commit ded81d0b9f8f8b9d869b321d517d5287f2401c18 Author: AI Assistant Date: Fri Apr 3 16:11:48 2026 +0000 Initial commit: Base NOVAChild theme diff --git a/NOVAChild/Bootstrap.php b/NOVAChild/Bootstrap.php new file mode 100644 index 0000000..48ecc1d --- /dev/null +++ b/NOVAChild/Bootstrap.php @@ -0,0 +1,25 @@ + + diff --git a/NOVAChild/themes/my-nova/custom.css b/NOVAChild/themes/my-nova/custom.css new file mode 100644 index 0000000..03605f8 --- /dev/null +++ b/NOVAChild/themes/my-nova/custom.css @@ -0,0 +1,4 @@ +/* + * Platz für eigene Änderungen direkt als CSS + * Die hier gemachten Änderungen überschreiben ggfs. andere Styles, da diese Datei als letzte geladen wird. + */ diff --git a/NOVAChild/themes/my-nova/my-nova.css b/NOVAChild/themes/my-nova/my-nova.css new file mode 100644 index 0000000..ffd7d2d --- /dev/null +++ b/NOVAChild/themes/my-nova/my-nova.css @@ -0,0 +1,27400 @@ +@charset "UTF-8"; +/* grid breakpoints */ +/* grid containers */ +/* links */ +/* cards */ +/* tables */ +/* breadcrumbs */ +/* navs */ +/* modals */ +/* progress */ +/* options */ +/* dropdowns */ +/*! + * Font Awesome Free 5.15.4 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.3333333333em; + line-height: 0.75em; + vertical-align: -0.0667em; +} + +.fa-xs { + font-size: 0.75em; +} + +.fa-sm { + font-size: 0.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: 0.1em; + padding: 0.2em 0.25em 0.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: 0.3em; +} +.fa.fa-pull-right, +.fas.fa-pull-right, +.far.fa-pull-right, +.fal.fa-pull-right, +.fab.fa-pull-right { + margin-left: 0.3em; +} + +.fa-spin { + animation: fa-spin 2s infinite linear; +} + +.fa-pulse { + animation: fa-spin 1s infinite steps(8); +} + +@keyframes fa-spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + transform: rotate(90deg); +} + +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + transform: rotate(180deg); +} + +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + transform: rotate(270deg); +} + +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + transform: scale(-1, 1); +} + +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + transform: scale(1, -1); +} + +.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=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 { + 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-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-bacteria:before { + content: "\e059"; +} + +.fa-bacterium:before { + content: "\e05a"; +} + +.fa-bahai:before { + content: "\f666"; +} + +.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-box-tissue:before { + content: "\e05b"; +} + +.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-buy-n-large:before { + content: "\f8a6"; +} + +.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-caravan:before { + content: "\f8ff"; +} + +.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-cloudflare:before { + content: "\e07d"; +} + +.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-alt:before { + content: "\f422"; +} + +.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-dailymotion:before { + content: "\e052"; +} + +.fa-dashcube:before { + content: "\f210"; +} + +.fa-database:before { + content: "\f1c0"; +} + +.fa-deaf:before { + content: "\f2a4"; +} + +.fa-deezer:before { + content: "\e077"; +} + +.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-disease:before { + content: "\f7fa"; +} + +.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-edge-legacy:before { + content: "\e078"; +} + +.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-alt:before { + content: "\f424"; +} + +.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-faucet:before { + content: "\e005"; +} + +.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-firefox-browser:before { + content: "\e007"; +} + +.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-pay:before { + content: "\e079"; +} + +.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-guilded:before { + content: "\e07e"; +} + +.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-medical:before { + content: "\e05c"; +} + +.fa-hand-holding-usd:before { + content: "\f4c0"; +} + +.fa-hand-holding-water:before { + content: "\f4c1"; +} + +.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-sparkles:before { + content: "\e05d"; +} + +.fa-hand-spock:before { + content: "\f259"; +} + +.fa-hands:before { + content: "\f4c2"; +} + +.fa-hands-helping:before { + content: "\f4c4"; +} + +.fa-hands-wash:before { + content: "\e05e"; +} + +.fa-handshake:before { + content: "\f2b5"; +} + +.fa-handshake-alt-slash:before { + content: "\e05f"; +} + +.fa-handshake-slash:before { + content: "\e060"; +} + +.fa-hanukiah:before { + content: "\f6e6"; +} + +.fa-hard-hat:before { + content: "\f807"; +} + +.fa-hashtag:before { + content: "\f292"; +} + +.fa-hat-cowboy:before { + content: "\f8c0"; +} + +.fa-hat-cowboy-side:before { + content: "\f8c1"; +} + +.fa-hat-wizard:before { + content: "\f6e8"; +} + +.fa-hdd:before { + content: "\f0a0"; +} + +.fa-head-side-cough:before { + content: "\e061"; +} + +.fa-head-side-cough-slash:before { + content: "\e062"; +} + +.fa-head-side-mask:before { + content: "\e063"; +} + +.fa-head-side-virus:before { + content: "\e064"; +} + +.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-hive:before { + content: "\e07f"; +} + +.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-hospital-user:before { + content: "\f80d"; +} + +.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-house-user:before { + content: "\e065"; +} + +.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-ideal:before { + content: "\e013"; +} + +.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-innosoft:before { + content: "\e080"; +} + +.fa-instagram:before { + content: "\f16d"; +} + +.fa-instagram-square:before { + content: "\e055"; +} + +.fa-instalod:before { + content: "\e081"; +} + +.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-house:before { + content: "\e066"; +} + +.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-lungs:before { + content: "\f604"; +} + +.fa-lungs-virus:before { + content: "\e067"; +} + +.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-mdb:before { + content: "\f8ca"; +} + +.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-microblog:before { + content: "\e01a"; +} + +.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-mixer:before { + content: "\e056"; +} + +.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:before { + content: "\f8cc"; +} + +.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-octopus-deploy:before { + content: "\e082"; +} + +.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-orcid:before { + content: "\f8d2"; +} + +.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-arrows:before { + content: "\e068"; +} + +.fa-people-carry:before { + content: "\f4ce"; +} + +.fa-pepper-hot:before { + content: "\f816"; +} + +.fa-perbyte:before { + content: "\e083"; +} + +.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-pied-piper-square:before { + content: "\e01e"; +} + +.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-plane-slash:before { + content: "\e069"; +} + +.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-pump-medical:before { + content: "\e06a"; +} + +.fa-pump-soap:before { + content: "\e06b"; +} + +.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-record-vinyl:before { + content: "\f8d9"; +} + +.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-rust:before { + content: "\e07a"; +} + +.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-shield-virus:before { + content: "\e06c"; +} + +.fa-ship:before { + content: "\f21a"; +} + +.fa-shipping-fast:before { + content: "\f48b"; +} + +.fa-shirtsinbulk:before { + content: "\f214"; +} + +.fa-shoe-prints:before { + content: "\f54b"; +} + +.fa-shopify:before { + content: "\e057"; +} + +.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-sink:before { + content: "\e06d"; +} + +.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-soap:before { + content: "\e06e"; +} + +.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-stopwatch-20:before { + content: "\e06f"; +} + +.fa-store:before { + content: "\f54e"; +} + +.fa-store-alt:before { + content: "\f54f"; +} + +.fa-store-alt-slash:before { + content: "\e070"; +} + +.fa-store-slash:before { + content: "\e071"; +} + +.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-swift:before { + content: "\f8e1"; +} + +.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-tiktok:before { + content: "\e07b"; +} + +.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-toilet-paper-slash:before { + content: "\e072"; +} + +.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-trailer:before { + content: "\e041"; +} + +.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-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-umbraco:before { + content: "\f8e8"; +} + +.fa-umbrella:before { + content: "\f0e9"; +} + +.fa-umbrella-beach:before { + content: "\f5ca"; +} + +.fa-uncharted:before { + content: "\e084"; +} + +.fa-underline:before { + content: "\f0cd"; +} + +.fa-undo:before { + content: "\f0e2"; +} + +.fa-undo-alt:before { + content: "\f2ea"; +} + +.fa-uniregistry:before { + content: "\f404"; +} + +.fa-unity:before { + content: "\e049"; +} + +.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-unsplash:before { + content: "\e07c"; +} + +.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-users-slash:before { + content: "\e073"; +} + +.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-vest:before { + content: "\e085"; +} + +.fa-vest-patches:before { + content: "\e086"; +} + +.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-virus:before { + content: "\e074"; +} + +.fa-virus-slash:before { + content: "\e075"; +} + +.fa-viruses:before { + content: "\e076"; +} + +.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-watchman-monitoring:before { + content: "\e087"; +} + +.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-wodu:before { + content: "\e088"; +} + +.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 Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face { + font-family: "Font Awesome 5 Brands"; + font-style: normal; + font-weight: 400; + font-display: block; + src: url("../../../NOVA/themes/base/fontawesome/webfonts/fa-brands-400.eot"); + src: url("../../../NOVA/themes/base/fontawesome/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-brands-400.woff") format("woff"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-brands-400.svg#fontawesome") format("svg"); +} +.fab { + font-family: "Font Awesome 5 Brands"; + font-weight: 400; +} + +/*! + * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face { + font-family: "Font Awesome 5 Free"; + font-style: normal; + font-weight: 400; + font-display: block; + src: url("../../../NOVA/themes/base/fontawesome/webfonts/fa-regular-400.eot"); + src: url("../../../NOVA/themes/base/fontawesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-regular-400.woff") format("woff"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-regular-400.svg#fontawesome") format("svg"); +} +.far { + font-family: "Font Awesome 5 Free"; + font-weight: 400; +} + +/*! + * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face { + font-family: "Font Awesome 5 Free"; + font-style: normal; + font-weight: 900; + font-display: block; + src: url("../../../NOVA/themes/base/fontawesome/webfonts/fa-solid-900.eot"); + src: url("../../../NOVA/themes/base/fontawesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-solid-900.woff") format("woff"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"), url("../../../NOVA/themes/base/fontawesome/webfonts/fa-solid-900.svg#fontawesome") format("svg"); +} +.fa, +.fas { + font-family: "Font Awesome 5 Free"; + font-weight: 900; +} + +.noUi-target, .noUi-target * { + -webkit-touch-callout: none; + -webkit-tap-highlight-color: transparent; + -webkit-user-select: none; + -ms-touch-action: none; + touch-action: none; + -ms-user-select: none; + -moz-user-select: none; + user-select: none; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.noUi-target { + position: relative; +} + +.noUi-base, .noUi-connects { + width: 100%; + height: 100%; + position: relative; + z-index: 1; +} + +.noUi-connects { + overflow: hidden; + z-index: 0; +} + +.noUi-connect, .noUi-origin { + will-change: transform; + position: absolute; + z-index: 1; + top: 0; + right: 0; + height: 100%; + width: 100%; + -ms-transform-origin: 0 0; + -webkit-transform-origin: 0 0; + -webkit-transform-style: preserve-3d; + transform-origin: 0 0; + transform-style: flat; +} + +.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin { + left: 0; + right: auto; +} + +.noUi-vertical .noUi-origin { + top: -100%; + width: 0; +} + +.noUi-horizontal .noUi-origin { + height: 0; +} + +.noUi-handle { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + position: absolute; +} + +.noUi-touch-area { + height: 100%; + width: 100%; +} + +.noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin { + -webkit-transition: transform 0.3s; + transition: transform 0.3s; +} + +.noUi-state-drag * { + cursor: inherit !important; +} + +.noUi-horizontal { + height: 18px; +} + +.noUi-horizontal .noUi-handle { + width: 34px; + height: 28px; + right: -17px; + top: -6px; +} + +.noUi-vertical { + width: 18px; +} + +.noUi-vertical .noUi-handle { + width: 28px; + height: 34px; + right: -6px; + bottom: -17px; +} + +.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle { + left: -17px; + right: auto; +} + +.noUi-target { + background: #FAFAFA; + border-radius: 4px; + border: 1px solid #D3D3D3; + box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB; +} + +.noUi-connects { + border-radius: 3px; +} + +.noUi-connect { + background: #3FB8AF; +} + +.noUi-draggable { + cursor: ew-resize; +} + +.noUi-vertical .noUi-draggable { + cursor: ns-resize; +} + +.noUi-handle { + border: 1px solid #D9D9D9; + border-radius: 3px; + background: #FFF; + cursor: default; + box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB; +} + +.noUi-active { + box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB; +} + +.noUi-handle:after, .noUi-handle:before { + content: ""; + display: block; + position: absolute; + height: 14px; + width: 1px; + background: #E8E7E6; + left: 14px; + top: 6px; +} + +.noUi-handle:after { + left: 17px; +} + +.noUi-vertical .noUi-handle:after, .noUi-vertical .noUi-handle:before { + width: 14px; + height: 1px; + left: 6px; + top: 14px; +} + +.noUi-vertical .noUi-handle:after { + top: 17px; +} + +[disabled] .noUi-connect { + background: #B8B8B8; +} + +[disabled] .noUi-handle, [disabled].noUi-handle, [disabled].noUi-target { + cursor: not-allowed; +} + +.noUi-pips, .noUi-pips * { + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.noUi-pips { + position: absolute; + color: #999; +} + +.noUi-value { + position: absolute; + white-space: nowrap; + text-align: center; +} + +.noUi-value-sub { + color: #ccc; + font-size: 10px; +} + +.noUi-marker { + position: absolute; + background: #CCC; +} + +.noUi-marker-sub { + background: #AAA; +} + +.noUi-marker-large { + background: #AAA; +} + +.noUi-pips-horizontal { + padding: 10px 0; + height: 80px; + top: 100%; + left: 0; + width: 100%; +} + +.noUi-value-horizontal { + -webkit-transform: translate(-50%, 50%); + transform: translate(-50%, 50%); +} + +.noUi-rtl .noUi-value-horizontal { + -webkit-transform: translate(50%, 50%); + transform: translate(50%, 50%); +} + +.noUi-marker-horizontal.noUi-marker { + margin-left: -1px; + width: 2px; + height: 5px; +} + +.noUi-marker-horizontal.noUi-marker-sub { + height: 10px; +} + +.noUi-marker-horizontal.noUi-marker-large { + height: 15px; +} + +.noUi-pips-vertical { + padding: 0 10px; + height: 100%; + top: 0; + left: 100%; +} + +.noUi-value-vertical { + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); + padding-left: 25px; +} + +.noUi-rtl .noUi-value-vertical { + -webkit-transform: translate(0, 50%); + transform: translate(0, 50%); +} + +.noUi-marker-vertical.noUi-marker { + width: 5px; + height: 2px; + margin-top: -1px; +} + +.noUi-marker-vertical.noUi-marker-sub { + width: 10px; +} + +.noUi-marker-vertical.noUi-marker-large { + width: 15px; +} + +.noUi-tooltip { + display: block; + position: absolute; + border: 1px solid #D9D9D9; + border-radius: 3px; + background: #fff; + color: #000; + padding: 5px; + text-align: center; + white-space: nowrap; +} + +.noUi-horizontal .noUi-tooltip { + -webkit-transform: translate(-50%, 0); + transform: translate(-50%, 0); + left: 50%; + bottom: 120%; +} + +.noUi-vertical .noUi-tooltip { + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); + top: 50%; + right: 120%; +} + +.noUi-horizontal .noUi-origin > .noUi-tooltip { + -webkit-transform: translate(50%, 0); + transform: translate(50%, 0); + left: auto; + bottom: 10px; +} + +.noUi-vertical .noUi-origin > .noUi-tooltip { + -webkit-transform: translate(0, -18px); + transform: translate(0, -18px); + top: auto; + right: 28px; +} + +.slick-lightbox { + position: fixed; + top: 0; + left: 0; + z-index: 9999; + width: 100%; + height: 100%; + background: black; + -webkit-transition: opacity 0.5s ease; + transition: opacity 0.5s ease; +} + +.slick-lightbox .slick-loading .slick-list { + background-color: transparent; +} + +.slick-lightbox .slick-prev { + left: 15px; +} + +.slick-lightbox .slick-next { + right: 15px; +} + +.slick-lightbox-hide { + opacity: 0; +} + +.slick-lightbox-hide.slick-lightbox-ie { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); +} + +.slick-lightbox-hide-init { + position: absolute; + top: -9999px; + opacity: 0; +} + +.slick-lightbox-hide-init.slick-lightbox-ie { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); +} + +.slick-lightbox-inner { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.slick-lightbox-slick-item { + text-align: center; + overflow: hidden; +} + +.slick-lightbox-slick-item:before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + margin-right: -0.25em; +} + +.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption { + position: absolute; + bottom: 0; + left: 0; + text-align: center; + width: 100%; + margin-bottom: 20px; +} + +.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption { + display: block; + text-align: center; +} + +.slick-lightbox-slick-item-inner { + display: inline-block; + vertical-align: middle; + max-width: 90%; + max-height: 90%; +} + +.slick-lightbox-slick-img { + margin: 0 auto; + display: block; + max-width: 90%; + max-height: 90%; +} + +.slick-lightbox-slick-caption { + margin: 10px 0 0; + color: white; +} + +.slick-lightbox-close { + position: absolute; + top: 15px; + right: 15px; + display: block; + height: 20px; + width: 20px; + line-height: 0; + font-size: 0; + cursor: pointer; + background: transparent; + color: transparent; + padding: 0; + border: none; +} + +.slick-lightbox-close:focus { + outline: none; +} + +.slick-lightbox-close:before { + font-family: "slick"; + font-size: 20px; + line-height: 1; + color: white; + opacity: 0.85; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "×"; +} + +.pass-graybar { + height: 3px; + background-color: #ccc; + width: 100%; + position: relative; +} + +.pass-colorbar { + height: 3px; + background-image: url(../../js/password/passwordstrength.jpg); + position: absolute; + top: 0; + left: 0; +} + +.pass-percent, .pass-text { + font-size: 1em; +} + +.pass-percent { + margin-right: 5px; +} + +/*! + * Bootstrap v4.6.2 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +h1, h2, h3, h4, h5, h6, +.h1, .h2, .product-matrix .product-matrix-title, .h3, .sidepanel-left .box-normal .box-normal-link, .h4, .h5, .h6 { + margin-bottom: 1rem; + font-family: Montserrat, sans-serif; + font-weight: 400; + line-height: 1.2; + color: #525252; +} + +h1, .h1 { + font-size: 1.875rem; +} + +h2, .h2, .product-matrix .product-matrix-title { + font-size: 1.5rem; +} + +h3, .h3, .sidepanel-left .box-normal .box-normal-link { + font-size: 1rem; +} + +h4, .h4 { + font-size: 0.875rem; +} + +h5, .h5 { + font-size: 0.875rem; +} + +h6, .h6 { + font-size: 0.875rem; +} + +.lead { + font-size: 1.09375rem; + 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: 0.875em; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled, .list-icons { + 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.09375rem; +} + +.blockquote-footer { + display: block; + font-size: 0.875em; + color: #707070; +} +.blockquote-footer::before { + content: "— "; +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #525252; +} +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #ebebeb; +} +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #ebebeb; +} +.table tbody + tbody { + border-top: 2px solid #ebebeb; +} + +.table-sm th, +.table-sm td { + padding: 0.5rem 1rem; +} + +.table-bordered { + border: 1px solid #ebebeb; +} +.table-bordered th, +.table-bordered td { + border: 1px solid #ebebeb; +} +.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(even) { + background-color: #f5f7fa; +} + +.table-hover tbody tr:hover { + color: #525252; + background-color: #f5f7fa; +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #fdedb8; +} +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #fbde7a; +} + +.table-hover .table-primary:hover { + background-color: #fce79f; +} +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #fce79f; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #cfcfcf; +} +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #a5a5a5; +} + +.table-hover .table-secondary:hover { + background-color: #c2c2c2; +} +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c2c2c2; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #bfddc0; +} +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #89c18a; +} + +.table-hover .table-success:hover { + background-color: #aed4b0; +} +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #aed4b0; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #cfcfcf; +} +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #a5a5a5; +} + +.table-hover .table-info:hover { + background-color: #c2c2c2; +} +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #c2c2c2; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #e6d5c1; +} +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #d0b08d; +} + +.table-hover .table-warning:hover { + background-color: #dfc9af; +} +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #dfc9af; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #ebb8b8; +} +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #db7a7a; +} + +.table-hover .table-danger:hover { + background-color: #e5a4a4; +} +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #e5a4a4; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fcfdfe; +} +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fafbfc; +} + +.table-hover .table-light:hover { + background-color: #e9f0f8; +} +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #e9f0f8; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #cfcfcf; +} +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #a5a5a5; +} + +.table-hover .table-dark:hover { + background-color: #c2c2c2; +} +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #c2c2c2; +} + +.table-gray, +.table-gray > th, +.table-gray > td { + background-color: #d7d7d7; +} +.table-gray th, +.table-gray td, +.table-gray thead th, +.table-gray tbody + tbody { + border-color: #b5b5b5; +} + +.table-hover .table-gray:hover { + background-color: #cacaca; +} +.table-hover .table-gray:hover > td, +.table-hover .table-gray:hover > th { + background-color: #cacaca; +} + +.table-gray-light, +.table-gray-light > th, +.table-gray-light > td { + background-color: #fcfdfe; +} +.table-gray-light th, +.table-gray-light td, +.table-gray-light thead th, +.table-gray-light tbody + tbody { + border-color: #fafbfc; +} + +.table-hover .table-gray-light:hover { + background-color: #e9f0f8; +} +.table-hover .table-gray-light:hover > td, +.table-hover .table-gray-light:hover > th { + background-color: #e9f0f8; +} + +.table-gray-medium, +.table-gray-medium > th, +.table-gray-medium > td { + background-color: #f9f9f9; +} +.table-gray-medium th, +.table-gray-medium td, +.table-gray-medium thead th, +.table-gray-medium tbody + tbody { + border-color: whitesmoke; +} + +.table-hover .table-gray-medium:hover { + background-color: #ececec; +} +.table-hover .table-gray-medium:hover > td, +.table-hover .table-gray-medium:hover > th { + background-color: #ececec; +} + +.table-gray-dark, +.table-gray-dark > th, +.table-gray-dark > td { + background-color: #e3e3e3; +} +.table-gray-dark th, +.table-gray-dark td, +.table-gray-dark thead th, +.table-gray-dark tbody + tbody { + border-color: #cbcbcb; +} + +.table-hover .table-gray-dark:hover { + background-color: #d6d6d6; +} +.table-hover .table-gray-dark:hover > td, +.table-hover .table-gray-dark:hover > th { + background-color: #d6d6d6; +} + +.table-gray-darker, +.table-gray-darker > th, +.table-gray-darker > td { + background-color: #cfcfcf; +} +.table-gray-darker th, +.table-gray-darker td, +.table-gray-darker thead th, +.table-gray-darker tbody + tbody { + border-color: #a5a5a5; +} + +.table-hover .table-gray-darker:hover { + background-color: #c2c2c2; +} +.table-hover .table-gray-darker:hover > td, +.table-hover .table-gray-darker:hover > th { + background-color: #c2c2c2; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: #f5f7fa; +} + +.table-hover .table-active:hover { + background-color: #e4e9f2; +} +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: #e4e9f2; +} + +.table .thead-dark th { + color: #ffffff; + background-color: #343a40; + border-color: #454d55; +} +.table .thead-light th { + color: #525252; + background-color: #e9ecef; + border-color: #ebebeb; +} + +.table-dark { + color: #ffffff; + 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(even) { + background-color: rgba(255, 255, 255, 0.05); +} +.table-dark.table-hover tbody tr:hover { + color: #ffffff; + 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: 1299.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 + 1.25rem + 2px); + padding: 0.625rem 0.9375rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: #525252; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #707070; + border-radius: 0.125rem; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + 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: #525252; + background-color: #ffffff; + border-color: #F8BF00; + outline: 0; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} +.form-control::placeholder { + color: #707070; + opacity: 1; +} +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +input[type=date].form-control, +input[type=time].form-control, +input[type=datetime-local].form-control, +input[type=month].form-control { + appearance: none; +} + +select.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #525252; +} +select.form-control:focus::-ms-value { + color: #525252; + background-color: #ffffff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.625rem + 1px); + padding-bottom: calc(0.625rem + 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: 1rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.625rem 0; + margin-bottom: 0; + font-size: 0.875rem; + line-height: 1.5; + color: #525252; + 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.75rem + 2px); + padding: 0.375rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.125rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.125rem; +} + +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: flex; + 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, .form-check-input:disabled ~ .form-check-label { + color: #707070; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: inline-flex; + 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: 0.875em; + color: #1C871E; +} + +.valid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.75rem; + line-height: 1.5; + color: #f5f7fa; + background-color: rgba(28, 135, 30, 0.9); + border-radius: 0.125rem; +} +.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip { + left: 5px; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #1C871E; + padding-right: calc(1.5em + 1.25rem) !important; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231C871E' 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: right calc(0.375em + 0.3125rem) center; + background-size: calc(0.75em + 0.625rem) calc(0.75em + 0.625rem); +} +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #1C871E; + box-shadow: 0 0 0 0.2rem rgba(28, 135, 30, 0.25); +} + +.was-validated select.form-control:valid, select.form-control.is-valid { + padding-right: 3.75rem !important; + background-position: right 1.875rem center; +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 1.25rem); + background-position: top calc(0.375em + 0.3125rem) right calc(0.375em + 0.3125rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #1C871E; + padding-right: calc(0.75em + 3.75rem) !important; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23707070' x='0px' y='0px' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cpolygon points='16,18.2 11.8,14.6 12.4,13.8 16,16.8 19.6,13.8 20.2,14.6 '/%3E%3C/svg%3E") no-repeat right center/auto 100%, #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231C871E' 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") center right 2.8125rem/calc(0.75em + 0.625rem) calc(0.75em + 0.625rem) no-repeat; +} +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #1C871E; + box-shadow: 0 0 0 0.2rem rgba(28, 135, 30, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #1C871E; +} +.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: #1C871E; +} +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #1C871E; +} +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #25b127; + background-color: #25b127; +} +.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(28, 135, 30, 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: #1C871E; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #1C871E; +} +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #1C871E; + box-shadow: 0 0 0 0.2rem rgba(28, 135, 30, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #b90000; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.75rem; + line-height: 1.5; + color: #f5f7fa; + background-color: rgba(185, 0, 0, 0.9); + border-radius: 0.125rem; +} +.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip { + left: 5px; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #b90000; + padding-right: calc(1.5em + 1.25rem) !important; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23b90000' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23b90000' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.3125rem) center; + background-size: calc(0.75em + 0.625rem) calc(0.75em + 0.625rem); +} +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #b90000; + box-shadow: 0 0 0 0.2rem rgba(185, 0, 0, 0.25); +} + +.was-validated select.form-control:invalid, select.form-control.is-invalid { + padding-right: 3.75rem !important; + background-position: right 1.875rem center; +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 1.25rem); + background-position: top calc(0.375em + 0.3125rem) right calc(0.375em + 0.3125rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #b90000; + padding-right: calc(0.75em + 3.75rem) !important; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23707070' x='0px' y='0px' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cpolygon points='16,18.2 11.8,14.6 12.4,13.8 16,16.8 19.6,13.8 20.2,14.6 '/%3E%3C/svg%3E") no-repeat right center/auto 100%, #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23b90000' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23b90000' stroke='none'/%3e%3c/svg%3e") center right 2.8125rem/calc(0.75em + 0.625rem) calc(0.75em + 0.625rem) no-repeat; +} +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #b90000; + box-shadow: 0 0 0 0.2rem rgba(185, 0, 0, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #b90000; +} +.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: #b90000; +} +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #b90000; +} +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #ec0000; + background-color: #ec0000; +} +.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(185, 0, 0, 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: #b90000; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #b90000; +} +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #b90000; + box-shadow: 0 0 0 0.2rem rgba(185, 0, 0, 0.25); +} + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; +} +.form-inline .form-check { + width: 100%; +} +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + 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: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + align-items: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 600; + color: #525252; + text-align: center; + text-decoration: none; + vertical-align: middle; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.625rem 0.9375rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.125rem; + 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: #525252; + text-decoration: none; +} +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} +.btn.disabled, .btn:disabled { + opacity: 0.65; + box-shadow: none; +} +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} +.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 191, 0, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #525252; + background-color: #F8BF00; + border-color: #F8BF00; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-primary:hover { + color: #525252; + background-color: #d2a200; + border-color: #c59800; +} +.btn-primary:focus, .btn-primary.focus { + color: #525252; + background-color: #d2a200; + border-color: #c59800; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(223, 175, 12, 0.5); +} +.btn-primary.disabled, .btn-primary:disabled { + color: #525252; + background-color: #F8BF00; + border-color: #F8BF00; +} +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .show > .btn-primary[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #c59800; + border-color: #b88e00; +} +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus, .show > .btn-primary[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(223, 175, 12, 0.5); +} + +.btn-secondary { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-secondary:hover { + color: #f5f7fa; + background-color: #3f3f3f; + border-color: #393939; +} +.btn-secondary:focus, .btn-secondary.focus { + color: #f5f7fa; + background-color: #3f3f3f; + border-color: #393939; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(106, 107, 107, 0.5); +} +.btn-secondary.disabled, .btn-secondary:disabled { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle, .show > .btn-secondary[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #393939; + border-color: #323232; +} +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus, .show > .btn-secondary[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(106, 107, 107, 0.5); +} + +.btn-success { + color: #f5f7fa; + background-color: #1C871E; + border-color: #1C871E; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-success:hover { + color: #f5f7fa; + background-color: #156717; + border-color: #135d15; +} +.btn-success:focus, .btn-success.focus { + color: #f5f7fa; + background-color: #156717; + border-color: #135d15; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(61, 152, 63, 0.5); +} +.btn-success.disabled, .btn-success:disabled { + color: #f5f7fa; + background-color: #1C871E; + border-color: #1C871E; +} +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle, .show > .btn-success[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #135d15; + border-color: #115212; +} +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus, .show > .btn-success[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(61, 152, 63, 0.5); +} + +.btn-info { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-info:hover { + color: #f5f7fa; + background-color: #3f3f3f; + border-color: #393939; +} +.btn-info:focus, .btn-info.focus { + color: #f5f7fa; + background-color: #3f3f3f; + border-color: #393939; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(106, 107, 107, 0.5); +} +.btn-info.disabled, .btn-info:disabled { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle, .show > .btn-info[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #393939; + border-color: #323232; +} +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus, .show > .btn-info[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(106, 107, 107, 0.5); +} + +.btn-warning { + color: #f5f7fa; + background-color: #a56823; + border-color: #a56823; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-warning:hover { + color: #f5f7fa; + background-color: #85541c; + border-color: #7b4d1a; +} +.btn-warning:focus, .btn-warning.focus { + color: #f5f7fa; + background-color: #85541c; + border-color: #7b4d1a; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(177, 125, 67, 0.5); +} +.btn-warning.disabled, .btn-warning:disabled { + color: #f5f7fa; + background-color: #a56823; + border-color: #a56823; +} +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle, .show > .btn-warning[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #7b4d1a; + border-color: #704718; +} +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus, .show > .btn-warning[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(177, 125, 67, 0.5); +} + +.btn-danger { + color: #f5f7fa; + background-color: #b90000; + border-color: #b90000; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-danger:hover { + color: #f5f7fa; + background-color: #930000; + border-color: #860000; +} +.btn-danger:focus, .btn-danger.focus { + color: #f5f7fa; + background-color: #930000; + border-color: #860000; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(194, 37, 38, 0.5); +} +.btn-danger.disabled, .btn-danger:disabled { + color: #f5f7fa; + background-color: #b90000; + border-color: #b90000; +} +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle, .show > .btn-danger[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #860000; + border-color: #790000; +} +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus, .show > .btn-danger[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(194, 37, 38, 0.5); +} + +.btn-light { + color: #525252; + background-color: #f5f7fa; + border-color: #f5f7fa; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-light:hover { + color: #525252; + background-color: #dce3ed; + border-color: #d3dce9; +} +.btn-light:focus, .btn-light.focus { + color: #525252; + background-color: #dce3ed; + border-color: #d3dce9; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221, 222, 225, 0.5); +} +.btn-light.disabled, .btn-light:disabled { + color: #525252; + background-color: #f5f7fa; + border-color: #f5f7fa; +} +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle, .show > .btn-light[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #d3dce9; + border-color: #cbd5e5; +} +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus, .show > .btn-light[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221, 222, 225, 0.5); +} + +.btn-dark { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-dark:hover { + color: #f5f7fa; + background-color: #3f3f3f; + border-color: #393939; +} +.btn-dark:focus, .btn-dark.focus { + color: #f5f7fa; + background-color: #3f3f3f; + border-color: #393939; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(106, 107, 107, 0.5); +} +.btn-dark.disabled, .btn-dark:disabled { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle, .show > .btn-dark[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #393939; + border-color: #323232; +} +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus, .show > .btn-dark[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(106, 107, 107, 0.5); +} + +.btn-gray { + color: #f5f7fa; + background-color: #707070; + border-color: #707070; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-gray:hover { + color: #f5f7fa; + background-color: #5d5d5d; + border-color: #575757; +} +.btn-gray:focus, .btn-gray.focus { + color: #f5f7fa; + background-color: #5d5d5d; + border-color: #575757; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(132, 132, 133, 0.5); +} +.btn-gray.disabled, .btn-gray:disabled { + color: #f5f7fa; + background-color: #707070; + border-color: #707070; +} +.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle, .show > .btn-gray[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #575757; + border-color: #505050; +} +.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus, .show > .btn-gray[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(132, 132, 133, 0.5); +} + +.btn-gray-light { + color: #525252; + background-color: #f5f7fa; + border-color: #f5f7fa; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-gray-light:hover { + color: #525252; + background-color: #dce3ed; + border-color: #d3dce9; +} +.btn-gray-light:focus, .btn-gray-light.focus { + color: #525252; + background-color: #dce3ed; + border-color: #d3dce9; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(221, 222, 225, 0.5); +} +.btn-gray-light.disabled, .btn-gray-light:disabled { + color: #525252; + background-color: #f5f7fa; + border-color: #f5f7fa; +} +.btn-gray-light:not(:disabled):not(.disabled):active, .btn-gray-light:not(:disabled):not(.disabled).active, .show > .btn-gray-light.dropdown-toggle, .show > .btn-gray-light[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #d3dce9; + border-color: #cbd5e5; +} +.btn-gray-light:not(:disabled):not(.disabled):active:focus, .btn-gray-light:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-light.dropdown-toggle:focus, .show > .btn-gray-light[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(221, 222, 225, 0.5); +} + +.btn-gray-medium { + color: #525252; + background-color: #ebebeb; + border-color: #ebebeb; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-gray-medium:hover { + color: #525252; + background-color: #d8d8d8; + border-color: #d2d2d2; +} +.btn-gray-medium:focus, .btn-gray-medium.focus { + color: #525252; + background-color: #d8d8d8; + border-color: #d2d2d2; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(212, 212, 212, 0.5); +} +.btn-gray-medium.disabled, .btn-gray-medium:disabled { + color: #525252; + background-color: #ebebeb; + border-color: #ebebeb; +} +.btn-gray-medium:not(:disabled):not(.disabled):active, .btn-gray-medium:not(:disabled):not(.disabled).active, .show > .btn-gray-medium.dropdown-toggle, .show > .btn-gray-medium[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #d2d2d2; + border-color: #cbcbcb; +} +.btn-gray-medium:not(:disabled):not(.disabled):active:focus, .btn-gray-medium:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-medium.dropdown-toggle:focus, .show > .btn-gray-medium[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(212, 212, 212, 0.5); +} + +.btn-gray-dark { + color: #525252; + background-color: #9b9b9b; + border-color: #9b9b9b; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-gray-dark:hover { + color: #525252; + background-color: #888888; + border-color: #828282; +} +.btn-gray-dark:focus, .btn-gray-dark.focus { + color: #525252; + background-color: #888888; + border-color: #828282; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(144, 144, 144, 0.5); +} +.btn-gray-dark.disabled, .btn-gray-dark:disabled { + color: #525252; + background-color: #9b9b9b; + border-color: #9b9b9b; +} +.btn-gray-dark:not(:disabled):not(.disabled):active, .btn-gray-dark:not(:disabled):not(.disabled).active, .show > .btn-gray-dark.dropdown-toggle, .show > .btn-gray-dark[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #828282; + border-color: #7b7b7b; +} +.btn-gray-dark:not(:disabled):not(.disabled):active:focus, .btn-gray-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-dark.dropdown-toggle:focus, .show > .btn-gray-dark[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(144, 144, 144, 0.5); +} + +.btn-gray-darker { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-gray-darker:hover { + color: #f5f7fa; + background-color: #3f3f3f; + border-color: #393939; +} +.btn-gray-darker:focus, .btn-gray-darker.focus { + color: #f5f7fa; + background-color: #3f3f3f; + border-color: #393939; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(106, 107, 107, 0.5); +} +.btn-gray-darker.disabled, .btn-gray-darker:disabled { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-gray-darker:not(:disabled):not(.disabled):active, .btn-gray-darker:not(:disabled):not(.disabled).active, .show > .btn-gray-darker.dropdown-toggle, .show > .btn-gray-darker[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #393939; + border-color: #323232; +} +.btn-gray-darker:not(:disabled):not(.disabled):active:focus, .btn-gray-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-darker.dropdown-toggle:focus, .show > .btn-gray-darker[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(106, 107, 107, 0.5); +} + +.btn-outline-primary { + color: #F8BF00; + border-color: #F8BF00; +} +.btn-outline-primary:hover { + color: #525252; + background-color: #F8BF00; + border-color: #F8BF00; +} +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 191, 0, 0.5); +} +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #F8BF00; + 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, .show > .btn-outline-primary[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #F8BF00; + border-color: #F8BF00; +} +.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, .show > .btn-outline-primary[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(248, 191, 0, 0.5); +} + +.btn-outline-secondary { + color: #525252; + border-color: #525252; +} +.btn-outline-secondary:hover { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #525252; + 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, .show > .btn-outline-secondary[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.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, .show > .btn-outline-secondary[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.btn-outline-success { + color: #1C871E; + border-color: #1C871E; +} +.btn-outline-success:hover { + color: #f5f7fa; + background-color: #1C871E; + border-color: #1C871E; +} +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(28, 135, 30, 0.5); +} +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #1C871E; + 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, .show > .btn-outline-success[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #1C871E; + border-color: #1C871E; +} +.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, .show > .btn-outline-success[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(28, 135, 30, 0.5); +} + +.btn-outline-info { + color: #525252; + border-color: #525252; +} +.btn-outline-info:hover { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #525252; + 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, .show > .btn-outline-info[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.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, .show > .btn-outline-info[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.btn-outline-warning { + color: #a56823; + border-color: #a56823; +} +.btn-outline-warning:hover { + color: #f5f7fa; + background-color: #a56823; + border-color: #a56823; +} +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(165, 104, 35, 0.5); +} +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #a56823; + 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, .show > .btn-outline-warning[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #a56823; + border-color: #a56823; +} +.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, .show > .btn-outline-warning[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(165, 104, 35, 0.5); +} + +.btn-outline-danger { + color: #b90000; + border-color: #b90000; +} +.btn-outline-danger:hover { + color: #f5f7fa; + background-color: #b90000; + border-color: #b90000; +} +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(185, 0, 0, 0.5); +} +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #b90000; + 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, .show > .btn-outline-danger[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #b90000; + border-color: #b90000; +} +.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, .show > .btn-outline-danger[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(185, 0, 0, 0.5); +} + +.btn-outline-light { + color: #f5f7fa; + border-color: #f5f7fa; +} +.btn-outline-light:hover { + color: #525252; + background-color: #f5f7fa; + border-color: #f5f7fa; +} +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); +} +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f5f7fa; + 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, .show > .btn-outline-light[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #f5f7fa; + border-color: #f5f7fa; +} +.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, .show > .btn-outline-light[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(245, 247, 250, 0.5); +} + +.btn-outline-dark { + color: #525252; + border-color: #525252; +} +.btn-outline-dark:hover { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #525252; + 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, .show > .btn-outline-dark[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.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, .show > .btn-outline-dark[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.btn-outline-gray { + color: #707070; + border-color: #707070; +} +.btn-outline-gray:hover { + color: #f5f7fa; + background-color: #707070; + border-color: #707070; +} +.btn-outline-gray:focus, .btn-outline-gray.focus { + box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5); +} +.btn-outline-gray.disabled, .btn-outline-gray:disabled { + color: #707070; + background-color: transparent; +} +.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle, .show > .btn-outline-gray[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #707070; + border-color: #707070; +} +.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus, .show > .btn-outline-gray[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(112, 112, 112, 0.5); +} + +.btn-outline-gray-light { + color: #f5f7fa; + border-color: #f5f7fa; +} +.btn-outline-gray-light:hover { + color: #525252; + background-color: #f5f7fa; + border-color: #f5f7fa; +} +.btn-outline-gray-light:focus, .btn-outline-gray-light.focus { + box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); +} +.btn-outline-gray-light.disabled, .btn-outline-gray-light:disabled { + color: #f5f7fa; + background-color: transparent; +} +.btn-outline-gray-light:not(:disabled):not(.disabled):active, .btn-outline-gray-light:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-light.dropdown-toggle, .show > .btn-outline-gray-light[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #f5f7fa; + border-color: #f5f7fa; +} +.btn-outline-gray-light:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-light.dropdown-toggle:focus, .show > .btn-outline-gray-light[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(245, 247, 250, 0.5); +} + +.btn-outline-gray-medium { + color: #ebebeb; + border-color: #ebebeb; +} +.btn-outline-gray-medium:hover { + color: #525252; + background-color: #ebebeb; + border-color: #ebebeb; +} +.btn-outline-gray-medium:focus, .btn-outline-gray-medium.focus { + box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5); +} +.btn-outline-gray-medium.disabled, .btn-outline-gray-medium:disabled { + color: #ebebeb; + background-color: transparent; +} +.btn-outline-gray-medium:not(:disabled):not(.disabled):active, .btn-outline-gray-medium:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-medium.dropdown-toggle, .show > .btn-outline-gray-medium[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #ebebeb; + border-color: #ebebeb; +} +.btn-outline-gray-medium:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-medium:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-medium.dropdown-toggle:focus, .show > .btn-outline-gray-medium[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(235, 235, 235, 0.5); +} + +.btn-outline-gray-dark { + color: #9b9b9b; + border-color: #9b9b9b; +} +.btn-outline-gray-dark:hover { + color: #525252; + background-color: #9b9b9b; + border-color: #9b9b9b; +} +.btn-outline-gray-dark:focus, .btn-outline-gray-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(155, 155, 155, 0.5); +} +.btn-outline-gray-dark.disabled, .btn-outline-gray-dark:disabled { + color: #9b9b9b; + background-color: transparent; +} +.btn-outline-gray-dark:not(:disabled):not(.disabled):active, .btn-outline-gray-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-dark.dropdown-toggle, .show > .btn-outline-gray-dark[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #9b9b9b; + border-color: #9b9b9b; +} +.btn-outline-gray-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-dark.dropdown-toggle:focus, .show > .btn-outline-gray-dark[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(155, 155, 155, 0.5); +} + +.btn-outline-gray-darker { + color: #525252; + border-color: #525252; +} +.btn-outline-gray-darker:hover { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-outline-gray-darker:focus, .btn-outline-gray-darker.focus { + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} +.btn-outline-gray-darker.disabled, .btn-outline-gray-darker:disabled { + color: #525252; + background-color: transparent; +} +.btn-outline-gray-darker:not(:disabled):not(.disabled):active, .btn-outline-gray-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-darker.dropdown-toggle, .show > .btn-outline-gray-darker[data-toggle=collapse]:not(.navbar-toggler) { + color: #f5f7fa; + background-color: #525252; + border-color: #525252; +} +.btn-outline-gray-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-darker.dropdown-toggle:focus, .show > .btn-outline-gray-darker[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.btn-link { + font-weight: 400; + color: #525252; + text-decoration: underline; +} +.btn-link:hover { + color: #F8BF00; + text-decoration: none; +} +.btn-link:focus, .btn-link.focus { + text-decoration: none; +} +.btn-link:disabled, .btn-link.disabled { + color: #707070; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.125rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.375rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.125rem; +} + +.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.35s 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; + } +} +.collapsing.width { + width: 0; + height: auto; + transition: width 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing.width { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle, [data-toggle=collapse]:not(.navbar-toggler) { + white-space: nowrap; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0 0; + margin: 0.125rem 0 0; + font-size: 0.875rem; + color: #525252; + text-align: left; + list-style: none; + background-color: #ffffff; + background-clip: padding-box; + border: 0 solid rgba(0, 0, 0, 0.15); + border-radius: 0; + box-shadow: 0 0.0625rem 0.75rem rgba(0, 0, 0, 0.16); +} + +.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: 1300px) { + .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; +} +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} +.dropright .dropdown-toggle::after, .dropright [data-toggle=collapse]:not(.navbar-toggler)::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} +.dropleft .dropdown-toggle::before, .dropleft [data-toggle=collapse]:not(.navbar-toggler)::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: #525252; + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; +} +.dropdown-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.dropdown-item:last-child { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.dropdown-item:hover, .dropdown-item:focus { + color: #525252; + text-decoration: none; + background-color: #f5f7fa; +} +.dropdown-item.active, .dropdown-item:active { + color: #525252; + text-decoration: none; + background-color: #f5f7fa; +} +.dropdown-item.disabled, .dropdown-item:disabled { + color: #9b9b9b; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0 1.5rem; + margin-bottom: 0; + font-size: 0.75rem; + color: #707070; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #525252; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + 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: flex; + flex-wrap: wrap; + 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):not([data-toggle=collapse]:not(.navbar-toggler)), +.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.703125rem; + padding-left: 0.703125rem; +} +.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.show .dropdown-toggle, .btn-group.show [data-toggle=collapse]:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.show .dropdown-toggle.btn-link, .btn-group.show .btn-link[data-toggle=collapse]:not(.navbar-toggler) { + box-shadow: none; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + 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):not([data-toggle=collapse]:not(.navbar-toggler)), +.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: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; + 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(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group > .custom-file { + display: flex; + 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:not(.has-validation) > .form-control:not(:last-child), +.input-group:not(.has-validation) > .custom-select:not(:last-child), +.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label, +.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > .form-control:nth-last-child(n+3), +.input-group.has-validation > .custom-select:nth-last-child(n+3), +.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label, +.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group-prepend, +.input-group-append { + 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: flex; + align-items: center; + padding: 0.625rem 0.9375rem; + margin-bottom: 0; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: #525252; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #707070; + border-radius: 0.125rem; +} +.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: 1rem; + line-height: 1.5; + border-radius: 0.125rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.75rem + 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.375rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.125rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 2.8125rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn, +.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text, +.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn, +.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle):not([data-toggle=collapse]:not(.navbar-toggler)), +.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; + z-index: 1; + display: block; + min-height: 1.3125rem; + padding-left: 1.5rem; + print-color-adjust: exact; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.15625rem; + opacity: 0; +} +.custom-control-input:checked ~ .custom-control-label::before { + color: #ffffff; + border-color: #F8BF00; + background-color: #F8BF00; +} +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #F8BF00; +} +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #ffffff; + background-color: #ffecac; + border-color: #ffecac; +} +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #707070; +} +.custom-control-input[disabled] ~ .custom-control-label::before, .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.15625rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #ffffff; + border: 1px solid #9b9b9b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.custom-control-label::after { + position: absolute; + top: 0.15625rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: 50%/50% 50% no-repeat; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.125rem; +} +.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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); +} +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #F8BF00; + background-color: #F8BF00; +} +.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' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); +} +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(248, 191, 0, 0.5); +} +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(248, 191, 0, 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' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); +} +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(248, 191, 0, 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.15625rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #9b9b9b; + border-radius: 0.5rem; + 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; +} +@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: #ffffff; + transform: translateX(0.75rem); +} +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(248, 191, 0, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 1.25rem + 2px); + padding: 0.625rem 2.8125rem 0.625rem 0.9375rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: #525252; + vertical-align: middle; + background: #ffffff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23707070' x='0px' y='0px' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cpolygon points='16,18.2 11.8,14.6 12.4,13.8 16,16.8 19.6,13.8 20.2,14.6 '/%3E%3C/svg%3E") no-repeat right center/auto 100%; + border: 1px solid #707070; + border-radius: 0.125rem; + box-shadow: none; + appearance: none; +} +.custom-select:focus { + border-color: #F8BF00; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} +.custom-select:focus::-ms-value { + color: #525252; + background-color: #ffffff; +} +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.9375rem; + background-image: none; +} +.custom-select:disabled { + color: #707070; + background-color: #e9ecef; +} +.custom-select::-ms-expand { + display: none; +} +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #525252; +} + +.custom-select-sm { + height: calc(1.5em + 0.75rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + 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: 1rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 1.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 1.25rem + 2px); + margin: 0; + overflow: hidden; + opacity: 0; +} +.custom-file-input:focus ~ .custom-file-label { + border-color: #F8BF00; + box-shadow: 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} +.custom-file-input[disabled] ~ .custom-file-label, .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 + 1.25rem + 2px); + padding: 0.625rem 0.9375rem; + overflow: hidden; + font-weight: 400; + line-height: 1.5; + color: #525252; + background-color: #ffffff; + border: 1px solid #707070; + border-radius: 0.125rem; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 1.25rem); + padding: 0.625rem 0.9375rem; + line-height: 1.5; + color: #525252; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.125rem 0.125rem 0; +} + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + appearance: none; +} +.custom-range:focus { + outline: 0; +} +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} +.custom-range::-moz-focus-outer { + border: 0; +} +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #F8BF00; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + 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::-webkit-slider-thumb { + transition: none; + } +} +.custom-range::-webkit-slider-thumb:active { + background-color: #ffecac; +} +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #F8BF00; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + 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::-moz-range-thumb { + transition: none; + } +} +.custom-range::-moz-range-thumb:active { + background-color: #ffecac; +} +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #F8BF00; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + 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: #ffecac; +} +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} +.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: #9b9b9b; +} +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} +.custom-range:disabled::-moz-range-thumb { + background-color: #9b9b9b; +} +.custom-range:disabled::-moz-range-track { + cursor: default; +} +.custom-range:disabled::-ms-thumb { + background-color: #9b9b9b; +} + +.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; + } +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #ffffff; + background-clip: border-box; + border: 1px solid #f5f7fa; + border-radius: 0.125rem; +} +.card > hr { + margin-right: 0; + margin-left: 0; +} +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.125rem - 1px); + border-top-right-radius: calc(0.125rem - 1px); +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.125rem - 1px); + border-bottom-left-radius: calc(0.125rem - 1px); +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + min-height: 1px; + 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: #f5f7fa; + border-bottom: 1px solid #f5f7fa; +} +.card-header:first-child { + border-radius: calc(0.125rem - 1px) calc(0.125rem - 1px) 0 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: #f5f7fa; + border-top: 1px solid #f5f7fa; +} +.card-footer:last-child { + border-radius: 0 0 calc(0.125rem - 1px) calc(0.125rem - 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; + border-radius: calc(0.125rem - 1px); +} + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.125rem - 1px); + border-top-right-radius: calc(0.125rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.125rem - 1px); + border-bottom-left-radius: calc(0.125rem - 1px); +} + +.card-deck .card { + margin-bottom: 1rem; +} +@media (min-width: 576px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -1rem; + margin-left: -1rem; + } + .card-deck .card { + flex: 1 0 0%; + margin-right: 1rem; + margin-bottom: 0; + margin-left: 1rem; + } +} + +.card-group > .card { + margin-bottom: 1rem; +} +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + 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 { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion { + overflow-anchor: none; +} +.accordion > .card { + overflow: hidden; +} +.accordion > .card:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.5rem 0; + margin-bottom: 0; + list-style: none; + background-color: transparent; + border-radius: 0; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #707070; + content: "/"; +} +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} +.breadcrumb-item.active { + color: #525252; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.125rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: 0; + line-height: 1.25; + color: #525252; + text-decoration: none; + background-color: transparent; + border: 0 solid #dee2e6; +} +.page-link:hover { + z-index: 2; + color: #F8BF00; + text-decoration: none; + background-color: transparent; + border-color: #dee2e6; +} +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 191, 0, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} +.page-item:last-child .page-link { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} +.page-item.active .page-link { + z-index: 3; + color: #525252; + background-color: transparent; + border-color: transparent; +} +.page-item.disabled .page-link { + color: #9b9b9b; + pointer-events: none; + cursor: auto; + background-color: transparent; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1rem; + line-height: 1.5; +} +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.75rem; + line-height: 1.5; +} +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} + +.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.125rem; + 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: #525252; + background-color: #F8BF00; +} +a.badge-primary:hover, a.badge-primary:focus { + color: #525252; + background-color: #c59800; +} +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 191, 0, 0.5); +} + +.badge-secondary { + color: #f5f7fa; + background-color: #525252; +} +a.badge-secondary:hover, a.badge-secondary:focus { + color: #f5f7fa; + background-color: #393939; +} +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.badge-success { + color: #f5f7fa; + background-color: #1C871E; +} +a.badge-success:hover, a.badge-success:focus { + color: #f5f7fa; + background-color: #135d15; +} +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(28, 135, 30, 0.5); +} + +.badge-info { + color: #f5f7fa; + background-color: #525252; +} +a.badge-info:hover, a.badge-info:focus { + color: #f5f7fa; + background-color: #393939; +} +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.badge-warning { + color: #f5f7fa; + background-color: #a56823; +} +a.badge-warning:hover, a.badge-warning:focus { + color: #f5f7fa; + background-color: #7b4d1a; +} +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 104, 35, 0.5); +} + +.badge-danger { + color: #f5f7fa; + background-color: #b90000; +} +a.badge-danger:hover, a.badge-danger:focus { + color: #f5f7fa; + background-color: #860000; +} +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(185, 0, 0, 0.5); +} + +.badge-light { + color: #525252; + background-color: #f5f7fa; +} +a.badge-light:hover, a.badge-light:focus { + color: #525252; + background-color: #d3dce9; +} +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); +} + +.badge-dark { + color: #f5f7fa; + background-color: #525252; +} +a.badge-dark:hover, a.badge-dark:focus { + color: #f5f7fa; + background-color: #393939; +} +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.badge-gray { + color: #f5f7fa; + background-color: #707070; +} +a.badge-gray:hover, a.badge-gray:focus { + color: #f5f7fa; + background-color: #575757; +} +a.badge-gray:focus, a.badge-gray.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5); +} + +.badge-gray-light { + color: #525252; + background-color: #f5f7fa; +} +a.badge-gray-light:hover, a.badge-gray-light:focus { + color: #525252; + background-color: #d3dce9; +} +a.badge-gray-light:focus, a.badge-gray-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); +} + +.badge-gray-medium { + color: #525252; + background-color: #ebebeb; +} +a.badge-gray-medium:hover, a.badge-gray-medium:focus { + color: #525252; + background-color: #d2d2d2; +} +a.badge-gray-medium:focus, a.badge-gray-medium.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5); +} + +.badge-gray-dark { + color: #525252; + background-color: #9b9b9b; +} +a.badge-gray-dark:hover, a.badge-gray-dark:focus { + color: #525252; + background-color: #828282; +} +a.badge-gray-dark:focus, a.badge-gray-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(155, 155, 155, 0.5); +} + +.badge-gray-darker { + color: #f5f7fa; + background-color: #525252; +} +a.badge-gray-darker:hover, a.badge-gray-darker:focus { + color: #f5f7fa; + background-color: #393939; +} +a.badge-gray-darker:focus, a.badge-gray-darker.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.125rem; +} +@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.125rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 3.8125rem; +} +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #816300; + background-color: #fef2cc; + border-color: #fdedb8; +} +.alert-primary hr { + border-top-color: #fce79f; +} +.alert-primary .alert-link { + color: #4e3c00; +} + +.alert-secondary { + color: #2b2b2b; + background-color: gainsboro; + border-color: #cfcfcf; +} +.alert-secondary hr { + border-top-color: #c2c2c2; +} +.alert-secondary .alert-link { + color: #121212; +} + +.alert-success { + color: #0f4610; + background-color: #d2e7d2; + border-color: #bfddc0; +} +.alert-success hr { + border-top-color: #aed4b0; +} +.alert-success .alert-link { + color: #061c06; +} + +.alert-info { + color: #2b2b2b; + background-color: gainsboro; + border-color: #cfcfcf; +} +.alert-info hr { + border-top-color: #c2c2c2; +} +.alert-info .alert-link { + color: #121212; +} + +.alert-warning { + color: #563612; + background-color: #ede1d3; + border-color: #e6d5c1; +} +.alert-warning hr { + border-top-color: #dfc9af; +} +.alert-warning .alert-link { + color: #2c1c09; +} + +.alert-danger { + color: #600000; + background-color: #f1cccc; + border-color: #ebb8b8; +} +.alert-danger hr { + border-top-color: #e5a4a4; +} +.alert-danger .alert-link { + color: #2d0000; +} + +.alert-light { + color: #7f8082; + background-color: #fdfdfe; + border-color: #fcfdfe; +} +.alert-light hr { + border-top-color: #e9f0f8; +} +.alert-light .alert-link { + color: #666768; +} + +.alert-dark { + color: #2b2b2b; + background-color: gainsboro; + border-color: #cfcfcf; +} +.alert-dark hr { + border-top-color: #c2c2c2; +} +.alert-dark .alert-link { + color: #121212; +} + +.alert-gray { + color: #3a3a3a; + background-color: #e2e2e2; + border-color: #d7d7d7; +} +.alert-gray hr { + border-top-color: #cacaca; +} +.alert-gray .alert-link { + color: #212121; +} + +.alert-gray-light { + color: #7f8082; + background-color: #fdfdfe; + border-color: #fcfdfe; +} +.alert-gray-light hr { + border-top-color: #e9f0f8; +} +.alert-gray-light .alert-link { + color: #666768; +} + +.alert-gray-medium { + color: #7a7a7a; + background-color: #fbfbfb; + border-color: #f9f9f9; +} +.alert-gray-medium hr { + border-top-color: #ececec; +} +.alert-gray-medium .alert-link { + color: #616161; +} + +.alert-gray-dark { + color: #515151; + background-color: #ebebeb; + border-color: #e3e3e3; +} +.alert-gray-dark hr { + border-top-color: #d6d6d6; +} +.alert-gray-dark .alert-link { + color: #383838; +} + +.alert-gray-darker { + color: #2b2b2b; + background-color: gainsboro; + border-color: #cfcfcf; +} +.alert-gray-darker hr { + border-top-color: #c2c2c2; +} +.alert-gray-darker .alert-link { + color: #121212; +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.65625rem; + background-color: #f5f7fa; + border-radius: 0.125rem; + box-shadow: none; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #707070; + text-align: center; + white-space: nowrap; + background-color: #F8BF00; + 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 { + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 0.125rem; +} + +.list-group-item-action { + width: 100%; + color: #525252; + text-align: inherit; +} +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #525252; + text-decoration: none; + background-color: #f5f7fa; +} +.list-group-item-action:active { + color: #525252; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + text-decoration: none; + background-color: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.125); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, .list-group-item:disabled { + color: #707070; + pointer-events: none; + background-color: #ffffff; +} +.list-group-item.active { + z-index: 2; + color: #ffffff; + background-color: #F8BF00; + border-color: #F8BF00; +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.125rem; + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.125rem; + border-bottom-left-radius: 0; +} +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.125rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.125rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.125rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.125rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.125rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.125rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 1300px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.125rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.125rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +.list-group-flush { + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 1px; +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #816300; + background-color: #fdedb8; +} +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #816300; + background-color: #fce79f; +} +.list-group-item-primary.list-group-item-action.active { + color: #ffffff; + background-color: #816300; + border-color: #816300; +} + +.list-group-item-secondary { + color: #2b2b2b; + background-color: #cfcfcf; +} +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #2b2b2b; + background-color: #c2c2c2; +} +.list-group-item-secondary.list-group-item-action.active { + color: #ffffff; + background-color: #2b2b2b; + border-color: #2b2b2b; +} + +.list-group-item-success { + color: #0f4610; + background-color: #bfddc0; +} +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #0f4610; + background-color: #aed4b0; +} +.list-group-item-success.list-group-item-action.active { + color: #ffffff; + background-color: #0f4610; + border-color: #0f4610; +} + +.list-group-item-info { + color: #2b2b2b; + background-color: #cfcfcf; +} +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #2b2b2b; + background-color: #c2c2c2; +} +.list-group-item-info.list-group-item-action.active { + color: #ffffff; + background-color: #2b2b2b; + border-color: #2b2b2b; +} + +.list-group-item-warning { + color: #563612; + background-color: #e6d5c1; +} +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #563612; + background-color: #dfc9af; +} +.list-group-item-warning.list-group-item-action.active { + color: #ffffff; + background-color: #563612; + border-color: #563612; +} + +.list-group-item-danger { + color: #600000; + background-color: #ebb8b8; +} +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #600000; + background-color: #e5a4a4; +} +.list-group-item-danger.list-group-item-action.active { + color: #ffffff; + background-color: #600000; + border-color: #600000; +} + +.list-group-item-light { + color: #7f8082; + background-color: #fcfdfe; +} +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #7f8082; + background-color: #e9f0f8; +} +.list-group-item-light.list-group-item-action.active { + color: #ffffff; + background-color: #7f8082; + border-color: #7f8082; +} + +.list-group-item-dark { + color: #2b2b2b; + background-color: #cfcfcf; +} +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #2b2b2b; + background-color: #c2c2c2; +} +.list-group-item-dark.list-group-item-action.active { + color: #ffffff; + background-color: #2b2b2b; + border-color: #2b2b2b; +} + +.list-group-item-gray { + color: #3a3a3a; + background-color: #d7d7d7; +} +.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { + color: #3a3a3a; + background-color: #cacaca; +} +.list-group-item-gray.list-group-item-action.active { + color: #ffffff; + background-color: #3a3a3a; + border-color: #3a3a3a; +} + +.list-group-item-gray-light { + color: #7f8082; + background-color: #fcfdfe; +} +.list-group-item-gray-light.list-group-item-action:hover, .list-group-item-gray-light.list-group-item-action:focus { + color: #7f8082; + background-color: #e9f0f8; +} +.list-group-item-gray-light.list-group-item-action.active { + color: #ffffff; + background-color: #7f8082; + border-color: #7f8082; +} + +.list-group-item-gray-medium { + color: #7a7a7a; + background-color: #f9f9f9; +} +.list-group-item-gray-medium.list-group-item-action:hover, .list-group-item-gray-medium.list-group-item-action:focus { + color: #7a7a7a; + background-color: #ececec; +} +.list-group-item-gray-medium.list-group-item-action.active { + color: #ffffff; + background-color: #7a7a7a; + border-color: #7a7a7a; +} + +.list-group-item-gray-dark { + color: #515151; + background-color: #e3e3e3; +} +.list-group-item-gray-dark.list-group-item-action:hover, .list-group-item-gray-dark.list-group-item-action:focus { + color: #515151; + background-color: #d6d6d6; +} +.list-group-item-gray-dark.list-group-item-action.active { + color: #ffffff; + background-color: #515151; + border-color: #515151; +} + +.list-group-item-gray-darker { + color: #2b2b2b; + background-color: #cfcfcf; +} +.list-group-item-gray-darker.list-group-item-action:hover, .list-group-item-gray-darker.list-group-item-action:focus { + color: #2b2b2b; + background-color: #c2c2c2; +} +.list-group-item-gray-darker.list-group-item-action.active { + color: #ffffff; + background-color: #2b2b2b; + border-color: #2b2b2b; +} + +.close { + float: right; + font-size: 1.3125rem; + font-weight: 700; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.5; +} +.close:hover { + color: #000000; + text-decoration: none; +} +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: 0.75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + flex-basis: 350px; + max-width: 350px; + 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); + 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: flex; + align-items: center; + padding: 0.25rem 0.75rem; + color: #707070; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.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: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + 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 { + flex-shrink: 0; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + height: min-content; + content: ""; +} +.modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + 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: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #ffffff; + background-clip: padding-box; + border: 0 solid rgba(0, 0, 0, 0.2); + border-radius: 0.125rem; + box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5); + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: 0.8; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 0.5rem 0; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} +.modal-header .close { + padding: 0.5rem 0; + margin: -0.5rem 0 -0.5rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem 0; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 1rem 0-0.25rem; + border-top: 1px solid #ebebeb; + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} +.modal-footer > * { + margin: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 700px; + 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); + height: min-content; + } + .modal-content { + box-shadow: 0 0 0.625rem rgba(0, 0, 0, 0.1); + } + .modal-sm { + max-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} +@media (min-width: 1300px) { + .modal-xl { + max-width: 1140px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0.5rem; + font-family: "Open Sans", sans-serif; + 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; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: 0.75rem; + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: 0.9; +} +.tooltip .arrow { + position: absolute; + display: block; + width: 0.88rem; + height: 0.45rem; +} +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] { + padding: 0.45rem 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.45rem 0.44rem 0; + border-top-color: #525252; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] { + padding: 0 0.45rem; +} +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow { + left: 0; + width: 0.45rem; + height: 0.88rem; +} +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before { + right: 0; + border-width: 0.44rem 0.45rem 0.44rem 0; + border-right-color: #525252; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] { + padding: 0.45rem 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.44rem 0.45rem; + border-bottom-color: #525252; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] { + padding: 0 0.45rem; +} +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow { + right: 0; + width: 0.45rem; + height: 0.88rem; +} +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before { + left: 0; + border-width: 0.44rem 0 0.44rem 0.45rem; + border-left-color: #525252; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #525252; + text-align: center; + background-color: #ffffff; + border-radius: 0.125rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Open Sans", sans-serif; + 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; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: 0.75rem; + word-wrap: break-word; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.125rem; + box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2); +} +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.125rem; +} +.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); +} +.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: #ffffff; +} + +.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); + width: 0.5rem; + height: 1rem; + margin: 0.125rem 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: #ffffff; +} + +.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); +} +.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: #ffffff; +} +.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); + width: 0.5rem; + height: 1rem; + margin: 0.125rem 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: #ffffff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #525252; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.125rem - 1px); + border-top-right-radius: calc(0.125rem - 1px); +} +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #525252; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + 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%; + backface-visibility: hidden; + transition: 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 { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + 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: opacity 0s 0.6s; +} +@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: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #ffffff; + text-align: center; + background: none; + border: 0; + 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: #ffffff; + 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: 50%/100% 100% no-repeat; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} +.carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #ffffff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.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: #ffffff; + text-align: center; +} + +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + border: 0.25em solid currentcolor; + border-right-color: transparent; + border-radius: 50%; + animation: 0.75s linear infinite spinner-border; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + background-color: currentcolor; + border-radius: 50%; + opacity: 0; + animation: 0.75s linear infinite spinner-grow; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + animation-duration: 1.5s; + } +} +.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: #F8BF00 !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #c59800 !important; +} + +.bg-secondary { + background-color: #525252 !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #393939 !important; +} + +.bg-success { + background-color: #1C871E !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #135d15 !important; +} + +.bg-info { + background-color: #525252 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #393939 !important; +} + +.bg-warning { + background-color: #a56823 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #7b4d1a !important; +} + +.bg-danger { + background-color: #b90000 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #860000 !important; +} + +.bg-light { + background-color: #f5f7fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #d3dce9 !important; +} + +.bg-dark { + background-color: #525252 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #393939 !important; +} + +.bg-gray { + background-color: #707070 !important; +} + +a.bg-gray:hover, a.bg-gray:focus, +button.bg-gray:hover, +button.bg-gray:focus { + background-color: #575757 !important; +} + +.bg-gray-light { + background-color: #f5f7fa !important; +} + +a.bg-gray-light:hover, a.bg-gray-light:focus, +button.bg-gray-light:hover, +button.bg-gray-light:focus { + background-color: #d3dce9 !important; +} + +.bg-gray-medium { + background-color: #ebebeb !important; +} + +a.bg-gray-medium:hover, a.bg-gray-medium:focus, +button.bg-gray-medium:hover, +button.bg-gray-medium:focus { + background-color: #d2d2d2 !important; +} + +.bg-gray-dark { + background-color: #9b9b9b !important; +} + +a.bg-gray-dark:hover, a.bg-gray-dark:focus, +button.bg-gray-dark:hover, +button.bg-gray-dark:focus { + background-color: #828282 !important; +} + +.bg-gray-darker { + background-color: #525252 !important; +} + +a.bg-gray-darker:hover, a.bg-gray-darker:focus, +button.bg-gray-darker:hover, +button.bg-gray-darker:focus { + background-color: #393939 !important; +} + +.bg-white { + background-color: #ffffff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #ebebeb !important; +} + +.border-top { + border-top: 1px solid #ebebeb !important; +} + +.border-right { + border-right: 1px solid #ebebeb !important; +} + +.border-bottom { + border-bottom: 1px solid #ebebeb !important; +} + +.border-left { + border-left: 1px solid #ebebeb !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: #F8BF00 !important; +} + +.border-secondary { + border-color: #525252 !important; +} + +.border-success { + border-color: #1C871E !important; +} + +.border-info { + border-color: #525252 !important; +} + +.border-warning { + border-color: #a56823 !important; +} + +.border-danger { + border-color: #b90000 !important; +} + +.border-light { + border-color: #f5f7fa !important; +} + +.border-dark { + border-color: #525252 !important; +} + +.border-gray { + border-color: #707070 !important; +} + +.border-gray-light { + border-color: #f5f7fa !important; +} + +.border-gray-medium { + border-color: #ebebeb !important; +} + +.border-gray-dark { + border-color: #9b9b9b !important; +} + +.border-gray-darker { + border-color: #525252 !important; +} + +.border-white { + border-color: #ffffff !important; +} + +.rounded-sm { + border-radius: 0.125rem !important; +} + +.rounded { + border-radius: 0.125rem !important; +} + +.rounded-top { + border-top-left-radius: 0.125rem !important; + border-top-right-radius: 0.125rem !important; +} + +.rounded-right { + border-top-right-radius: 0.125rem !important; + border-bottom-right-radius: 0.125rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; +} + +.rounded-left { + border-top-left-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; +} + +.rounded-lg { + border-radius: 0.125rem !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: flex !important; +} + +.d-inline-flex { + 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: flex !important; + } + .d-sm-inline-flex { + 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: flex !important; + } + .d-md-inline-flex { + 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: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 1300px) { + .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: flex !important; + } + .d-xl-inline-flex { + 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: flex !important; + } + .d-print-inline-flex { + 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.85714286%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } +} +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } +} +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } +} +@media (min-width: 1300px) { + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + 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: 1300px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} +.user-select-all { + user-select: all !important; +} + +.user-select-auto { + user-select: auto !important; +} + +.user-select-none { + user-select: 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: 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: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + 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; +} + +.w-20 { + width: 20% !important; +} + +.w-40 { + width: 40% !important; +} + +.w-60 { + width: 60% !important; +} + +.w-80 { + width: 80% !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; +} + +.h-20 { + height: 20% !important; +} + +.h-40 { + height: 40% !important; +} + +.h-60 { + height: 60% !important; +} + +.h-80 { + height: 80% !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; +} + +.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: 2rem !important; +} + +.mt-5, +.my-5 { + margin-top: 2rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 2rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 2rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 2rem !important; +} + +.m-6 { + margin: 3rem !important; +} + +.mt-6, +.my-6 { + margin-top: 3rem !important; +} + +.mr-6, +.mx-6 { + margin-right: 3rem !important; +} + +.mb-6, +.my-6 { + margin-bottom: 3rem !important; +} + +.ml-6, +.mx-6 { + margin-left: 3rem !important; +} + +.m-7 { + margin: 4rem !important; +} + +.mt-7, +.my-7 { + margin-top: 4rem !important; +} + +.mr-7, +.mx-7 { + margin-right: 4rem !important; +} + +.mb-7, +.my-7 { + margin-bottom: 4rem !important; +} + +.ml-7, +.mx-7 { + margin-left: 4rem !important; +} + +.m-8 { + margin: 5rem !important; +} + +.mt-8, +.my-8 { + margin-top: 5rem !important; +} + +.mr-8, +.mx-8 { + margin-right: 5rem !important; +} + +.mb-8, +.my-8 { + margin-bottom: 5rem !important; +} + +.ml-8, +.mx-8 { + margin-left: 5rem !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: 2rem !important; +} + +.pt-5, +.py-5 { + padding-top: 2rem !important; +} + +.pr-5, +.px-5 { + padding-right: 2rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 2rem !important; +} + +.pl-5, +.px-5 { + padding-left: 2rem !important; +} + +.p-6 { + padding: 3rem !important; +} + +.pt-6, +.py-6 { + padding-top: 3rem !important; +} + +.pr-6, +.px-6 { + padding-right: 3rem !important; +} + +.pb-6, +.py-6 { + padding-bottom: 3rem !important; +} + +.pl-6, +.px-6 { + padding-left: 3rem !important; +} + +.p-7 { + padding: 4rem !important; +} + +.pt-7, +.py-7 { + padding-top: 4rem !important; +} + +.pr-7, +.px-7 { + padding-right: 4rem !important; +} + +.pb-7, +.py-7 { + padding-bottom: 4rem !important; +} + +.pl-7, +.px-7 { + padding-left: 4rem !important; +} + +.p-8 { + padding: 5rem !important; +} + +.pt-8, +.py-8 { + padding-top: 5rem !important; +} + +.pr-8, +.px-8 { + padding-right: 5rem !important; +} + +.pb-8, +.py-8 { + padding-bottom: 5rem !important; +} + +.pl-8, +.px-8 { + padding-left: 5rem !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: -2rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -2rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -2rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -2rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -2rem !important; +} + +.m-n6 { + margin: -3rem !important; +} + +.mt-n6, +.my-n6 { + margin-top: -3rem !important; +} + +.mr-n6, +.mx-n6 { + margin-right: -3rem !important; +} + +.mb-n6, +.my-n6 { + margin-bottom: -3rem !important; +} + +.ml-n6, +.mx-n6 { + margin-left: -3rem !important; +} + +.m-n7 { + margin: -4rem !important; +} + +.mt-n7, +.my-n7 { + margin-top: -4rem !important; +} + +.mr-n7, +.mx-n7 { + margin-right: -4rem !important; +} + +.mb-n7, +.my-n7 { + margin-bottom: -4rem !important; +} + +.ml-n7, +.mx-n7 { + margin-left: -4rem !important; +} + +.m-n8 { + margin: -5rem !important; +} + +.mt-n8, +.my-n8 { + margin-top: -5rem !important; +} + +.mr-n8, +.mx-n8 { + margin-right: -5rem !important; +} + +.mb-n8, +.my-n8 { + margin-bottom: -5rem !important; +} + +.ml-n8, +.mx-n8 { + margin-left: -5rem !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: 2rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 2rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 2rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 2rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 2rem !important; + } + .m-sm-6 { + margin: 3rem !important; + } + .mt-sm-6, + .my-sm-6 { + margin-top: 3rem !important; + } + .mr-sm-6, + .mx-sm-6 { + margin-right: 3rem !important; + } + .mb-sm-6, + .my-sm-6 { + margin-bottom: 3rem !important; + } + .ml-sm-6, + .mx-sm-6 { + margin-left: 3rem !important; + } + .m-sm-7 { + margin: 4rem !important; + } + .mt-sm-7, + .my-sm-7 { + margin-top: 4rem !important; + } + .mr-sm-7, + .mx-sm-7 { + margin-right: 4rem !important; + } + .mb-sm-7, + .my-sm-7 { + margin-bottom: 4rem !important; + } + .ml-sm-7, + .mx-sm-7 { + margin-left: 4rem !important; + } + .m-sm-8 { + margin: 5rem !important; + } + .mt-sm-8, + .my-sm-8 { + margin-top: 5rem !important; + } + .mr-sm-8, + .mx-sm-8 { + margin-right: 5rem !important; + } + .mb-sm-8, + .my-sm-8 { + margin-bottom: 5rem !important; + } + .ml-sm-8, + .mx-sm-8 { + margin-left: 5rem !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: 2rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 2rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 2rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 2rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 2rem !important; + } + .p-sm-6 { + padding: 3rem !important; + } + .pt-sm-6, + .py-sm-6 { + padding-top: 3rem !important; + } + .pr-sm-6, + .px-sm-6 { + padding-right: 3rem !important; + } + .pb-sm-6, + .py-sm-6 { + padding-bottom: 3rem !important; + } + .pl-sm-6, + .px-sm-6 { + padding-left: 3rem !important; + } + .p-sm-7 { + padding: 4rem !important; + } + .pt-sm-7, + .py-sm-7 { + padding-top: 4rem !important; + } + .pr-sm-7, + .px-sm-7 { + padding-right: 4rem !important; + } + .pb-sm-7, + .py-sm-7 { + padding-bottom: 4rem !important; + } + .pl-sm-7, + .px-sm-7 { + padding-left: 4rem !important; + } + .p-sm-8 { + padding: 5rem !important; + } + .pt-sm-8, + .py-sm-8 { + padding-top: 5rem !important; + } + .pr-sm-8, + .px-sm-8 { + padding-right: 5rem !important; + } + .pb-sm-8, + .py-sm-8 { + padding-bottom: 5rem !important; + } + .pl-sm-8, + .px-sm-8 { + padding-left: 5rem !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: -2rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -2rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -2rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -2rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -2rem !important; + } + .m-sm-n6 { + margin: -3rem !important; + } + .mt-sm-n6, + .my-sm-n6 { + margin-top: -3rem !important; + } + .mr-sm-n6, + .mx-sm-n6 { + margin-right: -3rem !important; + } + .mb-sm-n6, + .my-sm-n6 { + margin-bottom: -3rem !important; + } + .ml-sm-n6, + .mx-sm-n6 { + margin-left: -3rem !important; + } + .m-sm-n7 { + margin: -4rem !important; + } + .mt-sm-n7, + .my-sm-n7 { + margin-top: -4rem !important; + } + .mr-sm-n7, + .mx-sm-n7 { + margin-right: -4rem !important; + } + .mb-sm-n7, + .my-sm-n7 { + margin-bottom: -4rem !important; + } + .ml-sm-n7, + .mx-sm-n7 { + margin-left: -4rem !important; + } + .m-sm-n8 { + margin: -5rem !important; + } + .mt-sm-n8, + .my-sm-n8 { + margin-top: -5rem !important; + } + .mr-sm-n8, + .mx-sm-n8 { + margin-right: -5rem !important; + } + .mb-sm-n8, + .my-sm-n8 { + margin-bottom: -5rem !important; + } + .ml-sm-n8, + .mx-sm-n8 { + margin-left: -5rem !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: 2rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 2rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 2rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 2rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 2rem !important; + } + .m-md-6 { + margin: 3rem !important; + } + .mt-md-6, + .my-md-6 { + margin-top: 3rem !important; + } + .mr-md-6, + .mx-md-6 { + margin-right: 3rem !important; + } + .mb-md-6, + .my-md-6 { + margin-bottom: 3rem !important; + } + .ml-md-6, + .mx-md-6 { + margin-left: 3rem !important; + } + .m-md-7 { + margin: 4rem !important; + } + .mt-md-7, + .my-md-7 { + margin-top: 4rem !important; + } + .mr-md-7, + .mx-md-7 { + margin-right: 4rem !important; + } + .mb-md-7, + .my-md-7 { + margin-bottom: 4rem !important; + } + .ml-md-7, + .mx-md-7 { + margin-left: 4rem !important; + } + .m-md-8 { + margin: 5rem !important; + } + .mt-md-8, + .my-md-8 { + margin-top: 5rem !important; + } + .mr-md-8, + .mx-md-8 { + margin-right: 5rem !important; + } + .mb-md-8, + .my-md-8 { + margin-bottom: 5rem !important; + } + .ml-md-8, + .mx-md-8 { + margin-left: 5rem !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: 2rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 2rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 2rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 2rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 2rem !important; + } + .p-md-6 { + padding: 3rem !important; + } + .pt-md-6, + .py-md-6 { + padding-top: 3rem !important; + } + .pr-md-6, + .px-md-6 { + padding-right: 3rem !important; + } + .pb-md-6, + .py-md-6 { + padding-bottom: 3rem !important; + } + .pl-md-6, + .px-md-6 { + padding-left: 3rem !important; + } + .p-md-7 { + padding: 4rem !important; + } + .pt-md-7, + .py-md-7 { + padding-top: 4rem !important; + } + .pr-md-7, + .px-md-7 { + padding-right: 4rem !important; + } + .pb-md-7, + .py-md-7 { + padding-bottom: 4rem !important; + } + .pl-md-7, + .px-md-7 { + padding-left: 4rem !important; + } + .p-md-8 { + padding: 5rem !important; + } + .pt-md-8, + .py-md-8 { + padding-top: 5rem !important; + } + .pr-md-8, + .px-md-8 { + padding-right: 5rem !important; + } + .pb-md-8, + .py-md-8 { + padding-bottom: 5rem !important; + } + .pl-md-8, + .px-md-8 { + padding-left: 5rem !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: -2rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -2rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -2rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -2rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -2rem !important; + } + .m-md-n6 { + margin: -3rem !important; + } + .mt-md-n6, + .my-md-n6 { + margin-top: -3rem !important; + } + .mr-md-n6, + .mx-md-n6 { + margin-right: -3rem !important; + } + .mb-md-n6, + .my-md-n6 { + margin-bottom: -3rem !important; + } + .ml-md-n6, + .mx-md-n6 { + margin-left: -3rem !important; + } + .m-md-n7 { + margin: -4rem !important; + } + .mt-md-n7, + .my-md-n7 { + margin-top: -4rem !important; + } + .mr-md-n7, + .mx-md-n7 { + margin-right: -4rem !important; + } + .mb-md-n7, + .my-md-n7 { + margin-bottom: -4rem !important; + } + .ml-md-n7, + .mx-md-n7 { + margin-left: -4rem !important; + } + .m-md-n8 { + margin: -5rem !important; + } + .mt-md-n8, + .my-md-n8 { + margin-top: -5rem !important; + } + .mr-md-n8, + .mx-md-n8 { + margin-right: -5rem !important; + } + .mb-md-n8, + .my-md-n8 { + margin-bottom: -5rem !important; + } + .ml-md-n8, + .mx-md-n8 { + margin-left: -5rem !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: 2rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 2rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 2rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 2rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 2rem !important; + } + .m-lg-6 { + margin: 3rem !important; + } + .mt-lg-6, + .my-lg-6 { + margin-top: 3rem !important; + } + .mr-lg-6, + .mx-lg-6 { + margin-right: 3rem !important; + } + .mb-lg-6, + .my-lg-6 { + margin-bottom: 3rem !important; + } + .ml-lg-6, + .mx-lg-6 { + margin-left: 3rem !important; + } + .m-lg-7 { + margin: 4rem !important; + } + .mt-lg-7, + .my-lg-7 { + margin-top: 4rem !important; + } + .mr-lg-7, + .mx-lg-7 { + margin-right: 4rem !important; + } + .mb-lg-7, + .my-lg-7 { + margin-bottom: 4rem !important; + } + .ml-lg-7, + .mx-lg-7 { + margin-left: 4rem !important; + } + .m-lg-8 { + margin: 5rem !important; + } + .mt-lg-8, + .my-lg-8 { + margin-top: 5rem !important; + } + .mr-lg-8, + .mx-lg-8 { + margin-right: 5rem !important; + } + .mb-lg-8, + .my-lg-8 { + margin-bottom: 5rem !important; + } + .ml-lg-8, + .mx-lg-8 { + margin-left: 5rem !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: 2rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 2rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 2rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 2rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 2rem !important; + } + .p-lg-6 { + padding: 3rem !important; + } + .pt-lg-6, + .py-lg-6 { + padding-top: 3rem !important; + } + .pr-lg-6, + .px-lg-6 { + padding-right: 3rem !important; + } + .pb-lg-6, + .py-lg-6 { + padding-bottom: 3rem !important; + } + .pl-lg-6, + .px-lg-6 { + padding-left: 3rem !important; + } + .p-lg-7 { + padding: 4rem !important; + } + .pt-lg-7, + .py-lg-7 { + padding-top: 4rem !important; + } + .pr-lg-7, + .px-lg-7 { + padding-right: 4rem !important; + } + .pb-lg-7, + .py-lg-7 { + padding-bottom: 4rem !important; + } + .pl-lg-7, + .px-lg-7 { + padding-left: 4rem !important; + } + .p-lg-8 { + padding: 5rem !important; + } + .pt-lg-8, + .py-lg-8 { + padding-top: 5rem !important; + } + .pr-lg-8, + .px-lg-8 { + padding-right: 5rem !important; + } + .pb-lg-8, + .py-lg-8 { + padding-bottom: 5rem !important; + } + .pl-lg-8, + .px-lg-8 { + padding-left: 5rem !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: -2rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -2rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -2rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -2rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -2rem !important; + } + .m-lg-n6 { + margin: -3rem !important; + } + .mt-lg-n6, + .my-lg-n6 { + margin-top: -3rem !important; + } + .mr-lg-n6, + .mx-lg-n6 { + margin-right: -3rem !important; + } + .mb-lg-n6, + .my-lg-n6 { + margin-bottom: -3rem !important; + } + .ml-lg-n6, + .mx-lg-n6 { + margin-left: -3rem !important; + } + .m-lg-n7 { + margin: -4rem !important; + } + .mt-lg-n7, + .my-lg-n7 { + margin-top: -4rem !important; + } + .mr-lg-n7, + .mx-lg-n7 { + margin-right: -4rem !important; + } + .mb-lg-n7, + .my-lg-n7 { + margin-bottom: -4rem !important; + } + .ml-lg-n7, + .mx-lg-n7 { + margin-left: -4rem !important; + } + .m-lg-n8 { + margin: -5rem !important; + } + .mt-lg-n8, + .my-lg-n8 { + margin-top: -5rem !important; + } + .mr-lg-n8, + .mx-lg-n8 { + margin-right: -5rem !important; + } + .mb-lg-n8, + .my-lg-n8 { + margin-bottom: -5rem !important; + } + .ml-lg-n8, + .mx-lg-n8 { + margin-left: -5rem !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: 1300px) { + .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: 2rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 2rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 2rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 2rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 2rem !important; + } + .m-xl-6 { + margin: 3rem !important; + } + .mt-xl-6, + .my-xl-6 { + margin-top: 3rem !important; + } + .mr-xl-6, + .mx-xl-6 { + margin-right: 3rem !important; + } + .mb-xl-6, + .my-xl-6 { + margin-bottom: 3rem !important; + } + .ml-xl-6, + .mx-xl-6 { + margin-left: 3rem !important; + } + .m-xl-7 { + margin: 4rem !important; + } + .mt-xl-7, + .my-xl-7 { + margin-top: 4rem !important; + } + .mr-xl-7, + .mx-xl-7 { + margin-right: 4rem !important; + } + .mb-xl-7, + .my-xl-7 { + margin-bottom: 4rem !important; + } + .ml-xl-7, + .mx-xl-7 { + margin-left: 4rem !important; + } + .m-xl-8 { + margin: 5rem !important; + } + .mt-xl-8, + .my-xl-8 { + margin-top: 5rem !important; + } + .mr-xl-8, + .mx-xl-8 { + margin-right: 5rem !important; + } + .mb-xl-8, + .my-xl-8 { + margin-bottom: 5rem !important; + } + .ml-xl-8, + .mx-xl-8 { + margin-left: 5rem !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: 2rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 2rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 2rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 2rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 2rem !important; + } + .p-xl-6 { + padding: 3rem !important; + } + .pt-xl-6, + .py-xl-6 { + padding-top: 3rem !important; + } + .pr-xl-6, + .px-xl-6 { + padding-right: 3rem !important; + } + .pb-xl-6, + .py-xl-6 { + padding-bottom: 3rem !important; + } + .pl-xl-6, + .px-xl-6 { + padding-left: 3rem !important; + } + .p-xl-7 { + padding: 4rem !important; + } + .pt-xl-7, + .py-xl-7 { + padding-top: 4rem !important; + } + .pr-xl-7, + .px-xl-7 { + padding-right: 4rem !important; + } + .pb-xl-7, + .py-xl-7 { + padding-bottom: 4rem !important; + } + .pl-xl-7, + .px-xl-7 { + padding-left: 4rem !important; + } + .p-xl-8 { + padding: 5rem !important; + } + .pt-xl-8, + .py-xl-8 { + padding-top: 5rem !important; + } + .pr-xl-8, + .px-xl-8 { + padding-right: 5rem !important; + } + .pb-xl-8, + .py-xl-8 { + padding-bottom: 5rem !important; + } + .pl-xl-8, + .px-xl-8 { + padding-left: 5rem !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: -2rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -2rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -2rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -2rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -2rem !important; + } + .m-xl-n6 { + margin: -3rem !important; + } + .mt-xl-n6, + .my-xl-n6 { + margin-top: -3rem !important; + } + .mr-xl-n6, + .mx-xl-n6 { + margin-right: -3rem !important; + } + .mb-xl-n6, + .my-xl-n6 { + margin-bottom: -3rem !important; + } + .ml-xl-n6, + .mx-xl-n6 { + margin-left: -3rem !important; + } + .m-xl-n7 { + margin: -4rem !important; + } + .mt-xl-n7, + .my-xl-n7 { + margin-top: -4rem !important; + } + .mr-xl-n7, + .mx-xl-n7 { + margin-right: -4rem !important; + } + .mb-xl-n7, + .my-xl-n7 { + margin-bottom: -4rem !important; + } + .ml-xl-n7, + .mx-xl-n7 { + margin-left: -4rem !important; + } + .m-xl-n8 { + margin: -5rem !important; + } + .mt-xl-n8, + .my-xl-n8 { + margin-top: -5rem !important; + } + .mr-xl-n8, + .mx-xl-n8 { + margin-right: -5rem !important; + } + .mb-xl-n8, + .my-xl-n8 { + margin-bottom: -5rem !important; + } + .ml-xl-n8, + .mx-xl-n8 { + margin-left: -5rem !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; + } +} +.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); +} + +.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: 1300px) { + .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: #ffffff !important; +} + +.text-primary { + color: #F8BF00 !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #ac8400 !important; +} + +.text-secondary { + color: #525252 !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #2c2c2c !important; +} + +.text-success { + color: #1C871E !important; +} + +a.text-success:hover, a.text-success:focus { + color: #0f4810 !important; +} + +.text-info { + color: #525252 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #2c2c2c !important; +} + +.text-warning { + color: #a56823 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #664016 !important; +} + +.text-danger { + color: #b90000 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #6d0000 !important; +} + +.text-light { + color: #f5f7fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #c2cee1 !important; +} + +.text-dark { + color: #525252 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #2c2c2c !important; +} + +.text-gray { + color: #707070 !important; +} + +a.text-gray:hover, a.text-gray:focus { + color: #4a4a4a !important; +} + +.text-gray-light { + color: #f5f7fa !important; +} + +a.text-gray-light:hover, a.text-gray-light:focus { + color: #c2cee1 !important; +} + +.text-gray-medium { + color: #ebebeb !important; +} + +a.text-gray-medium:hover, a.text-gray-medium:focus { + color: #c5c5c5 !important; +} + +.text-gray-dark { + color: #9b9b9b !important; +} + +a.text-gray-dark:hover, a.text-gray-dark:focus { + color: #757575 !important; +} + +.text-gray-darker { + color: #525252 !important; +} + +a.text-gray-darker:hover, a.text-gray-darker:focus { + color: #2c2c2c !important; +} + +.text-body { + color: #525252 !important; +} + +.text-muted { + color: #707070 !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: 0px/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; + word-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 #9b9b9b; + page-break-inside: avoid; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #ffffff !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: #ebebeb; + } + .table .thead-dark th { + color: inherit; + border-color: #ebebeb; + } +} +@keyframes bs-notify-fadeOut { + 0% { + opacity: 0.9; + } + 100% { + opacity: 0; + } +} +select.bs-select-hidden, +.bootstrap-select > select.bs-select-hidden, +select.selectpicker { + display: none !important; +} + +.bootstrap-select { + width: 220px \0 ; /*IE9 and below*/ + vertical-align: middle; +} +.bootstrap-select > .dropdown-toggle, .bootstrap-select > [data-toggle=collapse]:not(.navbar-toggler) { + position: relative; + width: 100%; + text-align: right; + white-space: nowrap; + display: inline-flex; + align-items: center; + justify-content: space-between; +} +.bootstrap-select > .dropdown-toggle:after, .bootstrap-select > [data-toggle=collapse]:not(.navbar-toggler):after { + margin-top: -1px; +} +.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .bs-placeholder[data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active { + color: #707070; +} +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .bs-placeholder.btn-primary[data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, .bootstrap-select > .bs-placeholder.btn-secondary[data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .bs-placeholder.btn-success[data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-select > .bs-placeholder.btn-danger[data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select > .bs-placeholder.btn-info[data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .bs-placeholder.btn-dark[data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active { + color: rgba(255, 255, 255, 0.5); +} +.bootstrap-select > select { + position: absolute !important; + bottom: 0; + left: 50%; + display: block !important; + width: 0.5px !important; + height: 100% !important; + padding: 0 !important; + opacity: 0 !important; + border: none; + z-index: 0 !important; +} +.bootstrap-select > select.mobile-device { + top: 0; + left: 0; + display: block !important; + width: 100% !important; + z-index: 2 !important; +} +.has-error .bootstrap-select .dropdown-toggle, .has-error .bootstrap-select [data-toggle=collapse]:not(.navbar-toggler), .error .bootstrap-select .dropdown-toggle, .error .bootstrap-select [data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select.is-invalid .dropdown-toggle, .bootstrap-select.is-invalid [data-toggle=collapse]:not(.navbar-toggler), .was-validated .bootstrap-select select:invalid + .dropdown-toggle, .was-validated .bootstrap-select select:invalid + [data-toggle=collapse]:not(.navbar-toggler) { + border-color: rgb(185, 74, 72); +} +.bootstrap-select.is-valid .dropdown-toggle, .bootstrap-select.is-valid [data-toggle=collapse]:not(.navbar-toggler), .was-validated .bootstrap-select select:valid + .dropdown-toggle, .was-validated .bootstrap-select select:valid + [data-toggle=collapse]:not(.navbar-toggler) { + border-color: #28a745; +} +.bootstrap-select.fit-width { + width: auto !important; +} +.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { + width: 220px; +} +.bootstrap-select > select.mobile-device:focus + .dropdown-toggle, .bootstrap-select > select.mobile-device:focus + [data-toggle=collapse]:not(.navbar-toggler), +.bootstrap-select .dropdown-toggle:focus, +.bootstrap-select [data-toggle=collapse]:focus:not(.navbar-toggler) { + outline: thin dotted #333333 !important; + outline: 5px auto -webkit-focus-ring-color !important; + outline-offset: -2px; +} + +.bootstrap-select.form-control { + margin-bottom: 0; + padding: 0; + border: none; + height: auto; +} +:not(.input-group) > .bootstrap-select.form-control:not([class*=col-]) { + width: 100%; +} +.bootstrap-select.form-control.input-group-btn { + float: none; + z-index: auto; +} +.form-inline .bootstrap-select, .form-inline .bootstrap-select.form-control:not([class*=col-]) { + width: auto; +} +.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*=col-] { + float: none; + display: inline-block; + margin-left: 0; +} +.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*=col-].dropdown-menu-right, .row .bootstrap-select[class*=col-].dropdown-menu-right { + float: right; +} +.form-inline .bootstrap-select, .form-horizontal .bootstrap-select, .form-group .bootstrap-select { + margin-bottom: 0; +} +.form-group-lg .bootstrap-select.form-control, .form-group-sm .bootstrap-select.form-control { + padding: 0; +} +.form-group-lg .bootstrap-select.form-control .dropdown-toggle, .form-group-lg .bootstrap-select.form-control [data-toggle=collapse]:not(.navbar-toggler), .form-group-sm .bootstrap-select.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.form-control [data-toggle=collapse]:not(.navbar-toggler) { + height: 100%; + font-size: inherit; + line-height: inherit; + border-radius: inherit; +} +.bootstrap-select.form-control-sm .dropdown-toggle, .bootstrap-select.form-control-sm [data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select.form-control-lg .dropdown-toggle, .bootstrap-select.form-control-lg [data-toggle=collapse]:not(.navbar-toggler) { + font-size: inherit; + line-height: inherit; + border-radius: inherit; +} +.bootstrap-select.form-control-sm .dropdown-toggle, .bootstrap-select.form-control-sm [data-toggle=collapse]:not(.navbar-toggler) { + padding: 0.375rem 0.5rem; +} +.bootstrap-select.form-control-lg .dropdown-toggle, .bootstrap-select.form-control-lg [data-toggle=collapse]:not(.navbar-toggler) { + padding: 0.5rem 1rem; +} +.form-inline .bootstrap-select .form-control { + width: 100%; +} +.bootstrap-select.disabled, +.bootstrap-select > .disabled { + cursor: not-allowed; +} +.bootstrap-select.disabled:focus, +.bootstrap-select > .disabled:focus { + outline: none !important; +} +.bootstrap-select.bs-container { + position: absolute; + top: 0; + left: 0; + height: 0 !important; + padding: 0 !important; +} +.bootstrap-select.bs-container .dropdown-menu { + z-index: 1060; +} +.bootstrap-select .dropdown-toggle .filter-option, .bootstrap-select [data-toggle=collapse]:not(.navbar-toggler) .filter-option { + position: static; + top: 0; + left: 0; + float: left; + height: 100%; + width: 100%; + text-align: left; + overflow: hidden; + flex: 0 1 auto; +} +.bs3.bootstrap-select .dropdown-toggle .filter-option, .bs3.bootstrap-select [data-toggle=collapse]:not(.navbar-toggler) .filter-option { + padding-right: inherit; +} + +.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option, .input-group .bs3-has-addon.bootstrap-select [data-toggle=collapse]:not(.navbar-toggler) .filter-option { + position: absolute; + padding-top: inherit; + padding-bottom: inherit; + padding-left: inherit; + float: none; +} +.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner, .input-group .bs3-has-addon.bootstrap-select [data-toggle=collapse]:not(.navbar-toggler) .filter-option .filter-option-inner { + padding-right: inherit; +} + +.bootstrap-select .dropdown-toggle .filter-option-inner-inner, .bootstrap-select [data-toggle=collapse]:not(.navbar-toggler) .filter-option-inner-inner { + overflow: hidden; +} +.bootstrap-select .dropdown-toggle .filter-expand, .bootstrap-select [data-toggle=collapse]:not(.navbar-toggler) .filter-expand { + width: 0 !important; + float: left; + opacity: 0 !important; + overflow: hidden; +} +.bootstrap-select .dropdown-toggle .caret, .bootstrap-select [data-toggle=collapse]:not(.navbar-toggler) .caret { + position: absolute; + top: 50%; + right: 12px; + margin-top: -2px; + vertical-align: middle; +} +.input-group .bootstrap-select.form-control .dropdown-toggle, .input-group .bootstrap-select.form-control [data-toggle=collapse]:not(.navbar-toggler) { + border-radius: inherit; +} +.bootstrap-select[class*=col-] .dropdown-toggle, .bootstrap-select[class*=col-] [data-toggle=collapse]:not(.navbar-toggler) { + width: 100%; +} +.bootstrap-select .dropdown-menu { + min-width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.bootstrap-select .dropdown-menu > .inner:focus { + outline: none !important; +} +.bootstrap-select .dropdown-menu.inner { + position: static; + float: none; + border: 0; + padding: 0; + margin: 0; + border-radius: 0; + box-shadow: none; +} +.bootstrap-select .dropdown-menu li { + position: relative; +} +.bootstrap-select .dropdown-menu li.active small { + color: rgba(255, 255, 255, 0.5) !important; +} +.bootstrap-select .dropdown-menu li.disabled a { + cursor: not-allowed; +} +.bootstrap-select .dropdown-menu li a { + cursor: pointer; + user-select: none; +} +.bootstrap-select .dropdown-menu li a.opt { + position: relative; + padding-left: 2.25em; +} +.bootstrap-select .dropdown-menu li a span.check-mark { + display: none; +} +.bootstrap-select .dropdown-menu li a span.text { + display: inline-block; +} +.bootstrap-select .dropdown-menu li small { + padding-left: 0.5em; +} +.bootstrap-select .dropdown-menu .notify { + position: absolute; + bottom: 5px; + width: 96%; + margin: 0 2%; + min-height: 26px; + padding: 3px 5px; + background: rgb(245, 245, 245); + border: 1px solid rgb(227, 227, 227); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + pointer-events: none; + opacity: 0.9; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.bootstrap-select .dropdown-menu .notify.fadeOut { + animation: 300ms linear 750ms forwards bs-notify-fadeOut; +} +.bootstrap-select .no-results { + padding: 3px; + background: #f5f5f5; + margin: 0 5px; + white-space: nowrap; +} +.bootstrap-select.fit-width .dropdown-toggle .filter-option, .bootstrap-select.fit-width [data-toggle=collapse]:not(.navbar-toggler) .filter-option { + position: static; + display: inline; + padding: 0; +} +.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstrap-select.fit-width [data-toggle=collapse]:not(.navbar-toggler) .filter-option-inner, +.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner, +.bootstrap-select.fit-width [data-toggle=collapse]:not(.navbar-toggler) .filter-option-inner-inner { + display: inline; +} +.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before, .bootstrap-select.fit-width [data-toggle=collapse]:not(.navbar-toggler) .bs-caret:before { + content: " "; +} +.bootstrap-select.fit-width .dropdown-toggle .caret, .bootstrap-select.fit-width [data-toggle=collapse]:not(.navbar-toggler) .caret { + position: static; + top: auto; + margin-top: -1px; +} +.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark { + position: absolute; + display: inline-block; + right: 15px; + top: 5px; +} +.bootstrap-select.show-tick .dropdown-menu li a span.text { + margin-right: 34px; +} +.bootstrap-select .bs-ok-default:after { + content: ""; + display: block; + width: 0.5em; + height: 1em; + border-style: solid; + border-width: 0 0.26em 0.26em 0; + transform-style: preserve-3d; + transform: rotate(45deg); +} + +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle, .bootstrap-select.show-menu-arrow.open > [data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select.show-menu-arrow.show > .dropdown-toggle, .bootstrap-select.show-menu-arrow.show > [data-toggle=collapse]:not(.navbar-toggler) { + z-index: 1061; +} +.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow [data-toggle=collapse]:not(.navbar-toggler) .filter-option:before { + content: ""; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid rgba(204, 204, 204, 0.2); + position: absolute; + bottom: -4px; + left: 9px; + display: none; +} +.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow [data-toggle=collapse]:not(.navbar-toggler) .filter-option:after { + content: ""; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid white; + position: absolute; + bottom: -4px; + left: 10px; + display: none; +} +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.dropup [data-toggle=collapse]:not(.navbar-toggler) .filter-option:before { + bottom: auto; + top: -4px; + border-top: 7px solid rgba(204, 204, 204, 0.2); + border-bottom: 0; +} +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.dropup [data-toggle=collapse]:not(.navbar-toggler) .filter-option:after { + bottom: auto; + top: -4px; + border-top: 6px solid white; + border-bottom: 0; +} +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.pull-right [data-toggle=collapse]:not(.navbar-toggler) .filter-option:before { + right: 12px; + left: auto; +} +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.pull-right [data-toggle=collapse]:not(.navbar-toggler) .filter-option:after { + right: 13px; + left: auto; +} +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.open > [data-toggle=collapse]:not(.navbar-toggler) .filter-option:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.open > [data-toggle=collapse]:not(.navbar-toggler) .filter-option:after, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.show > [data-toggle=collapse]:not(.navbar-toggler) .filter-option:before, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.show > [data-toggle=collapse]:not(.navbar-toggler) .filter-option:after { + display: block; +} + +.bs-searchbox, +.bs-actionsbox, +.bs-donebutton { + padding: 4px 8px; +} + +.bs-actionsbox { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.bs-actionsbox .btn-group button { + width: 50%; +} + +.bs-donebutton { + float: left; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.bs-donebutton .btn-group button { + width: 100%; +} + +.bs-searchbox + .bs-actionsbox { + padding: 0 8px 4px; +} +.bs-searchbox .form-control { + margin-bottom: 0; + width: 100%; + float: none; +} + +/* consent */ +/* colors */ +/* prefix */ +/* z-index */ +.consent-hidden { + display: none !important; +} + +.consent-no-space { + margin: 0 !important; +} + +.consent-btn { + display: inline-block; + border-radius: 0.125rem; + border: 0; + padding: 0.45rem 0.85rem; + font-size: 0.75rem; + outline: 0; + transition: all 0.2s; + cursor: pointer; + border: 0.0625rem solid transparent; +} +@media (min-width: 768px) { + .consent-btn { + padding: 0.65rem 1.25rem; + font-size: 0.875rem; + } +} + +.consent-btn-primary { + background-color: #435a6b; + border-color: #435a6b; + color: #f5f7fa; +} +.consent-btn-primary:hover { + background-color: #344653; + border-color: #344653; + color: #f5f7fa; +} +.consent-btn-primary:focus { + background-color: #2f404c; + border-color: #2f404c; + color: #f5f7fa; + box-shadow: 0 0 0 0.1875rem rgba(47, 64, 76, 0.5); +} + +.consent-btn-outline-primary { + background-color: transparent; + border-color: #435a6b; + color: #435a6b; +} +.consent-btn-outline-primary:hover { + background-color: #344653; + border-color: #344653; + color: #f5f7fa; +} +.consent-btn-outline-primary:focus { + background-color: #2f404c; + border-color: #2f404c; + color: #f5f7fa; + box-shadow: 0 0 0 0.1875rem rgba(47, 64, 76, 0.5); +} + +.consent-btn-secondary { + background-color: #fff; + border-color: #fff; + color: #525252; +} +.consent-btn-secondary:hover { + background-color: #ececec; + border-color: #ececec; + color: #525252; +} +.consent-btn-secondary:focus { + background-color: #e6e6e6; + border-color: #e6e6e6; + color: #525252; + box-shadow: 0 0 0 0.1875rem rgba(230, 230, 230, 0.5); +} + +.consent-btn-outline-secondary { + background-color: transparent; + border-color: #fff; + color: #fff; +} +.consent-btn-outline-secondary:hover { + background-color: #ececec; + border-color: #ececec; + color: #525252; +} +.consent-btn-outline-secondary:focus { + background-color: #e6e6e6; + border-color: #e6e6e6; + color: #525252; + box-shadow: 0 0 0 0.1875rem rgba(230, 230, 230, 0.5); +} + +.consent-btn-tertiary { + background-color: #397c26; + border-color: #397c26; + color: #f5f7fa; +} +.consent-btn-tertiary:hover { + background-color: #2c5f1d; + border-color: #2c5f1d; + color: #f5f7fa; +} +.consent-btn-tertiary:focus { + background-color: #27551a; + border-color: #27551a; + color: #f5f7fa; + box-shadow: 0 0 0 0.1875rem rgba(39, 85, 26, 0.5); +} + +.consent-btn-outline-tertiary { + background-color: transparent; + border-color: #397c26; + color: #397c26; +} +.consent-btn-outline-tertiary:hover { + background-color: #2c5f1d; + border-color: #2c5f1d; + color: #f5f7fa; +} +.consent-btn-outline-tertiary:focus { + background-color: #27551a; + border-color: #27551a; + color: #f5f7fa; + box-shadow: 0 0 0 0.1875rem rgba(39, 85, 26, 0.5); +} + +.consent-btn-helper { + margin: -0.25rem; + display: flex; + flex-wrap: wrap; +} +.consent-btn-helper > div { + padding: 0 0.25rem; + width: 100%; +} +.consent-btn-helper > div > .consent-btn { + margin: 0.25rem; + flex-grow: 1; + font-weight: 600; +} +.consent-btn-helper .consent-accept { + width: 100%; +} +@media (max-width: 991.98px) { + .consent-btn-helper > div { + width: 100%; + } + .consent-btn-helper > div > .consent-btn { + width: 100%; + font-size: 0.875rem; + display: block; + padding: 0.85rem; + } +} + +.consent-btn-block { + width: 100%; +} + +.consent-btn-sm { + padding: 0.45rem 0.85rem; + font-size: 0.75rem; + font-weight: 600; +} + +.consent-btn-holder { + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + flex-direction: column; + align-items: start; +} +.consent-btn-holder > div:last-child { + margin: 0 0 0 auto; +} +.consent-btn-holder > div:first-child { + -webkit-box-flex: 1; + flex-grow: 1; +} +@media (min-width: 768px) { + .consent-btn-holder { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + flex-direction: row; + -webkit-box-align: center; + align-items: center; + } +} +@media (max-width: 991.98px) { + .consent-btn-holder > div:last-child { + margin: 1rem 0 0; + } +} + +@media (min-width: 768px) { + .consent-switch { + padding-left: 3.5rem; + } +} +.consent-switch .consent-input { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.consent-switch .consent-input:checked ~ .consent-label::before { + background-color: #324350; +} +.consent-switch .consent-input:checked ~ .consent-label::after { + left: 1.375rem; +} +.consent-switch .consent-input:disabled ~ .consent-label::before { + opacity: 0.25; +} +.consent-switch .consent-input:focus { + outline: none; +} +.consent-switch .consent-input:focus + .consent-label::before { + outline: 2px solid #ffda5f; +} +.consent-switch .consent-label { + padding-left: 3.5rem; + display: inline-block; + position: relative; + font-weight: 600; + color: #435a6b; + margin-bottom: 0.25rem; +} +.consent-switch .consent-label::before, .consent-switch .consent-label::after { + content: ""; + float: left; + margin-top: 0.125rem; + position: absolute; + left: 0; + top: 0; + transition: all 0.2s; + cursor: pointer; +} +.consent-switch .consent-label::before { + background-color: #dddddd; + border-radius: 10rem; + width: 2.5rem; + height: 1.25rem; +} +.consent-switch .consent-label::after { + border-radius: 50%; + background-color: #ffffff; + height: 1rem; + width: 1rem; + top: 0.125rem; + left: 0.125rem; +} +@media (min-width: 768px) { + .consent-switch .consent-label { + margin-left: -3.5rem; + margin-bottom: 0; + } +} + +.consent-modal { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 1050; + background-color: rgba(21, 28, 33, 0.9); + overflow-x: hidden; + overflow-y: auto; + transition: all 0.2s; + padding: 1rem; +} +.consent-modal:not(.show) { + opacity: 0; + visibility: hidden; +} +.consent-modal:not(.active) { + display: none; +} + +.consent-modal-content { + margin: 2rem auto 0; + max-width: 40rem; + padding: 1rem; + background: #ffffff; + border-radius: 0.125rem; + position: relative; +} +.consent-modal-content::after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + right: 0; + width: 90%; + height: 2rem; + margin: auto; + box-shadow: 0px 0.25rem 0.625rem rgba(0, 0, 0, 0.45); + border-radius: 50%; + z-index: -1; +} +@media (min-width: 768px) { + .consent-modal-content { + padding: 2rem; + } +} + +.consent-modal-close { + border: 0; + background: transparent; + color: #525252; + position: absolute; + right: 0; + top: 0; + outline: 0; + cursor: pointer; + padding: 1rem; + transition: all 0.2s; +} +.consent-modal-close i.fa { + font-size: 1.375rem; +} +.consent-modal-close:hover, .consent-modal-close:focus { + color: #F8BF00; +} + +.consent-modal-icon { + width: 4.0625rem; + height: 4.0625rem; + border-radius: 50%; + background-color: inherit; + color: #435a6b; + padding: 1rem; + margin: -1rem auto -2rem; + transform: translateY(-50%); +} +@media (min-width: 768px) { + .consent-modal-icon { + margin-top: -2rem; + } +} + +#consent-manager { + font-family: "Proxima Nova", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif; + color: #525252; + font-size: 0.875rem; + line-height: 1.5; + position: fixed; + z-index: 1050; + bottom: 2rem; + left: 1rem; + right: 1rem; +} +#consent-manager, #consent-manager *, #consent-manager *::before, #consent-manager *::after { + box-sizing: border-box; +} +#consent-manager a { + color: inherit; + color: #435a6b; +} +#consent-manager a:hover { + text-decoration: none; +} +#consent-manager p { + margin: 0 0 1rem; +} +#consent-manager p:last-child { + margin-bottom: 0; +} +#consent-manager img, #consent-manager svg { + vertical-align: baseline; +} +#consent-manager strong { + font-weight: 600; + color: #435a6b; +} +#consent-manager hr { + height: 0; + border: 0; + border-bottom: 0.0625rem solid #dddddd; + margin-top: 1rem; + margin-bottom: 1rem; +} +#consent-manager ul { + margin: 1rem 0; + padding-left: 2em; +} +#consent-manager ul li { + margin: 0; +} +#consent-manager:not(.active) { + display: none; +} + +.consent-icon { + display: inline-block; + vertical-align: -0.2em; + width: 1em; + height: 1em; + margin-left: 0.25em; +} + +.consent-help { + color: #525252; + font-size: 0.9em; + margin-top: 0.5rem; + display: block; +} + +.consent-display-3, .consent-display-2, .consent-display-1 { + font-weight: 600; + color: #435a6b; + margin-bottom: 1rem; + display: block; +} + +.consent-display-1 { + font-size: 1.25rem; +} +@media (min-width: 768px) { + .consent-display-1 { + font-size: 1.5rem; + } +} + +.consent-display-2 { + font-size: 1.1rem; +} + +.consent-display-3 { + font-size: 0.85rem; +} + +#consent-banner { + border: 0.0625rem solid #dddddd; + border-radius: 0.125rem; + padding: 2rem 1rem 1rem; + color: #525252; + background-color: #ffffff; + width: 100%; + max-width: 75rem; + margin: auto; + transition: all 0.2s; +} +:not(.fading) > #consent-banner { + position: relative; +} +:not(.fading) > #consent-banner::after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + right: 0; + width: 90%; + height: 2rem; + margin: auto; + box-shadow: 0px 0.25rem 0.625rem rgba(0, 0, 0, 0.45); + border-radius: 50%; + z-index: -1; +} + +.mini > #consent-banner { + display: none; +} + +.fading > #consent-banner { + transform: translateY(50%); + opacity: 0; +} + +@media (min-width: 768px) { + #consent-banner { + padding: 1rem 2rem; + } +} + +.consent-banner-icon { + border-radius: 10rem; + padding: 0.75rem; + width: 3.4375rem; + height: 3.4375rem; + background-color: inherit; + border: 0.0625rem solid #dddddd; + position: absolute; + left: 50%; + top: 0; + transform: translate(-50%, -50%); + color: #435a6b; +} +.consent-banner-icon::before { + content: ""; + background-color: inherit; + width: calc(100% + 0.125rem); + height: calc(50% + 0.125rem); + position: absolute; + left: -0.0625rem; + top: 50%; +} +.consent-banner-icon svg { + z-index: 1; + position: relative; +} +@media (min-width: 992px) { + .consent-banner-icon { + left: 0; + top: 50%; + } + .consent-banner-icon::before { + width: calc(50% + 0.125rem); + height: calc(100% + 0.125rem); + left: 50%; + top: -0.0625rem; + } +} + +.consent-banner-body { + display: flex; + align-items: center; + flex-direction: column; +} +@media (min-width: 768px) { + .consent-banner-body { + flex-direction: row-reverse; + } +} + +.consent-banner-description { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.consent-banner-actions { + margin-top: 1rem; + width: 100%; +} +@media (min-width: 768px) { + .consent-banner-actions { + margin-top: 0; + margin-left: 2rem; + width: 16.875rem; + } +} + +.consent-show-more { + text-align: right; + display: block; + margin: 0; +} +@media (min-width: 768px) { + .consent-show-more { + float: right; + } +} +@media (max-width: 991.98px) { + .consent-show-more { + display: flex; + -webkit-box-align: center; + align-items: center; + font-size: 0.8rem; + margin: 1rem 0; + } +} + +.consent-more-description { + background: #fff; + padding: 1rem; + border-radius: 0.125rem; + margin-top: 1rem; +} + +.consent-info { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + border: 0.0625rem solid #dddddd; + border-radius: 0.125rem; + padding: 0.5rem 1rem; +} + +#consent-settings-btn { + position: fixed; + left: 1rem; + bottom: 1rem; + z-index: 1050; + background: #ffffff; + border-radius: 10rem; + padding: 0.5rem; + width: 2.5rem; + height: 2.5rem; + outline: 0; + transition: all 0.2s; + cursor: pointer; + transition: all 0.2s; +} +#consent-settings-btn:hover, #consent-settings-btn:focus { + background: #435a6b; +} +:not(.mini) > #consent-settings-btn { + opacity: 0; + visibility: hidden; + pointer-events: none; + transform: translateY(100%); +} + +#consent-settings-btn .consent-icon { + margin: 0; + width: 100%; + height: 100%; +} + +a.give-consent-preview:focus-visible { + color: #F8BF00; + text-decoration: none; +} + +/*! + * bootstrap-fileinput v5.5.4 + * http://plugins.krajee.com/file-input + * + * Krajee default styling for bootstrap-fileinput. + * + * Author: Kartik Visweswaran + * Copyright: 2014 - 2024, Kartik Visweswaran, Krajee.com + * + * Licensed under the BSD-3-Clause + * https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md + */ +input[type=file].file-loading, .file-loading input[type=file] { + width: 0; + height: 0; +} + +.file-input-ajax-new .no-browse .input-group-btn, .file-input-ajax-new .fileinput-upload-button, .file-input-ajax-new .fileinput-remove-button, .file-input-new .no-browse .input-group-btn, .file-input-new .fileinput-upload-button, .file-input-new .fileinput-remove-button, .file-input-new .glyphicon-file, .file-input-new .close, .file-input-new .file-preview, .file-zoom-dialog .modal-header:after, .file-zoom-dialog .modal-header:before, .file-caption-icon, .hide-content .kv-file-content, .kv-hidden { + display: none; +} + +.file-zoom-dialog .floating-buttons, .file-zoom-dialog .btn-navigate, .krajee-default .file-thumb-progress, .file-preview .fileinput-remove, .file-caption-icon, .btn-file input[type=file], .file-no-browse { + position: absolute; +} + +.file-zoom-dialog .modal-dialog, .krajee-default .file-thumbnail-footer, .krajee-default.file-preview-frame, .file-preview, .file-caption, .btn-file, .file-loading:before, .file-input { + position: relative; +} + +.krajee-default .file-other-error, .krajee-default .file-actions, .file-error-message ul, .file-error-message pre { + text-align: left; +} + +.file-error-message ul, .file-error-message pre { + margin: 0; +} + +.krajee-default .file-upload-indicator, .krajee-default .file-drag-handle { + float: left; + margin-top: 10px; + width: 16px; + height: 16px; +} + +.krajee-default .file-thumb-progress .progress-bar, .krajee-default .file-thumb-progress .progress { + height: 11px; + font-size: 9px; +} + +.krajee-default .file-size-info, .krajee-default .file-caption-info { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + width: 160px; + height: 15px; + margin: auto; +} + +.file-zoom-content > .file-object.type-image, .file-zoom-content > .file-object.type-flash, .file-zoom-content > .file-object.type-video { + max-width: 100%; + max-height: 100%; + width: auto; +} + +.file-zoom-content > .file-object.type-flash, .file-zoom-content > .file-object.type-video { + height: 100%; +} + +.file-zoom-content > .file-object.type-default, .file-zoom-content > .file-object.type-text, .file-zoom-content > .file-object.type-html, .file-zoom-content > .file-object.type-pdf { + width: 100%; +} + +.file-no-browse { + left: 50%; + bottom: 20%; + width: 1px; + height: 1px; + font-size: 0; + opacity: 0; + border: none; + background: none; + outline: none; + box-shadow: none; +} + +.file-loading:before { + content: " Loading..."; + display: inline-block; + padding-left: 20px; + line-height: 16px; + font-size: 13px; + font-variant: small-caps; + color: #999; + background: transparent url(../base/images/loading.gif) top left no-repeat; +} + +.file-object { + margin: 0 0 -5px 0; + padding: 0; +} + +.btn-file { + overflow: hidden; +} +.btn-file input[type=file] { + top: 0; + left: 0; + min-width: 100%; + min-height: 100%; + text-align: right; + opacity: 0; + background: none repeat scroll 0 0 transparent; + cursor: inherit; + display: block; +} +.btn-file ::-ms-browse { + font-size: 10000px; + width: 100%; + height: 100%; +} + +.file-caption .file-caption-name { + margin: 0; + box-shadow: none; + background: none; +} +.file-caption.icon-visible .file-caption-icon { + display: inline-block; +} +.file-caption.icon-visible .file-caption-name { + padding-left: 1.875rem; +} +.file-caption.icon-visible > .input-group-lg .file-caption-name { + padding-left: 2.1rem; +} +.file-caption.icon-visible > .input-group-sm .file-caption-name { + padding-left: 1.5rem; +} + +.file-caption-icon { + left: 8px; + padding: 0.5rem; +} + +.input-group-lg .file-caption-icon { + font-size: 1.25rem; +} + +.input-group-sm .file-caption-icon { + font-size: 0.875rem; + padding: 0.25rem; +} + +.file-error-message { + color: #a94442; + background-color: #f2dede; + margin: 5px; + border: 1px solid #ebccd1; + border-radius: 4px; + padding: 15px; +} +.file-error-message pre { + margin: 5px 0; +} +.file-caption-disabled { + background-color: #eee; + cursor: not-allowed; + opacity: 1; +} + +.file-preview { + border-radius: 5px; + border: 1px solid #ddd; + padding: 8px; + width: 100%; + margin-bottom: 5px; +} +.file-preview .btn-xs { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.file-preview .fileinput-remove { + top: 1px; + right: 1px; + line-height: 10px; +} +.file-preview .clickable { + cursor: pointer; +} +.file-preview .kv-zoom-cache { + display: none; +} + +.file-preview-image { + font: 40px Impact, Charcoal, sans-serif; + color: #397c26; + width: auto; + height: auto; + max-width: 100%; + max-height: 100%; +} + +.krajee-default.file-preview-frame { + margin: 8px; + border: 1px solid rgba(0, 0, 0, 0.2); + box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2); + padding: 6px; + float: left; + text-align: center; +} +.krajee-default.file-preview-frame .kv-file-content { + width: 213px; + height: 160px; +} +.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered { + width: 400px; +} +.krajee-default.file-preview-frame .file-thumbnail-footer { + height: 70px; +} +.krajee-default.file-preview-frame:not(.file-preview-error):hover { + border: 1px solid rgba(0, 0, 0, 0.3); + box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4); +} +.krajee-default.file-preview-frame[data-template=audio] .kv-file-content { + width: 240px; + height: 55px; +} +.krajee-default .file-preview-text { + display: block; + color: #428bca; + border: 1px solid #ddd; + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + outline: none; + padding: 8px; + resize: none; +} +.krajee-default .file-preview-html { + border: 1px solid #ddd; + padding: 8px; + overflow: auto; +} +.krajee-default .file-other-icon { + font-size: 6em; + line-height: 1; +} +.krajee-default .file-footer-buttons { + float: right; +} +.krajee-default .file-footer-caption { + display: block; + text-align: center; + padding-top: 4px; + font-size: 11px; + color: #999; + margin-bottom: 15px; +} +.krajee-default .file-preview-error { + opacity: 0.65; + box-shadow: none; +} +.krajee-default .file-thumb-progress { + height: 11px; + top: 37px; + left: 0; + right: 0; +} +.krajee-default .file-thumb-progress .progress { + color: #ccc; +} +.krajee-default .file-thumb-progress .progress-bar { + font-family: Verdana, Helvetica, sans-serif; +} +.krajee-default.kvsortable-ghost { + background: #e1edf7; + border: 2px solid #a1abff; +} +.krajee-default .file-preview-other:hover { + opacity: 0.8; +} +.krajee-default .file-preview-frame:not(.file-preview-error) .file-footer-caption:hover { + color: #000000; +} + +.file-upload-stats { + font-size: 9px; + text-align: center; + width: 100%; +} + +.kv-upload-progress .progress { + height: 20px; + line-height: 20px; + margin: 10px 0; + overflow: hidden; + color: #ccc; +} +.kv-upload-progress .progress-bar { + height: 20px; + font-family: Verdana, Helvetica, sans-serif; +} +.kv-upload-progress .file-upload-stats { + font-size: 11px; + margin: -10px 0 5px; +} + +.file-thumb-progress .progress { + background-color: #ccc; +} +.file-thumb-progress .progress-bar { + font-size: 0.7rem; + font-family: Verdana, Helvetica, sans-serif; +} + +.file-zoom-dialog .file-other-icon { + font-size: 22em; + font-size: 50vmin; +} +.file-zoom-dialog .modal-dialog { + width: auto; +} +.file-zoom-dialog .modal-header { + display: flex; + align-items: center; + justify-content: space-between; +} +.file-zoom-dialog .btn-navigate { + margin: -1.2rem 0.1rem 0; + padding: 0; + font-size: 1.2rem; + width: 2.4rem; + height: 2.4rem; + top: 50%; + border-radius: 50%; + text-align: center; +} +.file-zoom-dialog .btn-navigate * { + width: auto; +} +.file-zoom-dialog .floating-buttons { + top: 5px; + right: 10px; +} +.file-zoom-dialog .btn-kv-prev { + left: 0; +} +.file-zoom-dialog .btn-kv-next { + right: 0; +} +.file-zoom-dialog .kv-zoom-header { + padding: 0.5rem; +} +.file-zoom-dialog .kv-zoom-body { + padding: 0.25rem 0.5rem 0.25rem 0; +} +.file-zoom-dialog .kv-zoom-description { + position: absolute; + opacity: 0.8; + font-size: 0.8rem; + background-color: #1a1a1a; + padding: 1rem; + text-align: center; + border-radius: 0.5rem; + color: #fff; + left: 15%; + right: 15%; + bottom: 15%; +} +.file-zoom-dialog .kv-desc-hide { + float: right; + color: #fff; + padding: 0 0.1rem; + background: none; + border: none; +} +.file-zoom-dialog .kv-desc-hide:hover, +.file-zoom-dialog .kv-desc-hide:focus { + opacity: 0.7; +} + +.file-input-new .no-browse .form-control { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.file-input-ajax-new .no-browse .form-control { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.file-caption-main { + width: 100%; +} + +.file-thumb-loading { + background: transparent url(../base/images/loading.gif) no-repeat scroll center center content-box !important; +} + +.file-drop-zone { + border: 1px dashed #aaa; + border-radius: 4px; + min-height: 260px; + text-align: center; + vertical-align: middle; + margin: 12px 15px 12px 12px; + padding: 5px; +} +.file-drop-zone.clickable:hover { + border: 2px dashed #999; +} +.file-drop-zone.clickable:focus { + border: 2px solid #5acde2; +} +.file-drop-zone .file-preview-thumbnails { + cursor: default; +} + +.file-drop-zone-title { + color: #aaa; + font-size: 1.6em; + padding: 85px 10px; + cursor: default; +} + +.file-highlighted { + border: 2px dashed #999 !important; + background-color: #eee; +} + +.file-uploading { + background: url(../base/images/loading-sm.gif) no-repeat center bottom 10px; + opacity: 0.65; +} + +.file-zoom-fullscreen .modal-dialog { + min-width: 100%; + margin: 0; +} +.file-zoom-fullscreen .modal-content { + border-radius: 0; + box-shadow: none; + min-height: 100vh; +} +.file-zoom-fullscreen .kv-zoom-body { + overflow-y: auto; +} + +.floating-buttons { + z-index: 3000; +} +.floating-buttons .btn-kv { + margin-left: 3px; + z-index: 3000; +} + +.kv-zoom-actions { + min-width: 140px; +} + +.kv-zoom-actions .btn-kv { + margin-left: 3px; +} + +.file-zoom-content { + min-height: 300px; + text-align: center; + white-space: nowrap; +} +.file-zoom-content .file-preview-image { + max-height: 100%; +} +.file-zoom-content .file-preview-video { + max-height: 100%; +} +.file-zoom-content > .file-object.type-image { + height: auto; + min-height: inherit; +} +.file-zoom-content > .file-object.type-audio { + width: auto; + height: 30px; +} +.file-zoom-content:hover { + background: transparent; +} + +@media (min-width: 576px) { + .file-zoom-dialog .modal-dialog { + max-width: 500px; + } +} +@media (min-width: 992px) { + .file-zoom-dialog .modal-lg { + max-width: 800px; + } +} +@media (max-width: 767px) { + .file-preview-thumbnails { + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + } + .file-zoom-dialog .modal-header { + flex-direction: column; + } +} +@media (max-width: 350px) { + .krajee-default.file-preview-frame:not([data-template=audio]) .kv-file-content { + width: 160px; + } +} +@media (max-width: 420px) { + .krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered { + width: 100%; + } +} +.file-loading[dir=rtl]:before { + background: transparent url(../base/images/loading.gif) top right no-repeat; + padding-left: 0; + padding-right: 20px; +} + +.clickable .file-drop-zone-title { + cursor: pointer; +} + +.file-sortable .file-drag-handle { + cursor: grab; + opacity: 1; +} +.file-sortable .file-drag-handle:hover { + opacity: 0.7; +} + +.file-grabbing, .file-grabbing * { + cursor: not-allowed !important; +} + +.file-grabbing .file-preview-thumbnails * { + cursor: grabbing !important; +} + +.file-preview-initial.sortable-chosen { + background-color: #d9edf7; + border-color: #17a2b8; + box-shadow: none; +} + +.file-preview-other-frame, .file-preview-object, .kv-file-content, .kv-zoom-body { + display: flex; + align-items: center; + justify-content: center; +} + +.btn-kv-rotate { + display: none; +} + +.kv-file-rotate { + display: none; +} + +.rotatable:not(.hide-rotate) .btn-kv-rotate { + display: inline-block; +} +.rotatable:not(.hide-rotate) .kv-file-rotate { + display: inline-block; +} +.rotatable .file-zoom-detail { + transform-origin: center center; +} +.rotatable .kv-file-content { + transform-origin: center center; +} +.rotatable .kv-file-content > :first-child { + transform-origin: center center; +} + +.rotate-animate { + transition: transform 0.3s ease; +} + +.kv-overflow-hidden { + overflow: hidden; +} + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.5.2 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2017 Daniel Eden + */ +.animated { + animation-duration: 1s; + animation-fill-mode: both; +} + +.animated.infinite { + animation-iteration-count: infinite; +} + +.animated.hinge { + animation-duration: 2s; +} + +.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { + animation-duration: 0.75s; +} + +@keyframes bounce { + 0%, 20%, 53%, 80%, to { + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transform: translateZ(0); + } + 40%, 43% { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transform: translate3d(0, -30px, 0); + } + 70% { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transform: translate3d(0, -15px, 0); + } + 90% { + transform: translate3d(0, -4px, 0); + } +} +.bounce { + animation-name: bounce; + transform-origin: center bottom; +} + +@keyframes flash { + 0%, 50%, to { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +.flash { + animation-name: flash; +} + +@keyframes pulse { + 0% { + transform: scaleX(1); + } + 50% { + transform: scale3d(1.05, 1.05, 1.05); + } + to { + transform: scaleX(1); + } +} +.pulse { + animation-name: pulse; +} + +@keyframes rubberBand { + 0% { + transform: scaleX(1); + } + 30% { + transform: scale3d(1.25, 0.75, 1); + } + 40% { + transform: scale3d(0.75, 1.25, 1); + } + 50% { + transform: scale3d(1.15, 0.85, 1); + } + 65% { + transform: scale3d(0.95, 1.05, 1); + } + 75% { + transform: scale3d(1.05, 0.95, 1); + } + to { + transform: scaleX(1); + } +} +.rubberBand { + animation-name: rubberBand; +} + +@keyframes shake { + 0%, to { + transform: translateZ(0); + } + 10%, 30%, 50%, 70%, 90% { + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + transform: translate3d(10px, 0, 0); + } +} +.shake { + animation-name: shake; +} + +@keyframes headShake { + 0% { + transform: translateX(0); + } + 6.5% { + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + transform: translateX(2px) rotateY(3deg); + } + 50% { + transform: translateX(0); + } +} +.headShake { + animation-timing-function: ease-in-out; + animation-name: headShake; +} + +@keyframes swing { + 20% { + transform: rotate(15deg); + } + 40% { + transform: rotate(-10deg); + } + 60% { + transform: rotate(5deg); + } + 80% { + transform: rotate(-5deg); + } + to { + transform: rotate(0deg); + } +} +.swing { + transform-origin: top center; + animation-name: swing; +} + +@keyframes tada { + 0% { + transform: scaleX(1); + } + 10%, 20% { + transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + } + 30%, 50%, 70%, 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + } + 40%, 60%, 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + } + to { + transform: scaleX(1); + } +} +.tada { + animation-name: tada; +} + +@keyframes wobble { + 0% { + transform: none; + } + 15% { + transform: translate3d(-25%, 0, 0) rotate(-5deg); + } + 30% { + transform: translate3d(20%, 0, 0) rotate(3deg); + } + 45% { + transform: translate3d(-15%, 0, 0) rotate(-3deg); + } + 60% { + transform: translate3d(10%, 0, 0) rotate(2deg); + } + 75% { + transform: translate3d(-5%, 0, 0) rotate(-1deg); + } + to { + transform: none; + } +} +.wobble { + animation-name: wobble; +} + +@keyframes jello { + 0%, 11.1%, to { + transform: none; + } + 22.2% { + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +.jello { + animation-name: jello; + transform-origin: center; +} + +@keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, to { + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + transform: scaleX(1); + } +} +.bounceIn { + animation-name: bounceIn; +} + +@keyframes bounceInDown { + 0%, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + transform: translate3d(0, 25px, 0); + } + 75% { + transform: translate3d(0, -10px, 0); + } + 90% { + transform: translate3d(0, 5px, 0); + } + to { + transform: none; + } +} +.bounceInDown { + animation-name: bounceInDown; +} + +@keyframes bounceInLeft { + 0%, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + transform: translate3d(25px, 0, 0); + } + 75% { + transform: translate3d(-10px, 0, 0); + } + 90% { + transform: translate3d(5px, 0, 0); + } + to { + transform: none; + } +} +.bounceInLeft { + animation-name: bounceInLeft; +} + +@keyframes bounceInRight { + 0%, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + transform: translate3d(-25px, 0, 0); + } + 75% { + transform: translate3d(10px, 0, 0); + } + 90% { + transform: translate3d(-5px, 0, 0); + } + to { + transform: none; + } +} +.bounceInRight { + animation-name: bounceInRight; +} + +@keyframes bounceInUp { + 0%, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + transform: translate3d(0, -20px, 0); + } + 75% { + transform: translate3d(0, 10px, 0); + } + 90% { + transform: translate3d(0, -5px, 0); + } + to { + transform: translateZ(0); + } +} +.bounceInUp { + animation-name: bounceInUp; +} + +@keyframes bounceOut { + 20% { + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } +} +.bounceOut { + animation-name: bounceOut; +} + +@keyframes bounceOutDown { + 20% { + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} +.bounceOutDown { + animation-name: bounceOutDown; +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} +.bounceOutLeft { + animation-name: bounceOutLeft; +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} +.bounceOutRight { + animation-name: bounceOutRight; +} + +@keyframes bounceOutUp { + 20% { + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} +.bounceOutUp { + animation-name: bounceOutUp; +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.fadeIn { + animation-name: fadeIn; +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + transform: none; + } +} +.fadeInDown { + animation-name: fadeInDown; +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + transform: none; + } +} +.fadeInDownBig { + animation-name: fadeInDownBig; +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + transform: none; + } +} +.fadeInLeft { + animation-name: fadeInLeft; +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + transform: none; + } +} +.fadeInLeftBig { + animation-name: fadeInLeftBig; +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + transform: none; + } +} +.fadeInRight { + animation-name: fadeInRight; +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + transform: none; + } +} +.fadeInRightBig { + animation-name: fadeInRightBig; +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + transform: none; + } +} +.fadeInUp { + animation-name: fadeInUp; +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + transform: none; + } +} +.fadeInUpBig { + animation-name: fadeInUpBig; +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + to { + opacity: 0; + } +} +.fadeOut { + animation-name: fadeOut; +} + +@keyframes fadeOutDown { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(0, 100%, 0); + } +} +.fadeOutDown { + animation-name: fadeOutDown; +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} +.fadeOutDownBig { + animation-name: fadeOutDownBig; +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(-100%, 0, 0); + } +} +.fadeOutLeft { + animation-name: fadeOutLeft; +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} +.fadeOutLeftBig { + animation-name: fadeOutLeftBig; +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(100%, 0, 0); + } +} +.fadeOutRight { + animation-name: fadeOutRight; +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} +.fadeOutRightBig { + animation-name: fadeOutRightBig; +} + +@keyframes fadeOutUp { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(0, -100%, 0); + } +} +.fadeOutUp { + animation-name: fadeOutUp; +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} +.fadeOutUpBig { + animation-name: fadeOutUpBig; +} + +@keyframes flip { + 0% { + transform: perspective(400px) rotateY(-1turn); + animation-timing-function: ease-out; + } + 40% { + transform: perspective(400px) translateZ(150px) rotateY(-190deg); + animation-timing-function: ease-out; + } + 50% { + transform: perspective(400px) translateZ(150px) rotateY(-170deg); + animation-timing-function: ease-in; + } + 80% { + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + animation-timing-function: ease-in; + } + to { + transform: perspective(400px); + animation-timing-function: ease-in; + } +} +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + animation-name: flip; +} + +@keyframes flipInX { + 0% { + transform: perspective(400px) rotateX(90deg); + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + transform: perspective(400px) rotateX(-20deg); + animation-timing-function: ease-in; + } + 60% { + transform: perspective(400px) rotateX(10deg); + opacity: 1; + } + 80% { + transform: perspective(400px) rotateX(-5deg); + } + to { + transform: perspective(400px); + } +} +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipInX; +} + +@keyframes flipInY { + 0% { + transform: perspective(400px) rotateY(90deg); + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + transform: perspective(400px) rotateY(-20deg); + animation-timing-function: ease-in; + } + 60% { + transform: perspective(400px) rotateY(10deg); + opacity: 1; + } + 80% { + transform: perspective(400px) rotateY(-5deg); + } + to { + transform: perspective(400px); + } +} +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipInY; +} + +@keyframes flipOutX { + 0% { + transform: perspective(400px); + } + 30% { + transform: perspective(400px) rotateX(-20deg); + opacity: 1; + } + to { + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} +.flipOutX { + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@keyframes flipOutY { + 0% { + transform: perspective(400px); + } + 30% { + transform: perspective(400px) rotateY(-15deg); + opacity: 1; + } + to { + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipOutY; +} + +@keyframes lightSpeedIn { + 0% { + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + transform: skewX(20deg); + opacity: 1; + } + 80% { + transform: skewX(-5deg); + opacity: 1; + } + to { + transform: none; + opacity: 1; + } +} +.lightSpeedIn { + animation-name: lightSpeedIn; + animation-timing-function: ease-out; +} + +@keyframes lightSpeedOut { + 0% { + opacity: 1; + } + to { + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +.lightSpeedOut { + animation-name: lightSpeedOut; + animation-timing-function: ease-in; +} + +@keyframes rotateIn { + 0% { + transform-origin: center; + transform: rotate(-200deg); + opacity: 0; + } + to { + transform-origin: center; + transform: none; + opacity: 1; + } +} +.rotateIn { + animation-name: rotateIn; +} + +@keyframes rotateInDownLeft { + 0% { + transform-origin: left bottom; + transform: rotate(-45deg); + opacity: 0; + } + to { + transform-origin: left bottom; + transform: none; + opacity: 1; + } +} +.rotateInDownLeft { + animation-name: rotateInDownLeft; +} + +@keyframes rotateInDownRight { + 0% { + transform-origin: right bottom; + transform: rotate(45deg); + opacity: 0; + } + to { + transform-origin: right bottom; + transform: none; + opacity: 1; + } +} +.rotateInDownRight { + animation-name: rotateInDownRight; +} + +@keyframes rotateInUpLeft { + 0% { + transform-origin: left bottom; + transform: rotate(45deg); + opacity: 0; + } + to { + transform-origin: left bottom; + transform: none; + opacity: 1; + } +} +.rotateInUpLeft { + animation-name: rotateInUpLeft; +} + +@keyframes rotateInUpRight { + 0% { + transform-origin: right bottom; + transform: rotate(-90deg); + opacity: 0; + } + to { + transform-origin: right bottom; + transform: none; + opacity: 1; + } +} +.rotateInUpRight { + animation-name: rotateInUpRight; +} + +@keyframes rotateOut { + 0% { + transform-origin: center; + opacity: 1; + } + to { + transform-origin: center; + transform: rotate(200deg); + opacity: 0; + } +} +.rotateOut { + animation-name: rotateOut; +} + +@keyframes rotateOutDownLeft { + 0% { + transform-origin: left bottom; + opacity: 1; + } + to { + transform-origin: left bottom; + transform: rotate(45deg); + opacity: 0; + } +} +.rotateOutDownLeft { + animation-name: rotateOutDownLeft; +} + +@keyframes rotateOutDownRight { + 0% { + transform-origin: right bottom; + opacity: 1; + } + to { + transform-origin: right bottom; + transform: rotate(-45deg); + opacity: 0; + } +} +.rotateOutDownRight { + animation-name: rotateOutDownRight; +} + +@keyframes rotateOutUpLeft { + 0% { + transform-origin: left bottom; + opacity: 1; + } + to { + transform-origin: left bottom; + transform: rotate(-45deg); + opacity: 0; + } +} +.rotateOutUpLeft { + animation-name: rotateOutUpLeft; +} + +@keyframes rotateOutUpRight { + 0% { + transform-origin: right bottom; + opacity: 1; + } + to { + transform-origin: right bottom; + transform: rotate(90deg); + opacity: 0; + } +} +.rotateOutUpRight { + animation-name: rotateOutUpRight; +} + +@keyframes hinge { + 0% { + transform-origin: top left; + animation-timing-function: ease-in-out; + } + 20%, 60% { + transform: rotate(80deg); + transform-origin: top left; + animation-timing-function: ease-in-out; + } + 40%, 80% { + transform: rotate(60deg); + transform-origin: top left; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +.hinge { + animation-name: hinge; +} + +@keyframes jackInTheBox { + 0% { + opacity: 0; + transform: scale(0.1) rotate(30deg); + transform-origin: center bottom; + } + 50% { + transform: rotate(-10deg); + } + 70% { + transform: rotate(3deg); + } + to { + opacity: 1; + transform: scale(1); + } +} +.jackInTheBox { + animation-name: jackInTheBox; +} + +@keyframes rollIn { + 0% { + opacity: 0; + transform: translate3d(-100%, 0, 0) rotate(-120deg); + } + to { + opacity: 1; + transform: none; + } +} +.rollIn { + animation-name: rollIn; +} + +@keyframes rollOut { + 0% { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(100%, 0, 0) rotate(120deg); + } +} +.rollOut { + animation-name: rollOut; +} + +@keyframes zoomIn { + 0% { + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +.zoomIn { + animation-name: zoomIn; +} + +@keyframes zoomInDown { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInDown { + animation-name: zoomInDown; +} + +@keyframes zoomInLeft { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInLeft { + animation-name: zoomInLeft; +} + +@keyframes zoomInRight { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInRight { + animation-name: zoomInRight; +} + +@keyframes zoomInUp { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInUp { + animation-name: zoomInUp; +} + +@keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +.zoomOut { + animation-name: zoomOut; +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutDown { + animation-name: zoomOutDown; +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + transform: scale(0.1) translate3d(-2000px, 0, 0); + transform-origin: left center; + } +} +.zoomOutLeft { + animation-name: zoomOutLeft; +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + transform: scale(0.1) translate3d(2000px, 0, 0); + transform-origin: right center; + } +} +.zoomOutRight { + animation-name: zoomOutRight; +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutUp { + animation-name: zoomOutUp; +} + +@keyframes slideInDown { + 0% { + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + transform: translateZ(0); + } +} +.slideInDown { + animation-name: slideInDown; +} + +@keyframes slideInLeft { + 0% { + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + transform: translateZ(0); + } +} +.slideInLeft { + animation-name: slideInLeft; +} + +@keyframes slideInRight { + 0% { + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + transform: translateZ(0); + } +} +.slideInRight { + animation-name: slideInRight; +} + +@keyframes slideInUp { + 0% { + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + transform: translateZ(0); + } +} +.slideInUp { + animation-name: slideInUp; +} + +@keyframes slideOutDown { + 0% { + transform: translateZ(0); + } + to { + visibility: hidden; + transform: translate3d(0, 100%, 0); + } +} +.slideOutDown { + animation-name: slideOutDown; +} + +@keyframes slideOutLeft { + 0% { + transform: translateZ(0); + } + to { + visibility: hidden; + transform: translate3d(-100%, 0, 0); + } +} +.slideOutLeft { + animation-name: slideOutLeft; +} + +@keyframes slideOutRight { + 0% { + transform: translateZ(0); + } + to { + visibility: hidden; + transform: translate3d(100%, 0, 0); + } +} +.slideOutRight { + animation-name: slideOutRight; +} + +@keyframes slideOutUp { + 0% { + transform: translateZ(0); + } + to { + visibility: hidden; + transform: translate3d(0, -100%, 0); + } +} +.slideOutUp { + animation-name: slideOutUp; +} + +/* + * jQuery Nivo Slider v3.1 + * http://nivo.dev7studios.com + * + * Copyright 2012, Dev7studios + * Free to use and abuse under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ +/* The Nivo Slider styles */ +.nivoSlider { + position: relative; + width: 100%; + height: auto; + overflow: hidden; +} + +.nivoSlider img { + position: absolute; + top: 0; + left: 0; + max-width: none; +} + +.nivo-main-image { + display: block !important; + position: relative !important; + width: 100% !important; + height: auto; +} + +/* If an image is wrapped in a link */ +.nivoSlider a.nivo-imageLink { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; + padding: 0; + margin: 0; + z-index: 6; + display: none; + background-color: #fff; + filter: alpha(opacity=0); + -moz-opacity: 0; + -khtml-opacity: 0; + opacity: 0; +} + +/* The slices and boxes in the Slider */ +.nivo-slice { + display: block; + position: absolute; + z-index: 5; + height: 100%; + top: 0; +} + +.nivo-box { + display: block; + position: absolute; + z-index: 5; + overflow: hidden; +} + +.nivo-box img { + display: block; +} + +/* Caption styles */ +.nivo-caption { + position: absolute; + left: 0; + bottom: 0; + background: #000; + color: #fff; + width: 100%; + z-index: 8; + padding: 5px 10px; + opacity: 0.8; + overflow: hidden; + display: none; + -moz-opacity: 0.8; + filter: alpha(opacity=8); + -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ + -moz-box-sizing: border-box; /* Firefox, other Gecko */ + box-sizing: border-box; /* Opera/IE 8+ */ +} + +.nivo-caption p { + margin: 0; +} + +.nivo-caption a { + display: inline !important; +} + +.nivo-html-caption { + display: none; +} + +/* Direction nav styles (e.g. Next & Prev) */ +.nivo-directionNav a { + position: absolute; + top: 45%; + z-index: 9; + cursor: pointer; +} + +.nivo-prevNav { + left: 0; +} + +.nivo-nextNav { + right: 0; +} + +/* Control nav styles (e.g. 1,2,3...) */ +.nivo-controlNav { + text-align: center; + padding: 15px 0; +} + +.nivo-controlNav a { + cursor: pointer; +} + +.nivo-controlNav a.active { + font-weight: bold; +} + +.nivo-controlNav button { + appearance: none; + border: none; + background: none; + color: rgba(0, 0, 0, 0.7); +} + +/* +Skin Name: Nivo Slider Light Theme +Skin URI: http://nivo.dev7studios.com +Description: A light skin for the Nivo Slider. +Version: 1.0 +Author: Gilbert Pellegrom +Author URI: http://dev7studios.com +Supports Thumbs: true +*/ +.theme-light.slider-wrapper { + background: #fff; + padding: 10px; +} + +.theme-light .nivoSlider { + position: relative; + background: #fff url(../../../NOVA/themes/base/images/slider/light/loading.gif) no-repeat 50% 50%; + margin-bottom: 10px; + overflow: visible; +} + +.theme-light .nivoSlider img { + position: absolute; + top: 0; + left: 0; + display: none; +} + +.theme-light .nivoSlider a { + border: 0; + display: block; +} + +.theme-light .nivo-controlNav { + text-align: left; + padding: 0; + position: relative; + z-index: 10; +} + +.theme-light .nivo-controlNav a { + display: inline-block; + width: 10px; + height: 10px; + background: url(../../../NOVA/themes/base/images/slider/light/bullets.png) no-repeat; + text-indent: -9999px; + border: 0; + margin: 0 2px; +} + +.theme-light .nivo-controlNav a.active { + background-position: 0 100%; +} + +.theme-light .nivo-directionNav a { + display: block; + width: 30px; + height: 30px; + background: url(../../../NOVA/themes/base/images/slider/light/arrows.png) no-repeat; + text-indent: -9999px; + border: 0; + top: auto; + bottom: -36px; + z-index: 11; +} + +.theme-light .nivo-directionNav a:hover { + background-color: #eee; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} + +.theme-light a.nivo-nextNav { + background-position: 160% 50%; + right: 0; +} + +.theme-light a.nivo-prevNav { + background-position: -60% 50%; + left: auto; + right: 35px; +} + +.theme-light .nivo-caption { + font-family: Helvetica, Arial, sans-serif; +} + +.theme-light .nivo-caption a { + color: #fff; + border-bottom: 1px dotted #fff; +} + +.theme-light .nivo-caption a:hover { + color: #fff; +} + +.theme-light .nivo-controlNav.nivo-thumbs-enabled { + width: 80%; +} + +.theme-light .nivo-controlNav.nivo-thumbs-enabled a { + width: auto; + height: auto; + background: none; + margin-bottom: 5px; +} + +.theme-light .nivo-controlNav.nivo-thumbs-enabled img { + display: block; + width: 120px; + height: auto; +} + +/* Theme Light - Pause Button */ +.theme-light .slider-pause-controls .slider-pause-btn { + background-color: rgba(255, 255, 255, 0.9); + border-color: rgba(255, 255, 255, 0.9); + color: #333; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); +} + +.theme-light .slider-pause-controls .slider-pause-btn:hover, +.theme-light .slider-pause-controls .slider-pause-btn:focus { + background-color: rgba(255, 255, 255, 1); + border-color: rgba(255, 255, 255, 1); + color: #333; +} + +/* +Skin Name: Nivo Slider Default Theme +Skin URI: http://nivo.dev7studios.com +Description: The default skin for the Nivo Slider. +Version: 1.3 +Author: Gilbert Pellegrom +Author URI: http://dev7studios.com +Supports Thumbs: true +*/ +.theme-default .nivoSlider { + position: relative; + background: #fff url(../../../NOVA/themes/base/images/slider/default/loading.gif) no-repeat 50% 50%; + margin-bottom: 10px; + -webkit-box-shadow: 0 1px 5px 0 #4a4a4a; + -moz-box-shadow: 0 1px 5px 0 #4a4a4a; + box-shadow: 0 1px 5px 0 #4a4a4a; +} + +.theme-default .nivoSlider img { + position: absolute; + top: 0; + left: 0; + display: none; +} + +.theme-default .nivoSlider a { + border: 0; + display: block; +} + +.theme-default .nivo-controlNav { + text-align: center; + padding: 20px 0; +} + +.theme-default .nivo-controlNav a { + display: inline-block; + width: 22px; + height: 22px; + background: url(../../../NOVA/themes/base/images/slider/default/bullets.png) no-repeat; + text-indent: -9999px; + border: 0; + margin: 0 2px; +} + +.theme-default .nivo-controlNav a.active { + background-position: 0 -22px; +} + +.theme-default .nivo-directionNav a { + display: block; + width: 30px; + height: 30px; + background: url(../../../NOVA/themes/base/images/slider/default/arrows.png) no-repeat; + text-indent: -9999px; + border: 0; + opacity: 0; + -webkit-transition: all 200ms ease-in-out; + -moz-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; +} + +.theme-default:hover .nivo-directionNav a { + opacity: 1; +} + +.theme-default a.nivo-nextNav { + background-position: -30px 0; + right: 15px; +} + +.theme-default a.nivo-prevNav { + left: 15px; +} + +.theme-default .nivo-caption { + font-family: Helvetica, Arial, sans-serif; +} + +.theme-default .nivo-caption a { + color: #fff; + border-bottom: 1px dotted #fff; +} + +.theme-default .nivo-caption a:hover { + color: #fff; +} + +.theme-default .nivo-controlNav.nivo-thumbs-enabled { + width: 100%; +} + +.theme-default .nivo-controlNav.nivo-thumbs-enabled a { + width: auto; + height: auto; + background: none; + margin-bottom: 5px; +} + +.theme-default .nivo-controlNav.nivo-thumbs-enabled img { + display: block; + width: 120px; + height: auto; +} + +/* Theme Default - Pause Button */ +.theme-default .slider-pause-controls .slider-pause-btn { + background-color: rgba(0, 0, 0, 0.7); + border-color: rgba(0, 0, 0, 0.7); + color: white; +} + +.theme-default .slider-pause-controls .slider-pause-btn:hover, +.theme-default .slider-pause-controls .slider-pause-btn:focus { + background-color: rgba(0, 0, 0, 0.9); + border-color: rgba(0, 0, 0, 0.9); + color: white; +} + +/* +Skin Name: Nivo Slider Dark Theme +Skin URI: http://nivo.dev7studios.com +Description: A dark skin for the Nivo Slider. +Version: 1.0 +Author: Gilbert Pellegrom +Author URI: http://dev7studios.com +Supports Thumbs: true +*/ +.theme-dark.slider-wrapper { + background: #222; + padding: 10px; +} + +.theme-dark .nivoSlider { + position: relative; + background: #fff url(../../../NOVA/themes/base/images/slider/dark/loading.gif) no-repeat 50% 50%; + margin-bottom: 10px; + overflow: visible; +} + +.theme-dark .nivoSlider img { + position: absolute; + top: 0; + left: 0; + display: none; +} + +.theme-dark .nivoSlider a { + border: 0; + display: block; +} + +.theme-dark .nivo-controlNav { + text-align: left; + padding: 0; + position: relative; + z-index: 10; +} + +.theme-dark .nivo-controlNav a { + display: inline-block; + width: 10px; + height: 10px; + background: url(../../../NOVA/themes/base/images/slider/dark/bullets.png) no-repeat 0 2px; + text-indent: -9999px; + border: 0; + margin: 0 2px; +} + +.theme-dark .nivo-controlNav a.active { + background-position: 0 100%; +} + +.theme-dark .nivo-directionNav a { + display: block; + width: 30px; + height: 30px; + background: url(../../../NOVA/themes/base/images/slider/dark/arrows.png) no-repeat; + text-indent: -9999px; + border: 0; + top: auto; + bottom: -36px; + z-index: 11; +} + +.theme-dark .nivo-directionNav a:hover { + background-color: #333; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} + +.theme-dark a.nivo-nextNav { + background-position: -16px 50%; + right: 0; +} + +.theme-dark a.nivo-prevNav { + background-position: 11px 50%; + left: auto; + right: 35px; +} + +.theme-dark .nivo-caption { + font-family: Helvetica, Arial, sans-serif; +} + +.theme-dark .nivo-caption a { + color: #fff; + border-bottom: 1px dotted #fff; +} + +.theme-dark .nivo-caption a:hover { + color: #fff; +} + +.theme-dark .nivo-controlNav.nivo-thumbs-enabled { + width: 80%; +} + +.theme-dark .nivo-controlNav.nivo-thumbs-enabled a { + width: auto; + height: auto; + background: none; + margin-bottom: 5px; +} + +.theme-dark .nivo-controlNav.nivo-thumbs-enabled img { + display: block; + width: 120px; + height: auto; +} + +/* Theme Dark - Pause Button */ +.theme-dark .slider-pause-controls .slider-pause-btn { + background-color: rgba(0, 0, 0, 0.8); + border-color: rgba(0, 0, 0, 0.8); + color: white; + border: 1px solid rgba(255, 255, 255, 0.2); +} + +.theme-dark .slider-pause-controls .slider-pause-btn:hover, +.theme-dark .slider-pause-controls .slider-pause-btn:focus { + background-color: rgba(0, 0, 0, 0.95); + border-color: rgba(255, 255, 255, 0.4); + color: white; +} + +/* +Skin Name: Nivo Slider Bar Theme +Skin URI: http://nivo.dev7studios.com +Description: The bottom bar skin for the Nivo Slider. +Version: 1.0 +Author: Gilbert Pellegrom +Author URI: http://dev7studios.com +Supports Thumbs: false +*/ +.theme-bar.slider-wrapper { + position: relative; + border: 1px solid #333; + overflow: hidden; +} + +.theme-bar .nivoSlider { + position: relative; + background: #fff url(../../../NOVA/themes/base/images/slider/bar/loading.gif) no-repeat 50% 50%; +} + +.theme-bar .nivoSlider img { + position: absolute; + top: 0; + left: 0; + display: none; +} + +.theme-bar .nivoSlider a { + border: 0; + display: block; +} + +.theme-bar .nivo-controlNav { + position: absolute; + left: 0; + bottom: -51px; + z-index: 10; + width: 100%; + height: 50px; + text-align: center; + padding: 5px 0; + border-top: 1px solid #333; + background: #333; + background: -moz-linear-gradient(top, #565656 0%, #333333 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #565656), color-stop(100%, #333333)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #565656 0%, #333333 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #565656 0%, #333333 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #565656 0%, #333333 100%); /* IE10+ */ + background: linear-gradient(to bottom, #565656 0%, #333333 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#565656", endColorstr="#333333",GradientType=0 ); /* IE6-9 */ + opacity: 0.5; + -webkit-transition: all 200ms ease-in-out; + -moz-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; +} + +.theme-bar:hover .nivo-controlNav { + bottom: 0; + opacity: 1; +} + +.theme-bar .nivo-controlNav a { + display: inline-block; + width: 22px; + height: 22px; + background: url(../../../NOVA/themes/base/images/slider/bar/bullets.png) no-repeat; + text-indent: -9999px; + border: 0; + margin: 5px 2px 0 2px; +} + +.theme-bar .nivo-controlNav a.active { + background-position: 0 -22px; +} + +.theme-bar .nivo-directionNav a { + display: block; + border: 0; + color: #fff; + text-transform: uppercase; + top: auto; + bottom: 10px; + z-index: 11; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + line-height: 20px; + opacity: 0.5; + -webkit-transition: all 200ms ease-in-out; + -moz-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; +} + +.theme-bar a.nivo-nextNav { + right: -250px; +} + +.theme-bar a.nivo-prevNav { + left: -250px; +} + +.theme-bar:hover a.nivo-nextNav { + right: 15px; + opacity: 1; +} + +.theme-bar:hover a.nivo-prevNav { + left: 15px; + opacity: 1; +} + +.theme-bar .nivo-directionNav a:hover { + color: #ddd; +} + +.theme-bar .nivo-caption { + font-family: Helvetica, Arial, sans-serif; + -webkit-transition: all 200ms ease-in-out; + -moz-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; +} + +.theme-bar:hover .nivo-caption { + bottom: 49px; +} + +.theme-bar .nivo-caption a { + color: #fff; + border-bottom: 1px dotted #fff; +} + +.theme-bar .nivo-caption a:hover { + color: #fff; +} + +.theme-bar .nivo-controlNav.nivo-thumbs-enabled { + width: 100%; +} + +.theme-bar .nivo-controlNav.nivo-thumbs-enabled a { + width: auto; + height: auto; + background: none; + margin-bottom: 5px; +} + +.theme-bar .nivo-controlNav.nivo-thumbs-enabled img { + display: block; + width: auto; + height: 30px; +} + +/* Theme Bar - Pause Button */ +.theme-bar .slider-pause-controls .slider-pause-btn { + background-color: transparent; + border-color: rgba(255, 255, 255, 0.5); + color: white; + border: 1px solid rgba(255, 255, 255, 0.5); + opacity: 0.7; + transition: all 200ms ease-in-out; +} + +.theme-bar .slider-pause-controls .slider-pause-btn:hover, +.theme-bar .slider-pause-controls .slider-pause-btn:focus { + background-color: rgba(0, 0, 0, 0.5); + border-color: rgba(255, 255, 255, 0.8); + color: white; + opacity: 1; +} + +/* Bar theme: pause button inside the existing nivo-controlNav */ +.theme-bar .nivo-controlNav .slider-pause-btn { + display: inline-block; + width: 22px; + height: 22px; + background: transparent; + border: 1px solid rgba(255, 255, 255, 0.5); + color: white; + margin: 1px 2px 0 2px; + border-radius: 50%; + opacity: 0.7; + transition: all 200ms ease-in-out; + text-align: center; + line-height: 20px; +} + +.theme-bar .nivo-controlNav .slider-pause-btn:hover, +.theme-bar .nivo-controlNav .slider-pause-btn:focus { + background-color: rgba(0, 0, 0, 0.5); + border-color: rgba(255, 255, 255, 0.8); + opacity: 1; +} + +.theme-bar .nivo-controlNav .slider-pause-btn i { + font-size: 12px; + line-height: 20px; +} + +/* Mobile responsive adjustments for all themes */ +@media (max-width: 768px) { + .theme-light .slider-pause-controls .slider-pause-btn, + .theme-default .slider-pause-controls .slider-pause-btn, + .theme-dark .slider-pause-controls .slider-pause-btn, + .theme-bar .slider-pause-controls .slider-pause-btn { + width: 32px; + height: 32px; + min-width: 32px; + } + .theme-light .slider-pause-controls .slider-pause-btn i, + .theme-default .slider-pause-controls .slider-pause-btn i, + .theme-dark .slider-pause-controls .slider-pause-btn i, + .theme-bar .slider-pause-controls .slider-pause-btn i { + font-size: 12px; + } +} +/* Slider pause controls */ +.slider-wrapper { + position: relative; +} + +/* Standard-Positionierung (mit Thumbnails) */ +.slider-wrapper .slider-pause-controls { + display: flex !important; + justify-content: center !important; + margin-top: 10px !important; + width: 100% !important; +} + +/* Button-Styling */ +.slider-wrapper .slider-pause-controls .slider-pause-btn { + background-color: rgba(0, 0, 0, 0.7); + border-color: rgba(0, 0, 0, 0.7); + color: white; + min-width: 40px; + height: 40px; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + transition: all 0.3s ease; +} + +/* Hover & Focus-Effekte */ +.slider-wrapper .slider-pause-controls .slider-pause-btn:hover, +.slider-wrapper .slider-pause-controls .slider-pause-btn:focus { + background-color: rgba(0, 0, 0, 0.9); + border-color: rgba(0, 0, 0, 0.9); + color: white; + transform: scale(1.1); +} + +.slider-wrapper .slider-pause-controls .slider-pause-btn:focus { + outline: 2px solid #007bff; + outline-offset: 2px; +} + +/* Overlay-Positionierung (Ken Burns Modus) */ +.slider-wrapper .slider-pause-controls.slider-pause-overlay { + position: absolute; + top: 10px; + right: 10px; + z-index: 10; + margin-top: 0; + width: auto; +} + +.slider-wrapper .nivoSlider.loaded { + background-image: none; +} + +/* + * This combined file was created by the DataTables downloader builder: + * https://datatables.net/download + * + * To rebuild or modify this file with the latest versions of the included + * software please visit: + * https://datatables.net/download/#bs4/dt-1.12.0/r-2.3.0 + * + * Included libraries: + * DataTables 1.12.0, Responsive 2.3.0 + */ +table.dataTable td.dt-control { + text-align: center; + cursor: pointer; +} + +table.dataTable td.dt-control:before { + height: 1em; + width: 1em; + margin-top: -9px; + display: inline-block; + color: white; + border: 0.15em solid white; + border-radius: 1em; + box-shadow: 0 0 0.2em #444; + box-sizing: content-box; + text-align: center; + text-indent: 0 !important; + font-family: "Courier New", Courier, monospace; + line-height: 1em; + content: "+"; + background-color: #31b131; +} + +table.dataTable tr.dt-hasChild td.dt-control:before { + content: "-"; + background-color: #d33333; +} + +table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting_asc_disabled, table.dataTable thead > tr > th.sorting_desc_disabled, table.dataTable thead > tr > td.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting_asc_disabled, table.dataTable thead > tr > td.sorting_desc_disabled { + cursor: pointer; + position: relative; + padding-right: 26px; +} + +table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > td.sorting:before, table.dataTable thead > tr > td.sorting:after, table.dataTable thead > tr > td.sorting_asc:before, table.dataTable thead > tr > td.sorting_asc:after, table.dataTable thead > tr > td.sorting_desc:before, table.dataTable thead > tr > td.sorting_desc:after, table.dataTable thead > tr > td.sorting_asc_disabled:before, table.dataTable thead > tr > td.sorting_asc_disabled:after, table.dataTable thead > tr > td.sorting_desc_disabled:before, table.dataTable thead > tr > td.sorting_desc_disabled:after { + position: absolute; + display: block; + opacity: 0.125; + right: 10px; + line-height: 9px; + font-size: 0.9em; +} + +table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > td.sorting:before, table.dataTable thead > tr > td.sorting_asc:before, table.dataTable thead > tr > td.sorting_desc:before, table.dataTable thead > tr > td.sorting_asc_disabled:before, table.dataTable thead > tr > td.sorting_desc_disabled:before { + bottom: 50%; + content: "▴"; +} + +table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > td.sorting:after, table.dataTable thead > tr > td.sorting_asc:after, table.dataTable thead > tr > td.sorting_desc:after, table.dataTable thead > tr > td.sorting_asc_disabled:after, table.dataTable thead > tr > td.sorting_desc_disabled:after { + top: 50%; + content: "▾"; +} + +table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > td.sorting_asc:before, table.dataTable thead > tr > td.sorting_desc:after { + opacity: 0.6; +} + +table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > td.sorting_desc_disabled:after, table.dataTable thead > tr > td.sorting_asc_disabled:before { + display: none; +} + +table.dataTable thead > tr > th:active, table.dataTable thead > tr > td:active { + outline: none; +} + +div.dataTables_scrollBody table.dataTable thead > tr > th:before, div.dataTables_scrollBody table.dataTable thead > tr > th:after, div.dataTables_scrollBody table.dataTable thead > tr > td:before, div.dataTables_scrollBody table.dataTable thead > tr > td:after { + display: none; +} + +div.dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 200px; + margin-left: -100px; + margin-top: -26px; + text-align: center; + padding: 2px; +} + +div.dataTables_processing > div:last-child { + position: relative; + width: 80px; + height: 15px; + margin: 1em auto; +} + +div.dataTables_processing > div:last-child > div { + position: absolute; + top: 0; + width: 13px; + height: 13px; + border-radius: 50%; + background: rgba(2, 117, 216, 0.9); + animation-timing-function: cubic-bezier(0, 1, 1, 0); +} + +div.dataTables_processing > div:last-child > div:nth-child(1) { + left: 8px; + animation: datatables-loader-1 0.6s infinite; +} + +div.dataTables_processing > div:last-child > div:nth-child(2) { + left: 8px; + animation: datatables-loader-2 0.6s infinite; +} + +div.dataTables_processing > div:last-child > div:nth-child(3) { + left: 32px; + animation: datatables-loader-2 0.6s infinite; +} + +div.dataTables_processing > div:last-child > div:nth-child(4) { + left: 56px; + animation: datatables-loader-3 0.6s infinite; +} + +@keyframes datatables-loader-1 { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } +} +@keyframes datatables-loader-3 { + 0% { + transform: scale(1); + } + 100% { + transform: scale(0); + } +} +@keyframes datatables-loader-2 { + 0% { + transform: translate(0, 0); + } + 100% { + transform: translate(24px, 0); + } +} +table.dataTable.nowrap th, table.dataTable.nowrap td { + white-space: nowrap; +} + +table.dataTable th.dt-left, table.dataTable td.dt-left { + text-align: left; +} + +table.dataTable th.dt-center, table.dataTable td.dt-center, table.dataTable td.dataTables_empty { + text-align: center; +} + +table.dataTable th.dt-right, table.dataTable td.dt-right { + text-align: right; +} + +table.dataTable th.dt-justify, table.dataTable td.dt-justify { + text-align: justify; +} + +table.dataTable th.dt-nowrap, table.dataTable td.dt-nowrap { + white-space: nowrap; +} + +table.dataTable thead th, table.dataTable thead td, table.dataTable tfoot th, table.dataTable tfoot td { + text-align: left; +} + +table.dataTable thead th.dt-head-left, table.dataTable thead td.dt-head-left, table.dataTable tfoot th.dt-head-left, table.dataTable tfoot td.dt-head-left { + text-align: left; +} + +table.dataTable thead th.dt-head-center, table.dataTable thead td.dt-head-center, table.dataTable tfoot th.dt-head-center, table.dataTable tfoot td.dt-head-center { + text-align: center; +} + +table.dataTable thead th.dt-head-right, table.dataTable thead td.dt-head-right, table.dataTable tfoot th.dt-head-right, table.dataTable tfoot td.dt-head-right { + text-align: right; +} + +table.dataTable thead th.dt-head-justify, table.dataTable thead td.dt-head-justify, table.dataTable tfoot th.dt-head-justify, table.dataTable tfoot td.dt-head-justify { + text-align: justify; +} + +table.dataTable thead th.dt-head-nowrap, table.dataTable thead td.dt-head-nowrap, table.dataTable tfoot th.dt-head-nowrap, table.dataTable tfoot td.dt-head-nowrap { + white-space: nowrap; +} + +table.dataTable tbody th.dt-body-left, table.dataTable tbody td.dt-body-left { + text-align: left; +} + +table.dataTable tbody th.dt-body-center, table.dataTable tbody td.dt-body-center { + text-align: center; +} + +table.dataTable tbody th.dt-body-right, table.dataTable tbody td.dt-body-right { + text-align: right; +} + +table.dataTable tbody th.dt-body-justify, table.dataTable tbody td.dt-body-justify { + text-align: justify; +} + +table.dataTable tbody th.dt-body-nowrap, table.dataTable tbody td.dt-body-nowrap { + white-space: nowrap; +} + +table.dataTable { + clear: both; + margin-top: 6px !important; + margin-bottom: 6px !important; + max-width: none !important; + border-collapse: separate !important; + border-spacing: 0; +} + +table.dataTable td, table.dataTable th { + -webkit-box-sizing: content-box; + box-sizing: content-box; +} + +table.dataTable td.dataTables_empty, table.dataTable th.dataTables_empty { + text-align: center; +} + +table.dataTable.nowrap th, table.dataTable.nowrap td { + white-space: nowrap; +} + +table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) { + background-color: transparent; +} + +table.dataTable > tbody > tr { + background-color: transparent; +} + +table.dataTable > tbody > tr.selected > * { + box-shadow: inset 0 0 0 9999px rgba(2, 117, 216, 0.9); + color: white; +} + +table.dataTable.table-striped > tbody > tr.odd > * { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.05); +} + +table.dataTable.table-striped > tbody > tr.odd.selected > * { + box-shadow: inset 0 0 0 9999px rgba(2, 117, 216, 0.95); +} + +table.dataTable.table-hover > tbody > tr:hover > * { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.075); +} + +table.dataTable.table-hover > tbody > tr.selected:hover > * { + box-shadow: inset 0 0 0 9999px rgba(2, 117, 216, 0.975); +} + +div.dataTables_wrapper div.dataTables_length label { + font-weight: normal; + text-align: left; + white-space: nowrap; +} + +div.dataTables_wrapper div.dataTables_length select { + width: auto; + display: inline-block; +} + +div.dataTables_wrapper div.dataTables_filter { + text-align: right; +} + +div.dataTables_wrapper div.dataTables_filter label { + font-weight: normal; + white-space: nowrap; + text-align: left; +} + +div.dataTables_wrapper div.dataTables_filter input { + margin-left: 0.5em; + display: inline-block; + width: auto; +} + +div.dataTables_wrapper div.dataTables_info { + padding-top: 0.85em; +} + +div.dataTables_wrapper div.dataTables_paginate { + margin: 0; + white-space: nowrap; + text-align: right; +} + +div.dataTables_wrapper div.dataTables_paginate ul.pagination { + margin: 2px 0; + white-space: nowrap; + justify-content: flex-end; +} + +div.dataTables_wrapper div.dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 200px; + margin-left: -100px; + margin-top: -26px; + text-align: center; + padding: 1em 0; +} + +div.dataTables_scrollHead table.dataTable { + margin-bottom: 0 !important; +} + +div.dataTables_scrollBody > table { + border-top: none; + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +div.dataTables_scrollBody > table > thead .sorting:before, div.dataTables_scrollBody > table > thead .sorting_asc:before, div.dataTables_scrollBody > table > thead .sorting_desc:before, div.dataTables_scrollBody > table > thead .sorting:after, div.dataTables_scrollBody > table > thead .sorting_asc:after, div.dataTables_scrollBody > table > thead .sorting_desc:after { + display: none; +} + +div.dataTables_scrollBody > table > tbody tr:first-child th, div.dataTables_scrollBody > table > tbody tr:first-child td { + border-top: none; +} + +div.dataTables_scrollFoot > .dataTables_scrollFootInner { + box-sizing: content-box; +} + +div.dataTables_scrollFoot > .dataTables_scrollFootInner > table { + margin-top: 0 !important; + border-top: none; +} + +@media screen and (max-width: 767px) { + div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate { + text-align: center; + } + div.dataTables_wrapper div.dataTables_paginate ul.pagination { + justify-content: center !important; + } +} +table.dataTable.table-sm > thead > tr > th:not(.sorting_disabled) { + padding-right: 20px; +} + +table.dataTable.table-sm .sorting:before, table.dataTable.table-sm .sorting_asc:before, table.dataTable.table-sm .sorting_desc:before { + top: 5px; + right: 0.85em; +} + +table.dataTable.table-sm .sorting:after, table.dataTable.table-sm .sorting_asc:after, table.dataTable.table-sm .sorting_desc:after { + top: 5px; +} + +table.table-bordered.dataTable { + border-right-width: 0; +} + +table.table-bordered.dataTable th, table.table-bordered.dataTable td { + border-left-width: 0; +} + +table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child { + border-right-width: 1px; +} + +table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td { + border-bottom-width: 0; +} + +div.dataTables_scrollHead table.table-bordered { + border-bottom-width: 0; +} + +div.table-responsive > div.dataTables_wrapper > div.row { + margin: 0; +} + +div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child { + padding-left: 0; +} + +div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child { + padding-right: 0; +} + +table.dataTable.dtr-inline.collapsed > tbody > tr > td.child, table.dataTable.dtr-inline.collapsed > tbody > tr > th.child, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty { + cursor: default !important; +} + +table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before { + display: none !important; +} + +table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control { + position: relative; + padding-left: 30px; + cursor: pointer; +} + +table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before { + top: 50%; + left: 5px; + height: 1em; + width: 1em; + margin-top: -9px; + display: block; + position: absolute; + color: white; + border: 0.15em solid white; + border-radius: 1em; + box-shadow: 0 0 0.2em #444; + box-sizing: content-box; + text-align: center; + text-indent: 0 !important; + font-family: "Courier New", Courier, monospace; + line-height: 1em; + content: "+"; + background-color: #0275d8; +} + +table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before { + content: "-"; + background-color: #d33333; +} + +table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control { + padding-left: 27px; +} + +table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control:before { + left: 4px; + height: 14px; + width: 14px; + border-radius: 14px; + line-height: 14px; + text-indent: 3px; +} + +table.dataTable.dtr-column > tbody > tr > td.dtr-control, table.dataTable.dtr-column > tbody > tr > th.dtr-control, table.dataTable.dtr-column > tbody > tr > td.control, table.dataTable.dtr-column > tbody > tr > th.control { + position: relative; + cursor: pointer; +} + +table.dataTable.dtr-column > tbody > tr > td.dtr-control:before, table.dataTable.dtr-column > tbody > tr > th.dtr-control:before, table.dataTable.dtr-column > tbody > tr > td.control:before, table.dataTable.dtr-column > tbody > tr > th.control:before { + top: 50%; + left: 50%; + height: 0.8em; + width: 0.8em; + margin-top: -0.5em; + margin-left: -0.5em; + display: block; + position: absolute; + color: white; + border: 0.15em solid white; + border-radius: 1em; + box-shadow: 0 0 0.2em #444; + box-sizing: content-box; + text-align: center; + text-indent: 0 !important; + font-family: "Courier New", Courier, monospace; + line-height: 1em; + content: "+"; + background-color: #0275d8; +} + +table.dataTable.dtr-column > tbody > tr.parent td.dtr-control:before, table.dataTable.dtr-column > tbody > tr.parent th.dtr-control:before, table.dataTable.dtr-column > tbody > tr.parent td.control:before, table.dataTable.dtr-column > tbody > tr.parent th.control:before { + content: "-"; + background-color: #d33333; +} + +table.dataTable > tbody > tr.child { + padding: 0.5em 1em; +} + +table.dataTable > tbody > tr.child:hover { + background: transparent !important; +} + +table.dataTable > tbody > tr.child ul.dtr-details { + display: inline-block; + list-style-type: none; + margin: 0; + padding: 0; +} + +table.dataTable > tbody > tr.child ul.dtr-details > li { + border-bottom: 1px solid #efefef; + padding: 0.5em 0; +} + +table.dataTable > tbody > tr.child ul.dtr-details > li:first-child { + padding-top: 0; +} + +table.dataTable > tbody > tr.child ul.dtr-details > li:last-child { + border-bottom: none; +} + +table.dataTable > tbody > tr.child span.dtr-title { + display: inline-block; + min-width: 75px; + font-weight: bold; +} + +div.dtr-modal { + position: fixed; + box-sizing: border-box; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 100; + padding: 10em 1em; +} + +div.dtr-modal div.dtr-modal-display { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 50%; + height: 50%; + overflow: auto; + margin: auto; + z-index: 102; + overflow: auto; + background-color: #f5f5f7; + border: 1px solid black; + border-radius: 0.5em; + box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6); +} + +div.dtr-modal div.dtr-modal-content { + position: relative; + padding: 1em; +} + +div.dtr-modal div.dtr-modal-close { + position: absolute; + top: 6px; + right: 6px; + width: 22px; + height: 22px; + border: 1px solid #eaeaea; + background-color: #f9f9f9; + text-align: center; + border-radius: 3px; + cursor: pointer; + z-index: 12; +} + +div.dtr-modal div.dtr-modal-close:hover { + background-color: #eaeaea; +} + +div.dtr-modal div.dtr-modal-background { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 101; + background: rgba(0, 0, 0, 0.6); +} + +@media screen and (max-width: 767px) { + div.dtr-modal div.dtr-modal-display { + width: 95%; + } +} +div.dtr-bs-modal table.table tr:first-child td { + border-top: none; +} + +@font-face { + font-family: "Open Sans"; + font-style: normal; + font-weight: 400; + src: local("OpenSans-Regular"), local("OpenSans-Regular"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-regular.eot?") format("eot"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-regular.woff2") format("woff2"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-regular.woff") format("woff"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-regular.ttf") format("truetype"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-regular.svg#Open_Sans") format("svg"); + font-display: swap; +} +@font-face { + font-family: "Open Sans"; + font-style: normal; + font-weight: 600; + src: local("OpenSans-Semibold"), local("OpenSans-Semibold"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-600.eot?") format("eot"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-600.woff2") format("woff2"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-600.woff") format("woff"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-600.ttf") format("truetype"), url("../../../NOVA/themes/base/fonts/opensans/open-sans-600.svg#Open_Sans") format("svg"); + font-display: swap; +} +@font-face { + font-family: "Montserrat"; + font-style: normal; + font-weight: 600; + src: local("Montserrat"), local("Montserrat"), url("../../../NOVA/themes/base/fonts/montserrat/Montserrat-SemiBold.woff2") format("woff2"), url("../../../NOVA/themes/base/fonts/montserrat/Montserrat-SemiBold.ttf") format("truetype"); + font-display: swap; +} +.container-fluid-xl { + max-width: 103.125rem; +} + +.row-sm { + margin-left: -0.5rem; + margin-right: -0.5rem; +} +.row-sm > .col, +.row-sm > [class*=col-] { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.row-lg { + margin-left: -2rem; + margin-right: -2rem; +} +.row-lg > .col, +.row-lg > [class*=col-] { + padding-right: 2rem; + padding-left: 2rem; +} + +@media (min-width: 576px) { + .sm-row-sm { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + .sm-row-sm > .col, + .sm-row-sm > [class*=col-] { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .sm-row-lg { + margin-left: -2rem; + margin-right: -2rem; + } + .sm-row-lg > .col, + .sm-row-lg > [class*=col-] { + padding-right: 2rem; + padding-left: 2rem; + } +} +@media (min-width: 768px) { + .md-row-sm { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + .md-row-sm > .col, + .md-row-sm > [class*=col-] { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .md-row-lg { + margin-left: -2rem; + margin-right: -2rem; + } + .md-row-lg > .col, + .md-row-lg > [class*=col-] { + padding-right: 2rem; + padding-left: 2rem; + } +} +@media (min-width: 992px) { + .lg-row-sm { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + .lg-row-sm > .col, + .lg-row-sm > [class*=col-] { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .lg-row-lg { + margin-left: -2rem; + margin-right: -2rem; + } + .lg-row-lg > .col, + .lg-row-lg > [class*=col-] { + padding-right: 2rem; + padding-left: 2rem; + } +} +@media (min-width: 1300px) { + .xl-row-sm { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + .xl-row-sm > .col, + .xl-row-sm > [class*=col-] { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .xl-row-lg { + margin-left: -2rem; + margin-right: -2rem; + } + .xl-row-lg > .col, + .xl-row-lg > [class*=col-] { + padding-right: 2rem; + padding-left: 2rem; + } +} +@media (min-width: 576px) { + .container { + max-width: 97vw; + } +} +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} +@media (min-width: 1300px) { + .container { + max-width: 1250px; + } +} + +.yt-container { + position: relative; + width: 100%; + height: 0; + padding-bottom: 56.25%; +} +.yt-container iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: none; +} +.yt-container .give-consent-preview { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + display: flex; + justify-content: center; + align-items: flex-end; + padding: 10%; + text-decoration: none; + background-size: cover; + background-position: center; +} +.yt-container .give-consent-preview:not(:hover) { + color: #fff; +} + +.container-plus-sidebar { + padding: 0; + max-width: none; +} + +.badge { + border: 1px solid transparent; + text-decoration: none; + word-break: break-word; + white-space: normal; +} + +.badge-outline-primary { + border-color: #F8BF00; + color: #F8BF00; +} +a.badge-outline-primary:hover, a.badge-outline-primary:focus { + color: #525252; + background-color: #c59800; +} +a.badge-outline-primary:focus, a.badge-outline-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 191, 0, 0.5); +} + +.badge-outline-secondary { + border-color: #525252; + color: #525252; +} +a.badge-outline-secondary:hover, a.badge-outline-secondary:focus { + color: #f5f7fa; + background-color: #393939; +} +a.badge-outline-secondary:focus, a.badge-outline-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.badge-outline-success { + border-color: #1C871E; + color: #1C871E; +} +a.badge-outline-success:hover, a.badge-outline-success:focus { + color: #f5f7fa; + background-color: #135d15; +} +a.badge-outline-success:focus, a.badge-outline-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(28, 135, 30, 0.5); +} + +.badge-outline-info { + border-color: #525252; + color: #525252; +} +a.badge-outline-info:hover, a.badge-outline-info:focus { + color: #f5f7fa; + background-color: #393939; +} +a.badge-outline-info:focus, a.badge-outline-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.badge-outline-warning { + border-color: #a56823; + color: #a56823; +} +a.badge-outline-warning:hover, a.badge-outline-warning:focus { + color: #f5f7fa; + background-color: #7b4d1a; +} +a.badge-outline-warning:focus, a.badge-outline-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 104, 35, 0.5); +} + +.badge-outline-danger { + border-color: #b90000; + color: #b90000; +} +a.badge-outline-danger:hover, a.badge-outline-danger:focus { + color: #f5f7fa; + background-color: #860000; +} +a.badge-outline-danger:focus, a.badge-outline-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(185, 0, 0, 0.5); +} + +.badge-outline-light { + border-color: #f5f7fa; + color: #f5f7fa; +} +a.badge-outline-light:hover, a.badge-outline-light:focus { + color: #525252; + background-color: #d3dce9; +} +a.badge-outline-light:focus, a.badge-outline-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); +} + +.badge-outline-dark { + border-color: #525252; + color: #525252; +} +a.badge-outline-dark:hover, a.badge-outline-dark:focus { + color: #f5f7fa; + background-color: #393939; +} +a.badge-outline-dark:focus, a.badge-outline-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.badge-outline-gray { + border-color: #707070; + color: #707070; +} +a.badge-outline-gray:hover, a.badge-outline-gray:focus { + color: #f5f7fa; + background-color: #575757; +} +a.badge-outline-gray:focus, a.badge-outline-gray.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5); +} + +.badge-outline-gray-light { + border-color: #f5f7fa; + color: #f5f7fa; +} +a.badge-outline-gray-light:hover, a.badge-outline-gray-light:focus { + color: #525252; + background-color: #d3dce9; +} +a.badge-outline-gray-light:focus, a.badge-outline-gray-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); +} + +.badge-outline-gray-medium { + border-color: #ebebeb; + color: #ebebeb; +} +a.badge-outline-gray-medium:hover, a.badge-outline-gray-medium:focus { + color: #525252; + background-color: #d2d2d2; +} +a.badge-outline-gray-medium:focus, a.badge-outline-gray-medium.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5); +} + +.badge-outline-gray-dark { + border-color: #9b9b9b; + color: #9b9b9b; +} +a.badge-outline-gray-dark:hover, a.badge-outline-gray-dark:focus { + color: #525252; + background-color: #828282; +} +a.badge-outline-gray-dark:focus, a.badge-outline-gray-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(155, 155, 155, 0.5); +} + +.badge-outline-gray-darker { + border-color: #525252; + color: #525252; +} +a.badge-outline-gray-darker:hover, a.badge-outline-gray-darker:focus { + color: #f5f7fa; + background-color: #393939; +} +a.badge-outline-gray-darker:focus, a.badge-outline-gray-darker.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} + +.badge-secondary { + background-color: #525252; +} + +.badge-light { + color: #525252; +} + +.badge-outline-secondary { + border-color: #525252; + color: #525252; +} + +.bubble { + font-size: 1rem; + border: 2px solid #f5f7fa; + border-radius: 50%; + padding: 12px; + background: #fff; + margin-top: -1.5rem; +} + +.badge-check { + border: 2px solid #F8BF00; +} +.badge-check .badge-circle { + display: flex; + background-color: #F8BF00; + border-color: #F8BF00; + color: #fff; + opacity: 1; + align-items: center; + position: absolute; + top: -20px; + right: -22px; +} + +.variation .badge { + display: inline-flex; + align-items: center; +} + +.badge-not-available { + margin-left: auto; +} + +.badge-right ~ .badge-not-available { + margin-left: 0.5rem; +} + +.banner { + position: relative; +} +.banner > .area { + display: block; + position: absolute; + border: 0 solid #fff; + border-radius: 0.125rem; +} +.banner > a.area { + position: absolute; + display: block; +} +.banner > .area-desc { + display: none; +} +.banner > a { + border: 0 solid #ffffff; + border-radius: 2px; +} + +.popover-min-width { + min-width: 15rem; +} + +.alert-dismissible .close, +.close { + position: static; + float: right; + background: none; + padding: 0; + border: 0; +} +.alert-dismissible .close:not(:disabled):not(.disabled):hover, .alert-dismissible .close:not(:disabled):not(.disabled):focus, +.close:not(:disabled):not(.disabled):hover, +.close:not(:disabled):not(.disabled):focus { + opacity: 1; +} +.alert-dismissible .close:hover, +.close:hover { + cursor: pointer; +} + +.nav-dividers .nav-item { + position: relative; +} +.nav-dividers .nav-item:not(:last-child)::after { + content: ""; + position: absolute; + right: 0; + top: 0.5rem; + height: calc(100% - 1rem); + border-right: 0.0625rem solid currentColor; +} + +.nav-link { + text-decoration: none; +} + +.navbar-toggler { + font-size: 0; + border: 0; + height: 1.5625rem; + padding: 0; +} +.navbar-toggler:focus, .navbar-toggler.focus { + outline: 0; +} +.navbar-toggler .navbar-toggler-icon { + background-image: none; + height: 0.125rem; + background-color: transparent; + width: 1.25rem; + display: inline-block; + position: relative; + transition: all 0.2s; + border-radius: 1rem; +} +.navbar-toggler .navbar-toggler-icon:before, .navbar-toggler .navbar-toggler-icon:after { + content: ""; + height: inherit; + width: inherit; + transform-origin: center; + background-color: currentColor; + display: inherit; + position: absolute; + left: 50%; + transform: translateX(-50%); + transition: all 0.2s; + border-radius: inherit; +} +.navbar-toggler .navbar-toggler-icon:before { + transform: translateX(-50%) rotate(45deg); +} +.navbar-toggler .navbar-toggler-icon:after { + transform: translateX(-50%) rotate(-45deg); +} +.navbar-toggler[aria-expanded=false] .navbar-toggler-icon { + background-color: currentColor; +} +.navbar-toggler[aria-expanded=false] .navbar-toggler-icon:before { + transform: translateX(-50%) translateY(-0.375rem); +} +.navbar-toggler[aria-expanded=false] .navbar-toggler-icon:after { + transform: translateX(-50%) translateY(0.375rem); +} +@media (min-width: 992px) { + .navbar-toggler { + display: none; + } +} + +.nav-scrollbar { + overflow: hidden; + display: flex; + align-items: center; +} +.nav-scrollbar .nav, .nav-scrollbar .navbar-nav { + flex-wrap: nowrap; +} +.nav-scrollbar .nav-item { + white-space: nowrap; +} + +.nav-scrollbar-inner { + overflow-x: auto; + padding-bottom: 1.5rem; /*margin-bottom: -(map-get($spacers, 4));*/ + align-self: flex-start; +} + +.nav-scrollbar-arrow { + width: 3rem; + cursor: pointer; + transition: opacity 0.2s; + font-size: 1rem; + z-index: 1; +} +.nav-scrollbar-arrow.left { + background-image: linear-gradient(to right, #ffffff 30%, rgba(255, 255, 255, 0.01) 100%); + background-repeat: repeat-x; + left: 0; + padding-right: 2rem; + margin-right: -3rem; +} +.nav-scrollbar-arrow.right { + background-image: linear-gradient(to right, rgba(255, 255, 255, 0.01) 0%, #ffffff 70%); + background-repeat: repeat-x; + right: 0; + padding-left: 2rem; + margin-left: -3rem; +} +.nav-scrollbar-arrow.disabled { + pointer-events: none; + opacity: 0; +} + +#shop-nav .nav-link i { + position: relative; +} +#shop-nav .nav-item .table-responsive { + padding-left: 0.75rem; + padding-right: 0.75rem; +} + +.nav-panel .nav .nav { + padding-left: 0.5rem; +} + +.nav-scrollbar-item .nav-mobile-heading { + display: block; + padding-right: 1rem; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +@media (min-width: 992px) { + .nav-scrollbar-item .nav-mobile-heading { + padding-right: 0; + } +} +.nav-scrollbar-item .dropdown-body { + padding: 0; +} +@media (min-width: 992px) { + .nav-scrollbar-item .dropdown-body { + padding-bottom: 1.5rem; + padding-top: 1.5rem; + } +} + +.breadcrumb-wrapper { + align-items: center; +} +@media (min-width: 992px) { + .breadcrumb-wrapper { + border-style: solid; + border-color: #ebebeb; + border-width: 1px 0; + } +} + +.breadcrumb { + font-size: 0.8125rem; +} +.breadcrumb a { + text-decoration: none; +} + +.breadcrumb-item { + display: none; +} +@media (min-width: 768px) { + .breadcrumb-item { + display: flex; + } +} +.breadcrumb-item.active { + font-weight: 700; +} +.breadcrumb-item.first { + padding-left: 0; +} +.breadcrumb-item.first::before { + display: none; +} + +.breadcrumb-arrow { + display: flex; +} +@media (min-width: 768px) { + .breadcrumb-arrow { + display: none; + } +} +.breadcrumb-arrow:first-child::before { + content: '\f053' !important; + font-family: "Font Awesome 5 Free" !important; + font-weight: 900; + margin-right: 6px; +} +.breadcrumb-arrow:not(:first-child) { + padding-left: 0; +} +.breadcrumb-arrow:not(:first-child)::before { + content: none; +} + +.breadcrumb-back { + padding-right: 1rem; + margin-right: 1rem; + border-right: 1px solid #ebebeb; +} + +.navigation-arrows { + display: none; +} +@media (min-width: 768px) { + .navigation-arrows { + display: flex; + justify-content: flex-end; + } +} +.navigation-arrows .btn { + float: right; +} + +.has-left-sidebar .breadcrumb-container { + padding-left: 0; + padding-right: 0; +} + +.breadcrumb-backtolist { + display: flex; +} +.breadcrumb-backtolist::before { + content: '\f053' !important; + font-family: "Font Awesome 5 Free" !important; + font-weight: 900; + margin-right: 6px; +} +.breadcrumb-backtolist::after { + content: "|"; + margin-left: 6px; + margin-right: 6px; +} + +.btn { + text-decoration: none; +} + +.btn-primary { + overflow: hidden; + position: relative; +} +@media (hover) { + .btn-primary:hover { + background-color: #ffcc22; + border-color: #ffcc22; + color: #525252; + } +} +.btn-primary.disabled, .btn-primary:disabled { + background-color: #ebebeb; + color: #707070; + border-color: #ebebeb; +} +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .show > .btn-primary[data-toggle=collapse]:not(.navbar-toggler) { + background-color: #F8BF00; + border-color: #F8BF00; + color: #525252; +} + +.btn-outline-primary { + border-color: #F8BF00; + background-color: transparent; + color: #525252; + position: relative; + overflow: hidden; +} +@media (hover) { + .btn-outline-primary:hover { + background-color: #fff8df; + color: #525252; + } +} +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + background-color: transparent; + color: #ebebeb; + border-color: #ebebeb; +} +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .show > .btn-outline-primary[data-toggle=collapse]:not(.navbar-toggler) { + border-color: #F8BF00; + background-color: #F8BF00; + color: #525252; +} +.btn-outline-primary:not(:disabled):not(.disabled):active::after, .btn-outline-primary:not(:disabled):not(.disabled).active::after, .show > .btn-outline-primary.dropdown-toggle::after, .show > .btn-outline-primary[data-toggle=collapse]:not(.navbar-toggler)::after { + width: 300%; +} + +@media (hover) { + .btn-secondary:hover { + background-color: #666666; + border-color: #666666; + } +} + +.btn-outline-secondary { + border-color: #525252; + background-color: transparent; + color: #525252; +} +@media (hover) { + .btn-outline-secondary:hover { + border-color: #525252; + background-color: #ebebeb; + color: #525252; + } +} +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + background-color: transparent; + color: #ebebeb; + border-color: #ebebeb; +} +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .show > .btn-outline-secondary[data-toggle=collapse]:not(.navbar-toggler) { + border-color: #525252; + background-color: #ebebeb; + color: #525252; +} + +.btn-icon { + padding: 0.6696428571rem 0.6696428571rem; + font-size: 1.00625rem; + line-height: 1; + border-radius: 50%; + border-width: 0.125rem; +} +.btn-icon > [class*=fa-] { + width: 1.25em; + height: 1.25em; + line-height: 1.25em; +} +.btn-icon.btn-sm, .btn-group-sm > .btn-icon.btn { + padding: 0.3571428571rem 0.3571428571rem; + font-size: 1.00625rem; + line-height: 1; + border-radius: 50%; + border-width: 0.0625rem; +} +.btn-icon.btn-lg, .btn-group-lg > .btn-icon.btn { + padding: 0.7142857143rem 0.7142857143rem; + font-size: 1.15rem; + line-height: 1; + border-radius: 50%; +} + +.btn-icon-primary { + border-color: #9b9b9b; + color: #9b9b9b; + background-color: #ffffff; +} +@media (hover) { + .btn-icon-primary:hover { + border-color: #F8BF00; + color: #F8BF00; + } +} +.btn-icon-primary.disabled, .btn-icon-primary:disabled { + background-color: #ebebeb; + color: #ffffff; + border-color: #ebebeb; +} +.btn-icon-primary:not(:disabled):not(.disabled):active, .btn-icon-primary:not(:disabled):not(.disabled).active, .show > .btn-icon-primary.dropdown-toggle, .show > .btn-icon-primary[data-toggle=collapse]:not(.navbar-toggler) { + border-color: #F8BF00; + background-color: #F8BF00; + color: #ffffff; +} + +.btn-icon-secondary { + border-color: #525252; + color: #525252; + background-color: transparent; +} +@media (hover) { + .btn-icon-secondary:hover { + border-color: #525252; + color: #ffffff; + background-color: #525252; + } +} +.btn-icon-secondary.disabled, .btn-icon-secondary:disabled { + background-color: #ebebeb; + color: #ffffff; + border-color: #ebebeb; +} +.btn-icon-secondary:not(:disabled):not(.disabled):active, .btn-icon-secondary:not(:disabled):not(.disabled).active, .show > .btn-icon-secondary.dropdown-toggle, .show > .btn-icon-secondary[data-toggle=collapse]:not(.navbar-toggler) { + border-color: #F8BF00; + background-color: #F8BF00; + color: #ffffff; +} + +.btn-animated .btn-primary { + overflow: hidden; + position: relative; +} +.btn-animated .btn-primary::before { + content: ""; + display: block; + position: absolute; + width: 2.5rem; + height: 300%; + left: -100%; + top: -100%; + background: rgba(255, 255, 255, 0.3); + box-shadow: 0 0 1.875rem rgba(255, 255, 255, 0.5); + transform: rotate(-30deg); + transition: all 0.6s ease-in-out; +} +@media (hover) { + .btn-animated .btn-primary:hover { + background-color: #F8BF00; + border-color: #F8BF00; + } + .btn-animated .btn-primary:hover::before { + left: 150%; + } +} +.btn-animated .btn-outline-primary { + overflow: hidden; + position: relative; + z-index: 1; +} +.btn-animated .btn-outline-primary::after { + content: ""; + position: absolute; + z-index: -1; + width: 0%; + height: 100%; + top: 0; + left: -100%; + transform: skew(50deg); + transition: all 0.6s ease-in-out; + background-color: #F8BF00; +} +@media (hover) { + .btn-animated .btn-outline-primary:hover { + border-color: #F8BF00; + background-color: transparent; + } + .btn-animated .btn-outline-primary:hover::after { + width: 300%; + background: #F8BF00; + } +} + +/* add to cart btn */ +#add-to-cart .btn .btn-basket-check span { + margin-right: 0.25rem; + display: none; +} +@media (min-width: 576px) { + #add-to-cart .btn .btn-basket-check span { + display: inline-block; + } +} +#add-to-cart .btn svg { + /* this is the check icon */ + position: absolute; + left: 0; + top: 100%; + width: 100%; + /* move the icon on the right - outside the button */ +} +#add-to-cart .btn.is-added .btn-basket-check { + /* product added to the cart - hide text message on the left with no transition*/ + color: transparent; + top: 50%; + transform: translateY(-50%); +} +#add-to-cart .btn.is-added svg { + /* product added to the cart - move the svg back inside the button */ + top: 50%; + transform: translateY(-50%); +} + +.btn-light { + color: #525252; + background-color: #fff; + border-color: #525252; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); + color: #525252; + text-decoration: none; + transition-property: box-shadow; + transition-duration: 0.3s; +} +.btn-light:hover { + color: #525252; + background-color: #ebebeb; + border-color: #525252; +} +.btn-light:focus, .btn-light.focus { + color: #525252; + background-color: #ebebeb; + border-color: #525252; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} +.btn-light.disabled, .btn-light:disabled { + color: #525252; + background-color: #fff; + border-color: #525252; +} +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle, .show > .btn-light[data-toggle=collapse]:not(.navbar-toggler) { + color: #525252; + background-color: #ebebeb; + border-color: #525252; +} +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus, .show > .btn-light[data-toggle=collapse]:focus:not(.navbar-toggler) { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(82, 82, 82, 0.5); +} +@media (hover) { + .btn-light:hover { + color: #525252; + box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15); + } +} + +.badge-circle { + background-color: #ffffff; + -webkit-box-shadow: none; + box-shadow: none; + min-width: 44px; + width: 44px; + height: 44px; + border: 2px solid #707070; + opacity: 0.7; + color: #707070; + font-size: 18px !important; + line-height: 15px !important; + border-radius: 50% !important; + padding: 0; + z-index: 1; +} +.badge-circle::before { + display: none; +} +.badge-circle.circle-small { + width: 36px; + height: 36px; + min-width: 36px; + font-size: 14px !important; + line-height: 12px !important; +} +.badge-circle:hover, .badge-circle:focus { + background-color: #F8BF00; + border-color: #F8BF00; + color: #ffffff; + opacity: 1; +} + +.badge-circle-1 { + background-color: #ffffff; + -webkit-box-shadow: none; + box-shadow: none; + min-width: 44px; + width: 44px; + height: 44px; + border: 1px solid #707070; + opacity: 0.8; + color: #707070; + font-size: 18px; + line-height: 15px; + border-radius: 50% !important; + transition: all 0.2s; +} +.badge-circle-1::before { + display: none; +} +.badge-circle-1.badge-circle-no-sizes { + width: unset; + height: unset; + min-width: unset; +} +.badge-circle-1.circle-small { + width: 36px; + height: 36px; + min-width: 36px; + font-size: 14px !important; + line-height: 12px !important; +} +.badge-circle-1:hover { + color: #525252; + border-color: #525252; + opacity: 1 !important; + background: #fff; +} +.badge-circle-1.on-list { + animation: size 0.4s; + color: #fff; + opacity: 1; + border: 1px solid #F8BF00; + background-color: #F8BF00; +} + +.btn-danger { + color: #ffffff; +} +.btn-danger:hover { + color: #ffffff; +} + +.btn-outline-danger:hover:hover { + color: #ffffff; +} + +.btn-scale-small .btn { + min-width: 25px; + width: 25px; + height: 25px; + font-size: 12px; +} + +.btn-white { + background-color: #ffffff; +} + +.btn-filter-box { + text-decoration: none; + padding-left: 0; + padding-right: 0; + text-align: left; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.btn-back { + display: block; + width: 100%; + margin-bottom: 1rem; +} + +.btn-row { + margin-top: 2rem; +} + +.btn-show-more { + padding-left: 0; + padding-bottom: 0; +} + +.btn-add { + padding: 0.2rem 0.3rem 0.1rem 0.3rem; + font-size: 0.6rem; + line-height: 1.5; +} + +.card-gray { + background: #f5f7fa; + border: 0; +} +.card-gray .card-body { + padding: 1.5rem; +} + +.card-products .card-header { + background: #ffffff; +} +.card-products .card-header .btn { + background: #f5f7fa; + padding: 0.9375rem 1.875rem; +} +.card-products .card-body { + padding: 1rem; +} + +.card-header { + border-bottom: 0; +} + +.card-columns { + column-count: 1; +} +.card-columns .card { + margin-bottom: 0.75rem; + display: inline-block; + width: 100%; +} +@media (min-width: 768px) { + .card-columns { + column-count: 2; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } +} +@media (min-width: 992px) { + .card-columns { + column-count: 3; + } +} +.card-columns.manufacturers-columns { + column-count: 2; + column-gap: 1.25rem; + orphans: 1; + widows: 1; +} +@media (min-width: 768px) { + .card-columns.manufacturers-columns { + column-count: 3; + } +} +@media (min-width: 992px) { + .card-columns.manufacturers-columns { + column-count: 4; + } +} +@media (min-width: 992px) { + .card-columns.card-columns-2 { + column-count: 2; + } +} + +.carousel { + transition: opacity 0.2s; +} +.carousel:not(.slick-initialized).slick-smooth-loading { + opacity: 0; + max-height: 12.5rem; +} +.carousel:not(.slick-initialized).slick-lazy { + opacity: 1; + flex-wrap: nowrap; + display: flex; + overflow-x: hidden; + max-height: none; +} +@media (max-width: 991.98px) { + .carousel:not(.slick-initialized).slick-lazy:not(.slider-no-preview) { + padding-right: 50px; + } +} +.carousel:not(.slick-initialized).slick-lazy > div { + width: 100%; +} +@media (max-width: 767.98px) { + .carousel:not(.slick-initialized).slick-type-product .product-wrapper { + width: calc(100% / var(--display-count-sm)); + min-width: calc(100% / var(--display-count-sm)); + } +} +@media (min-width: 768px) { + .carousel:not(.slick-initialized).slick-type-product .product-wrapper { + width: calc(100% / var(--display-count-md)); + min-width: calc(100% / var(--display-count-md)); + } +} +@media (min-width: 992px) { + .carousel:not(.slick-initialized).slick-type-product .product-wrapper { + width: calc(100% / var(--display-count-lg)); + min-width: calc(100% / var(--display-count-lg)); + } +} +@media (min-width: 1300px) { + .carousel:not(.slick-initialized).slick-type-product .product-wrapper { + width: calc(100% / var(--display-count-xl)); + min-width: calc(100% / var(--display-count-xl)); + } +} +.carousel:not(.slick-initialized).slick-type-product { + --display-count-sm: 2; + --display-count-md: 3; + --display-count-lg: 5; + --display-count-xl: 7; +} +@media (max-width: 767.98px) { + .carousel:not(.slick-initialized).slick-type-news .product-wrapper { + width: 100%; + min-width: 100%; + } +} +@media (min-width: 768px) { + .carousel:not(.slick-initialized).slick-type-news .product-wrapper { + width: 50%; + min-width: 50%; + } +} +@media (min-width: 992px) { + .carousel:not(.slick-initialized).slick-type-news .product-wrapper { + width: 33.3333333333%; + min-width: 33.3333333333%; + } +} +@media (min-width: 1300px) { + .carousel:not(.slick-initialized).slick-type-news .product-wrapper { + width: 20%; + min-width: 20%; + } +} +.carousel:not(.slick-initialized).slick-type-box .product-wrapper { + width: 100%; + min-width: 100%; +} +.carousel:not(.slick-initialized).slick-type-half .product-wrapper { + width: 50%; + min-width: 50%; +} +@media (min-width: 1300px) { + .carousel:not(.slick-initialized).slick-type-half .product-wrapper { + width: 33.3333333333%; + min-width: 33.3333333333%; + } +} +@media (max-width: 767.98px) { + .carousel:not(.slick-initialized).slick-type-three .product-wrapper { + width: 100%; + min-width: 100%; + } +} +@media (min-width: 768px) { + .carousel:not(.slick-initialized).slick-type-three .product-wrapper { + width: 50%; + min-width: 50%; + } +} +@media (min-width: 1300px) { + .carousel:not(.slick-initialized).slick-type-three .product-wrapper { + width: 33.3333333333%; + min-width: 33.3333333333%; + } +} +.carousel:not(.slick-initialized) .product-wrapper { + padding: 0 1rem; +} +.carousel:hover .slick-arrow { + opacity: 1; +} + +.slick-track { + display: flex; + flex-wrap: nowrap; +} + +.slick-slide { + max-width: 100%; + width: 100%; + float: none; + height: auto; + padding: 0 1rem; +} + +.slick-arrow { + font-size: 0; + border: 0; + opacity: 0; + background-color: #ebebeb; + padding: 1.5rem 0.75rem; + z-index: 1; + transition: all 0.2s ease-in-out; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.slick-arrow::after { + font-size: 0.875rem; +} +.slick-arrow:hover { + background-color: #F8BF00; + color: #ffffff; +} +.slick-arrow:focus { + outline: 0; +} +.slick-dotted .slick-arrow { + margin-top: -1.5rem; +} + +.slick-lightbox .slick-arrow { + opacity: 0.75; + background: transparent; +} +.slick-lightbox .slick-arrow:hover { + opacity: 1; +} +.slick-lightbox .slick-arrow:after { + color: #ccc; + font-size: 20px; +} +.slick-lightbox .slick-arrow.slick-prev { + transform: translate(0, -50%); +} +.slick-lightbox .slick-arrow.slick-next { + transform: translate(0, -50%); +} + +.slick-prev { + left: 1rem; + transform: translate(-100%, -50%); +} +.slick-prev::after { + content: '\f053' !important; + font-family: "Font Awesome 5 Free" !important; + font-weight: 900; +} +@media (max-width: 1299.98px) { + .slick-prev { + transform: translate(50%, -50%); + } +} + +.slick-next { + right: 1rem; + transform: translate(100%, -50%); +} +.slick-next::after { + content: '\f054' !important; + font-family: "Font Awesome 5 Free" !important; + font-weight: 900; +} +@media (max-width: 1299.98px) { + .slick-next { + transform: translate(-50%, -50%); + } +} + +[data-gallery] .slick-slide { + cursor: zoom-in; +} + +/* utilities */ +.carousel-no-gutters { + margin: 0; +} +.carousel-no-gutters .slick-slide-inner { + padding: 0; +} + +.carousel-arrows-inside .slick-prev { + transform: translate(50%, -50%); +} +.carousel-arrows-inside .slick-next { + transform: translate(-50%, -50%); +} +.carousel-arrows-inside.carousel-no-gutters .slick-prev { + transform: translate(0, -50%); +} +.carousel-arrows-inside.carousel-no-gutters .slick-next { + transform: translate(0, -50%); +} + +.carousel-dots-inside .slick-dots { + position: absolute; + left: 0; + bottom: 2rem; +} +.carousel-dots-inside .slick-arrow { + margin-top: 0; +} + +/* customs */ +.carousel-thumbnails { + margin: 0 -0.5rem; +} +.carousel-thumbnails .slick-slide { + padding: 0; + border: 1px solid #525252; + border-radius: 0.125rem; + margin: 0 0.5rem; +} +.carousel-thumbnails .slick-slide.slick-current { + border: 1px solid #F8BF00; +} +.carousel-thumbnails .slick-arrow { + flex: 0 0 auto; + transform: none; + position: static; + right: auto; + left: auto; + margin-top: 0; + background: transparent; + opacity: 1; +} +.carousel-thumbnails .slick-arrow:hover { + background: transparent; + color: inherit; +} +.carousel-thumbnails .slick-list { + margin: 0 -0.5rem; +} +.carousel-thumbnails .productbox-image-wrapper { + border: 1px solid #ebebeb; + border-radius: 0.125rem; + overflow: hidden; +} +.carousel-thumbnails .slick-active .productbox-image-wrapper { + border-color: #525252; +} + +@media (max-width: 991.98px) { + .slick-type-product:not(.slider-no-preview) .slick-list, + .slick-type-half:not(.slider-no-preview) .slick-list, + .slick-type-news:not(.slider-no-preview) .slick-list, + .slick-type-three:not(.slider-no-preview) .slick-list, + .slick-type-box:not(.slider-no-preview) .slick-list { + padding-right: 50px; + } +} + +.swatches { + flex-wrap: wrap; +} +.swatches .variation { + text-align: center; + cursor: pointer; + word-break: break-word; +} +.swatches .variation .label-variation, +.swatches .variation .label-info { + line-height: 1rem; +} +.swatches .variation .label-variation > span.label-variation, +.swatches .variation .label-info > span.label-variation { + margin: 0; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + max-width: 50px; + display: inline-block; +} +.swatches .variation.not-available { + border: dashed 1px #b90000; +} +.swatches .variation.not-available .label-variation { + opacity: 0.5; +} +.swatches-image { + background: #fff; + color: #525252 !important; + border: 1px solid #707070; + box-sizing: content-box; + border-radius: 2px; + opacity: 1; + text-align: left; + cursor: pointer; + overflow: hidden; + word-break: break-word; + text-overflow: ellipsis; + transition: all 0.5s ease-in-out; +} +.swatches-image img { + padding: 0.5rem; + transition: height, width 0.5s ease-in-out; + width: 5.5rem; +} +.swatches-image img:hover { + transform: scale(1.2); +} +@media (max-width: 991.98px) { + .swatches-image img { + padding: 0.25rem; + } +} +.swatches-image.active { + border: 1px solid #F8BF00; +} +.swatches-image.active img { + filter: grayscale(0); +} +.swatches.imgswatches.radio-selected img { + filter: grayscale(1); +} +.swatches-text { + padding: 0.3125rem 0.5rem; + border: 1px solid #525252; + transition: all 0.2s ease-in-out; +} +.swatches-text.active { + border: 1px solid #F8BF00; + background-color: #f5f7fa; + font-weight: 700; +} +.swatches-not-in-stock { + border-color: #525252; + border-style: dashed; + opacity: 0.5; +} +.swatches-sold-out { + border-color: #b90000; + border-style: dashed; + opacity: 0.5; +} +.swatches .custom-radio .custom-control-label { + word-break: break-word; +} + +[data-toggle=collapse]:not(.navbar-toggler) { + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: nowrap; +} +[data-toggle=collapse]:not(.navbar-toggler).no-caret { + display: block; +} +[data-toggle=collapse]:not(.navbar-toggler).no-caret::after { + display: none; +} + +.btn[data-toggle=collapse][aria-expanded=true] i.fa-chevron-down { + transform: rotate(180deg); +} + +.dropdown-body, +.dropdown-footer { + padding: 1.5rem; +} +.dropdown-body:first-child, +.dropdown-footer:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.dropdown-body:last-child, +.dropdown-footer:last-child { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.dropdown-item { + background-color: transparent; + text-decoration: none; +} +.dropdown-item.variation { + word-break: break-word; + white-space: normal; +} + +.dropdown-divider { + margin: 0; +} + +.dropdown-toggle, [data-toggle=collapse]:not(.navbar-toggler) { + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: nowrap; +} +.dropdown-toggle::after, [data-toggle=collapse]:not(.navbar-toggler)::after { + content: '\f078' !important; + font-family: "Font Awesome 5 Free" !important; + font-weight: 900; + margin-left: 0.5rem; + vertical-align: middle; + display: inline-block; + line-height: 1; + transition: transform 0.2s; + will-change: transform; + border-top: 0; + font-size: 0.75em; +} +.dropdown-toggle[aria-expanded=true]::after, [aria-expanded=true][data-toggle=collapse]:not(.navbar-toggler)::after { + transform: rotate(180deg); +} +.dropdown-toggle.no-caret, .no-caret[data-toggle=collapse]:not(.navbar-toggler) { + display: block; +} +.dropdown-toggle.no-caret::after, .no-caret[data-toggle=collapse]:not(.navbar-toggler)::after { + display: none; +} + +.dropdown-header { + padding: 0.5rem 1.5rem; +} + +.dropdown-full-width .dropdown-menu { + width: 100%; +} + +.dropdown-toggle, [data-toggle=collapse]:not(.navbar-toggler) { + white-space: initial; +} + +.box .dropdown-menu, .productlist-filter-wrapper .dropdown-menu { + max-height: 50vh; + overflow-y: auto; +} + +.modal-backdrop.zindex-dropdown { + z-index: 1020; +} + +.slick-slide .square, .slick-slide .productbox-image-wrapper { + display: flex !important; +} + +.square-image { + position: relative; + display: flex; +} +.square-image .inner { + position: absolute; + width: 100%; + height: 100%; + overflow: hidden; +} +.square-image .inner picture { + position: absolute; + width: 100%; + height: 100%; + overflow: hidden; + left: 0; + top: 0; +} +.square-image .inner a { + width: 100%; + height: 100%; + display: block; +} +.square-image .inner img { + display: block; + position: relative; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + height: auto; + max-width: 100%; + max-height: 100%; + object-fit: contain; +} +.square-image .inner img.lazyloading { + color: transparent; + width: auto; + height: auto; + max-width: 40px; + max-height: 40px; +} + +.square-inner, .productbox-image-wrapper-inner { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; +} + +.required-info { + margin: 1rem 0; +} +.required-info .required-star { + color: #b90000; +} + +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) { + position: relative; +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) label { + display: block; + background: #ffffff; + position: absolute; + cursor: text; + top: 0; + font-size: 0.7525rem; + margin: 0; + padding: 0 0.3125rem; + transform: translateY(-50%); + transition: all 0.2s ease-in-out; + left: 0.9375rem; + z-index: 10; + line-height: 1.3; + pointer-events: none; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + max-width: calc(100% - 2 * 0.9375rem); +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) label:after { + background: #ffffff; + height: 0.125rem; + top: 45%; + z-index: -1; +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) .form-control::placeholder { + transition: all 0.2s ease-in-out; +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) .form-control:placeholder-shown:not(:focus)::placeholder { + opacity: 0; +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) .form-control:placeholder-shown:not(:focus) ~ label { + top: calc((1.5em + 1.25rem + 2px) / 2); + font-size: 0.875rem; + color: #707070; + /*&:after { display: none; }*/ +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) .form-control:placeholder-shown:not(:focus).form-control-sm ~ label { + top: calc((1.5em + 0.75rem + 2px) / 2); + font-size: 0.875rem; +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) .form-control:placeholder-shown:not(:focus).form-control-lg ~ label { + top: calc((1.5em + 1rem + 2px) / 2); + font-size: 1rem; +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox).typeahead-required .col-form-label::after { + content: "*"; + color: #b90000; +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox).typeahead-required label:not(.focused) { + top: calc((1.5em + 1.25rem + 2px) / 2); + font-size: 0.875rem; + color: #707070; +} +.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) .input-group-prepend + input + label { + left: 3.5rem; +} +.label-slide input[required] + .col-form-label::after, +.label-slide textarea[required] + .col-form-label::after, +.label-slide select[required] + .col-form-label::after { + content: "*"; + color: #b90000; +} +.label-slide .form-group ~ .valid-feedback, +.label-slide .form-group ~ .valid-tooltip { + display: block; +} +.label-slide .form-group ~ .invalid-feedback, +.label-slide .form-group ~ .invalid-tooltip { + display: block; +} + +.form-counter { + border: 1px solid #707070; + border-radius: 0.125rem; + max-height: calc(1.5em + 1.25rem + 2px); +} +.form-counter .form-control { + border: 0; + text-align: center; + font-family: Montserrat, sans-serif; + font-weight: 600; + height: calc(calc(1.5em + 1.25rem + 2px) - 2px); + -moz-appearance: textfield; +} +.form-counter .form-control::-webkit-inner-spin-button, .form-counter .form-control::-webkit-outer-spin-button { + appearance: none; + -webkit-appearance: none; + margin: 0; +} +.form-counter .input-group-text { + border: 0; + background: none; + font-family: Montserrat, sans-serif; + font-weight: 600; +} +.form-counter .btn { + max-height: calc(calc(1.5em + 1.25rem + 2px) - 2px); +} +.form-counter .btn:hover { + background-color: #f5f7fa; +} + +.custom-control-label-image { + display: flex; + align-items: center; +} +.custom-control-label-image::before, .custom-control-label-image::after { + top: auto; +} + +input[type=radio]:checked + label, input[type=checkbox]:checked + label { + font-weight: 700; +} + +[data-toggle-password] { + position: absolute; + right: 0.9375rem; + top: 50%; + transform: translateY(-50%); + cursor: pointer; +} + +.form-icon-trigger { + display: flex; + align-items: center; + justify-content: flex-end; +} +.form-icon-trigger .form-control { + padding-right: 2.875rem; + transition: all 0.2s ease-in-out; + width: auto; +} +.form-icon-trigger .form-control:not(:focus) { + width: 0; + padding: 0; + border: 0; + opacity: 0; +} +.form-icon-trigger .form-control:not(:focus) + .form-icon-trigger-label { + margin-left: 0; +} + +.form-icon-trigger-label { + margin: 0; + padding: 0.625rem 0.9375rem; + width: 2.875rem; + text-align: center; + z-index: 1; + cursor: pointer; + transition: color 0.2s ease-in-out; +} +.form-icon-trigger-label:hover { + color: #F8BF00; +} + +.custom-select { + -webkit-appearance: none; +} + +.bootstrap-select.custom-select button.dropdown-toggle, .bootstrap-select.custom-select button[data-toggle=collapse]:not(.navbar-toggler) { + height: inherit; +} +.bootstrap-select.custom-select button.dropdown-toggle:hover, .bootstrap-select.custom-select button[data-toggle=collapse]:hover:not(.navbar-toggler), .bootstrap-select.custom-select button.dropdown-toggle:focus, .bootstrap-select.custom-select button[data-toggle=collapse]:focus:not(.navbar-toggler) { + background: #ffffff; + outline: 0; + box-shadow: none; +} +.bootstrap-select.custom-select button.dropdown-toggle:focus, .bootstrap-select.custom-select button[data-toggle=collapse]:focus:not(.navbar-toggler) { + border-color: #F8BF00; +} +.bootstrap-select.custom-select.show button.dropdown-toggle, .bootstrap-select.custom-select.show button[data-toggle=collapse]:not(.navbar-toggler) { + background: #ffffff; + border-color: #F8BF00; + outline: 0; +} + +legend { + font-size: 1rem; + font-weight: bolder; + padding-bottom: 5px; + margin: 10px 0 20px 0; + border-bottom: solid 1px #ebebeb; +} + +label[for=city], +label[for=register-shipping_address-city] { + padding: 0; +} + +label { + display: block; +} + +.form-control { + -webkit-box-shadow: none; + box-shadow: none; +} + +.form-group.has-error .form-control { + border: 1px solid #b90000; +} + +.radio-w-100 .custom-control-inline { + display: block; + width: 100%; + padding-bottom: 0.5rem; +} + +.price-range-inputs .col:nth-child(2) { + margin-left: auto; +} +.price-range-inputs .input-group { + margin-bottom: 1rem; +} +.price-range-inputs .input-group-prepend { + height: 1.6rem; +} +.price-range-inputs .input-group-prepend .input-group-text { + border-left: 0; + font-weight: 700; + padding: 0.375rem 0.5rem; +} +.price-range-inputs input { + font-weight: 700; + height: 1.6rem; + padding: 0.375rem 0.5rem; +} + +.price-range-slide { + margin-left: 0.5rem; + margin-right: 0.5rem; +} + +.input-group-sm .input-group-prepend { + height: calc(1.5em + 0.75rem + 2px); +} + +.fa-sup { + position: absolute; + top: 0; + left: 100%; + margin-left: -0.3em; + background-color: #F8BF00; + margin-top: -1em; + padding: 0.4em 0.6em; + border-radius: 50rem; + font-size: 0.7em; + font-family: "Open Sans", sans-serif; + color: #525252; + max-width: 3em; + text-overflow: ellipsis; + overflow: hidden; +} +.cart-icon-dropdown-icon .fa-sup { + max-width: none; +} + +.modal-content { + padding: 1rem 2rem; +} +@media (max-width: 767.98px) { + .modal-content { + padding: 1rem; + } +} +@media (max-width: 991.98px) { + .modal-content { + height: 100%; + } +} +.modal-content .container { + padding-right: 0; + padding-left: 0; +} + +.modal-title { + font-size: 1.25rem; +} + +.modal-header { + border-bottom: 1px solid #ebebeb; +} +.modal-header .close { + background-color: #ebebeb; + color: #707070; + width: 3rem; + height: 3rem; + border-radius: 50%; + opacity: 1; + margin: 0; + position: absolute; + right: 50%; + top: 0; + transform: translate(50%, -50%); + outline: 0; + padding: 0; + font-size: 1.3125rem; + font-weight: 700; + border: 0; +} +.modal-header .close:hover { + background-color: #F8BF00; + color: #ffffff; +} +@media (min-width: 768px) { + .modal-header .close { + right: 0; + transform: translate(50%, -50%); + } +} + +@media (max-width: 1299.98px) { + .modal-fullview { + padding-right: 0 !important; + } + .modal-fullview .modal-dialog { + margin: 0; + max-width: 100%; + } + .modal-fullview .modal-content { + width: 100%; + } + .modal-fullview .close { + position: fixed; + top: 1rem; + right: 1rem; + transform: none; + z-index: 1030; + } +} +.modal-dialog { + margin-top: 1.75rem; +} +@media (max-width: 991.98px) { + .modal-dialog { + height: auto; + } +} + +#productImagesModal .modal-dialog { + height: auto; +} +#productImagesModal .square-image { + margin-bottom: 0.25rem; +} + +#maintenance button.close { + display: none; +} + +.modal-fullwidth { + max-width: 96vw; +} + +.newsbox { + display: flex; + flex-direction: column; + height: 100%; + padding-bottom: 2rem; + position: relative; +} + +.newsbox-image { + height: 15.625rem; +} +.newsbox-image img { + object-fit: cover; + height: 100%; + width: 100%; +} + +.newsbox-body { + flex: 1 1 auto; + padding: 1rem 0; +} + +.newsbox-headline { + font-weight: 700; + margin: 1rem 0; + display: block; +} + +.newsbox-author { + vertical-align: middle; + display: none; +} +@media (min-width: 576px) { + .newsbox-author { + display: inline-block; + } +} + +.news-categorylist { + margin-bottom: 1.5rem; +} + +.author-meta { + text-align: center; + font-size: 0.75rem; + color: #707070; +} + +.blog-details h1 { + text-align: center; +} +.blog-details .blog-details-image { + margin-top: 2rem; + margin-bottom: 2rem; +} +.blog-details .blog-details-content { + margin-bottom: 1.5rem; +} +.blog-details .blog-details-content .img-fluid { + height: auto !important; +} +.blog-details .blog-details-save { + margin-left: auto; +} +.blog-details .blog-details-save .btn { + float: right; +} +.blog-details .blog-details-hr { + margin-top: 3rem; + margin-bottom: 3rem; +} +.blog-details .blog-details-comments-list { + padding: 1rem; + background-color: #F5F7FA; +} +.blog-details .blog-details-comments-list-item { + margin: 0; + background-color: #F5F7FA; + border-top: 0; +} +.blog-details .review-reply { + margin-top: 1rem; + margin-left: 1rem; +} +.blog-details .blockquote-footer { + margin-top: 1rem; +} +.blog-details .blog-comments-header { + align-items: center; + margin-bottom: 1rem; +} + +.blog-overview .blog-overview-main { + align-items: end; + margin-top: 3rem; + margin-bottom: 0.5rem; +} +.blog-overview .blog-overview-main .custom-select { + margin-bottom: 0.5rem; +} +@media (min-width: 1300px) { + .blog-overview .blog-overview-main .custom-select { + margin-bottom: 0; + } +} +.blog-overview .blog-overview-main .blog-overview-pagination { + margin-left: auto; +} +.blog-overview .blog-overview-preview { + margin-top: 1.5rem; +} +.blog-overview .blog-overview-preview .blog-overview-preview-item { + margin-bottom: 2rem; +} +.blog-overview .blog-overview-hr { + margin-top: -0.25rem; + margin-bottom: 2rem; +} + +.blog-header { + margin-bottom: 2rem; +} + +.blog-preview .blog-preview-comment { + margin-left: auto; +} +.blog-preview .blog-preview-comment a { + text-decoration: none; +} + +.productbox { + position: relative; +} +@media (min-width: 768px) { + .productbox.productbox-hover .productbox-inner::before { + content: ""; + background-color: #ffffff; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + transition: all 0.2s ease-in-out; + } + .productbox.productbox-hover:hover, .productbox.productbox-hover:focus, .productbox.productbox-hover.focus { + z-index: 1001; + outline: none; + } + .productbox.productbox-hover:hover .productbox-inner::before, .productbox.productbox-hover:focus .productbox-inner::before, .productbox.productbox-hover.focus .productbox-inner::before { + box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.2); + left: -1rem; + right: -1rem; + top: -1rem; + bottom: -1rem; + } + .productbox.productbox-hover:hover .productbox-ribbon.ribbon, .productbox.productbox-hover:focus .productbox-ribbon.ribbon, .productbox.productbox-hover.focus .productbox-ribbon.ribbon { + top: -0.5rem; + left: -1.5rem; + } + .productbox.productbox-hover:focus-visible .productbox-inner::before, .productbox.productbox-hover:focus-within .productbox-inner::before { + outline: 2px solid #ffda5f; + border-radius: 0.125rem; + } + .productbox.productbox-hover:not(:hover, :focus, .focus) .productbox-onhover { + opacity: 0; + } + .productbox.productbox-hover.productbox-column { + width: 100%; + height: 100%; + } + .productbox.productbox-hover.productbox-column:hover .productbox-inner.pos-abs, .productbox.productbox-hover.productbox-column:focus .productbox-inner.pos-abs, .productbox.productbox-hover.productbox-column.focus .productbox-inner.pos-abs { + position: absolute; + left: 0; + top: 0; + right: 0; + } + .productbox.productbox-hover.productbox-column:not(:hover, :focus, .focus) .productbox-onhover { + display: none; + } + .productbox.productbox-hover.productbox-column .variations .form-group { + margin-bottom: 0.25rem; + } +} +.productbox:not(.productbox-show-variations) .productbox-variations { + display: none; +} +.productbox .form-counter .btn, .productbox .form-counter .input-group-text { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +.productbox textarea { + height: calc(1.5em + 1.25rem + 2px); +} +.productbox:focus { + outline: none; +} + +.productbox-inner { + position: relative; +} +.productbox-inner .productbox-title { + top: 0.5rem; +} + +.productbox-quick-actions { + position: absolute; + right: 0.5rem; + top: 0.5rem; + display: flex; + z-index: 1; + justify-content: flex-end; +} +.productbox-quick-actions .btn { + margin: 0.25rem; +} + +.layout-gallery .productbox-show-variations.productbox-hover:hover .productbox-quick-actions { + right: 1.5rem; + top: 1.5rem; +} + +.productbox-ribbon.ribbon { + position: absolute; + z-index: 1; + top: 1rem; + left: -0.5rem; + transition: all 0.2s ease-in-out; +} +@media (max-width: 991.98px) { + .productbox-ribbon.ribbon { + font-size: 0.5625rem; + } +} + +.productbox-sale-percentage { + position: relative; + top: -4rem; +} + +.productbox-image { + position: relative; +} +.productbox-image .productbox-images a { + display: block; +} + +.productbox-image-wrapper-inner a { + display: block; + width: 100%; + height: 100%; +} +.productbox-image-wrapper-inner img { + position: relative; + height: auto; + width: auto; + max-width: 100%; + max-height: 100%; +} + +.productbox-title { + display: block; +} + +.productbox-variations { + margin-bottom: 1rem; +} +.productbox-variations .js-slider-wrapper .js-slider-items .js-slider-item:first-child { + margin-left: 3px; +} +.productbox-variations .js-slider-wrapper .js-slider-items .js-slider-item:last-child { + margin-right: 3px; +} + +.productbox-show-variations .productbox-variations { + margin-bottom: 0; +} +.productbox-show-variations .productbox-variations .productbox-onhover { + padding-bottom: 1rem; +} + +.productbox-price { + font-size: 1rem; +} + +.productbox-onhover { + transition: opacity 0.35s linear; +} + +.productbox-column .productbox-details { + display: none; +} + +.productbox-row .productbox-title { + margin-bottom: 1rem; +} +.productbox-row .productbox-details { + display: none; +} +@media (min-width: 1300px) { + .productbox-row .productbox-options { + text-align: right; + } + .productbox-row .productbox-details { + display: block; + } +} + +.productbox-mini .productbox-vat, .productbox-mini .productbox-status, +.productbox-mini .productbox-delivery, .productbox-mini .productbox-actions { + display: none; +} + +.productbox-sidebar .productbox-title { + margin-bottom: 0; +} +.productbox-sidebar .productbox-options { + text-align: left; +} +.productbox-sidebar .productbox-image { + margin-bottom: 0; +} +.productbox-sidebar .productbox-ribbon.ribbon, +.productbox-sidebar .productbox-quick-actions, .productbox-sidebar .productbox-vat, +.productbox-sidebar .productbox-details, .productbox-sidebar .productbox-status, +.productbox-sidebar .productbox-delivery, .productbox-sidebar .productbox-actions { + display: none; +} + +.formrow-small { + white-space: nowrap; +} +.formrow-small dd { + margin-bottom: 0; +} + +.tooltip-inner { + border: 0.0625rem solid #525252; +} + +.tooltip { + padding: 0; +} + +.bs-tooltip-top .arrow, +.bs-tooltip-auto[x-placement^=top] .arrow { + margin-bottom: 1px; +} +.bs-tooltip-top .arrow::before, .bs-tooltip-top .arrow::after, +.bs-tooltip-auto[x-placement^=top] .arrow::before, +.bs-tooltip-auto[x-placement^=top] .arrow::after { + content: ""; + position: absolute; + border: solid transparent; + height: 0; + width: 0; + pointer-events: none; + border-color: transparent; + border-width: 0.375rem; + transform-origin: center bottom; +} +.bs-tooltip-top .arrow::before, +.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-width: 7px; +} +.bs-tooltip-top .arrow::before, +.bs-tooltip-auto[x-placement^=top] .arrow::before { + top: 100%; + border-top-color: #525252; +} +.bs-tooltip-top .arrow::after, +.bs-tooltip-auto[x-placement^=top] .arrow::after { + top: 100%; + border-top-color: #ffffff; + margin: 0 1px 2px; +} + +.bs-tooltip-bottom .arrow, +.bs-tooltip-auto[x-placement^=bottom] .arrow { + margin-top: 1px; +} +.bs-tooltip-bottom .arrow::before, .bs-tooltip-bottom .arrow::after, +.bs-tooltip-auto[x-placement^=bottom] .arrow::before, +.bs-tooltip-auto[x-placement^=bottom] .arrow::after { + content: ""; + position: absolute; + border: solid transparent; + height: 0; + width: 0; + pointer-events: none; + border-color: transparent; + border-width: 0.375rem; + transform-origin: center bottom; +} +.bs-tooltip-bottom .arrow::before, +.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-width: 7px; +} +.bs-tooltip-bottom .arrow::before, +.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + bottom: 100%; + border-bottom-color: #525252; +} +.bs-tooltip-bottom .arrow::after, +.bs-tooltip-auto[x-placement^=bottom] .arrow::after { + bottom: 100%; + border-bottom-color: #ffffff; + margin: 2px 1px 0; +} + +.bs-tooltip-right .arrow, +.bs-tooltip-auto[x-placement^=right] .arrow { + margin-left: 1px; +} +.bs-tooltip-right .arrow::before, .bs-tooltip-right .arrow::after, +.bs-tooltip-auto[x-placement^=right] .arrow::before, +.bs-tooltip-auto[x-placement^=right] .arrow::after { + content: ""; + position: absolute; + border: solid transparent; + height: 0; + width: 0; + pointer-events: none; + border-color: transparent; + border-width: 0.375rem; + transform-origin: center bottom; +} +.bs-tooltip-right .arrow::before, +.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-width: 7px; +} +.bs-tooltip-right .arrow::before, .bs-tooltip-right .arrow::after, +.bs-tooltip-auto[x-placement^=right] .arrow::before, +.bs-tooltip-auto[x-placement^=right] .arrow::after { + top: 0; +} +.bs-tooltip-right .arrow::before, +.bs-tooltip-auto[x-placement^=right] .arrow::before { + right: 100%; + border-right-color: #525252; +} +.bs-tooltip-right .arrow::after, +.bs-tooltip-auto[x-placement^=right] .arrow::after { + right: 100%; + border-right-color: #ffffff; + margin: 1px 0 1px 2px; +} + +.bs-tooltip-left .arrow, +.bs-tooltip-auto[x-placement^=left] .arrow { + margin-right: 1px; +} +.bs-tooltip-left .arrow::before, .bs-tooltip-left .arrow::after, +.bs-tooltip-auto[x-placement^=left] .arrow::before, +.bs-tooltip-auto[x-placement^=left] .arrow::after { + content: ""; + position: absolute; + border: solid transparent; + height: 0; + width: 0; + pointer-events: none; + border-color: transparent; + border-width: 0.375rem; + transform-origin: center bottom; +} +.bs-tooltip-left .arrow::before, +.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-width: 7px; +} +.bs-tooltip-left .arrow::before, .bs-tooltip-left .arrow::after, +.bs-tooltip-auto[x-placement^=left] .arrow::before, +.bs-tooltip-auto[x-placement^=left] .arrow::after { + top: 0; +} +.bs-tooltip-left .arrow::before, +.bs-tooltip-auto[x-placement^=left] .arrow::before { + left: 100%; + border-left-color: #525252; +} +.bs-tooltip-left .arrow::after, +.bs-tooltip-auto[x-placement^=left] .arrow::after { + left: 100%; + border-left-color: #ffffff; + margin: 1px 2px 1px 0; +} + +.noUi-horizontal { + height: 0.3em; +} +.noUi-horizontal .noUi-connect { + background: #F8BF00; +} +.noUi-horizontal .noUi-handle { + top: -0.2em; + border-radius: 50%; + background: #F8BF00; + border: 0; + width: 0.7em; + height: 0.7em; + box-shadow: 0px 0px 0px 5px rgba(248, 191, 0, 0.5); +} +.noUi-horizontal .noUi-handle::after, .noUi-horizontal .noUi-handle::before { + content: none; +} + +.noUi-target { + background: #ebebeb; + box-shadow: none; + border: 0; +} + +html:not([dir=rtl]) .noUi-horizontal .noUi-handle { + right: -0.35em; +} + +.ribbon { + position: relative; + display: inline-block; + padding: 0.25rem 1rem; + font-size: 0.75rem; + text-transform: uppercase; + font-weight: 700; + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + box-shadow: 0.125rem 0.125rem 0.125rem rgba(0, 0, 0, 0.3); +} +.ribbon::before, .ribbon::after { + content: ""; + width: 0; + height: 0; + position: absolute; + font-size: 0; + line-height: 0; + z-index: 5; + border-top: 0 solid transparent; + border-bottom: 0.5rem solid transparent; + bottom: -0.5rem; +} +.ribbon::before { + border-right-width: 0.5rem; + border-right-style: solid; + left: 0; +} +.ribbon > [class*=fa-]:last-child { + position: absolute; + right: 0; + top: 50%; + transform: translate(50%, -50%); + font-size: 1rem; +} + +.ribbon-1 { + background-color: #f2bf0d; + color: #434343; +} +.ribbon-1::before { + border-right-color: #d5a80b; +} + +.ribbon-2 { + background-color: #5ae215; + color: #434343; +} +.ribbon-2::before { + border-right-color: #4fc612; +} + +.ribbon-3 { + background-color: #525252; + color: #e1e7f0; +} +.ribbon-3::before { + border-right-color: #434343; +} + +.ribbon-4 { + background-color: #ebebeb; + color: #434343; +} +.ribbon-4::before { + border-right-color: gainsboro; +} + +.ribbon-5 { + background-color: #ffb973; + color: #434343; +} +.ribbon-5::before { + border-right-color: #ffaa54; +} + +.ribbon-6 { + background-color: #ebebeb; + color: #434343; +} +.ribbon-6::before { + border-right-color: gainsboro; +} + +.ribbon-7 { + background-color: #b90000; + color: #e1e7f0; +} +.ribbon-7::before { + border-right-color: #9a0000; +} + +.ribbon-8 { + background-color: #0b6c51; + color: #e1e7f0; +} +.ribbon-8::before { + border-right-color: #08503c; +} + +.ribbon-9 { + background-color: #b9006f; + color: #e1e7f0; +} +.ribbon-9::before { + border-right-color: #9a005d; +} + +.ribbon-custom.bg-gray { + border-right-color: #616161; +} + +.ribbon-custom.bg-gray-light { + border-right-color: #e1e7f0; +} + +.ribbon-custom.bg-gray-medium { + border-right-color: gainsboro; +} + +.ribbon-custom.bg-gray-dark { + border-right-color: #8c8c8c; +} + +.ribbon-custom.bg-gray-darker { + border-right-color: #434343; +} + +.ribbon-custom.bg-primary { + border-right-color: #d9a700; +} + +.ribbon-custom.bg-secondary { + border-right-color: #434343; +} + +.ribbon-custom.bg-success { + border-right-color: #d7ffd7; +} + +.ribbon-custom.bg-danger { + border-right-color: #deb7bf; +} + +.ribbon-custom.bg-warning { + border-right-color: #f5e8c2; +} + +.ribbon-custom.bg-info { + border-right-color: #f0f0f0; +} + +.ribbon-custom.bg-light { + border-right-color: #e1e7f0; +} + +.ribbon-custom.bg-dark { + border-right-color: #434343; +} + +.ribbon-custom.bg-white { + border-right-color: #434343; +} + +.ribbon-custom.bg-transparent { + border-right-color: rgba(0, 0, 0, 0); +} + +.ribbon-custom:before { + border-right-color: inherit; +} + +/* Artikel Bilder Slider vertikal */ +.slick-down, +.slick-up { + outline: none; + background: transparent; + border: none; + font-size: 20px; + line-height: 1; + padding: 0; + width: 19px; + height: 19px; + color: #ccc; + opacity: 0.75; +} +.slick-down:focus, +.slick-up:focus { + outline: none; +} +.slick-down:hover, +.slick-up:hover { + opacity: 1; +} + +#freegift:not(.slick-initialized) { + padding-top: 25px; +} +#freegift .slick-list { + padding-top: 25px; +} + +.container-fluid .slider-wrapper { + margin: 0 -1rem; +} + +.nivo-caption { + background: #ebebeb !important; + color: #525252 !important; +} + +.nivo-controlNav .active img { + border: 1px solid #525252; +} + +.js-slider-wrapper .js-slider-items { + display: flex; + flex-wrap: nowrap; + overflow: auto hidden; + scroll-snap-type: x mandatory; + touch-action: manipulation; +} +.js-slider-wrapper .js-slider-items .js-slider-item { + pointer-events: auto; + width: 20%; + min-width: 20%; + scroll-snap-align: start; +} +@media (min-width: 992px) { + .js-slider-wrapper .js-slider-items .js-slider-item { + pointer-events: auto; + width: 16.6666666667%; + min-width: 16.6666666667%; + } +} +.js-slider-wrapper .js-btn-slider-wrapper { + display: flex; + justify-content: space-between; + align-items: center; +} +.js-slider-wrapper.js-slider-disabled .js-slider-items { + flex-wrap: wrap; + overflow: initial; +} + +.productbox-variations .js-slider-wrapper .js-slider-items .js-slider-item { + width: 20%; + min-width: 20%; + padding: 0 2px; +} +.productbox-variations .js-slider-wrapper .js-slider-items .js-slider-item img { + padding: 0; +} +.productbox-variations .js-slider-wrapper .js-btn-slider-btns .btn { + padding: 0 0.5rem; +} + +.stepper { + align-items: center; + border: 1px solid #ebebeb; + margin: 0; + background: #f5f7fa; + overflow: hidden; +} +.stepper .step { + position: relative; +} +.stepper .step .step-content { + min-height: 2.875rem; + display: flex; + align-items: center; + position: relative; +} +.stepper .badge { + width: 1.5625rem; + height: 1.5625rem; + display: flex; + align-items: center; + justify-content: center; + flex-shrink: 0; +} +.stepper .badge-count { + font-size: 0.9rem; +} +.stepper .step::after { + content: " "; + display: block; + width: 0; + height: 0; + border-top: 3.125rem solid transparent; + border-bottom: 3.125rem solid transparent; + border-left: 1.875rem solid #f5f7fa; + position: absolute; + top: 50%; + margin-top: -3.125rem; + margin-left: -1rem; + left: 100%; + z-index: 2; +} +.stepper .step::before { + content: " "; + display: block; + width: 0; + height: 0; + border-top: 3.125rem solid transparent; + border-bottom: 3.125rem solid transparent; + border-left: 1.875rem solid #ebebeb; + position: absolute; + top: 50%; + margin-top: -3.125rem; + margin-left: -0.8695652174rem; + left: 100%; + z-index: 1; +} +.stepper .step:last-child::after, .stepper .step:last-child::before { + display: none; +} +.stepper .step-active { + background: #ffffff; +} +.stepper .step-active .step-content::after { + content: ""; + position: absolute; + height: 0.125rem; + bottom: 0; + background: #F8BF00; + z-index: 11; + left: -1rem; + right: -1rem; +} +.stepper .step-active::after { + border-left-color: #ffffff; +} +.stepper .step-active .step-text { + font-weight: 600; +} +@media (max-width: 991.98px) { + .stepper { + background: #ffffff; + border: 0; + } + .stepper .step::after, .stepper .step::before { + display: none; + } + .stepper .step:first-child { + padding-left: 0; + } + .stepper .step:nth-child(2) { + padding: 0; + } + .stepper .step:last-child { + padding-right: 0; + } + .stepper .step-active .step-text { + font-size: 0.8rem; + } + .stepper .step-content::after { + display: none; + } + .stepper .step-current .step-content::after { + content: ""; + display: block; + position: absolute; + height: 0.125rem; + bottom: 0; + background: #F8BF00; + z-index: 11; + left: 0; + right: 0; + } +} + +.tabs { + margin-bottom: 1rem; +} + +.tab-navigation .nav-tabs { + position: relative; +} +.tab-navigation .nav-item:not(:last-child) { + margin-right: 2rem; +} +.tab-navigation .nav-link { + border: 0; + font-size: 1rem; + padding-left: 0; + padding-right: 0; + position: relative; +} +.tab-navigation .nav-link::after { + content: ""; + position: absolute; + bottom: 0; + left: 50%; + transform: translateX(-50%); + border-width: 0 0 6px; + border-color: #F8BF00; + border-style: solid; + transition: width 0.4s; + width: 0; +} +.tab-navigation .nav-link.active::after, .tab-navigation .nav-link:hover::after { + width: 100%; +} +.tab-navigation .tab-drop { + margin-right: 0; + position: absolute !important; + right: 0; + bottom: 0; + display: block; + width: 25px; +} +.tab-navigation .tab-drop .dropdown-toggle, .tab-navigation .tab-drop [data-toggle=collapse]:not(.navbar-toggler) { + margin-right: 0; + height: 2.7rem; +} +.tab-navigation .tab-drop .dropdown-toggle::after, .tab-navigation .tab-drop [data-toggle=collapse]:not(.navbar-toggler)::after { + margin: 0; + font-size: 1.2rem; + display: block; + width: 1.5625rem; + padding-bottom: 0.625rem; + text-align: center; + border-bottom: 0; +} + +.tab-content { + margin: 1.5rem 0; +} + +#tabAccordion > .card { + border: 0; +} + +a[data-toggle=collapse][aria-expanded=true] i.fa-chevron-down, +#tabAccordion div[data-toggle=collapse][aria-expanded=true] i.fa-chevron-down, +#tabAccordion div[data-toggle=collapse][aria-expanded="1"] i.fa-chevron-down { + transform: rotate(180deg); +} + +.table tbody:first-child tr:first-child td { + border-top: 0; +} + +.table-bordered-outline tr { + border-width: 0 1px; + border-style: solid; + border-color: #ebebeb; +} +.table-bordered-outline tr:first-child { + border-top-width: 1px; +} +.table-bordered-outline tr:last-child { + border-bottom-width: 1px; +} +.table-bordered-outline th, .table-bordered-outline td { + border-width: 0; +} + +.table-vertical-middle { + margin-bottom: 0; +} +.table-vertical-middle th, .table-vertical-middle td { + vertical-align: middle; +} + +.table-border-medium th, .table-border-medium td { + border-width: 0 0 1px 0; + border-style: solid; + border-color: #ebebeb; + padding: 1.5rem 1rem; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} +.table-dark.table-striped tbody tr:nth-of-type(even) { + background-color: #343a40; +} + +.table-img img { + width: 45px; + height: 45px; + object-fit: contain; +} + +table caption { + caption-side: top; +} + +table.dataTable td { + vertical-align: middle; +} +table.dataTable .dt-address { + cursor: pointer; +} + +table.dataTable.stripe > tbody > tr.odd > *, table.dataTable.display > tbody > tr.odd > * { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.023); +} + +.list-icons > li { + padding-left: 2em; +} +.list-icons [class*=fa-] { + text-align: center; + width: 1.25em; + margin-left: -2em; + margin-top: 0.15em; + float: left; + line-height: inherit; +} + +.smoothscroll-top { + position: fixed; + opacity: 0; + visibility: hidden; + overflow: hidden; + text-align: center; + z-index: 1030; + width: 47px; + height: 44px; + line-height: 44px; + right: 20px; + bottom: -20px; + padding-top: 2px; + border-radius: 0.125rem; + transition: all 0.5s ease-in-out; + transition-delay: 0.2s; + background: #ffffff; + color: #707070; + box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2); +} + +.smoothscroll-top.show { + visibility: visible; + cursor: pointer; + opacity: 1; + bottom: 20px; +} + +.smoothscroll-top i.fa { + line-height: inherit; +} + +.jtl-spinner i { + margin-top: -40px; + margin-left: -40px; + position: fixed; + top: 50%; + font-size: 80px; + left: 50%; + color: #525252; + z-index: 100000; +} + +body > .jtl-spinner { + position: fixed; + top: 0; + width: 100%; + height: 100%; +} + +.modal-body.js-collapse-filter { + min-height: 100px; +} + +aside h4 { + margin-bottom: 1rem; +} +aside .card { + border: none; + box-shadow: none; + background-color: transparent; +} +aside .card .card-title { + margin-bottom: 0.5rem; + font-size: 1.5rem; + font-weight: 600; +} +aside .card.card-default .card-heading { + border-bottom: none; + padding-left: 0; + padding-right: 0; +} +aside .card.card-default > .card-heading > .card-title { + color: #525252; + font-weight: 600; + border-bottom: 1px solid #ebebeb; + padding: 10px 0; +} +aside .card > .card-body { + padding: 0; +} +aside .card > .card-body .card-title { + font-weight: 600; +} +aside .nav-panel .nav { + flex-wrap: initial; +} +aside .nav-panel > .nav > .active > .nav-link { + border-bottom: 0.375rem solid #F8BF00; + cursor: pointer; +} +aside .nav-panel .active > .nav-link { + font-weight: 700; +} +aside .nav-panel .nav-link[aria-expanded=true] i.fa-chevron-down { + transform: rotate(180deg); +} +aside .nav-panel .nav-link, aside .nav-panel .nav-item { + clear: left; +} +aside .box .nav-link, +aside .box .nav a, +aside .box .dropdown-menu .dropdown-item { + text-decoration: none; + white-space: normal; +} +aside .box .nav-link { + padding-left: 0; + padding-right: 0; +} +aside .box .snippets-categories-nav-link-child { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +aside .box-monthlynews a .value { + text-decoration: underline; +} +aside .box-monthlynews a .value:hover { + text-decoration: none; +} + +.box-categories .dropdown .collapse, +.box-linkgroup .dropdown .collapse { + background: #f5f7fa; +} + +.box-categories .nav-link { + cursor: pointer; +} + +.box_login .register { + text-decoration: underline; +} +.box_login .register:hover { + text-decoration: none; +} +.box_login .register .fa { + color: #F8BF00; +} +.box_login .resetpw { + text-decoration: underline; +} +.box_login .resetpw:hover { + text-decoration: none; +} + +.jqcloud-word.w0 { + color: #fbd966; + font-size: 70%; +} + +.jqcloud-word.w1 { + color: #fad352; + font-size: 100%; +} + +.jqcloud-word.w2 { + color: #face3d; + font-size: 130%; +} + +.jqcloud-word.w3 { + color: #f9c929; + font-size: 160%; +} + +.jqcloud-word.w4 { + color: #f9c414; + font-size: 190%; +} + +.jqcloud-word.w5 { + color: #f8bf00; + font-size: 220%; +} + +.jqcloud-word.w6 { + color: #e4b000; + font-size: 250%; +} + +.jqcloud-word.w7 { + color: #d0a000; + font-size: 280%; +} + +.jqcloud { + line-height: normal; + overflow: hidden; + position: relative; +} + +.jqcloud-word a { + color: inherit !important; + font-size: inherit !important; + text-decoration: none !important; +} +.jqcloud-word a:hover { + color: #F8BF00 !important; +} + +.searchcloud { + width: 100%; + height: 200px; +} + +#footer-boxes .card { + background: transparent; + border: 0; +} +#footer-boxes .card a { + text-decoration: none; +} + +@media (min-width: 768px) { + .box-normal { + margin-bottom: 1.5rem; + } +} +.box-normal .box-normal-link { + text-decoration: none; + font-weight: 700; + margin-bottom: 0.5rem; +} +@media (min-width: 768px) { + .box-normal .box-normal-link { + display: none; + } +} + +.box-filter-hr { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.box-normal-hr { + margin-top: 1rem; + margin-bottom: 1rem; + display: flex; +} +@media (min-width: 768px) { + .box-normal-hr { + display: none; + } +} + +.box-last-seen .box-last-seen-item { + margin-bottom: 1rem; +} + +.box-nav-item { + margin-top: 0.5rem; +} +@media (min-width: 768px) { + .box-nav-item { + margin-top: 0; + } +} + +.box-login .box-login-resetpw { + margin-bottom: 0.5rem; + padding-left: 0; + padding-right: 0; + display: block; +} + +.box-slider { + margin-bottom: 1.5rem; +} + +.box-link-wrapper { + align-items: center; + display: flex; +} +.box-link-wrapper .badge { + margin-left: auto; +} + +.box-delete-button { + text-align: right; + white-space: nowrap; +} +.box-delete-button .remove { + float: right; +} + +.box-filter-price .box-filter-price-collapse { + padding-bottom: 1.5rem; +} + +.hr-no-top { + margin-top: 0; + margin-bottom: 1rem; +} + +.characteristic-collapse-btn-inner img { + margin-right: 0.25rem; +} + +html { + scroll-behavior: smooth; +} + +a { + transition: color 0.2s ease-in-out; +} + +.alert .alert-heading { + margin: -0.75rem -1.25rem; + padding: 0.75rem 1.25rem; +} + +.alert-success { + color: #1C871E; + background-color: #f6fff6; + border-color: #f6fff6; +} +.alert-success hr { + border-top-color: #ddffdd; +} +.alert-success .alert-link { + color: #135d15; +} + +.alert-danger { + color: #b90000; + background-color: #E8CCD2; + border-color: #E8CCD2; +} +.alert-danger hr { + border-top-color: #e0bac2; +} +.alert-danger .alert-link { + color: #860000; +} + +.alert-warning { + color: #a56823; + background-color: #F9F2DC; + border-color: #F9F2DC; +} +.alert-warning hr { + border-top-color: #f5eac6; +} +.alert-warning .alert-link { + color: #7b4d1a; +} + +.alert-info { + color: #525252; + background-color: #F5F7FA; + border-color: #F5F7FA; +} +.alert-info hr { + border-top-color: #e4e9f2; +} +.alert-info .alert-link { + color: #393939; +} + +.bg-success { + background-color: #f6fff6 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #c3ffc3 !important; +} + +.bg-danger { + background-color: #E8CCD2 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #d8a9b3 !important; +} + +.bg-warning { + background-color: #F9F2DC !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #f2e2b0 !important; +} + +.bg-info { + background-color: #F5F7FA !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #d3dce9 !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-truncate-fade { + position: relative; + display: inline-block; + height: 2.4rem; + overflow: hidden; +} +.text-truncate-fade::after { + content: ""; + text-align: right; + position: absolute; + bottom: 0; + right: 0; + width: 70%; + height: 1.2rem; + background: linear-gradient(to right, rgba(255, 255, 255, 0), #f5f7fa 50%); +} + +:focus, .focus { + box-shadow: none; + outline: none; +} + +button:focus { + box-shadow: none; + outline: none; +} + +image:focus { + outline: none; +} + +[data-toggle=collapse][aria-expanded=true] i.fa-plus:before { + content: "\f068"; +} + +#main-wrapper { + background: #ffffff; +} + +ul.config-items, +ul.partlist-items { + padding-left: 15px; + list-style-position: inside; +} + +.control-hidden { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.img-xs { + width: auto; + height: 24px; + object-fit: contain; +} + +.searchcloud, .tagcloud { + width: 100%; + height: 180px; +} + +/* VARIATIONS */ +.variations dt { + font-weight: normal; + margin-bottom: 8px; +} + +/* SIGNAL */ +.delivery-status .status-0, .signal_image .status-0 { + color: #b90000; +} +.delivery-status .status-1, .signal_image .status-1 { + color: #a56823; +} +.delivery-status .status-2, .signal_image .status-2 { + color: #1C871E; +} + +/* ADR hazard sign */ +.adr-table { + background: #fe9a25; + text-align: center; + color: black; + font-weight: bold; + font-size: larger; + display: inline-block; + vertical-align: middle; + text-transform: uppercase; +} +.adr-table td { + padding: 0 8px; + border: 3px solid black; +} + +.review.card { + border: 0; +} + +.freegift .custom-control-label::before, +.freegift .custom-control-label::after { + display: none; +} +.freegift label { + cursor: pointer; +} + +#comments .pagination-wrapper > .text-muted { + display: none; +} + +.parallax-window > * { + z-index: 2; + position: relative; +} + +/* file preview start*/ +.file-preview { + border-radius: 0.125rem; + border-style: dashed; + margin-bottom: 1rem; + padding: 1.5rem 1.5rem 0; +} +.file-preview .fileinput-remove { + top: 1rem; + right: 1rem; + padding: 0.9375rem 0.625rem; +} +.file-preview .fileinput-remove:focus-visible { + outline: 2px solid #ffda5f; + border-radius: 0.125rem; + outline-offset: 1px; +} +.file-preview .krajee-default.file-preview-frame { + border: 0; + margin: 0; + box-shadow: none; + padding: 0; + float: none; +} +.file-preview .krajee-default.file-preview-frame:hover { + box-shadow: none; + border: 0; +} +.file-preview .krajee-default.file-preview-frame .kv-file-content { + width: 100%; + height: auto; +} +.file-preview .file-upload-indicator { + display: none; +} +.file-preview .btn-file:focus-visible { + outline: 2px solid #ffda5f; + border-radius: 0.125rem; + outline-offset: 1px; +} + +.file-drop-zone { + margin: 0.75rem 0 0; + padding: 0; + border: 2px solid transparent; +} +.file-drop-zone.clickable:hover { + border: 2px solid transparent; +} +.file-drop-zone.clickable:focus { + border: 2px solid #ffda5f; +} +.file-drop-zone .file-drop-zone-title { + padding: 1.5rem 1rem; + font-size: 1rem; + color: #525252; +} + +/* file preview end*/ +.cart-summary { + z-index: 999; +} + +#cart-form .total, +#panel-submit-order .total { + bottom: 0; + padding: 1rem 0; + z-index: 1019; +} + +/* wishlist */ +input.form-control[name=wishlist-url] { + background: #f5f7fa; +} + +#wlName button[data-toggle] { + height: calc(1.5em + 1.25rem + 2px); +} + +.wishlist-options .dropdown-item { + position: relative; + text-align: center; +} + +/* Action buttons */ +.action-tip-animation { + position: absolute; + bottom: 50px; + width: 200px; + right: 0; + visibility: hidden; + transition: 0.6s; + z-index: -2; + font-size: 2px; + color: transparent; + font-weight: 400; +} +.action-tip-animation.press { + font-size: 16px; + font-weight: 700; + visibility: visible; + animation: fade 1.5s; +} + +@keyframes fade { + 0% { + color: transparent; + } + 35% { + color: #525252; + } + 100% { + color: transparent; + } +} +@keyframes size { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.2); + } + 100% { + transform: scale(1); + } +} +#login-dropdown a, +.attr-characteristica, +.content-wrapper a, +a.nice-deco { + position: relative; + text-decoration: none; + display: inline-block; + color: #525252; + padding: 0 1px; + cursor: pointer; +} +#login-dropdown a::before, #login-dropdown a::after, +.attr-characteristica::before, +.attr-characteristica::after, +.content-wrapper a::before, +.content-wrapper a::after, +a.nice-deco::before, +a.nice-deco::after { + content: ""; + position: absolute; + background-color: #525252; + height: 5%; +} +#login-dropdown a::before, +.attr-characteristica::before, +.content-wrapper a::before, +a.nice-deco::before { + width: 0; + left: 0; + bottom: 0; + transition: width ease 0.4s; +} +#login-dropdown a::after, +.attr-characteristica::after, +.content-wrapper a::after, +a.nice-deco::after { + width: 100%; + left: 0; + bottom: 0; + transition: all ease 0.6s; +} +#login-dropdown a:hover::before, #login-dropdown a:focus::before, +.attr-characteristica:hover::before, +.attr-characteristica:focus::before, +.content-wrapper a:hover::before, +.content-wrapper a:focus::before, +a.nice-deco:hover::before, +a.nice-deco:focus::before { + width: 100%; +} +#login-dropdown a:hover::after, #login-dropdown a:focus::after, +.attr-characteristica:hover::after, +.attr-characteristica:focus::after, +.content-wrapper a:hover::after, +.content-wrapper a:focus::after, +a.nice-deco:hover::after, +a.nice-deco:focus::after { + left: 100%; + width: 0%; + transition: all ease 0.2s; +} + +.sticky-bottom { + position: sticky; + bottom: 0; + z-index: 999; +} + +.sticky-sidebar { + position: sticky; + top: 10rem; + z-index: 1019; +} + +.subheadline { + font-weight: 700; + margin-bottom: 1rem; + display: block; +} + +main section { + padding: 2rem 0; +} +@media (min-width: 992px) { + main section { + padding: 4rem 0; + } +} + +body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.text-clamp-2 { + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} + +/* typeahead start */ +.tt-dropdown-menu, .tt-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1022 !important; + min-width: 160px; + width: 100%; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 0.875rem; + color: #525252; + background-color: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.125rem; + box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.15); + background-clip: padding-box; +} +.tt-dropdown-menu .tt-suggestion, .tt-menu .tt-suggestion { + display: block; + padding: 3px 12px; + clear: both; + font-weight: normal; + line-height: 1.5; + color: #525252; +} +.tt-dropdown-menu .tt-suggestion.tt-cursor, .tt-dropdown-menu .tt-suggestion:hover, .tt-menu .tt-suggestion.tt-cursor, .tt-menu .tt-suggestion:hover { + cursor: pointer; + text-decoration: none; + outline: 0; + background-color: #f5f7fa; + color: #525252; +} +.tt-dropdown-menu .tt-suggestion.tt-cursor a, .tt-dropdown-menu .tt-suggestion:hover a, .tt-menu .tt-suggestion.tt-cursor a, .tt-menu .tt-suggestion:hover a { + color: #525252; +} +.tt-dropdown-menu .tt-suggestion p, .tt-menu .tt-suggestion p { + margin: 0; +} +.tt-dropdown-menu.tt-open, .tt-menu.tt-open { + max-height: 350px; + overflow-y: auto; +} + +input.typeahead::-webkit-input-placeholder { + color: #9b9b9b !important; +} +input.typeahead:-moz-placeholder { /* Firefox 18- */ + color: #9b9b9b !important; +} +input.typeahead::-moz-placeholder { /* Firefox 19+ */ + color: #9b9b9b !important; +} +input.typeahead:-ms-input-placeholder { + color: #9b9b9b !important; +} + +.bg-typeahead-fix { + background-color: #ffffff !important; +} + +/* typeahead end */ +.cursor-pointer { + cursor: pointer; +} + +.loading { + min-height: 140px; +} + +.list-group-wrapper.disabled { + cursor: not-allowed; +} +.list-group-wrapper.disabled .list-group-item { + padding: 1rem; + background-color: #f5f7fa; +} + +.price .second-range-price { + display: inline-block; + white-space: nowrap; +} + +.ml-auto-util { + margin-left: auto; +} + +.manufacturer-image-wrapper { + margin-bottom: 0.25rem; +} + +.sitemap-group { + margin-bottom: 2rem; +} +.sitemap-group li, .sitemap-group .sitemap-group-item { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +.sitemap-group .sub-categories { + padding-left: 1.5rem; +} + +.w-100-util { + width: 100%; +} + +.form-error-msg { + color: #b90000; +} + +.form-warning-msg { + color: #a56823; +} + +.form-success-msg { + color: #1C871E; +} + +.form-info-msg { + color: #525252; +} + +.img-responsive { + max-width: 100%; + height: auto; +} + +.icon-mr-2 { + margin-right: 0.5rem; +} + +.page-freegift .page-freegift { + text-align: center; +} + +.simple-captcha-wrapper { + text-align: center; +} + +.link-content { + margin-bottom: 1rem; +} + +.min-h-card { + min-height: 188px; +} +@media (min-width: 1300px) { + .min-h-card { + min-height: 168px; + } +} + +.no-scrollbar { + scrollbar-width: none; + scrollbar-height: none; + -ms-overflow-style: none; +} +.no-scrollbar::-webkit-scrollbar { + display: none; +} + +.font-quote::before { + content: "”"; +} + +.font-quote::after { + content: "„"; +} + +.line-clamp { + overflow: hidden; + text-overflow: ellipsis; + white-space: initial; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; +} + +.line-clamp-2 { + -webkit-line-clamp: 2; +} + +.line-clamp-3 { + -webkit-line-clamp: 3; +} + +.line-clamp-4 { + -webkit-line-clamp: 4; +} + +.line-clamp-5 { + -webkit-line-clamp: 5; +} + +.sticky-card { + position: sticky; + top: calc(68px + 2rem); +} + +button[type=submit].isLoading:before { + content: ""; + margin-right: 1.5rem; + float: right; +} + +button[type=submit].isLoading:after { + content: ""; + position: absolute; + margin-left: 0.25rem; + animation: pointLoader 1.2s linear infinite; +} + +@keyframes pointLoader { + 0% { + content: ""; + } + 25% { + content: "."; + } + 50% { + content: ".."; + } + 75% { + content: "..."; + } +} +.mw-45 { + max-width: 45px; +} + +.w-45 { + width: 45px; +} + +.limit-rows .limit-rows-row { + transition: padding 0.1s ease; +} + +.limit-rows:not(.open) .limit-rows-row { + height: 0; + padding: 0; + visibility: collapse; +} + +.limit-rows .limit-rows-toggle { + cursor: pointer; +} + +.limit-rows:not(.open) .limit-rows-toggle::after { + content: " "; + border: solid #525252; + border-width: 0 3px 3px 0; + display: block; + padding: 3px; + transform: rotate(-135deg); + -webkit-transform: rotate(-135deg); + transition: all 0.1s ease; + float: right; + margin-top: 9px; +} + +.limit-rows .limit-rows-toggle::after { + content: " "; + border: solid #525252; + border-width: 0 3px 3px 0; + display: block; + padding: 3px; + transform: rotate(45deg); + -webkit-transform: rotate(45deg); + transition: all 0.1s ease; + float: right; + margin-top: 3px; +} + +#suche2 { + margin-bottom: 1rem; +} + +.modal-header .close:focus { + background: #F8BF00; + color: #ffffff; +} + +.btn:focus-visible, +.focus, +:focus-visible { + outline: 2px solid #ffda5f; + border-radius: 0.125rem; + outline-offset: 1px; +} + +.opc-Video .video-transcript.focus { + border: 2px solid #ffda5f; +} +.opc-Video .card-header .btn-link:focus, +.opc-Video .btn-link:focus { + color: #ffda5f; +} + +/* utilities */ +.rounded-top-left { + border-top-left-radius: 0.125rem !important; +} + +.rounded-top-right { + border-top-right-radius: 0.125rem !important; +} + +.rounded-bottom-left { + border-bottom-left-radius: 0.125rem !important; +} + +.rounded-bottom-right { + border-bottom-right-radius: 0.125rem !important; +} + +.rounded-top-left-0 { + border-top-left-radius: 0 !important; +} + +.rounded-top-right-0 { + border-top-right-radius: 0 !important; +} + +.rounded-bottom-left-0 { + border-bottom-left-radius: 0 !important; +} + +.rounded-bottom-right-0 { + border-bottom-right-radius: 0 !important; +} + +.border-x { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; +} + +.border-y { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; +} + +.border-w-0 { + border-width: 0 !important; +} + +.border-w-1 { + border-width: 0.0625rem !important; +} + +.border-w-2 { + border-width: 0.125rem !important; +} + +.border-w-3 { + border-width: 0.1875rem !important; +} + +.border-w-4 { + border-width: 0.25rem !important; +} + +.border-w-5 { + border-width: 0.3125rem !important; +} + +@media (min-width: 576px) { + .border-sm-top-0 { + border-top: 0 !important; + } + .border-sm-right-0 { + border-right: 0 !important; + } + .border-sm-bottom-0 { + border-bottom: 0 !important; + } + .border-sm-left-0 { + border-left: 0 !important; + } + .border-sm { + border-style: solid; + border-width: 0.0625rem; + border-color: #ebebeb; + } + .border-sm-top { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + } + .border-sm-right { + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; + } + .border-sm-bottom { + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; + } + .border-sm-left { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + } + .border-sm-x { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; + } + .border-sm-y { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; + } + .border-sm-w-0 { + border-width: 0 !important; + } + .border-sm-w-1 { + border-width: 0.0625rem !important; + } + .border-sm-w-2 { + border-width: 0.125rem !important; + } + .border-sm-w-3 { + border-width: 0.1875rem !important; + } + .border-sm-w-4 { + border-width: 0.25rem !important; + } + .border-sm-w-5 { + border-width: 0.3125rem !important; + } +} +@media (min-width: 768px) { + .border-md-top-0 { + border-top: 0 !important; + } + .border-md-right-0 { + border-right: 0 !important; + } + .border-md-bottom-0 { + border-bottom: 0 !important; + } + .border-md-left-0 { + border-left: 0 !important; + } + .border-md { + border-style: solid; + border-width: 0.0625rem; + border-color: #ebebeb; + } + .border-md-top { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + } + .border-md-right { + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; + } + .border-md-bottom { + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; + } + .border-md-left { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + } + .border-md-x { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; + } + .border-md-y { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; + } + .border-md-w-0 { + border-width: 0 !important; + } + .border-md-w-1 { + border-width: 0.0625rem !important; + } + .border-md-w-2 { + border-width: 0.125rem !important; + } + .border-md-w-3 { + border-width: 0.1875rem !important; + } + .border-md-w-4 { + border-width: 0.25rem !important; + } + .border-md-w-5 { + border-width: 0.3125rem !important; + } +} +@media (min-width: 992px) { + .border-lg-top-0 { + border-top: 0 !important; + } + .border-lg-right-0 { + border-right: 0 !important; + } + .border-lg-bottom-0 { + border-bottom: 0 !important; + } + .border-lg-left-0 { + border-left: 0 !important; + } + .border-lg { + border-style: solid; + border-width: 0.0625rem; + border-color: #ebebeb; + } + .border-lg-top { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + } + .border-lg-right { + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; + } + .border-lg-bottom { + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; + } + .border-lg-left { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + } + .border-lg-x { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; + } + .border-lg-y { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; + } + .border-lg-w-0 { + border-width: 0 !important; + } + .border-lg-w-1 { + border-width: 0.0625rem !important; + } + .border-lg-w-2 { + border-width: 0.125rem !important; + } + .border-lg-w-3 { + border-width: 0.1875rem !important; + } + .border-lg-w-4 { + border-width: 0.25rem !important; + } + .border-lg-w-5 { + border-width: 0.3125rem !important; + } +} +@media (min-width: 1300px) { + .border-xl-top-0 { + border-top: 0 !important; + } + .border-xl-right-0 { + border-right: 0 !important; + } + .border-xl-bottom-0 { + border-bottom: 0 !important; + } + .border-xl-left-0 { + border-left: 0 !important; + } + .border-xl { + border-style: solid; + border-width: 0.0625rem; + border-color: #ebebeb; + } + .border-xl-top { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + } + .border-xl-right { + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; + } + .border-xl-bottom { + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; + } + .border-xl-left { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + } + .border-xl-x { + border-left-style: solid; + border-left-width: 0.0625rem; + border-left-color: #ebebeb; + border-right-style: solid; + border-right-width: 0.0625rem; + border-right-color: #ebebeb; + } + .border-xl-y { + border-top-style: solid; + border-top-width: 0.0625rem; + border-top-color: #ebebeb; + border-bottom-style: solid; + border-bottom-width: 0.0625rem; + border-bottom-color: #ebebeb; + } + .border-xl-w-0 { + border-width: 0 !important; + } + .border-xl-w-1 { + border-width: 0.0625rem !important; + } + .border-xl-w-2 { + border-width: 0.125rem !important; + } + .border-xl-w-3 { + border-width: 0.1875rem !important; + } + .border-xl-w-4 { + border-width: 0.25rem !important; + } + .border-xl-w-5 { + border-width: 0.3125rem !important; + } +} +.min-w-sm { + min-width: 9.375rem; +} + +.min-w { + min-width: 15.625rem; +} + +.min-w-lg { + min-width: 21.875rem; +} + +.min-w-100 { + min-width: 100%; +} + +.max-w-sm { + max-width: 9.375rem; +} + +.max-w-md { + max-width: 14.0625rem; +} + +.max-w { + max-width: 21.875rem; +} + +.max-w-lg { + max-width: 40.625rem; +} + +.min-h-sm { + min-height: 9.375rem; +} + +.min-h { + min-height: 15.625rem; +} + +.min-h-lg { + min-height: 21.875rem; +} + +.min-h-100 { + min-height: 100%; +} + +.max-h-sm { + max-height: 9.375rem; +} + +.max-h { + max-height: 21.875rem; +} + +.max-h-lg { + max-height: 40.625rem; +} + +@media (min-width: 576px) { + .sm-min-w-sm { + min-width: 9.375rem; + } + .sm-min-w { + min-width: 15.625rem; + } + .sm-min-w-lg { + min-width: 21.875rem; + } + .sm-min-w-100 { + min-width: 100%; + } + .sm-max-w-sm { + max-width: 9.375rem; + } + .sm-max-w-md { + max-width: 14.0625rem; + } + .sm-max-w { + max-width: 21.875rem; + } + .sm-max-w-lg { + max-width: 40.625rem; + } + .sm-min-h-sm { + min-height: 9.375rem; + } + .sm-min-h { + min-height: 15.625rem; + } + .sm-min-h-lg { + min-height: 21.875rem; + } + .sm-min-h-100 { + min-height: 100%; + } + .sm-max-h-sm { + max-height: 9.375rem; + } + .sm-max-h { + max-height: 21.875rem; + } + .sm-max-h-lg { + max-height: 40.625rem; + } +} +@media (min-width: 768px) { + .md-min-w-sm { + min-width: 9.375rem; + } + .md-min-w { + min-width: 15.625rem; + } + .md-min-w-lg { + min-width: 21.875rem; + } + .md-min-w-100 { + min-width: 100%; + } + .md-max-w-sm { + max-width: 9.375rem; + } + .md-max-w-md { + max-width: 14.0625rem; + } + .md-max-w { + max-width: 21.875rem; + } + .md-max-w-lg { + max-width: 40.625rem; + } + .md-min-h-sm { + min-height: 9.375rem; + } + .md-min-h { + min-height: 15.625rem; + } + .md-min-h-lg { + min-height: 21.875rem; + } + .md-min-h-100 { + min-height: 100%; + } + .md-max-h-sm { + max-height: 9.375rem; + } + .md-max-h { + max-height: 21.875rem; + } + .md-max-h-lg { + max-height: 40.625rem; + } +} +@media (min-width: 992px) { + .lg-min-w-sm { + min-width: 9.375rem; + } + .lg-min-w { + min-width: 15.625rem; + } + .lg-min-w-lg { + min-width: 21.875rem; + } + .lg-min-w-100 { + min-width: 100%; + } + .lg-max-w-sm { + max-width: 9.375rem; + } + .lg-max-w-md { + max-width: 14.0625rem; + } + .lg-max-w { + max-width: 21.875rem; + } + .lg-max-w-lg { + max-width: 40.625rem; + } + .lg-min-h-sm { + min-height: 9.375rem; + } + .lg-min-h { + min-height: 15.625rem; + } + .lg-min-h-lg { + min-height: 21.875rem; + } + .lg-min-h-100 { + min-height: 100%; + } + .lg-max-h-sm { + max-height: 9.375rem; + } + .lg-max-h { + max-height: 21.875rem; + } + .lg-max-h-lg { + max-height: 40.625rem; + } +} +@media (min-width: 1300px) { + .xl-min-w-sm { + min-width: 9.375rem; + } + .xl-min-w { + min-width: 15.625rem; + } + .xl-min-w-lg { + min-width: 21.875rem; + } + .xl-min-w-100 { + min-width: 100%; + } + .xl-max-w-sm { + max-width: 9.375rem; + } + .xl-max-w-md { + max-width: 14.0625rem; + } + .xl-max-w { + max-width: 21.875rem; + } + .xl-max-w-lg { + max-width: 40.625rem; + } + .xl-min-h-sm { + min-height: 9.375rem; + } + .xl-min-h { + min-height: 15.625rem; + } + .xl-min-h-lg { + min-height: 21.875rem; + } + .xl-min-h-100 { + min-height: 100%; + } + .xl-max-h-sm { + max-height: 9.375rem; + } + .xl-max-h { + max-height: 21.875rem; + } + .xl-max-h-lg { + max-height: 40.625rem; + } +} +.font-size-base { + font-size: 0.875rem; +} + +.font-size-sm { + font-size: 0.75rem; +} + +.font-size-lg { + font-size: 1rem; +} + +.font-size-1\.5x { + font-size: 1.3125rem; +} + +.font-size-2x { + font-size: 1.75rem; +} + +.font-size-2\.5x { + font-size: 2.1875rem; +} + +.font-size-3x { + font-size: 2.625rem; +} + +.text-accent, .productbox-price, .tab-navigation .nav-link { + font-family: Montserrat, sans-serif; + font-weight: 600; +} + +.text-stroke { + text-decoration: line-through; +} + +.text-decoration-underline { + text-decoration: underline; +} +a.text-decoration-underline:hover, .btn-link.text-decoration-underline:hover { + text-decoration: none; +} + +.text-decoration-none-util { + text-decoration: none; +} + +@media (max-width: 1299.98px) { + .font-size-2x { + font-size: 1.3461538462rem; + } + .font-size-2\.5x { + font-size: 1.6826923077rem; + } + .font-size-3x { + font-size: 2.0192307692rem; + } +} +@media (max-width: 991.98px) { + .font-size-2x { + font-size: 1.25rem; + } + .font-size-2\.5x { + font-size: 1.5625rem; + } + .font-size-3x { + font-size: 1.875rem; + } +} +@media (max-width: 767.98px) { + .font-size-2x { + font-size: 1.1666666667rem; + } + .font-size-2\.5x { + font-size: 1.4583333333rem; + } + .font-size-3x { + font-size: 1.75rem; + } +} +.word-break { + word-wrap: break-word; + overflow-wrap: break-word; + word-break: break-word; + -webkit-hyphens: auto; + -moz-hyphens: auto; + -ms-hyphens: auto; + hyphens: auto; +} + +.font-weight-bold-util { + font-weight: 700; +} + +.text-right-util { + text-align: right; +} + +.text-left-util { + text-align: left; +} + +.text-center-util { + text-align: center; +} + +.text-muted-util { + color: #707070; +} + +.align-items-center-util { + align-items: center; +} + +.text-nowrap-util { + white-space: nowrap; +} + +.zindex-dropdown { + z-index: 1000; +} + +.zindex-sticky { + z-index: 1020; +} + +.zindex-fixed { + z-index: 1030; +} + +.zindex-modal-backdrop { + z-index: 1040; +} + +.zindex-modal { + z-index: 1050; +} + +.zindex-popover { + z-index: 1060; +} + +.zindex-tooltip { + z-index: 1070; +} + +@page { + size: a3; +} +/* productlist */ +#footer .productlist-filter-headline { + border-bottom: 0 solid #ebebeb; + font-size: 0.875rem; + font-weight: 700; + font-family: "Open Sans", sans-serif; + padding-bottom: 0; +} + +.modal .productlist-filter-wrapper { + max-height: 75vh; + overflow-x: auto; + padding-right: 10px; +} + +.productlist-filter:not(.collapse) { + display: none; +} +@media (min-width: 992px) { + .productlist-filter:not(.collapse) { + display: block; + } +} +@media (max-width: 767.98px) { + .productlist-filter#collapseFilter { + position: fixed; + width: 100%; + height: 100vh; + max-height: calc(var(--vh, 1vh) * 100); + z-index: 1050; + background: #ffffff; + top: 0; + left: 0; + transform: translateY(-3rem); + transition: all 0.2s ease-in-out; + opacity: 0; + visibility: hidden; + display: flex; + flex-direction: column; + } + .productlist-filter#collapseFilter.show { + transform: translateY(0); + opacity: 1; + visibility: visible; + } + .productlist-filter#collapseFilter .productlist-filter-wrapper { + display: flex; + flex-direction: column; + padding-right: 1rem; + padding-left: 1rem; + overflow: auto; + } + .productlist-filter#collapseFilter .productlist-filter-wrapper .dropdown-menu .dropdown-item { + text-decoration: none; + white-space: normal; + } + .productlist-filter#collapseFilter .productlist-filter-footer { + background: #ffffff; + box-shadow: 0 -0.5rem 1rem rgba(0, 0, 0, 0.15); + padding: 1rem; + } +} + +.filter-item { + padding: 0.25rem 0; + display: block; + text-decoration: none; + margin: 0 3px; +} +.filter-item .filter-img { + width: auto; + height: 42px; + max-width: 42px; + margin: 0.2rem; + border: 3px solid transparent; + object-fit: contain; +} +.filter-item.active, .filter-item:active { + color: #525252; + font-weight: 600; + background-color: transparent; +} +.filter-item.active .filter-img, .filter-item:active .filter-img { + border: 3px solid #F8BF00; + border-radius: 0.125rem; +} +.filter-item.dropdown-item { + padding: 0.25rem 1.5rem; +} +.filter-item .badge { + word-break: keep-all; +} + +.filter-search-wrapper .form-clear { + bottom: 13px; + right: 7px; +} +.filter-search-wrapper .input-group-text { + background-color: #ffffff; +} +.filter-search-wrapper .filter-search { + margin-bottom: 0.5rem; + border-left: 0; +} +.filter-search-wrapper .filter-search:focus { + box-shadow: none; + border-color: inherit; +} +.filter-search-wrapper.input-group-selected .input-group-text, .filter-search-wrapper.input-group-selected .filter-search { + transition: none; + border-color: #F8BF00; + border-width: 2px; +} +.filter-search-wrapper.input-group-selected .input-group-text { + border-right-width: 0px; +} + +.productlist-filter-categories > .nav-item > .nav-link { + padding-left: 0; + padding-right: 0; + position: relative; +} +.productlist-filter-categories > .nav-item > .nav-link::before { + content: ""; + position: absolute; + bottom: 0; + left: 50%; + transform: translateX(-50%); + border-width: 0 0 0.375rem; + border-color: #F8BF00; + border-style: solid; + transition: width 0.4s ease-in-out; + width: 0; +} +.productlist-filter-categories > .nav-item > .nav-link.active { + padding-bottom: 0.875rem; +} +.productlist-filter-categories > .nav-item > .nav-link.active::before { + width: 100%; +} +.productlist-filter-categories .nav-link { + padding: 0.5rem 2rem; +} +.productlist-filter-categories .nav-link.active { + font-weight: 700; +} +.productlist-filter-categories .nav-link.active + .submenu { + background: #9b9b9b; +} + +.productlist-filter-accordion { + border-left: 0; + border-right: 0; + list-style: none; + padding: 1rem; +} +.productlist-filter-accordion li { + padding: 1rem 0; +} +.productlist-filter-accordion li:not(:last-child) { + border-bottom: 1px solid #ebebeb; +} +.productlist-filter-accordion [data-toggle=collapse] { + padding: 1rem 0; + margin: -1rem 0; + text-decoration: none; +} +.productlist-filter-accordion .filter-search-wrapper { + padding-top: 0.5rem; +} + +.list-gallery img.first { + opacity: 1; + transition: opacity 0.35s linear; +} +.list-gallery img.second { + opacity: 0; + transition: opacity 0.35s linear; +} +.list-gallery:hover img.first { + opacity: 0; +} +.list-gallery:hover img.second { + opacity: 1; +} + +.row.gallery .product-wrapper { + border-bottom: none; + border-right: none; +} + +.productlist-header-description-image { + margin-bottom: 2rem; +} + +#product-list .product-wrapper:not(:last-child) { + margin-bottom: 4rem; +} +#product-list.layout-gallery .productbox-hover.productbox-show-variations.transition, #product-list.layout-gallery .productbox-hover.productbox-show-variations:hover, #product-list.layout-gallery .productbox-hover.productbox-show-variations:focus, #product-list.layout-gallery .productbox-hover.productbox-show-variations.focus { + position: absolute; + z-index: 1000; + padding: 1rem 1rem 0; + margin: -1rem; + width: 100%; +} +#product-list.layout-gallery .productbox-hover.productbox-show-variations.show-variation-collapse:hover { + background-color: #ffffff; +} + +#result-wrapper .title { + margin-bottom: 1.5rem; +} +#result-wrapper .desc { + margin-bottom: 2rem; +} +#result-wrapper .desc::after { + display: block; + clear: both; + content: ""; +} + +.content-cats-small { + margin-bottom: 3rem; +} +@media (min-width: 768px) { + .content-cats-small > div { + margin-bottom: 1rem; + } +} +.content-cats-small .sub-categories { + display: flex; + flex-direction: column; + flex-grow: 1; + flex-basis: auto; + align-items: stretch; + justify-content: flex-start; + height: 100%; +} +.content-cats-small .sub-categories .subcategories-image { + justify-content: center; + align-items: flex-start; + margin-bottom: 1rem; +} +.content-cats-small::after { + display: block; + clear: both; + content: ""; +} +.content-cats-small .outer { + margin-bottom: 0.5rem; +} +.content-cats-small .caption { + margin-bottom: 0.5rem; +} +@media (min-width: 768px) { + .content-cats-small .caption { + text-align: center; + } +} +.content-cats-small hr { + margin-top: 1rem; + margin-bottom: 1rem; + padding-left: 0; + list-style: none; +} + +.item-delivery-status { + margin-bottom: 1rem; +} + +.item-list-price { + margin-bottom: 1rem; +} + +.item-list-basket-details { + margin-top: 2rem; +} + +.basket-details-add-to-cart { + margin-top: 1rem; +} + +#result-options .col { + justify-content: space-between; +} + +.item-slider.productbox-image { + margin-bottom: 0; +} + +.variations-list { + margin-bottom: 0; +} + +.item-list-description { + display: none; + margin-bottom: 0.25rem; + margin-top: -0.5rem; +} +@media (min-width: 768px) { + .item-list-description { + display: block; + } +} + +.active-filters { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.gallery, +.list { + align-items: flex-start; +} +.gallery .image-wrapper, +.list .image-wrapper { + display: block; + position: relative; +} +.gallery .image-wrapper .yousave, +.list .image-wrapper .yousave { + position: absolute; + padding: 0.5rem 0.75rem; + left: 1rem; +} + +.list .productbox-details dt { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.gallery .image-wrapper .yousave { + margin-top: -2rem; +} + +.list .image-wrapper .yousave { + margin-top: -1.6rem; +} + +.layout-gallery .variations .variation-wrapper .form-group { + margin-bottom: 0; +} + +.is-mobile .show-variation-collapse .productbox-onhover.collapsing { + -webkit-transition: none; + transition: none; + display: none; +} + +.swatches-image.focus, .swatches-text.focus { + outline: 2px solid #ffda5f; + border-radius: 0.125rem; +} + +/* productdetails */ +.product-detail .product-image { + cursor: zoom-in; +} +.product-detail .slick-slide { + transition: opacity ease-in-out; +} +.product-detail .product-thumbnails-wrapper { + margin-left: auto; + margin-right: auto; +} +.product-detail .product-thumbnails-wrapper .product-thumbnails { + width: 100%; + margin-bottom: 2rem; + margin-left: 0; + margin-right: 0; +} +@media (min-width: 992px) { + .product-detail .product-thumbnails-wrapper .product-thumbnails { + margin-bottom: 0; + display: flex; + } +} +.product-detail .product-thumbnails-wrapper .product-thumbnails .slick-list { + width: 100%; +} +.product-detail .product-thumbnails-wrapper .product-thumbnails .slick-slide:not(.slick-current) { + opacity: 0.5; +} +.product-detail .product-thumbnails-wrapper .product-thumbnails .inner { + padding: 0.25rem; +} +@media (min-width: 992px) { + .product-detail .product-thumbnails-wrapper .product-thumbnails .inner { + padding: 0.5rem; + } +} +.product-detail .product-manufacturer img { + max-width: 35px; +} + +.delivery-status .list-unstyled, .delivery-status .list-icons { + margin-bottom: 0; +} + +#image_wrapper { + text-align: right; +} +#image_wrapper .slick-list, +#image_wrapper .slick-slide, +#image_wrapper img { + outline: none !important; +} +#image_wrapper .gallery-with-action-main { + height: 100%; +} +#image_wrapper .product-detail-image-topbar { + margin-bottom: 1.5rem; +} +#image_wrapper.fullscreen { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 10000; + background-color: rgba(82, 82, 82, 0.5); + overflow: hidden; + padding: 3rem; +} +#image_wrapper.fullscreen .product-actions { + display: none; +} +#image_wrapper.fullscreen .gallery-with-action-main { + background: #ffffff; + border-radius: 0.125rem; +} +#image_wrapper.fullscreen .product-detail-image-preview-bar { + background: #ffffff; + border-radius: 0.125rem; +} +#image_wrapper.fullscreen .product-detail-image-topbar { + background: #ffffff; + height: 20px; + display: block; + margin-bottom: 0; + border-radius: 0.125rem; +} +#image_wrapper.fullscreen .product-detail-image-topbar #image_fullscreen_close { + background-color: #ebebeb; + color: #707070; + width: 3rem; + height: 3rem; + border-radius: 50%; + opacity: 1; + margin: 0; + position: absolute; + right: 0; + top: 0; + transform: translate(50%, -50%); + outline: 0; + padding: 0; + font-size: 1.3125rem; + font-weight: 700; + border: 0; +} +#image_wrapper.fullscreen .product-detail-image-topbar #image_fullscreen_close:hover { + background-color: #F8BF00; + color: #ffffff; +} +#image_wrapper.fullscreen #gallery { + margin-bottom: 0; +} +#image_wrapper.fullscreen #gallery .product-image { + cursor: pointer; +} +#image_wrapper.fullscreen #gallery .square-image .inner img { + margin: 0 auto; + left: initial; + top: initial; + -webkit-transform: initial; + transform: initial; +} +#image_wrapper.fullscreen #gallery .slick-arrow { + display: block !important; +} +#image_wrapper.fullscreen #gallery_preview_wrapper { + width: 100%; + padding: 1rem; + max-width: 760px; +} +@media (min-width: 768px) { + #image_wrapper.fullscreen #gallery_preview_wrapper { + width: 80%; + } +} +#image_wrapper .variation-image-preview { + position: absolute; + top: 0; + right: 0; + width: 98%; + height: auto; + background: #ffffff; + border: 3px solid #ebebeb; + opacity: 0; + transition: opacity 300ms; + border-radius: 0.125rem; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + z-index: -5; +} +@media (min-width: 992px) { + #image_wrapper .variation-image-preview.show { + z-index: 1070; + opacity: 1; + } +} +#image_wrapper .variation-image-preview img { + object-fit: contain; +} +#image_wrapper .variation-image-preview::before, #image_wrapper .variation-image-preview::after { + left: 100%; + top: 50%; + content: " "; + height: 0px; + width: 0px; + position: absolute; + border-width: initial; + border-style: solid; + border-color: transparent; + border-image: initial; +} +#image_wrapper .variation-image-preview::before { + margin-top: -0.15625rem; + border-width: 14px 0px 14px 18px; + border-color: transparent transparent transparent #ebebeb; +} +#image_wrapper .variation-image-preview::after { + margin-top: 0.09375rem; + border-width: 10px 0px 10px 14px; + border-color: transparent transparent transparent #ffffff; +} +#image_wrapper .variation-image-preview .variation-image-preview-title { + margin: 0.5rem 0; + text-align: center; +} +#image_wrapper .variation-image-preview .variation-image-preview-title .variation-image-preview-title-value { + color: #1C871E; +} +#image_wrapper #gallery:not(.slick-initialized) { + padding: 0; +} +@media (max-width: 991.98px) { + #image_wrapper #gallery .slick-list { + padding-right: 0; + } +} +#image_wrapper #gallery .slick-slide { + padding: 0; +} +#image_wrapper #gallery .slick-arrow { + display: none !important; + background-color: transparent; +} +#image_wrapper #gallery .slick-arrow:hover { + background-color: #F8BF00; +} +#image_wrapper .product-thumbnails .square-image { + margin-bottom: 0; +} +#image_wrapper .product-thumbnails:not(.slick-initialized) div.js-gallery-images { + width: 15.8%; + min-width: 15.8%; + height: 100%; + padding: 0; + border: 1px solid #525252; + border-radius: 0.125rem; + margin: 0 0.5rem; +} +#image_wrapper .product-thumbnails:not(.slick-initialized) div.js-gallery-images:not(.preview-first) { + opacity: 0.5; +} +@media (max-width: 1299.98px) { + #image_wrapper .product-thumbnails:not(.slick-initialized) div.js-gallery-images { + width: 14.4%; + min-width: 14.4%; + } +} +#image_wrapper .product-thumbnails:not(.slick-initialized) div.js-gallery-images.first-ml { + margin-left: auto; +} +#image_wrapper .product-thumbnails:not(.slick-initialized) div.js-gallery-images.last-mr { + margin-right: auto; +} +#image_wrapper .product-thumbnails:not(.slick-initialized).slick-count-default div.js-gallery-images { + width: calc(20% - 1rem); + min-width: calc(20% - 1rem); +} +#image_wrapper .product-thumbnails:not(.slick-initialized) .slick-prev { + margin-right: -0.5rem; + animation: 0.5s fadeIn; + animation-fill-mode: forwards; + opacity: 0; +} +#image_wrapper .product-thumbnails:not(.slick-initialized) .slick-next { + margin-left: -0.5rem; + animation: 0.5s fadeIn; + animation-fill-mode: forwards; + opacity: 0; +} + +.cfg-item-description { + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; + flex-grow: 1; + margin: 0.5rem 0; +} + +.product-configuration { + margin-top: 0.5rem; + margin-bottom: 2rem; +} + +.bg-recommendation { + background-color: #fff8df; +} + +#cfg-container { + margin-bottom: 2rem; +} +#cfg-container .cfg-group .hr-sect { + margin-bottom: 0; +} +#cfg-container .cfg-group .hr-sect::before { + max-width: 50%; +} +#cfg-container .cfg-group .h5 { + background: #ebebeb; +} +#cfg-container .cfg-group .list-group-item { + border: 0; +} +#cfg-container .cfg-group .custom-control-inline { + width: 100%; +} +#cfg-container .cfg-group .custom-control-inline .custom-control-label { + width: 100%; +} +#cfg-container .cfg-group .sticky-bottom .btn { + margin: auto; +} +@media (max-width: 991.98px) { + #cfg-container .hr-sect { + text-align: initial; + border-top: 0; + border-bottom: 0; + padding: initial; + margin: initial; + } + #cfg-container .hr-sect::before { + margin: 0 30px 0 0; + } + #cfg-container .hr-sect::after { + margin: 0 0 0 30px; + } + #cfg-container .hr-sect::before, #cfg-container .hr-sect::after { + content: ""; + background: rgba(0, 0, 0, 0.1); + height: 1px; + font-size: 0; + line-height: 0; + } + #cfg-container .hr-sect a { + text-decoration: none; + border-bottom: 0.375rem solid transparent; + font-weight: 700; + } +} +#cfg-container .cfg-footnote { + text-align: center; + margin-top: 1.8rem; + color: #707070; +} +#cfg-container .modal-body { + padding: 1rem 0 0; +} +#cfg-container .cfg-price { + text-align: right; + white-space: nowrap; +} +#cfg-container .custom-control:focus > label { + outline: 2px solid #ffda5f; + border-radius: 0.125rem; + outline-offset: 1px; +} +#cfg-container .custom-control:focus-within > label { + outline: 2px solid #ffda5f; + border-radius: 0.125rem; + outline-offset: 1px; +} + +#cfg-modal-tabs { + margin-top: auto; +} +#cfg-modal-tabs .nav-link-text { + display: none; + margin-left: 0.5rem; +} +@media (min-width: 576px) { + #cfg-modal-tabs .nav-link-text { + display: inline-flex; + } +} + +#cfg-tab-summary-finish { + margin: auto; +} + +#configuration-table .vat_info { + color: #707070; +} + +.modal-body .tab-content { + margin-top: 0; + margin-bottom: 1rem; +} + +#cfg-modal-tabs { + margin-bottom: -1rem; +} + +#cfg-container-tab-panes { + border-bottom: 2px solid #ebebeb; + /*@include media-breakpoint-down(sm) { + height: calc((var(--vh, 1vh) * 87) - 5rem); + }*/ +} +#cfg-container-tab-panes .input-group.form-counter { + width: auto; +} +#cfg-container-tab-panes.cfg-gallery { + height: calc(var(--vh, 1vh) * 78 - 3rem); + overflow-x: auto; + padding-right: 17px; +} +#cfg-container-tab-panes.cfg-list .cfg-group .config-item { + margin: 0; + padding: 0.625rem; +} +#cfg-container-tab-panes.cfg-list .custom-radio .cfg-item-description { + display: flex; + flex-direction: row; + justify-content: space-between; + flex-grow: 1; + align-items: center; +} +#cfg-container-tab-panes.cfg-list .custom-checkbox .config-item { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; +} + +.cfg-options { + height: calc(var(--vh, 1vh) * 78 - 4rem); + position: relative; + overflow: auto; + overflow-x: hidden; +} +@media (max-width: 767.98px) { + .cfg-options { + height: calc(var(--vh, 1vh) * 87 - 6rem); + } +} + +#cfg-nav { + height: calc(var(--vh, 1vh) * 78 - 4rem); + z-index: 1019; + align-content: flex-start; +} +#cfg-nav .nav { + width: 100%; +} + +.cfg-group .cfg-group-info { + text-align: center; + margin-bottom: 1.5rem; + z-index: 1019; +} +.cfg-group .group-description { + margin-bottom: 1rem; +} +.cfg-group .group-description img { + margin-bottom: 1rem; +} +.cfg-group .config-item { + cursor: pointer; + display: block; + padding: 0.75rem; + outline: 2px solid #f8f8f8; + border-radius: 0; +} +.cfg-group .config-item .badge-circle { + display: none; +} +@media (max-width: 767.98px) { + .cfg-group .config-item { + padding: 0.5rem; + } +} +.cfg-group .cfg-swatch ~ .custom-control-label::before, +.cfg-group .cfg-swatch ~ .custom-control-label::after { + display: none; +} +.cfg-group .cfg-swatch:disabled ~ .custom-control-label .config-item { + cursor: default; + background: #f8f8f8; + color: #525252; +} +.cfg-group .custom-control { + margin: 2px; + padding-left: 0; +} +.cfg-group .cfg-swatch:checked ~ .custom-control-label .config-item { + outline-color: #ffda5f; +} +.cfg-group .cfg-swatch:checked ~ .custom-control-label .config-item .badge-circle { + display: flex; + background-color: #F8BF00; + border-color: #F8BF00; + color: #fff; + opacity: 1; + align-items: center; + position: absolute; + top: -20px; + right: -22px; +} +.cfg-group .cfg-swatch:checked ~ .custom-control-label .config-item .badge-circle i { + margin-left: auto; + margin-right: auto; +} +.cfg-group .cfg-swatch:checked ~ .custom-control-label .config-item .badge-circle.circle-small { + top: -12px; + right: -14px; +} +.cfg-group .drpdwn_qnt { + display: none; +} +.cfg-group .config-option-dropdown { + margin-top: 1rem; +} +.cfg-group .config-option-dropdown .config-option-dropdown-description { + margin-bottom: 0.5rem; +} +.cfg-group .form-counter .btn { + background-color: #ffffff; +} +.cfg-group .form-counter .btn:hover { + background-color: #f5f7fa; +} + +.config-table .accent-bg { + background: #f5f7fa; +} + +@media (max-width: 767.98px) { + #product-configurator .modal-dialog { + margin: 0; + } + #product-configurator .modal-dialog .modal-header { + padding: 0; + } + #product-configurator .modal-dialog .modal-header .close { + right: 0; + transform: none; + background-color: transparent; + font-size: 2rem; + top: 8px; + } + #product-configurator .modal-dialog .hr-sect::before { + margin: 0px 10px 0px 0px; + } + #product-configurator .modal-dialog .btn-sm, #product-configurator .modal-dialog .btn-group-sm > .btn { + padding: 0.2rem 0.5rem; + } +} + +.product-detail-video { + max-width: 100%; +} + +.helpful, +.not_helpful { + background: transparent; + border: 1px solid #9b9b9b; + border-radius: 50%; + padding: 0.2rem 0.45rem; +} + +.start-configuration i { + margin-left: 0.25rem; +} + +#add-to-cart { + margin-top: 2rem; +} +@media print { + #add-to-cart { + display: none !important; + } +} +#add-to-cart .alert .purchase-info { + margin-top: 0.5rem; +} + +.basket-form-inline { + text-align: center; + margin-bottom: 1rem; +} +.basket-form-inline .col:first-child { + margin-bottom: 1rem; +} + +#form_bundles .row { + margin-bottom: 4rem; + margin-top: -0.5rem; + align-items: center; +} +@media (min-width: 768px) { + #form_bundles .row { + justify-content: center; + } +} +#form_bundles .bundle-price { + text-align: center; + margin-bottom: 0.5rem; +} +@media (min-width: 768px) { + #form_bundles .bundle-price { + text-align: right; + margin-bottom: 0; + } +} +#form_bundles .bundle-price .text-warning { + margin-left: 0.25rem; +} + +#jump-to-votes-tab { + text-decoration: none; +} +@media print { + #jump-to-votes-tab { + display: none; + } +} + +#tabAccordion, +.tab-navigation { + margin-bottom: 4rem; +} + +#tabAccordion > .card, +#tab-downloads .card { + margin-bottom: 1rem; +} + +.variations .custom-radio { + margin-bottom: 0.5rem; +} +.variations .custom-radio:hover, .variations .custom-radio:focus { + color: #525252; + text-decoration: none; + background-color: #f5f7fa; +} +.variations .variation-badge { + white-space: nowrap; +} +.variations .variation-badge.badge-right { + margin-left: auto; +} +.variations .variation-badge:not(.badge-right) { + margin-left: 0.25rem; +} +.variations .swatches .variation-badge { + white-space: initial; + margin-left: auto; +} + +#tabAccordion > .card .card-header { + margin-bottom: 0; + font-size: 0.875rem; +} +#tabAccordion > .card .collapse { + margin-bottom: 2rem; +} + +.product-stock-info { + padding: 1rem 0; + border-bottom: 1px solid #ebebeb; + align-items: flex-end; +} +@media (min-width: 992px) { + .product-stock-info { + padding: 1rem; + } +} +.product-stock-info .product-stock-info-button { + padding: 0; + text-decoration: underline; +} + +.warehouse-row .warehouse-right { + margin-left: auto; + text-align: right; +} + +.product-matrix { + margin-top: 1rem; + margin-bottom: 2rem; +} +.product-matrix .variation-matrix .delivery-status { + margin: 0 0.5rem; +} +.product-matrix .variation-matrix .configurepos span { + padding-left: 0.5rem; + display: none; +} +@media (min-width: 576px) { + .product-matrix .variation-matrix .configurepos span { + display: inline-block; + } +} +.product-matrix .product-matrix-submit { + margin-top: 1rem; +} +.product-matrix .product-matrix-submit .col { + margin-left: auto; +} +.product-matrix .matrix-list-wrapper > .matrix-list { + padding: 0.5rem 0; + margin-left: 0; + margin-right: 0; +} +.product-matrix .matrix-list-wrapper > .matrix-list:nth-of-type(odd) { + background-color: #f5f7fa; +} +.media .card, +.reviews-mosthelpful, +#reviews-list .review { + margin-bottom: 1rem; +} + +.product-popup { + display: none; +} + +#productImagesModal .modal-header { + padding: 0; + border: 0; +} + +#pushed-success { + padding: 0; + margin-bottom: 2rem; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); +} +#pushed-success .square-image .image, +#pushed-success .continue-shopping { + margin-bottom: 1rem; +} +#pushed-success .x-selling { + display: none; + border-left: 1px solid #ebebeb; +} +@media (min-width: 768px) { + #pushed-success .x-selling { + display: block; + } +} +#pushed-success .card-header { + text-align: center; +} +#pushed-success .pushed-success-image-wrapper { + margin-bottom: 1rem; +} + +.reviews, +#description .desc .h3, +#description .desc .sidepanel-left .box-normal .box-normal-link, +.sidepanel-left .box-normal #description .desc .box-normal-link { + margin-top: 1rem; +} + +#reviews-overview { + align-items: center; +} +#reviews-overview .card { + margin-bottom: 1rem; +} + +#ratingDropdown { + padding-left: 0; + padding-right: 0; +} +#ratingDropdown span { + margin: 0 0.5rem; +} +#ratingDropdown .dropdown-menu { + padding: 0; +} +#ratingDropdown .dropdown-body { + padding: 1rem; +} +#ratingDropdown .dropdown-body .row { + margin-bottom: 0.5rem; +} + +#article_rating { + margin-bottom: 1rem; + width: auto; +} + +.review-comment .row { + margin-top: 0.25rem; +} +.review-comment .review-helpful { + margin-top: 1rem; + margin-bottom: 2rem; + justify-content: space-evenly; +} +.review-comment .review-helpful .col { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} +.review-comment .review-reply { + margin-left: 1rem; +} + +.product-attributes { + margin-top: 1rem; +} +.product-attributes tr > td { + word-break: break-word; + vertical-align: middle; +} +@media (max-width: 991.98px) { + .product-attributes tr > td { + padding: 0.5rem 0.75rem; + } + .product-attributes tr > td:first-child { + width: 40%; + } +} +.product-attributes .attr-characteristic a { + vertical-align: top; +} +.product-attributes .attr-characteristic a:last-child { + margin: 0; +} + +.estimated-delivery { + color: #707070; + font-size: 0.75rem; + display: inline-block; +} + +.mediafiles .mediafiles-description { + padding-bottom: 1rem; +} + +.attr-characteristic a { + margin-right: 0.5rem; + margin-bottom: 0.5rem; + display: inline-block; +} + +.swatches-image input { + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; +} +.swatches-image .square-image .inner img { + width: 100%; +} + +.blockquote-divider::before { + content: "—"; +} + +.verified-purchase { + font-weight: 700; +} + +.verified-purchase-notice { + margin-bottom: 1rem; +} + +.cfg-layout-list { + margin-bottom: 1rem; +} +.cfg-layout-list .cfg-group .config-item { + padding: 0.75rem 0; +} +.cfg-layout-list .cfg-item-description { + margin: 0; +} +.cfg-layout-list .cfg-item-description dd, .cfg-layout-list .cfg-item-description dl { + margin-bottom: 0; +} +.cfg-layout-list .cfg-item-qty { + text-align: right; +} +@media (max-width: 991.98px) { + .cfg-layout-list .cfg-item-qty { + margin-top: 0.5rem; + } +} + +.cfg-layout-gallery .product-configuration-sidebar-wrapper table td a { + text-decoration: none; + cursor: default; +} +.cfg-layout-gallery .product-configuration-sidebar-wrapper table td a:hover { + color: #525252; +} + +.product-configuration-sidebar-wrapper { + z-index: 1019; +} + +.cfg-position-details.cfg-layout-list .product-configuration-sidebar-wrapper { + border: 1px solid #ebebeb; + padding: 0.75rem; +} +@media (min-width: 992px) { + .cfg-position-details.cfg-layout-list .product-configuration-sidebar-wrapper { + max-height: 90vh; + overflow-y: auto; + overflow-x: hidden; + } +} +.cfg-position-details.cfg-layout-list .product-configuration-sidebar-wrapper .cfg-summary-item .col:not(:first-child) { + padding-left: 0.5rem; +} +.cfg-position-details.cfg-layout-list .product-configuration-sidebar-wrapper .cfg-summary-item .col:not(:last-child) { + padding-right: 0.5rem; +} +.cfg-position-details.cfg-layout-list .cfg-group-list-wrapper .cfg-group { + border: 1px solid #ebebeb; + padding: 1rem; +} +@media (max-width: 991.98px) { + .cfg-position-details.cfg-layout-list .cfg-group-list-wrapper .cfg-group { + border: none; + border-bottom: 1px solid #ebebeb; + padding: 1.5rem 0; + } +} + +.cfg-item-detail-button .badge { + margin-top: 0.3rem; + padding: 0.35rem; +} + +#modal-article-dialog .modal-body { + max-height: 80vh; + overflow-y: auto; + overflow-x: hidden; +} + +.cfg-group-icon { + float: right; +} + +.cfg-group-check { + color: #1C871E; +} + +.cfg-group-missing { + color: #b90000; +} + +.cfg-group-optional .cfg-group-check { + color: #a56823; +} + +/* comparelist */ +#filter-checkboxes { + margin-bottom: 1.5rem; +} +@media (max-width: 991.98px) { + #filter-checkboxes .custom-checkbox label { + max-width: 32vw; + } +} +#filter-checkboxes .custom-checkbox label, #filter-checkboxes .custom-checkbox ::after { + cursor: pointer; +} + +.delete-link-times { + position: absolute; + z-index: 1; + right: 0.5rem; + top: 0.5rem; + font-size: 1rem; +} + +.comparelist .table tr.comparelist-row td:first-child { + position: sticky; + left: 0; + z-index: 996; +} +.comparelist .table thead th { + background: #ffffff; + vertical-align: top; + z-index: 999; +} +.comparelist .table thead th:first-child { + z-index: 1000; + border: 0 none; + left: -1px; +} +.comparelist .table thead th:not(:first-child) { + z-index: 998; +} +.comparelist .table tbody td:first-child { + background-color: #f5f7fa; + font-weight: 700; +} +@media (max-width: 991.98px) { + .comparelist .table td { + padding: 0.3rem; + } + .comparelist .table td:first-child > div { + width: 110px; + } + .comparelist .table th { + padding: 0; + } +} +.comparelist .stretched { + display: flex; + flex-direction: column; +} +.comparelist .comparelist-label-button th { + padding: 0; + border: 0; +} + +.custom-checkbox + .description { + margin-left: 1.5rem; +} + +.comparelist-checkboxes { + padding-top: 1rem; +} +.comparelist-checkboxes .comparelist-checkbox-wrapper { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.comparelist-item { + padding-bottom: 0; + text-align: center; +} +.comparelist-item .comparelist-item-image { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +.comparelist-item .comparelist-item-more { + padding-left: 0; +} + +.comparelist-delete-all { + float: right; +} + +/* footer */ +#footer { + /* Colors to be changed more easily by template settings */ +} +#footer li { + margin-bottom: 0.5rem; +} +#footer .footer-additional-wrapper li { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +#footer .card .card-title { + color: #525252; +} +#footer .card .card-body { + padding: 0; +} +#footer .nav-link { + padding: 0.2rem 0; +} +#footer .footer-logo { + width: auto; + height: 18px; + vertical-align: bottom; +} +#footer .list-group-item { + background: transparent; +} +#footer .newsletter-footer { + text-align: center; + align-items: center; +} +@media (min-width: 768px) { + #footer .newsletter-footer { + text-align: left; + } +} +#footer .newsletter-footer .newsletter-email-wrapper { + margin-bottom: 0; +} +#footer.newsletter-active #footer-boxes { + margin-top: 1.5rem; +} +@media (min-width: 992px) { + #footer.newsletter-active #footer-boxes { + margin-top: 4rem; + } +} +#footer .footer-social-media { + margin-bottom: 0.5rem; + margin-top: 2rem; +} +#footer .footer-social-media ul { + display: flex; + flex-direction: row; + flex-wrap: wrap; + margin-bottom: 0; +} +#footer a:not(.btn), +#footer .productlist-filter-headline, +#footer .newsletter-footer-heading, +#footer .btn-outline-primary { + color: #525252; +} +#footer .btn-outline-primary:hover { + color: #525252; +} +#footer a:not(.btn):hover { + color: #F8BF00; +} +#footer .label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) label { + color: #525252; +} +#footer .box-categories .dropdown .collapse, #footer .box-linkgroup .dropdown .collapse { + background: #f5f7fa; +} +#footer .table-striped tr { + background-color: #f5f7fa; +} +#footer .link-group-item.dropdown { + cursor: pointer; +} +#footer .link-group-item.dropdown:has(.collapse:not(.show)) { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); +} + +@media (max-width: 991.98px) { + .sidepanel-left { + margin-top: 1.5rem; + } +} +@media (min-width: 992px) { + .sidepanel-left { + padding-right: 2rem; + } +} +@media (min-width: 1300px) { + .sidepanel-left { + padding-right: 4rem; + } +} + +/* account */ +/* downloads */ +.download-item { + padding-right: 0; + padding-left: 0; +} +.download-item .card-header { + text-align: left; + padding: 0.5rem; + border-top: 1px solid #ebebeb; +} + +.download-main-body { + padding: 0; +} + +/* login */ +.register-wrapper { + margin-bottom: 0.5rem; + display: block; +} +@media (min-width: 768px) { + .register-wrapper { + display: inline-block; + } +} + +.resetpw-wrapper { + margin-left: 0; +} +@media (min-width: 768px) { + .resetpw-wrapper { + margin-left: 1rem; + } +} + +/* uploads */ +#uploads { + margin-top: 1rem; +} +#uploads th, #uploads td { + text-align: center; +} + +/* order-item */ +.order-items .order-item .item-detail-list { + margin-top: 0.5rem; +} +.order-items .order-item .order-item-image-wrapper { + padding-right: 0.25rem; +} +.order-items .order-item .order-item-image-wrapper img { + width: 100%; + object-fit: contain; +} +.order-items .order-items-total { + margin-left: auto; + padding-top: 1.5rem; + padding-bottom: 1rem; +} +.order-items .price-col { + text-align: right; + margin-left: auto; +} + +/* order-details */ +.order-details { + margin-bottom: 1rem; +} +.order-details .order-details-status { + text-align: right; +} +@media (min-width: 992px) { + .order-details .order-details-status { + text-align: left; + } +} + +.order-details-data > li { + margin-bottom: 1.5rem; +} +.order-details-data .order-details-data-item { + color: #707070; + display: block; + font-size: 0.75rem; +} + +.order-details-date { + font-size: 1rem; + font-weight: 700; +} +.order-details-date > span { + margin-right: 0.5rem; +} + +/* my-account */ +.account-comparelist .card-body { + align-items: center; + display: flex; + flex-direction: column; + justify-content: center; +} + +.account-head-data > div { + margin-bottom: 2rem; +} +.account-head-data .account-head-data-credit { + text-align: center; + font-weight: 700; + border: 1px solid #F8BF00; +} + +.custom-switch { + margin-left: 0.5rem; +} + +.account-orders-item { + margin-bottom: 1rem; +} +.account-orders-item a { + text-decoration: none; +} + +.account-data-item { + margin-bottom: 2rem; +} + +.shipping-order-modal .shipping-order-modal-mb { + margin-bottom: 1rem; +} + +/* reviews */ +.account-feedback { + margin-bottom: 1rem; +} + +/* shipping-adresses */ +.shipping-address-form-wrapper { + margin-bottom: 1rem; +} + +div.dataTables_wrapper div.dataTables_filter input[type=search] { + margin-left: 0; + width: 100%; +} + +.shipping-address-standard-active tr:first-child { + background-color: #f5f7fa; +} + +/* RMA */ +.rma-img { + width: 100%; + height: auto; +} + +.product-thumbnail { + max-width: 100px; +} + +.list-compressed li.list-group-item { + display: flex; +} + +.list-compressed { + max-height: 50vh; + overflow-y: auto; +} + +#rmaStickyItems.loadingAJAX .rmaItemContainer::before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgb(255, 255, 255); + background: linear-gradient(0deg, rgba(255, 255, 255, 0.5) 0%, rgb(255, 255, 255) 100%); + z-index: 3; +} + +#rmaStickyPositions.loadingAJAX::after, #rmaStickyPositions.loadingAJAX::before { + content: ""; + position: absolute; + z-index: 4; + top: 2rem; + left: 50%; + width: 64px; + height: 64px; + margin-left: -32px; + border: 8px solid #F8BF00; + border-radius: 50%; + border-color: #F8BF00 #F8BF00 transparent transparent; + animation: ringLoader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; +} + +#rmaStickyPositions.loadingAJAX::before { + animation-delay: -0.25s; +} + +@keyframes ringLoader { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +#rma-positions .custom-select { + min-width: 63px; +} + +/* basket */ +/* cart-dropdown */ +.cart-dropdown .cart-dropdown-total-item { + color: #707070; + margin-bottom: 0.5rem; + font-size: 0.75rem; +} +.cart-dropdown .cart-dropdown-total-item-price { + float: right; + white-space: nowrap; +} +.cart-dropdown .cart-dropdown-next { + margin-bottom: 1rem; +} +@media (min-width: 992px) { + .cart-dropdown .cart-dropdown-next { + margin-bottom: 0; + } +} +.cart-dropdown .cart-dropdown-buttons { + margin-top: 1rem; +} +.cart-dropdown .cart-dropdown-empty { + padding: 0.5rem; +} +.cart-dropdown .dropdown-cart-items img { + width: 100%; + height: auto; +} +.cart-dropdown.dropdown-menu.show { + overflow-y: auto; + max-height: calc(90vh - 2.8rem); +} +@media (min-width: 992px) { + .cart-dropdown.dropdown-menu.show { + max-height: calc(90vh - 2.8rem); + } +} + +/* cart-dropdown-label */ +.cart-icon-dropdown .cart-icon-dropdown-price { + white-space: nowrap; + display: none; + font-size: 0.875rem; +} +@media (min-width: 768px) { + .cart-icon-dropdown .cart-icon-dropdown-price { + display: inline-block; + } +} +.cart-icon-dropdown.not-empty .cart-icon-dropdown-price { + margin-left: 1rem; +} +@media (min-width: 768px) { + .cart-icon-dropdown:not(.not-empty) .cart-icon-dropdown-icon { + margin-right: 1rem; + } +} + +/* index */ +.basket .basket-heading { + margin-bottom: 1rem; +} +.basket .basket-items { + margin-bottom: 4rem; +} +.basket .basket-freegift { + margin-bottom: 3rem; +} +.basket .basket-empty { + text-align: center; +} +.basket .basket-empty .alert { + margin-top: 1.5rem; + padding-top: 0.5rem; + padding-bottom: 2rem; +} +.basket .basket-summary { + margin-top: 1.5rem; +} +.basket .basket-summary .basket-summary-total { + margin-top: 1rem; + padding-top: 1rem; + font-size: 1rem; + border-top: 1px solid #ebebeb; +} +.basket .basket-summary-top { + margin-top: 2rem; +} +.basket .basket-summary-notice-weight-wrapper { + margin-top: 0.5rem; +} +.basket #cart-checkout-btn { + width: 100%; + margin-top: 1rem; +} + +/* cart-items */ +.cart-items-header { + padding-bottom: 1rem; +} + +.cart-items-body { + padding-bottom: 1rem; +} +.cart-items-body .cart-items-image { + height: 100%; +} +.cart-items-body .cart-items-single-price { + margin-left: auto; + margin-bottom: 1rem; + white-space: nowrap; +} +@media (min-width: 1300px) { + .cart-items-body .cart-items-single-price { + margin-bottom: 0; + } +} +.cart-items-body .cart-items-quantity { + margin-left: auto; + margin-bottom: 1.5rem; + text-align: center; + white-space: nowrap; +} +@media (min-width: 1300px) { + .cart-items-body .cart-items-quantity { + margin-bottom: 0; + } +} +.cart-items-body .cart-items-quantity .configurepos { + white-space: normal; +} +.cart-items-body .cart-items-price { + white-space: nowrap; +} +@media (max-width: 767.98px) { + .cart-items-body .cart-items-price { + margin-left: auto; + } +} +@media (min-width: 1300px) { + .cart-items-body .cart-items-price { + text-align: right; + } +} +.cart-items-body .cart-items-price-text { + margin-right: 1rem; + display: inline-block; +} +@media (min-width: 1300px) { + .cart-items-body .cart-items-price-text { + display: none; + } +} +.cart-items-body .cart-items-delete { + margin-left: auto; + margin-top: 1.5rem; +} +.cart-items-body .cart-items-delete .cart-items-delete-button { + padding: 0; + text-decoration: underline; + white-space: nowrap; +} +.cart-items-body .cart-items-delete .cart-items-delete-button > span { + margin-right: 0.5rem; +} +.cart-items-body .cart-items-name { + display: block; + margin-bottom: 1rem; +} + +.item-overflow-notice { + padding: 0 0.75rem; +} +.item-overflow-notice a { + text-decoration: underline; +} + +.form-control:focus + .input-group-append .input-group-text { + border-color: #F8BF00; +} + +.freegift.not-available-yet { + opacity: 0.8; +} +.freegift.not-available-yet label { + cursor: not-allowed; +} +.freegift.not-available-yet label .square, .freegift.not-available-yet label .productbox-image-wrapper, .freegift.not-available-yet label .caption { + opacity: 0.5; +} +.freegift.not-available-yet label .progress { + height: 3px; +} + +/* contact */ +.contact-form legend { + border: 0; +} +.contact-form .contact-form-privacy { + text-align: left; + margin-bottom: 1rem; +} +@media (min-width: 768px) { + .contact-form .contact-form-privacy { + text-align: right; + } +} +.contact-form .is-top { + margin-top: 2rem; +} +.contact-form .contact-form-hr { + margin-bottom: 2rem; +} + +/* newsletter */ +.newsletter-content { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.newsletter-subscribe { + margin-bottom: 5rem; +} +.newsletter-subscribe .newsletter-subscribe-consent { + margin-top: 0.25rem; +} + +.newsletter-unsubscribe { + margin-top: 1rem; +} + +/* checkout */ +/* inc-billing-address-form */ +.direct-advertising { + margin-top: -1rem; + margin-bottom: 1rem; + color: #707070; +} + +/* inc-order-completed */ +.order-confirmation-note { + margin-bottom: 1.5rem; +} +@media (min-width: 768px) { + .order-confirmation-note { + margin-bottom: 2rem; + } +} + +@media (min-width: 768px) { + .order-confirmation-details { + margin-bottom: 3rem; + } +} + +/* inc-payment-method */ +.checkout-payment-method { + margin-bottom: 1rem; +} +.checkout-payment-method .checkout-payment-method-badge { + margin-left: 1rem; + float: right; +} +.checkout-payment-method .checkout-payment-method-note { + width: 100%; + display: block; +} + +/* inc-paymentmodules */ +.payment-method-inner { + margin-bottom: 1rem; +} + +.checkout-paymentmodules-alert { + margin-bottom: 1.5rem; +} +@media (min-width: 768px) { + .checkout-paymentmodules-alert { + margin-bottom: 2rem; + } +} + +/* inc-shipping-address */ +.checkout-register-shipping-address { + margin-top: 2rem; +} + +/* inc-steps */ +.checkout-steps { + margin-bottom: 3rem; +} +@media (min-width: 768px) { + .checkout-steps .badge-pill { + margin-left: auto; + } +} +.checkout-steps .step-text { + margin-left: 1rem; + margin-right: auto; +} +.checkout-steps .step-check { + margin-left: 0.25rem; + margin-right: auto; + color: #F8BF00; +} +@media (min-width: 768px) { + .checkout-steps .step-check { + margin-left: 1rem; + } +} + +/* step0 */ +.checkout-existing-customer { + margin-bottom: 1rem; +} +.checkout-existing-customer .checkout-existing-customer-hr { + display: block; +} +@media (min-width: 992px) { + .checkout-existing-customer .checkout-existing-customer-hr { + display: none; + } +} +.checkout-existing-customer .checkout-existing-customer-hr > div { + margin-top: 2rem; + margin-bottom: 2rem; +} + +.checkout-register-form { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.checkout-button-row { + margin-top: 2rem; +} +.checkout-button-row .checkout-register-form-buttons-privacy { + margin-bottom: 1rem; + text-align: left; +} +@media (min-width: 768px) { + .checkout-button-row .checkout-register-form-buttons-privacy { + text-align: right; + } +} +@media (min-width: 768px) { + .checkout-button-row .checkout-button-row-submit { + margin-left: auto; + } +} + +/* step3 */ +.checkout-shipping-form { + margin-bottom: 2rem; +} +.checkout-shipping-form fieldset { + margin-bottom: 2rem; +} +.checkout-shipping-form .checkout-shipping-form-change { + margin-bottom: 1rem; +} +.checkout-shipping-form .checkout-shipping-form-change .checkout-shipping-form-change-icon { + margin-left: 0.25rem; +} +.checkout-shipping-form .checkout-shipping-form-options { + margin-bottom: 1rem; +} +.checkout-shipping-form .checkout-shipping-form-options .checkout-shipping-form-options { + justify-content: space-between; +} +.checkout-shipping-form .checkout-shipping-form-options .checkout-shipping-form-options-specific-cost { + width: 100%; + display: block; +} +.checkout-shipping-form .checkout-shipping-form-packaging { + margin-bottom: 1rem; +} +.checkout-shipping-form .checkout-shipping-form-packaging .checkout-shipping-form-packaging-cost { + margin-left: 1rem; + float: right; + font-weight: 700; +} +.checkout-shipping-form .checkout-shipping-form-packaging .checkout-shipping-form-packaging-desc { + width: 100%; + display: block; +} + +.button-row-mb { + margin-bottom: 1rem; +} + +/* step4 additonal payment */ +.checkout-additional-payment { + margin-bottom: 1rem; +} + +/* step5 */ +.checkout-confirmation .card { + margin-bottom: 1rem; +} +.checkout-confirmation .card .checkout-confirmation-heading { + margin-bottom: 0; +} +.checkout-confirmation .card .checkout-confirmation-change { + margin-right: 0.25rem; + text-decoration: underline; + display: none; +} +@media (min-width: 768px) { + .checkout-confirmation .card .checkout-confirmation-change { + display: inline-block; + } +} +.checkout-confirmation .checkout-confirmation-comment { + border: 0; + padding: 0; +} +.checkout-confirmation .checkout-confirmation-pre-form-hr { + margin-top: 2rem; + margin-bottom: 2rem; +} +@media (min-width: 768px) { + .checkout-confirmation .checkout-confirmation-pre-form-hr { + margin-top: 4rem; + margin-bottom: 4rem; + } +} +.checkout-confirmation .checkout-confirmation-legal-notice { + margin-top: 2rem; + margin-bottom: 2rem; +} +.checkout-confirmation .checkout-confirmation-items .card-header { + text-align: right; + padding: 0; +} +.checkout-confirmation .checkout-confirmation-items .card-body { + margin-top: 2rem; +} + +/* inc-order-items */ +.checkout-items-item > div { + margin-left: auto; +} +.checkout-items-item .checkout-items-item-title { + margin-right: 1rem; + display: inline-flex; +} +@media (min-width: 992px) { + .checkout-items-item .checkout-items-item-title { + display: none; + } +} +.checkout-items-item .checkout-items-item-quantity { + margin-bottom: 0.5rem; +} +@media (min-width: 992px) { + .checkout-items-item .checkout-items-item-quantity { + margin-bottom: 0; + text-align: center; + } +} +@media (max-width: 767.98px) { + .checkout-items-item .checkout-items-item-image-wrapper { + padding-right: 0; + } +} +.checkout-items-item .checkout-items-item-image-wrapper img { + width: 100%; + object-fit: contain; +} + +.checkout-items-total { + padding-top: 1.5rem; + padding-bottom: 1rem; + margin-left: auto; +} +.checkout-items-total .col-auto { + margin-left: auto; + text-align: right; +} + +.checkout-payment-options { + margin-bottom: 1rem; +} + +/* credit-form */ +.credit-form .credit-amount-description { + margin-bottom: 1.5rem; + text-align: center; +} + +/* shipping-adresses */ +.select-shipping-address { + margin-top: 1rem; +} +.select-shipping-address .dataTables_wrapper { + border: 1px solid #f5f7fa; + padding: 1rem; + margin-bottom: 1.5rem; +} +.select-shipping-address .dataTables_wrapper td:first-child { + width: 5%; +} + +.new-shipping-address { + border: 1px solid #f5f7fa; + padding: 1rem; +} + +/* register */ +.register-form-account .register-form-account-unreg, .register-form-account .register-form-account-password, .register-form-account .register-form-account-repeat { + margin-bottom: 1rem; +} +@media (min-width: 768px) { + .register-form-account .register-form-account-unreg, .register-form-account .register-form-account-password, .register-form-account .register-form-account-repeat { + margin-bottom: 0; + } +} + +/* customer-login */ +.customer-login-buttons { + margin-bottom: 0; +} +.customer-login-buttons .customer-login-buttons-forgot { + width: 100%; + display: block; + text-decoration: underline; +} + +/* selectionwizard */ +.selection-wizard-wrapper { + margin-top: 4rem; + margin-bottom: 4rem; +} +.selection-wizard-wrapper .selection-wizard-desc { + margin-bottom: 0; +} +.selection-wizard-wrapper .selection-wizard { + margin-top: 2rem; + margin-bottom: 2rem; +} +.selection-wizard-wrapper .selection-wizard-question .row { + text-align: center; +} +.selection-wizard-wrapper .selection-wizard-question .selection-wizard-question-item { + margin-bottom: 1rem; +} +.selection-wizard-wrapper .selection-wizard-answer { + display: block; +} + +/* snippets */ +/* filter */ +.snippets-filter-item { + margin-bottom: 0.5rem; + margin-right: 0.5rem; +} +.snippets-filter-item .snippets-filter-custom .badge { + float: right; +} + +.snippets-filter-item-all { + text-decoration: none; + display: inline-block; +} + +.snippets-filter-show-all { + width: 100%; +} +.snippets-filter-show-all .btn { + padding: 0; + margin-left: auto; + margin-top: 0.25rem; +} + +.snippets-filter-item-icon-left { + margin-left: 0.5rem; +} + +.snippets-filter-item-icon-right { + margin-right: 0.5rem; +} + +.snippets-filter-mobile-heading { + margin-top: 1rem; + padding-left: 1rem; + padding-right: 1rem; + border: 0; +} + +.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-collapse { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-collapse .filter-item { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-collapse .dropdown-item { + background-color: transparent; + color: #525252; +} +.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-link { + text-decoration: none; + text-align: left; +} +.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-link > span { + float: right; + margin-left: 1rem; + margin-right: 1rem; + padding-right: 0.25rem; + text-align: right; + width: 40%; +} + +.snippets-filter-mobile-item .snippets-filter-mobile-item-collapse { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.snippets-filter-mobile-buttons { + justify-content: end; + align-items: center; +} +.snippets-filter-mobile-buttons .btn { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +/* alert */ +.alert-wrapper .close { + margin-left: 1rem; +} + +/* author */ +.snippets-author .snippets-author-link { + display: inline-block; +} + +.snippets-author-title { + margin-left: 1rem; +} + +/* banner */ +.snippets-banner { + margin-bottom: 2rem; +} +.snippets-banner .snippets-banner-image { + text-align: center; + margin-bottom: 1rem; +} +.snippets-banner .snippets-banner-image img { + margin-left: auto; + margin-right: auto; +} + +/* maintenance */ +.maintenance-main-wrapper { + padding-top: 2rem; +} +.maintenance-main-wrapper .maintenance-main { + display: flex; + flex-direction: column; + height: 100%; +} +.maintenance-main-wrapper .maintenance-main-item { + margin-bottom: 1rem; +} +.maintenance-main-wrapper .maintenance-main-image { + margin-bottom: 1rem; + margin-left: auto; + margin-right: auto; + width: 25%; +} + +/* shipping-calculator */ +.shipping-calculator-form { + margin-bottom: 3rem; +} + +.shipping-calculator-main .shipping-calculator-main-heading { + margin-bottom: 1.5rem; +} + +.shipping-calculator-hr { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +/* shipping-tax-info */ +.vat_info { + color: #707070; +} +.vat_info .shipping { + display: inline-block; +} +.vat_info abbr { + display: inline-block; +} + +/* stock-status */ +.status-icon { + margin-right: 0.5rem; +} + +/* slider-items */ +.product-wrapper.freegift .custom-radio { + padding-left: 0; +} +.product-wrapper.freegift .inner { + padding-left: 0.5rem; + padding-right: 0.5rem; +} + +/* wishlist-button */ +.wishlist-button { + margin-right: 1rem; + padding: 0 1rem 0 0; + display: block; +} +@media (min-width: 992px) { + .wishlist-button { + display: inline-block; + border-right: 1px solid #ebebeb; + } +} +.wishlist-button .wishlist-button-inner { + display: flex; + align-items: baseline; +} +.wishlist-button .wishlist-button-inner .wishlist-icon { + margin-right: 0.5rem; +} +.wishlist-button .wishlist-button-inner .wishlist-button-text { + text-decoration: underline; +} + +/* uploads */ +.upload-scheme-product { + margin-bottom: 1.5rem; +} + +.upload-scheme-cart-hr-before { + margin-top: 0; + margin-bottom: 0.5rem; +} + +.upload-scheme-cart-hr-after { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +.upload-scheme-cart .upload-scheme-cart-upload { + margin-bottom: 1rem; +} +.upload-scheme-cart .upload-scheme-cart-name { + font-weight: 700; + margin-bottom: 0.5rem; +} + +/* wishlist */ +.snippets-wishlist .subheadline { + margin-bottom: 2rem; +} +.snippets-wishlist .wishlist-search-wrapper { + margin-top: 1rem; +} +@media (min-width: 768px) { + .snippets-wishlist .wishlist-search-wrapper { + margin-top: 0; + } +} +.snippets-wishlist .wishlist-search-wrapper .wishlist-search-button .wishlist-search-button-text { + display: none; +} +@media (min-width: 768px) { + .snippets-wishlist .wishlist-search-wrapper .wishlist-search-button .wishlist-search-button-text { + display: inline-block; + } +} +.snippets-wishlist .wishlist-privacy-count { + align-items: center; +} +.snippets-wishlist .wishlist-url { + margin-top: 1rem; +} +.snippets-wishlist .wishlist-collapse { + margin-bottom: 1rem; +} +.snippets-wishlist .has-item { + margin-top: 3rem; +} +.snippets-wishlist .wishlist-item { + margin-bottom: 5rem; +} +.snippets-wishlist .wishlist-item .productbox { + padding: 0.5rem; +} +@media (min-width: 1300px) { + .snippets-wishlist .wishlist-item .productbox { + padding: 0; + } +} +.snippets-wishlist .wishlist-item .productbox .caption { + text-decoration: none; +} +.snippets-wishlist .wishlist-item .productbox .wishlist-item-buttons .btn { + margin-top: 1rem; + align-items: center; +} +.snippets-wishlist .wishlist-item .productbox textarea { + margin-top: 1rem; + margin-bottom: 1rem; +} +.snippets-wishlist .wishlist-item .productbox .wishlist-pos-delete { + float: right; + margin: -0.5rem 0 0 0; + padding: 0.25rem; + font-size: 1rem; + text-decoration: none; +} +.snippets-wishlist .wishlist-all-to-cart .col { + margin-left: auto; +} +.snippets-wishlist .wishlist-actions { + align-items: center; +} +.snippets-wishlist .wishlist-actions .wishlist-dropdown-name .dropdown-item { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.snippets-wishlist .wishlist-count { + margin-left: auto; +} +.snippets-wishlist .product-characteristics .col { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +/* mobile */ +.productlist-applied-filter { + margin-bottom: 2rem; +} +.productlist-applied-filter.productlist-applied-filter-top { + margin-bottom: 0; +} + +.productlist-filter-footer { + padding-left: 1rem; + padding-right: 1rem; + margin-top: auto; +} + +.snippets-suggestion a { + display: block; +} + +header { + background-image: url(https://stoffhaus-hanke.de/media/image/storage/opc/header/headerfinal.png); + background-size: cover; + background-repeat: no-repeat; +} + +header .nav-link { + background-color: #FFFFFF; + color: #000000; + font-size: 16px; + font-weight: bold; + opacity: 0.8; + border-radius: 15px 15px 15px 15px; +} +header .nav-link:hover { + opacity: 1; +} +header .nav-link a { + text-align: center; +} + +#header-top-bar { + background-color: #2E3740; +} + +#shop-logo { + border-radius: 15px 15px 15px 15px; + background-color: #FFFFFF; + opacity: 0.8; +} + +.secure-checkout-topbar { + border-radius: 15px 15px 15px 15px; + background-color: #FFFFFF; + opacity: 0.8; +} + +/*# sourceMappingURL=my-nova.css.map */ \ No newline at end of file diff --git a/NOVAChild/themes/my-nova/my-nova.css.map b/NOVAChild/themes/my-nova/my-nova.css.map new file mode 100644 index 0000000..6ebce70 --- /dev/null +++ b/NOVAChild/themes/my-nova/my-nova.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["..\/..\/..\/NOVA\/themes\/clear\/sass\/_variables.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/fontawesome.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_core.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_larger.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_fixed-width.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_variables.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_list.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_bordered-pulled.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_animated.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_rotated-flipped.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_mixins.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_stacked.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_icons.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/_screen-reader.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/brands.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/regular.scss","..\/..\/..\/NOVA\/themes\/base\/fontawesome\/scss\/solid.scss","..\/..\/..\/NOVA\/themes\/base\/nouislider.min.css","..\/..\/..\/NOVA\/themes\/base\/slick\/slick-lightbox.css","..\/..\/..\/NOVA\/js\/password\/password.min.css","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/bootstrap.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_type.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_variables.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/vendor\/_rfs.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_lists.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_tables.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_hover.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_table-row.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_breakpoints.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_forms.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_border-radius.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_box-shadow.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_transition.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_forms.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_gradients.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_buttons.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_buttons.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_transitions.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_dropdown.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_nav-divider.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_button-group.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_input-group.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_custom-forms.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_card.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_breadcrumb.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_pagination.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_pagination.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_badge.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_badge.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_jumbotron.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_alert.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_alert.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_progress.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_media.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_list-group.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_list-group.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_close.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_toasts.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_modal.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_tooltip.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_reset-text.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_popover.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_carousel.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_clearfix.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_spinners.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_align.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_background-variant.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_background.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_borders.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_display.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_embed.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_flex.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_float.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_interactions.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_overflow.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_position.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_screenreaders.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_screen-reader.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_shadows.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_sizing.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_spacing.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_stretched-link.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_text.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_text-truncate.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_text-emphasis.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/mixins\/_text-hide.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/utilities\/_visibility.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap\/scss\/_print.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap-select\/bootstrap-select.scss","..\/..\/..\/NOVA\/themes\/base\/bootstrap-select\/variables.scss","..\/..\/..\/NOVA\/themes\/clear\/sass\/_allstyles.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/_variables.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/_utilities.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/components\/_buttons.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/_mixins.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/components\/_forms.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/components\/_modals.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/_base.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/_banner.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/_settings.scss","..\/..\/..\/NOVA\/themes\/base\/consent\/consent.scss","..\/..\/..\/NOVA\/themes\/base\/fileinput\/fileinput.scss","..\/..\/..\/NOVA\/themes\/base\/wow\/animate.css","..\/..\/..\/NOVA\/themes\/base\/slider\/slider.css","..\/..\/..\/NOVA\/themes\/base\/DataTables\/datatables.min.css","..\/..\/..\/NOVA\/themes\/base\/sass\/_mixins.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_fonts.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_grid.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_badges.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_banner.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_close.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_navs.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_breadcrumbs.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_buttons.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_cards.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_carousel.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_custom_forms.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_collapse.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_dropdowns.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_figures.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_forms.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_icons.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_modals.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_newsbox.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_productbox.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_tooltip.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_ui_slider.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_ribbons.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_slider.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_stepper.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_tabs.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_tables.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_lists.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_scrolltop.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_spinner.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/components\/_boxes.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_base.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/utilities\/_borders.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/utilities\/_sizing.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/utilities\/_text.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/utilities\/_zindex.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/utilities\/_print.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_productlist.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_productdetails.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_comparelist.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_footer.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_account.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_basket.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_contact.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_newsletter.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_checkout.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_register.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_selectionwizard.scss","..\/..\/..\/NOVA\/themes\/base\/sass\/_snippets.scss",""],"names":[],"mappings":"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\/C;EAAwC;;;AACxC;EAA+C;;;AAC\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yIM;EFvIJ,aC+Q4B;ED9Q5B,aCmQ4B;;;AD3P9B;EACE,YrBSO;EqBRP,erBQO;EqBPP;EACA;;;AAQF;AAAA;EEkGI;EF\/FF,arB8CsB;;;AqB3CxB;AAAA;EAEE,SCmQ4B;EDlQ5B,kBC2Q4B;;;ADnQ9B;EG\/EE;EACA;;;AHmFF;EGpFE;EACA;;;AHsFF;EACE;;AAEA;EACE,cCqP0B;;;AD3O9B;EE2DI;EFzDF;;;AAIF;EACE,erBhDO;EuBoHH;;;AFhEN;EACE;EE+CE;EF7CF,OrBlHkC;;AqBoHlC;EACE;;;AItHJ;EACE;EACA,ezB0DO;EyBzDP,OzBDkC;;AyBIlC;AAAA;EAEE,SzBqMgC;EyBpMhC;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AAUF;AAAA;EAEE,SzBiLgC;;;AyBxKpC;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AASF;EACE,kBzBxEgC;;;A0BSlC;ED2EI,OzBjF8B;EyBkF9B,kBzBrF8B;;;A2BGhC;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kBF2F+B;;AEvF\/B;AAAA;AAAA;AAAA;EAIE,cFmFyE;;;ACxF\/E;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAnBnB;AAAA;AAAA;EAGE,kB3BN8B;;;A0BSlC;ECiBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AFwFnB;EACE,OzBzF8B;EyB0F9B,kBHpGK;EGqGL,cHiQwB;;AG5P1B;EACE,OzBpH8B;EyBqH9B,kBHlHK;EGmHL,czBrH8B;;;AyB0HpC;EACE,OzBzGkC;EyB0GlC,kBHpHS;;AGsHT;AAAA;AAAA;EAGE,cH6O0B;;AG1O5B;EACE;;AAIA;EACE,kBHiOwB;;AItW5B;ED4IM,OzB\/H4B;EyBgI5B,kBH2NsB;;;AM3S1B;EHiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AG1GN;EHiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AG1GN;EHiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AG1GN;EHiGA;IAEI;IACA;IACA;IACA;;EAGA;IACE;;;AATN;EAEI;EACA;EACA;EACA;;AAGA;EACE;;;AI7KV;EACE;EACA;EACA,Q7BqPkC;E6BpPlC;EN0KI;EMvKJ,a7BsGsB;E6BrGtB,a7BwFkC;E6BvFlC,O7BTkC;E6BUlC,kB7BSkC;E6BRlC;EACA;ECAE;ECFE,YFOJ;EGPI,YHQJ;;AGJI;EHdN;IGeQ;;;AHMN;EACE;EACA;;AIhBF;EACE,OjCRgC;EiCShC,kBjCUgC;EiCThC,cjCLgC;EiCMhC;EFDE,YALa;;AFyBjB;EACE,O7BhCgC;E6BkChC;;AAQF;EAEE,kBPxCO;EO0CP;;;AAQF;AAAA;AAAA;AAAA;EACE;;;AAMF;EACE;EACA;;AAGF;EAME,O7BvEgC;E6BwEhC,kB7BrDgC;;;A6B0DpC;AAAA;EAEE;EACA;;;AAUF;EACE;EACA;EACA;ENiEE;EM\/DF,a7BCkC;;;A6BEpC;EACE;EACA;EN0EI;EMxEJ,aP6H4B;;;AO1H9B;EACE;EACA;ENmEI;EMjEJ,aPuH4B;;;AO9G9B;EACE;EACA;EACA;EACA;ENoDI;EMlDJ,a7B5BkC;E6B6BlC,O7B7HkC;E6B8HlC;EACA;EACA;;AAEA;EAEE;EACA;;;AAYJ;EACE,QP6VsC;EO5VtC;EN2BI;EMzBJ,aP+E4B;EQxN1B;;;AD6IJ;EACE,QPsVsC;EOrVtC;ENmBI;EMjBJ,aPsE4B;EQvN1B;;;ADuJF;EAEE;;;AAIJ;EACE;;;AAQF;EACE,eP2UsC;;;AOxUxC;EACE;EACA,YP4TsC;;;AOpTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AASJ;EACE;EACA;EACA,cPiSsC;;;AO9RxC;EACE;EACA,YP6RsC;EO5RtC;;AAGA;EAEE,O7BjOgC;;;A6BqOpC;EACE;;;AAGF;EACE;EACA;EACA;EACA,cP8QsC;;AO3QtC;EACE;EACA;EACA,cPyQoC;EOxQpC;;;AI7MF;EACE;EACA;EACA,YX2coC;ECtVpC;EUnHA,OJqNqC;;;AIlNvC;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EVwHE;EUtHF,ajCwCgC;EiCvChC;EACA;EH9CA;;AGmDA;EAEE;;;AAKF;AAAA;AAAA;AAAA;EAEE;;;AA9CF;EAoDE,cJkLmC;EI\/KjC;EACA;EACA;EACA;EACA;;AAGF;EACE,cJuKiC;EItKjC;;;AAhEJ;EAyEI;EACA;;;AA1EJ;EAmFI,eX6XgC;EW5XhC;;;AApFJ;EA2FE,cJ2ImC;EIxIjC;EACA;;AAGF;EACE,cJmIiC;EIlIjC;;;AAOF;EACE,OJ0HiC;;AIvHnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OJ6GiC;;AI3GjC;EACE,cJ0G+B;;AIrGjC;EACE;EC5JN,kBD6J2B;;AAKvB;EACE;;AAGF;EACE,cJyF+B;;;AIhFnC;EACE,cJ+EiC;;AI3EjC;EACE,cJ0E+B;EIzE\/B;;;AAjJR;EACE;EACA;EACA,YX2coC;ECtVpC;EUnHA,OJqNqC;;;AIlNvC;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EVwHE;EUtHF,ajCwCgC;EiCvChC;EACA;EH9CA;;AGmDA;EAEE;;;AAKF;AAAA;AAAA;AAAA;EAEE;;;AA9CF;EAoDE,cJkLmC;EI\/KjC;EACA;EACA;EACA;EACA;;AAGF;EACE,cJuKiC;EItKjC;;;AAhEJ;EAyEI;EACA;;;AA1EJ;EAmFI,eX6XgC;EW5XhC;;;AApFJ;EA2FE,cJ2ImC;EIxIjC;EACA;;AAGF;EACE,cJmIiC;EIlIjC;;;AAOF;EACE,OJ0HiC;;AIvHnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OJ6GiC;;AI3GjC;EACE,cJ0G+B;;AIrGjC;EACE;EC5JN,kBD6J2B;;AAKvB;EACE;;AAGF;EACE,cJyF+B;;;AIhFnC;EACE,cJ+EiC;;AI3EjC;EACE,cJ0E+B;EIzE\/B;;;AJqFV;EACE;EACA;EACA;;AAKA;EACE;;AD\/NA;ECoOA;IACE;IACA;IACA;IACA;;EAIF;IACE;IACA;IACA;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;;EAGF;AAAA;IAEE;;EAKF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,cPgLkC;IO\/KlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AMjVN;EACE;EAEA,anC2GuB;EmC1GvB,OnCJkC;EmCKlC;EACA;EAEA;EACA;EACA;EACA;ECuFA;Eb4EI;Ea1EJ,apCJkC;E8BpFhC;EEFE,YGGJ;;AHCI;EGdN;IHeQ;;;ANTN;ESUE,OnChBgC;EmCiBhC;;AAGF;EAEE;EACA,Yb8W0B;;Aa1W5B;EAEE,SbkZ0B;ESraxB,YIoBF;;AAGF;EACE;;AAEA;EJ1BE,YI4BA;;AAEA;EJ9BA,YALa;;;AI2CnB;AAAA;EAEE;;;AASA;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AIsDjB;EC3DA;EFAE,kBZsEW;EcpEb,cdoEa;ES5DT,YKPJ;;AVGA;EUAE;EFNA,kBED2D;EAS3D,cATqG;;AAYvG;EAEE;EFbA,kBED2D;EAgB3D,cAhBqG;ELWnG,YALa;;AKoBjB;EAEE;EACA,kBd0CW;EczCX,cdyCW;;AclCb;EAGE;EACA,kBAzC+I;EA6C\/I,cA7CyL;;AA+CzL;ELpCE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AI4DjB;ECPA,OdYa;EcXb,cdWa;;AIhEb;EUwDE,OALgD;EAMhD,kBdOW;EcNX,cdMW;;AcHb;EAEE;;AAGF;EAEE,OdJW;EcKX;;AAGF;EAGE;EACA,kBdZW;EcaX,cdbW;;AceX;EL3EE,YALa;;;AIuEnB;EACE,anCgCsB;EmC\/BtB,OnC5EkC;EmC6ElC,iBnC4FkC;;A0BrKlC;ES4EE,OnC7EgC;EmC8EhC,iBnC0FgC;;AmCvFlC;EAEE,iBnCqFgC;;AmClFlC;EAEE,OnC9FgC;EmC+FhC;;;AAWJ;ECPE;Eb4EI;Ea1EJ,ad+H4B;EQvN1B;;;AKiGJ;ECXE;Eb4EI;Ea1EJ,adgI4B;EQxN1B;;;AK0GJ;EACE;EACA;;AAGA;EACE,YbwT0B;;;AahT5B;AAAA;AAAA;EACE;;;AE3IJ;ELgBM,YKfJ;;ALmBI;EKpBN;ILqBQ;;;AKlBN;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELDI,YKEJ;;ALEI;EKNN;ILOQ;;;AKDN;EACE;EACA;ELNE,YKOF;;ALHE;EKAJ;ILCM;;;;AMpBR;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;;AAOF;EACE;EACA;EACA;EACA,ShBypBkC;EgBxpBlC;EACA;EACA,WhBiuBkC;EgBhuBlC;EACA;Ef2JI;EezJJ,OtCrBkC;EsCsBlC;EACA;EACA,kBtCLkC;EsCMlC;EACA;ERdE;ECFE,YOkBJ;;;AAOE;EACE;EACA;;;AAGF;EACE;EACA;;;AVYF;EUnBA;IACE;IACA;;EAGF;IACE;IACA;;;AVYF;EUnBA;IACE;IACA;;EAGF;IACE;IACA;;;AVYF;EUnBA;IACE;IACA;;EAGF;IACE;IACA;;;AVYF;EUnBA;IACE;IACA;;EAGF;IACE;IACA;;;AAQJ;EACE;EACA;EACA;EACA,ehB+rBgC;;AgBtrBlC;EACE;EACA;EACA;EACA;EACA,ahBirBgC;;AgB5qBhC;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,chBgqBgC;;AgB3pBhC;EACE;;;AAQJ;EAIE;EACA;;;AAKJ;EC9GE;EACA;EACA;EACA;;;ADkHF;EACE;EACA;EACA;EACA;EACA,atCZsB;EsCatB,OtCxHkC;EsCyHlC;EACA;EACA;EACA;EACA;;AAKE;ER\/GA;EACA;;AQkHA;ERrGA;EACA;;AJ1BF;EYoIE,OtC5IgC;EsC6IhC;EJ\/IA,kBlCHgC;;AsCsJlC;EAEE,OtCnJgC;EsCoJhC;EJtJA,kBlCHgC;;AsC6JlC;EAEE,OtC9JgC;EsC+JhC;EACA;;;AAQJ;EACE;;;AAIF;EACE;EACA,ShBimBkC;EgBhmBlC;EfAI;EeEJ,OtCjLkC;EsCkLlC;;;AAIF;EACE;EACA;EACA,OtCtLkC;;;AwCLpC;AAAA;EAEE;EACA;EACA;;AAEA;AAAA;EACE;EACA;;AdCF;AAAA;EcII;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAMN;EACE;EACA;EACA;;AAEA;EACE;;;AAMF;AAAA;EAEE;;AAIF;AAAA;EVXE;EACA;;AUeF;AAAA;EVFE;EACA;;;AUmBJ;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAMF;EThFM,YSiFJ;;AAGA;ETpFI,YSqFF;;;AASJ;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAIF;AAAA;EVrFE;EACA;;AUyFF;AAAA;EVxGE;EACA;;;AU2HF;AAAA;EAEE;;AAEA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACzJN;EACE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAKJ;AAAA;AAAA;EAGE;;AAIF;EACE;;AAKA;AAAA;EXIA;EACA;;AWAF;EACE;EACA;;AAEA;EXnBA;EACA;;AWoBA;EXPA;EACA;;AWUA;AAAA;AAAA;AAAA;EXzBA;EACA;;AWiCA;AAAA;AAAA;AAAA;EXlCA;EACA;;;AWiDJ;AAAA;EAEE;;AAKA;AAAA;EACE;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAQtB;EACE;EACA;EACA;EACA;ElB2DI;EkBzDJ,azCRsB;EyCStB,azCtBkC;EyCuBlC,OzCvHkC;EyCwHlC;EACA;EACA,kBnBvHS;EmBwHT;EX\/GE;;AWmHF;AAAA;EAEE;;;AAUJ;AAAA;EAEE,QnBmWsC;;;AmBhWxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;ElBwBI;EkBtBJ,anB2E4B;EQvN1B;;;AWgJJ;AAAA;EAEE,QnBiVsC;;;AmB9UxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;ElBOI;EkBLJ,anB2D4B;EQxN1B;;;AWiKJ;AAAA;EAEE;;;AAWF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EX9JI;EACA;;;AWwKJ;AAAA;AAAA;AAAA;AAAA;AAAA;EX3JI;EACA;;;AYxCJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA,cpByfsC;;;AoBtfxC;EACE;EACA;EACA;EACA,OpBqfsC;EoBpftC;EACA;;AAEA;EACE,O1CPgC;E0CQhC,cpByN0B;EYpP1B,kBZoP0B;;AoBpN5B;EAGI;;AAMJ;EACE,c1CrCgC;;A0CwClC;EACE,O1C3BgC;E0C4BhC,kBpBkf4C;EoBjf5C,cpBif4C;;AoB1e5C;EACE,O1CzD8B;;A0C2D9B;EACE,kBpBxDG;;;AoBkEX;EACE;EACA;EAEA;;AAIA;EACE;EACA;EACA;EACA;EACA,OpBwboC;EoBvbpC,QpBuboC;EoBtbpC;EACA;EACA,kB1CnEgC;E0CoEhC;EX7EE,YW8EF;;AAIF;EACE;EACA;EACA;EACA;EACA,OpByaoC;EoBxapC,QpBwaoC;EoBvapC;EACA;;;AAUF;EZlGE;;AYuGA;EACE;;AAKF;EACE,cpB0HwB;EYpP1B,kBZoP0B;;AoBtH1B;EACE;;AAKF;ERpIA,kBZyhB4C;;AoBlZ5C;ERvIA,kBZyhB4C;;;AoBvY9C;EAEE,epB0Z4C;;AoBtZ5C;EACE;;AAKF;ER9JA,kBZyhB4C;;;AoBhXhD;EACE;;AAGE;EACE;EACA,OpBkY0C;EoBjY1C;EAEA,epBgY0C;;AoB7X5C;EACE;EACA;EACA,OpB2X0C;EoB1X1C,QpB0X0C;EoBzX1C,kB1C5L8B;E0C8L9B,epBsX0C;EUxiB1C,YUmLA;;AV\/KA;EUuKF;IVtKI;;;AUmLJ;EACE,kB1ChL8B;E0CiL9B;;AAKF;ERzMA,kBZyhB4C;;;AoBnUhD;EACE;EACA;EACA,Q1C+BkC;E0C9BlC;EnB5CI;EmB+CJ,a1ChHsB;E0CiHtB,a1C9HkC;E0C+HlC,O1C\/NkC;E0CgOlC;EACA;EACA;EZtNE;ECFE,YW0NJ;EACA;;AAEA;EACE,c1CnOgC;E0CoOhC;EX\/NE,YALa;;AW4Of;EAME,O1CvP8B;E0CwP9B,kB1CrO8B;;A0CyOlC;EAEE;EACA,e1CXgC;E0CYhC;;AAGF;EACE,O1CrQgC;E0CsQhC,kBpBlQO;;AoBsQT;EACE;;AAIF;EACE;EACA;;;AAIJ;EACE,QpB0NsC;EoBzNtC,a1CjCkC;E0CkClC,gB1ClCkC;E0CmClC,cpBgH4B;EC1NxB;;;AmB8GN;EACE,QpBmNsC;EoBlNtC,apB8G4B;EoB7G5B,gBpB6G4B;EoB5G5B,cpB6G4B;EC\/NxB;;;AmB2HN;EACE;EACA;EACA;EACA,Q1CrDkC;E0CsDlC;;;AAGF;EACE;EACA;EACA;EACA,Q1C7DkC;E0C8DlC;EACA;EACA;;AAEA;EACE,c1CtTgC;E0CuThC,YpByE0B;;AoBrE5B;EAEE,kBpB\/TO;;AoBmUP;EACE,SpB2Ta;;AoBvTjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q1C9FkC;E0C+FlC;EACA;EAEA,a1C7OsB;E0C8OtB,a1C3PkC;E0C4PlC,O1C5VkC;E0C6VlC,kB1C1UkC;E0C2UlC;EZlVE;ECFE,YWsVJ;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA,QpBiIoC;EoBhIpC;EACA,a1C3QgC;E0C4QhC,O1C5WgC;E0C6WhC;ER7WA,kBZGO;EoB4WP;EZnWA;;;AY8WJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIA;EAA0B,YpBoOe;;AoBnOzC;EAA0B,YpBmOe;;AoBlOzC;EAA0B,YpBkOe;;AoB\/N3C;EACE;;AAGF;EACE,OpBoNyC;EoBnNzC,QpBmNyC;EoBlNzC;ERlZA,kBZoP0B;EoBgK1B,QpBmNyC;EQ3lBzC;ECFE,YW4YF;EV5YE,YU6YF;EACA;;AV1YE;EUiYJ;IVhYM;;;AU2YJ;ER1ZA,kBZ4mByC;;AoB7M3C;EACE,OpB6LgC;EoB5LhC,QpB6LgC;EoB5LhC;EACA,QpB4LgC;EoB3LhC,kBpBhaO;EoBiaP;EZzZA;ECFE,YW6ZF;;AAGF;EACE,OpByLyC;EoBxLzC,QpBwLyC;EYpmBzC,kBZoP0B;EoB0L1B,QpByLyC;EQ3lBzC;ECFE,YWsaF;EVtaE,YUuaF;EACA;;AVpaE;EU4ZJ;IV3ZM;;;AUqaJ;ERpbA,kBZ4mByC;;AoBnL3C;EACE,OpBmKgC;EoBlKhC,QpBmKgC;EoBlKhC;EACA,QpBkKgC;EoBjKhC,kBpB1bO;EoB2bP;EZnbA;ECFE,YWubF;;AAGF;EACE,OpB+JyC;EoB9JzC,QpB8JyC;EoB7JzC;EACA,cpBrE0B;EoBsE1B,apBtE0B;EYnY1B,kBZoP0B;EoBuN1B,QpB4JyC;EQ3lBzC;ECFE,YWmcF;EVncE,YUocF;EACA;;AVjcE;EUsbJ;IVrbM;;;AUkcJ;ERjdA,kBZ4mByC;;AoBtJ3C;EACE,OpBsIgC;EoBrIhC,QpBsIgC;EoBrIhC;EACA,QpBqIgC;EoBpIhC;EACA;EACA;EXndE,YWodF;;AAGF;EACE,kBpB9dO;EQQP;;AY0dF;EACE;EACA,kBpBpeO;EQQP;;AYieA;EACE,kB1Chf8B;;A0CmfhC;EACE;;AAGF;EACE,kB1Cxf8B;;A0C2fhC;EACE;;AAGF;EACE,kB1ChgB8B;;;A0CqgBpC;AAAA;AAAA;EVzfM,YU4fJ;;AVxfI;EUqfN;AAAA;AAAA;IVpfQ;;;;AWjBR;EACE;EACA;EACA;EACA;EAEA;EACA,kB3CckC;E2CblC;EACA;EbKE;;AaFF;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EbCF;EACA;;AaEA;EACE;EbUF;EACA;;AaJF;AAAA;EAEE;;;AAIJ;EAGE;EAGA;EACA,SrBgxBkC;;;AqB5wBpC;EACE,erB0wBkC;;;AqBvwBpC;EACE;EACA;;;AAGF;EACE;;;AjBrDA;EiB0DE;;AAGF;EACE,arByvBgC;;;AqBjvBpC;EACE;EACA;EAEA,kB3CnFkC;E2CoFlC;;AAEA;EbvEE;;;Aa4EJ;EACE;EAEA,kB3C9FkC;E2C+FlC;;AAEA;EblFE;;;Aa4FJ;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA,SrB6sBkC;EQ5zBhC;;;AamHJ;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;EbjHI;EACA;;;AaqHJ;AAAA;EbxGI;EACA;;;AagHF;EACE,erBqrBgC;;AMpxBhC;Ee6FJ;IAMI;IACA;IACA;IACA;;EAEA;IAEE;IACA,crByqB8B;IqBxqB9B;IACA,arBuqB8B;;;;AqB1pBlC;EACE,erBypBgC;;AMpxBhC;EeuHJ;IAQI;IACA;;EAGA;IAEE;IACA;;EAEA;IACE;IACA;;EAKA;IbzKJ;IACA;;Ea2KM;AAAA;IAGE;;EAEF;AAAA;IAGE;;EAIJ;Ib1KJ;IACA;;Ea4KM;AAAA;IAGE;;EAEF;AAAA;IAGE;;;;AAcV;EACE,erB8kBgC;;AMtwBhC;EesLJ;IAMI,crB2lBgC;IqB1lBhC,YrB2lBgC;IqB1lBhC;IACA;;EAEA;IACE;IACA;;;;AAUN;EACE;;AAEA;EACE;;AAEA;EACE;EbvOF;EACA;;Aa0OA;EbzPA;EACA;;Aa4PA;EbtQA;EawQE;;;AC1RN;EACE;EACA;EACA;EACA,e5CiSkC;E4C\/RlC;EACA,kB5CyRkC;E8B9QhC;;;AcLF;EACE,ctByhCgC;;AsBvhChC;EACE;EACA,etBqhC8B;EsBphC9B,O5Cd8B;E4Ce9B;;AAUJ;EACE;;AAGF;EACE;;AAGF;EACE,O5C\/BgC;;;A6CRpC;EACE;ErBGA;EACA;EMaE;;;AeZJ;EACE;EACA;EACA;EACA;EACA,avBoxBkC;EuBnxBlC,O7CJkC;E6CKlC;EACA,kB7C+PkC;E6C9PlC;;AAEA;EACE;EACA,O7CRgC;E6CShC;EACA,kB7C2PgC;E6C1PhC,cvBZO;;AuBeT;EACE;EACA,SvB4wBgC;EuB3wBhC,YvB+W0B;;;AuBzW1B;EACE;EfaF;EACA;;AeTA;EfNA;EACA;;AeUF;EACE;EACA,O7CvCgC;E6CwChC,kB7CmOgC;E6ClOhC,c7CkOgC;;A6C\/NlC;EACE,O7CjDgC;E6CkDhC;EAEA;EACA,kB7CgOgC;E6C\/NhC,cvBhDO;;;AwBPT;EACE;EvBgLE;EuB9KF,axBmO0B;;AwB9NxB;EhBqCF;EACA;;AgBjCE;EhBkBF;EACA;;;AgBhCF;EACE;EvBgLE;EuB9KF,axBoO0B;;AwB\/NxB;EhBqCF;EACA;;AgBjCE;EhBkBF;EACA;;;AiB9BJ;EACE;EACA;ExB6JE;EwB3JF,a\/C4GoB;E+C3GpB;EACA;EACA;EACA;EjBKE;EEFE,YeDJ;;AfKI;EefN;IfgBQ;;;ANLN;EqBGI;;;AAKJ;EACE;;;AAKJ;EACE;EACA;;;AAOF;EACE,ezBi4BkC;EyBh4BlC,czBg4BkC;EQv5BhC;;;AiBgCF;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ADqCJ;ECjDA;EACA,kB1B0Ea;;AI5Db;EsBVI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,e3ByzBkC;E2BvzBlC,kB3BKS;EQSP;;AF0CA;EqB5DJ;IAQI;;;;AAIJ;EACE;EACA;EnBIE;;;AoBdJ;EACE;EACA;EACA,e5By9BkC;E4Bx9BlC;EpBUE;;;AoBLJ;EAEE;;;AAIF;EACE,alDiGoB;;;AkDzFtB;EACE;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAUF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ADsCF;EC\/CA,ODgDqH;EhB3CnH,kBgB2CuB;EC9CzB,cD8CqE;;AC5CrE;EACE;;AAGF;EACE;;;ACRF;AAAA,EACE;AAAA;AAAA;AAAA,EACA;AAAA;AAAA;AAAA;AAIJ;EACE;EACA,Q9Bk+BkC;E8Bj+BlC;EACA;E7BwKI;E6BtKJ,kBpDXkC;E8BehC;ECFE;;;AqBGN;EACE;EACA;EACA;EACA;EACA,OpDnBkC;EoDoBlC;EACA;EACA,kB9Bu9BkC;EUl+B9B,YoBYJ;;ApBRI;EoBDN;IpBEQ;;;;AoBUR;ElBYE;EkBVA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;AC1CR;EACE;EACA;;;AAGF;EACE;;;ACFF;EACE;EACA;EAGA;EACA;ExBQE;;;AwBEJ;EACE;EACA,OtDhBkC;EsDiBlC;;A5BPA;E4BWE;EACA,OtDtBgC;EsDuBhC;EACA,kBtD3BgC;;AsD8BlC;EACE,OtD5BgC;EsD6BhC,kBhC1BO;;;AgCmCX;EACE;EACA;EACA;EAEA;EACA,kBtDzBkC;EsD0BlC;;AAEA;ExB1BE;EACA;;AwB6BF;ExBhBE;EACA;;AwBmBF;EAEE,OtD1DgC;EsD2DhC;EACA,kBtDxCgC;;AsD4ClC;EACE;EACA,OtD9CgC;EsD+ChC,kBhCkL0B;EgCjL1B,chCiL0B;;AgC9K5B;EACE;;AAEA;EACE;EACA,kBtDwG8B;;;AsD1FhC;EACE;;AAGE;ExB1BJ;EAZA;;AwB2CI;ExB3CJ;EAYA;;AwBoCI;EACE;;AAGF;EACE,kBtDuE0B;EsDtE1B;;AAEA;EACE;EACA,mBtDkEwB;;;A4B7HhC;E0BmCA;IACE;;EAGE;IxB1BJ;IAZA;;EwB2CI;IxB3CJ;IAYA;;EwBoCI;IACE;;EAGF;IACE,kBtDuE0B;IsDtE1B;;EAEA;IACE;IACA,mBtDkEwB;;;A4B7HhC;E0BmCA;IACE;;EAGE;IxB1BJ;IAZA;;EwB2CI;IxB3CJ;IAYA;;EwBoCI;IACE;;EAGF;IACE,kBtDuE0B;IsDtE1B;;EAEA;IACE;IACA,mBtDkEwB;;;A4B7HhC;E0BmCA;IACE;;EAGE;IxB1BJ;IAZA;;EwB2CI;IxB3CJ;IAYA;;EwBoCI;IACE;;EAGF;IACE,kBtDuE0B;IsDtE1B;;EAEA;IACE;IACA,mBtDkEwB;;;A4B7HhC;E0BmCA;IACE;;EAGE;IxB1BJ;IAZA;;EwB2CI;IxB3CJ;IAYA;;EwBoCI;IACE;;EAGF;IACE,kBtDuE0B;IsDtE1B;;EAEA;IACE;IACA,mBtDkEwB;;;AsDpDpC;ExBnHI;;AwBsHF;EACE;;AAEA;EACE;;;ACzIJ;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;ACrJxE;EACE,ODoJsE;ECnJtE,kBDmJuC;;A5BxIzC;E6BPM,OD+IkE;EC9IlE;;AAGF;EACE,OvDW4B;EuDV5B,kBDyIkE;ECxIlE,cDwIkE;;;AExJ1E;EACE;EjCmLI;EiCjLJ,axDkHoB;EwDjHpB;EACA,OxDqBkC;EwDpBlC,alCylCkC;EkCxlClC;;A9BKA;E8BDE,OxDegC;EwDdhC;;A9BIF;E8BCI;;;AAWN;EACE;EACA;EACA;;;AAMF;EACE;;;ACtCF;EAGE,YnC24BkC;EmC14BlC,WnC04BkC;EC1tB9B;EkC7KJ,kBnC44BkC;EmC34BlC;EACA;EACA,YnC64BkC;EmC54BlC;E3BOE;;A2BJF;EACE,enCg4BgC;;AmC73BlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,OzD\/BkC;EyDgClC,kBnCq3BkC;EmCp3BlC;EACA;E3BZE;EACA;;;A2BeJ;EACE,SnCm2BkC;;;AoCz4BpC;EAEE;;AAEA;EACE;EACA;;;AAKJ;EACE;EACA;EACA;EACA,SpC4pBkC;EoC3pBlC;EACA;EACA;EACA;EAGA;;;AAOF;EACE;EACA;EACA,QpCi5BkC;EoC\/4BlC;;AAGA;E1B3BI,Y0B4BF;EACA,WpCu6BgC;;AUh8B9B;E0BuBJ;I1BtBM;;;A0B0BN;EACE,WpCq6BgC;;AoCj6BlC;EACE,WpCk6BgC;;;AoC95BpC;EACE;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;;AAIF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAMN;EACE;EACA;EACA;EACA;EAGA;EACA,kB1DzFkC;E0D0FlC;EACA;E5BlGE;ECFE,Y2BsGJ;EAEA;;;AAIF;EACE;EACA;EACA;EACA,SpCgjBkC;EoC\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F;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAQF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AA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EF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAQF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAMN;IAAmB;;EACnB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;;ApDTF;EoDlDI;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAQF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAMN;IAAmB;;EACnB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;;ApDTF;EoDlDI;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAgC;;EAChC;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAQF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IAAwB;;EACxB;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAEF;AAAA;IAEE;;EAfF;IA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ACA;EACA;EACA;EACA;;;AAQA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA,OAvJY;EAwJZ;;;AAQJ;EACE;EACA;;;AAGF;EAEE;;AAEA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAWF;EACE;EACA;EACA;;AAIA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKN;EAGE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE,OA7Oc;EA8Od,kBA7OY;EA8OZ,QAxMI;EAyMJ;EACA,eA3MO;EA4MP;;AAEA;EAEE;;AAQJ;EACE,kBA5PQ;EA6PR;EACA;;;AAGF;EAEE;EACA;EACA;EACA;EACA,eAnOI;;AAqOJ;EACE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA,OVxSS;EUyST;EACA;EACA;EACA;;;AAIA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAIJ;EACE;EACA,OAxUU;EAyUV;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAWF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA,OArXY;EAsXZ;;AAGF;EACE;EACA;;AAWF;EAEE;EACA;EACA;EACA;;AAEA;EAEE,OAzYI;;AA4YN;EAEE;;AAgBJ;EACE,YArZK;EAsZL;;AAGF;EACE;;AAGF;EACE,OrGjagC;;;AqGqapC;EACE;EACA;EACA;;;AAIA;EACE;EACA;EACA;EACA;EACA,OAxbM;;AA2bR;EACE;EACA;;AAGF;EACE;EACA;;;AAKF;EACE;;AAGF;EACE;EACA;;;AAKF;EAEE;EAEA;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAWF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EAEE,KA5dE;EA6dF;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE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AA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAUA;EACI;EACA;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EAA4B;;;AAC5B;EAA4B;;;AAC5B;EACI;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EAAwC;;;AAExC;EACI;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAGJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;;;AAGJ;AACA;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AACA;EACI;AAAA;AAAA;AAAA;IAII;IACA;IACA;;EAGJ;AAAA;AAAA;AAAA;IAII;;;AAIR;AACA;EACI;;;AAGJ;AACA;EACI;EACA;EACA;EACA;;;AAGJ;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AACA;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AACA;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AC7sBJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAYA;EAA8B;EAAkB;;;AAAe;EAAqC;EAAW;EAAU;EAAgB;EAAqB;EAAY;EAA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\/H;AAAA;AAAA,cCxB2H;AAAA,EDwB\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\/B;EvFQA;IuFPmB;IAAyC;IAAqC;;;AAKjG;EAAyB,kBjHHS;EiHGuB,OjHLvB;EiHKqC,cjHHrC;;AiHKlC;EAE4B,kBjHHM;EiHGsB,cjHHtB;EiHG8C;;;AAGlF;EAAuB,cjHNa;EiHMW;EAA+B;EAAyB;EAAoB;;AACzH;EvFNA;IuFOmB;IAA0C,OjHX3B;;;AiHelC;EAAyB;EAA+B,OjHhBtB;EiHgB2C,cjHhB3C;;AiHkBlC;EAE4B,cjHhBM;EiHgBkB,kBjHhBlB;EiHgB8C;;AAC9E;EAAW;;;AAKb;EvFrBA;IuFsBmB;IAA2C;;;;AAIhE;EAAyB,cjH9BW;EiH8Be;EAA+B;;AAChF;EvF3BA;IuF4BmB,cjHhCe;IiHgCW,kBjHjCX;IiHiC2C;;;AAK7E;EAAyB;EAA+B,OjHtCtB;EiHsC2C,cjHtC3C;;AiHwClC;EAE4B,cjHzCM;EiHyCoB,kBjH1CpB;EiH0CoD;;;AAGxF;E7EoDE;Eb4EI;Ea1EJ,a6EtDkG;EnFlChG;EmFkCyG;;AAC3G;EAAmB;EAAe;EAAgB;;AAElD;E7EiDA;Eb4EI;Ea1EJ,a6EnD4G;EnFrC1G;EmFqCmH;;AACrH;E7EgDA;Eb4EI;Ea1EJ,a6ElD4G;EnFtC1G;;;AmFyCJ;EAAoB,cjHvDgB;EiHuDW,OjHvDX;EiHuD+B,kBjHlC\/B;;AiHmClC;EvFhDA;IuFiDmB,cjHlDe;IiHkDS,OjHlDT;;;AiHqDlC;EAAyB,kBjHzDS;EiHyDuB,OjHvCvB;EiHuCsC,cjHzDtC;;AiH2DlC;EAE4B,cjHzDM;EiHyDkB,kBjHzDlB;EiHyD8C,OjH3C9C;;;AiH8CpC;EAAsB,cjH\/Dc;EiH+DY,OjH\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\/D\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\/FQ;;AyGgGhC;AAAA;EAAW;EAAY,mBzG\/ES;EyG+EkB;;;AqBxGtD;EACE;;AACA;EAEE,Y9HOgC;;A8HLlC;EACE;EACA;EACA,Y9HEgC;E8HDhC;EACA;EACA;EACA;;AACA;EAEE;;;AAIN;EACE,Y9HZkC;E8HalC;EACA;;;AAEF;EACE;;;AC1BF;EACE;EACA;EACA;EACA,W\/H0GkC;E+HzGlC;EACA,a\/H+GoB;E+H9GpB,yB\/H8KkC;E+H7KlC,4B\/H6KkC;E+H5KlC;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,W\/H4EgC;;;A+HvElC;EACE,kB\/H6Se;E+H5Sf;;AACA;EACE;;;AAJJ;EACE,kB\/H6Se;E+H5Sf;;AACA;EACE;;;AAJJ;EACE,kB\/H6Se;E+H5Sf;;AACA;EACE;;;AAJJ;EACE,kB\/H6Se;E+H5Sf;;AACA;EACE;;;AAJJ;EACE,kB\/H6Se;E+H5Sf;;AACA;EACE;;;AAJJ;EACE,kB\/H6Se;E+H5Sf;;AACA;EACE;;;AAJJ;EACE,kB\/H6Se;E+H5Sf;;AACA;EACE;;;AAJJ;EACE,kB\/H6Se;E+H5Sf;;AACA;EACE;;;AAJJ;EACE,kB\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\/GmDb;E+G\/CH;IAAgB;;EAChB;IAAmB;;EACnB;IAAgB;;;A\/G6Cb;E+GzCH;IAAgB;;EAChB;IAAmB;;EACnB;IAAgB;;;AAGjB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACE,a3IqEoB;;;A2InEtB;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC,O3IvDmC;;;A2IyDpC;EACC;;;AAED;EACC;;;ACjED;EAAoB,StH4qBgB;;;AsH3qBpC;EAAmB,StH4qBiB;;;AsH3qBpC;EAAkB,StH4qBkB;;;AsH3qBpC;EAAyB,StH4qBW;;;AsH3qBpC;EAAkB,StH4qBkB;;;AsH3qBpC;EAAoB,StH4qBgB;;;AsH3qBpC;EAAoB,StH4qBgB;;;AuHjrBnC;AAAA,EACC;AAAA;AnDuCF;AoDnCA;EACC;EACA,W9ImGmC;E8IlGnC,a9I2GqB;E8I1GrB,a9I8FmC;E8I7FnC;;;AAGD;EACC;EACA;EACA;;;AAIA;EAAmB;;AlHsChB;EkHtCH;IACoC;;;AlHkDjC;EkH9CF;IACC;IAAiB;IAAa;IAAe;IAAwC;IAAe,Y9IHnE;I8IIjC;IAAQ;IAAS;IACjB,Y9IkHiC;I8IlHH;IAAY;IAC1C;IAAe;;EACf;IAAS;IAA0B;IAAY;;EAE\/C;IACC;IACA;IACA;IACA;IACA;;EACA;IACC;IACA;;EAGF;IAA6B,Y9IpBI;I8IoBgB;IAA6C;;;;AAKjG;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AAED;EACC,O9I1DkC;E8I2DlC,a9ImDuB;E8IlDvB;;AAEA;EACC;EACA,e9I+GiC;;A8I5GnC;EACC;;AAED;EACC;;;AAID;EACC;EACA;;AAED;EACM,kB9I7D6B;;A8I+DnC;EACC;EAKA;;AAJA;EACC;EACA;;AAKD;EACC;EACA,c9IxFiC;E8IyFjC;;AAED;EACC;;;AAMF;EAA0B;EAAiB;EAAkB;;AAC5D;EAAY;EAAa;EAAoB;EAAW;EAAW;EAA6B;EAA4B,c9InG1F;E8ImG4I;EAAqB;EAA+C;;AAElP;EAAW;;AACV;EAAY;;AAId;EAAY;;AACX;EAAW,a9IDS;;A8IEnB;EAAa,Y9InHoB;;;A8IwHpC;EAAgC;EAAgB;EAAiB;EAAkB,S9I5D1E;;A8I6DR;EAAK;;AACJ;EAAqB;;AAGtB;EAA2B;EAAoB;EAAoB;;AACnE;EAAwB;;;AAKvB;EACC;EACA,Y9IQiC;;A8INlC;EACC;EACA,Y9IIiC;;A8IAlC;EACC;;AAED;EACC;;;AAKH;EACC;EACA;;;AAGD;EACC;;;AAKC;EACC;;AAKA;EAIC;EACA,SxH6fgC;EwH5fhC;EACA;EACA;;AAED;EACC,kB9I7JgC;;;A8IoKnC;EACC;;AAGD;EAEC;;A\/ElMA;EACE;EACA;EACA;;;A+EmMJ;EACC;;AlH5IG;EkH8IF;IACC;;;AAGF;EACC;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACC;EACA;EACA;;A\/EzND;EACE;EACA;EACA;;A+E2NH;EACC;;AAGD;EACC;;AlHxKE;EkHuKH;IAIE;;;AAIF;EACC;EACA;EACA;EACA;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAIA;EACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;EAIA;EACA;;AlH3NG;EkHqNJ;IAGE;;;;AAMF;EACC;EACA;;;AAED;AAAA;EAEC;;AACA;AAAA;EACC;EACA;;AACA;AAAA;EACC;EACA;EACA;;;AAMD;E3DzSA;EACA;EACA;;;A2D4SF;EACC;;;AAED;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAED;EACC;EACA,e9I\/ImC;;;A0FxIpC;AqD5CC;EAAiB;;AAEjB;EAAe;;AAEf;EACC;EACA;;AACA;EACC;EACA;EACA;EACA;;AnHgDC;EmHpDF;IAME;IACA;;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AnHoCA;EmHrCD;IAGE;;;AAMH;EACC;;;AAKH;EACC;;;AAGD;EACC;;AACA;AAAA;AAAA;EAGC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC,Y\/I9CiC;E8BPhC;;AiHyDF;EACC,Y\/InDiC;E8BPhC;;AiH8DF;EACC,Y\/IxDiC;E+IyDjC;EACA;EACA;EjHlEC;;AiHqED;EACC,kB\/IjFgC;E+IkFhC,O\/IpFgC;E+IqFhC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,WzHu\/BgC;EyHt\/BhC,a\/IekB;E+IdlB;;AAEA;EACC,kB\/I\/F+B;E+IgG\/B,O\/IlF+B;;A+IuFlC;EAEC;;AACA;EACC;;AAIC;EACC;EACA;EACA;EACA;EACA;;AAIH;EACC;;AAIF;EACC;EACA;EACA;;AnH7EC;EmH0EF;IAKE;;;AAIH;EACC;EACA;EACA;EACA;EACA;EACA,Y\/I5HkC;E+I6HlC;EACA;EACA;EACA,e\/I4BkC;E+BrK9B,YgH0IJ;EACA;;AnH\/FE;EmHiGD;IACC,SzHqhBgC;IyHphBhC;;;AAGF;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;;AACA;EACC,O\/IlLgC;;A+IwLlC;EACC;;AnH7HC;EmH+HF;IAEE;;;AAGF;EACC;;AAED;EACC;EACA;;AACA;EACC,kB\/IzMgC;;A+I+MlC;EACC;;AAGA;EACC;EACA;EACA;EAIA;EACA;EACA,e\/IlDgC;E+ImDhC;;AANA;EACC;;AnH1JD;EmHqJD;IAYE;IACA;;;AAED;EACC;;AAED;EACC;;AAID;EACC;EACA;;AAGF;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;;AAMJ;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC,kB\/IlQmC;;;A+IqQpC;EACC;;AAEC;EACC;;AACA;EACC;;AAGF;EACC,Y\/I7RiC;;A+I+RlC;EACC;;AAED;EACC;;AACA;EACC;;AAGF;EACC;;AnHzOC;EmH6OH;IAEE;IACA;IACA;IACA;IACA;;EACA;IACC;;EAED;IACC;;EAGD;IAEC;IACA,YzHG0B;IyHF1B;IACA;IACA;;EAGD;IACC;IACA;IACA,a\/I3NkB;;;A+I+NrB;EACC;EACA;EACA,O\/IlVkC;;A+IoVnC;EACC;;AAED;EACC;EACA;;AAGA;EACC;EACA,e\/I9KiC;E+I+KjC;;AAED;EACC;EACA,e\/InLiC;E+IoLjC;;;AAKH;EACC;;AAEA;EACC;EACA;;AnHvTE;EmHqTH;IAIE;;;;AAKH;EACC;;;AAGD;EACC,O\/I1XmC;;;A+I4XpC;EACC;EACA;;;AAGD;EACC;;;AAGD;EA6BC;AACA;AAAA;AAAA;;AA7BA;EACC;;AAED;EACC;EACA;EACA;;AAIA;EACC;EACA,S\/I9JiC;;A+IgKlC;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;;AASH;EACC;EACA;EACA;EACA;;AnHxWG;EmHoWJ;IAME;;;;AAIF;EACC;EACA;EACA;;AACA;EACC;;;AAKD;EACC;EACA;EACA;;AAED;EACC;;AACA;EACC;;AAGF;EACO;EACN;EACA,SzH+gBkC;EyH9gBlC;EjH9bE;;AiHicF;EACC;;AnH3YC;EmHmYH;IAWE;;;AAKD;AAAA;EAEC;;AAED;EACQ;EACP,Y\/IxdiC;E+IydjC,O\/I7diC;;A+IienC;EACC;EACA;;AAGD;EACC,e\/InVkC;;A+IoVlC;EACC;EACA,kB\/IreiC;E+IsejC,c\/IteiC;E+IuejC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;;AAIH;EACC;;AAGD;EACC;;AACA;EACC;;AAGF;EACC,kB\/IpfkC;;A+IqflC;EACC,kB\/I5gBiC;;;A+IkhBnC;EACC,Y\/InhBkC;;;A4BsEhC;EmHgdJ;IAEE;;EACA;IACC;;EACA;IACC;IACA;IACA;IACA;IACA;;EAGF;IACC;;EAED;IACC;;;;AAKH;EACC;;;AAGD;AAAA;EAEC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;AACA;EAFD;IAGE;;;AAED;EACC;;;AAGF;EACC;EACA;;AACA;EACC;;;AAKD;EACC;EACA;EACA;;AnHzhBE;EmHshBH;IAKE;;;AAGF;EACC;EACA;;AnHhiBE;EmH8hBH;IAIE;IACA;;;AAED;EACC;;;AAKH;EACC;;AACA;EAFD;IAGE;;;;AAIF;AAAA;EAEC;;;AAGD;AAAA;EAEC;;;AAIA;EACC;;ArH1mBA;EqH4mBC,O\/IpnBiC;E+IqnBjC;E7GvnBC,kBlCHgC;;A+I8nBnC;EACC;;AACA;EACC;;AAED;EACC;;AAID;EACC;EACA;;;AAMF;EACC;ExHheI;;AwHmeL;EACC;;;AAIF;EACC;EACA;EACA;;AnHnmBG;EmHgmBJ;IAKE;;;AAED;EACC;EACA;;;AAID;EACC;EACA;;;AAGF;EACC;EACA;;AAEC;EACC;;AAED;EACC;EACA;;AnH3nBC;EmHynBF;IAIE;;;AAIH;EAIC;;AAHA;EACC;;AAKD;EACE;EACD;EACA;;AACC;EACC,kB\/ItsB+B;;A+IgtBpC;AAAA;AAAA;EAGC;;;AAKD;EACC;;;AAIA;EACC;EACA;;;AAIF;EACC;EACA;EACA,YzHpf6B;;AyHqf7B;AAAA;EAEC;;AAED;EACC;EACA;;AnHprBE;EmHkrBH;IAIE;;;AAGF;EACC;;AAED;EACC;;;AAIF;AAAA;AAAA;AAAA;EAEC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;;AACA;EACC;;AAED;EACC;;AAED;EACC;;AACA;EACC;;;AAKH;EACC;EACA;;;AAIA;EACC;;AAED;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AAGF;EACC;;;AAIF;EACC;;AACA;EACC;EACA;;AnH7uBE;EmH2uBH;IAIE;;EACA;IACC;;;AAIH;EACC;;AACA;EACC;;;AAKH;EACC,O\/Il0BmC;E+Im0BnC,W\/I1tBmC;E+I2tBnC;;;AAIA;EACC;;;AAKD;EACK;EACH;EACA;;;AAIF;EACC;EACA;EACA;;AAIC;EACC;;;AAOH;EACC;;;AAIF;EACC,a\/I1vBqB;;;A+I6vBtB;EACC;;;AAGD;EACC;;AACA;EACC;;AAED;EACC;;AACA;EACC;;AAGF;EACC;;AnHzzBE;EmHwzBH;IAGE;;;;AAOD;EACC;EACA;;AACA;EACC,O\/Iz4BgC;;;A+I+4BpC;EACC;;;AAIA;EACC;EACA;;AnHh2BE;EmH81BH;IAIE;IACA;IACA;;;AAGA;EACC;;AAED;EACC;;AAKF;EACC;EACA;;AnHr2BC;EmH02BD;IACC;IACA;IACA;;;;AAMH;EACC;EACA;;;AAID;EACC;EACA;EACA;;;AAGF;EACC;;;AAED;EACC,O\/I\/7BmC;;;A+Ii8BpC;EACC,O\/I57BmC;;;A+I+7BnC;EACC,O\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ACE;EACA;EACA;;;A7DyDJ;A8DxEA;EACE;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AAGA;EACE;;AAEF;EACE;;AAGJ;EACE;;;A9DwDJ;A+D3EA;AACA;EACE;EACA;;AAEE;EACE;;;AAIN;EACE;EACA;;;AAEF;EACE;;AACA;EACE;EACA;EACA;;;AAGJ;EACG;;;AAEH;EACG;;;AAEH;EACE;EACA;EACA;EACA;;;AAGA;EACE;EACA;;AACA;EACE;EACA;;AAEF;EACE;EACA,OzJpC8B;;AyJuClC;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;EACA;;;AAGJ;EACE;EACA;;AACA;EACE;EACA;;;AAIJ;AAEE;EACE;;;AAIJ;AAEE;EACE;;;AAGJ;EACE;;;AAGF;AACA;EACE;;AACA;EACE;EACA;;AACA;EACE;EACA;;;AAKN;AACA;EACE;;AACA;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;;AAIJ;AACA;EACE;;;AAGA;EACE;;;AAGJ;EACE;EACA;;;AAGF;AACA;EACE,OzJzIkC;;AyJ0IlC;EACE;;AAEF;EACE;;;AAIJ;AACA;EACE;;;AAGF;AAGI;EACE;;AAEF;EACE;EACA;;;AAKN;AACA;EACE;EACA;EACA;;A7HjHE;E6H8GJ;IAKI;IACA;;;AAEF;EACE;EACA;;AACA;EACE;;AAEF;EACE;;;AAKN;AACA;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAGA;EACE;;AAEF;EACE,azJ1FkB;EyJ2FlB;;;AAIJ;AAEE;EACE;;AAEF;EACE;;A7H9JA;E6H6JF;IAGI;;;AAGA;EACE;;A7HpKJ;E6HmKE;IAGI;;;AAKR;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AACA;EACE;;A7H1LF;E6HyLA;IAGI;;;AAEF;EACE;;AAGA;EACE;EACA;;AAGJ;EACE;EACA;;AAEF;EACE;EACA;EACA;EACA,WzJ9J4B;EyJ+J5B;;AAKJ;EACE;;AAGJ;EACE;;AAEE;EACE;EACA;;AAIN;EACE;;AAGA;EtE9RF;EACA;EACA;;;AsEkSF;AACA;EACE;;AACA;EACE;;;AAGJ;EACE;EACA;EACA;;;AAGA;EACE;;;AC7RJ;EACA;EACA;EACA;;;AAEA;EACQ;EACA;EACA;EACA;EACA;EACA;;AAGA;EACA;;AAER;EACE;;;AAIF;EACI;;;AAEJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA"} \ No newline at end of file diff --git a/NOVAChild/themes/my-nova/my-nova_crit.css b/NOVAChild/themes/my-nova/my-nova_crit.css new file mode 100644 index 0000000..0e15125 --- /dev/null +++ b/NOVAChild/themes/my-nova/my-nova_crit.css @@ -0,0 +1 @@ +:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #ffffff;--gray: #707070;--gray-dark: #343a40;--primary: #F8BF00;--secondary: #525252;--success: #1C871E;--info: #525252;--warning: #a56823;--danger: #b90000;--light: #f5f7fa;--dark: #525252;--gray: #707070;--gray-light: #f5f7fa;--gray-medium: #ebebeb;--gray-dark: #9b9b9b;--gray-darker: #525252;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1300px;--font-family-sans-serif: "Open Sans", sans-serif;--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:"Open Sans",sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5;color:#525252;text-align:left;background-color:#f5f7fa}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;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:-0.25em}sup{top:-0.5em}a{color:#525252;text-decoration:underline;background-color:rgba(0,0,0,0)}a:hover{color:#f8bf00;text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}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;-ms-overflow-style:scrollbar}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:.75rem;padding-bottom:.75rem;color:#707070;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}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}[role=button]{cursor:pointer}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}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}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#f5f7fa;border:1px solid #dee2e6;border-radius:.125rem;box-shadow:0 1px 2px rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#707070}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.125rem;box-shadow:inset 0 -0.1rem 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}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,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:97vw}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1300px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1250px}}.row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:1rem;padding-left:1rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width: 1300px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#707070;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.disabled{color:#707070;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#525252;background-color:rgba(0,0,0,0);border-color:#f8bf00}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.125rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#f8bf00}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.4rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.40625rem;padding-bottom:.40625rem;margin-right:1rem;font-size:1rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.125rem}.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:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media(max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:1.5rem;padding-left:1.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:1.5rem;padding-left:1.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.5rem;padding-left:1.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width: 1299.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1300px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:1.5rem;padding-left:1.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:1.5rem;padding-left:1.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:#525252}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#f8bf00}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(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,.9)}.navbar-light .navbar-toggler{color:#525252;border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%23525252' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#525252}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(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,.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.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,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.pagination-sm .page-item.active .page-link::after,.pagination-sm .page-item.active .page-text::after{left:.375rem;right:.375rem}.pagination-lg .page-item.active .page-link::after,.pagination-lg .page-item.active .page-text::after{left:1.125rem;right:1.125rem}.page-item{position:relative}.page-item.active{font-weight:700}.page-item.active .page-link::after,.page-item.active .page-text::after{content:"";position:absolute;left:.5625rem;bottom:0;right:.5625rem;border-bottom:4px solid #f8bf00}@media(min-width: 768px){.dropdown-item.page-item{background-color:rgba(0,0,0,0)}}.page-link,.page-text{text-decoration:none}.pagination{margin-bottom:0;justify-content:space-between;align-items:center}@media(min-width: 768px){.pagination{justify-content:normal}.pagination .dropdown>.btn{display:none}.pagination .dropdown-menu{position:static !important;transform:none !important;display:flex;margin:0;padding:0;border:0;min-width:auto}.pagination .dropdown-item{width:auto;display:inline-block;padding:0}.pagination .dropdown-item.active{background-color:rgba(0,0,0,0);color:#525252}.pagination .dropdown-item:hover{background-color:rgba(0,0,0,0)}.pagination .pagination-site{display:none}}@media(max-width: 767.98px){.pagination .dropdown-item{padding:0}.pagination .dropdown-item.active .page-link,.pagination .dropdown-item.active .page-text,.pagination .dropdown-item:active .page-link,.pagination .dropdown-item:active .page-text{color:#525252}}.productlist-page-nav{align-items:center}.productlist-page-nav .pagination{margin:0}.productlist-page-nav .displayoptions{margin-bottom:1rem}@media(min-width: 768px){.productlist-page-nav .displayoptions{margin-bottom:0}}.productlist-page-nav .displayoptions .btn-group+.btn-group+.btn-group{margin-left:.5rem}.productlist-page-nav .result-option-wrapper{margin-right:.5rem}.productlist-page-nav .productlist-item-info{margin-bottom:.5rem;margin-left:auto;margin-right:auto;display:flex}@media(min-width: 768px){.productlist-page-nav .productlist-item-info{margin-right:0;margin-bottom:0}.productlist-page-nav .productlist-item-info.productlist-item-border{border-right:1px solid #ebebeb;padding-right:1rem}}.productlist-page-nav.productlist-page-nav-header-m{margin-top:3rem}@media(min-width: 768px){.productlist-page-nav.productlist-page-nav-header-m{margin-top:2rem}.productlist-page-nav.productlist-page-nav-header-m>.col{margin-top:1rem}}.productlist-page-nav-bottom{margin-bottom:2rem}.pagination-wrapper{margin-bottom:1rem;align-items:center;border-top:1px solid #f5f7fa;border-bottom:1px solid #f5f7fa;padding-top:.5rem;padding-bottom:.5rem}.pagination-wrapper .pagination-entries{font-weight:700;margin-bottom:1rem}@media(min-width: 768px){.pagination-wrapper .pagination-entries{margin-bottom:0}}.pagination-wrapper .pagination-selects{margin-left:auto;margin-top:1rem}@media(min-width: 768px){.pagination-wrapper .pagination-selects{margin-left:0;margin-top:0}}.pagination-wrapper .pagination-selects .pagination-selects-entries{margin-bottom:1rem}@media(min-width: 768px){.pagination-wrapper .pagination-selects .pagination-selects-entries{margin-right:1rem;margin-bottom:0}}.pagination-no-wrapper{border:0;padding-top:0;padding-bottom:0}.topbar-wrapper{position:relative;z-index:1021;flex-direction:row-reverse}.sticky-header header{position:sticky;top:0}#jtl-nav-wrapper .form-control::placeholder,#jtl-nav-wrapper .form-control:focus::placeholder{color:#525252}#jtl-nav-wrapper .label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) label{background:#fff;color:#525252}header{box-shadow:0 1rem .5625rem -0.75rem rgba(0,0,0,.06);position:relative;z-index:1020}header .dropdown-menu{background-color:#fff;color:#525252}header .navbar-toggler{color:#525252}header .navbar-brand img{max-width:50vw;object-fit:contain}header .nav-right .dropdown-menu{margin-top:-0.03125rem;box-shadow:inset 0 1rem .5625rem -0.75rem rgba(0,0,0,.06)}@media(min-width: 992px){header #mainNavigation{margin-right:1rem}}@media(max-width: 991.98px){header .navbar-brand img{max-width:30vw}header .dropup,header .dropright,header .dropdown,header .dropleft,header .col,header [class*=col-]{position:static}header .navbar-collapse{position:fixed;top:0;left:0;display:block;height:100vh !important;-webkit-overflow-scrolling:touch;max-width:16.875rem;transition:all .2s ease-in-out;z-index:1050;width:100%;background:#fff}header .navbar-collapse:not(.show){transform:translateX(-100%)}header .navbar-nav{transition:all .2s ease-in-out}header .navbar-nav .nav-item,header .navbar-nav .nav-link{margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}header .navbar-nav .nav-link{margin-top:-1rem;margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem;display:flex;align-items:center;justify-content:space-between}header .navbar-nav .nav-link::after{content:'\f054' !important;font-family:"Font Awesome 5 Free" !important;font-weight:900;margin-left:.5rem;margin-top:0;font-size:.75em}header .navbar-nav .nav-item.dropdown>.nav-link>.product-count{display:none}header .navbar-nav .nav-item:not(.dropdown) .nav-link::after{display:none}header .navbar-nav .dropdown-menu{position:absolute;left:100%;top:0;box-shadow:none;width:100%;padding:0;margin:0}header .navbar-nav .dropdown-menu:not(.show){display:none}header .navbar-nav .dropdown-body{margin:0}header .navbar-nav .nav{flex-direction:column}header .nav-mobile-header{padding-left:1rem;padding-right:1rem}header .nav-mobile-header>.row{height:3.125rem}header .nav-mobile-header .nav-mobile-header-hr{margin-top:0;margin-bottom:0}header .nav-mobile-body{height:calc(100vh - 3.125rem);height:calc(var(--vh, 1vh)*100 - 3.125rem);overflow-y:auto;position:relative}header .nav-scrollbar-inner{overflow:visible}header .nav-right{font-size:1rem}header .nav-right .dropdown-menu{width:100%}}@media(min-width: 992px){header .navbar-collapse{height:4.3125rem}header .navbar-nav>.nav-item>.nav-link{position:relative;padding:1.5rem}header .navbar-nav>.nav-item>.nav-link::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-width:0 0 6px;border-color:#f8bf00;border-style:solid;transition:width .4s;width:0}header .navbar-nav>.nav-item.active>.nav-link::before,header .navbar-nav>.nav-item:hover>.nav-link::before,header .navbar-nav>.nav-item.hover>.nav-link::before{width:100%}header .navbar-nav>.nav-item>.dropdown-menu{max-height:calc(100vh - 12.5rem);overflow:auto;margin-top:-0.03125rem;box-shadow:inset 0 1rem .5625rem -0.75rem rgba(0,0,0,.06)}header .navbar-nav>.nav-item.dropdown-full{position:static}header .navbar-nav>.nav-item.dropdown-full .dropdown-menu{width:100%}header .navbar-nav>.nav-item .product-count{display:none}header .navbar-nav>.nav-item .nav{flex-wrap:wrap}header .navbar-nav .nav .nav-link{padding:0}header .navbar-nav .nav .nav-link::after{display:none}header .navbar-nav .dropdown .nav-item{width:100%}header .nav-mobile-body{align-self:flex-start;width:100%}header .nav-scrollbar-inner{width:100%}header .nav-right .nav-link{padding-top:1.5rem;padding-bottom:1.5rem}header .submenu-headline::after{display:none}header .submenu-headline-toplevel{font-family:Montserrat,sans-serif;font-size:1rem;border-bottom:1px solid #ebebeb;margin-bottom:1rem}header .subcategory-wrapper .categories-recursive-dropdown{display:block;position:static !important;box-shadow:none}header .subcategory-wrapper .categories-recursive-dropdown>.nav{flex-direction:column}header .subcategory-wrapper .categories-recursive-dropdown .categories-recursive-dropdown{margin-left:.25rem}}header .submenu-headline-image{margin-bottom:1rem;display:none}@media(min-width: 992px){header .submenu-headline-image{display:block}}header #burger-menu{margin-right:1rem}header .table,header .dropdown-item,header .btn-outline-primary{color:#525252}header .dropdown-item{background-color:rgba(0,0,0,0)}header .dropdown-item:hover{background-color:#f5f7fa}header .btn-outline-primary:hover{color:#525252}@media(min-width: 992px){.nav-item-lg-m{margin-top:1.5rem;margin-bottom:1.5rem}}.fixed-search{background-color:#fff;box-shadow:0 .25rem .5rem rgba(0,0,0,.2);padding-top:.5rem;padding-bottom:.5rem}.fixed-search .form-control{background-color:#fff;color:#525252}.fixed-search .form-control::placeholder{color:#525252}.main-search .twitter-typeahead{display:flex;flex-grow:1}.form-clear{align-items:center;bottom:8px;color:#525252;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:52px;width:24px;z-index:10}.account-icon-dropdown .account-icon-dropdown-pass{margin-bottom:2rem}.account-icon-dropdown .dropdown-footer{background-color:#f5f7fa}.account-icon-dropdown .dropdown-footer a{text-decoration:underline}.account-icon-dropdown .account-icon-dropdown-logout{padding-bottom:.5rem}.cart-dropdown-shipping-notice{color:#707070}.is-checkout header,.is-checkout .navbar{height:2.8rem}@media(min-width: 992px){.is-checkout header,.is-checkout .navbar{height:4.2625rem}}.is-checkout .search-form-wrapper-fixed,.is-checkout .fixed-search{display:none}@media(max-width: 991.98px){.nav-icons{height:2.8rem}}.search-form-wrapper-fixed{padding-top:.5rem;padding-bottom:.5rem}.full-width-mega .main-search-wrapper .twitter-typeahead{flex:1}@media(min-width: 992px){.full-width-mega .main-search-wrapper{display:block}}@media(max-width: 991.98px){.full-width-mega.sticky-top .main-search-wrapper{padding-right:0;padding-left:0;flex:0 0 auto;width:auto;max-width:100%}.full-width-mega.sticky-top .main-search-wrapper+.col,.full-width-mega.sticky-top .main-search-wrapper a{padding-left:0}.full-width-mega.sticky-top .main-search-wrapper .nav-link{padding-right:.7rem}.full-width-mega .secure-checkout-icon{flex:0 0 auto;width:auto;max-width:100%;margin-left:auto}.full-width-mega .toggler-logo-wrapper{position:initial;width:max-content}}.full-width-mega .nav-icons-wrapper{padding-left:0}.full-width-mega .nav-logo-wrapper{padding-right:0;margin-right:auto}@media(min-width: 992px){.full-width-mega .navbar-expand-lg .nav-multiple-row .navbar-nav{flex-wrap:wrap}.full-width-mega #mainNavigation.nav-multiple-row{height:auto;margin-right:0}.full-width-mega .nav-multiple-row .nav-scrollbar-inner{padding-bottom:0}.full-width-mega .nav-multiple-row .nav-scrollbar-arrow{display:none}.full-width-mega .menu-search-position-center .main-search-wrapper{margin-right:auto}.full-width-mega .menu-search-position-left .main-search-wrapper{margin-right:auto}.full-width-mega .menu-search-position-left .nav-logo-wrapper{margin-right:initial}.full-width-mega .menu-center-center.menu-multiple-rows-multiple .nav-scrollbar-inner{justify-content:center}.full-width-mega .menu-center-space-between.menu-multiple-rows-multiple .nav-scrollbar-inner{justify-content:space-between}}@media(min-width: 992px){header.full-width-mega .nav-right .dropdown-menu{box-shadow:0 0 7px #000}header .nav-multiple-row .navbar-nav>.nav-item>.nav-link{padding:1rem 1.5rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;margin-bottom:2px}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--vh: 1vh}.fa,.fas,.far,.fal{display:inline-block}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.sidepanel-left .box-normal .box-normal-link,.productlist-filter-headline,.h4,.h5,.h6{margin-bottom:1rem;font-family:Montserrat,sans-serif;font-weight:400;line-height:1.2;color:#525252}h1,.h1{font-size:1.875rem}h2,.h2{font-size:1.5rem}h3,.h3,.sidepanel-left .box-normal .box-normal-link,.productlist-filter-headline{font-size:1rem}h4,.h4{font-size:0.875rem}h5,.h5{font-size:0.875rem}h6,.h6{font-size:0.875rem}.btn-skip-to{position:absolute;top:0;transition:transform 200ms;transform:scale(0);margin:1%;z-index:1070;background:#fff;border:3px solid #f8bf00;font-weight:400;color:#525252;text-align:center;vertical-align:middle;padding:.625rem .9375rem;border-radius:.125rem;font-weight:bolder;text-decoration:none}.btn-skip-to:focus{transform:scale(1)}.slick-slide a:hover,.slick-slide a:focus{color:#f8bf00;text-decoration:none}.slick-slide a:not([href]):not([class]):hover,.slick-slide a:not([href]):not([class]):focus{color:inherit;text-decoration:none}.banner .img-fluid{width:100%}.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) label{display:none}.modal{display:none}.carousel-thumbnails .slick-arrow{opacity:0}.slick-dots{flex:0 0 100%;display:flex;justify-content:center;align-items:center;font-size:0;line-height:0;padding:0;height:1rem;width:100%;margin:2rem 0 0}.slick-dots li{margin:0 .25rem;list-style-type:none}.slick-dots li button{width:.75rem;height:.75rem;padding:0;border-radius:50%;border:.125rem solid #ebebeb;background-color:#ebebeb;transition:all .2s ease-in-out}.slick-dots li.slick-active button{background-color:#525252;border-color:#525252}.consent-modal:not(.active){display:none}.consent-banner-icon{width:1em;height:1em}.mini>#consent-banner{display:none}html{overflow-y:scroll}.dropdown-menu{display:none}.dropdown-toggle::after{content:"";margin-left:.5rem;display:inline-block}.list-unstyled,.list-icons{padding-left:0;list-style:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control{flex:1 1 auto;width:1%}#main-wrapper{background:#fff}.container-fluid-xl{max-width:103.125rem}.nav-dividers .nav-item{position:relative}.nav-dividers .nav-item:not(:last-child)::after{content:"";position:absolute;right:0;top:.5rem;height:calc(100% - 1rem);border-right:.0625rem solid currentColor}.nav-link{text-decoration:none}.nav-scrollbar{overflow:hidden;display:flex;align-items:center}.nav-scrollbar .nav,.nav-scrollbar .navbar-nav{flex-wrap:nowrap}.nav-scrollbar .nav-item{white-space:nowrap}.nav-scrollbar-inner{overflow-x:auto;padding-bottom:1.5rem;align-self:flex-start}#shop-nav{align-items:center;flex-shrink:0;margin-left:auto}@media(max-width: 767.98px){#shop-nav .nav-link{padding-left:.7rem;padding-right:.7rem}}.has-left-sidebar .breadcrumb-container{padding-left:0;padding-right:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:.5rem 0;margin-bottom:0;list-style:none;background-color:rgba(0,0,0,0);border-radius:0}.breadcrumb-item{display:none}@media(min-width: 768px){.breadcrumb-item{display:flex}}.breadcrumb-item.active{font-weight:700}.breadcrumb-item.first{padding-left:0}.breadcrumb-item.first::before{display:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#707070;content:"/"}.breadcrumb-item.active{color:#525252;font-weight:700}.breadcrumb-item.first::before{display:none}.breadcrumb-arrow{display:flex}@media(min-width: 768px){.breadcrumb-arrow{display:none}}.breadcrumb-arrow:first-child::before{content:'\f053' !important;font-family:"Font Awesome 5 Free" !important;font-weight:900;margin-right:6px}.breadcrumb-arrow:not(:first-child){padding-left:0}.breadcrumb-arrow:not(:first-child)::before{content:none}.breadcrumb-wrapper{margin-bottom:2rem}@media(min-width: 992px){.breadcrumb-wrapper{border-style:solid;border-color:#ebebeb;border-width:1px 0}}.breadcrumb{font-size:0.8125rem}.breadcrumb a{text-decoration:none}.breadcrumb-back{padding-right:1rem;margin-right:1rem;border-right:1px solid #ebebeb}.hr-sect{display:flex;justify-content:center;flex-basis:100%;align-items:center;color:#525252;margin:8px 0;font-size:1.5rem;font-family:Montserrat,sans-serif}.hr-sect::before{margin:0 30px 0 0}.hr-sect::after{margin:0 0 0 30px}.hr-sect::before,.hr-sect::after{content:"";flex-grow:1;background:rgba(0,0,0,.1);height:1px;font-size:0;line-height:0}.hr-sect a{text-decoration:none;border-bottom:.375rem solid rgba(0,0,0,0);font-weight:700}@media(max-width: 991.98px){.hr-sect{text-align:center;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:15px 0;margin:15px 0}.hr-sect::before,.hr-sect::after{margin:0;flex-grow:unset}.hr-sect a{border-bottom:none;margin:auto}}.slick-slider-other.is-not-opc{margin-bottom:2rem}.slick-slider-other.is-not-opc .carousel{margin-bottom:1.5rem}.slick-slider-other .slick-slider-other-container{padding-left:0;padding-right:0}@media(min-width: 768px){.slick-slider-other .slick-slider-other-container{padding-left:1rem;padding-right:1rem}}.slick-slider-other .hr-sect{margin-bottom:2rem}#header-top-bar{position:relative;z-index:1021;flex-direction:row-reverse}#header-top-bar,header{background-color:#fff;color:#525252}.img-aspect-ratio{width:100%;height:auto}header{box-shadow:0 1rem .5625rem -0.75rem rgba(0,0,0,.06);position:relative;z-index:1020}header .navbar{padding:0;position:static}@media(min-width: 992px){header{padding-bottom:0}header .navbar-brand{margin-right:3rem}}header .navbar-brand{padding:.4rem;outline-offset:-3px}header .navbar-brand img{height:2rem;width:auto}header .nav-right .dropdown-menu{margin-top:-0.03125rem;box-shadow:inset 0 1rem .5625rem -0.75rem rgba(0,0,0,.06)}@media(min-width: 992px){header .navbar-brand{padding-top:.6rem;padding-bottom:.6rem}header .navbar-brand img{height:3.0625rem}header .navbar-collapse{height:4.3125rem}header .navbar-nav>.nav-item>.nav-link{position:relative;padding:1.5rem}header .navbar-nav>.nav-item>.nav-link::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-width:0 0 6px;border-color:#f8bf00;border-style:solid;transition:width .4s;width:0}header .navbar-nav>.nav-item>.nav-link:focus{outline-offset:-2px}header .navbar-nav>.nav-item.active>.nav-link::before,header .navbar-nav>.nav-item:hover>.nav-link::before,header .navbar-nav>.nav-item.hover>.nav-link::before{width:100%}header .navbar-nav>.nav-item .nav{flex-wrap:wrap}header .navbar-nav .nav .nav-link{padding:0}header .navbar-nav .nav .nav-link::after{display:none}header .navbar-nav .dropdown .nav-item{width:100%}header .nav-mobile-body{align-self:flex-start;width:100%}header .nav-scrollbar-inner{width:100%}header .nav-right .nav-link{padding-top:1.5rem;padding-bottom:1.5rem}}.btn{display:inline-block;font-weight:600;color:#525252;text-align:center;vertical-align:middle;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.625rem .9375rem;font-size:0.875rem;line-height:1.5;border-radius:.125rem}.btn.disabled,.btn:disabled{opacity:.65;box-shadow:none}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 .2rem rgba(248,191,0,.25),inset 0 3px 5px rgba(0,0,0,.125)}.form-control{display:block;width:100%;height:calc(1.5em + 1.25rem + 2px);padding:.625rem .9375rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#525252;background-color:#fff;background-clip:padding-box;border:1px solid #707070;border-radius:.125rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.square{display:flex;position:relative}.square::before{content:"";display:inline-block;padding-bottom:100%}#product-offer .product-info ul.info-essential{margin:2rem 0;padding-left:0;list-style:none}.price_wrapper{margin-bottom:1.5rem}.price_wrapper .price{display:inline-block}.price_wrapper .bulk-prices{margin-top:1rem}.price_wrapper .bulk-prices .bulk-price{margin-right:.25rem}#product-offer .product-info{border:0}#product-offer .product-info .bordered-top-bottom{padding:1rem;border-top:1px solid #f5f7fa;border-bottom:1px solid #f5f7fa}#product-offer .product-info ul.info-essential{margin:2rem 0}#product-offer .product-info .shortdesc{margin-bottom:1rem}#product-offer .product-info .product-offer{margin-bottom:2rem}#product-offer .product-info .product-offer>.row{margin-bottom:1.5rem}#product-offer .product-info .stock-information{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;align-items:flex-end}#product-offer .product-info .stock-information.stock-information-p{padding-top:1rem;padding-bottom:1rem}@media(max-width: 767.98px){#product-offer .product-info .stock-information{margin-top:1rem}}#product-offer .product-info .question-on-item{margin-left:auto}#product-offer .product-info .question-on-item .question{padding:0}.product-detail .product-actions{position:absolute;z-index:1;right:2rem;top:1rem;display:flex;justify-content:center;align-items:center}.product-detail .product-actions .btn{margin:0 .25rem}#image_wrapper{margin-bottom:3rem}#image_wrapper #gallery{margin-bottom:2rem}#image_wrapper .product-detail-image-topbar{display:none}.product-detail .product-thumbnails-wrapper .product-thumbnails{display:none}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column{flex-direction:column !important}.justify-content-start{justify-content:flex-start !important}.collapse:not(.show){display:none}.d-none{display:none !important}.d-block{display:block !important}.d-flex{display:flex !important}.d-inline-block{display:inline-block !important}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-block{display:block !important}.d-lg-flex{display:flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-block{display:block !important}.d-md-flex{display:flex !important}.d-md-inline-block{display:inline-block !important}}@media(min-width: 992px){.justify-content-lg-end{justify-content:flex-end !important}}.list-gallery{display:flex;flex-direction:column}.list-gallery .second-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.list-gallery img.second{opacity:0}.form-group{margin-bottom:1rem}.btn-outline-secondary{color:#525252;border-color:#525252}.btn-group{display:inline-flex}.productlist-filter-headline{padding-bottom:.5rem;margin-bottom:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.badge-circle-1{background-color:#fff}#content{padding-bottom:3rem}#content-wrapper{margin-top:0}#content-wrapper.has-fluid{padding-top:1rem}#content-wrapper:not(.has-fluid){padding-top:2rem}@media(min-width: 992px){#content-wrapper:not(.has-fluid){padding-top:4rem}}.account-data-item h2{margin-bottom:0}aside h4{margin-bottom:1rem}aside .card{border:none;box-shadow:none;background-color:rgba(0,0,0,0)}aside .card .card-title{margin-bottom:.5rem;font-size:1.5rem;font-weight:600}aside .card.card-default .card-heading{border-bottom:none;padding-left:0;padding-right:0}aside .card.card-default>.card-heading>.card-title{color:#525252;font-weight:600;border-bottom:1px solid #ebebeb;padding:10px 0}aside .card>.card-body{padding:0}aside .card>.card-body .card-title{font-weight:600}aside .nav-panel .nav{flex-wrap:initial}aside .nav-panel>.nav>.active>.nav-link{border-bottom:.375rem solid #f8bf00;cursor:pointer}aside .nav-panel .active>.nav-link{font-weight:700}aside .nav-panel .nav-link[aria-expanded=true] i.fa-chevron-down{transform:rotate(180deg)}aside .nav-panel .nav-link,aside .nav-panel .nav-item{clear:left}aside .box .nav-link,aside .box .nav a,aside .box .dropdown-menu .dropdown-item{text-decoration:none;white-space:normal}aside .box .nav-link{padding-left:0;padding-right:0}aside .box .snippets-categories-nav-link-child{padding-left:.5rem;padding-right:.5rem}aside .box-monthlynews a .value{text-decoration:underline}aside .box-monthlynews a .value:hover{text-decoration:none}.box-categories .dropdown .collapse,.box-linkgroup .dropdown .collapse{background:#f5f7fa}.box-categories .nav-link{cursor:pointer}.box_login .register{text-decoration:underline}.box_login .register:hover{text-decoration:none}.box_login .register .fa{color:#f8bf00}.box_login .resetpw{text-decoration:underline}.box_login .resetpw:hover{text-decoration:none}.jqcloud-word.w0{color:#fbd966;font-size:70%}.jqcloud-word.w1{color:#fad352;font-size:100%}.jqcloud-word.w2{color:#face3d;font-size:130%}.jqcloud-word.w3{color:#f9c929;font-size:160%}.jqcloud-word.w4{color:#f9c414;font-size:190%}.jqcloud-word.w5{color:#f8bf00;font-size:220%}.jqcloud-word.w6{color:#e4b000;font-size:250%}.jqcloud-word.w7{color:#d0a000;font-size:280%}.jqcloud{line-height:normal;overflow:hidden;position:relative}.jqcloud-word a{color:inherit !important;font-size:inherit !important;text-decoration:none !important}.jqcloud-word a:hover{color:#f8bf00 !important}.searchcloud{width:100%;height:200px}#footer-boxes .card{background:rgba(0,0,0,0);border:0}#footer-boxes .card a{text-decoration:none}@media(min-width: 768px){.box-normal{margin-bottom:1.5rem}}.box-normal .box-normal-link{text-decoration:none;font-weight:700;margin-bottom:.5rem}@media(min-width: 768px){.box-normal .box-normal-link{display:none}}.box-filter-hr{margin-top:.5rem;margin-bottom:.5rem}.box-normal-hr{margin-top:1rem;margin-bottom:1rem;display:flex}@media(min-width: 768px){.box-normal-hr{display:none}}.box-last-seen .box-last-seen-item{margin-bottom:1rem}.box-nav-item{margin-top:.5rem}@media(min-width: 768px){.box-nav-item{margin-top:0}}.box-login .box-login-resetpw{margin-bottom:.5rem;padding-left:0;padding-right:0;display:block}.box-slider{margin-bottom:1.5rem}.box-link-wrapper{align-items:center;display:flex}.box-link-wrapper i.snippets-filter-item-icon-right{color:#707070}.box-link-wrapper .badge{margin-left:auto}.box-delete-button{text-align:right;white-space:nowrap}.box-delete-button .remove{float:right}.box-filter-price .box-filter-price-collapse{padding-bottom:1.5rem}.hr-no-top{margin-top:0;margin-bottom:1rem}.characteristic-collapse-btn-inner img{margin-right:.25rem}#search{margin-right:1rem;display:none}@media(min-width: 992px){#search{display:block}}.link-content{margin-bottom:1rem}#footer{margin-top:auto;padding:4rem 0 0;background-color:#f5f7fa;color:#525252}#copyright{background-color:#525252;color:#f5f7fa;margin-top:1rem}#copyright>div{padding-top:1rem;padding-bottom:1rem;font-size:.75rem;text-align:center}.toggler-logo-wrapper{float:left}@media(max-width: 991.98px){.toggler-logo-wrapper{position:absolute}.toggler-logo-wrapper .logo-wrapper{float:left}.toggler-logo-wrapper .burger-menu-wrapper{float:left;padding-top:1rem}}.navbar .container{display:block}.lazyload{opacity:0 !important}.btn-pause:focus,.btn-pause:focus-within{outline:2px solid #ffda5f !important}.stepper a:focus{text-decoration:underline}.search-wrapper{width:100%}#header-top-bar a:not(.dropdown-item):not(.btn),header a:not(.dropdown-item):not(.btn){text-decoration:none;color:#525252}#header-top-bar a:not(.dropdown-item):not(.btn):hover,header a:not(.dropdown-item):not(.btn):hover{color:#f8bf00}header .form-control,header .form-control:focus{background-color:#fff;color:#525252}.btn-secondary{background-color:#525252;color:#f5f7fa}.productlist-filter-headline{border-bottom:1px solid #ebebeb}.content-cats-small{margin-bottom:3rem}@media(min-width: 768px){.content-cats-small>div{margin-bottom:1rem}}.content-cats-small .sub-categories{display:flex;flex-direction:column;flex-grow:1;flex-basis:auto;align-items:stretch;justify-content:flex-start;height:100%}.content-cats-small .sub-categories .subcategories-image{justify-content:center;align-items:flex-start;margin-bottom:1rem}.content-cats-small::after{display:block;clear:both;content:""}.content-cats-small .outer{margin-bottom:.5rem}.content-cats-small .caption{margin-bottom:.5rem}@media(min-width: 768px){.content-cats-small .caption{text-align:center}}.content-cats-small hr{margin-top:1rem;margin-bottom:1rem;padding-left:0;list-style:none}.lazyloading{color:rgba(0,0,0,0);width:auto;height:auto;max-width:40px;max-height:40px}header{background-image:url(https://stoffhaus-hanke.de/media/image/storage/opc/header/headerfinal.png);background-size:cover;background-repeat:no-repeat}header .nav-link{background-color:#fff;color:#000;font-size:16px;font-weight:bold;opacity:.8;border-radius:15px 15px 15px 15px}header .nav-link:hover{opacity:1}header .nav-link a{text-align:center}#header-top-bar{background-color:#2e3740}#shop-logo{border-radius:15px 15px 15px 15px;background-color:#fff;opacity:.8}.secure-checkout-topbar{border-radius:15px 15px 15px 15px;background-color:#fff;opacity:.8} \ No newline at end of file diff --git a/NOVAChild/themes/my-nova/sass/_variables.scss b/NOVAChild/themes/my-nova/sass/_variables.scss new file mode 100644 index 0000000..96b17c6 --- /dev/null +++ b/NOVAChild/themes/my-nova/sass/_variables.scss @@ -0,0 +1,31 @@ +// +// Platz für eigene Variablen in SCSS-Notation +// +// Alle Änderungen hier müssen anschließend mit einem SCSS-Compiler +// (z.B. dem JTL-Theme-Editor Plugin) nach my-nova.css kompiliert werden +// -------------------------------------------------- + +// my-nova Theme +// Hier können alle Variablen notiert werden, die nur Auswirkungen auf dieses Theme haben +// -------------------Beginn eigene Variablen---------------------------------- + + + + + + + + + + + +// -------------------Ende eigene Variablen---------------------------------- + +// Lädt Theme-Variablen, hier aus dem "clear" +// @import '../../../../NOVA/themes/blackline/sass/variables'; +@import '../../../../NOVA/themes/clear/sass/variables'; +// @import '../../../../NOVA/themes/midnight/sass/variables'; + +// passt die Pfade an +$nova-theme-path: "../../../NOVA/themes"; +$fa-font-path: "../../../NOVA/themes/base/fontawesome/webfonts"; \ No newline at end of file diff --git a/NOVAChild/themes/my-nova/sass/my-nova.scss b/NOVAChild/themes/my-nova/sass/my-nova.scss new file mode 100644 index 0000000..78780a7 --- /dev/null +++ b/NOVAChild/themes/my-nova/sass/my-nova.scss @@ -0,0 +1,23 @@ +// +// Platz für eigene Style Angaben in SCSS-Notation +// +// Alle Änderungen hier müssen anschließend mit einem SCSS-Compiler +// (z.B. dem JTL-Theme-Editor Plugin) nach my-nova.css kompiliert werden +// -------------------------------------------------- + +// Lädt Core-Funktionen +@import '../../../../NOVA/themes/base/sass/functions'; + +// Lädt "my-nova"-Variablen. Hier können Variablen aus Bootstrap und dem NOVA-Theme überschrieben werden. +@import "variables"; + +// Lädt Style Angaben des Themes, hier "clear". +@import '../../../../NOVA/themes/clear/sass/allstyles'; +// Für die anderen Themes müssen neben der "allstyles" des Themes auch die jeweiligen Regeln aus der "theme.scss" +// (z.B. für blackline aus der blackline.scss) übernommen werden. +// @import '../../../../NOVA/themes/blackline/sass/allstyles'; +// @import '../../../../NOVA/themes/midnight/sass/allstyles'; + +// my-nova Theme +// Hier können alle Style-Angaben notiert werden, die nur Auswirkungen auf dieses Theme haben +// ------------------- Beginn eigenes CSS ---------------------------- diff --git a/NOVAChild/themes/my-nova/sass/my-nova_crit.scss b/NOVAChild/themes/my-nova/sass/my-nova_crit.scss new file mode 100644 index 0000000..4f774be --- /dev/null +++ b/NOVAChild/themes/my-nova/sass/my-nova_crit.scss @@ -0,0 +1,14 @@ +// Lädt Critical CSS aus dem Nova + +// Lädt Core-Funktionen +@import '../../../../NOVA/themes/base/sass/functions'; + +// Lädt "my-nova"-Variablen. Hier können Variablen aus Bootstrap und dem clear-Theme überschrieben werden. +@import "variables"; + +// Lädt kritische Style Angaben, hier aus dem "clear" +// @import '../../../../NOVA/themes/blackline/sass/blackline_crit.scss'; +@import '../../../../NOVA/themes/clear/sass/clear_crit.scss'; +// @import '../../../../NOVA/themes/midnight/sass/midnight_crit.scss'; + +// START my CSS for Child-theme \ No newline at end of file