Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
sifaris /
public /
_dashboard /
css /
[ HOME SHELL ]
Name
Size
Permission
Action
app.css
635.49
KB
-rw-rw-r--
app.css.map
2.81
MB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : app.css.map
<<<<<<< HEAD {"version":3,"sources":["webpack:///./node_modules/compass-mixins/lib/animation/_core.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/_attention-seekers.scss","webpack:///./resources/sass/app.scss","webpack:///./node_modules/compass-mixins/lib/compass/css3/_shared.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/bouncing/_bouncing-exits.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/bouncing/_bouncing-entrances.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/fading/_fading-exits.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/fading/_fading-entrances.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/_flippers.scss","webpack:///./node_modules/compass-mixins/lib/compass/css3/_opacity.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/_lightspeed.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/rotating/_rotating-exits.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/rotating/_rotating-entrances.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/_specials.scss","webpack:///./node_modules/bootstrap/scss/bootstrap.scss","webpack:///./node_modules/bootstrap/scss/_root.scss","webpack:///./node_modules/bootstrap/scss/_reboot.scss","webpack:///./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack:///./node_modules/bootstrap/scss/mixins/_hover.scss","webpack:///./node_modules/bootstrap/scss/_type.scss","webpack:///./node_modules/bootstrap/scss/mixins/_lists.scss","webpack:///./node_modules/bootstrap/scss/_images.scss","webpack:///./node_modules/bootstrap/scss/mixins/_image.scss","webpack:///./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack:///./node_modules/bootstrap/scss/_code.scss","webpack:///./node_modules/bootstrap/scss/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid-framework.scss","webpack:///./node_modules/bootstrap/scss/_tables.scss","webpack:///./node_modules/bootstrap/scss/mixins/_table-row.scss","webpack:///./node_modules/bootstrap/scss/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_transition.scss","webpack:///./node_modules/bootstrap/scss/mixins/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack:///./node_modules/bootstrap/scss/_buttons.scss","webpack:///./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack:///./node_modules/bootstrap/scss/_transitions.scss","webpack:///./node_modules/bootstrap/scss/_dropdown.scss","webpack:///./node_modules/bootstrap/scss/mixins/_caret.scss","webpack:///./node_modules/bootstrap/scss/mixins/_nav-divider.scss","webpack:///./node_modules/bootstrap/scss/_button-group.scss","webpack:///./node_modules/bootstrap/scss/_input-group.scss","webpack:///./node_modules/bootstrap/scss/_custom-forms.scss","webpack:///./node_modules/bootstrap/scss/_nav.scss","webpack:///./node_modules/bootstrap/scss/_navbar.scss","webpack:///./node_modules/bootstrap/scss/_card.scss","webpack:///./node_modules/bootstrap/scss/_breadcrumb.scss","webpack:///./node_modules/bootstrap/scss/_pagination.scss","webpack:///./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack:///./node_modules/bootstrap/scss/_badge.scss","webpack:///./node_modules/bootstrap/scss/mixins/_badge.scss","webpack:///./node_modules/bootstrap/scss/_jumbotron.scss","webpack:///./node_modules/bootstrap/scss/_alert.scss","webpack:///./node_modules/bootstrap/scss/mixins/_alert.scss","webpack:///./node_modules/bootstrap/scss/_progress.scss","webpack:///./node_modules/bootstrap/scss/_media.scss","webpack:///./node_modules/bootstrap/scss/_list-group.scss","webpack:///./node_modules/bootstrap/scss/mixins/_list-group.scss","webpack:///./node_modules/bootstrap/scss/_close.scss","webpack:///./node_modules/bootstrap/scss/_toasts.scss","webpack:///./node_modules/bootstrap/scss/_modal.scss","webpack:///./node_modules/bootstrap/scss/_tooltip.scss","webpack:///./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack:///./node_modules/bootstrap/scss/_popover.scss","webpack:///./node_modules/bootstrap/scss/_carousel.scss","webpack:///./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack:///./node_modules/bootstrap/scss/_spinners.scss","webpack:///./node_modules/bootstrap/scss/utilities/_align.scss","webpack:///./node_modules/bootstrap/scss/mixins/_background-variant.scss","webpack:///./node_modules/bootstrap/scss/utilities/_background.scss","webpack:///./node_modules/bootstrap/scss/utilities/_borders.scss","webpack:///./node_modules/bootstrap/scss/utilities/_display.scss","webpack:///./node_modules/bootstrap/scss/utilities/_embed.scss","webpack:///./node_modules/bootstrap/scss/utilities/_flex.scss","webpack:///./node_modules/bootstrap/scss/utilities/_float.scss","webpack:///./node_modules/bootstrap/scss/utilities/_overflow.scss","webpack:///./node_modules/bootstrap/scss/utilities/_position.scss","webpack:///./node_modules/bootstrap/scss/utilities/_screenreaders.scss","webpack:///./node_modules/bootstrap/scss/mixins/_screen-reader.scss","webpack:///./node_modules/bootstrap/scss/utilities/_shadows.scss","webpack:///./node_modules/bootstrap/scss/utilities/_sizing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_stretched-link.scss","webpack:///./node_modules/bootstrap/scss/utilities/_spacing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_text.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-emphasis.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-hide.scss","webpack:///./node_modules/bootstrap/scss/utilities/_visibility.scss","webpack:///./node_modules/bootstrap/scss/_print.scss","webpack:///./resources/sass/_functions.scss","webpack:///./resources/sass/mixins/_animation.scss","webpack:///./resources/sass/mixins/_misc.scss","webpack:///./resources/sass/_background.scss","webpack:///./resources/sass/mixins/_cards.scss","webpack:///./resources/sass/_typography.scss","webpack:///./resources/sass/mixins/_blockqoute.scss","webpack:///./resources/sass/_reset.scss","webpack:///./resources/sass/_misc.scss","webpack:///./resources/sass/_utilities.scss","webpack:///./resources/sass/_demo.scss","webpack:///./resources/sass/components/_dashboard.scss","webpack:///./resources/sass/components/_widgets.scss","webpack:///./resources/sass/components/_forms.scss","webpack:///./resources/sass/components/_checkbox-radio.scss","webpack:///./resources/sass/components/_icons.scss","webpack:///./resources/sass/components/_tables.scss","webpack:///./resources/sass/components/_accordions.scss","webpack:///./resources/sass/components/_buttons.scss","webpack:///./resources/sass/mixins/_buttons.scss","webpack:///./resources/sass/components/_breadcrumbs.scss","webpack:///./resources/sass/mixins/_color-functions.scss","webpack:///./resources/sass/components/_badges.scss","webpack:///./resources/sass/mixins/_badges.scss","webpack:///./resources/sass/components/_cards.scss","webpack:///./resources/sass/components/_preview.scss","webpack:///./resources/sass/components/_tooltips.scss","webpack:///./resources/sass/mixins/_tooltips.scss","webpack:///./resources/sass/components/_user-profile.scss","webpack:///./resources/sass/components/_popovers.scss","webpack:///./resources/sass/mixins/_popovers.scss","webpack:///./resources/sass/components/_modals.scss","webpack:///./resources/sass/components/_lists.scss","webpack:///./resources/sass/components/_bootstrap-progress.scss","webpack:///./resources/sass/components/_bootstrap-alerts.scss","webpack:///./resources/sass/components/_tabs.scss","webpack:///./resources/sass/components/_dropdowns.scss","webpack:///./resources/sass/components/_pagination.scss","webpack:///./resources/sass/components/loaders/_loaders.scss","webpack:///./resources/sass/components/loaders/_colored-balls.scss","webpack:///./resources/sass/components/loaders/_glowing-ball.scss","webpack:///./resources/sass/components/loaders/_pixel-loader.scss","webpack:///./resources/sass/components/loaders/_square-box.scss","webpack:///./resources/sass/components/loaders/_circle-loader.scss","webpack:///./resources/sass/components/loaders/_jumping-dots-loader.scss","webpack:///./resources/sass/components/loaders/_bar-loader.scss","webpack:///./resources/sass/components/loaders/_square-path-loader.scss","webpack:///./resources/sass/components/loaders/_dot-opacity-loader.scss","webpack:///./resources/sass/components/loaders/_flip-square-loader.scss","webpack:///./resources/sass/components/loaders/_moving-square-loader.scss","webpack:///./resources/sass/components/_timeline.scss","webpack:///./resources/sass/components/_timeline-horizontal.scss","webpack:///./resources/sass/components/_portfolio.scss","webpack:///./resources/sass/components/_pricing-table.scss","webpack:///./resources/sass/components/email/_mail-list-container.scss","webpack:///./resources/sass/components/email/_mail-sidebar.scss","webpack:///./resources/sass/components/email/_message-content.scss","webpack:///./resources/sass/components/_todo-list.scss","webpack:///./resources/sass/components/_spinner.scss","webpack:///./resources/sass/components/_tickets.scss","webpack:///./resources/sass/components/_project-list.scss","webpack:///./resources/sass/components/_product-tile.scss","webpack:///./resources/sass/components/_user-listing.scss","webpack:///./resources/sass/components/_landing.scss","webpack:///./resources/sass/components/_chats.scss","webpack:///./resources/sass/components/_kanban.scss","webpack:///./resources/sass/components/_new-account.scss","webpack:///./resources/sass/components/_profile-page.scss","webpack:///./resources/sass/components/_st-wizard.scss","webpack:///./resources/sass/components/_google-maps.scss","webpack:///./resources/sass/components/landing-screens/_auth.scss","webpack:///./node_modules/compass-mixins/lib/compass/css3/_user-interface.scss","webpack:///./resources/sass/components/plugin-overrides/_avgrund.scss","webpack:///./resources/sass/components/plugin-overrides/_ace.scss","webpack:///./resources/sass/components/plugin-overrides/_chartist.scss","webpack:///./resources/sass/components/plugin-overrides/_codemirror.scss","webpack:///./resources/sass/components/plugin-overrides/_context-menu.scss","webpack:///./resources/sass/components/plugin-overrides/_chartjs.scss","webpack:///./resources/sass/components/plugin-overrides/_colorpicker.scss","webpack:///./resources/sass/components/plugin-overrides/_datepicker.scss","webpack:///./resources/sass/components/plugin-overrides/_data-tables.scss","webpack:///./resources/sass/components/plugin-overrides/_dropify.scss","webpack:///./resources/sass/components/plugin-overrides/_dropzone.scss","webpack:///./resources/sass/components/plugin-overrides/_flot-chart.scss","webpack:///./resources/sass/components/plugin-overrides/_google-charts.scss","webpack:///./resources/sass/components/plugin-overrides/_icheck.scss","webpack:///./resources/sass/components/plugin-overrides/_jquery-file-upload.scss","webpack:///./resources/sass/components/plugin-overrides/_light-gallery.scss","webpack:///./resources/sass/components/plugin-overrides/_owl-carousel.scss","webpack:///./resources/sass/components/plugin-overrides/_no-ui-slider.scss","webpack:///./resources/sass/mixins/_no-ui-slider.scss","webpack:///./resources/sass/components/plugin-overrides/_rating.scss","webpack:///./resources/sass/components/plugin-overrides/_full-calendar.scss","webpack:///./resources/sass/components/plugin-overrides/_jquery-jvectormap.scss","webpack:///./resources/sass/components/plugin-overrides/_typeahead.scss","webpack:///./resources/sass/components/plugin-overrides/_tags.scss","webpack:///./resources/sass/components/plugin-overrides/_wizard.scss","webpack:///./resources/sass/components/plugin-overrides/_x-editable.scss","webpack:///./resources/sass/_navbar.scss","webpack:///./resources/sass/_sidebar.scss","webpack:///./resources/sass/_footer.scss","webpack:///./resources/sass/_settings-panel.scss","webpack:///./node_modules/compass-mixins/lib/compass/css3/_transition.scss","webpack:///./resources/sass/_layout.scss"],"names":[],"mappings":"6FAoDM;EClDJ;IACE;GCwBF;;EDvBA;IACE;GC0BF;;EDzBA;IACE;GC4BF;;ED3BA;IACE;GC8BF;;ED7BA;IACE;GCgCF;CACF;;AF4BM;ECtEJ;IACE;GC0FF;;EDzFA;IACE;GC4FF;;ED3FA;IACE;GC8FF;;ED7FA;IACE;GCgGF;;ED/FA;IACE;GCkGF;CACF;;AF1DM;ECpCJ;IEFuD;IAKQ;GD8J/D;;ED/JA;IEJuD;IAKQ;GDsK/D;;EDrKA;IENuD;IAKQ;GD8K/D;;ED3KA;IERuD;IAKQ;GDsL/D;;EDjLA;IEVuD;IAKQ;GD8L/D;;EDvLA;IEZuD;IAKQ;GDsM/D;;ED7LA;IEduD;IAKQ;GD8M/D;CACF;;AF1JM;ECxDJ;IEFuD;IAKQ;GD4U/D;;ED7UA;IEJuD;IAKQ;GDoV/D;;EDnVA;IENuD;IAKQ;GD4V/D;;EDzVA;IERuD;IAKQ;GDoW/D;;ED/VA;IEVuD;IAKQ;GD4W/D;;EDrWA;IEZuD;IAKQ;GDoX/D;;ED3WA;IEduD;IAKQ;GD4X/D;CACF;;AF5VM;EClBJ;IEpBuD;IAKQ;GDge/D;;ED/cA;IEtBuD;IAKQ;GDwe/D;;EDrdA;IExBuD;IAKQ;GDgf/D;;ED3dA;IE1BuD;IAKQ;GDwf/D;;EDjeA;IE5BuD;IAKQ;GDggB/D;;EDveA;IE9BuD;IAKQ;GDwgB/D;;ED7eA;IEhCuD;IAKQ;GDghB/D;;EDnfA;IElCuD;IAKQ;GDwhB/D;;EDzfA;IEpCuD;IAKQ;GDgiB/D;;ED/fA;IEtCuD;IAKQ;GDwiB/D;;EDrgBA;IExCuD;IAKQ;GDgjB/D;CACF;;AF5fM;ECtCJ;IEpBuD;IAKQ;GD8uB/D;;ED7tBA;IEtBuD;IAKQ;GDsvB/D;;EDnuBA;IExBuD;IAKQ;GD8vB/D;;EDzuBA;IE1BuD;IAKQ;GDswB/D;;ED/uBA;IE5BuD;IAKQ;GD8wB/D;;EDrvBA;IE9BuD;IAKQ;GDsxB/D;;ED3vBA;IEhCuD;IAKQ;GD8xB/D;;EDjwBA;IElCuD;IAKQ;GDsyB/D;;EDvwBA;IEpCuD;IAKQ;GD8yB/D;;ED7wBA;IEtCuD;IAKQ;GDszB/D;;EDnxBA;IExCuD;IAKQ;GD8zB/D;CACF;;AF9xBM;ECQJ;IE9CuD;IAKQ;GDk6B/D;;EDv3BA;IEhDuD;IAKQ;GD06B/D;;ED73BA;IElDuD;IAKQ;GDk7B/D;;EDn4BA;IEpDuD;IAKQ;GD07B/D;;EDz4BA;IEtDuD;IAKQ;GDk8B/D;;ED/4BA;IExDuD;IAKQ;GD08B/D;;EDr5BA;IE1DuD;IAKQ;GDk9B/D;;ED35BA;IE5DuD;IAKQ;GD09B/D;;EDj6BA;IE9DuD;IAKQ;GDk+B/D;;EDv6BA;IEhEuD;IAKQ;GD0+B/D;;ED76BA;IElEuD;IAKQ;GDk/B/D;CACF;;AF97BM;ECZJ;IE9CuD;IAKQ;GDgrC/D;;EDroCA;IEhDuD;IAKQ;GDwrC/D;;ED3oCA;IElDuD;IAKQ;GDgsC/D;;EDjpCA;IEpDuD;IAKQ;GDwsC/D;;EDvpCA;IEtDuD;IAKQ;GDgtC/D;;ED7pCA;IExDuD;IAKQ;GDwtC/D;;EDnqCA;IE1DuD;IAKQ;GDguC/D;;EDzqCA;IE5DuD;IAKQ;GDwuC/D;;ED/qCA;IE9DuD;IAKQ;GDgvC/D;;EDrrCA;IEhEuD;IAKQ;GDwvC/D;;ED3rCA;IElEuD;IAKQ;GDgwC/D;CACF;;AFhuCM;ECkCJ;IExEuD;IAKQ;GD4zC/D;;EDvvCA;IE1EuD;IAKQ;GDo0C/D;;ED7vCA;IE5EuD;IAKQ;GD40C/D;;EDnwCA;IE9EuD;IAKQ;GDo1C/D;;EDzwCA;IEhFuD;IAKQ;GD41C/D;;ED/wCA;IElFuD;IAKQ;GDo2C/D;CACF;;AFhzCM;ECcJ;IExEuD;IAKQ;GDk9C/D;;ED74CA;IE1EuD;IAKQ;GD09C/D;;EDn5CA;IE5EuD;IAKQ;GDk+C/D;;EDz5CA;IE9EuD;IAKQ;GD0+C/D;;ED/5CA;IEhFuD;IAKQ;GDk/C/D;;EDr6CA;IElFuD;IAKQ;GD0/C/D;CACF;;AF19CM;ECkDJ;IExFuD;IAKQ;GD8jD/D;;EDz+CA;IE1FuD;IAKQ;GDskD/D;;ED/+CA;IE5FuD;IAKQ;GD8kD/D;;EDr/CA;IE9FuD;IAKQ;GDslD/D;;ED3/CA;IEhGuD;IAKQ;GD8lD/D;;EDjgDA;IElGuD;IAKQ;GDsmD/D;;EDvgDA;IEpGuD;IAKQ;GD8mD/D;CACF;;AF1jDM;EC8BJ;IExFuD;IAKQ;GD4uD/D;;EDvpDA;IE1FuD;IAKQ;GDovD/D;;ED7pDA;IE5FuD;IAKQ;GD4vD/D;;EDnqDA;IE9FuD;IAKQ;GDowD/D;;EDzqDA;IEhGuD;IAKQ;GD4wD/D;;ED/qDA;IElGuD;IAKQ;GDoxD/D;;EDrrDA;IEpGuD;IAKQ;GD4xD/D;CACF;;AF5vDM;ECoEJ;IE1GuD;IAKQ;GDg0D/D;;EDztDA;IE5GuD;IAKQ;GDw0D/D;;ED/tDA;IE9GuD;IAKQ;GDg1D/D;CACF;;AF5xDM;ECgDJ;IE1GuD;IAKQ;GD84D/D;;EDvyDA;IE5GuD;IAKQ;GDs5D/D;;ED7yDA;IE9GuD;IAKQ;GD85D/D;CACF;;AF93DM;EC8EJ;IEpHuD;IAKQ;GDkgE/D;;EDj5DA;IEtHuD;IAKQ;GD0gE/D;;EDv5DA;IExHuD;IAKQ;GDkhE/D;;ED75DA;IE1HuD;IAKQ;GD0hE/D;;EDn6DA;IE5HuD;IAKQ;GDkiE/D;;EDz6DA;IE9HuD;IAKQ;GD0iE/D;;ED/6DA;IEhIuD;IAKQ;GDkjE/D;;EDr7DA;IElIuD;IAKQ;GD0jE/D;;ED37DA;IEpIuD;IAKQ;GDkkE/D;;EDj8DA;IEtIuD;IAKQ;GD0kE/D;;EDv8DA;IExIuD;IAKQ;GDklE/D;CACF;;AF9hEM;EC0DJ;IEpHuD;IAKQ;GDgxE/D;;ED/pEA;IEtHuD;IAKQ;GDwxE/D;;EDrqEA;IExHuD;IAKQ;GDgyE/D;;ED3qEA;IE1HuD;IAKQ;GDwyE/D;;EDjrEA;IE5HuD;IAKQ;GDgzE/D;;EDvrEA;IE9HuD;IAKQ;GDwzE/D;;ED7rEA;IEhIuD;IAKQ;GDg0E/D;;EDnsEA;IElIuD;IAKQ;GDw0E/D;;EDzsEA;IEpIuD;IAKQ;GDg1E/D;;ED/sEA;IEtIuD;IAKQ;GDw1E/D;;EDrtEA;IExIuD;IAKQ;GDg2E/D;CACF;;AFh0EM;EIlDJ;IDYuD;IAKQ;GD84E/D;;EE75EA;IDUuD;IAKQ;GDs5E/D;;EEn6EA;IACE;IDOqD;IAKQ;GD+5E/D;;EEz6EA;IACE;IDIqD;IAKQ;GDw6E/D;CACF;;AFp3EM;EItEJ;IDYuD;IAKQ;GD0/E/D;;EEzgFA;IDUuD;IAKQ;GDkgF/D;;EE/gFA;IACE;IDOqD;IAKQ;GD2gF/D;;EErhFA;IACE;IDIqD;IAKQ;GDohF/D;CACF;;AFp/EM;EIpCJ;IDFuD;IAKQ;GD0jF/D;;EE3jFA;IACE;IDLqD;IAKQ;GDmkF/D;;EEjkFA;IACE;IDRqD;IAKQ;GD4kF/D;CACF;;AFxhFM;EIxDJ;IDFuD;IAKQ;GD8oF/D;;EE/oFA;IACE;IDLqD;IAKQ;GDupF/D;;EErpFA;IACE;IDRqD;IAKQ;GDgqF/D;CACF;;AFhoFM;EIxBJ;IDduD;IAKQ;GDssF/D;;EE3rFA;IACE;IDjBqD;IAKQ;GD+sF/D;;EEjsFA;IACE;IDpBqD;IAKQ;GDwtF/D;CACF;;AFpqFM;EI5CJ;IDduD;IAKQ;GD0xF/D;;EE/wFA;IACE;IDjBqD;IAKQ;GDmyF/D;;EErxFA;IACE;IDpBqD;IAKQ;GD4yF/D;CACF;;AF5wFM;EIZJ;ID1BuD;IAKQ;GDk1F/D;;EE3zFA;IACE;ID7BqD;IAKQ;GD21F/D;;EEj0FA;IACE;IDhCqD;IAKQ;GDo2F/D;CACF;;AFhzFM;EIhCJ;ID1BuD;IAKQ;GDs6F/D;;EE/4FA;IACE;ID7BqD;IAKQ;GD+6F/D;;EEr5FA;IACE;IDhCqD;IAKQ;GDw7F/D;CACF;;AFx5FM;EIAJ;IDtCuD;IAKQ;GD89F/D;;EE37FA;IACE;IDzCqD;IAKQ;GDu+F/D;;EEj8FA;IACE;ID5CqD;IAKQ;GDg/F/D;CACF;;AF57FM;EIpBJ;IDtCuD;IAKQ;GDkjG/D;;EE/gGA;IACE;IDzCqD;IAKQ;GD2jG/D;;EErhGA;IACE;ID5CqD;IAKQ;GDokG/D;CACF;;AFpiGM;EKlDJ;IACE;IFWqD;IAKQ;GDmnG/D;;EGjoGA;IACE;IFQqD;IAKQ;GD4nG/D;;EGvoGA;IFMuD;IAKQ;GDooG/D;;EG7oGA;IFIuD;IAKQ;GD4oG/D;CACF;;AFxlGM;EKtEJ;IACE;IFWqD;IAKQ;GD+tG/D;;EG7uGA;IACE;IFQqD;IAKQ;GDwuG/D;;EGnvGA;IFMuD;IAKQ;GDgvG/D;;EGzvGA;IFIuD;IAKQ;GDwvG/D;CACF;;AFxtGM;EKpCJ;IACE;IFHqD;IAKQ;GDuyG/D;;EGvyGA;IACE;IFNqD;IAKQ;GDgzG/D;;EG7yGA;IFRuD;IAKQ;GDwzG/D;;EGnzGA;IFVuD;IAKQ;GDg0G/D;CACF;;AF5wGM;EKxDJ;IACE;IFHqD;IAKQ;GDm5G/D;;EGn5GA;IACE;IFNqD;IAKQ;GD45G/D;;EGz5GA;IFRuD;IAKQ;GDo6G/D;;EG/5GA;IFVuD;IAKQ;GD46G/D;CACF;;AF54GM;EKtBJ;IACE;IFjBqD;IAKQ;GD29G/D;;EG78GA;IACE;IFpBqD;IAKQ;GDo+G/D;;EGn9GA;IFtBuD;IAKQ;GD4+G/D;;EGz9GA;IFxBuD;IAKQ;GDo/G/D;CACF;;AFh8GM;EK1CJ;IACE;IFjBqD;IAKQ;GDukH/D;;EGzjHA;IACE;IFpBqD;IAKQ;GDglH/D;;EG/jHA;IFtBuD;IAKQ;GDwlH/D;;EGrkHA;IFxBuD;IAKQ;GDgmH/D;CACF;;AFhkHM;EKRJ;IACE;IF/BqD;IAKQ;GD+oH/D;;EGnnHA;IACE;IFlCqD;IAKQ;GDwpH/D;;EGznHA;IFpCuD;IAKQ;GDgqH/D;;EG/nHA;IFtCuD;IAKQ;GDwqH/D;CACF;;AFpnHM;EK5BJ;IACE;IF/BqD;IAKQ;GD2vH/D;;EG/tHA;IACE;IFlCqD;IAKQ;GDowH/D;;EGruHA;IFpCuD;IAKQ;GD4wH/D;;EG3uHA;IFtCuD;IAKQ;GDoxH/D;CACF;;AFpvHM;EKMJ;IACE;IF7CqD;IAKQ;GDm0H/D;;EGzxHA;IACE;IFhDqD;IAKQ;GD40H/D;;EG/xHA;IFlDuD;IAKQ;GDo1H/D;;EGryHA;IFpDuD;IAKQ;GD41H/D;CACF;;AFxyHM;EKdJ;IACE;IF7CqD;IAKQ;GD+6H/D;;EGr4HA;IACE;IFhDqD;IAKQ;GDw7H/D;;EG34HA;IFlDuD;IAKQ;GDg8H/D;;EGj5HA;IFpDuD;IAKQ;GDw8H/D;CACF;;AFx6HM;EMlDJ;IACE;GJw+HF;;EIv+HA;IACE;GJ0+HF;CACF;;AFx6HM;EMtEJ;IACE;GJsgIF;;EIrgIA;IACE;GJwgIF;CACF;;AF19HM;EM1CJ;IHIuD;IAKQ;IGP7D;GJgiIF;;EI/hIA;IHCuD;IAKQ;IGJ7D;GJsiIF;CACF;;AF9+HM;EM9DJ;IHIuD;IAKQ;IGP7D;GJ4lIF;;EI3lIA;IHCuD;IAKQ;IGJ7D;GJkmIF;CACF;;AF9jIM;EMhCJ;IHNuD;IAKQ;IGG7D;GJ0nIF;;EIznIA;IHTuD;IAKQ;IGM7D;GJgoIF;CACF;;AFllIM;EMpDJ;IHNuD;IAKQ;IGG7D;GJsrIF;;EIrrIA;IHTuD;IAKQ;IGM7D;GJ4rIF;CACF;;AFlqIM;EMtBJ;IHhBuD;IAKQ;IGa7D;GJotIF;;EIntIA;IHnBuD;IAKQ;IGgB7D;GJ0tIF;CACF;;AFtrIM;EM1CJ;IHhBuD;IAKQ;IGa7D;GJgxIF;;EI/wIA;IHnBuD;IAKQ;IGgB7D;GJsxIF;CACF;;AFtwIM;EMZJ;IH1BuD;IAKQ;IGuB7D;GJ8yIF;;EI7yIA;IH7BuD;IAKQ;IG0B7D;GJozIF;CACF;;AF1xIM;EMhCJ;IH1BuD;IAKQ;IGuB7D;GJ02IF;;EIz2IA;IH7BuD;IAKQ;IG0B7D;GJg3IF;CACF;;AF12IM;EMFJ;IHpCuD;IAKQ;IGiC7D;GJw4IF;;EIv4IA;IHvCuD;IAKQ;IGoC7D;GJ84IF;CACF;;AF93IM;EMtBJ;IHpCuD;IAKQ;IGiC7D;GJo8IF;;EIn8IA;IHvCuD;IAKQ;IGoC7D;GJ08IF;CACF;;AF98IM;EMQJ;IACE;IH/CqD;IAKQ;GD6gJ/D;;EIj+IA;IACE;IHlDqD;IAKQ;GDshJ/D;CACF;;AFl+IM;EMZJ;IACE;IH/CqD;IAKQ;GDykJ/D;;EI7hJA;IACE;IHlDqD;IAKQ;GDklJ/D;CACF;;AFljJM;EMkBJ;IACE;IHzDqD;IAKQ;GDinJ/D;;EI3jJA;IACE;IH5DqD;IAKQ;GD0nJ/D;CACF;;AFtkJM;EMFJ;IACE;IHzDqD;IAKQ;GD6qJ/D;;EIvnJA;IACE;IH5DqD;IAKQ;GDsrJ/D;CACF;;AFtpJM;EM4BJ;IACE;IHnEqD;IAKQ;GDqtJ/D;;EIrpJA;IACE;IHtEqD;IAKQ;GD8tJ/D;CACF;;AF1qJM;EMQJ;IACE;IHnEqD;IAKQ;GDixJ/D;;EIjtJA;IACE;IHtEqD;IAKQ;GD0xJ/D;CACF;;AF1vJM;EOlDJ;IACE;GL0zJF;;EKzzJA;IACE;GL4zJF;CACF;;AF1vJM;EOtEJ;IACE;GLw1JF;;EKv1JA;IACE;GL01JF;CACF;;AF5yJM;EO1CJ;IJIuD;IAKQ;IIP7D;GLk3JF;;EKj3JA;IJCuD;IAKQ;IIJ7D;GLw3JF;CACF;;AFh0JM;EO9DJ;IJIuD;IAKQ;IIP7D;GL86JF;;EK76JA;IJCuD;IAKQ;IIJ7D;GLo7JF;CACF;;AFh5JM;EOhCJ;IJNuD;IAKQ;IIG7D;GL48JF;;EK38JA;IJTuD;IAKQ;IIM7D;GLk9JF;CACF;;AFp6JM;EOpDJ;IJNuD;IAKQ;IIG7D;GLwgKF;;EKvgKA;IJTuD;IAKQ;IIM7D;GL8gKF;CACF;;AFp/JM;EOtBJ;IJhBuD;IAKQ;IIa7D;GLsiKF;;EKriKA;IJnBuD;IAKQ;IIgB7D;GL4iKF;CACF;;AFxgKM;EO1CJ;IJhBuD;IAKQ;IIa7D;GLkmKF;;EKjmKA;IJnBuD;IAKQ;IIgB7D;GLwmKF;CACF;;AFxlKM;EOZJ;IJ1BuD;IAKQ;IIuB7D;GLgoKF;;EK/nKA;IJ7BuD;IAKQ;II0B7D;GLsoKF;CACF;;AF5mKM;EOhCJ;IJ1BuD;IAKQ;IIuB7D;GL4rKF;;EK3rKA;IJ7BuD;IAKQ;II0B7D;GLksKF;CACF;;AF5rKM;EOFJ;IJpCuD;IAKQ;IIiC7D;GL0tKF;;EKztKA;IJvCuD;IAKQ;IIoC7D;GLguKF;CACF;;AFhtKM;EOtBJ;IJpCuD;IAKQ;IIiC7D;GLsxKF;;EKrxKA;IJvCuD;IAKQ;IIoC7D;GL4xKF;CACF;;AFhyKM;EOQJ;IACE;IJ/CqD;IAKQ;GD+1K/D;;EKnzKA;IACE;IJlDqD;IAKQ;GDw2K/D;CACF;;AFpzKM;EOZJ;IACE;IJ/CqD;IAKQ;GD25K/D;;EK/2KA;IACE;IJlDqD;IAKQ;GDo6K/D;CACF;;AFp4KM;EOkBJ;IACE;IJzDqD;IAKQ;GDm8K/D;;EK74KA;IACE;IJ5DqD;IAKQ;GD48K/D;CACF;;AFx5KM;EOFJ;IACE;IJzDqD;IAKQ;GD+/K/D;;EKz8KA;IACE;IJ5DqD;IAKQ;GDwgL/D;CACF;;AFx+KM;EO4BJ;IACE;IJnEqD;IAKQ;GDuiL/D;;EKv+KA;IACE;IJtEqD;IAKQ;GDgjL/D;CACF;;AF5/KM;EOQJ;IACE;IJnEqD;IAKQ;GDmmL/D;;EKniLA;IACE;IJtEqD;IAKQ;GD4mL/D;CACF;;AF5kLM;EQlDJ;ILYuD;IAKQ;IALR;IAKQ;GD8rL/D;;EM3sLA;ILQuD;IAKQ;IALR;IAKQ;GD2sL/D;;EMptLA;ILIuD;IAKQ;IALR;IAKQ;GDwtL/D;;EM7tLA;ILAuD;IAKQ;IALR;IAKQ;GDquL/D;;EMtuLA;ILJuD;IAKQ;IALR;IAKQ;GDkvL/D;CACF;;AF9rLM;EQtEJ;ILYuD;IAKQ;IALR;IAKQ;GDu4L/D;;EMp5LA;ILQuD;IAKQ;IALR;IAKQ;GDo5L/D;;EM75LA;ILIuD;IAKQ;IALR;IAKQ;GDi6L/D;;EMt6LA;ILAuD;IAKQ;IALR;IAKQ;GD86L/D;;EM/6LA;ILJuD;IAKQ;IALR;IAKQ;GD27L/D;CACF;;AF35LM;EQzBJ;ILbuD;IAKQ;IMV7D;IAEF;GPq/LA;;EMj+LA;ILjBuD;IAKQ;GDq/L/D;;EMt+LA;ILpBuD;IAKQ;GD6/L/D;;EM3+LA;ILvBuD;IAKQ;IMV7D;IAEF;GP+gMA;CACF;;AFn9LM;EQ7CJ;ILbuD;IAKQ;IMV7D;IAEF;GPumMA;;EMnlMA;ILjBuD;IAKQ;GDumM/D;;EMxlMA;ILpBuD;IAKQ;GD+mM/D;;EM7lMA;ILvBuD;IAKQ;IMV7D;IAEF;GPioMA;CACF;;AFzlMM;EQNJ;ILhCuD;IAKQ;IMV7D;IAEF;GPmqMA;;EM5nMA;ILpCuD;IAKQ;IMV7D;IAEF;GP6qMA;CACF;;AFjnMM;EQ1BJ;ILhCuD;IAKQ;IMV7D;IAEF;GPquMA;;EM9rMA;ILpCuD;IAKQ;IMV7D;IAEF;GP+uMA;CACF;;AFvsMM;EQOJ;IL7CuD;IAKQ;IMV7D;IAEF;GPiyMA;;EM7uMA;ILjDuD;IAKQ;GDiyM/D;;EMlvMA;ILpDuD;IAKQ;GDyyM/D;;EMvvMA;ILvDuD;IAKQ;IMV7D;IAEF;GP2zMA;CACF;;AF/vMM;EQbJ;IL7CuD;IAKQ;IMV7D;IAEF;GPm5MA;;EM/1MA;ILjDuD;IAKQ;GDm5M/D;;EMp2MA;ILpDuD;IAKQ;GD25M/D;;EMz2MA;ILvDuD;IAKQ;IMV7D;IAEF;GP66MA;CACF;;AFr4MM;EQ0BJ;ILhEuD;IAKQ;IMV7D;IAEF;GP+8MA;;EMx4MA;ILpEuD;IAKQ;IMV7D;IAEF;GPy9MA;CACF;;AF75MM;EQMJ;ILhEuD;IAKQ;IMV7D;IAEF;GPihNA;;EM18MA;ILpEuD;IAKQ;IMV7D;IAEF;GP2hNA;CACF;;AFn/MM;EUlDJ;IPYuD;IAKQ;IMV7D;IAEF;GPilNA;;EQvlNA;IPSuD;IAKQ;IMV7D;IAEF;GP2lNA;;EQ9lNA;IPMuD;IAKQ;IMV7D;IAEF;GPqmNA;;EQrmNA;IPGuD;IAKQ;IMV7D;IAEF;GP+mNA;CACF;;AFnjNM;EUtEJ;IPYuD;IAKQ;IMV7D;IAEF;GP+sNA;;EQrtNA;IPSuD;IAKQ;IMV7D;IAEF;GPytNA;;EQ5tNA;IPMuD;IAKQ;IMV7D;IAEF;GPmuNA;;EQnuNA;IPGuD;IAKQ;IMV7D;IAEF;GP6uNA;CACF;;AFrsNM;EUlCJ;IPJuD;IAKQ;IMV7D;IAEF;GP+wNA;;EQrwNA;IPPuD;IAKQ;IMV7D;IAEF;GPyxNA;CACF;;AF7tNM;EUtDJ;IPJuD;IAKQ;IMV7D;IAEF;GPi1NA;;EQv0NA;IPPuD;IAKQ;IMV7D;IAEF;GP21NA;CACF;;AFnzNM;EWlDJ;IRYuD;IAKQ;IALR;IAKQ;IQd7D;GT+4NF;;ES94NA;IRQuD;IAKQ;IALR;IAKQ;IQV7D;GTy5NF;CACF;;AF31NM;EWtEJ;IRYuD;IAKQ;IALR;IAKQ;IQd7D;GTy+NF;;ESx+NA;IRQuD;IAKQ;IALR;IAKQ;IQV7D;GTm/NF;CACF;;AFz8NM;EWtCJ;IRAuD;IAKQ;IALR;IAKQ;IQF7D;GTyhOF;;ESxhOA;IRJuD;IAKQ;IALR;IAKQ;IQE7D;GTmiOF;CACF;;AFj/NM;EW1DJ;IRAuD;IAKQ;IALR;IAKQ;IQF7D;GTmnOF;;ESlnOA;IRJuD;IAKQ;IALR;IAKQ;IQE7D;GT6nOF;CACF;;AF/lOM;EW1BJ;IRZuD;IAKQ;IALR;IAKQ;IQU7D;GTmqOF;;ESlqOA;IRhBuD;IAKQ;IALR;IAKQ;IQc7D;GT6qOF;CACF;;AFvoOM;EW9CJ;IRZuD;IAKQ;IALR;IAKQ;IQU7D;GT6vOF;;ES5vOA;IRhBuD;IAKQ;IALR;IAKQ;IQc7D;GTuwOF;CACF;;AFrvOM;EWdJ;IRxBuD;IAKQ;IALR;IAKQ;IQsB7D;GT6yOF;;ES5yOA;IR5BuD;IAKQ;IALR;IAKQ;IQ0B7D;GTuzOF;CACF;;AF7xOM;EWlCJ;IRxBuD;IAKQ;IALR;IAKQ;IQsB7D;GTu4OF;;ESt4OA;IR5BuD;IAKQ;IALR;IAKQ;IQ0B7D;GTi5OF;CACF;;AF34OM;EWFJ;IRpCuD;IAKQ;IALR;IAKQ;IQkC7D;GTu7OF;;ESt7OA;IRxCuD;IAKQ;IALR;IAKQ;IQsC7D;GTi8OF;CACF;;AFn7OM;EWtBJ;IRpCuD;IAKQ;IALR;IAKQ;IQkC7D;GTihPF;;EShhPA;IRxCuD;IAKQ;IALR;IAKQ;IQsC7D;GT2hPF;CACF;;AFjiPM;EYlDJ;ITYuD;IAKQ;IALR;IAKQ;ISd7D;GV6nPF;;EU5nPA;ITQuD;IAKQ;IALR;IAKQ;ISV7D;GVuoPF;CACF;;AFzkPM;EYtEJ;ITYuD;IAKQ;IALR;IAKQ;ISd7D;GVutPF;;EUttPA;ITQuD;IAKQ;IALR;IAKQ;ISV7D;GViuPF;CACF;;AFvrPM;EYtCJ;ITAuD;IAKQ;IALR;IAKQ;ISF7D;GVuwPF;;EUtwPA;ITJuD;IAKQ;IALR;IAKQ;ISE7D;GVixPF;CACF;;AF/tPM;EY1DJ;ITAuD;IAKQ;IALR;IAKQ;ISF7D;GVi2PF;;EUh2PA;ITJuD;IAKQ;IALR;IAKQ;ISE7D;GV22PF;CACF;;AF70PM;EY1BJ;ITZuD;IAKQ;IALR;IAKQ;ISU7D;GVi5PF;;EUh5PA;IThBuD;IAKQ;IALR;IAKQ;ISc7D;GV25PF;CACF;;AFr3PM;EY9CJ;ITZuD;IAKQ;IALR;IAKQ;ISU7D;GV2+PF;;EU1+PA;IThBuD;IAKQ;IALR;IAKQ;ISc7D;GVq/PF;CACF;;AFn+PM;EYdJ;ITxBuD;IAKQ;IALR;IAKQ;ISsB7D;GV2hQF;;EU1hQA;IT5BuD;IAKQ;IALR;IAKQ;IS0B7D;GVqiQF;CACF;;AF3gQM;EYlCJ;ITxBuD;IAKQ;IALR;IAKQ;ISsB7D;GVqnQF;;EUpnQA;IT5BuD;IAKQ;IALR;IAKQ;IS0B7D;GV+nQF;CACF;;AFznQM;EYFJ;ITpCuD;IAKQ;IALR;IAKQ;ISkC7D;GVqqQF;;EUpqQA;ITxCuD;IAKQ;IALR;IAKQ;ISsC7D;GV+qQF;CACF;;AFjqQM;EYtBJ;ITpCuD;IAKQ;IALR;IAKQ;ISkC7D;GV+vQF;;EU9vQA;ITxCuD;IAKQ;IALR;IAKQ;ISsC7D;GVywQF;CACF;;AF/wQM;EalDJ;IVYuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GDy5Q/D;;EWt6QA;IVQuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD26Q/D;;EWp7QA;IVIuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD67Q/D;;EWl8QA;IVAuD;IAKQ;IMV7D;IAEF;INGuD;IAKQ;IALR;IAKQ;GDi9Q/D;;EWj9QA;IVLuD;IAKQ;IMV7D;IAEF;GPm+QA;CACF;;AFv6QM;EatEJ;IVYuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD2pR/D;;EWxqRA;IVQuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD6qR/D;;EWtrRA;IVIuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD+rR/D;;EWpsRA;IVAuD;IAKQ;IMV7D;IAEF;INGuD;IAKQ;IALR;IAKQ;GDmtR/D;;EWntRA;IVLuD;IAKQ;IMV7D;IAEF;GPquRA;CACF;;AF7rRM;Ea1BJ;IJjBE;IAEF;INGuD;IAKQ;GD+vR/D;;EWrvRA;IJpBE;IAEF;INGuD;IAKQ;GDywR/D;CACF;;AFrtRM;Ea9CJ;IJjBE;IAEF;INGuD;IAKQ;GDi0R/D;;EWvzRA;IJpBE;IAEF;INGuD;IAKQ;GD20R/D;CACF;;AF3yRM;EahBJ;IJ3BE;IAEF;INGuD;IAKQ;GD62R/D;;EWz1RA;IJ9BE;IAEF;INGuD;IAKQ;GDu3R/D;CACF;;AFn0RM;EapCJ;IJ3BE;IAEF;INGuD;IAKQ;GD+6R/D;;EW35RA;IJ9BE;IAEF;INGuD;IAKQ;GDy7R/D;CACF;;AY78RA;;;;;GZo9RE;;Aan9RF;EAGI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAKF;EACA;Cbi/RF;;Acj/RA;;;EAGE;Cdo/RF;;Acj/RA;EACE;EACA;EACA;EACA;Cdo/RF;;Ac9+RA;;;;;;;;;;EACE;Cd0/RF;;Ach/RA;EACE;EACA;ECgFI;ED9EJ;EACA;EACA;EACA;EACA;Cdm/RF;;AA9oBA;Ecx1QE;Cd0+RF;;Acj+RA;EACE;EACA;EACA;Cdo+RF;;Acv9RA;;;;;;EACE;EACA;Cd+9RF;;Acx9RA;EACE;EACA;Cd29RF;;Ach9RA;;EAEE;EACA;UAAA;EACA;EACA;EACA;UAAA;Cdm9RF;;Ach9RA;EACE;EACA;EACA;Cdm9RF;;Ach9RA;;;EAGE;EACA;Cdm9RF;;Ach9RA;;;;EAIE;Cdm9RF;;Ach9RA;EACE;Cdm9RF;;Ach9RA;EACE;EACA;Cdm9RF;;Ach9RA;EACE;Cdm9RF;;Ach9RA;;EAEE;Cdm9RF;;Ach9RA;ECxFI;Cf4iSJ;;Ac38RA;;EAEE;ECnGE;EDqGF;EACA;Cd88RF;;Ac38RA;EAAM;Cd+8RN;;Ac98RA;EAAM;Cdk9RN;;Ac38RA;EACE;EACA;EACA;Cd88RF;;AgB9nSE;EFmLE;EACA;Cd+8RJ;;Act8RA;EACE;EACA;Cdy8RF;;AgBxoSE;EFkME;EACA;Cd08RJ;;Acj8RA;;;;EAIE;ECpJE;CfylSJ;;Acj8RA;EAEE;EAEA;EAEA;Cdi8RF;;Acz7RA;EAEE;Cd27RF;;Acn7RA;EACE;EACA;Cds7RF;;Acn7RA;EAGE;EACA;Cdo7RF;;Ac56RA;EACE;Cd+6RF;;Ac56RA;EACE;EACA;EACA;EACA;EACA;Cd+6RF;;Ac56RA;EAGE;Cd66RF;;Acr6RA;EAEE;EACA;Cdu6RF;;Acj6RA;EAEE;Cdm6RF;;Ac55RA;EACE;EACA;Cd+5RF;;Ac55RA;;;;;EAKE;EACA;ECrPE;EDuPF;Cd+5RF;;Ac55RA;;EAEE;Cd+5RF;;Ac55RA;;EAEE;Cd+5RF;;Acz5RA;EACE;Cd45RF;;Acr5RA;;;;EAIE;Cdw5RF;;Acn5RE;;;;EAKI;Cdq5RN;;Ac/4RA;;;;EAIE;EACA;Cdk5RF;;Ac/4RA;;EAEE;EACA;Cdk5RF;;Ac94RA;;;;EASE;Cd44RF;;Acz4RA;EACE;EAEA;Cd24RF;;Acx4RA;EAME;EAEA;EACA;EACA;Cdq4RF;;Ach4RA;EACE;EACA;EACA;EACA;EACA;ECjSI;EDmSJ;EACA;EACA;Cdm4RF;;Ach4RA;EACE;Cdm4RF;;AAnpBA;;Ec1uQE;Cdk4RF;;AAnpBA;EcvuQE;EACA;Cd83RF;;AAnpBA;EcnuQE;Cd03RF;;Acl3RA;EACE;EACA;Cdq3RF;;Ac92RA;EACE;Cdi3RF;;Ac92RA;EACE;EACA;Cdi3RF;;Ac92RA;EACE;Cdi3RF;;AAnpBA;EcxtQE;Cd+2RF;;AiBz0SA;;;;;;;;;;;;EAEE;EAEA;EACA;CjBq1SF;;AiBj1SA;;EFgHM;CfsuSN;;AiBr1SA;;EF+GM;Cf2uSN;;AiBz1SA;;EF8GM;CfgvSN;;AiB71SA;;EF6GM;CfqvSN;;AiBj2SA;;EF4GM;Cf0vSN;;AiBr2SA;;EF2GM;Cf+vSN;;AiBx2SA;EFyGM;EEvGJ;CjB22SF;;AiBv2SA;EFmGM;EEjGJ;EACA;CjB02SF;;AiBx2SA;EF8FM;EE5FJ;EACA;CjB22SF;;AiBz2SA;EFyFM;EEvFJ;EACA;CjB42SF;;AiB12SA;EFoFM;EElFJ;EACA;CjB62SF;;Ach1SA;EGpBE;EACA;EACA;EACA;CjBw2SF;;AiBh2SA;;EFMI;EEHF;CjBm2SF;;AiBh2SA;;EAEE;EACA;CjBm2SF;;AiB31SA;EC/EE;EACA;ClB86SF;;AiB31SA;ECpFE;EACA;ClBm7SF;;AiB71SA;EACE;CjBg2SF;;AiBj2SA;EAII;CjBi2SJ;;AiBv1SA;EFjCI;EEmCF;CjB01SF;;AiBt1SA;EACE;EFeI;Cf20SN;;AiBt1SA;EACE;EF7CE;EE+CF;CjBy1SF;;AiB51SA;EAMI;CjB01SJ;;AmB78SA;ECIE;EAGA;CpB28SF;;AmB58SA;EACE;EACA;EACA;EEXE;EDMF;EAGA;CpBo9SF;;AmBt8SA;EAEE;CnBw8SF;;AmBr8SA;EACE;EACA;CnBw8SF;;AmBr8SA;EJkCI;EIhCF;CnBw8SF;;AsB/+SA;EPuEI;EOrEF;EACA;CtBk/SF;;AsB/+SE;EACE;CtBk/SJ;;AsB7+SA;EACE;EP0DE;EOxDF;EACA;EDZE;CrB6/SJ;;AsBr/SA;EASI;EPkDA;EOhDA;CtBg/SJ;;AcxySA;EQjME;EPyCE;EOvCF;CtB6+SF;;AsBh/SA;EP0CI;EOlCA;EACA;CtB6+SJ;;AsBx+SA;EACE;EACA;CtB2+SF;;AuBnhTE;ECDA;EACA;EACA;EACA;EACA;CxBwhTF;;AyBr+SI;EFtDF;ICWI;GxBqhTJ;CACF;;AyB3+SI;EFtDF;ICWI;GxB2hTJ;CACF;;AyBj/SI;EFtDF;ICWI;GxBiiTJ;CACF;;AyBv/SI;EFtDF;ICWI;GxBuiTJ;CACF;;AuB7iTE;;;;;ECPA;EACA;EACA;EACA;EACA;CxB4jTF;;AyBzgTI;EFrCE;;IACE;GvBmjTN;CACF;;AyBhhTI;EFrCE;;;IACE;GvB2jTN;CACF;;AyBxhTI;EFrCE;;;;IACE;GvBokTN;CACF;;AyBjiTI;EFrCE;;;;;IACE;GvB8kTN;CACF;;AuB3jTE;ECrBA;EAAA;EACA;EACA;EACA;CxBolTF;;AuB5jTE;EACE;EACA;CvB+jTJ;;AuBjkTE;;EAMI;EACA;CvBgkTN;;A0BlnTE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EACE;EACA;EACA;EACA;C1B2rTJ;;A0BxqTM;EACE;EACA;UAAA;EACA;C1B2qTR;;A0BvqTQ;EF4BJ;UAAA;EACA;CxB+oTJ;;A0B5qTQ;EF4BJ;UAAA;EACA;CxBopTJ;;A0BjrTQ;EF4BJ;UAAA;EACA;CxBypTJ;;A0BtrTQ;EF4BJ;UAAA;EACA;CxB8pTJ;;A0B3rTQ;EF4BJ;UAAA;EACA;CxBmqTJ;;A0BhsTQ;EF4BJ;UAAA;EACA;CxBwqTJ;;A0BhsTM;EFMJ;UAAA;EACA;EACA;CxB8rTF;;A0BjsTQ;EFPN;UAAA;EAIA;CxBysTF;;A0BtsTQ;EFPN;UAAA;EAIA;CxB8sTF;;A0B3sTQ;EFPN;UAAA;EAIA;CxBmtTF;;A0BhtTQ;EFPN;UAAA;EAIA;CxBwtTF;;A0BrtTQ;EFPN;UAAA;EAIA;CxB6tTF;;A0B1tTQ;;EFPN;UAAA;EAIA;CxBmuTF;;A0BhuTQ;EFPN;UAAA;EAIA;CxBwuTF;;A0BruTQ;EFPN;UAAA;EAIA;CxB6uTF;;A0B1uTQ;EFPN;UAAA;EAIA;CxBkvTF;;A0B/uTQ;EFPN;UAAA;EAIA;CxBuvTF;;A0BpvTQ;EFPN;UAAA;EAIA;CxB4vTF;;A0BzvTQ;EFPN;UAAA;EAIA;CxBiwTF;;A0BzvTM;EAAwB;UAAA;C1B6vT9B;;A0B3vTM;EAAuB;UAAA;C1B+vT7B;;A0B5vTQ;EAAwB;UAAA;C1BgwThC;;A0BhwTQ;EAAwB;UAAA;C1BowThC;;A0BpwTQ;EAAwB;UAAA;C1BwwThC;;A0BxwTQ;EAAwB;UAAA;C1B4wThC;;A0B5wTQ;EAAwB;UAAA;C1BgxThC;;A0BhxTQ;EAAwB;UAAA;C1BoxThC;;A0BpxTQ;EAAwB;UAAA;C1BwxThC;;A0BxxTQ;EAAwB;UAAA;C1B4xThC;;A0B5xTQ;EAAwB;UAAA;C1BgyThC;;A0BhyTQ;EAAwB;UAAA;C1BoyThC;;A0BpyTQ;EAAwB;UAAA;C1BwyThC;;A0BxyTQ;EAAwB;UAAA;C1B4yThC;;A0B5yTQ;EAAwB;UAAA;C1BgzThC;;A0B1yTU;EFRR;CxBszTF;;A0B9yTU;EFRR;CxB0zTF;;A0BlzTU;EFRR;CxB8zTF;;A0BtzTU;EFRR;CxBk0TF;;A0B1zTU;EFRR;CxBs0TF;;A0B9zTU;EFRR;CxB00TF;;A0Bl0TU;EFRR;CxB80TF;;A0Bt0TU;EFRR;CxBk1TF;;A0B10TU;EFRR;CxBs1TF;;A0B90TU;EFRR;CxB01TF;;A0Bl1TU;EFRR;CxB81TF;;AyBz1TI;EC9BE;IACE;IACA;YAAA;IACA;G1B23TN;;E0Bv3TM;IF4BJ;YAAA;IACA;GxB+1TF;;E0B53TM;IF4BJ;YAAA;IACA;GxBo2TF;;E0Bj4TM;IF4BJ;YAAA;IACA;GxBy2TF;;E0Bt4TM;IF4BJ;YAAA;IACA;GxB82TF;;E0B34TM;IF4BJ;YAAA;IACA;GxBm3TF;;E0Bh5TM;IF4BJ;YAAA;IACA;GxBw3TF;;E0Bh5TI;IFMJ;YAAA;IACA;IACA;GxB84TA;;E0Bj5TM;IFPN;YAAA;IAIA;GxBy5TA;;E0Bt5TM;IFPN;YAAA;IAIA;GxB85TA;;E0B35TM;IFPN;YAAA;IAIA;GxBm6TA;;E0Bh6TM;IFPN;YAAA;IAIA;GxBw6TA;;E0Br6TM;IFPN;YAAA;IAIA;GxB66TA;;E0B16TM;IFPN;YAAA;IAIA;GxBk7TA;;E0B/6TM;IFPN;YAAA;IAIA;GxBu7TA;;E0Bp7TM;IFPN;YAAA;IAIA;GxB47TA;;E0Bz7TM;IFPN;YAAA;IAIA;GxBi8TA;;E0B97TM;IFPN;YAAA;IAIA;GxBs8TA;;E0Bn8TM;IFPN;YAAA;IAIA;GxB28TA;;E0Bx8TM;IFPN;YAAA;IAIA;GxBg9TA;;E0Bx8TI;IAAwB;YAAA;G1B48T5B;;E0B18TI;IAAuB;YAAA;G1B88T3B;;E0B38TM;IAAwB;YAAA;G1B+8T9B;;E0B/8TM;IAAwB;YAAA;G1Bm9T9B;;E0Bn9TM;IAAwB;YAAA;G1Bu9T9B;;E0Bv9TM;IAAwB;YAAA;G1B29T9B;;E0B39TM;IAAwB;YAAA;G1B+9T9B;;E0B/9TM;IAAwB;YAAA;G1Bm+T9B;;E0Bn+TM;IAAwB;YAAA;G1Bu+T9B;;E0Bv+TM;IAAwB;YAAA;G1B2+T9B;;E0B3+TM;IAAwB;YAAA;G1B++T9B;;E0B/+TM;IAAwB;YAAA;G1Bm/T9B;;E0Bn/TM;IAAwB;YAAA;G1Bu/T9B;;E0Bv/TM;IAAwB;YAAA;G1B2/T9B;;E0B3/TM;IAAwB;YAAA;G1B+/T9B;;E0Bz/TQ;IFRR;GxBqgUA;;E0B7/TQ;IFRR;GxBygUA;;E0BjgUQ;IFRR;GxB6gUA;;E0BrgUQ;IFRR;GxBihUA;;E0BzgUQ;IFRR;GxBqhUA;;E0B7gUQ;IFRR;GxByhUA;;E0BjhUQ;IFRR;GxB6hUA;;E0BrhUQ;IFRR;GxBiiUA;;E0BzhUQ;IFRR;GxBqiUA;;E0B7hUQ;IFRR;GxByiUA;;E0BjiUQ;IFRR;GxB6iUA;;E0BriUQ;IFRR;GxBijUA;CACF;;AyB7iUI;EC9BE;IACE;IACA;YAAA;IACA;G1B+kUN;;E0B3kUM;IF4BJ;YAAA;IACA;GxBmjUF;;E0BhlUM;IF4BJ;YAAA;IACA;GxBwjUF;;E0BrlUM;IF4BJ;YAAA;IACA;GxB6jUF;;E0B1lUM;IF4BJ;YAAA;IACA;GxBkkUF;;E0B/lUM;IF4BJ;YAAA;IACA;GxBukUF;;E0BpmUM;IF4BJ;YAAA;IACA;GxB4kUF;;E0BpmUI;IFMJ;YAAA;IACA;IACA;GxBkmUA;;E0BrmUM;IFPN;YAAA;IAIA;GxB6mUA;;E0B1mUM;IFPN;YAAA;IAIA;GxBknUA;;E0B/mUM;;IFPN;YAAA;IAIA;GxBwnUA;;E0BrnUM;;IFPN;YAAA;IAIA;GxB8nUA;;E0B3nUM;IFPN;YAAA;IAIA;GxBmoUA;;E0BhoUM;IFPN;YAAA;IAIA;GxBwoUA;;E0BroUM;IFPN;YAAA;IAIA;GxB6oUA;;E0B1oUM;IFPN;YAAA;IAIA;GxBkpUA;;E0B/oUM;IFPN;YAAA;IAIA;GxBupUA;;E0BppUM;IFPN;YAAA;IAIA;GxB4pUA;;E0BzpUM;IFPN;YAAA;IAIA;GxBiqUA;;E0B9pUM;IFPN;YAAA;IAIA;GxBsqUA;;E0B9pUI;IAAwB;YAAA;G1BkqU5B;;E0BhqUI;IAAuB;YAAA;G1BoqU3B;;E0BjqUM;IAAwB;YAAA;G1BqqU9B;;E0BrqUM;IAAwB;YAAA;G1ByqU9B;;E0BzqUM;IAAwB;YAAA;G1B6qU9B;;E0B7qUM;IAAwB;YAAA;G1BirU9B;;E0BjrUM;IAAwB;YAAA;G1BqrU9B;;E0BrrUM;IAAwB;YAAA;G1ByrU9B;;E0BzrUM;IAAwB;YAAA;G1B6rU9B;;E0B7rUM;IAAwB;YAAA;G1BisU9B;;E0BjsUM;IAAwB;YAAA;G1BqsU9B;;E0BrsUM;IAAwB;YAAA;G1BysU9B;;E0BzsUM;IAAwB;YAAA;G1B6sU9B;;E0B7sUM;IAAwB;YAAA;G1BitU9B;;E0BjtUM;IAAwB;YAAA;G1BqtU9B;;E0B/sUQ;IFRR;GxB2tUA;;E0BntUQ;IFRR;GxB+tUA;;E0BvtUQ;IFRR;GxBmuUA;;E0B3tUQ;IFRR;GxBuuUA;;E0B/tUQ;IFRR;GxB2uUA;;E0BnuUQ;IFRR;GxB+uUA;;E0BvuUQ;IFRR;GxBmvUA;;E0B3uUQ;IFRR;GxBuvUA;;E0B/uUQ;IFRR;GxB2vUA;;E0BnvUQ;IFRR;GxB+vUA;;E0BvvUQ;IFRR;GxBmwUA;;E0B3vUQ;IFRR;GxBuwUA;CACF;;AyBnwUI;EC9BE;IACE;IACA;YAAA;IACA;G1BqyUN;;E0BjyUM;IF4BJ;YAAA;IACA;GxBywUF;;E0BtyUM;IF4BJ;YAAA;IACA;GxB8wUF;;E0B3yUM;IF4BJ;YAAA;IACA;GxBmxUF;;E0BhzUM;IF4BJ;YAAA;IACA;GxBwxUF;;E0BrzUM;IF4BJ;YAAA;IACA;GxB6xUF;;E0B1zUM;IF4BJ;YAAA;IACA;GxBkyUF;;E0B1zUI;IFMJ;YAAA;IACA;IACA;GxBwzUA;;E0B3zUM;IFPN;YAAA;IAIA;GxBm0UA;;E0Bh0UM;IFPN;YAAA;IAIA;GxBw0UA;;E0Br0UM;;IFPN;YAAA;IAIA;GxB80UA;;E0B30UM;IFPN;YAAA;IAIA;GxBm1UA;;E0Bh1UM;IFPN;YAAA;IAIA;GxBw1UA;;E0Br1UM;IFPN;YAAA;IAIA;GxB61UA;;E0B11UM;IFPN;YAAA;IAIA;GxBk2UA;;E0B/1UM;IFPN;YAAA;IAIA;GxBu2UA;;E0Bp2UM;IFPN;YAAA;IAIA;GxB42UA;;E0Bz2UM;IFPN;YAAA;IAIA;GxBi3UA;;E0B92UM;IFPN;YAAA;IAIA;GxBs3UA;;E0Bn3UM;IFPN;YAAA;IAIA;GxB23UA;;E0Bn3UI;IAAwB;YAAA;G1Bu3U5B;;E0Br3UI;IAAuB;YAAA;G1By3U3B;;E0Bt3UM;IAAwB;YAAA;G1B03U9B;;E0B13UM;IAAwB;YAAA;G1B83U9B;;E0B93UM;IAAwB;YAAA;G1Bk4U9B;;E0Bl4UM;IAAwB;YAAA;G1Bs4U9B;;E0Bt4UM;IAAwB;YAAA;G1B04U9B;;E0B14UM;IAAwB;YAAA;G1B84U9B;;E0B94UM;IAAwB;YAAA;G1Bk5U9B;;E0Bl5UM;IAAwB;YAAA;G1Bs5U9B;;E0Bt5UM;IAAwB;YAAA;G1B05U9B;;E0B15UM;IAAwB;YAAA;G1B85U9B;;E0B95UM;IAAwB;YAAA;G1Bk6U9B;;E0Bl6UM;IAAwB;YAAA;G1Bs6U9B;;E0Bt6UM;IAAwB;YAAA;G1B06U9B;;E0Bp6UQ;IFRR;GxBg7UA;;E0Bx6UQ;IFRR;GxBo7UA;;E0B56UQ;IFRR;GxBw7UA;;E0Bh7UQ;IFRR;GxB47UA;;E0Bp7UQ;IFRR;GxBg8UA;;E0Bx7UQ;IFRR;GxBo8UA;;E0B57UQ;IFRR;GxBw8UA;;E0Bh8UQ;IFRR;GxB48UA;;E0Bp8UQ;IFRR;GxBg9UA;;E0Bx8UQ;IFRR;GxBo9UA;;E0B58UQ;IFRR;GxBw9UA;;E0Bh9UQ;IFRR;GxB49UA;CACF;;AyBx9UI;EC9BE;IACE;IACA;YAAA;IACA;G1B0/UN;;E0Bt/UM;IF4BJ;YAAA;IACA;GxB89UF;;E0B3/UM;IF4BJ;YAAA;IACA;GxBm+UF;;E0BhgVM;IF4BJ;YAAA;IACA;GxBw+UF;;E0BrgVM;IF4BJ;YAAA;IACA;GxB6+UF;;E0B1gVM;IF4BJ;YAAA;IACA;GxBk/UF;;E0B/gVM;IF4BJ;YAAA;IACA;GxBu/UF;;E0B/gVI;IFMJ;YAAA;IACA;IACA;GxB6gVA;;E0BhhVM;IFPN;YAAA;IAIA;GxBwhVA;;E0BrhVM;IFPN;YAAA;IAIA;GxB6hVA;;E0B1hVM;;IFPN;YAAA;IAIA;GxBmiVA;;E0BhiVM;IFPN;YAAA;IAIA;GxBwiVA;;E0BriVM;IFPN;YAAA;IAIA;GxB6iVA;;E0B1iVM;IFPN;YAAA;IAIA;GxBkjVA;;E0B/iVM;IFPN;YAAA;IAIA;GxBujVA;;E0BpjVM;IFPN;YAAA;IAIA;GxB4jVA;;E0BzjVM;IFPN;YAAA;IAIA;GxBikVA;;E0B9jVM;IFPN;YAAA;IAIA;GxBskVA;;E0BnkVM;IFPN;YAAA;IAIA;GxB2kVA;;E0BxkVM;IFPN;YAAA;IAIA;GxBglVA;;E0BxkVI;IAAwB;YAAA;G1B4kV5B;;E0B1kVI;IAAuB;YAAA;G1B8kV3B;;E0B3kVM;IAAwB;YAAA;G1B+kV9B;;E0B/kVM;IAAwB;YAAA;G1BmlV9B;;E0BnlVM;IAAwB;YAAA;G1BulV9B;;E0BvlVM;IAAwB;YAAA;G1B2lV9B;;E0B3lVM;IAAwB;YAAA;G1B+lV9B;;E0B/lVM;IAAwB;YAAA;G1BmmV9B;;E0BnmVM;IAAwB;YAAA;G1BumV9B;;E0BvmVM;IAAwB;YAAA;G1B2mV9B;;E0B3mVM;IAAwB;YAAA;G1B+mV9B;;E0B/mVM;IAAwB;YAAA;G1BmnV9B;;E0BnnVM;IAAwB;YAAA;G1BunV9B;;E0BvnVM;IAAwB;YAAA;G1B2nV9B;;E0B3nVM;IAAwB;YAAA;G1B+nV9B;;E0BznVQ;IFRR;GxBqoVA;;E0B7nVQ;IFRR;GxByoVA;;E0BjoVQ;IFRR;GxB6oVA;;E0BroVQ;IFRR;GxBipVA;;E0BzoVQ;IFRR;GxBqpVA;;E0B7oVQ;IFRR;GxBypVA;;E0BjpVQ;IFRR;GxB6pVA;;E0BrpVQ;IFRR;GxBiqVA;;E0BzpVQ;IFRR;GxBqqVA;;E0B7pVQ;IFRR;GxByqVA;;E0BjqVQ;IFRR;GxB6qVA;;E0BrqVQ;IFRR;GxBirVA;CACF;;A2BruVA;EACE;EACA;EACA;C3BwuVF;;A2B3uVA;;EAQI;EACA;EACA;C3BwuVJ;;A2BlvVA;EAcI;EACA;C3BwuVJ;;A2BvvVA;EAmBI;C3BwuVJ;;A2B/tVA;;EAGI;C3BiuVJ;;A2BxtVA;EACE;C3B2tVF;;A2B5tVA;;EAKI;C3B4tVJ;;A2BjuVA;;EAWM;C3B2tVN;;A2BttVA;;;;EAKI;C3BwtVJ;;A2BhtVA;EAEI;C3BktVJ;;AgBjxVE;EW2EI;EACA;C3B0sVN;;A4B7xVE;;;EAII;C5B+xVN;;A4BnyVE;;;;EAYM;C5B8xVR;;AgBnyVE;EYiBM;C5BsxVR;;A4B3xVE;;EASQ;C5BuxVV;;A4BnzVE;;;EAII;C5BqzVN;;A4BzzVE;;;;EAYM;C5BozVR;;AgBzzVE;EYiBM;C5B4yVR;;A4BjzVE;;EASQ;C5B6yVV;;A4Bz0VE;;;EAII;C5B20VN;;A4B/0VE;;;;EAYM;C5B00VR;;AgB/0VE;EYiBM;C5Bk0VR;;A4Bv0VE;;EASQ;C5Bm0VV;;A4B/1VE;;;EAII;C5Bi2VN;;A4Br2VE;;;;EAYM;C5Bg2VR;;AgBr2VE;EYiBM;C5Bw1VR;;A4B71VE;;EASQ;C5By1VV;;A4Br3VE;;;EAII;C5Bu3VN;;A4B33VE;;;;EAYM;C5Bs3VR;;AgB33VE;EYiBM;C5B82VR;;A4Bn3VE;;EASQ;C5B+2VV;;A4B34VE;;;EAII;C5B64VN;;A4Bj5VE;;;;EAYM;C5B44VR;;AgBj5VE;EYiBM;C5Bo4VR;;A4Bz4VE;;EASQ;C5Bq4VV;;A4Bj6VE;;;EAII;C5Bm6VN;;A4Bv6VE;;;;EAYM;C5Bk6VR;;AgBv6VE;EYiBM;C5B05VR;;A4B/5VE;;EASQ;C5B25VV;;A4Bv7VE;;;EAII;C5By7VN;;A4B77VE;;;;EAYM;C5Bw7VR;;AgB77VE;EYiBM;C5Bg7VR;;A4Br7VE;;EASQ;C5Bi7VV;;A4B78VE;;;EAII;C5B+8VN;;AgB58VE;EYiBM;C5B+7VR;;A4Bp8VE;;EASQ;C5Bg8VV;;A2Bl3VA;EAGM;EACA;EACA;C3Bm3VN;;A2Bx3VA;EAWM;EACA;EACA;C3Bi3VN;;A2B52VA;EACE;EACA;C3B+2VF;;A2Bj3VA;;;EAOI;C3Bg3VJ;;A2Bv3VA;EAWI;C3Bg3VJ;;A2B33VA;EAgBM;C3B+2VN;;AgBp/VE;EW4IM;EACA;C3B42VR;;AyB57VI;EEiGA;IAEI;IACA;IACA;IACA;G3B81VN;;E2Bn2VG;IASK;G3B81VR;CACF;;AyBz8VI;EEiGA;IAEI;IACA;IACA;IACA;G3B22VN;;E2Bh3VG;IASK;G3B22VR;CACF;;AyBt9VI;EEiGA;IAEI;IACA;IACA;IACA;G3Bw3VN;;E2B73VG;IASK;G3Bw3VR;CACF;;AyBn+VI;EEiGA;IAEI;IACA;IACA;IACA;G3Bq4VN;;E2B14VG;IASK;G3Bq4VR;CACF;;A2Bp5VA;EAOQ;EACA;EACA;EACA;C3Bi5VR;;A2B35VA;EAcU;C3Bi5VV;;A6B9jWA;;;;;;EACE;EACA;EACA;EACA;EdqHI;EclHJ;EACA;EACA;EACA;EACA;EACA;ERbE;ESCE;EAAA;C9BmlWN;;A8B9kWI;EDLJ;;;;;;ICMM;IAAA;G9BulWJ;CACF;;A6B9lWA;;;;;;EAsBI;EACA;C7BilWJ;;A6BxmWA;;;;;;EA4BI;EACA;C7BqlWJ;;A+B3mWE;;;;;;EACE;EACA;EACA;EACA;EAKE;C/B+mWN;;A6B/nWA;EAqCI;EAEA;C7BkmWJ;;A6BzoWA;EAqCI;EAEA;C7BkmWJ;;A6BzoWA;EAqCI;EAEA;C7BkmWJ;;A6BzoWA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AAA;IACA;YAAA;G7Bk1WJ;;E6Bp5WF;IAqEM;G7Bm1WJ;CACF;;AiC5pXA;;;;EACE;EAEA;EACA;EACA;EAEA;EACA;EACA;KAAA;MAAA;UAAA;EACA;EACA;ECuFA;EnBuBI;EmBrBJ;EbrGE;ESCE;EAAA;C9BgrXN;;A8B3qXI;EGLJ;;;;IHMM;IAAA;G9BkrXJ;CACF;;AgBnrXE;;;;EiBUE;EACA;CjCgrXJ;;AiCjsXA;;;;;;;;EAsBI;EACA;CjCsrXJ;;AiC7sXA;;;;;;;;EA6BI;CjC2rXJ;;AiC5qXA;;;;;;;;EAEE;CjCqrXF;;AiC5qXE;;;;ECvDA;EFAE;EEEF;ClC0uXF;;AgBtuXE;;;;EkBAE;EFNA;EEQA;ClC6uXJ;;AkC1uXE;;;;;;;;EAEE;EFbA;EEeA;EAKE;ClC+uXN;;AkC1uXE;;;;;;;;EAEE;EACA;EACA;ClCmvXJ;;AkC5uXE;;;;;;;;;;;;EAGE;EACA;EAIA;ClCqvXJ;;AkCnvXI;;;;;;;;;;;;EAKI;ClC6vXR;;AiCzvXE;;ECvDA;EFAE;EEEF;ClCqzXF;;AgBjzXE;;EkBAE;EFNA;EEQA;ClCszXJ;;AkCnzXE;;;;EAEE;EFbA;EEeA;EAKE;ClCozXN;;AkC/yXE;;;;EAEE;EACA;EACA;ClCozXJ;;AkC7yXE;;;;;;EAGE;EACA;EAIA;ClCgzXJ;;AkC9yXI;;;;;;EAKI;ClCkzXR;;AiC9yXE;ECvDA;EFAE;EEEF;ClCy2XF;;AgBr2XE;EkBAE;EFNA;EEQA;ClCy2XJ;;AkCt2XE;;EAEE;EFbA;EEeA;EAKE;ClCq2XN;;AkCh2XE;;EAEE;EACA;EACA;ClCm2XJ;;AkC51XE;;;EAGE;EACA;EAIA;ClC41XJ;;AkC11XI;;;EAKI;ClC21XR;;AiCv1XE;;ECvDA;EFAE;EEEF;ClCm5XF;;AgB/4XE;;EkBAE;EFNA;EEQA;ClCo5XJ;;AkCj5XE;;;;EAEE;EFbA;EEeA;EAKE;ClCk5XN;;AkC74XE;;;;EAEE;EACA;EACA;ClCk5XJ;;AkC34XE;;;;;;EAGE;EACA;EAIA;ClC84XJ;;AkC54XI;;;;;;EAKI;ClCg5XR;;AiC54XE;ECvDA;EFAE;EEEF;ClCu8XF;;AgBn8XE;EkBAE;EFNA;EEQA;ClCu8XJ;;AkCp8XE;;EAEE;EFbA;EEeA;EAKE;ClCm8XN;;AkC97XE;;EAEE;EACA;EACA;ClCi8XJ;;AkC17XE;;;EAGE;EACA;EAIA;ClC07XJ;;AkCx7XI;;;EAKI;ClCy7XR;;AiCr7XE;ECvDA;EFAE;EEEF;ClCg/XF;;AgB5+XE;EkBAE;EFNA;EEQA;ClCg/XJ;;AkC7+XE;;EAEE;EFbA;EEeA;EAKE;ClC4+XN;;AkCv+XE;;EAEE;EACA;EACA;ClC0+XJ;;AkCn+XE;;;EAGE;EACA;EAIA;ClCm+XJ;;AkCj+XI;;;EAKI;ClCk+XR;;AiC99XE;ECvDA;EFAE;EEEF;ClCyhYF;;AgBrhYE;EkBAE;EFNA;EEQA;ClCyhYJ;;AkCthYE;;EAEE;EFbA;EEeA;EAKE;ClCqhYN;;AkChhYE;;EAEE;EACA;EACA;ClCmhYJ;;AkC5gYE;;;EAGE;EACA;EAIA;ClC4gYJ;;AkC1gYI;;;EAKI;ClC2gYR;;AiCvgYE;ECvDA;EFAE;EEEF;ClCkkYF;;AgB9jYE;EkBAE;EFNA;EEQA;ClCkkYJ;;AkC/jYE;;EAEE;EFbA;EEeA;EAKE;ClC8jYN;;AkCzjYE;;EAEE;EACA;EACA;ClC4jYJ;;AkCrjYE;;;EAGE;EACA;EAIA;ClCqjYJ;;AkCnjYI;;;EAKI;ClCojYR;;AiC1iYE;;ECHA;EACA;ClCkjYF;;AgBvmYE;;EkBwDE;EACA;EACA;ClCojYJ;;AkCjjYE;;;;EAEE;ClCsjYJ;;AkCnjYE;;;;EAEE;EACA;ClCwjYJ;;AkCrjYE;;;;;;EAGE;EACA;EACA;ClC2jYJ;;AkCzjYI;;;;;;EAKI;ClC6jYR;;AiC1lYE;ECHA;EACA;ClCimYF;;AgBtpYE;EkBwDE;EACA;EACA;ClCkmYJ;;AkC/lYE;;EAEE;ClCkmYJ;;AkC/lYE;;EAEE;EACA;ClCkmYJ;;AkC/lYE;;;EAGE;EACA;EACA;ClCkmYJ;;AkChmYI;;;EAKI;ClCimYR;;AiC9nYE;ECHA;EACA;ClCqoYF;;AgB1rYE;EkBwDE;EACA;EACA;ClCsoYJ;;AkCnoYE;;EAEE;ClCsoYJ;;AkCnoYE;;EAEE;EACA;ClCsoYJ;;AkCnoYE;;;EAGE;EACA;EACA;ClCsoYJ;;AkCpoYI;;;EAKI;ClCqoYR;;AiClqYE;ECHA;EACA;ClCyqYF;;AgB9tYE;EkBwDE;EACA;EACA;ClC0qYJ;;AkCvqYE;;EAEE;ClC0qYJ;;AkCvqYE;;EAEE;EACA;ClC0qYJ;;AkCvqYE;;;EAGE;EACA;EACA;ClC0qYJ;;AkCxqYI;;;EAKI;ClCyqYR;;AiCtsYE;ECHA;EACA;ClC6sYF;;AgBlwYE;EkBwDE;EACA;EACA;ClC8sYJ;;AkC3sYE;;EAEE;ClC8sYJ;;AkC3sYE;;EAEE;EACA;ClC8sYJ;;AkC3sYE;;;EAGE;EACA;EACA;ClC8sYJ;;AkC5sYI;;;EAKI;ClC6sYR;;AiC1uYE;ECHA;EACA;ClCivYF;;AgBtyYE;EkBwDE;EACA;EACA;ClCkvYJ;;AkC/uYE;;EAEE;ClCkvYJ;;AkC/uYE;;EAEE;EACA;ClCkvYJ;;AkC/uYE;;;EAGE;EACA;EACA;ClCkvYJ;;AkChvYI;;;EAKI;ClCivYR;;AiC9wYE;ECHA;EACA;ClCqxYF;;AgB10YE;EkBwDE;EACA;EACA;ClCsxYJ;;AkCnxYE;;EAEE;ClCsxYJ;;AkCnxYE;;EAEE;EACA;ClCsxYJ;;AkCnxYE;;;EAGE;EACA;EACA;ClCsxYJ;;AkCpxYI;;;EAKI;ClCqxYR;;AiClzYE;ECHA;EACA;ClCyzYF;;AgB92YE;EkBwDE;EACA;EACA;ClC0zYJ;;AkCvzYE;;EAEE;ClC0zYJ;;AkCvzYE;;EAEE;EACA;ClC0zYJ;;AkCvzYE;;;EAGE;EACA;EACA;ClC0zYJ;;AkCxzYI;;;EAKI;ClCyzYR;;AiC30YA;EACE;EACA;EACA;CjC80YF;;AgBn5YE;EiBwEE;EACA;CjC+0YJ;;AiCt1YA;;EAYI;EACA;CjC+0YJ;;AiC51YA;;EAkBI;EACA;CjC+0YJ;;AiCp0YA;;;;;ECJE;EnBuBI;EmBrBJ;EbrGE;CrBs7YJ;;AiC30YA;;;;;;ECRE;EnBuBI;EmBrBJ;EbrGE;CrBk8YJ;;AiC90YA;EACE;EACA;CjCi1YF;;AiCn1YA;EAMI;CjCi1YJ;;AiC50YA;;;EAII;CjC80YJ;;AmCt9YA;ELMM;EAAA;C9Bo9YN;;A8B/8YI;EKXJ;ILYM;IAAA;G9Bm9YJ;CACF;;AmCh+YA;EAII;CnCg+YJ;;AmC59YA;EAEI;CnC89YJ;;AmC19YA;EACE;EACA;EACA;ELXI;EAAA;C9By+YN;;A8Bp+YI;EKGJ;ILFM;IAAA;G9Bw+YJ;CACF;;AoCp/YA;;;;EAIE;CpCu/YF;;AoCp/YA;EACE;CpCu/YF;;AqCn+YI;EACE;EACA;EACA;EACA;EAhCJ;EACA;EACA;EACA;CrCugZF;;AqCl9YI;EACE;CrCq9YN;;AoC//YA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ErBsGI;EqBpGJ;EACA;EACA;EACA;EACA;EACA;Ef3BE;CrB8hZJ;;AoC1/YI;EACE;EACA;CpC6/YN;;AoC1/YI;EACE;EACA;CpC6/YN;;AyBj/YI;EWnBA;IACE;IACA;GpCwgZJ;;EoCrgZE;IACE;IACA;GpCwgZJ;CACF;;AyB7/YI;EWnBA;IACE;IACA;GpCohZJ;;EoCjhZE;IACE;IACA;GpCohZJ;CACF;;AyBzgZI;EWnBA;IACE;IACA;GpCgiZJ;;EoC7hZE;IACE;IACA;GpCgiZJ;CACF;;AyBrhZI;EWnBA;IACE;IACA;GpC4iZJ;;EoCziZE;IACE;IACA;GpC4iZJ;CACF;;AoCtiZA;EAEI;EACA;EACA;EACA;CpCwiZJ;;AqCvkZI;EACE;EACA;EACA;EACA;EAzBJ;EACA;EACA;EACA;CrComZF;;AqCtjZI;EACE;CrCyjZN;;AoC/iZA;EAEI;EACA;EACA;EACA;EACA;CpCijZJ;;AqC9lZI;EACE;EACA;EACA;EACA;EAlBJ;EACA;EACA;EACA;CrConZF;;AqC7kZI;EACE;CrCglZN;;AqC7mZI;EDmDE;CpC8jZN;;AoCzjZA;EAEI;EACA;EACA;EACA;EACA;CpC2jZJ;;AqCznZI;EACE;EACA;EACA;EACA;CrC4nZN;;AqChoZI;EAgBI;CrConZR;;AqCjnZM;EACE;EACA;EACA;EACA;EA9BN;EACA;EACA;CrCmpZF;;AqClnZI;EACE;CrCqnZN;;AqC/nZM;EDiDA;CpCklZN;;AoC3kZA;;;;EAKI;EACA;CpC6kZJ;;AoCxkZA;EE9GE;EACA;EACA;EACA;CtC0rZF;;AoCxkZA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CpC2kZF;;AgB/rZE;;EoBmIE;EACA;EJ9IA;ChCgtZJ;;AoC5lZA;;EAgCI;EACA;EJrJA;ChCutZJ;;AoCnmZA;;EAuCI;EACA;EACA;CpCikZJ;;AoCzjZA;EACE;CpC4jZF;;AoCxjZA;EACE;EACA;EACA;ErBpDI;EqBsDJ;EACA;CpC2jZF;;AoCvjZA;EACE;EACA;EACA;CpC0jZF;;AuCpvZA;;;EAEE;EACA;EAAA;EACA;CvCwvZF;;AuC5vZA;;;;;;;;;;;;;;EAOI;EACA;UAAA;CvCswZJ;;AgBrwZE;;;;;;;;;;;;;;EuBII;CvCkxZN;;AuC/xZA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAkBM;CvC0zZN;;AuCpzZA;EACE;EAAA;EACA;EACA;UAAA;CvCuzZF;;AuC1zZA;;EAMI;CvCyzZJ;;AuCrzZA;;;;;;;;;;;;;;EAII;CvCk0ZJ;;AuCt0ZA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ElBhBI;EACA;CrBy3ZJ;;AuC12ZA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ElBFI;EACA;CrB+4ZJ;;AuC/2ZA;EACE;EACA;CvCk3ZF;;AuCp3ZA;;;EAOI;CvCm3ZJ;;AuCh3ZE;EACE;CvCm3ZJ;;AuC/2ZA;;;;;;EACE;EACA;CvCu3ZF;;AuCp3ZA;;;;;EACE;EACA;CvC23ZF;;AuCv2ZA;EACE;EAAA;UAAA;EACA;UAAA;EACA;UAAA;CvC02ZF;;AuCv9ZA;;;;;;EAiHI;CvC+2ZJ;;AuCt3ZA;;;;;;EAYI;CvCm3ZJ;;AuC/3ZA;;;;;;;;;;;;;;ElBlFI;EACA;CrBk+ZJ;;AuCj5ZA;;;;;;;;;;;;;;ElBhGI;EACA;CrBkgaJ;;AuC33ZA;;;;;;;;;;;;;;EAGI;CvCy4ZJ;;AuC54ZA;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAOM;EACA;EACA;CvCo6ZN;;AwC7jaA;;EACE;EACA;EAAA;EACA;EACA;UAAA;EACA;CxCikaF;;AwCtkaA;;;;;;;;;;;;;;;;;;EAWI;EACA;UAAA;EACA;EACA;CxCglaJ;;AwC9laA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAmBM;CxC8taN;;AwCjvaA;;;;;;;;;;;;;;;;EA2BI;CxCyuaJ;;AwCpwaA;;EAgCI;CxCyuaJ;;AwCzwaA;;;;;;;;;;;;;;EnBeI;EACA;CrB2waJ;;AwC3xaA;;;;;;;;;;;;;;EnB6BI;EACA;CrB+waJ;;AwC7yaA;;EA4CI;EAAA;EACA;UAAA;CxCswaJ;;AwCnzaA;;;;EnBeI;EACA;CrB2yaJ;;AwC3zaA;;EnB6BI;EACA;CrBmyaJ;;AwCrwaA;;;EAEE;EAAA;CxCywaF;;AwC3waA;;;;;;;;;;;;;;;;;;;;;EAQI;EACA;CxC2xaJ;;AwCpyaA;;;;;;;;;;;;;;;;;;;;;EAYM;CxCgzaN;;AwC5zaA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAoBI;CxCy9aJ;;AwC7+aA;;EAwBuB;CxC09avB;;AwCz9aA;EAAsB;CxC69atB;;AwCr9aA;EACE;EAAA;EACA;UAAA;EACA;EACA;EzBwBI;EyBtBJ;EACA;EACA;EACA;EACA;EACA;EACA;EnB1GE;CrBmkbJ;;AwCr+aA;;EAkBI;CxCw9aJ;;AwC98aA;;;;;;;EAEE;CxCs9aF;;AwCn9aA;;;;;;;;;;;;;;;;;;;;;;EAME;EzBXI;EyBaJ;EnBvIE;CrB8mbJ;;AwCn+aA;;;;;;;EAEE;CxC2+aF;;AwCx+aA;;;;;;;;;;;;;;;;;;;;;;EAME;EzB5BI;EyB8BJ;EnBxJE;CrBopbJ;;AwCx/aA;;EAEE;CxC2/aF;;AwCh/aA;;;;;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BQ;EAAA;UAAA;EACA;UAAA;C3C65cR;;A2Cv7cA;;;;;;EAQU;EACA;C3Cw7cV;;A2Cj8cA;EA6BU;EAAA;UAAA;C3Cw6cV;;A2Cr8cA;EAgCY;C3Cy6cZ;;A2Cz8cA;EAoCY;EACA;C3Cy6cZ;;A2C98cA;;;;;;EA2CU;C3C46cV;;A2Cv9cA;EA0DU;EAAA;EAGA;C3C+5cV;;A2C59cA;EAiEU;C3C+5cV;;A2Cl5cA;EAEI;C3Co5cJ;;AgBpmdE;;E2BmNI;C3Cs5cN;;A2C35cA;EAWM;C3Co5cN;;AgB7mdE;;E2B4NM;C3Cs5cR;;A2Cp6cA;EAkBQ;C3Cs5cR;;A2Cx6cA;;;;EA0BM;C3Cq5cN;;A2C/6cA;EA+BI;EACA;C3Co5cJ;;A2Cp7cA;EAoCI;C3Co5cJ;;A2Cx7cA;EAwCI;C3Co5cJ;;A2C57cA;EA0CM;C3Cs5cN;;AgB9odE;;E2B2PM;C3Cw5cR;;A2Cj5cA;EAEI;C3Cm5cJ;;AgBvpdE;;E2BuQI;C3Cq5cN;;A2C15cA;EAWM;C3Cm5cN;;AgBhqdE;;E2BgRM;C3Cq5cR;;A2Cn6cA;EAkBQ;C3Cq5cR;;A2Cv6cA;;;;EA0BM;C3Co5cN;;A2C96cA;EA+BI;EACA;C3Cm5cJ;;A2Cn7cA;EAoCI;C3Cm5cJ;;A2Cv7cA;EAwCI;C3Cm5cJ;;A2C37cA;EA0CM;C3Cq5cN;;AgBjsdE;;E2B+SM;C3Cu5cR;;A4CltdA;EACE;EACA;EAAA;EACA;EAAA;UAAA;EACA;EAEA;EACA;EACA;EACA;EvBRE;CrB6tdJ;;A4C9tdA;EAaI;EACA;C5CqtdJ;;A4CnudA;EvBUI;EACA;CrB6tdJ;;A4CxudA;EvBwBI;EACA;CrBotdJ;;A4C/sdA;EAGE;UAAA;EAGA;EACA;C5C8sdF;;A4C1sdA;EACE;C5C6sdF;;A4C1sdA;EACE;EACA;C5C6sdF;;A4C1sdA;EACE;C5C6sdF;;AgBxvdE;E4BgDE;C5C4sdJ;;A4C9sdA;EAMI;C5C4sdJ;;A4CpsdA;EACE;EACA;EAEA;EACA;C5CssdF;;A4C3sdA;EvBnEI;CrBkxdJ;;A4C/sdA;EAaM;C5CssdN;;A4CjsdA;EACE;EACA;EACA;C5CosdF;;A4CvsdA;EvBrFI;CrBgydJ;;A4C5rdA;EACE;EACA;EACA;EACA;C5C+rdF;;A4C5rdA;EACE;EACA;C5C+rdF;;A4C3rdA;EACE;EACA;EACA;EACA;EACA;EACA;C5C8rdF;;A4C3rdA;;;EAGE;EACA;C5C8rdF;;A4C3rdA;;EvBxHI;EACA;CrBwzdJ;;A4C5rdA;;EvB/GI;EACA;CrBgzdJ;;A4C1rdA;EAEI;C5C4rdJ;;AyBrxdI;EmBuFJ;IAMI;IAAA;IACA;IAAA;YAAA;IACA;IACA;G5C6rdF;;E4CtsdF;IAaM;YAAA;IACA;IACA;IACA;G5C6rdJ;CACF;;A4CprdA;EAII;C5CordJ;;AyBzydI;EmBiHJ;IAQI;IAAA;IACA;IAAA;YAAA;G5CqrdF;;E4C9rdF;IAcM;YAAA;IACA;G5CordJ;;E4CnsdF;IAkBQ;IACA;G5CqrdN;;E4CxsdF;IvBxJI;IACA;GrBo2dF;;E4C7sdF;;IA8BY;G5CordV;;E4CltdF;;IAmCY;G5CordV;;E4CvtdF;IvB1II;IACA;GrBq2dF;;E4C5tdF;;IA6CY;G5CordV;;E4CjudF;;IAkDY;G5CordV;CACF;;A4CxqdA;EAEI;C5C0qdJ;;AyB51dI;EmBgLJ;IAMI;OAAA;YAAA;IACA;OAAA;YAAA;IACA;IACA;G5C2qdF;;E4CprdF;IAYM;IACA;G5C4qdJ;CACF;;A4CnqdA;EAEI;C5CqqdJ;;A4CvqdA;EAKM;EvB5OF;EACA;CrBm5dJ;;A4C7qdA;EvBrPI;EACA;CrBs6dJ;;A4ClrdA;EvB9PI;EuB6QE;C5CwqdN;;A6C17dA;EACE;EAAA;EACA;EACA;EACA;E9B2HI;E8BzHJ;EACA;ExBFE;CrBg8dJ;;A6C17dA;EAGI;C7C27dJ;;A6C97dA;EAMM;EACA;EACA;EACA;C7C47dN;;A6Cr8dA;EAoBI;C7Cq7dJ;;A6Cz8dA;EAwBI;C7Cq7dJ;;A6C78dA;EA4BI;C7Cq7dJ;;A8C59dA;EACE;EAAA;E5BGA;EACA;EGAE;CrB89dJ;;A8C79dA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C9Cg+dF;;A8Cx+dA;EAWI;EACA;EACA;EACA;EACA;C9Ci+dJ;;A8Ch/dA;EAmBI;EACA;EACA;C9Ci+dJ;;A8C79dA;EAGM;EzBCF;EACA;CrB89dJ;;A8Cn+dA;EzBVI;EACA;CrBi/dJ;;A8Cx+dA;EAcI;EACA;EACA;EACA;C9C89dJ;;A8C/+dA;EAqBI;EACA;EAEA;EACA;EACA;C9C69dJ;;A+CnheE;EACE;EhC2HE;EgCzHF;C/CsheJ;;A+CjheM;E1BwBF;EACA;CrB6/dJ;;A+CjheM;E1BKF;EACA;CrBgheJ;;A+CnieE;EACE;EhC2HE;EgCzHF;C/CsieJ;;A+CjieM;E1BwBF;EACA;CrB6geJ;;A+CjieM;E1BKF;EACA;CrBgieJ;;AgDjjeA;EACE;EACA;EjCiEE;EiC/DF;EACA;EACA;EACA;EACA;E3BRE;ESCE;EAAA;C9B6jeN;;A8BxjeI;EkBNJ;IlBOM;IAAA;G9B4jeJ;CACF;;AgBzjeE;;EgCGI;ChD2jeN;;AgDzkeA;EAoBI;ChDyjeJ;;AgDpjeA;;;;EACE;EACA;ChD0jeF;;AgDnjeA;EACE;EACA;E3BpCE;CrB2leJ;;AgD9ieE;ECjDA;EACA;CjDmmeF;;AgBrleE;;EiCVI;EACA;CjDomeN;;AiDvmeU;;EAQJ;EACA;CjDomeN;;AgD/jeE;ECjDA;EACA;CjDoneF;;AgBtmeE;;EiCVI;EACA;CjDqneN;;AiDxneU;;EAQJ;EACA;CjDqneN;;AgDhleE;;ECjDA;EACA;CjDsoeF;;AgBxneE;;;;EiCVI;EACA;CjDyoeN;;AiD5oeU;;;;EAQJ;EACA;CjD2oeN;;AgDtmeE;;ECjDA;EACA;CjD4peF;;AgB9oeE;;;;EiCVI;EACA;CjD+peN;;AiDlqeU;;;;EAQJ;EACA;CjDiqeN;;AgD5neE;;ECjDA;EACA;CjDkreF;;AgBpqeE;;;;EiCVI;EACA;CjDqreN;;AiDxreU;;;;EAQJ;EACA;CjDureN;;AgDlpeE;ECjDA;EACA;CjDuseF;;AgBzreE;;EiCVI;EACA;CjDwseN;;AiD3seU;;EAQJ;EACA;CjDwseN;;AgDnqeE;ECjDA;EACA;CjDwteF;;AgB1seE;;EiCVI;EACA;CjDyteN;;AiD5teU;;EAQJ;EACA;CjDyteN;;AgDpreE;ECjDA;EACA;CjDyueF;;AgB3teE;;EiCVI;EACA;CjD0ueN;;AiD7ueU;;EAQJ;EACA;CjD0ueN;;AkDvveA;EACE;EACA;EAEA;E7BCE;CrByveJ;;AyBlseI;EyB5DJ;IAQI;GlD2veF;CACF;;AkDxveA;EACE;EACA;E7BTE;CrBqweJ;;AmDtweA;EACE;EACA;EACA;EACA;E9BHE;CrB6weJ;;AmDrweA;EAEE;CnDuweF;;AmDnweA;EACE;CnDsweF;;AmD9veA;EACE;CnDiweF;;AmDlweA;EAKI;EACA;EACA;EACA;EACA;CnDiweJ;;AmDvveE;EC9CA;EpBKE;EoBHF;CpDyyeF;;AoDvyeE;EACE;CpD0yeJ;;AoDvyeE;EACE;CpD0yeJ;;AmDrweE;EC9CA;EpBKE;EoBHF;CpDuzeF;;AoDrzeE;EACE;CpDwzeJ;;AoDrzeE;EACE;CpDwzeJ;;AmDnxeE;EC9CA;EpBKE;EoBHF;CpDq0eF;;AoDn0eE;EACE;CpDs0eJ;;AoDn0eE;EACE;CpDs0eJ;;AmDjyeE;EC9CA;EpBKE;EoBHF;CpDm1eF;;AoDj1eE;EACE;CpDo1eJ;;AoDj1eE;EACE;CpDo1eJ;;AmD/yeE;EC9CA;EpBKE;EoBHF;CpDi2eF;;AoD/1eE;EACE;CpDk2eJ;;AoD/1eE;EACE;CpDk2eJ;;AmD7zeE;EC9CA;EpBKE;EoBHF;CpD+2eF;;AoD72eE;EACE;CpDg3eJ;;AoD72eE;EACE;CpDg3eJ;;AmD30eE;EC9CA;EpBKE;EoBHF;CpD63eF;;AoD33eE;EACE;CpD83eJ;;AoD33eE;EACE;CpD83eJ;;AmDz1eE;EC9CA;EpBKE;EoBHF;CpD24eF;;AoDz4eE;EACE;CpD44eJ;;AoDz4eE;EACE;CpD44eJ;;AqDp5eE;EACE;IAAO;GrDw5eT;;EqDv5eE;IAAK;GrD25eP;CACF;;AqD95eE;EACE;IAAO;GrDw5eT;;EqDv5eE;IAAK;GrD25eP;CACF;;AqDx5eA;EACE;EAAA;EACA;EACA;EtCoHI;EsClHJ;EhCRE;CrBo6eJ;;AqDv5eA;EACE;EAAA;EACA;EAAA;UAAA;EACA;UAAA;EACA;EACA;EACA;EACA;EACA;EvBpBI;EAAA;C9B+6eN;;A8B16eI;EuBOJ;IvBNM;IAAA;G9B86eJ;CACF;;AqD75eA;ErBaE;EqBXA;CrDg6eF;;AqD55eE;EACE;UAAA;CrD+5eJ;;AqD55eM;EAJJ;IAKM;YAAA;GrDg6eN;CACF;;AsD18eA;EACE;EAAA;EACA;UAAA;CtD68eF;;AsD18eA;EACE;UAAA;CtD68eF;;AuD/8eA;EACE;EAAA;EACA;EAAA;UAAA;EAGA;EACA;CvDg9eF;;AuDv8eA;EACE;EACA;EACA;CvD08eF;;AgBh9eE;;EuCUE;EACA;EACA;EACA;CvD28eJ;;AuDr9eA;EAcI;EACA;CvD28eJ;;AuDl8eA;EACE;EACA;EACA;EAEA;EACA;CvDo8eF;;AuD18eA;ElC7BI;EACA;CrB2+eJ;;AuD/8eA;ElCfI;EACA;CrBk+eJ;;AuDp9eA;;EAkBI;EACA;EACA;CvDu8eJ;;AuD39eA;EAyBI;EACA;EACA;EACA;CvDs8eJ;;AuDl+eA;EAgCI;CvDs8eJ;;AuDt+eA;EAmCM;EACA;CvDu8eN;;AuDz7eI;EACE;EAAA;UAAA;CvD47eN;;AuD77eI;ElCjCA;EAZA;CrB++eJ;;AuDl8eI;ElC7CA;EAYA;CrBw+eJ;;AuDv8eI;EAeM;CvD47eV;;AuD38eI;EAmBM;EACA;CvD47eV;;AuDh9eI;EAuBQ;EACA;CvD67eZ;;AyBt/eI;E8BiCA;IACE;IAAA;YAAA;GvDy9eJ;;EuD19eE;IlCjCA;IAZA;GrB4gfF;;EuD/9eE;IlC7CA;IAYA;GrBqgfF;;EuDp+eE;IAeM;GvDy9eR;;EuDx+eE;IAmBM;IACA;GvDy9eR;;EuD7+eE;IAuBQ;IACA;GvD09eV;CACF;;AyBphfI;E8BiCA;IACE;IAAA;YAAA;GvDu/eJ;;EuDx/eE;IlCjCA;IAZA;GrB0ifF;;EuD7/eE;IlC7CA;IAYA;GrBmifF;;EuDlgfE;IAeM;GvDu/eR;;EuDtgfE;IAmBM;IACA;GvDu/eR;;EuD3gfE;IAuBQ;IACA;GvDw/eV;CACF;;AyBljfI;E8BiCA;IACE;IAAA;YAAA;GvDqhfJ;;EuDthfE;IlCjCA;IAZA;GrBwkfF;;EuD3hfE;IlC7CA;IAYA;GrBikfF;;EuDhifE;IAeM;GvDqhfR;;EuDpifE;IAmBM;IACA;GvDqhfR;;EuDzifE;IAuBQ;IACA;GvDshfV;CACF;;AyBhlfI;E8BiCA;IACE;IAAA;YAAA;GvDmjfJ;;EuDpjfE;IlCjCA;IAZA;GrBsmfF;;EuDzjfE;IlC7CA;IAYA;GrB+lfF;;EuD9jfE;IAeM;GvDmjfR;;EuDlkfE;IAmBM;IACA;GvDmjfR;;EuDvkfE;IAuBQ;IACA;GvDojfV;CACF;;AuDvifA;EAEI;EACA;ElCjIA;CrB2qfJ;;AuD7ifA;EAOM;CvD0ifN;;AuDjjfA;EAaM;CvDwifN;;AwDrrfE;EACE;EACA;CxDwrfJ;;AgB7qfE;;EwCPM;EACA;CxDyrfR;;AwDhsfE;EAWM;EACA;EACA;CxDyrfR;;AwDtsfE;EACE;EACA;CxDysfJ;;AgB9rfE;;EwCPM;EACA;CxD0sfR;;AwDjtfE;EAWM;EACA;EACA;CxD0sfR;;AwDvtfE;EACE;EACA;CxD0tfJ;;AgB/sfE;;EwCPM;EACA;CxD2tfR;;AwDlufE;EAWM;EACA;EACA;CxD2tfR;;AwDxufE;EACE;EACA;CxD2ufJ;;AgBhufE;;EwCPM;EACA;CxD4ufR;;AwDnvfE;EAWM;EACA;EACA;CxD4ufR;;AwDzvfE;EACE;EACA;CxD4vfJ;;AgBjvfE;;EwCPM;EACA;CxD6vfR;;AwDpwfE;EAWM;EACA;EACA;CxD6vfR;;AwD1wfE;EACE;EACA;CxD6wfJ;;AgBlwfE;;EwCPM;EACA;CxD8wfR;;AwDrxfE;EAWM;EACA;EACA;CxD8wfR;;AwD3xfE;EACE;EACA;CxD8xfJ;;AgBnxfE;;EwCPM;EACA;CxD+xfR;;AwDtyfE;EAWM;EACA;EACA;CxD+xfR;;AwD5yfE;EACE;EACA;CxD+yfJ;;AgBpyfE;;EwCPM;EACA;CxDgzfR;;AwDvzfE;EAWM;EACA;EACA;CxDgzfR;;AyDh0fA;EACE;E1C8HI;E0C5HJ;EACA;EACA;EACA;EACA;CzDm0fF;;AgB9zfE;EyCDE;EACA;CzDm0fJ;;AgB/zfE;;EyCCI;CzDm0fN;;AyDxzfA;EACE;EACA;EACA;E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;AkExohBA;EAAqB;ClE4ohBrB;;AmE9ohBE;;EACE;CnEkphBJ;;AgBxohBE;;;;;;;;EmDLI;CnEwphBN;;AmE9phBE;EACE;CnEiqhBJ;;AgBvphBE;;;;EmDLI;CnEmqhBN;;AmEzqhBE;;;EACE;CnE8qhBJ;;AgBpqhBE;;;;;;;;EmDLI;CnEorhBN;;AmE1rhBE;;EACE;CnE8rhBJ;;AgBprhBE;;;;;;;;EmDLI;CnEoshBN;;AmE1shBE;;;EACE;CnE+shBJ;;AgBrshBE;;;;;;;;EmDLI;CnEqthBN;;AmE3thBE;;EACE;CnE+thBJ;;AgBrthBE;;;;;;;;EmDLI;CnEquhBN;;AmE3uhBE;;;EACE;CnEgvhBJ;;AgBtuhBE;;;;;;;;;;;;EmDLI;CnE0vhBN;;AmEhwhBE;;EACE;CnEowhBJ;;AgB1vhBE;;;;;;;;EmDLI;CnE0whBN;;AoEzwhBA;EACE;CpE4whBF;;AoEzwhBA;EACE;CpE4whBF;;AqEvxhBA;;EAAkB;CrE4xhBlB;;AqE3xhBA;EAAkB;CrE+xhBlB;;AqE9xhBA;EAAkB;CrEkyhBlB;;AqEjyhBA;EAAkB;CrEqyhBlB;;AqEpyhBA;EAAkB;CrEwyhBlB;;AqEtyhBA;EAAmB;CrE0yhBnB;;AqEzyhBA;EAAmB;CrE6yhBnB;;AqE5yhBA;EAAmB;CrEgzhBnB;;AqE/yhBA;EAAmB;CrEmzhBnB;;AqElzhBA;EAAmB;CrEszhBnB;;AqEnzhBE;EACE;CrEszhBJ;;AqEvzhBE;;EACE;CrE2zhBJ;;AqE5zhBE;EACE;CrE+zhBJ;;AqEh0hBE;EACE;CrEm0hBJ;;AqEp0hBE;EACE;CrEu0hBJ;;AqEx0hBE;EACE;CrE20hBJ;;AqE50hBE;EACE;CrE+0hBJ;;AqEh1hBE;EACE;CrEm1hBJ;;AqE/0hBA;EACE;CrEk1hBF;;AqE30hBA;EACE;CrE80hBF;;AqE30hBA;;EACE;CrE+0hBF;;AqE50hBA;EACE;EACA;CrE+0hBF;;AqE50hBA;EACE;EACA;CrE+0hBF;;AqE50hBA;EACE;EACA;CrE+0hBF;;AqE50hBA;EACE;EACA;CrE+0hBF;;AqE50hBA;EACE;CrE+0hBF;;AqE50hBA;;EACE;CrEg1hBF;;AqE70hBA;EACE;CrEg1hBF;;AqE70hBA;EACE;CrEg1hBF;;AgEx5hBE;EACE;EACA;EACA;ChE25hBJ;;AsEp5hBM;;EAAwB;CtEy5hB9B;;AsEz5hBM;EAAwB;CtE65hB9B;;AsE75hBM;EAAwB;CtEi6hB9B;;AsEj6hBM;EAAwB;CtEq6hB9B;;AsEr6hBM;EAAwB;CtEy6hB9B;;AsEz6hBM;EAAwB;CtE66hB9B;;AsE76hBM;EAAwB;CtEi7hB9B;;AsEj7hBM;;;;;;;;;;;;;;;;;;;;;;;;EAAwB;EAAA;CtE48hB9B;;AsE58hBM;;EAAwB;EAAA;CtEi9hB9B;;AyBh6hBI;E6CjDE;IAAwB;GtEs9hB5B;;EsEt9hBI;IAAwB;GtE09hB5B;;EsE19hBI;IAAwB;GtE89hB5B;;EsE99hBI;IAAwB;GtEk+hB5B;;EsEl+hBI;IAAwB;GtEs+hB5B;;EsEt+hBI;IAAwB;GtE0+hB5B;;EsE1+hBI;IAAwB;GtE8+hB5B;;EsE9+hBI;IAAwB;IAAA;GtEk/hB5B;;EsEl/hBI;IAAwB;IAAA;GtEs/hB5B;CACF;;AyBt8hBI;E6CjDE;IAAwB;GtE4/hB5B;;EsE5/hBI;IAAwB;GtEggiB5B;;EsEhgiBI;IAAwB;GtEogiB5B;;EsEpgiBI;IAAwB;GtEwgiB5B;;EsExgiBI;IAAwB;GtE4giB5B;;EsE5giBI;IAAwB;GtEghiB5B;;EsEhhiBI;IAAwB;GtEohiB5B;;EsEphiBI;IAAwB;IAAA;GtEwhiB5B;;EsExhiBI;IAAwB;IAAA;GtE4hiB5B;CACF;;AyB5+hBI;E6CjDE;IAAwB;GtEkiiB5B;;EsEliiBI;IAAwB;GtEsiiB5B;;EsEtiiBI;IAAwB;GtE0iiB5B;;EsE1iiBI;IAAwB;GtE8iiB5B;;EsE9iiBI;IAAwB;GtEkjiB5B;;EsEljiBI;IAAwB;GtEsjiB5B;;EsEtjiBI;IAAwB;GtE0jiB5B;;EsE1jiBI;;IAAwB;IAAA;GtE+jiB5B;;EsE/jiBI;IAAwB;IAAA;GtEmkiB5B;CACF;;AyBnhiBI;E6CjDE;IAAwB;GtEykiB5B;;EsEzkiBI;IAAwB;GtE6kiB5B;;EsE7kiBI;IAAwB;GtEiliB5B;;EsEjliBI;IAAwB;GtEqliB5B;;EsErliBI;IAAwB;GtEyliB5B;;EsEzliBI;IAAwB;GtE6liB5B;;EsE7liBI;IAAwB;GtEimiB5B;;EsEjmiBI;IAAwB;IAAA;GtEqmiB5B;;EsErmiBI;IAAwB;IAAA;GtEymiB5B;CACF;;AsEhmiBA;EAEI;IAAqB;GtEmmiBvB;;EsEnmiBE;IAAqB;GtEumiBvB;;EsEvmiBE;IAAqB;GtE2miBvB;;EsE3miBE;IAAqB;GtE+miBvB;;EsE/miBE;IAAqB;GtEmniBvB;;EsEnniBE;IAAqB;GtEuniBvB;;EsEvniBE;IAAqB;GtE2niBvB;;EsE3niBE;IAAqB;IAAA;GtE+niBvB;;EsE/niBE;IAAqB;IAAA;GtEmoiBvB;CACF;;AuEzpiBA;EACE;EACA;EACA;EACA;EACA;CvE4piBF;;AuEjqiBA;EAQI;EACA;CvE6piBJ;;AuEtqiBA;;;;;EAiBI;EACA;EACA;EACA;EACA;EACA;EACA;CvE6piBJ;;AuErpiBE;EAEI;CvEupiBN;;AuEzpiBE;EAEI;CvE2piBN;;AuE7piBE;EAEI;CvE+piBN;;AuEjqiBE;EAEI;CvEmqiBN;;AuErqiBE;EAEI;CvEuqiBN;;AuEzqiBE;EAEI;CvE2qiBN;;AuE7qiBE;EAEI;CvE+qiBN;;AuEjriBE;EAEI;CvEmriBN;;AwE5siBI;;;EAAgC;EAAA;UAAA;CxEktiBpC;;AwEjtiBI;;;;;;EAAgC;EAAA;UAAA;CxE0tiBpC;;AwEztiBI;EAAgC;EAAA;UAAA;CxE6tiBpC;;AwE5tiBI;EAAgC;EAAA;UAAA;CxEguiBpC;;AwE9tiBI;EAA8B;CxEkuiBlC;;AwEjuiBI;EAA8B;CxEquiBlC;;AwEpuiBI;EAA8B;CxEwuiBlC;;AwEvuiBI;EAA8B;UAAA;CxE2uiBlC;;AwE1uiBI;EAA8B;UAAA;CxE8uiBlC;;AwE7uiBI;EAA8B;UAAA;CxEiviBlC;;AwEhviBI;EAA8B;CxEoviBlC;;AwEnviBI;EAA8B;CxEuviBlC;;AwErviBI;;EAAoC;UAAA;CxE0viBxC;;AwEzviBI;;;;;;;;;;EAAoC;UAAA;CxEswiBxC;;AwErwiBI;;EAAoC;UAAA;CxE0wiBxC;;AwEzwiBI;;EAAoC;UAAA;CxE8wiBxC;;AwE7wiBI;EAAoC;CxEixiBxC;;AwE/wiBI;EAAiC;UAAA;CxEmxiBrC;;AwElxiBI;EAAiC;UAAA;CxEsxiBrC;;AwErxiBI;;;;;;;;;;;;EAAiC;UAAA;CxEoyiBrC;;AwEnyiBI;EAAiC;UAAA;CxEuyiBrC;;AwEtyiBI;;;EAAiC;UAAA;CxE4yiBrC;;AwE1yiBI;EAAkC;CxE8yiBtC;;AwE7yiBI;EAAkC;CxEiziBtC;;AwEhziBI;EAAkC;CxEoziBtC;;AwEnziBI;EAAkC;CxEuziBtC;;AwEtziBI;EAAkC;CxE0ziBtC;;AwEzziBI;EAAkC;CxE6ziBtC;;AwE3ziBI;EAAgC;CxE+ziBpC;;AwE9ziBI;EAAgC;CxEk0iBpC;;AwEj0iBI;EAAgC;CxEq0iBpC;;AwEp0iBI;EAAgC;CxEw0iBpC;;AwEv0iBI;EAAgC;CxE20iBpC;;AwE10iBI;;;EAAgC;CxEg1iBpC;;AyBp0iBI;E+ClDA;IAAgC;IAAA;YAAA;GxE23iBlC;;EwE13iBE;IAAgC;IAAA;YAAA;GxE83iBlC;;EwE73iBE;IAAgC;IAAA;YAAA;GxEi4iBlC;;EwEh4iBE;IAAgC;IAAA;YAAA;GxEo4iBlC;;EwEl4iBE;IAA8B;GxEs4iBhC;;EwEr4iBE;IAA8B;GxEy4iBhC;;EwEx4iBE;IAA8B;GxE44iBhC;;EwE34iBE;IAA8B;YAAA;GxE+4iBhC;;EwE94iBE;IAA8B;YAAA;GxEk5iBhC;;EwEj5iBE;IAA8B;YAAA;GxEq5iBhC;;EwEp5iBE;IAA8B;GxEw5iBhC;;EwEv5iBE;IAA8B;GxE25iBhC;;EwEz5iBE;IAAoC;YAAA;GxE65iBtC;;EwE55iBE;IAAoC;YAAA;GxEg6iBtC;;EwE/5iBE;IAAoC;YAAA;GxEm6iBtC;;EwEl6iBE;IAAoC;YAAA;GxEs6iBtC;;EwEr6iBE;IAAoC;GxEy6iBtC;;EwEv6iBE;IAAiC;YAAA;GxE26iBnC;;EwE16iBE;IAAiC;YAAA;GxE86iBnC;;EwE76iBE;IAAiC;YAAA;GxEi7iBnC;;EwEh7iBE;IAAiC;YAAA;GxEo7iBnC;;EwEn7iBE;IAAiC;YAAA;GxEu7iBnC;;EwEr7iBE;IAAkC;GxEy7iBpC;;EwEx7iBE;IAAkC;GxE47iBpC;;EwE37iBE;IAAkC;GxE+7iBpC;;EwE97iBE;IAAkC;GxEk8iBpC;;EwEj8iBE;IAAkC;GxEq8iBpC;;EwEp8iBE;IAAkC;GxEw8iBpC;;EwEt8iBE;IAAgC;GxE08iBlC;;EwEz8iBE;IAAgC;GxE68iBlC;;EwE58iBE;IAAgC;GxEg9iBlC;;EwE/8iBE;IAAgC;GxEm9iBlC;;EwEl9iBE;IAAgC;GxEs9iBlC;;EwEr9iBE;IAAgC;GxEy9iBlC;CACF;;AyB98iBI;E+ClDA;IAAgC;IAAA;YAAA;GxEqgjBlC;;EwEpgjBE;IAAgC;IAAA;YAAA;GxEwgjBlC;;EwEvgjBE;IAAgC;IAAA;YAAA;GxE2gjBlC;;EwE1gjBE;IAAgC;IAAA;YAAA;GxE8gjBlC;;EwE5gjBE;IAA8B;GxEghjBhC;;EwE/gjBE;IAA8B;GxEmhjBhC;;EwElhjBE;IAA8B;GxEshjBhC;;EwErhjBE;IAA8B;YAAA;GxEyhjBhC;;EwExhjBE;IAA8B;YAAA;GxE4hjBhC;;EwE3hjBE;IAA8B;YAAA;GxE+hjBhC;;EwE9hjBE;IAA8B;GxEkijBhC;;EwEjijBE;IAA8B;GxEqijBhC;;EwEnijBE;IAAoC;YAAA;GxEuijBtC;;EwEtijBE;IAAoC;YAAA;GxE0ijBtC;;EwEzijBE;IAAoC;YAAA;GxE6ijBtC;;EwE5ijBE;IAAoC;YAAA;GxEgjjBtC;;EwE/ijBE;IAAoC;GxEmjjBtC;;EwEjjjBE;IAAiC;YAAA;GxEqjjBnC;;EwEpjjBE;IAAiC;YAAA;GxEwjjBnC;;EwEvjjBE;IAAiC;YAAA;GxE2jjBnC;;EwE1jjBE;IAAiC;YAAA;GxE8jjBnC;;EwE7jjBE;IAAiC;YAAA;GxEikjBnC;;EwE/jjBE;IAAkC;GxEmkjBpC;;EwElkjBE;IAAkC;GxEskjBpC;;EwErkjBE;IAAkC;GxEykjBpC;;EwExkjBE;IAAkC;GxE4kjBpC;;EwE3kjBE;IAAkC;GxE+kjBpC;;EwE9kjBE;IAAkC;GxEkljBpC;;EwEhljBE;IAAgC;GxEoljBlC;;EwEnljBE;IAAgC;GxEuljBlC;;EwEtljBE;IAAgC;GxE0ljBlC;;EwEzljBE;IAAgC;GxE6ljBlC;;EwE5ljBE;IAAgC;GxEgmjBlC;;EwE/ljBE;IAAgC;GxEmmjBlC;CACF;;AyBxljBI;E+ClDA;IAAgC;IAAA;YAAA;GxE+ojBlC;;EwE9ojBE;IAAgC;IAAA;YAAA;GxEkpjBlC;;EwEjpjBE;IAAgC;IAAA;YAAA;GxEqpjBlC;;EwEppjBE;IAAgC;IAAA;YAAA;GxEwpjBlC;;EwEtpjBE;IAA8B;GxE0pjBhC;;EwEzpjBE;IAA8B;GxE6pjBhC;;EwE5pjBE;IAA8B;GxEgqjBhC;;EwE/pjBE;IAA8B;YAAA;GxEmqjBhC;;EwElqjBE;IAA8B;YAAA;GxEsqjBhC;;EwErqjBE;IAA8B;YAAA;GxEyqjBhC;;EwExqjBE;IAA8B;GxE4qjBhC;;EwE3qjBE;IAA8B;GxE+qjBhC;;EwE7qjBE;IAAoC;YAAA;GxEirjBtC;;EwEhrjBE;IAAoC;YAAA;GxEorjBtC;;EwEnrjBE;IAAoC;YAAA;GxEurjBtC;;EwEtrjBE;IAAoC;YAAA;GxE0rjBtC;;EwEzrjBE;IAAoC;GxE6rjBtC;;EwE3rjBE;IAAiC;YAAA;GxE+rjBnC;;EwE9rjBE;IAAiC;YAAA;GxEksjBnC;;EwEjsjBE;IAAiC;YAAA;GxEqsjBnC;;EwEpsjBE;IAAiC;YAAA;GxEwsjBnC;;EwEvsjBE;IAAiC;YAAA;GxE2sjBnC;;EwEzsjBE;IAAkC;GxE6sjBpC;;EwE5sjBE;IAAkC;GxEgtjBpC;;EwE/sjBE;IAAkC;GxEmtjBpC;;EwEltjBE;IAAkC;GxEstjBpC;;EwErtjBE;IAAkC;GxEytjBpC;;EwExtjBE;IAAkC;GxE4tjBpC;;EwE1tjBE;IAAgC;GxE8tjBlC;;EwE7tjBE;IAAgC;GxEiujBlC;;EwEhujBE;IAAgC;GxEoujBlC;;EwEnujBE;IAAgC;GxEuujBlC;;EwEtujBE;IAAgC;GxE0ujBlC;;EwEzujBE;IAAgC;GxE6ujBlC;CACF;;AyBlujBI;E+ClDA;IAAgC;IAAA;YAAA;GxEyxjBlC;;EwExxjBE;IAAgC;IAAA;YAAA;GxE4xjBlC;;EwE3xjBE;IAAgC;IAAA;YAAA;GxE+xjBlC;;EwE9xjBE;IAAgC;IAAA;YAAA;GxEkyjBlC;;EwEhyjBE;IAA8B;GxEoyjBhC;;EwEnyjBE;IAA8B;GxEuyjBhC;;EwEtyjBE;IAA8B;GxE0yjBhC;;EwEzyjBE;IAA8B;YAAA;GxE6yjBhC;;EwE5yjBE;IAA8B;YAAA;GxEgzjBhC;;EwE/yjBE;IAA8B;YAAA;GxEmzjBhC;;EwElzjBE;IAA8B;GxEszjBhC;;EwErzjBE;IAA8B;GxEyzjBhC;;EwEvzjBE;IAAoC;YAAA;GxE2zjBtC;;EwE1zjBE;IAAoC;YAAA;GxE8zjBtC;;EwE7zjBE;IAAoC;YAAA;GxEi0jBtC;;EwEh0jBE;IAAoC;YAAA;GxEo0jBtC;;EwEn0jBE;IAAoC;GxEu0jBtC;;EwEr0jBE;IAAiC;YAAA;GxEy0jBnC;;EwEx0jBE;IAAiC;YAAA;GxE40jBnC;;EwE30jBE;IAAiC;YAAA;GxE+0jBnC;;EwE90jBE;IAAiC;YAAA;GxEk1jBnC;;EwEj1jBE;IAAiC;YAAA;GxEq1jBnC;;EwEn1jBE;IAAkC;GxEu1jBpC;;EwEt1jBE;IAAkC;GxE01jBpC;;EwEz1jBE;IAAkC;GxE61jBpC;;EwE51jBE;IAAkC;GxEg2jBpC;;EwE/1jBE;IAAkC;GxEm2jBpC;;EwEl2jBE;IAAkC;GxEs2jBpC;;EwEp2jBE;IAAgC;GxEw2jBlC;;EwEv2jBE;IAAgC;GxE22jBlC;;EwE12jBE;IAAgC;GxE82jBlC;;EwE72jBE;IAAgC;GxEi3jBlC;;EwEh3jBE;IAAgC;GxEo3jBlC;;EwEn3jBE;IAAgC;GxEu3jBlC;CACF;;AyEl6jBI;EAAwB;CzEs6jB5B;;AyEr6jBI;EAAwB;CzEy6jB5B;;AyEx6jBI;EAAwB;CzE46jB5B;;AyBx3jBI;EgDtDA;IAAwB;GzEm7jB1B;;EyEl7jBE;IAAwB;GzEs7jB1B;;EyEr7jBE;IAAwB;GzEy7jB1B;CACF;;AyBt4jBI;EgDtDA;IAAwB;GzEi8jB1B;;EyEh8jBE;IAAwB;GzEo8jB1B;;EyEn8jBE;IAAwB;GzEu8jB1B;CACF;;AyBp5jBI;EgDtDA;IAAwB;GzE+8jB1B;;EyE98jBE;IAAwB;GzEk9jB1B;;EyEj9jBE;IAAwB;GzEq9jB1B;CACF;;AyBl6jBI;EgDtDA;IAAwB;GzE69jB1B;;EyE59jBE;IAAwB;GzEg+jB1B;;EyE/9jBE;IAAwB;GzEm+jB1B;CACF;;A0Ez+jBE;EAAsB;C1E6+jBxB;;A0E7+jBE;EAAsB;C1Ei/jBxB;;A2Eh/jBE;EAAyB;C3Eo/jB3B;;A2Ep/jBE;EAAyB;C3Ew/jB3B;;A2Ex/jBE;EAAyB;C3E4/jB3B;;A2E5/jBE;EAAyB;C3EggkB3B;;A2EhgkBE;EAAyB;EAAA;C3EogkB3B;;A2E//jBA;EACE;EACA;EACA;EACA;EACA;C3EkgkBF;;A2E//jBA;EACE;EACA;EACA;EACA;EACA;C3EkgkBF;;A2E9/jB8B;EAD9B;IAEI;IAAA;IACA;IACA;G3EkgkBF;CACF;;A4E5hkBA;ECEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C7E8hkBF;;A6EphkBE;;EAEE;EACA;EACA;EACA;EACA;EACA;C7EuhkBJ;;A8EpjkBA;EAAa;C9EwjkBb;;A8EvjkBA;EAAU;C9E2jkBV;;A8E1jkBA;EAAa;C9E8jkBb;;A8E7jkBA;EAAe;C9EikkBf;;A+EhkkBI;EAAuB;C/EokkB3B;;A+EpkkBI;EAAuB;C/EwkkB3B;;A+ExkkBI;EAAuB;C/E4kkB3B;;A+E5kkBI;EAAuB;C/EglkB3B;;A+EhlkBI;EAAuB;C/EolkB3B;;A+EplkBI;EAAuB;C/EwlkB3B;;A+ExlkBI;EAAuB;C/E4lkB3B;;A+E5lkBI;EAAuB;C/EgmkB3B;;A+EhmkBI;EAAuB;C/EomkB3B;;A+EpmkBI;EAAuB;C/EwmkB3B;;A+EpmkBA;EAAU;C/EwmkBV;;A+EvmkBA;EAAU;C/E2mkBV;;A+EvmkBA;EAAc;C/E2mkBd;;A+E1mkBA;EAAc;C/E8mkBd;;A+E5mkBA;EAAU;C/EgnkBV;;A+E/mkBA;EAAU;C/EmnkBV;;AgFlokBA;EAEI;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;ChFkokBJ;;AiFxokBQ;EAAgC;CjF4okBxC;;AiF3okBQ;;;EAEE;CjF+okBV;;AiF7okBQ;;;;;;;EAEE;CjFqpkBV;;AiFnpkBQ;;EAEE;CjFspkBV;;AiFppkBQ;;;;EAEE;CjFypkBV;;AiFxqkBQ;EAAgC;CjF4qkBxC;;AiF3qkBQ;;;;EAEE;CjFgrkBV;;AiF9qkBQ;;EAEE;CjFirkBV;;AiF/qkBQ;;EAEE;CjFkrkBV;;AiFhrkBQ;;EAEE;CjFmrkBV;;AiFlskBQ;EAAgC;CjFsskBxC;;AiFrskBQ;;;;;;EAEE;CjF4skBV;;AiF1skBQ;;;;;;EAEE;CjFitkBV;;AiF/skBQ;;EAEE;CjFktkBV;;AiFhtkBQ;;;;;;;;;;EAEE;CjF2tkBV;;AiF1ukBQ;EAAgC;CjF8ukBxC;;AiF7ukBQ;;;;;;;EAEE;CjFqvkBV;;AiFnvkBQ;;;;;;;EAEE;CjF2vkBV;;AiFzvkBQ;;;EAEE;CjF6vkBV;;AiF3vkBQ;;;;;EAEE;CjFiwkBV;;AiFhxkBQ;EAAgC;CjFoxkBxC;;AiFnxkBQ;;EAEE;CjFsxkBV;;AiFpxkBQ;;EAEE;CjFuxkBV;;AiFrxkBQ;;EAEE;CjFwxkBV;;AiFtxkBQ;;EAEE;CjFyxkBV;;AiFxykBQ;EAAgC;CjF4ykBxC;;AiF3ykBQ;;EAEE;CjF8ykBV;;AiF5ykBQ;;EAEE;CjF+ykBV;;AiF7ykBQ;;EAEE;CjFgzkBV;;AiF9ykBQ;;EAEE;CjFizkBV;;AiFh0kBQ;EAAgC;CjFo0kBxC;;AiFn0kBQ;;EAEE;CjFs0kBV;;AiFp0kBQ;;EAEE;CjFu0kBV;;AiFr0kBQ;;EAEE;CjFw0kBV;;AiFt0kBQ;;EAEE;CjFy0kBV;;AiFx1kBQ;EAAgC;CjF41kBxC;;AiF31kBQ;;EAEE;CjF81kBV;;AiF51kBQ;;EAEE;CjF+1kBV;;AiF71kBQ;;EAEE;CjFg2kBV;;AiF91kBQ;;EAEE;CjFi2kBV;;AiFh3kBQ;EAAgC;CjFo3kBxC;;AiFn3kBQ;;EAEE;CjFs3kBV;;AiFp3kBQ;;;EAEE;CjFw3kBV;;AiFt3kBQ;;EAEE;CjFy3kBV;;AiFv3kBQ;;;EAEE;CjF23kBV;;AiF14kBQ;EAAgC;CjF84kBxC;;AiF74kBQ;;EAEE;CjFg5kBV;;AiF94kBQ;;EAEE;CjFi5kBV;;AiF/4kBQ;;EAEE;CjFk5kBV;;AiFh5kBQ;;EAEE;CjFm5kBV;;AiFl6kBQ;EAAgC;CjFs6kBxC;;AiFr6kBQ;;EAEE;CjFw6kBV;;AiFt6kBQ;;EAEE;CjFy6kBV;;AiFv6kBQ;;EAEE;CjF06kBV;;AiFx6kBQ;;EAEE;CjF26kBV;;AiF17kBQ;EAAgC;CjF87kBxC;;AiF77kBQ;;EAEE;CjFg8kBV;;AiF97kBQ;;EAEE;CjFi8kBV;;AiF/7kBQ;;EAEE;CjFk8kBV;;AiFh8kBQ;;EAEE;CjFm8kBV;;AiF37kBQ;EAAwB;CjF+7kBhC;;AiF97kBQ;;EAEE;CjFi8kBV;;AiF/7kBQ;;EAEE;CjFk8kBV;;AiFh8kBQ;;EAEE;CjFm8kBV;;AiFj8kBQ;;EAEE;CjFo8kBV;;AiFn9kBQ;EAAwB;CjFu9kBhC;;AiFt9kBQ;;EAEE;CjFy9kBV;;AiFv9kBQ;;EAEE;CjF09kBV;;AiFx9kBQ;;EAEE;CjF29kBV;;AiFz9kBQ;;EAEE;CjF49kBV;;AiF3+kBQ;EAAwB;CjF++kBhC;;AiF9+kBQ;;EAEE;CjFi/kBV;;AiF/+kBQ;;EAEE;CjFk/kBV;;AiFh/kBQ;;EAEE;CjFm/kBV;;AiFj/kBQ;;EAEE;CjFo/kBV;;AiFnglBQ;EAAwB;CjFuglBhC;;AiFtglBQ;;EAEE;CjFyglBV;;AiFvglBQ;;EAEE;CjF0glBV;;AiFxglBQ;;EAEE;CjF2glBV;;AiFzglBQ;;EAEE;CjF4glBV;;AiF3hlBQ;EAAwB;CjF+hlBhC;;AiF9hlBQ;;EAEE;CjFiilBV;;AiF/hlBQ;;EAEE;CjFkilBV;;AiFhilBQ;;EAEE;CjFmilBV;;AiFjilBQ;;EAEE;CjFoilBV;;AiF9hlBI;EAAmB;CjFkilBvB;;AiFjilBI;;EAEE;CjFoilBN;;AiFlilBI;;;EAEE;CjFsilBN;;AiFpilBI;;EAEE;CjFuilBN;;AiFrilBI;;;EAEE;CjFyilBN;;AyBljlBI;EwDlDI;IAAgC;GjFymlBtC;;EiFxmlBM;;IAEE;GjF2mlBR;;EiFzmlBM;;IAEE;GjF4mlBR;;EiF1mlBM;;IAEE;GjF6mlBR;;EiF3mlBM;;IAEE;GjF8mlBR;;EiF7nlBM;IAAgC;GjFiolBtC;;EiFholBM;;IAEE;GjFmolBR;;EiFjolBM;;IAEE;GjFoolBR;;EiFlolBM;;IAEE;GjFqolBR;;EiFnolBM;;IAEE;GjFsolBR;;EiFrplBM;IAAgC;GjFyplBtC;;EiFxplBM;;IAEE;GjF2plBR;;EiFzplBM;;IAEE;GjF4plBR;;EiF1plBM;;IAEE;GjF6plBR;;EiF3plBM;;IAEE;GjF8plBR;;EiF7qlBM;IAAgC;GjFirlBtC;;EiFhrlBM;;IAEE;GjFmrlBR;;EiFjrlBM;;IAEE;GjForlBR;;EiFlrlBM;;IAEE;GjFqrlBR;;EiFnrlBM;;IAEE;GjFsrlBR;;EiFrslBM;IAAgC;GjFyslBtC;;EiFxslBM;;IAEE;GjF2slBR;;EiFzslBM;;IAEE;GjF4slBR;;EiF1slBM;;IAEE;GjF6slBR;;EiF3slBM;;IAEE;GjF8slBR;;EiF7tlBM;IAAgC;GjFiulBtC;;EiFhulBM;;IAEE;GjFmulBR;;EiFjulBM;;IAEE;GjFoulBR;;EiFlulBM;;IAEE;GjFqulBR;;EiFnulBM;;IAEE;GjFsulBR;;EiFrvlBM;IAAgC;GjFyvlBtC;;EiFxvlBM;;IAEE;GjF2vlBR;;EiFzvlBM;;IAEE;GjF4vlBR;;EiF1vlBM;;IAEE;GjF6vlBR;;EiF3vlBM;;IAEE;GjF8vlBR;;EiF7wlBM;IAAgC;GjFixlBtC;;EiFhxlBM;;IAEE;GjFmxlBR;;EiFjxlBM;;IAEE;GjFoxlBR;;EiFlxlBM;;IAEE;GjFqxlBR;;EiFnxlBM;;IAEE;GjFsxlBR;;EiFrylBM;IAAgC;GjFyylBtC;;EiFxylBM;;IAEE;GjF2ylBR;;EiFzylBM;;IAEE;GjF4ylBR;;EiF1ylBM;;IAEE;GjF6ylBR;;EiF3ylBM;;IAEE;GjF8ylBR;;EiF7zlBM;IAAgC;GjFi0lBtC;;EiFh0lBM;;IAEE;GjFm0lBR;;EiFj0lBM;;IAEE;GjFo0lBR;;EiFl0lBM;;IAEE;GjFq0lBR;;EiFn0lBM;;IAEE;GjFs0lBR;;EiFr1lBM;IAAgC;GjFy1lBtC;;EiFx1lBM;;IAEE;GjF21lBR;;EiFz1lBM;;IAEE;GjF41lBR;;EiF11lBM;;IAEE;GjF61lBR;;EiF31lBM;;IAEE;GjF81lBR;;EiF72lBM;IAAgC;GjFi3lBtC;;EiFh3lBM;;IAEE;GjFm3lBR;;EiFj3lBM;;IAEE;GjFo3lBR;;EiFl3lBM;;IAEE;GjFq3lBR;;EiFn3lBM;;IAEE;GjFs3lBR;;EiF92lBM;IAAwB;GjFk3lB9B;;EiFj3lBM;;IAEE;GjFo3lBR;;EiFl3lBM;;IAEE;GjFq3lBR;;EiFn3lBM;;IAEE;GjFs3lBR;;EiFp3lBM;;IAEE;GjFu3lBR;;EiFt4lBM;IAAwB;GjF04lB9B;;EiFz4lBM;;IAEE;GjF44lBR;;EiF14lBM;;IAEE;GjF64lBR;;EiF34lBM;;IAEE;GjF84lBR;;EiF54lBM;;IAEE;GjF+4lBR;;EiF95lBM;IAAwB;GjFk6lB9B;;EiFj6lBM;;IAEE;GjFo6lBR;;EiFl6lBM;;IAEE;GjFq6lBR;;EiFn6lBM;;IAEE;GjFs6lBR;;EiFp6lBM;;IAEE;GjFu6lBR;;EiFt7lBM;IAAwB;GjF07lB9B;;EiFz7lBM;;IAEE;GjF47lBR;;EiF17lBM;;IAEE;GjF67lBR;;EiF37lBM;;IAEE;GjF87lBR;;EiF57lBM;;IAEE;GjF+7lBR;;EiF98lBM;IAAwB;GjFk9lB9B;;EiFj9lBM;;IAEE;GjFo9lBR;;EiFl9lBM;;IAEE;GjFq9lBR;;EiFn9lBM;;IAEE;GjFs9lBR;;EiFp9lBM;;IAEE;GjFu9lBR;;EiFj9lBE;IAAmB;GjFq9lBrB;;EiFp9lBE;;IAEE;GjFu9lBJ;;EiFr9lBE;;IAEE;GjFw9lBJ;;EiFt9lBE;;IAEE;GjFy9lBJ;;EiFv9lBE;;IAEE;GjF09lBJ;CACF;;AyBp+lBI;EwDlDI;IAAgC;GjF2hmBtC;;EiF1hmBM;;IAEE;GjF6hmBR;;EiF3hmBM;;IAEE;GjF8hmBR;;EiF5hmBM;;IAEE;GjF+hmBR;;EiF7hmBM;;IAEE;GjFgimBR;;EiF/imBM;IAAgC;GjFmjmBtC;;EiFljmBM;;IAEE;GjFqjmBR;;EiFnjmBM;;IAEE;GjFsjmBR;;EiFpjmBM;;IAEE;GjFujmBR;;EiFrjmBM;;IAEE;GjFwjmBR;;EiFvkmBM;IAAgC;GjF2kmBtC;;EiF1kmBM;;IAEE;GjF6kmBR;;EiF3kmBM;;IAEE;GjF8kmBR;;EiF5kmBM;;IAEE;GjF+kmBR;;EiF7kmBM;;IAEE;GjFglmBR;;EiF/lmBM;IAAgC;GjFmmmBtC;;EiFlmmBM;;IAEE;GjFqmmBR;;EiFnmmBM;;IAEE;GjFsmmBR;;EiFpmmBM;;IAEE;GjFummBR;;EiFrmmBM;;IAEE;GjFwmmBR;;EiFvnmBM;IAAgC;GjF2nmBtC;;EiF1nmBM;;IAEE;GjF6nmBR;;EiF3nmBM;;IAEE;GjF8nmBR;;EiF5nmBM;;IAEE;GjF+nmBR;;EiF7nmBM;;IAEE;GjFgomBR;;EiF/omBM;IAAgC;GjFmpmBtC;;EiFlpmBM;;IAEE;GjFqpmBR;;EiFnpmBM;;IAEE;GjFspmBR;;EiFppmBM;;IAEE;GjFupmBR;;EiFrpmBM;;IAEE;GjFwpmBR;;EiFvqmBM;IAAgC;GjF2qmBtC;;EiF1qmBM;;IAEE;GjF6qmBR;;EiF3qmBM;;IAEE;GjF8qmBR;;EiF5qmBM;;IAEE;GjF+qmBR;;EiF7qmBM;;IAEE;GjFgrmBR;;EiF/rmBM;IAAgC;GjFmsmBtC;;EiFlsmBM;;IAEE;GjFqsmBR;;EiFnsmBM;;IAEE;GjFssmBR;;EiFpsmBM;;IAEE;GjFusmBR;;EiFrsmBM;;IAEE;GjFwsmBR;;EiFvtmBM;IAAgC;GjF2tmBtC;;EiF1tmBM;;IAEE;GjF6tmBR;;EiF3tmBM;;IAEE;GjF8tmBR;;EiF5tmBM;;IAEE;GjF+tmBR;;EiF7tmBM;;IAEE;GjFgumBR;;EiF/umBM;IAAgC;GjFmvmBtC;;EiFlvmBM;;IAEE;GjFqvmBR;;EiFnvmBM;;IAEE;GjFsvmBR;;EiFpvmBM;;IAEE;GjFuvmBR;;EiFrvmBM;;IAEE;GjFwvmBR;;EiFvwmBM;IAAgC;GjF2wmBtC;;EiF1wmBM;;IAEE;GjF6wmBR;;EiF3wmBM;;IAEE;GjF8wmBR;;EiF5wmBM;;IAEE;GjF+wmBR;;EiF7wmBM;;IAEE;GjFgxmBR;;EiF/xmBM;IAAgC;GjFmymBtC;;EiFlymBM;;IAEE;GjFqymBR;;EiFnymBM;;IAEE;GjFsymBR;;EiFpymBM;;IAEE;GjFuymBR;;EiFrymBM;;IAEE;GjFwymBR;;EiFhymBM;IAAwB;GjFoymB9B;;EiFnymBM;;IAEE;GjFsymBR;;EiFpymBM;;IAEE;GjFuymBR;;EiFrymBM;;IAEE;GjFwymBR;;EiFtymBM;;IAEE;GjFyymBR;;EiFxzmBM;IAAwB;GjF4zmB9B;;EiF3zmBM;;IAEE;GjF8zmBR;;EiF5zmBM;;IAEE;GjF+zmBR;;EiF7zmBM;;IAEE;GjFg0mBR;;EiF9zmBM;;IAEE;GjFi0mBR;;EiFh1mBM;IAAwB;GjFo1mB9B;;EiFn1mBM;;IAEE;GjFs1mBR;;EiFp1mBM;;IAEE;GjFu1mBR;;EiFr1mBM;;IAEE;GjFw1mBR;;EiFt1mBM;;IAEE;GjFy1mBR;;EiFx2mBM;IAAwB;GjF42mB9B;;EiF32mBM;;IAEE;GjF82mBR;;EiF52mBM;;IAEE;GjF+2mBR;;EiF72mBM;;IAEE;GjFg3mBR;;EiF92mBM;;IAEE;GjFi3mBR;;EiFh4mBM;IAAwB;GjFo4mB9B;;EiFn4mBM;;IAEE;GjFs4mBR;;EiFp4mBM;;IAEE;GjFu4mBR;;EiFr4mBM;;IAEE;GjFw4mBR;;EiFt4mBM;;IAEE;GjFy4mBR;;EiFn4mBE;IAAmB;GjFu4mBrB;;EiFt4mBE;;IAEE;GjFy4mBJ;;EiFv4mBE;;IAEE;GjF04mBJ;;EiFx4mBE;;IAEE;GjF24mBJ;;EiFz4mBE;;IAEE;GjF44mBJ;CACF;;AyBt5mBI;EwDlDI;IAAgC;GjF68mBtC;;EiF58mBM;;IAEE;GjF+8mBR;;EiF78mBM;;IAEE;GjFg9mBR;;EiF98mBM;;IAEE;GjFi9mBR;;EiF/8mBM;;IAEE;GjFk9mBR;;EiFj+mBM;IAAgC;GjFq+mBtC;;EiFp+mBM;;IAEE;GjFu+mBR;;EiFr+mBM;;IAEE;GjFw+mBR;;EiFt+mBM;;IAEE;GjFy+mBR;;EiFv+mBM;;IAEE;GjF0+mBR;;EiFz/mBM;IAAgC;GjF6/mBtC;;EiF5/mBM;;IAEE;GjF+/mBR;;EiF7/mBM;;IAEE;GjFggnBR;;EiF9/mBM;;IAEE;GjFignBR;;EiF//mBM;;IAEE;GjFkgnBR;;EiFjhnBM;IAAgC;GjFqhnBtC;;EiFphnBM;;IAEE;GjFuhnBR;;EiFrhnBM;;IAEE;GjFwhnBR;;EiFthnBM;;IAEE;GjFyhnBR;;EiFvhnBM;;IAEE;GjF0hnBR;;EiFzinBM;IAAgC;GjF6inBtC;;EiF5inBM;;IAEE;GjF+inBR;;EiF7inBM;;IAEE;GjFgjnBR;;EiF9inBM;;IAEE;GjFijnBR;;EiF/inBM;;IAEE;GjFkjnBR;;EiFjknBM;IAAgC;GjFqknBtC;;EiFpknBM;;IAEE;GjFuknBR;;EiFrknBM;;IAEE;GjFwknBR;;EiFtknBM;;IAEE;GjFyknBR;;EiFvknBM;;IAEE;GjF0knBR;;EiFzlnBM;IAAgC;GjF6lnBtC;;EiF5lnBM;;IAEE;GjF+lnBR;;EiF7lnBM;;IAEE;GjFgmnBR;;EiF9lnBM;;IAEE;GjFimnBR;;EiF/lnBM;;IAEE;GjFkmnBR;;EiFjnnBM;IAAgC;GjFqnnBtC;;EiFpnnBM;;IAEE;GjFunnBR;;EiFrnnBM;;IAEE;GjFwnnBR;;EiFtnnBM;;IAEE;GjFynnBR;;EiFvnnBM;;IAEE;GjF0nnBR;;EiFzonBM;IAAgC;GjF6onBtC;;EiF5onBM;;IAEE;GjF+onBR;;EiF7onBM;;IAEE;GjFgpnBR;;EiF9onBM;;IAEE;GjFipnBR;;EiF/onBM;;IAEE;GjFkpnBR;;EiFjqnBM;IAAgC;GjFqqnBtC;;EiFpqnBM;;IAEE;GjFuqnBR;;EiFrqnBM;;IAEE;GjFwqnBR;;EiFtqnBM;;IAEE;GjFyqnBR;;EiFvqnBM;;IAEE;GjF0qnBR;;EiFzrnBM;IAAgC;GjF6rnBtC;;EiF5rnBM;;IAEE;GjF+rnBR;;EiF7rnBM;;IAEE;GjFgsnBR;;EiF9rnBM;;IAEE;GjFisnBR;;EiF/rnBM;;IAEE;GjFksnBR;;EiFjtnBM;IAAgC;GjFqtnBtC;;EiFptnBM;;IAEE;GjFutnBR;;EiFrtnBM;;IAEE;GjFwtnBR;;EiFttnBM;;IAEE;GjFytnBR;;EiFvtnBM;;IAEE;GjF0tnBR;;EiFltnBM;IAAwB;GjFstnB9B;;EiFrtnBM;;IAEE;GjFwtnBR;;EiFttnBM;;IAEE;GjFytnBR;;EiFvtnBM;;IAEE;GjF0tnBR;;EiFxtnBM;;IAEE;GjF2tnBR;;EiF1unBM;IAAwB;GjF8unB9B;;EiF7unBM;;IAEE;GjFgvnBR;;EiF9unBM;;IAEE;GjFivnBR;;EiF/unBM;;IAEE;GjFkvnBR;;EiFhvnBM;;IAEE;GjFmvnBR;;EiFlwnBM;IAAwB;GjFswnB9B;;EiFrwnBM;;IAEE;GjFwwnBR;;EiFtwnBM;;IAEE;GjFywnBR;;EiFvwnBM;;IAEE;GjF0wnBR;;EiFxwnBM;;IAEE;GjF2wnBR;;EiF1xnBM;IAAwB;GjF8xnB9B;;EiF7xnBM;;IAEE;GjFgynBR;;EiF9xnBM;;IAEE;GjFiynBR;;EiF/xnBM;;IAEE;GjFkynBR;;EiFhynBM;;IAEE;GjFmynBR;;EiFlznBM;IAAwB;GjFsznB9B;;EiFrznBM;;IAEE;GjFwznBR;;EiFtznBM;;IAEE;GjFyznBR;;EiFvznBM;;IAEE;GjF0znBR;;EiFxznBM;;IAEE;GjF2znBR;;EiFrznBE;IAAmB;GjFyznBrB;;EiFxznBE;;IAEE;GjF2znBJ;;EiFzznBE;;IAEE;GjF4znBJ;;EiF1znBE;;IAEE;GjF6znBJ;;EiF3znBE;;IAEE;GjF8znBJ;CACF;;AyBx0nBI;EwDlDI;IAAgC;GjF+3nBtC;;EiF93nBM;;IAEE;GjFi4nBR;;EiF/3nBM;;IAEE;GjFk4nBR;;EiFh4nBM;;IAEE;GjFm4nBR;;EiFj4nBM;;IAEE;GjFo4nBR;;EiFn5nBM;IAAgC;GjFu5nBtC;;EiFt5nBM;;IAEE;GjFy5nBR;;EiFv5nBM;;IAEE;GjF05nBR;;EiFx5nBM;;IAEE;GjF25nBR;;EiFz5nBM;;IAEE;GjF45nBR;;EiF36nBM;IAAgC;GjF+6nBtC;;EiF96nBM;;IAEE;GjFi7nBR;;EiF/6nBM;;IAEE;GjFk7nBR;;EiFh7nBM;;IAEE;GjFm7nBR;;EiFj7nBM;;IAEE;GjFo7nBR;;EiFn8nBM;IAAgC;GjFu8nBtC;;EiFt8nBM;;IAEE;GjFy8nBR;;EiFv8nBM;;IAEE;GjF08nBR;;EiFx8nBM;;IAEE;GjF28nBR;;EiFz8nBM;;IAEE;GjF48nBR;;EiF39nBM;IAAgC;GjF+9nBtC;;EiF99nBM;;IAEE;GjFi+nBR;;EiF/9nBM;;IAEE;GjFk+nBR;;EiFh+nBM;;IAEE;GjFm+nBR;;EiFj+nBM;;IAEE;GjFo+nBR;;EiFn/nBM;IAAgC;GjFu/nBtC;;EiFt/nBM;;IAEE;GjFy/nBR;;EiFv/nBM;;IAEE;GjF0/nBR;;EiFx/nBM;;IAEE;GjF2/nBR;;EiFz/nBM;;IAEE;GjF4/nBR;;EiF3goBM;IAAgC;GjF+goBtC;;EiF9goBM;;IAEE;GjFihoBR;;EiF/goBM;;IAEE;GjFkhoBR;;EiFhhoBM;;IAEE;GjFmhoBR;;EiFjhoBM;;IAEE;GjFohoBR;;EiFnioBM;IAAgC;GjFuioBtC;;EiFtioBM;;IAEE;GjFyioBR;;EiFvioBM;;IAEE;GjF0ioBR;;EiFxioBM;;IAEE;GjF2ioBR;;EiFzioBM;;IAEE;GjF4ioBR;;EiF3joBM;IAAgC;GjF+joBtC;;EiF9joBM;;IAEE;GjFikoBR;;EiF/joBM;;IAEE;GjFkkoBR;;EiFhkoBM;;IAEE;GjFmkoBR;;EiFjkoBM;;IAEE;GjFokoBR;;EiFnloBM;IAAgC;GjFuloBtC;;EiFtloBM;;IAEE;GjFyloBR;;EiFvloBM;;IAEE;GjF0loBR;;EiFxloBM;;IAEE;GjF2loBR;;EiFzloBM;;IAEE;GjF4loBR;;EiF3moBM;IAAgC;GjF+moBtC;;EiF9moBM;;IAEE;GjFinoBR;;EiF/moBM;;IAEE;GjFknoBR;;EiFhnoBM;;IAEE;GjFmnoBR;;EiFjnoBM;;IAEE;GjFonoBR;;EiFnooBM;IAAgC;GjFuooBtC;;EiFtooBM;;IAEE;GjFyooBR;;EiFvooBM;;IAEE;GjF0ooBR;;EiFxooBM;;IAEE;GjF2ooBR;;EiFzooBM;;IAEE;GjF4ooBR;;EiFpooBM;IAAwB;GjFwooB9B;;EiFvooBM;;IAEE;GjF0ooBR;;EiFxooBM;;IAEE;GjF2ooBR;;EiFzooBM;;IAEE;GjF4ooBR;;EiF1ooBM;;IAEE;GjF6ooBR;;EiF5poBM;IAAwB;GjFgqoB9B;;EiF/poBM;;IAEE;GjFkqoBR;;EiFhqoBM;;IAEE;GjFmqoBR;;EiFjqoBM;;IAEE;GjFoqoBR;;EiFlqoBM;;IAEE;GjFqqoBR;;EiFproBM;IAAwB;GjFwroB9B;;EiFvroBM;;IAEE;GjF0roBR;;EiFxroBM;;IAEE;GjF2roBR;;EiFzroBM;;IAEE;GjF4roBR;;EiF1roBM;;IAEE;GjF6roBR;;EiF5soBM;IAAwB;GjFgtoB9B;;EiF/soBM;;IAEE;GjFktoBR;;EiFhtoBM;;IAEE;GjFmtoBR;;EiFjtoBM;;IAEE;GjFotoBR;;EiFltoBM;;IAEE;GjFqtoBR;;EiFpuoBM;IAAwB;GjFwuoB9B;;EiFvuoBM;;IAEE;GjF0uoBR;;EiFxuoBM;;IAEE;GjF2uoBR;;EiFzuoBM;;IAEE;GjF4uoBR;;EiF1uoBM;;IAEE;GjF6uoBR;;EiFvuoBE;IAAmB;GjF2uoBrB;;EiF1uoBE;;IAEE;GjF6uoBJ;;EiF3uoBE;;IAEE;GjF8uoBJ;;EiF5uoBE;;IAEE;GjF+uoBJ;;EiF7uoBE;;IAEE;GjFgvoBJ;CACF;;AkFhzoBA;EAAkB;ClFozoBlB;;AkFhzoBA;EAAiB;ClFozoBjB;;AkFnzoBA;EAAiB;ClFuzoBjB;;AkFtzoBA;EAAiB;ClF0zoBjB;;AkFzzoBA;ECTE;EACA;EACA;CnFs0oBF;;AkFvzoBI;EAAwB;ClF2zoB5B;;AkF1zoBI;EAAwB;ClF8zoB5B;;AkF7zoBI;EAAwB;ClFi0oB5B;;AyB5xoBI;EyDvCA;IAAwB;GlFw0oB1B;;EkFv0oBE;IAAwB;GlF20oB1B;;EkF10oBE;IAAwB;GlF80oB1B;CACF;;AyB1yoBI;EyDvCA;IAAwB;GlFs1oB1B;;EkFr1oBE;IAAwB;GlFy1oB1B;;EkFx1oBE;IAAwB;GlF41oB1B;CACF;;AyBxzoBI;EyDvCA;IAAwB;GlFo2oB1B;;EkFn2oBE;IAAwB;GlFu2oB1B;;EkFt2oBE;IAAwB;GlF02oB1B;CACF;;AyBt0oBI;EyDvCA;IAAwB;GlFk3oB1B;;EkFj3oBE;IAAwB;GlFq3oB1B;;EkFp3oBE;IAAwB;GlFw3oB1B;CACF;;AkFn3oBA;EAAmB;ClFu3oBnB;;AkFt3oBA;EAAmB;ClF03oBnB;;AkFz3oBA;EAAmB;ClF63oBnB;;AkFz3oBA;;EAAuB;ClF83oBvB;;AkF73oBA;EAAuB;ClFi4oBvB;;AkFh4oBA;;EAAuB;ClFq4oBvB;;AkFp4oBA;EAAuB;ClFw4oBvB;;AkFv4oBA;EAAuB;ClF24oBvB;;AkF14oBA;EAAuB;ClF84oBvB;;AkF14oBA;EAAc;ClF84oBd;;AoFr7oBE;;EACE;CpFy7oBJ;;AgB/6oBE;;;;EoELM;CpF27oBR;;AoFj8oBE;;EACE;CpFq8oBJ;;AgB37oBE;;;;EoELM;CpFu8oBR;;AoF78oBE;EACE;CpFg9oBJ;;AgBt8oBE;;EoELM;CpFg9oBR;;AoFt9oBE;EACE;CpFy9oBJ;;AgB/8oBE;;EoELM;CpFy9oBR;;AoF/9oBE;EACE;CpFk+oBJ;;AgBx9oBE;;EoELM;CpFk+oBR;;AoFx+oBE;EACE;CpF2+oBJ;;AgBj+oBE;;EoELM;CpF2+oBR;;AoFj/oBE;EACE;CpFo/oBJ;;AgB1+oBE;;EoELM;CpFo/oBR;;AoF1/oBE;EACE;CpF6/oBJ;;AgBn/oBE;;EoELM;CpF6/oBR;;AkFt9oBA;EAAa;ClF09oBb;;AkFz9oBA;;;;;EAAc;ClFi+oBd;;AkF/9oBA;EAAiB;ClFm+oBjB;;AkFl+oBA;EAAiB;ClFs+oBjB;;AkFl+oBA;EGvDE;EACA;EACA;EACA;EACA;CrF6hpBF;;AkFt+oBA;EAAwB;ClF0+oBxB;;AkFx+oBA;EACE;EACA;ClF2+oBF;;AkFt+oBA;EAAc;ClF0+oBd;;AsF3ipBA;EACE;CtF8ipBF;;AsF3ipBA;EACE;CtF8ipBF;;AuF9ipBE;EzEOF;;;IyEDM;IAEA;GvF8ipBJ;;EuF3ipBE;IAEI;GvF6ipBN;;EuFpipBE;IACE;GvFuipBJ;;Ecz2oBF;IyE/KM;GvF4hpBJ;;EuF1hpBE;;IAEE;IACA;GvF6hpBJ;;EuFrhpBE;IACE;GvFwhpBJ;;EuFrhpBE;;IAEE;GvFwhpBJ;;EuFrhpBE;;;IAGE;IACA;GvFwhpBJ;;EuFrhpBE;;IAEE;GvFwhpBJ;;AuFhhpBE;IACE;CvFmhpBN;;Ec/jpBA;IyE+CM;GvFohpBJ;;EuB1mpBA;IgEyFI;GvFqhpBJ;;E2CnmpBF;I4CmFM;GvFohpBJ;;EgDnnpBF;IuCkGM;GvFqhpBJ;;E2BxnpBF;I4DuGM;GvFqhpBJ;;EuFthpBE;;IAKI;GvFshpBN;;E2BzlpBF;;I4D0EQ;GvFohpBN;;E2BzgpBF;I4DNM;GvFmhpBJ;;E4BzopBA;;;;I2D4HM;GvFohpBN;;E2BtipBF;I4DuBM;IACA;GvFmhpBJ;CACF;;AwFpppBE;EACE;CxFuppBJ;;AwFxppBE;EACE;CxF2ppBJ;;AwF5ppBE;EACE;CxF+ppBJ;;AwFhqpBE;EACE;CxFmqpBJ;;AwFpqpBE;EACE;CxFuqpBJ;;AwFxqpBE;EACE;CxF2qpBJ;;AwF5qpBE;EACE;CxF+qpBJ;;AwFhrpBE;EACE;CxFmrpBJ;;AwFprpBE;EACE;CxFurpBJ;;AwFxrpBE;EACE;CxF2rpBJ;;AAxrpBA;;AyFXA;;AACA;EACE;IACE;IACA;YAAA;GzFyspBF;;EyFtspBA;IACE;IACA;YAAA;IACA;YAAA;GzFyspBF;CACF;;AyFntpBA;EACE;IACE;IACA;YAAA;GzFyspBF;;EyFtspBA;IACE;IACA;YAAA;IACA;YAAA;GzFyspBF;CACF;;AyFtspBA;;EACE;UAAA;ExFDuD;EAKQ;EALR;EAKQ;CDgtpBjE;;AyFzspBA;EACE;IACE;GzF4spBF;;EyFzspBA;IACE;GzF4spBF;CACF;;AyFzspBA;EACE;UAAA;CzF4spBF;;AyFzspBA;;EAUE;UAAA;EACA;UAAA;EACA;UAAA;EACA;UAAA;CzFospBF;;AyFhtpBE;EACE;IACE;YAAA;GzFmtpBJ;;EyFhtpBE;IACE;YAAA;GzFmtpBJ;CACF;;AyF1tpBE;EACE;IACE;YAAA;GzFmtpBJ;;EyFhtpBE;IACE;YAAA;GzFmtpBJ;CACF;;AyF5spBA;EACE;IACE;IACA;YAAA;GzF+spBF;;EyF5spBA;IACE;IACA;YAAA;GzF+spBF;CACF;;AyF5spBA;;EACE;UAAA;CzFgtpBF;;A0FpxpBA;;AAqCA;;;;;;;;;EACC;EACA;EACA;EACA;C1F4vpBD;;AA7wpBA;;A2FvBE;ECOA;EACA;C5FmypBF;;A4FjypBE;EACE;C5FoypBJ;;A4FlypBI;EACE;C5FqypBN;;A4FlypBI;EACE;C5FqypBN;;A4FjypBE;EACE;C5FoypBJ;;A4FlypBI;EACE;C5FqypBN;;A4FnypBM;EACE;EACA;C5FsypBR;;A4FpypBQ;EACE;C5FuypBV;;A4FnypBM;EACE;C5FsypBR;;A4FnypBM;EACE;C5FsypBR;;A2Fh1pBE;ECOA;EACA;C5F60pBF;;A4F30pBE;EACE;C5F80pBJ;;A4F50pBI;EACE;C5F+0pBN;;A4F50pBI;EACE;C5F+0pBN;;A4F30pBE;EACE;C5F80pBJ;;A4F50pBI;EACE;C5F+0pBN;;A4F70pBM;EACE;EACA;C5Fg1pBR;;A4F90pBQ;EACE;C5Fi1pBV;;A4F70pBM;EACE;C5Fg1pBR;;A4F70pBM;EACE;C5Fg1pBR;;A2F13pBE;ECOA;EACA;C5Fu3pBF;;A4Fr3pBE;EACE;C5Fw3pBJ;;A4Ft3pBI;EACE;C5Fy3pBN;;A4Ft3pBI;EACE;C5Fy3pBN;;A4Fr3pBE;EACE;C5Fw3pBJ;;A4Ft3pBI;EACE;C5Fy3pBN;;A4Fv3pBM;EACE;EACA;C5F03pBR;;A4Fx3pBQ;EACE;C5F23pBV;;A4Fv3pBM;EACE;C5F03pBR;;A4Fv3pBM;EACE;C5F03pBR;;A2Fp6pBE;ECOA;EACA;C5Fi6pBF;;A4F/5pBE;EACE;C5Fk6pBJ;;A4Fh6pBI;EACE;C5Fm6pBN;;A4Fh6pBI;EACE;C5Fm6pBN;;A4F/5pBE;EACE;C5Fk6pBJ;;A4Fh6pBI;EACE;C5Fm6pBN;;A4Fj6pBM;EACE;EACA;C5Fo6pBR;;A4Fl6pBQ;EACE;C5Fq6pBV;;A4Fj6pBM;EACE;C5Fo6pBR;;A4Fj6pBM;EACE;C5Fo6pBR;;A2F98pBE;ECOA;EACA;C5F28pBF;;A4Fz8pBE;EACE;C5F48pBJ;;A4F18pBI;EACE;C5F68pBN;;A4F18pBI;EACE;C5F68pBN;;A4Fz8pBE;EACE;C5F48pBJ;;A4F18pBI;EACE;C5F68pBN;;A4F38pBM;EACE;EACA;C5F88pBR;;A4F58pBQ;EACE;C5F+8pBV;;A4F38pBM;EACE;C5F88pBR;;A4F38pBM;EACE;C5F88pBR;;A2Fx/pBE;ECOA;EACA;C5Fq/pBF;;A4Fn/pBE;EACE;C5Fs/pBJ;;A4Fp/pBI;EACE;C5Fu/pBN;;A4Fp/pBI;EACE;C5Fu/pBN;;A4Fn/pBE;EACE;C5Fs/pBJ;;A4Fp/pBI;EACE;C5Fu/pBN;;A4Fr/pBM;EACE;EACA;C5Fw/pBR;;A4Ft/pBQ;EACE;C5Fy/pBV;;A4Fr/pBM;EACE;C5Fw/pBR;;A4Fr/pBM;EACE;C5Fw/pBR;;A2FliqBE;ECOA;EACA;C5F+hqBF;;A4F7hqBE;EACE;C5FgiqBJ;;A4F9hqBI;EACE;C5FiiqBN;;A4F9hqBI;EACE;C5FiiqBN;;A4F7hqBE;EACE;C5FgiqBJ;;A4F9hqBI;EACE;C5FiiqBN;;A4F/hqBM;EACE;EACA;C5FkiqBR;;A4FhiqBQ;EACE;C5FmiqBV;;A4F/hqBM;EACE;C5FkiqBR;;A4F/hqBM;EACE;C5FkiqBR;;A2F5kqBE;ECOA;EACA;C5FykqBF;;A4FvkqBE;EACE;C5F0kqBJ;;A4FxkqBI;EACE;C5F2kqBN;;A4FxkqBI;EACE;C5F2kqBN;;A4FvkqBE;EACE;C5F0kqBJ;;A4FxkqBI;EACE;C5F2kqBN;;A4FzkqBM;EACE;EACA;C5F4kqBR;;A4F1kqBQ;EACE;C5F6kqBV;;A4FzkqBM;EACE;C5F4kqBR;;A4FzkqBM;EACE;C5F4kqBR;;A6FvnqBA;;A/E6CA;E+E1CE;EACA;EACA;EACA;EACA;C7F0nqBF;;A6FxnqBA;;;;;;;;;;;;EAYE;EACA;EACA;EACA;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;Ac7kqBA;E+E1CE;EACA;C7F2nqBF;;AiB1pqBA;E4EmCE;C7F2nqBF;;A6F1nqBE;E5EpCF;I4EqCI;G7F8nqBF;CACF;;AiB/pqBA;E4EoCE;C7F+nqBF;;A6F9nqBE;E5ErCF;I4EsCI;G7FkoqBF;CACF;;AiBpqqBA;E4EqCE;C7FmoqBF;;A6FloqBE;E5EtCF;I4EuCI;G7FsoqBF;CACF;;AiBzqqBA;E4EsCE;C7FuoqBF;;A6FtoqBE;E5EvCF;I4EwCI;G7F0oqBF;CACF;;A6FxoqBA;EACE;C7F2oqBF;;A6F1oqBE;EAFF;IAGI;G7F8oqBF;CACF;;AiBznqBA;E4ElBE;EACA;C7F+oqBF;;A6F5oqBA;EAEI;C7F8oqBJ;;A6FxoqBE;ECtGA;C9FkvqBF;;A8FjvqBE;EACE;C9FovqBJ;;A6FhpqBE;ECtGA;C9F0vqBF;;A8FzvqBE;EACE;C9F4vqBJ;;A6FxpqBE;ECtGA;C9FkwqBF;;A8FjwqBE;EACE;C9FowqBJ;;A6FhqqBE;ECtGA;C9F0wqBF;;A8FzwqBE;EACE;C9F4wqBJ;;A6FxqqBE;ECtGA;C9FkxqBF;;A8FjxqBE;EACE;C9FoxqBJ;;A6FhrqBE;ECtGA;C9F0xqBF;;A8FzxqBE;EACE;C9F4xqBJ;;A6FxrqBE;ECtGA;C9FkyqBF;;A8FjyqBE;EACE;C9FoyqBJ;;A6FhsqBE;ECtGA;C9F0yqBF;;A8FzyqBE;EACE;C9F4yqBJ;;A6FpsqBA;EAEI;C7FssqBJ;;A6FrsqBI;EAHJ;IAIM;G7FysqBJ;CACF;;A6FtsqBA;;;;;;;;;EACE;C7FitqBF;;A6F/sqBA;EACE;C7FktqBF;;A6FhtqBA;EACE;C7FmtqBF;;A+F/0qBA;;AjF6CA;EiF1CI;EACA;EACA;C/Fk1qBJ;;A6Bj1qBA;;;;;;;;;;;;EkEII;EACA;C/F41qBJ;;A6Bj2qBA;;;;;;EkESI;C/Fi2qBJ;;A+Bn2qBE;;;;;;EgEME;EACA;C/Fs2qBJ;;A+Fn2qBA;;;;;;;;;EASI;C/Fs2qBJ;;AAn9EA;;;;;;;;;;E+Ft4lBI;C/Fs2qBJ;;A+Fn2qBA;;;;;;;;;;;EAMI;EACA;EACA;EACA;EACA;C/F22qBJ;;Ac/hqBA;EiFxUI;EACA;C/F22qBJ;;AiCp6qBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;E8D8FI;C/F23qBJ;;A+Fx3qBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAYI;EACA;C/F64qBJ;;A+F14qBA;EACI;EACA;C/F64qBJ;;A+F14qBA;;;;EAII;C/F64qBJ;;A+F14qBA;;EAEI;EACA;C/F64qBJ;;AgGnhrBA;;AACA;;EAEI;EACA;ChGuhrBJ;;Ac9+qBA;EkFrCI;ChGuhrBJ;;AgGphrBA;;;EAGI;ChGuhrBJ;;AgGphrBA;EACI;E/FkBqD;EAAA;EAjBQ;EAAA;UAAA;E+FE7D;EACA;EACA;ChGyhrBJ;;AgG/hrBA;EASQ;EACA;ChG0hrBR;;AgGpirBA;EAYY;EACA;EAAA;EACA;ChG4hrBZ;;AgG1irBA;EAgBgB;ChG8hrBhB;;AgG9irBA;EAkBoB;ChGgirBpB;;AgGzhrBA;EACI;EAAA;EAGA;EACA;E/FXqD;EAAA;EAjBQ;EAAA;UAAA;CD0jrBjE;;AgG3hrBI;EARJ;IASQ;IACA;GhG+hrBN;CACF;;AgG1irBA;EAaQ;EAAA;ChGiirBR;;AgG7hrBA;EACI;EACA;EACA;E/F3C6D;UAAA;CD6krBjE;;AgGhirBI;EALJ;IAMQ;GhGoirBN;CACF;;AgGjirBA;EACI;ChGoirBJ;;Ac14qBA;EkFtJI;EACA;EACA;ChGoirBJ;;AsB/mrBA;E0E+EI;EACA;EACA;EACA;EACA;EACA;ChGoirBJ;;AgGjirBA;EAII;ChGiirBJ;;AgGrirBA;EAMQ;EACA;ChGmirBR;;AgGhirBA;EACI;EACA;EACA;EACA;ChGmirBJ;;AgGvirBA;EAMQ;EACA;EACA;EACA;EACA;EACA;ChGqirBR;;AgGhjrBA;EAaY;EACA;ChGuirBZ;;AgGnirBA;EAGY;EACA;ChGoirBZ;;AoE5orBA;E4B8GI;ChGkirBJ;;AgG/hrBI;EN9DH;EACA;C1FimrBD;;AgGpirBI;EN9DH;EACA;C1FsmrBD;;AgGzirBI;EN9DH;EACA;C1F2mrBD;;AgG9irBI;EN9DH;EACA;C1FgnrBD;;AgGnjrBI;EN9DH;EACA;C1FqnrBD;;AgGxjrBI;EN9DH;EACA;C1F0nrBD;;AgG7jrBI;EN9DH;EACA;C1F+nrBD;;AgGlkrBI;EN9DH;EACA;C1FoorBD;;AgGvkrBI;EN9DH;EACA;C1FyorBD;;AgG5krBI;EN9DH;EACA;C1F8orBD;;AiGltrBA;;AAEA;EACE;CjGqtrBF;;AiGltrBE;EADF;IAEI;GjGstrBF;CACF;;AiGntrBE;EADF;IAEI;GjGutrBF;CACF;;AiGptrBE;EADF;IAEI;GjGwtrBF;CACF;;AiGrtrBE;EADF;IAEI;GjGytrBF;CACF;;AiGttrBE;EADF;IAEI;GjG0trBF;CACF;;AiGvtrBE;EADF;IAEI;GjG2trBF;CACF;;AiGxtrBE;EADF;IAEI;GjG4trBF;CACF;;AiG1trBA;EACE;EACA;CjG6trBF;;AiG3trBA;EACE;EACA;CjG8trBF;;AiG5trBA;;;EACE;EACA;CjGiurBF;;AiG/trBA;EACE;EACA;CjGkurBF;;AiGhurBA;;EACE;EACA;CjGourBF;;AiGlurBA;EhGxByD;EAAA;EAjBQ;UAAA;EAAA;UAAA;CDoxrBjE;;AiG3urBA;EAKI;EACA;CjG0urBJ;;AiGrurBE;EADF;IAEI;GjGyurBF;CACF;;AiGturBE;EADF;IAEI;GjG0urBF;CACF;;AiGvurBE;EADF;IAEI;GjG2urBF;CACF;;AiGvurBE;EADF;IAEI;GjG2urBF;CACF;;AiGxurBE;EADF;IAEI;GjG4urBF;CACF;;AiGzurBE;EADF;IAEI;GjG6urBF;CACF;;AiG1urBA;;;EACE;CjG+urBF;;AiG5urBA;EACE;CjG+urBF;;AiG5urBA;;EAEE;CjG+urBF;;AiG5urBA;EACE;UAAA;CjG+urBF;;AkFh0rBA;;EeqFE;EACA;CjGgvrBF;;AkFn0rBA;EeuFE;EACA;CjGgvrBF;;AkFz0rBA;;Ee6FE;EACA;CjGivrBF;;AiG9urBA;EACE;CjGivrBF;;AiG/urBA;EACE;EAAA;CjGkvrBF;;AiGnvrBA;;EAMI;EACA;EACA;EACA;EACA;UAAA;EACA;UAAA;EACA;UAAA;EACA;EAAA;EAAA;CjGkvrBJ;;AiG/vrBA;;EAgBM;CjGovrBN;;AiGpwrBA;;EAoBM;EACA;EACA;UAAA;EACA;CjGqvrBN;;AiG5wrBA;EA8BI;EACA;EACA;CjGkvrBJ;;AiG9urBA;EACE;EAAA;EACA;UAAA;EACA;UAAA;EACA;CjGivrBF;;AiG9urBA;EACE;EACA;EACA;CjGivrBF;;AiG/urBA;EACE;EACA;EACA;EACA;CjGkvrBF;;AiGtvrBA;EAMI;EACA;CjGovrBJ;;AiG3vrBA;EAUI;EACA;CjGqvrBJ;;AkFt5rBA;;EeqKE;EACA;CjGsvrBF;;AiGnvrBA;EACE;EACA;CjGsvrBF;;AiGpvrBA;EACE;CjGuvrBF;;AiGxvrBA;EAII;CjGwvrBJ;;AiG5vrBA;EAOM;EACA;UAAA;EACA;EACA;EACA;EACA;CjGyvrBN;;AiGrwrBA;EAgBM;CjGyvrBN;;AiGzwrBA;EAoBM;CjGyvrBN;;AiG7wrBA;EAwBM;CjGyvrBN;;AiGjxrBA;EA4BM;CjGyvrBN;;AiGrvrBA;EACE;CjGwvrBF;;AiGtvrBA;EtCbE;;IsCgBI;GjGyvrBJ;CACF;;AiGvvrBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;CjG0vrBF;;AiGjwrBA;EASI;CjG4vrBJ;;AiGrwrBA;EAaI;CjG4vrBJ;;AiGzwrBA;EAiBI;CjG4vrBJ;;AkGtgsBA;;AAEA;EAOI;ClGmgsBJ;;AkG1gsBA;EAsBI;ClGw/rBJ;;AkG9gsBA;;;;;;EAmCI;EACA;ClGo/rBJ;;AkGxhsBA;EAyCM;ClGm/rBN;;AkG5hsBA;EA6CM;ClGm/rBN;;AkGhisBA;EAkDI;EAEA;ClGi/rBJ;;AkGrisBA;EAyDM;ClGg/rBN;;AkGzisBA;EA8DQ;ClG++rBR;;AkG7isBA;EAqEM;EACA;EACA;ClG4+rBN;;AkGnjsBA;EA4EI;ClG2+rBJ;;AkGl+rBA;EACE;EACA;ClGq+rBF;;AkGv+rBA;EAQM;ClGm+rBN;;AkG99rBA;EAIE;EACA;ClG89rBF;;AkGz9rBA;EACE;EACA;ClG49rBF;;AkGz9rBA;EAEI;ClG29rBJ;;AkGr9rBI;EACE;ClGw9rBN;;AkG39rBA;EAMM;EACA;EACA;ClGy9rBN;;AkGj+rBA;EAUQ;EACA;EACA;EACA;EACA;EACA;ClG29rBR;;AkG19rBQ;EACE;ClG69rBV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Gl6sBA;EA2FgB;EACA;EACA;CpG20sBhB;;AoGx6sBA;EAgGkB;CpG40sBlB;;AoG56sBA;;EAsGgB;CpG20sBhB;;AoGj7sBA;;;;;;;EA2Gc;CpGg1sBd;;AoG37sBA;;;;;;;EA+Gc;CpGs1sBd;;AoGr8sBA;EAmHc;CpGs1sBd;;AoGz8sBA;EAgIgB;CpG60sBhB;;AoGn0sBA;EAEI;CpGq0sBJ;;AoGv0sBA;EAKM;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CpGs0sBN;;AoGn1sBA;EAiBM;CpGs0sBN;;AoGv1sBA;EAsBQ;CpGq0sBR;;AoG/zsBA;EAEI;CpGi0sBJ;;AoG9zsBA;EACE;CpGi0sBF;;AqG7xtBA;;AxE+KA;EwE5KI;CrGgytBJ;;AqG9xtBA;;;EAEI;EACA;EACA;CrGkytBJ;;AqGtytBA;;;EAOQ;EACA;EACA;CrGqytBR;;A6B7ytBA;;;;;;EwEYI;EACA;EACA;CrG0ytBJ;;AqGvytBA;;;;;;EAEQ;EACA;EACA;EACA;CrG8ytBR;;AqGnztBA;;;;;;EAOY;CrGqztBZ;;AqG5ztBA;;;;;;EAWgB;CrG0ztBhB;;AqGr0tBA;;;;;;EAaoB;CrGi0tBpB;;AqG90tBA;;;;;;;;;;;;EAWgB;CrGk1tBhB;;AqG71tBA;;;;;;;;;;;;EAaoB;CrG+1tBpB;;AqG52tBA;;;;;;EAWgB;CrG02tBhB;;AqGr3tBA;;;;;;EAaoB;CrGi3tBpB;;AqG93tBA;;;;;;EAWgB;CrG43tBhB;;AqGv4tBA;;;;;;EAaoB;CrGm4tBpB;;AqGh5tBA;;;;;;EAWgB;CrG84tBhB;;AqGz5tBA;;;;;;EAaoB;CrGq5tBpB;;AqGl6tBA;;;;;;EAWgB;CrGg6tBhB;;AqG36tBA;;;;;;EAaoB;CrGu6tBpB;;AqGp7tBA;;;;;;EAWgB;CrGk7tBhB;;AqG77tBA;;;;;;EAaoB;CrGy7tBpB;;AqGt8tBA;;;;;;EAWgB;CrGo8tBhB;;AqG/8tBA;;;;;;EAaoB;CrG28tBpB;;AqGr8tBA;EAEQ;EACA;EACA;EACA;CrGu8tBR;;AqG58tBA;;;;;;;EASY;CrG68tBZ;;AqGt9tBA;EAaQ;EACA;CrG68tBR;;AqG39tBA;EAiBQ;CrG88tBR;;AsGzguBA;;AzE+MA;EyE5MI;EACA;EACA;EACA;EACA;CtG4guBJ;;AsGjhuBA;EAQQ;EACA;EACA;EACA;EACA;CtG6guBR;;AsG5guBQ;EACI;EACA;CtG+guBZ;;AsG9huBA;EAmBY;EACA;EACA;EAKA;EACA;EACA;EACA;EACA;EACA;CtG2guBZ;;AsGphuBY;EACI;EACA;CtGuhuBhB;;AsG/iuBA;;EAqCoB;EACA;EACA;CtG+guBpB;;AsG9guBoB;;EACI;EACA;CtGkhuBxB;;AsG5juBA;EA8CoB;EACA;EACA;EACA;EACA;EACA;EbjClB;EAIA;Ea+BkB;EACA;EACA;CtGshuBpB;;AsG7kuBA;EbkBE;EAIA;EasCkB;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;CtG0huBpB;;AsGnmuBA;EA+EwB;EACA;CtGwhuBxB;;AsGxmuBA;EAmFwB;EACA;EACA;EACA;EACA;EAGA;CtGyhuBxB;;AsGnnuBA;EAkGwB;CtGqhuBxB;;AsGvnuBA;EAyG4B;EACA;CtGkhuB5B;;AsG5nuBA;EAmHoB;EACA;EACA;EACA;EAKA;EACA;EACA;EACA;EACA;Eb7GlB;EAIA;Ea2GkB;EACA;EACA;CtG6guBpB;;AsGzhuBoB;EACI;EACA;CtG4huBxB;;AsGrpuBA;EAuIoB;EACA;EACA;EACA;EACA;EACA;EACA;EAKA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;CtG8guBpB;;AsG9huBoB;EACI;EACA;CtGiiuBxB;;AsGjruBA;EAqKwB;EACA;CtGghuBxB;;AsGtruBA;EA0KwB;EACA;EACA;EACA;EAGA;CtGghuBxB;;AsGhsuBA;EAwLwB;CtG4guBxB;;AsGpsuBA;EA+L4B;CtGyguB5B;;AsGxsuBA;EAmM4B;CtGyguB5B;;AsG//tBI;;EAOwB;CtG6/tB5B;;AsGpguBI;;EAa4B;CtG4/tBhC;;AsGzguBI;;EAOwB;CtGuguB5B;;AsG9guBI;;EAa4B;CtGsguBhC;;AsGnhuBI;;EAOwB;CtGihuB5B;;AsGxhuBI;;EAa4B;CtGghuBhC;;AsG7huBI;;EAOwB;CtG2huB5B;;AsGliuBI;;EAa4B;CtG0huBhC;;AsGviuBI;;EAOwB;CtGqiuB5B;;AsG5iuBI;;EAa4B;CtGoiuBhC;;AsGjjuBI;;EAOwB;CtG+iuB5B;;AsGtjuBI;;EAa4B;CtG8iuBhC;;AsG3juBI;;EAOwB;CtGyjuB5B;;AsGhkuBI;;EAa4B;CtGwjuBhC;;AsGrkuBI;;EAOwB;CtGmkuB5B;;AsG1kuBI;;EAa4B;CtGkkuBhC;;AuG9xuBA;;AAEA;EACI;EACA;CvGiyuBJ;;AuGnyuBA;EAIQ;EACA;EACA;EtG4BiD;EAAA;EAjBQ;UAAA;EsGRzD;EACA;EACA;CvGqyuBR;;AuGhzuBA;EAcY;EACA;EACA;EACA;EACA;CvGsyuBZ;;AuGjyuBA;EACI;EACA;EACA;EtGQqD;EAAA;EAjBQ;UAAA;EAAA;UAAA;CDmzuBjE;;A6FjtuBA;;;;;;;;;EUlFI;CvG+yuBJ;;A6F1tuBA;EUjFI;CvG+yuBJ;;A6F3tuBA;EUhFI;CvG+yuBJ;;AwG11uBA;;A7EIA;E6EDI;CxG61uBJ;;A2B51uBA;E6EEY;EACA;EACA;EACA;CxG81uBZ;;AwGr2uBA;EASgB;CxGg2uBhB;;A2Bv2uBA;;E6EaQ;EACA;EACA;CxG+1uBR;;AwGh3uBA;EAoBQ;CxGg2uBR;;AwGp3uBA;EAsBY;EACA;EACA;CxGk2uBZ;;AwG13uBA;EA2BY;CxGm2uBZ;;AwG93uBA;EA+BQ;CxGm2uBR;;AwGl4uBA;;;EAmCY;CxGq2uBZ;;AwGx4uBA;EAuCQ;CxGq2uBR;;AyG94uBA;;AAEA;EAEQ;EACA;EACA;CzGg5uBR;;AyGp5uBA;EAMY;EACA;EACA;CzGk5uBZ;;AyG15uBA;EAUgB;EACA;CzGo5uBhB;;AyG/5uBA;EAcgB;EACA;EACA;EACA;EACA;EhBAd;EAIA;EgBFc;CzGy5uBhB;;AyG76uBA;EAsBoB;EACA;EACA;EACA;EACA;EACA;CzG25uBpB;;AyGt7uBA;EA8BoB;CzG45uBpB;;AyG17uBA;EAgCwB;CzG85uBxB;;AyG97uBA;EAqCwB;CzG65uBxB;;AyGl8uBA;EA2CY;EACA;EACA;EACA;CzG25uBZ;;AyGz8uBA;EAgDgB;CzG65uBhB;;AyG78uBA;EAqDQ;EACA;CzG45uBR;;AyGl9uBA;EAwDY;EACA;EACA;EACA;EACA;EACA;CzG85uBZ;;AyG39uBA;;EAgEgB;EACA;CzGg6uBhB;;AyGj+uBA;EAsEwB;CzG+5uBxB;;AyGr+uBA;EAyEwB;CzGg6uBxB;;AyGz+uBA;EA2E4B;CzGk6uB5B;;AyG7+uBA;EAgF4B;CzGi6uB5B;;AyGj/uBA;EAsFgB;CzG+5uBhB;;AyGr/uBA;EAyFgB;CzGg6uBhB;;AyGz/uBA;EA+FY;CzG85uBZ;;AyG7/uBA;EAiGgB;CzGg6uBhB;;AyGjgvBA;EAmGoB;EhBjFlB;EAIA;CzFo/uBF;;AyG1gvBA;EAsGwB;EACA;CzGw6uBxB;;AyG/gvBA;EA0GwB;EACA;CzGy6uBxB;;AyGphvBA;EA6G4B;EACA;CzG26uB5B;;AyGzhvBA;EAmH4B;CzG06uB5B;;AyG7hvBA;EAyHgB;EACA;EACA;CzGw6uBhB;;AyGnivBA;EAiIY;CzGs6uBZ;;AyGvivBA;EAmIgB;CzGw6uBhB;;AyG3ivBA;EAqIoB;EhBnHlB;EAIA;CzF8hvBF;;AyGpjvBA;EAwIwB;EACA;CzGg7uBxB;;AyGzjvBA;EA4IwB;EACA;CzGi7uBxB;;AyG9jvBA;EA+I4B;EACA;CzGm7uB5B;;AyGnkvBA;EAqJ4B;CzGk7uB5B;;AyGvkvBA;EA2JgB;CzGg7uBhB;;AyG3kvBA;EAiKY;CzG86uBZ;;AyG/kvBA;EAmKgB;CzGg7uBhB;;AyGnlvBA;EAqKoB;EhBnJlB;EAIA;CzFskvBF;;AyG5lvBA;EAwKwB;EACA;CzGw7uBxB;;AyGjmvBA;EA4KwB;CzGy7uBxB;;AyGrmvBA;EA8K4B;CzG27uB5B;;AyGzmvBA;EAmL4B;CzG07uB5B;;AyG7mvBA;EAyLgB;EACA;EACA;CzGw7uBhB;;AyGnnvBA;;EAmMgB;EACA;CzGq7uBhB;;AyGznvBA;EAuMgB;CzGs7uBhB;;AyG7nvBA;EA0MgB;CzGu7uBhB;;AyGjovBA;EA6MgB;CzGw7uBhB;;AyGrovBA;EAgNgB;CzGy7uBhB;;AyGzovBA;EAmNgB;CzG07uBhB;;AyG7ovBA;EAwNwB;CzGy7uBxB;;AyGjpvBA;EA0N4B;CzG27uB5B;;AyGrpvBA;EA+N4B;CzG07uB5B;;A0G3pvBA;;AzEMA;;;;EyEHI;EACA;EACA;EAkBA;EAMA;C1G2ovBJ;;A0GtqvBA;;;;EAKQ;C1GwqvBR;;A0G7qvBA;;;;ErFGI;CrBirvBJ;;A0GprvBA;;;;;;;;;;EAWQ;C1GsrvBR;;A0GjsvBA;;;;;;;;EAcQ;EACA;C1G8rvBR;;A0G7svBA;;;;;;;;;;;;;;;;;;EAkBQ;EACA;C1GgtvBR;;A0GnuvBA;;;;EAuBQ;EACA;EACA;C1GmtvBR;;A0G5uvBA;;;;EA8BY;C1GqtvBZ;;A0GnvvBA;;;;EAiCY;C1GytvBZ;;A0G1vvBA;;;;EAqCQ;EACA;EACA;C1G4tvBR;;A0GxtvBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAGY;C1GmyvBZ;;A0GvxvBA;;AAEI;EC7DH;EACA;C3Gw1vBD;;A2Gt1vBC;;EAEC;EACA;C3Gy1vBF;;A2Gv1vBC;EACC;EACA;C3G01vBF;;A2Gz1vBE;EACC;EACA;EACA;EACA;C3G41vBH;;A0G3yvBI;EC5CJ;EACA;C3G21vBA;;A2G11vBA;EACC;EACA;C3G61vBD;;A0GxzvBI;EC7DH;EACA;C3Gy3vBD;;A2Gv3vBC;;EAEC;EACA;C3G03vBF;;A2Gx3vBC;EACC;EACA;C3G23vBF;;A2G13vBE;EACC;EACA;EACA;EACA;C3G63vBH;;A0G50vBI;EC5CJ;EACA;C3G43vBA;;A2G33vBA;EACC;EACA;C3G83vBD;;A0Gz1vBI;EC7DH;EACA;C3G05vBD;;A2Gx5vBC;;EAEC;EACA;C3G25vBF;;A2Gz5vBC;EACC;EACA;C3G45vBF;;A2G35vBE;EACC;EACA;EACA;EACA;C3G85vBH;;A0G72vBI;EC5CJ;EACA;C3G65vBA;;A2G55vBA;EACC;EACA;C3G+5vBD;;A0G13vBI;EC7DH;EACA;C3G27vBD;;A2Gz7vBC;;EAEC;EACA;C3G47vBF;;A2G17vBC;EACC;EACA;C3G67vBF;;A2G57vBE;EACC;EACA;EACA;EACA;C3G+7vBH;;A0G94vBI;EC5CJ;EACA;C3G87vBA;;A2G77vBA;EACC;EACA;C3Gg8vBD;;A0G35vBI;EC7DH;EACA;C3G49vBD;;A2G19vBC;;EAEC;EACA;C3G69vBF;;A2G39vBC;EACC;EACA;C3G89vBF;;A2G79vBE;EACC;EACA;EACA;EACA;C3Gg+vBH;;A0G/6vBI;EC5CJ;EACA;C3G+9vBA;;A2G99vBA;EACC;EACA;C3Gi+vBD;;A0G57vBI;EC7DH;EACA;C3G6/vBD;;A2G3/vBC;;EAEC;EACA;C3G8/vBF;;A2G5/vBC;EACC;EACA;C3G+/vBF;;A2G9/vBE;EACC;EACA;EACA;EACA;C3GigwBH;;A0Gh9vBI;EC5CJ;EACA;C3GggwBA;;A2G//vBA;EACC;EACA;C3GkgwBD;;A0G79vBI;EC7DH;EACA;C3G8hwBD;;A2G5hwBC;;EAEC;EACA;C3G+hwBF;;A2G7hwBC;EACC;EACA;C3GgiwBF;;A2G/hwBE;EACC;EACA;EACA;EACA;C3GkiwBH;;A0Gj/vBI;EC5CJ;EACA;C3GiiwBA;;A2GhiwBA;EACC;EACA;C3GmiwBD;;A0G9/vBI;EC7DH;EACA;C3G+jwBD;;A2G7jwBC;;EAEC;EACA;C3GgkwBF;;A2G9jwBC;EACC;EACA;C3GikwBF;;A2GhkwBE;EACC;EACA;EACA;EACA;C3GmkwBH;;A0GlhwBI;EC5CJ;EACA;C3GkkwBA;;A2GjkwBA;EACC;EACA;C3GokwBD;;A0G/hwBI;EC7DH;EACA;C3GgmwBD;;A2G9lwBC;;EAEC;EACA;C3GimwBF;;A2G/lwBC;EACC;EACA;C3GkmwBF;;A2GjmwBE;EACC;EACA;EACA;EACA;C3GomwBH;;A0GnjwBI;EC5CJ;EACA;C3GmmwBA;;A2GlmwBA;EACC;EACA;C3GqmwBD;;A0GhkwBI;EC7DH;EACA;C3GiowBD;;A2G/nwBC;;EAEC;EACA;C3GkowBF;;A2GhowBC;EACC;EACA;C3GmowBF;;A2GlowBE;EACC;EACA;EACA;EACA;C3GqowBH;;A0GplwBI;EC5CJ;EACA;C3GoowBA;;A2GnowBA;EACC;EACA;C3GsowBD;;A0G1lwBA;;AAEI;EC1CH;EACA;EACA;C3GwowBD;;A2GvowBC;EACC;C3G0owBF;;AgB/pwBE;E2FwBA;EACA;EACA;C3G2owBF;;A2GxowBC;;EAEC;C3G2owBF;;A2GxowBC;;EAEC;EACA;C3G2owBF;;A2GxowBC;;;EAGC;EACA;EACA;C3G2owBF;;A0G7nwBI;EC1CH;EACA;EACA;C3G2qwBD;;A2G1qwBC;EACC;C3G6qwBF;;AgBlswBE;E2FwBA;EACA;EACA;C3G8qwBF;;A2G3qwBC;;EAEC;C3G8qwBF;;A2G3qwBC;;EAEC;EACA;C3G8qwBF;;A2G3qwBC;;;EAGC;EACA;EACA;C3G8qwBF;;A0GhqwBI;EC1CH;EACA;EACA;C3G8swBD;;A2G7swBC;EACC;C3GgtwBF;;AgBruwBE;E2FwBA;EACA;EACA;C3GitwBF;;A2G9swBC;;EAEC;C3GitwBF;;A2G9swBC;;EAEC;EACA;C3GitwBF;;A2G9swBC;;;EAGC;EACA;EACA;C3GitwBF;;A0GnswBI;EC1CH;EACA;EACA;C3GivwBD;;A2GhvwBC;EACC;C3GmvwBF;;AgBxwwBE;E2FwBA;EACA;EACA;C3GovwBF;;A2GjvwBC;;EAEC;C3GovwBF;;A2GjvwBC;;EAEC;EACA;C3GovwBF;;A2GjvwBC;;;EAGC;EACA;EACA;C3GovwBF;;A0GtuwBI;EC1CH;EACA;EACA;C3GoxwBD;;A2GnxwBC;EACC;C3GsxwBF;;AgB3ywBE;E2FwBA;EACA;EACA;C3GuxwBF;;A2GpxwBC;;EAEC;C3GuxwBF;;A2GpxwBC;;EAEC;EACA;C3GuxwBF;;A2GpxwBC;;;EAGC;EACA;EACA;C3GuxwBF;;A0GzwwBI;EC1CH;EACA;EACA;C3GuzwBD;;A2GtzwBC;EACC;C3GyzwBF;;AgB90wBE;E2FwBA;EACA;EACA;C3G0zwBF;;A2GvzwBC;;EAEC;C3G0zwBF;;A2GvzwBC;;EAEC;EACA;C3G0zwBF;;A2GvzwBC;;;EAGC;EACA;EACA;C3G0zwBF;;A2Gn1wBE;EAHD;EACA;EACA;C3G01wBD;;A2Gz1wBC;EACC;C3G41wBF;;AgBj3wBE;E2FwBA;EACA;EACA;C3G61wBF;;A2G11wBC;;EAEC;C3G61wBF;;A2G11wBC;;EAEC;EACA;C3G61wBF;;A2G11wBC;;;EAGC;EACA;EACA;C3G61wBF;;A0G/0wBI;EC1CH;EACA;EACA;C3G63wBD;;A2G53wBC;EACC;C3G+3wBF;;AgBp5wBE;E2FwBA;EACA;EACA;C3Gg4wBF;;A2G73wBC;;EAEC;C3Gg4wBF;;A2G73wBC;;EAEC;EACA;C3Gg4wBF;;A2G73wBC;;;EAGC;EACA;EACA;C3Gg4wBF;;AiCt3wBE;EyEUE;EACA;C1Gg3wBJ;;A4G97wBA;;A/DAA;E+DGI;C5Gi8wBJ;;A4Gl8wBA;EAIQ;C5Gk8wBR;;A4Gt8wBA;EAWQ;EACA;C5G+7wBR;;A4G38wBA;EAcY;EACA;EACA;EAEA;EACA;EACA;C5Gg8wBZ;;A4Gp9wBA;EAsBgB;C5Gk8wBhB;;A4Gx9wBA;EAyBgB;C5Gm8wBhB;;A4G59wBA;EA4BgB;EACA;EACA;EACA;EACA;C5Go8wBhB;;A4Gp+wBA;;EAmCoB;EACA;EACA;EACA;EACA;EACA;EACA;C5Gs8wBpB;;A4G/+wBA;EA4CoB;EACA;EACA;EACA;EACA;C5Gu8wBpB;;A4Gv/wBA;EAmDoB;EACA;EACA;EACA;EACA;C5Gw8wBpB;;A4G//wBA;EA2DgB;EACA;C5Gw8wBhB;;A4GpgxBA;;;;;;;;;;;;;;EAyEQ;C5G48wBR;;A4GrhxBA;;;;;;;;;;;;;;EA2EY;C5G29wBZ;;A4GtixBA;;;;;;;;;;;;;;EA6EgB;C5G0+wBhB;;A4GvjxBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAiFgB;C5GqgxBhB;;A4G//wBA;;AAEI;;EC5CF;EACA;C7GgjxBF;;A6G9ixBE;;EACE;C7GkjxBJ;;A6GhjxBI;;EACE;C7GojxBN;;A6GjjxBI;;EACE;C7GqjxBN;;A6GjjxBE;;EACE;C7GqjxBJ;;A6GnjxBI;;EACE;C7GujxBN;;A6GrjxBM;;EACE;EACA;C7GyjxBR;;A6GvjxBQ;;EACE;C7G2jxBV;;A6GvjxBM;;EACE;C7G2jxBR;;A6GxjxBM;;EACE;C7G4jxBR;;A4GnjxBI;EC5CF;EACA;C7GmmxBF;;A6GjmxBE;EACE;C7GomxBJ;;A6GlmxBI;EACE;C7GqmxBN;;A6GlmxBI;EACE;C7GqmxBN;;A6GjmxBE;EACE;C7GomxBJ;;A6GlmxBI;EACE;C7GqmxBN;;A6GnmxBM;EACE;EACA;C7GsmxBR;;A6GpmxBQ;EACE;C7GumxBV;;A6GnmxBM;EACE;C7GsmxBR;;A6GnmxBM;EACE;C7GsmxBR;;A4G7lxBI;EC5CF;EACA;C7G6oxBF;;A6G3oxBE;EACE;C7G8oxBJ;;A6G5oxBI;EACE;C7G+oxBN;;A6G5oxBI;EACE;C7G+oxBN;;A6G3oxBE;EACE;C7G8oxBJ;;A6G5oxBI;EACE;C7G+oxBN;;A6G7oxBM;EACE;EACA;C7GgpxBR;;A6G9oxBQ;EACE;C7GipxBV;;A6G7oxBM;EACE;C7GgpxBR;;A6G7oxBM;EACE;C7GgpxBR;;A4GvoxBI;EC5CF;EACA;C7GurxBF;;A6GrrxBE;EACE;C7GwrxBJ;;A6GtrxBI;EACE;C7GyrxBN;;A6GtrxBI;EACE;C7GyrxBN;;A6GrrxBE;EACE;C7GwrxBJ;;A6GtrxBI;EACE;C7GyrxBN;;A6GvrxBM;EACE;EACA;C7G0rxBR;;A6GxrxBQ;EACE;C7G2rxBV;;A6GvrxBM;EACE;C7G0rxBR;;A6GvrxBM;EACE;C7G0rxBR;;A4GjrxBI;EC5CF;EACA;C7GiuxBF;;A6G/txBE;EACE;C7GkuxBJ;;A6GhuxBI;EACE;C7GmuxBN;;A6GhuxBI;EACE;C7GmuxBN;;A6G/txBE;EACE;C7GkuxBJ;;A6GhuxBI;EACE;C7GmuxBN;;A6GjuxBM;EACE;EACA;C7GouxBR;;A6GluxBQ;EACE;C7GquxBV;;A6GjuxBM;EACE;C7GouxBR;;A6GjuxBM;EACE;C7GouxBR;;A4G3txBI;EC5CF;EACA;C7G2wxBF;;A6GzwxBE;EACE;C7G4wxBJ;;A6G1wxBI;EACE;C7G6wxBN;;A6G1wxBI;EACE;C7G6wxBN;;A6GzwxBE;EACE;C7G4wxBJ;;A6G1wxBI;EACE;C7G6wxBN;;A6G3wxBM;EACE;EACA;C7G8wxBR;;A6G5wxBQ;EACE;C7G+wxBV;;A6G3wxBM;EACE;C7G8wxBR;;A6G3wxBM;EACE;C7G8wxBR;;A4GrwxBI;EC5CF;EACA;C7GqzxBF;;A6GnzxBE;EACE;C7GszxBJ;;A6GpzxBI;EACE;C7GuzxBN;;A6GpzxBI;EACE;C7GuzxBN;;A6GnzxBE;EACE;C7GszxBJ;;A6GpzxBI;EACE;C7GuzxBN;;A6GrzxBM;EACE;EACA;C7GwzxBR;;A6GtzxBQ;EACE;C7GyzxBV;;A6GrzxBM;EACE;C7GwzxBR;;A6GrzxBM;EACE;C7GwzxBR;;A4G/yxBI;EC5CF;EACA;C7G+1xBF;;A6G71xBE;EACE;C7Gg2xBJ;;A6G91xBI;EACE;C7Gi2xBN;;A6G91xBI;EACE;C7Gi2xBN;;A6G71xBE;EACE;C7Gg2xBJ;;A6G91xBI;EACE;C7Gi2xBN;;A6G/1xBM;EACE;EACA;C7Gk2xBR;;A6Gh2xBQ;EACE;C7Gm2xBV;;A6G/1xBM;EACE;C7Gk2xBR;;A6G/1xBM;EACE;C7Gk2xBR;;A8Gp7xBA;;A9DKA;E8DFI;EACA;EACA;EACA;EACA;C9Gu7xBJ;;A8G57xBA;EAOQ;C9Gy7xBR;;A8Gr7xBA;;AAEI;ECNH;EACA;C/G+7xBD;;A8G17xBI;ECNH;EACA;C/Go8xBD;;A8G/7xBI;ECNH;EACA;C/Gy8xBD;;A8Gp8xBI;ECNH;EACA;C/G88xBD;;A8Gz8xBI;ECNH;EACA;C/Gm9xBD;;A8G98xBI;ECNH;EACA;C/Gw9xBD;;A8Gn9xBI;ECNH;EACA;C/G69xBD;;A8Gx9xBI;ECNH;EACA;C/Gk+xBD;;AgH5+xBA;;ApEIA;EoEDI;EACA;EACA;EACA;ChH++xBJ;;AgHn/xBA;EAMQ;ChHi/xBR;;AgHv/xBA;EAQY;ChHm/xBZ;;AgH3/xBA;EAYQ;EACA;EACA;EACA;EACA;ChHm/xBR;;AgHngyBA;EAoBQ;EACA;EACA;ChHm/xBR;;AgHzgyBA;EAyBQ;EACA;EACA;ChHo/xBR;;AgH/gyBA;EA8BQ;ChHq/xBR;;AgHnhyBA;EAiCQ;ChHs/xBR;;AgHvhyBA;EAoCQ;ChHu/xBR;;AgH3hyBA;EAuCQ;ChHw/xBR;;AgH/hyBA;E3FGI;CrBgiyBJ;;AgHniyBA;EA8CQ;EACA;ChHy/xBR;;AgHxiyBA;EAkDQ;EACA;ChH0/xBR;;AgH7iyBA;EAsDQ;ChH2/xBR;;AgHjjyBA;EAwDY;EACA;EACA;EACA;ChH6/xBZ;;AgHxjyBA;EAiEgB;EACA;ChH2/xBhB;;AgH7jyBA;EAqEgB;ChH4/xBhB;;AgHjkyBA;EAwEgB;EACA;EACA;EACA;ChH6/xBhB;;AgHt/xBI;EpBjFF;EACA;EACA;C5F2kyBF;;AgH5/xBI;EpBjFF;EACA;EACA;C5FilyBF;;AgHlgyBI;EpBjFF;EACA;EACA;C5FulyBF;;AgHxgyBI;EpBjFF;EACA;EACA;C5F6lyBF;;AgH9gyBI;EpBjFF;EACA;EACA;C5FmmyBF;;AgHphyBI;EpBjFF;EACA;EACA;C5FymyBF;;AgH1hyBI;EpBjFF;EACA;EACA;C5F+myBF;;AgHhiyBI;EpBjFF;EACA;EACA;C5FqnyBF;;AgH5hyBI;EACI;EACA;ChH+hyBR;;AgHjiyBI;EAIQ;ChHiiyBZ;;AgHriyBI;EAUY;ChH+hyBhB;;AgHziyBI;EAaY;EAEA;ChH+hyBhB;;AgH9iyBI;EACI;EACA;ChHijyBR;;AgHnjyBI;EAIQ;ChHmjyBZ;;AgHvjyBI;EAUY;ChHijyBhB;;AgH3jyBI;EAaY;EAEA;ChHijyBhB;;AgHhkyBI;EACI;EACA;ChHmkyBR;;AgHrkyBI;EAIQ;ChHqkyBZ;;AgHzkyBI;EAUY;ChHmkyBhB;;AgH7kyBI;EAaY;EAEA;ChHmkyBhB;;AgHllyBI;EACI;EACA;ChHqlyBR;;AgHvlyBI;EAIQ;ChHulyBZ;;AgH3lyBI;EAUY;ChHqlyBhB;;AgH/lyBI;EAaY;EAEA;ChHqlyBhB;;AgHpmyBI;EACI;EACA;ChHumyBR;;AgHzmyBI;EAIQ;ChHymyBZ;;AgH7myBI;EAUY;ChHumyBhB;;AgHjnyBI;EAaY;EAEA;ChHumyBhB;;AgHtnyBI;EACI;EACA;ChHynyBR;;AgH3nyBI;EAIQ;ChH2nyBZ;;AgH/nyBI;EAUY;ChHynyBhB;;AgHnoyBI;EAaY;EAEA;ChHynyBhB;;AgHxoyBI;EACI;EACA;ChH2oyBR;;AgH7oyBI;EAIQ;ChH6oyBZ;;AgHjpyBI;EAUY;ChH2oyBhB;;AgHrpyBI;EAaY;EAEA;ChH2oyBhB;;AgH1pyBI;EACI;EACA;ChH6pyBR;;AgH/pyBI;EAIQ;ChH+pyBZ;;AgHnqyBI;EAUY;ChH6pyBhB;;AgHvqyBI;EAaY;EAEA;ChH6pyBhB;;AiH1wyBA;;AAEA;EhHkCyD;EAAA;EAjBQ;EAAA;UAAA;EAAA;UAAA;EgHZzD;CjH+wyBR;;AiHpxyBA;EAOY;CjHixyBZ;;AiHxxyBA;EAUY;EACA;CjHkxyBZ;;AiH7xyBA;EAcY;EACA;CjHmxyBZ;;AiHlyyBA;;EAkBgB;EACA;EACA;CjHqxyBhB;;AiHzyyBA;EAuBgB;EACA;EhHUyC;EAAA;EAjBQ;UAAA;EAAA;UAAA;CDmyyBjE;;AiHpzyBA;EA6BoB;EACA;CjH2xyBpB;;AiHzzyBA;EAqCgB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CjHwxyBhB;;AiHr0yBA;EA0DY;EACA;CjH+wyBZ;;AiH10yBA;EA6DgB;CjHixyBhB;;AiH90yBA;EAgEgB;CjHkxyBhB;;AiHl1yBA;EAkEoB;EACA;EACA;CjHoxyBpB;;AiHhxyBY;EACI;EACA;EACA;EACA;CjHmxyBhB;;AiH/1yBA;EhHkCyD;EAAA;EAjBQ;EAAA;UAAA;CDq1yBjE;;AiHt2yBA;EAmFgB;EACA;EACA;EACA;EACA;EACA;EACA;CjHuxyBhB;;AiHh3yBA;EA2FoB;CjHyxyBpB;;AiHp3yBA;EAkGY;CjHsxyBZ;;AiHx3yBA;EAoGgB;CjHwxyBhB;;AiH53yBA;EAuGgB;CjHyxyBhB;;AiHh4yBA;EA6GY;CjHuxyBZ;;AiHp4yBA;EA+GgB;CjHyxyBhB;;AkH14yBA;;AAEA;EAEE;EACA;EACA;EACA;ClH44yBF;;AkHj5yBA;;EAUG;EACA;UAAA;ClH44yBH;;AkHv5yBA;;EAiBG;EACA;UAAA;ClH24yBH;;A4D95yBA;EsDyBC;EACA;EAIA;ClHs4yBD;;AkH54yBA;EAIE;ClH44yBF;;AmHv6yBC;EACC;EACA;CnH06yBF;;AmHt6yBE;;EACC;CnH06yBH;;AmHr6yBE;;EACC;CnHy6yBH;;AmHp6yBE;;EACC;CnHw6yBH;;AmHn6yBE;;EACC;CnHu6yBH;;AmHh8yBC;EACC;EACA;CnHm8yBF;;AmH/7yBE;;EACC;CnHm8yBH;;AmH97yBE;;EACC;CnHk8yBH;;AmH77yBE;;EACC;CnHi8yBH;;AmH57yBE;;EACC;CnHg8yBH;;AmHz9yBC;EACC;EACA;CnH49yBF;;AmHx9yBE;;EACC;CnH49yBH;;AmHv9yBE;;EACC;CnH29yBH;;AmHt9yBE;;EACC;CnH09yBH;;AmHr9yBE;;EACC;CnHy9yBH;;AmHl/yBC;EACC;EACA;CnHq/yBF;;AmHj/yBE;;EACC;CnHq/yBH;;AmHh/yBE;;EACC;CnHo/yBH;;AmH/+yBE;;EACC;CnHm/yBH;;AmH9+yBE;;EACC;CnHk/yBH;;AmH3gzBC;EACC;EACA;CnH8gzBF;;AmH1gzBE;;EACC;CnH8gzBH;;AmHzgzBE;;EACC;CnH6gzBH;;AmHxgzBE;;EACC;CnH4gzBH;;AmHvgzBE;;EACC;CnH2gzBH;;AmHpizBC;EACC;EACA;CnHuizBF;;AmHnizBE;;EACC;CnHuizBH;;AmHlizBE;;EACC;CnHsizBH;;AmHjizBE;;EACC;CnHqizBH;;AmHhizBE;;EACC;CnHoizBH;;AmH7jzBC;EACC;EACA;CnHgkzBF;;AmH5jzBE;;EACC;CnHgkzBH;;AmH3jzBE;;EACC;CnH+jzBH;;AmH1jzBE;;EACC;CnH8jzBH;;AmHzjzBE;;EACC;CnH6jzBH;;AmHtlzBC;EACC;EACA;CnHylzBF;;AmHrlzBE;;EACC;CnHylzBH;;AmHplzBE;;EACC;CnHwlzBH;;AmHnlzBE;;EACC;CnHulzBH;;AmHllzBE;;EACC;CnHslzBH;;AoHjnzBA;EAGG;CpHknzBH;;AoHrnzBA;EAKK;CpHonzBL;;AoHznzBA;EAQK;CpHqnzBL;;AoHhnzBA;EACC;EACA;CpHmnzBD;;AqHlozBA;;AAEA;EAEQ;EACA;EACA;EACA;EACA;EACA;CrHoozBR;;AqH3ozBA;;EAWgB;CrHqozBhB;;AqHhpzBA;;EAiBgB;CrHoozBhB;;A8DvpzBA;EuD0BI;CrHiozBJ;;AqHlozBA;EAKgB;CrHiozBhB;;AqHtozBA;EAQgB;CrHkozBhB;;AqH1ozBA;EAegB;CrH+nzBhB;;AqH9ozBA;EAkBgB;CrHgozBhB;;AqHlpzBA;EAyBgB;CrH6nzBhB;;AqHtpzBA;EA4BgB;CrH8nzBhB;;AqH1pzBA;EAiCgB;CrH6nzBhB;;AqH9pzBA;EAwCgB;CrH0nzBhB;;AqHlqzBA;EA2CgB;CrH2nzBhB;;AqHtqzBA;EAgDQ;EACA;EACA;EACA;EACA;CrH0nzBR;;AqH9qzBA;EAuDQ;CrH2nzBR;;AqHlrzBA;EA4DgB;CrH0nzBhB;;AqHtrzBA;EA+DgB;CrH2nzBhB;;AqH1rzBA;EAsEgB;CrHwnzBhB;;AqH9rzBA;EAyEgB;CrHynzBhB;;AqHlszBA;EAgFgB;CrHsnzBhB;;AqHtszBA;EAmFgB;CrHunzBhB;;AqH1szBA;EA0FgB;CrHonzBhB;;AqH9szBA;EA6FgB;CrHqnzBhB;;AqH9mzBI;EC1HH;CtH4uzBD;;AsH3uzBC;EACC;EACA;EACA;CtH8uzBF;;AsH1uzBG;;;;EAEC;CtH+uzBJ;;AsHzuzBG;;;;EAEC;CtH8uzBJ;;AsHxuzBG;;;;EAEC;CtH6uzBJ;;AsHvuzBG;;;;EAEC;CtH4uzBJ;;AqHppzBI;EC1HH;CtHkxzBD;;AsHjxzBC;EACC;EACA;EACA;CtHoxzBF;;AsHhxzBG;;;;EAEC;CtHqxzBJ;;AsH/wzBG;;;;EAEC;CtHoxzBJ;;AsH9wzBG;;;;EAEC;CtHmxzBJ;;AsH7wzBG;;;;EAEC;CtHkxzBJ;;AqH1rzBI;EC1HH;CtHwzzBD;;AsHvzzBC;EACC;EACA;EACA;CtH0zzBF;;AsHtzzBG;;;;EAEC;CtH2zzBJ;;AsHrzzBG;;;;EAEC;CtH0zzBJ;;AsHpzzBG;;;;EAEC;CtHyzzBJ;;AsHnzzBG;;;;EAEC;CtHwzzBJ;;AqHhuzBI;EC1HH;CtH81zBD;;AsH71zBC;EACC;EACA;EACA;CtHg2zBF;;AsH51zBG;;;;EAEC;CtHi2zBJ;;AsH31zBG;;;;EAEC;CtHg2zBJ;;AsH11zBG;;;;EAEC;CtH+1zBJ;;AsHz1zBG;;;;EAEC;CtH81zBJ;;AqHtwzBI;EC1HH;CtHo4zBD;;AsHn4zBC;EACC;EACA;EACA;CtHs4zBF;;AsHl4zBG;;;;EAEC;CtHu4zBJ;;AsHj4zBG;;;;EAEC;CtHs4zBJ;;AsHh4zBG;;;;EAEC;CtHq4zBJ;;AsH/3zBG;;;;EAEC;CtHo4zBJ;;AqH5yzBI;EC1HH;CtH06zBD;;AsHz6zBC;EACC;EACA;EACA;CtH46zBF;;AsHx6zBG;;;;EAEC;CtH66zBJ;;AsHv6zBG;;;;EAEC;CtH46zBJ;;AsHt6zBG;;;;EAEC;CtH26zBJ;;AsHr6zBG;;;;EAEC;CtH06zBJ;;AqHl1zBI;EC1HH;CtHg9zBD;;AsH/8zBC;EACC;EACA;EACA;CtHk9zBF;;AsH98zBG;;;;EAEC;CtHm9zBJ;;AsH78zBG;;;;EAEC;CtHk9zBJ;;AsH58zBG;;;;EAEC;CtHi9zBJ;;AsH38zBG;;;;EAEC;CtHg9zBJ;;AqHx3zBI;EC1HH;CtHs/zBD;;AsHr/zBC;EACC;EACA;EACA;CtHw/zBF;;AsHp/zBG;;;;EAEC;CtHy/zBJ;;AsHn/zBG;;;;EAEC;CtHw/zBJ;;AsHl/zBG;;;;EAEC;CtHu/zBJ;;AsHj/zBG;;;;EAEC;CtHs/zBJ;;AuH3h0BA;;AAEA;EAEQ;CvH6h0BR;;AuH/h0BA;EAKgB;CvH8h0BhB;;AuHni0BA;EAQwB;EACA;EACA;CvH+h0BxB;;AuHzi0BA;EAegB;CvH8h0BhB;;AuH7i0BA;EAkBgB;CvH+h0BhB;;AuH9h0BgB;EAnBhB;IAoBoB;IACA;IACA;IAAA;YAAA;GvHki0BlB;;EuHxj0BF;IAwBwB;IACA;GvHoi0BtB;;EuH7j0BF;IA4BwB;GvHqi0BtB;CACF;;AwHpk0BA;;AAEA;;;EAGI;EACA;CxHuk0BJ;;AwH3k0BA;;;EAMQ;CxH2k0BR;;AwHvk0BA;;;EAGI;EACA;CxH0k0BJ;;AwH9k0BA;;;EAMQ;CxH8k0BR;;AwHpl0BA;;;EAQY;EACA;EACA;EACA;EACA;CxHkl0BZ;;AwH7k0BA;EAGY;EACA;CxH8k0BZ;;AwHzk0BA;EAGY;EACA;CxH0k0BZ;;AwHrk0BA;EAGY;EACA;CxHsk0BZ;;AwHjk0BA;EACI;EACA;CxHok0BJ;;AwHnk0BI;EACI;CxHsk0BR;;AwH1k0BA;EAOQ;EACA;EACA;EACA;EACA;CxHuk0BR;;AwHll0BA;EAaY;CxHyk0BZ;;AwHtl0BA;;EAiBY;EACA;CxH0k0BZ;;AwH5l0BA;EAqBY;EACA;EACA;EACA;EACA;EACA;EACA;CxH2k0BZ;;AwHtm0BA;EA+BQ;EACA;EACA;EACA;EACA;EACA;EACA;CxH2k0BR;;AwHvk0BA;EACI;EACA;EACA;CxH0k0BJ;;AwHzk0BI;EACI;EACA;CxH4k0BR;;AwHll0BA;EAUQ;CxH4k0BR;;AwHtl0BA;EAaY;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CxH6k0BZ;;AwH3k0BY;EACI;EACA;CxH8k0BhB;;AwHtm0BA;EA6BY;EACA;EACA;CxH6k0BZ;;AwH5m0BA;EAoCQ;EACA;EACA;EACA;EACA;EACA;CxH4k0BR;;AwH3k0BQ;EACI;EACA;CxH8k0BZ;;AwHzk0BA;EACI;EACA;EACA;EACA;CxH4k0BJ;;AwHhl0BA;EAMQ;CxH8k0BR;;AwHpl0BA;EAQY;EACA;EACA;EACA;EACA;EACA;CxHgl0BZ;;AwH7l0BA;EAiBgB;CxHgl0BhB;;AwHjm0BA;EAsBgB;CxH+k0BhB;;AwHrm0BA;EA2BgB;CxH8k0BhB;;AwHzm0BA;EAgCgB;CxH6k0BhB;;AwH7m0BA;EAqCgB;CxH4k0BhB;;AwHjn0BA;EAyCY;CxH4k0BZ;;AyHvw0BA;;ApEQA;EhCHI;EoGDA;CzH0w0BJ;;AyH5w0BA;EpGGI;CrB6w0BJ;;AyHhx0BA;EAQQ;CzH4w0BR;;AyHpx0BA;EAWQ;CzH6w0BR;;AyHxx0BA;EAcQ;CzH8w0BR;;AyH5x0BA;EAiBQ;CzH+w0BR;;A0Hly0BA;;AvEIA;EuEDI;C1Hqy0BJ;;A0Hty0BA;EAGQ;EACA;EACA;EACA;C1Huy0BR;;AmDhw0BE;EC9CA;EpBKE;EoBHF;CpDkz0BF;;AoDhz0BE;EACE;CpDmz0BJ;;AoDhz0BE;EACE;CpDmz0BJ;;AmD9w0BE;EC9CA;EpBKE;EoBHF;CpDg00BF;;AoD9z0BE;EACE;CpDi00BJ;;AoD9z0BE;EACE;CpDi00BJ;;AmD5x0BE;EC9CA;EpBKE;EoBHF;CpD800BF;;AoD500BE;EACE;CpD+00BJ;;AoD500BE;EACE;CpD+00BJ;;AmD1y0BE;EC9CA;EpBKE;EoBHF;CpD410BF;;AoD110BE;EACE;CpD610BJ;;AoD110BE;EACE;CpD610BJ;;AmDxz0BE;EC9CA;EpBKE;EoBHF;CpD020BF;;AoDx20BE;EACE;CpD220BJ;;AoDx20BE;EACE;CpD220BJ;;AmDt00BE;EC9CA;EpBKE;EoBHF;CpDw30BF;;AoDt30BE;EACE;CpDy30BJ;;AoDt30BE;EACE;CpDy30BJ;;AmDp10BE;EC9CA;EpBKE;EoBHF;CpDs40BF;;AoDp40BE;EACE;CpDu40BJ;;AoDp40BE;EACE;CpDu40BJ;;AmDl20BE;EC9CA;EpBKE;EoBHF;CpDo50BF;;AoDl50BE;EACE;CpDq50BJ;;AoDl50BE;EACE;CpDq50BJ;;A0Hx40BI;EtEtBF;EpBKE;EoBHF;CpDk60BF;;AoDh60BE;EACE;CpDm60BJ;;AoDh60BE;EACE;CpDm60BJ;;A0Ht50BI;EtEtBF;EpBKE;EoBHF;CpDg70BF;;AoD960BE;EACE;CpDi70BJ;;AoD960BE;EACE;CpDi70BJ;;A0Hp60BI;EtEtBF;EpBKE;EoBHF;CpD870BF;;AoD570BE;EACE;CpD+70BJ;;AoD570BE;EACE;CpD+70BJ;;A0Hl70BI;EtEtBF;EpBKE;EoBHF;CpD480BF;;AoD180BE;EACE;CpD680BJ;;AoD180BE;EACE;CpD680BJ;;A0Hh80BI;EtEtBF;EpBKE;EoBHF;CpD090BF;;AoDx90BE;EACE;CpD290BJ;;AoDx90BE;EACE;CpD290BJ;;A0H980BI;EtEtBF;EpBKE;EoBHF;CpDw+0BF;;AoDt+0BE;EACE;CpDy+0BJ;;AoDt+0BE;EACE;CpDy+0BJ;;A0H590BI;EtEtBF;EpBKE;EoBHF;CpDs/0BF;;AoDp/0BE;EACE;CpDu/0BJ;;AoDp/0BE;EACE;CpDu/0BJ;;A0H1+0BI;EtEtBF;EpBKE;EoBHF;CpDog1BF;;AoDlg1BE;EACE;CpDqg1BJ;;AoDlg1BE;EACE;CpDqg1BJ;;A0C9+0BA;EiF/BE;EACA;EACA;EACA;EACA;C3Hih1BF;;A2Hvh1BA;EAWI;C3Hgh1BJ;;A2H3h1BA;EAgBI;C3H+g1BJ;;A2H/h1BA;;EAsBE;C3H8g1BF;;A2Hpi1BA;;EAyBI;C3Hgh1BJ;;A2Hzi1BA;;EA+BK;C3H+g1BL;;A2H9i1BA;;EAoCK;C3H+g1BL;;A2Hnj1BA;EA2CE;EACA;C3H4g1BF;;A2Hxj1BA;EA8CG;EACA;EACA;EACA;EACA;C3H8g1BH;;A2Hhk1BA;EAoDI;EACA;C3Hgh1BJ;;A2H1g1BA;EACC;EACA;C3H6g1BD;;A0C//0BA;EiFZE;EACA;C3H+g1BF;;A2Hph1BA;EAQE;C3Hgh1BF;;A2Hxh1BA;EAYE;C3Hgh1BF;;A2H5h1BA;EAcG;EACA;C3Hkh1BH;;A2Hji1BA;EAmBE;C3Hkh1BF;;A2Hri1BA;EAqBG;EACA;EACA;EACA;C3Hoh1BH;;A2H5i1BA;EA0BI;EACA;C3Hsh1BJ;;A2Hhh1BA;;AAEE;EAEC;C3Hkh1BH;;A2Hph1BE;EAIE;C3Hoh1BJ;;A2Hxh1BE;EAEC;C3H0h1BH;;A2H5h1BE;EAIE;C3H4h1BJ;;A2Hhi1BE;EAEC;C3Hki1BH;;A2Hpi1BE;EAIE;C3Hoi1BJ;;A2Hxi1BE;EAEC;C3H0i1BH;;A2H5i1BE;EAIE;C3H4i1BJ;;A2Hhj1BE;EAEC;C3Hkj1BH;;A2Hpj1BE;EAIE;C3Hoj1BJ;;A2Hxj1BE;EAEC;C3H0j1BH;;A2H5j1BE;EAIE;C3H4j1BJ;;A2Hhk1BE;EAEC;C3Hkk1BH;;A2Hpk1BE;EAIE;C3Hok1BJ;;A2Hxk1BE;EAEC;C3H0k1BH;;A2H5k1BE;EAIE;C3H4k1BJ;;A2Hrk1BA;EACC;EACA;EACA;EACA;C3Hwk1BD;;A2H5k1BA;EAME;C3H0k1BF;;A2Hhl1BA;EASE;EACA;C3H2k1BF;;A2Hrl1BA;EAaE;EACA;C3H4k1BF;;A4Hns1BA;;AAEA;EAGY;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C5Hos1BZ;;A4Hlt1BA;EAkBQ;EACA;EACA;EACA;C5Hos1BR;;A4Hzt1BA;EAuBY;EACA;C5Hss1BZ;;A4H9t1BA;EA0BgB;C5Hws1BhB;;A6Hpu1BA;;AAEA;EAGM;EACA;EACA;E5HOmD;EAKQ;CD6t1BjE;;A6H9u1BA;EAQQ;C7H0u1BR;;A6Hlv1BA;EAYU;EACA;EACA;C7H0u1BV;;A6Hxv1BA;;;;EAuBQ;EACA;EACA;C7Hwu1BR;;A6Hjw1BA;EA+BM;C7Hsu1BN;;A6Hrw1BA;EAiCQ;ExG9BJ;CrBuw1BJ;;A6H1w1BA;EAwCM;EACA;C7Hsu1BN;;A6H/w1BA;EA2CQ;C7Hwu1BR;;A6Hnx1BA;EA8CQ;C7Hyu1BR;;A6Hvx1BA;ExGGI;CrBwx1BJ;;A6H3x1BA;ExGGI;CrB4x1BJ;;A6H/x1BA;ExGGI;CrBgy1BJ;;A6Hny1BA;EAqEM;EACA;C7Hku1BN;;A6Hxy1BA;EAwEQ;ExGrEJ;CrB0y1BJ;;A6H7y1BA;EAgFM;EACA;C7Hiu1BN;;A6Hlz1BA;EAmFQ;C7Hmu1BR;;A6Htz1BA;ExGGI;CrBuz1BJ;;A6H1z1BA;EAyFQ;C7Hqu1BR;;A6H9z1BA;ExGGI;CrB+z1BJ;;A6Hl01BA;ExGGI;CrBm01BJ;;A6Hhu1BA;;AhBbM;EACE;EACA;C7Gkv1BR;;A6G7u1BM;EACE;EACA;EACA;C7Ggv1BR;;A6G1v1BM;EACE;EACA;C7G6v1BR;;A6Gxv1BM;EACE;EACA;EACA;C7G2v1BR;;A6Grw1BM;EACE;EACA;C7Gww1BR;;A6Gnw1BM;EACE;EACA;EACA;C7Gsw1BR;;A6Ghx1BM;EACE;EACA;C7Gmx1BR;;A6G9w1BM;EACE;EACA;EACA;C7Gix1BR;;A6G3x1BM;EACE;EACA;C7G8x1BR;;A6Gzx1BM;EACE;EACA;EACA;C7G4x1BR;;A6Gty1BM;EACE;EACA;C7Gyy1BR;;A6Gpy1BM;EACE;EACA;EACA;C7Guy1BR;;A6Gjz1BM;EACE;EACA;C7Goz1BR;;A6G/y1BM;EACE;EACA;EACA;C7Gkz1BR;;A6G5z1BM;EACE;EACA;C7G+z1BR;;A6G1z1BM;EACE;EACA;EACA;C7G6z1BR;;A8Hl61BA;;ACAA;EACC;C/Hu61BD;;A+H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CE;GjIqv2BJ;;EiI3u2BE;IACE;GjI8u2BJ;;EiIpu2BE;IACE;YAAA;IACA;GjIuu2BJ;CACF;;AiIpw2BE;EACE;IACE;GjIov2BJ;;EiIlv2BE;IACE;GjIqv2BJ;;EiI3u2BE;IACE;GjI8u2BJ;;EiIpu2BE;IACE;YAAA;IACA;GjIuu2BJ;CACF;;AkItx2BA;;AAEA;EACC;IACC;YAAA;GlIyx2BA;;EkIvx2BD;IACC;YAAA;GlI0x2BA;;EkIxx2BD;IACC;YAAA;GlI2x2BA;CACF;;AkIpy2BA;EACC;IACC;YAAA;GlIyx2BA;;EkIvx2BD;IACC;YAAA;GlI0x2BA;;EkIxx2BD;IACC;YAAA;GlI2x2BA;CACF;;AkIvx2BA;EACA;EACE;EACA;EACA;UAAA;EACA;ClI0x2BF;;AkItx2BA;EACE;EACA;EACA;EACA;ClIyx2BF;;AkIrx2BA;EACA;EACE;EACA;EACA;EACA;EACA;UAAA;EACA;UAAA;EACA;UAAA;ClIwx2BF;;AkIpx2BA;;;;EAIC;EACC;EACA;EACA;EACA;ClIux2BF;;AkInx2BA;EAEE;EACA;EACA;EACA;ClIqx2BF;;AkI1x2BA;EASE;EACA;EACA;EACA;ClIqx2BF;;AkI/w2BA;EAEE;EACA;EACA;EACA;ClIix2BF;;AkItx2BA;EASE;EACA;EACA;EACA;ClIix2BF;;AmIv22BA;;AACA;EACI;EACA;EACA;EACA;EACA;CnI222BJ;;AmIz22BA;;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CnI622BJ;;AmI122BE;EACE;EACA;UAAA;CnI622BJ;;AmI122BE;EACE;CnI622BJ;;AmI122BE;EACE;IACE;IAGA;GnI622BJ;;EmI122BE;IACE;IAGA;GnI622BJ;CACF;;AoIv52BA;;AACA;EACI;EACA;EACA;EACA;EACA;CpI252BJ;;AoIz52BA;EACI;EACA;EACA;EACA;EACA;EACA;CpI452BJ;;AoIz52BE;EACE;UAAA;CpI452BJ;;AoIz52BE;EACE;UAAA;CpI452BJ;;AoIz52BE;EACE;UAAA;CpI452BJ;;AoIz52BE;EACE;IA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BA;EA8CM;C/Iqq4BN;;A+Int4BA;EAkDM;EACA;EACA;C/Iqq4BN;;A+Izt4BA;EAuDO;EACA;EACA;C/Isq4BP;;A+I/t4BA;EA8DM;E1H3DF;CrBiu4BJ;;A+Ipu4BA;EAkEO;C/Isq4BP;;A+Ixu4BA;EAwEO;C/Ioq4BP;;A+I5u4BA;EA+EI;C/Iiq4BJ;;A+Ihv4BA;EAkFK;EACA;EACA;EACA;C/Ikq4BL;;A+Ivv4BA;EAyFK;EACA;E1HvFD;E0HyFC;EAAA;EACA;UAAA;EACA;UAAA;C/Ikq4BL;;A+Ihw4BA;EAiGM;EACA;C/Imq4BN;;A+Irw4BA;EAuGK;C/Ikq4BL;;A+Izw4BA;EA0GM;C/Imq4BN;;A+I7w4BA;EA+GK;C/Ikq4BL;;A+Ijx4BA;EAkHM;C/Imq4BN;;A+Irx4BA;EAwHI;C/Iiq4BJ;;A+Izx4BA;EA4HI;EACA;EACA;C/Iiq4BJ;;A+I/x4BA;EAiIK;C/Ikq4BL;;A+Iny4BA;EAqIK;C/Ikq4BL;;A+Ivy4BA;E9IkCyD;EAAA;EAjBQ;UAAA;E8I0H3D;EACA;EACA;C/Ioq4BN;;A+Ijz4BA;EAgJO;EACA;E1H9IH;CrBoz4BJ;;A+Ivz4BA;EAuJM;EAGA;C/Ikq4BN;;A+I5z4BA;EA6JO;EACA;EACA;EAEA;C/Ikq4BP;;A+In04BA;EAqKO;EAGA;C/Igq4BP;;A+Ix04BA;EAoLM;C/Iwp4BN;;A+I504BA;EA2LE;C/Iqp4BF;;AgJl14BA;;AACA;EAGG;EACA;E/I+BsD;EAAA;CDuz4BzD;;AgJ114BA;EAQI;ChJs14BJ;;AgJ914BA;EAWK;ChJu14BL;;AgJl24BA;EAeK;EACA;ChJu14BL;;AgJv24BA;EAmBM;EACA;EACA;ChJw14BN;;AgJ724BA;EA4BG;ChJq14BH;;AgJj34BA;EAiCI;EACA;EACA;ChJo14BJ;;AgJv34BA;EAsCK;EACA;EACA;E3HpCD;CrB034BJ;;AgJ934BA;EA+CM;EACA;ChJm14BN;;AgJn44BA;EAsDO;EACA;EACA;ChJi14BP;;AgJz44BA;EA8DO;EAEA;EACA;ChJ804BP;;AgJ/44BA;EAyEQ;EACA;EACA;ChJ004BR;;AgJr54BA;E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9Jyo8BR;;A8Jto8BG;EAhKH;IAiKI;G9J0o8BF;CACF;;A8J5y8BA;EAsKE;EACA;C9J0o8BF;;A8Jjz8BA;EAyKG;EACA;EACA;EACA;EACA;EACA;C9J4o8BH;;AA5u8BA;;AgKhFA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;UAAA;ChKi08BD;;AgKh18BA;EAkBE;EACA;EACA;ChKk08BF;;AgK9z8BA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ChKi08BD;;AgK9z8BA;;;EAGC;UAAA;EACA;EAAA;ChKi08BD;;AgK9z8BA;EACC;ChKi08BD;;AgK9z8BA;EACC;EACA;EACA;EAIA;ChKi08BD;;AgKh08BC;EARD;IASE;IAIA;GhKo08BA;CACF;;AgKj08BA;EACC;EACA;EACA;ChKo08BD;;AgKj08BA;EACC;UAAA;ChKo08BD;;AgKj08BA;EACC;UAAA;ChKo08BD;;AgK/z8BA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ChKk08BD;;AgKh18BA;EAiBE;EACA;ChKm08BF;;AiK368BA;;AAEA;EACC;EACA;EACA;CjK868BD;;AkKn78BA;;AAKA;EACE;EACA;EACA;ClKm78BF;;AkKh78BA;EACE;EACA;EACA;ClKm78BF;;AkK/68BA;EACE;EACA;EACA;ClKk78BF;;AkK/68BA;EACE;EACA;EACA;ClKk78BF;;AkK968BA;EACE;EACA;EACA;ClKi78BF;;AkK968BA;EACE;EACA;EACA;ClKi78BF;;AkK368BA;EACE;EACA;EACA;EACA;ClK868BF;;AkK168BA;EACE;EACA;EACA;EACA;ClK668BF;;AkKz68BA;EACE;EACA;EACA;EACA;ClK468BF;;AkKx68BA;EACE;EACA;EACA;EACA;ClK268BF;;AkKt68BA;EACE;EACA;ClKy68BF;;AkKr68BA;EACE;EACA;ClKw68BF;;AkKp68BA;EACE;EACA;ClKu68BF;;A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hL+++BN;;AgLz/+BA;;EAcQ;EACA;ChLg/+BR;;AgL//+BA;;EAmBY;EACA;EACA;EACA;EACA;EACA;EACA;ChLi/+BZ;;AgL1g/BA;EA+BQ;ChL+++BR;;AgL9g/BA;EAmCQ;ChL+++BR;;AgLlh/BA;EAwCM;ChL8++BN;;AgLth/BA;EA6CI;EACA;ChL6++BJ;;AiL5h/BA;;AACA;EAEI;EACA;E5JCA;CrB+h/BJ;;AiLni/BA;EAOM;EACA;EACA;CjLgi/BN;;AiLzi/BA;EAWQ;CjLki/BR;;AiL7i/BA;EAeQ;CjLki/BR;;AiLjj/BA;EAmBQ;EACA;EACA;EACA;EACA;EACA;CjLki/BR;;AiL1j/BA;EA6BM;CjLii/BN;;AiL9j/BA;EAgCQ;CjLki/BR;;AiLlk/BA;EAqCM;EACA;EACA;CjLii/BN;;AiLxk/BA;EA0CQ;CjLki/BR;;AiL5k/BA;EA+CM;EACA;EACA;CjLii/BN;;AiLll/BA;EAoDQ;EACA;CjLki/BR;;AiLvl/BA;EAyDQ;CjLki/BR;;AiL3l/BA;;EAmEQ;CjL6h/BR;;AiLhm/BA;EAuEQ;EACA;CjL6h/BR;;AiLrm/BA;EA4EQ;EACA;CjL6h/BR;;AiL1m/BA;EAiFQ;EACA;EACA;EACA;CjL6h/BR;;AiLvh/BA;;ACvFE;EACC;ClLmn/BH;;AkLhn/BE;EACC;ClLmn/BH;;AkLhn/BI;EACC;ClLmn/BL;;AkLhn/BI;EACC;EACA;ClLmn/BL;;AkLjo/BE;EACC;ClLoo/BH;;AkLjo/BE;EACC;ClLoo/BH;;AkLjo/BI;EACC;ClLoo/BL;;AkLjo/BI;EACC;EACA;ClLoo/BL;;AkLlp/BE;EACC;ClLqp/BH;;AkLlp/BE;EACC;ClLqp/BH;;AkLlp/BI;EACC;ClLqp/BL;;AkLlp/BI;EACC;EACA;ClLqp/BL;;AkLnq/BE;EACC;ClLsq/BH;;AkLnq/BE;EACC;ClLsq/BH;;AkLnq/BI;EACC;ClLsq/BL;;AkLnq/BI;EACC;EACA;ClLsq/BL;;AkLpr/BE;EACC;ClLur/BH;;AkLpr/BE;EACC;ClLur/BH;;AkLpr/BI;EACC;ClLur/BL;;AkLpr/BI;EACC;EACA;ClLur/BL;;AkLrs/BE;EACC;ClLws/BH;;AkLrs/BE;EACC;ClLws/BH;;AkLrs/BI;EACC;ClLws/BL;;AkLrs/BI;EACC;EACA;ClLws/BL;;AkLtt/BE;EACC;ClLyt/BH;;AkLtt/BE;EACC;ClLyt/BH;;AkLtt/BI;EACC;ClLyt/BL;;AkLtt/BI;EACC;EACA;ClLyt/BL;;AkLvu/BE;EACC;ClL0u/BH;;AkLvu/BE;EACC;ClL0u/BH;;AkLvu/BI;EACC;ClL0u/BL;;AkLvu/BI;EACC;EACA;ClL0u/BL;;AmL5v/BA;;AAEA;;EAIM;EACA;CnL6v/BN;;AmLlw/BA;;EAOQ;CnLgw/BR;;AmLvw/BA;;;;EAaQ;CnLiw/BR;;AmL3v/BA;;;;;EAOM;EACA;CnL4v/BN;;AmLpw/BA;;;;;;;;;;EAWQ;CnLsw/BR;;AmLhw/BA;EAGM;EACA;CnLiw/BN;;AmLrw/BA;;EAOQ;EACA;CnLmw/BR;;AmL7v/BA;;;;EAMM;EACA;EACA;CnL8v/BN;;AmLzv/BA;EACE;CnL4v/BF;;AmL7v/BA;EAGI;CnL8v/BJ;;AmLjw/BA;EAKM;CnLgw/BN;;AmL3v/BA;EAGM;CnL4v/BN;;AoL10/BA;;AAEA;EAII;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CpL00/BJ;;AoLr1/BA;;EAeQ;EACA;CpL20/BR;;AoL31/BA;EAqBQ;CpL00/BR;;AoL/1/BA;EA0BQ;CpLy0/BR;;AoLn2/BA;EAiCM;EACA;CpLs0/BN;;AoLr0/BM;EAnCN;IAoCQ;GpLy0/BN;CACF;;AoL92/BA;EAuCQ;CpL20/BR;;AoLl3/BA;EAiDQ;CpLq0/BR;;AoLt3/BA;EAsDI;CpLo0/BJ;;AoL13/BA;EA8DQ;CpLg0/BR;;AoL7z/BI;EAjEJ;;;IAqEQ;IACA;GpLg0/BN;;EoLt4/BF;;;IAwEU;IACA;IACA;GpLo0/BR;;EoL94/BF;IA+EU;GpLm0/BR;;EoLl5/BF;IAoFU;GpLk0/BR;CACF;;AoL9z/BE;EAzFF;IA2FM;GpLi0/BJ;;EoL55/BF;IA8FU;IACA;GpLk0/BR;;EoLj6/BF;IAkGY;IACA;GpLm0/BV;CACF;;AoL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;EAAA;EAAA;CzFkuhCF;;A0LhphCgB;EAxGhB;IAyGoB;G1LophClB;CACF;;A0LjphCgB;EACI;UAAA;C1LophCpB;;A0LhphCgB;EAlHhB;IAmHoB;IACA;G1LophClB;CACF;;A0LzwhCA;EA8HgB;EACA;C1L+ohChB;;A0L9whCA;EAiIoB;C1LiphCpB;;A0LlxhCA;EAoIoB;EACA;C1LkphCpB;;A0LvxhCA;EAwIoB;C1LmphCpB;;A0L3xhCA;;EA0IwB;EACA;C1LsphCxB;;A0LjyhCA;;;;;;;;;;;;;;;;EA8I4B;EACA;EACA;EACA;C1LsqhC5B;;A0LvzhCA;;EAqJgC;EACA;C1LuqhChC;;A0L7zhCA;;;;;;;;;;;;;;EA0J4B;C1LorhC5B;;A0F3xhCC;;;;;;;;;;;;;;EgGyG+B;C1LmshChC;;A0FzyhCC;;;;;;;;;;;;;;EgGsG+B;C1LothChC;;A0FvzhCC;;;;;;;;;;;;;;EgGmG+B;C1LquhChC;;A0Fr0hCC;;;;;;;;;;;;;;EgGgG+B;C1LsvhChC;;A0Ll5hCA;EAoKoB;C1LkvhCpB;;A0Lt5hCA;EAsKwB;EACA;C1LovhCxB;;A0L35hCA;EA0KwB;EACA;C1LqvhCxB;;A0Lh6hCA;EAiLoB;C1LmvhCpB;;A0Lp6hCA;EAmLwB;EACA;EACA;C1LqvhCxB;;A0L16hCA;EA0LgC;C1LovhChC;;A0L96hCA;EAkMwB;EAEA;C1LgvhCxB;;A0Lp7hCA;EAuMwB;EACA;EACA;EACA;EACA;EACA;C1LivhCxB;;A0LhvhCwB;EACI;EACA;C1LmvhC5B;;A0Ll8hCA;EAoN4B;EACA;EACA;C1LkvhC5B;;A0Lx8hCA;EAwNgC;C1LovhChC;;A0L58hCA;EA4NgC;C1LovhChC;;A0Lh9hCA;;;;;EA+NgC;EACA;EACA;C1LyvhChC;;A0LvvhC4B;EAGQ;C1LwvhCpC;;A0L3vhC4B;EAMQ;EACA;C1LyvhCpC;;A0Ln+hCA;EAgP4B;C1LuvhC5B;;A0Lv+hCA;EAoPwB;EACA;C1LuvhCxB;;A0LrvhCoB;EAvPpB;IAwPwB;G1LyvhCtB;;E0Lj/hCF;IA0P4B;IACA;IACA;IACA;G1L2vhC1B;CACF;;A0Lz/hCA;EAiQwB;EACA;EACA;C1L4vhCxB;;A0L//hCA;EAqQ4B;EACA;EACA;C1L8vhC5B;;A0LrgiCA;EA0Q4B;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C1L+vhC5B;;A0LhhiCA;EAoR4B;C1LgwhC5B;;A0LhvhCgB;EApShB;IAqSoB;G1LovhClB;;E0LnvhCkB;IACI;IACA;G1LsvhCtB;CACF;;A0L/hiCA;EAmTgB;C1LgvhChB;;A0LniiCA;EAwTwB;C1L+uhCxB;;A0LviiCA;EA4T4B;C1L+uhC5B;;A0L3iiCA;EAoUgB;EACA;C1L2uhChB;;A0LhjiCA;EAuUoB;C1L6uhCpB;;A0LpjiCA;EA2UwB;C1L6uhCxB;;A0LxjiCA;;EA+U4B;C1L8uhC5B;;A0L7jiCA;EAuVgB;C1L0uhChB;;A0LjkiCA;EAgWgC;C1LquhChC;;A0LrkiCA;EAmTgB;C1LsxhChB;;A0LzkiCA;EAwTwB;C1LqxhCxB;;A0L7kiCA;EA4T4B;C1LqxhC5B;;A0LjliCA;EAoUgB;EACA;C1LixhChB;;A0LtliCA;EAuUoB;C1LmxhCpB;;A0L1liCA;EA2UwB;C1LmxhCxB;;A0L9liCA;;EA+U4B;C1LoxhC5B;;A0LnmiCA;EAuVgB;C1LgxhChB;;A0LvmiCA;EAgWgC;C1L2whChC;;A0L3miCA;EAmTgB;C1L4zhChB;;A0L/miCA;EAwTwB;C1L2zhCxB;;A0LnniCA;EA4T4B;C1L2zhC5B;;A0LvniCA;EAoUgB;EACA;C1LuzhChB;;A0L5niCA;EAuUoB;C1LyzhCpB;;A0LhoiCA;EA2UwB;C1LyzhCxB;;A0LpoiCA;;EA+U4B;C1L0zhC5B;;A0LzoiCA;EAuVgB;C1LszhChB;;A0L7oiCA;EAgWgC;C1LizhChC;;A0LjpiCA;EAmTgB;C1Lk2hChB;;A0LrpiCA;EAwTwB;C1Li2hCxB;;A0LzpiCA;EA4T4B;C1Li2hC5B;;A0L7piCA;EAoUgB;EACA;C1L61hChB;;A0LlqiCA;EAuUoB;C1L+1hCpB;;A0LtqiCA;EA2UwB;C1L+1hCxB;;A0L1qiCA;;EA+U4B;C1Lg2hC5B;;A0L/qiCA;EAuVgB;C1L41hChB;;A0LnriCA;EAgWgC;C1Lu1hChC;;A0LvriCA;EAmTgB;C1Lw4hChB;;A0L3riCA;EAwTwB;C1Lu4hCxB;;A0L/riCA;EA4T4B;C1Lu4hC5B;;A0LnsiCA;EAoUgB;EACA;C1Lm4hChB;;A0LxsiCA;EAuUoB;C1Lq4hCpB;;A0L5siCA;EA2UwB;C1Lq4hCxB;;A0LhtiCA;;EA+U4B;C1Ls4hC5B;;A0LrtiCA;EAuVgB;C1Lk4hChB;;A0LztiCA;EAgWgC;C1L63hChC;;A0L7tiCA;EAmTgB;C1L86hChB;;A0LjuiCA;EAwTwB;C1L66hCxB;;A0LruiCA;EA4T4B;C1L66hC5B;;A0LzuiCA;EAoUgB;EACA;C1Ly6hChB;;A0L9uiCA;EAuUoB;C1L26hCpB;;A0LlviCA;EA2UwB;C1L26hCxB;;A0LtviCA;;EA+U4B;C1L46hC5B;;A0L3viCA;EAuVgB;C1Lw6hChB;;A0L/viCA;EAgWgC;C1Lm6hChC;;A0LnwiCA;EAmTgB;C1Lo9hChB;;A0LvwiCA;EAwTwB;C1Lm9hCxB;;A0L3wiCA;EA4T4B;C1Lm9hC5B;;A0L/wiCA;EAoUgB;EACA;C1L+8hChB;;A0LpxiCA;EAuUoB;C1Li9hCpB;;A0LxxiCA;EA2UwB;C1Li9hCxB;;A0L5xiCA;;EA+U4B;C1Lk9hC5B;;A0LjyiCA;EAuVgB;C1L88hChB;;A0LryiCA;EAgWgC;C1Ly8hChC;;A0LzyiCA;EAmTgB;C1L0/hChB;;A0L7yiCA;EAwTwB;C1Ly/hCxB;;A0LjziCA;EA4T4B;C1Ly/hC5B;;A0LrziCA;EAoUgB;EACA;C1Lq/hChB;;A0L1ziCA;EAuUoB;C1Lu/hCpB;;A0L9ziCA;EA2UwB;C1Lu/hCxB;;A0Ll0iCA;;EA+U4B;C1Lw/hC5B;;A0Lv0iCA;EAuVgB;C1Lo/hChB;;A0L30iCA;EAgWgC;C1L++hChC;;A0Lt+hCA;E/I1VA;I+I4VQ;IACA;IAEA;G1Ly+hCN;;E0Lv1iCF;IAgXY;G1L2+hCV;;E0Lj/hCE;IASgB;G1L4+hClB;;E0L/1iCF;IAsXoB;G1L6+hClB;;E2CzviCF;I+ImRQ;IAEA;IACA;G1L0+hCN;CACF;;A0L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CF;I1K9EI;GrBmrkCF;;E+LhkkCkC;I1KnHhC;GrBurkCF;;E+LzmkCF;IA2CgC;IACA;IACA;G/LkkkC9B;;E+L/mkCF;IAgDgC;G/LmkkC9B;;E+LnnkCF;I1K9EI;GrBqskCF;;E+LjkkCsC;I1KpIpC;GrByskCF;;E+L3nkCF;IA6DwB;G/LkkkCtB;;E+L/nkCF;I9L/CyD;IAAA;IAjBQ;YAAA;I8LoIjC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;G/LmkkC9B;;E+LlkkCsC;IACJ;IACA;IACA;IAEA;G/LqkkClC;;E+LnkkCsC;IACJ;G/LskkClC;;E+L9pkCF;IA2FoC;G/LukkClC;;E+LlqkCF;;IAiG4B;IACA;I1KhLxB;I0KkLwB;IACA;IACA;IAEA;G/LskkC1B;;E+LrkkCkC;;IACJ;IACA;I1KzL5B;I0K4L4B;G/LykkC9B;;E+LvrkCF;IAoHoB;G/LukkClB;;E+L3rkCF;IAuH4B;IACA;G/LwkkC1B;;E+LhskCF;IAgIgC;G/LokkC9B;;E+LpskCF;IAyIY;G/L+jkCV;CACF;;A+LzjkCI;EADJ;IAGY;IAEA;IAEA;IAEA;IAEA;G/LwjkCV;;E+LnkkCF;IAeY;G/LwjkCV;CACF;;A+LljkCI;EADJ;IAGY;G/LqjkCV;;E+LxjkCF;IAMgB;IACA;G/LsjkCd;;E+L7jkCF;IAagB;IACA;IAEA;IACA;IACA;IACA;G/LojkCd;;E+LvkkCF;IAwBY;IACA;IACA;G/LmjkCV;CACF;;A+L7ikCI;EADJ;IAGY;IACA;G/LgjkCV;;E+LpjkCF;IAOgB;IACA;IACA;G/LijkCd;;E+L1jkCF;IAYoB;G/LkjkClB;;E+L9jkCF;IAkBY;G/LgjkCV;;E+LlkkCF;IAuBgB;G/L+ikCd;CACF;;A+LxikCI;EADJ;IAGY;IACA;G/L2ikCV;;E+L/ikCF;IAQgB;IACA;G/L2ikCd;CACF;;A+LrikCA;EACI;EACA;C/LwikCJ;;A+L1ikCA;EAMY;C/LwikCZ;;A+L9ikCA;EAQgB;C/L0ikChB;;A+LzikCwB;EACJ;C/L4ikCpB;;A+L7ikCwB;EAII;EACA;C/L6ikC5B;;A+LljkCwB;EAOQ;C/L+ikChC;;A+L/jkCA;;;;;EA+BY;C/LwikCZ;;A+LvkkCA;;;;;EAoCY;C/L4ikCZ;;A+LhlkCA;;;;;EAwCY;EACA;C/LgjkCZ","file":"/css/app.css","sourcesContent":["@import \"shared\";\n\n// CSS Animations.\n\n// Apply an animation property and value with the correct browser support\n@mixin animation-support($property, $value) {\n @include experimental($property, $value, -moz, -webkit, -o, -ms, not -khtml, official); }\n\n// Name of any animation as a string.\n$default-animation-name : false !default;\n\n// Duration of the entire animation in seconds.\n$default-animation-duration : false !default;\n\n// Delay for start of animation in seconds.\n$default-animation-delay : false !default;\n\n// The timing function(s) to be used between keyframes. [ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier($number, $number, $number, $number)]\n$default-animation-timing-function : false !default;\n\n// The number of times an animation cycle is played. [infinite | $number]\n$default-animation-iteration-count : false !default;\n\n// Whether or not the animation should play in reverse on alternate cycles. [normal | alternate]\n$default-animation-direction : false !default;\n\n// What values are applied by the animation outside the time it is executing. [none | forwards | backwards | both]\n$default-animation-fill-mode : false !default;\n\n// Whether the animation is running or paused. [running | paused]\n$default-animation-play-state : false !default;\n\n// Create a named animation sequence that can be applied to elements later.\n//\n// $name - The name of your animation.\n// @content - The keyframes of the animation.\n@mixin keyframes(\n $name,\n $moz: $experimental-support-for-mozilla,\n $webkit: $experimental-support-for-webkit,\n $o: $experimental-support-for-opera,\n $ms: $experimental-support-for-microsoft,\n $khtml: $experimental-support-for-khtml,\n $official: true\n) {\n @if $moz {\n @include with-only-support-for($moz: true) {\n @-moz-keyframes #{$name} { @content; }\n }\n }\n @if $webkit {\n @include with-only-support-for($webkit: true) {\n @-webkit-keyframes #{$name} { @content; }\n }\n }\n @if $o {\n @include with-only-support-for($o: true) {\n @-o-keyframes #{$name} { @content; }\n }\n }\n @if $ms {\n @include with-only-support-for($ms: true) {\n @-ms-keyframes #{$name} { @content; }\n }\n }\n @if $khtml {\n @include with-only-support-for($khtml: true) {\n @-khtml-keyframes #{$name} { @content; }\n }\n }\n @if $official {\n @include with-only-support-for {\n @keyframes #{$name} { @content; }\n }\n }\n}\n\n// Apply 1-10 animation names.\n@mixin animation-name($name-1: $default-animation-name, $name-2: false, $name-3: false, $name-4: false, $name-5: false, $name-6: false, $name-7: false, $name-8: false, $name-9: false, $name-10: false) {\n $name: compact($name-1, $name-2, $name-3, $name-4, $name-5, $name-6, $name-7, $name-8, $name-9, $name-10);\n @include animation-support(animation-name, $name); }\n\n// Apply 1-10 animation durations.\n@mixin animation-duration($duration-1: $default-animation-duration, $duration-2: false, $duration-3: false, $duration-4: false, $duration-5: false, $duration-6: false, $duration-7: false, $duration-8: false, $duration-9: false, $duration-10: false) {\n $duration: compact($duration-1, $duration-2, $duration-3, $duration-4, $duration-5, $duration-6, $duration-7, $duration-8, $duration-9, $duration-10);\n @include animation-support(animation-duration, $duration); }\n\n// Apply 1-10 animation delays.\n@mixin animation-delay($delay-1: $default-animation-delay, $delay-2: false, $delay-3: false, $delay-4: false, $delay-5: false, $delay-6: false, $delay-7: false, $delay-8: false, $delay-9: false, $delay-10: false) {\n $delay: compact($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10);\n @include animation-support(animation-delay, $delay); }\n\n// Apply 1-10 animation timing functions.\n@mixin animation-timing-function($function-1: $default-animation-timing-function, $function-2: false, $function-3: false, $function-4: false, $function-5: false, $function-6: false, $function-7: false, $function-8: false, $function-9: false, $function-10: false) {\n $function: compact($function-1, $function-2, $function-3, $function-4, $function-5, $function-6, $function-7, $function-8, $function-9, $function-10);\n @include animation-support(animation-timing-function, $function); }\n\n// Apply 1-10 animation iteration counts.\n@mixin animation-iteration-count($count-1: $default-animation-iteration-count, $count-2: false, $count-3: false, $count-4: false, $count-5: false, $count-6: false, $count-7: false, $count-8: false, $count-9: false, $count-10: false) {\n $count: compact($count-1, $count-2, $count-3, $count-4, $count-5, $count-6, $count-7, $count-8, $count-9, $count-10);\n @include animation-support(animation-iteration-count, $count); }\n\n// Apply 1-10 animation directions.\n@mixin animation-direction($direction-1: $default-animation-direction, $direction-2: false, $direction-3: false, $direction-4: false, $direction-5: false, $direction-6: false, $direction-7: false, $direction-8: false, $direction-9: false, $direction-10: false) {\n $direction: compact($direction-1, $direction-2, $direction-3, $direction-4, $direction-5, $direction-6, $direction-7, $direction-8, $direction-9, $direction-10);\n @include animation-support(animation-direction, $direction); }\n\n// Apply 1-10 animation fill modes.\n@mixin animation-fill-mode($mode-1: $default-animation-fill-mode, $mode-2: false, $mode-3: false, $mode-4: false, $mode-5: false, $mode-6: false, $mode-7: false, $mode-8: false, $mode-9: false, $mode-10: false) {\n $mode: compact($mode-1, $mode-2, $mode-3, $mode-4, $mode-5, $mode-6, $mode-7, $mode-8, $mode-9, $mode-10);\n @include animation-support(animation-fill-mode, $mode); }\n\n// Apply 1-10 animation play states.\n@mixin animation-play-state($state-1: $default-animation-play-state, $state-2: false, $state-3: false, $state-4: false, $state-5: false, $state-6: false, $state-7: false, $state-8: false, $state-9: false, $state-10: false) {\n $state: compact($state-1, $state-2, $state-3, $state-4, $state-5, $state-6, $state-7, $state-8, $state-9, $state-10);\n @include animation-support(animation-play-state, $state); }\n\n// Shortcut to apply a named animation to an element, with all the settings.\n//\n// $animation-1 : Name and settings for the first animation. [<values> | default]\n// ...\n// $animation-10 : Name and settings for the tenth animation. <values>\n@mixin animation($animation-1: default, $animation-2: false, $animation-3: false, $animation-4: false, $animation-5: false, $animation-6: false, $animation-7: false, $animation-8: false, $animation-9: false, $animation-10: false) {\n @if $animation-1 == default {\n $animation-1: -compass-space-list(compact($default-animation-name, $default-animation-duration, $default-animation-timing-function, $default-animation-delay, $default-animation-iteration-count, $default-animation-direction, $default-animation-fill-mode, $default-animation-play-state)); }\n $animation: compact($animation-1, $animation-2, $animation-3, $animation-4, $animation-5, $animation-6, $animation-7, $animation-8, $animation-9, $animation-10);\n @include animation-support(animation, $animation); }\n","// ---------------------------------------------------------------------------\n@include keyframes(flash) {\n 0% {\n opacity: 1; }\n 25% {\n opacity: 0; }\n 50% {\n opacity: 1; }\n 75% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounce) {\n 0% {\n @include translateY(0); }\n 20% {\n @include translateY(0); }\n 40% {\n @include translateY(-30px); }\n 50% {\n @include translateY(0); }\n 60% {\n @include translateY(-15px); }\n 80% {\n @include translateY(0); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(shake) {\n 0% {\n @include translateX(0); }\n 10% {\n @include translateX(-10px); }\n 20% {\n @include translateX(10px); }\n 30% {\n @include translateX(-10px); }\n 40% {\n @include translateX(10px); }\n 50% {\n @include translateX(-10px); }\n 60% {\n @include translateX(10px); }\n 70% {\n @include translateX(-10px); }\n 80% {\n @include translateX(10px); }\n 90% {\n @include translateX(-10px); }\n 100% {\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(tada) {\n 0% {\n @include scale(1); }\n 10% {\n @include transform(scale(0.9) rotate(-3deg)); }\n 20% {\n @include transform(scale(0.9) rotate(-3deg)); }\n 30% {\n @include transform(scale(1.1) rotate(3deg)); }\n 40% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 50% {\n @include transform(scale(1.1) rotate(3deg)); }\n 60% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 70% {\n @include transform(scale(1.1) rotate(3deg)); }\n 80% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 90% {\n @include transform(scale(1.1) rotate(3deg)); }\n 100% {\n @include transform(scale(1) rotate(0)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(swing) {\n 20%, 40%, 60%, 80%, 100% {\n @include transform-origin(top center); }\n 20% {\n @include rotate(15deg); }\n 40% {\n @include rotate(-10deg); }\n 60% {\n @include rotate(5deg); }\n 80% {\n @include rotate(-5deg); }\n 100% {\n @include rotate(0deg); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(wobble) {\n 0% {\n @include translateX(0%); }\n 15% {\n @include transform(translateX(-25%) rotate(-5deg)); }\n 30% {\n @include transform(translateX(20%) rotate(3deg)); }\n 45% {\n @include transform(translateX(-15%) rotate(-3deg)); }\n 60% {\n @include transform(translateX(10%) rotate(2deg)); }\n 75% {\n @include transform(translateX(-5%) rotate(-1deg)); }\n 100% {\n @include transform(translateX(0%)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(pulse) {\n 0% {\n @include scale(1); }\n 50% {\n @include scale(1.1); }\n 100% {\n @include scale(1); } }\n \n \n// ---------------------------------------------------------------------------\n@include keyframes(wiggle) {\n 0% {\n @include skewX(9deg); }\n 10% {\n @include skewX(-8deg); }\n 20% {\n @include skewX(7deg); }\n 30% {\n @include skewX(-6deg); }\n 40% {\n @include skewX(5deg); }\n 50% {\n @include skewX(-4deg); }\n 60% {\n @include skewX(3deg); }\n 70% {\n @include skewX(-2deg); }\n 80% {\n @include skewX(1deg); }\n 90% {\n @include skewX(0deg); }\n 100% {\n @include skewX(0deg); } }","@import url(\"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap\");\n\n@-moz-keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-webkit-keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-o-keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-ms-keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-moz-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-o-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-ms-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-moz-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@-webkit-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@-o-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@-ms-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@-moz-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@-webkit-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@-o-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@-ms-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@-moz-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@-webkit-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@-o-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@-ms-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@-moz-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-webkit-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-o-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-ms-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-moz-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@-webkit-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@-o-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@-ms-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@-moz-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@-webkit-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@-o-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@-ms-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@-moz-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@-webkit-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@-o-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@-ms-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@-moz-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-webkit-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-o-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-ms-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-moz-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-webkit-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-o-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-ms-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-moz-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-webkit-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-o-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-ms-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-moz-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-webkit-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-o-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-ms-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-moz-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-o-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-ms-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-moz-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-o-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-ms-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-moz-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-webkit-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-o-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-ms-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-moz-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-webkit-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-o-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-ms-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-moz-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-webkit-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-o-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-ms-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-moz-keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-o-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-ms-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-moz-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@-webkit-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@-o-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@-ms-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@-moz-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-o-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-ms-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-moz-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-o-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-ms-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-moz-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-o-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-ms-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-moz-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-o-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-ms-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-moz-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-o-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-ms-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-moz-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-o-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-ms-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-o-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-ms-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@-webkit-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@-o-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@-ms-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@-moz-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n@-webkit-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n@-o-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n@-ms-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n@keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n/*!\n * Bootstrap v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n:root {\n --blue: #5e50f9;\n --indigo: #6610f2;\n --purple: #6a008a;\n --pink: #e91e63;\n --red: #f96868;\n --orange: #f2a654;\n --yellow: #f6e84e;\n --green: #46c35f;\n --teal: #58d8a3;\n --cyan: #57c7d4;\n --white: #ffffff;\n --gray: #6c757d;\n --gray-dark: #0f1531;\n --blue: #5e50f9;\n --indigo: #6610f2;\n --purple: #6a008a;\n --pink: #e91e63;\n --red: #f96868;\n --orange: #f2a654;\n --yellow: #f6e84e;\n --green: #46c35f;\n --teal: #58d8a3;\n --cyan: #57c7d4;\n --white: #ffffff;\n --gray: #434a54;\n --gray-light: #aab2bd;\n --gray-lighter: #e8eff4;\n --gray-lightest: #e6e9ed;\n --black: #000000;\n --primary: #248afd;\n --secondary: #a3a4a5;\n --success: #71c016;\n --info: #68afff;\n --warning: #f5a623;\n --danger: #ff4747;\n --light: #f8f9fa;\n --dark: #282f3a;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #000;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 1.25rem 0.9375rem;\n padding-bottom: 1.25rem 0.9375rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1,\n.h1 {\n font-size: 2.5rem;\n}\n\nh2,\n.h2 {\n font-size: 2rem;\n}\n\nh3,\n.h3 {\n font-size: 1.75rem;\n}\n\nh4,\n.h4 {\n font-size: 1.5rem;\n}\n\nh5,\n.h5 {\n font-size: 1.25rem;\n}\n\nh6,\n.h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-wrap: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container,\n .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container,\n .container-sm,\n .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl {\n max-width: 1140px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.lightGallery .image-tile,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col,\n.col-auto,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-sm,\n.col-sm-auto,\n.col-md-1,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-md,\n.col-md-auto,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-lg,\n.col-lg-auto,\n.col-xl-1,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12,\n.col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n}\n\n.col-6,\n.lightGallery .image-tile {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-sm-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-sm-first {\n order: -1;\n }\n\n .order-sm-last {\n order: 13;\n }\n\n .order-sm-0 {\n order: 0;\n }\n\n .order-sm-1 {\n order: 1;\n }\n\n .order-sm-2 {\n order: 2;\n }\n\n .order-sm-3 {\n order: 3;\n }\n\n .order-sm-4 {\n order: 4;\n }\n\n .order-sm-5 {\n order: 5;\n }\n\n .order-sm-6 {\n order: 6;\n }\n\n .order-sm-7 {\n order: 7;\n }\n\n .order-sm-8 {\n order: 8;\n }\n\n .order-sm-9 {\n order: 9;\n }\n\n .order-sm-10 {\n order: 10;\n }\n\n .order-sm-11 {\n order: 11;\n }\n\n .order-sm-12 {\n order: 12;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-md-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-md-3,\n .lightGallery .image-tile {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4,\n .lightGallery .image-tile {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-md-first {\n order: -1;\n }\n\n .order-md-last {\n order: 13;\n }\n\n .order-md-0 {\n order: 0;\n }\n\n .order-md-1 {\n order: 1;\n }\n\n .order-md-2 {\n order: 2;\n }\n\n .order-md-3 {\n order: 3;\n }\n\n .order-md-4 {\n order: 4;\n }\n\n .order-md-5 {\n order: 5;\n }\n\n .order-md-6 {\n order: 6;\n }\n\n .order-md-7 {\n order: 7;\n }\n\n .order-md-8 {\n order: 8;\n }\n\n .order-md-9 {\n order: 9;\n }\n\n .order-md-10 {\n order: 10;\n }\n\n .order-md-11 {\n order: 11;\n }\n\n .order-md-12 {\n order: 12;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-lg-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-lg-3,\n .lightGallery .image-tile {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-lg-first {\n order: -1;\n }\n\n .order-lg-last {\n order: 13;\n }\n\n .order-lg-0 {\n order: 0;\n }\n\n .order-lg-1 {\n order: 1;\n }\n\n .order-lg-2 {\n order: 2;\n }\n\n .order-lg-3 {\n order: 3;\n }\n\n .order-lg-4 {\n order: 4;\n }\n\n .order-lg-5 {\n order: 5;\n }\n\n .order-lg-6 {\n order: 6;\n }\n\n .order-lg-7 {\n order: 7;\n }\n\n .order-lg-8 {\n order: 8;\n }\n\n .order-lg-9 {\n order: 9;\n }\n\n .order-lg-10 {\n order: 10;\n }\n\n .order-lg-11 {\n order: 11;\n }\n\n .order-lg-12 {\n order: 12;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xl-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-xl-3,\n .lightGallery .image-tile {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xl-first {\n order: -1;\n }\n\n .order-xl-last {\n order: 13;\n }\n\n .order-xl-0 {\n order: 0;\n }\n\n .order-xl-1 {\n order: 1;\n }\n\n .order-xl-2 {\n order: 2;\n }\n\n .order-xl-3 {\n order: 3;\n }\n\n .order-xl-4 {\n order: 4;\n }\n\n .order-xl-5 {\n order: 5;\n }\n\n .order-xl-6 {\n order: 6;\n }\n\n .order-xl-7 {\n order: 7;\n }\n\n .order-xl-8 {\n order: 8;\n }\n\n .order-xl-9 {\n order: 9;\n }\n\n .order-xl-10 {\n order: 10;\n }\n\n .order-xl-11 {\n order: 11;\n }\n\n .order-xl-12 {\n order: 12;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 1.25rem 0.9375rem;\n vertical-align: top;\n border-top: 1px solid #c9ccd7;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #c9ccd7;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #c9ccd7;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #c9ccd7;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #c9ccd7;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: #ededed;\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: #eaeaf1;\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c2defe;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #8dc2fe;\n}\n\n.table-hover .table-primary:hover {\n background-color: #a9d0fe;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #a9d0fe;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #e5e6e6;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #cfd0d0;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #d8dada;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #d8dada;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #d7edbe;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #b5de86;\n}\n\n.table-hover .table-success:hover {\n background-color: #cbe7aa;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #cbe7aa;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #d5e9ff;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #b0d5ff;\n}\n\n.table-hover .table-info:hover {\n background-color: #bcdcff;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #bcdcff;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #fce6c1;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #fad18d;\n}\n\n.table-hover .table-warning:hover {\n background-color: #fbdca9;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #fbdca9;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #ffcbcb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ff9f9f;\n}\n\n.table-hover .table-danger:hover {\n background-color: #ffb2b2;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #ffb2b2;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c3c5c8;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #8f9399;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b6b8bc;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b6b8bc;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #c9ccd7;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control,\n.asColorPicker-input,\n.dataTables_wrapper select,\n.tt-hint,\n.tt-query,\n.typeahead {\n display: block;\n width: 100%;\n height: 2.875rem;\n padding: 0.875rem 1.375rem;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1;\n color: #495057;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 2px;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control,\n .asColorPicker-input,\n .dataTables_wrapper select,\n .tt-hint,\n .tt-query,\n .typeahead {\n transition: none;\n }\n}\n\n.form-control::-ms-expand,\n.asColorPicker-input::-ms-expand,\n.dataTables_wrapper select::-ms-expand,\n.tt-hint::-ms-expand,\n.tt-query::-ms-expand,\n.typeahead::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring,\n.asColorPicker-input:-moz-focusring,\n.dataTables_wrapper select:-moz-focusring,\n.tt-hint:-moz-focusring,\n.tt-query:-moz-focusring,\n.typeahead:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n\n.form-control:focus,\n.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\n.tt-hint:focus,\n.tt-query:focus,\n.typeahead:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder,\n.asColorPicker-input::placeholder,\n.dataTables_wrapper select::placeholder,\n.tt-hint::placeholder,\n.tt-query::placeholder,\n.typeahead::placeholder {\n color: #c9c8c8;\n opacity: 1;\n}\n\n.form-control:disabled,\n.asColorPicker-input:disabled,\n.dataTables_wrapper select:disabled,\n.tt-hint:disabled,\n.tt-query:disabled,\n.typeahead:disabled,\n.form-control[readonly],\n.asColorPicker-input[readonly],\n.dataTables_wrapper select[readonly],\n.tt-hint[readonly],\n.tt-query[readonly],\n.typeahead[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value,\nselect.asColorPicker-input:focus::-ms-value,\n.dataTables_wrapper select:focus::-ms-value,\nselect.tt-hint:focus::-ms-value,\nselect.tt-query:focus::-ms-value,\nselect.typeahead:focus::-ms-value {\n color: #495057;\n background-color: #ffffff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.875rem + 1px);\n padding-bottom: calc(0.875rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.94rem + 1px);\n padding-bottom: calc(0.94rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.875rem 0;\n margin-bottom: 0;\n font-size: 0.875rem;\n line-height: 1;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm,\n.form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: 2.575rem;\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: 3.175rem;\n padding: 0.94rem 1.94rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size],\nselect.asColorPicker-input[size],\n.dataTables_wrapper select[size],\nselect.tt-hint[size],\nselect.tt-query[size],\nselect.typeahead[size],\nselect.form-control[multiple],\nselect.asColorPicker-input[multiple],\n.dataTables_wrapper select[multiple],\nselect.tt-hint[multiple],\nselect.tt-query[multiple],\nselect.typeahead[multiple] {\n height: auto;\n}\n\ntextarea.form-control,\ntextarea.asColorPicker-input,\ntextarea.tt-hint,\ntextarea.tt-query,\ntextarea.typeahead {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #686868;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid,\n.was-validated .asColorPicker-input:valid,\n.was-validated .dataTables_wrapper select:valid,\n.dataTables_wrapper .was-validated select:valid,\n.was-validated .tt-hint:valid,\n.was-validated .tt-query:valid,\n.was-validated .typeahead:valid,\n.form-control.is-valid,\n.is-valid.asColorPicker-input,\n.dataTables_wrapper select.is-valid,\n.is-valid.tt-hint,\n.is-valid.tt-query,\n.is-valid.typeahead {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n 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='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus,\n.was-validated .asColorPicker-input:valid:focus,\n.was-validated .dataTables_wrapper select:valid:focus,\n.dataTables_wrapper .was-validated select:valid:focus,\n.was-validated .tt-hint:valid:focus,\n.was-validated .tt-query:valid:focus,\n.was-validated .typeahead:valid:focus,\n.form-control.is-valid:focus,\n.is-valid.asColorPicker-input:focus,\n.dataTables_wrapper select.is-valid:focus,\n.is-valid.tt-hint:focus,\n.is-valid.tt-query:focus,\n.is-valid.typeahead:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated textarea.form-control:valid,\n.was-validated textarea.asColorPicker-input:valid,\n.was-validated textarea.tt-hint:valid,\n.was-validated textarea.tt-query:valid,\n.was-validated textarea.typeahead:valid,\ntextarea.form-control.is-valid,\ntextarea.is-valid.asColorPicker-input,\ntextarea.is-valid.tt-hint,\ntextarea.is-valid.tt-query,\ntextarea.is-valid.typeahead {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label,\n.form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip,\n.form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label,\n.custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before,\n.custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,\n.custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label,\n.custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label,\n.custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid,\n.was-validated .asColorPicker-input:invalid,\n.was-validated .dataTables_wrapper select:invalid,\n.dataTables_wrapper .was-validated select:invalid,\n.was-validated .tt-hint:invalid,\n.was-validated .tt-query:invalid,\n.was-validated .typeahead:invalid,\n.form-control.is-invalid,\n.is-invalid.asColorPicker-input,\n.dataTables_wrapper select.is-invalid,\n.is-invalid.tt-hint,\n.is-invalid.tt-query,\n.is-invalid.typeahead {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus,\n.was-validated .asColorPicker-input:invalid:focus,\n.was-validated .dataTables_wrapper select:invalid:focus,\n.dataTables_wrapper .was-validated select:invalid:focus,\n.was-validated .tt-hint:invalid:focus,\n.was-validated .tt-query:invalid:focus,\n.was-validated .typeahead:invalid:focus,\n.form-control.is-invalid:focus,\n.is-invalid.asColorPicker-input:focus,\n.dataTables_wrapper select.is-invalid:focus,\n.is-invalid.tt-hint:focus,\n.is-invalid.tt-query:focus,\n.is-invalid.typeahead:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated textarea.form-control:invalid,\n.was-validated textarea.asColorPicker-input:invalid,\n.was-validated textarea.tt-hint:invalid,\n.was-validated textarea.tt-query:invalid,\n.was-validated textarea.typeahead:invalid,\ntextarea.form-control.is-invalid,\ntextarea.is-invalid.asColorPicker-input,\ntextarea.is-invalid.tt-hint,\ntextarea.is-invalid.tt-query,\ntextarea.is-invalid.typeahead {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label,\n.form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip,\n.form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label,\n.custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before,\n.custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,\n.custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label,\n.custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,\n.custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n\n .form-inline .form-control,\n .form-inline .asColorPicker-input,\n .form-inline .dataTables_wrapper select,\n .dataTables_wrapper .form-inline select,\n .form-inline .tt-hint,\n .form-inline .tt-query,\n .form-inline .typeahead {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n\n .form-inline .input-group,\n .form-inline .asColorPicker-wrap,\n .form-inline .custom-select {\n width: auto;\n }\n\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn,\n.ajax-upload-dragdrop .ajax-file-upload,\n.fc button,\n.wizard > .actions a {\n display: inline-block;\n font-weight: 400;\n color: #000;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.875rem 1.5rem;\n font-size: 0.875rem;\n line-height: 1;\n border-radius: 0.1875rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn,\n .ajax-upload-dragdrop .ajax-file-upload,\n .fc button,\n .wizard > .actions a {\n transition: none;\n }\n}\n\n.btn:hover,\n.ajax-upload-dragdrop .ajax-file-upload:hover,\n.fc button:hover,\n.wizard > .actions a:hover {\n color: #000;\n text-decoration: none;\n}\n\n.btn:focus,\n.ajax-upload-dragdrop .ajax-file-upload:focus,\n.fc button:focus,\n.wizard > .actions a:focus,\n.btn.focus,\n.ajax-upload-dragdrop .focus.ajax-file-upload,\n.fc button.focus,\n.wizard > .actions a.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled,\n.ajax-upload-dragdrop .disabled.ajax-file-upload,\n.fc button.disabled,\n.wizard > .actions a.disabled,\n.btn:disabled,\n.ajax-upload-dragdrop .ajax-file-upload:disabled,\n.fc button:disabled,\n.wizard > .actions a:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\n.ajax-upload-dragdrop a.disabled.ajax-file-upload,\n.wizard > .actions a.disabled,\nfieldset:disabled a.btn,\nfieldset:disabled .ajax-upload-dragdrop a.ajax-file-upload,\n.ajax-upload-dragdrop fieldset:disabled a.ajax-file-upload,\nfieldset:disabled .wizard > .actions a,\n.wizard > .actions fieldset:disabled a {\n pointer-events: none;\n}\n\n.btn-primary,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled),\n.fc .fc-header-toolbar .fc-left .fc-today-button,\n.wizard > .actions a {\n color: #fff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-primary:hover,\n.fc .fc-button-group .fc-button-primary.fc-button-active:hover:not(:disabled),\n.fc .fc-header-toolbar .fc-left .fc-today-button:hover,\n.wizard > .actions a:hover {\n color: #fff;\n background-color: #0276f8;\n border-color: #0270ec;\n}\n\n.btn-primary:focus,\n.fc .fc-button-group .fc-button-primary.fc-button-active:focus:not(:disabled),\n.fc .fc-header-toolbar .fc-left .fc-today-button:focus,\n.wizard > .actions a:focus,\n.btn-primary.focus,\n.fc .fc-button-group .focus.fc-button-primary.fc-button-active:not(:disabled),\n.fc .fc-header-toolbar .fc-left .focus.fc-today-button,\n.wizard > .actions a.focus {\n color: #fff;\n background-color: #0276f8;\n border-color: #0270ec;\n box-shadow: 0 0 0 0.2rem rgba(69, 156, 253, 0.5);\n}\n\n.btn-primary.disabled,\n.fc .fc-button-group .disabled.fc-button-primary.fc-button-active:not(:disabled),\n.fc .fc-header-toolbar .fc-left .disabled.fc-today-button,\n.wizard > .actions a.disabled,\n.btn-primary:disabled,\n.fc .fc-button-group .fc-button-primary.fc-button-active:disabled:not(:disabled),\n.fc .fc-header-toolbar .fc-left .fc-today-button:disabled,\n.wizard > .actions a:disabled {\n color: #fff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled):not(.disabled):active,\n.fc .fc-header-toolbar .fc-left .fc-today-button:not(:disabled):not(.disabled):active,\n.wizard > .actions a:not(:disabled):not(.disabled):active,\n.btn-primary:not(:disabled):not(.disabled).active,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled):not(.disabled).active,\n.fc .fc-header-toolbar .fc-left .fc-today-button:not(:disabled):not(.disabled).active,\n.wizard > .actions a:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle,\n.fc .fc-button-group .show > .dropdown-toggle.fc-button-primary.fc-button-active:not(:disabled),\n.fc .fc-header-toolbar .fc-left .show > .dropdown-toggle.fc-today-button,\n.wizard > .actions .show > a.dropdown-toggle {\n color: #fff;\n background-color: #0270ec;\n border-color: #026adf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled):not(.disabled):active:focus,\n.fc .fc-header-toolbar .fc-left .fc-today-button:not(:disabled):not(.disabled):active:focus,\n.wizard > .actions a:not(:disabled):not(.disabled):active:focus,\n.btn-primary:not(:disabled):not(.disabled).active:focus,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled):not(.disabled).active:focus,\n.fc .fc-header-toolbar .fc-left .fc-today-button:not(:disabled):not(.disabled).active:focus,\n.wizard > .actions a:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus,\n.fc .fc-button-group .show > .dropdown-toggle.fc-button-primary.fc-button-active:focus:not(:disabled),\n.fc .fc-header-toolbar .fc-left .show > .dropdown-toggle.fc-today-button:focus,\n.wizard > .actions .show > a.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(69, 156, 253, 0.5);\n}\n\n.btn-secondary,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel {\n color: #212529;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-secondary:hover,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:hover {\n color: #fff;\n background-color: #909192;\n border-color: #898b8c;\n}\n\n.btn-secondary:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:focus,\n.btn-secondary.focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .focus.editable-cancel {\n color: #fff;\n background-color: #909192;\n border-color: #898b8c;\n box-shadow: 0 0 0 0.2rem rgba(144, 145, 146, 0.5);\n}\n\n.btn-secondary.disabled,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .disabled.editable-cancel,\n.btn-secondary:disabled,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:disabled {\n color: #212529;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:not(:disabled):not(.disabled):active,\n.btn-secondary:not(:disabled):not(.disabled).active,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .show > .dropdown-toggle.editable-cancel {\n color: #fff;\n background-color: #898b8c;\n border-color: #838485;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:not(:disabled):not(.disabled):active:focus,\n.btn-secondary:not(:disabled):not(.disabled).active:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .show > .dropdown-toggle.editable-cancel:focus {\n box-shadow: 0 0 0 0.2rem rgba(144, 145, 146, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #5d9e12;\n border-color: #569211;\n}\n\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #5d9e12;\n border-color: #569211;\n box-shadow: 0 0 0 0.2rem rgba(134, 201, 57, 0.5);\n}\n\n.btn-success.disabled,\n.btn-success:disabled {\n color: #fff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-success:not(:disabled):not(.disabled):active,\n.btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #569211;\n border-color: #4f870f;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus,\n.btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 201, 57, 0.5);\n}\n\n.btn-info,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit {\n color: #212529;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-info:hover,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:hover {\n color: #fff;\n background-color: #429bff;\n border-color: #3594ff;\n}\n\n.btn-info:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:focus,\n.btn-info.focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .focus.editable-submit {\n color: #fff;\n background-color: #429bff;\n border-color: #3594ff;\n box-shadow: 0 0 0 0.2rem rgba(93, 154, 223, 0.5);\n}\n\n.btn-info.disabled,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .disabled.editable-submit,\n.btn-info:disabled,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:disabled {\n color: #212529;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-info:not(:disabled):not(.disabled):active,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:not(:disabled):not(.disabled):active,\n.btn-info:not(:disabled):not(.disabled).active,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .show > .dropdown-toggle.editable-submit {\n color: #fff;\n background-color: #3594ff;\n border-color: #288dff;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:not(:disabled):not(.disabled):active:focus,\n.btn-info:not(:disabled):not(.disabled).active:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .show > .dropdown-toggle.editable-submit:focus {\n box-shadow: 0 0 0 0.2rem rgba(93, 154, 223, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e7940b;\n border-color: #db8c0a;\n}\n\n.btn-warning:focus,\n.btn-warning.focus {\n color: #212529;\n background-color: #e7940b;\n border-color: #db8c0a;\n box-shadow: 0 0 0 0.2rem rgba(213, 147, 36, 0.5);\n}\n\n.btn-warning.disabled,\n.btn-warning:disabled {\n color: #212529;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active,\n.btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #fff;\n background-color: #db8c0a;\n border-color: #cf8509;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus,\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(213, 147, 36, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #ff2121;\n border-color: #ff1414;\n}\n\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #ff2121;\n border-color: #ff1414;\n box-shadow: 0 0 0 0.2rem rgba(255, 99, 99, 0.5);\n}\n\n.btn-danger.disabled,\n.btn-danger:disabled {\n color: #fff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active,\n.btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #ff1414;\n border-color: #ff0707;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus,\n.btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 99, 99, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus,\n.btn-light.focus {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled,\n.btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active,\n.btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus,\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #181d23;\n border-color: #13171c;\n}\n\n.btn-dark:focus,\n.btn-dark.focus {\n color: #fff;\n background-color: #181d23;\n border-color: #13171c;\n box-shadow: 0 0 0 0.2rem rgba(72, 78, 88, 0.5);\n}\n\n.btn-dark.disabled,\n.btn-dark:disabled {\n color: #fff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active,\n.btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #13171c;\n border-color: #0e1014;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus,\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 78, 88, 0.5);\n}\n\n.btn-outline-primary,\n.wizard > .actions .disabled a {\n color: #248afd;\n border-color: #248afd;\n}\n\n.btn-outline-primary:hover,\n.wizard > .actions .disabled a:hover {\n color: #fff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-outline-primary:focus,\n.wizard > .actions .disabled a:focus,\n.btn-outline-primary.focus,\n.wizard > .actions .disabled a.focus {\n box-shadow: 0 0 0 0.2rem rgba(36, 138, 253, 0.5);\n}\n\n.btn-outline-primary.disabled,\n.wizard > .actions .disabled a.disabled,\n.btn-outline-primary:disabled,\n.wizard > .actions .disabled a:disabled {\n color: #248afd;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active,\n.wizard > .actions .disabled a:not(:disabled):not(.disabled):active,\n.btn-outline-primary:not(:disabled):not(.disabled).active,\n.wizard > .actions .disabled a:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle,\n.wizard > .actions .disabled .show > a.dropdown-toggle {\n color: #fff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus,\n.wizard > .actions .disabled a:not(:disabled):not(.disabled):active:focus,\n.btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.wizard > .actions .disabled a:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus,\n.wizard > .actions .disabled .show > a.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(36, 138, 253, 0.5);\n}\n\n.btn-outline-secondary {\n color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-outline-secondary:hover {\n color: #212529;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-outline-secondary:focus,\n.btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(163, 164, 165, 0.5);\n}\n\n.btn-outline-secondary.disabled,\n.btn-outline-secondary:disabled {\n color: #a3a4a5;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active,\n.btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #212529;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(163, 164, 165, 0.5);\n}\n\n.btn-outline-success {\n color: #71c016;\n border-color: #71c016;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-outline-success:focus,\n.btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(113, 192, 22, 0.5);\n}\n\n.btn-outline-success.disabled,\n.btn-outline-success:disabled {\n color: #71c016;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active,\n.btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus,\n.btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(113, 192, 22, 0.5);\n}\n\n.btn-outline-info {\n color: #68afff;\n border-color: #68afff;\n}\n\n.btn-outline-info:hover {\n color: #212529;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-outline-info:focus,\n.btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(104, 175, 255, 0.5);\n}\n\n.btn-outline-info.disabled,\n.btn-outline-info:disabled {\n color: #68afff;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active,\n.btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #212529;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus,\n.btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(104, 175, 255, 0.5);\n}\n\n.btn-outline-warning {\n color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-outline-warning:focus,\n.btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(245, 166, 35, 0.5);\n}\n\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n color: #f5a623;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active,\n.btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus,\n.btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(245, 166, 35, 0.5);\n}\n\n.btn-outline-danger {\n color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-outline-danger:focus,\n.btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 71, 71, 0.5);\n}\n\n.btn-outline-danger.disabled,\n.btn-outline-danger:disabled {\n color: #ff4747;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active,\n.btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus,\n.btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 71, 71, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus,\n.btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled,\n.btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active,\n.btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus,\n.btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-outline-dark:focus,\n.btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 47, 58, 0.5);\n}\n\n.btn-outline-dark.disabled,\n.btn-outline-dark:disabled {\n color: #282f3a;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active,\n.btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus,\n.btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 47, 58, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus,\n.btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled,\n.btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg,\n.btn-group-lg > .btn,\n.ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload,\n.fc .btn-group-lg > button,\n.wizard > .actions .btn-group-lg > a {\n padding: 1rem 3rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.1875rem;\n}\n\n.btn-sm,\n.btn-group-sm > .btn,\n.ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload,\n.fc .btn-group-sm > button,\n.wizard > .actions .btn-group-sm > a,\n.fc button {\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.1875rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #c9ccd7;\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"],\n.dropdown-menu[x-placement^=\"right\"],\n.dropdown-menu[x-placement^=\"bottom\"],\n.dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #c9ccd7;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #000;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover,\n.dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #eaeaf1;\n}\n\n.dropdown-item.active,\n.dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled,\n.dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #000;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #000;\n}\n\n.btn-group,\n.fc .fc-button-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.fc .fc-button-group > .btn,\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload,\n.fc .btn-group > button,\n.fc .fc-button-group > button,\n.wizard > .actions .btn-group > a,\n.fc .wizard > .actions .fc-button-group > a,\n.wizard > .actions .fc .fc-button-group > a,\n.btn-group-vertical > .btn,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload,\n.fc .btn-group-vertical > button,\n.wizard > .actions .btn-group-vertical > a {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.fc .fc-button-group > .btn:hover,\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:hover,\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:hover,\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:hover,\n.fc .btn-group > button:hover,\n.fc .fc-button-group > button:hover,\n.wizard > .actions .btn-group > a:hover,\n.fc .wizard > .actions .fc-button-group > a:hover,\n.wizard > .actions .fc .fc-button-group > a:hover,\n.btn-group-vertical > .btn:hover,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:hover,\n.fc .btn-group-vertical > button:hover,\n.wizard > .actions .btn-group-vertical > a:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus,\n.fc .fc-button-group > .btn:focus,\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:focus,\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:focus,\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:focus,\n.fc .btn-group > button:focus,\n.fc .fc-button-group > button:focus,\n.wizard > .actions .btn-group > a:focus,\n.fc .wizard > .actions .fc-button-group > a:focus,\n.wizard > .actions .fc .fc-button-group > a:focus,\n.btn-group > .btn:active,\n.fc .fc-button-group > .btn:active,\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:active,\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:active,\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:active,\n.fc .btn-group > button:active,\n.fc .fc-button-group > button:active,\n.wizard > .actions .btn-group > a:active,\n.fc .wizard > .actions .fc-button-group > a:active,\n.wizard > .actions .fc .fc-button-group > a:active,\n.btn-group > .btn.active,\n.fc .fc-button-group > .btn.active,\n.ajax-upload-dragdrop .btn-group > .active.ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .active.ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .active.ajax-file-upload,\n.fc .btn-group > button.active,\n.fc .fc-button-group > button.active,\n.wizard > .actions .btn-group > a.active,\n.fc .wizard > .actions .fc-button-group > a.active,\n.wizard > .actions .fc .fc-button-group > a.active,\n.btn-group-vertical > .btn:focus,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:focus,\n.fc .btn-group-vertical > button:focus,\n.wizard > .actions .btn-group-vertical > a:focus,\n.btn-group-vertical > .btn:active,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:active,\n.fc .btn-group-vertical > button:active,\n.wizard > .actions .btn-group-vertical > a:active,\n.btn-group-vertical > .btn.active,\n.ajax-upload-dragdrop .btn-group-vertical > .active.ajax-file-upload,\n.fc .btn-group-vertical > button.active,\n.wizard > .actions .btn-group-vertical > a.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group,\n.btn-toolbar .asColorPicker-wrap {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.fc .fc-button-group > .btn:not(:first-child),\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:not(:first-child),\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:not(:first-child),\n.fc .btn-group > button:not(:first-child),\n.fc .fc-button-group > button:not(:first-child),\n.wizard > .actions .btn-group > a:not(:first-child),\n.fc .wizard > .actions .fc-button-group > a:not(:first-child),\n.wizard > .actions .fc .fc-button-group > a:not(:first-child),\n.btn-group > .btn-group:not(:first-child),\n.fc .fc-button-group > .btn-group:not(:first-child),\n.fc .btn-group > .fc-button-group:not(:first-child),\n.fc .fc-button-group > .fc-button-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.fc .fc-button-group > .btn:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.fc .btn-group > button:not(:last-child):not(.dropdown-toggle),\n.fc .fc-button-group > button:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .btn-group > a:not(:last-child):not(.dropdown-toggle),\n.fc .wizard > .actions .fc-button-group > a:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .fc .fc-button-group > a:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn,\n.fc .fc-button-group > .btn-group:not(:last-child) > .btn,\n.fc .btn-group > .fc-button-group:not(:last-child) > .btn,\n.fc .fc-button-group > .fc-button-group:not(:last-child) > .btn,\n.ajax-upload-dragdrop .btn-group > .btn-group:not(:last-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .btn-group:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .btn-group:not(:last-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.fc .btn-group > .btn-group:not(:last-child) > button,\n.fc .fc-button-group > .btn-group:not(:last-child) > button,\n.fc .btn-group > .fc-button-group:not(:last-child) > button,\n.fc .fc-button-group > .fc-button-group:not(:last-child) > button,\n.wizard > .actions .btn-group > .btn-group:not(:last-child) > a,\n.fc .wizard > .actions .fc-button-group > .btn-group:not(:last-child) > a,\n.wizard > .actions .fc .fc-button-group > .btn-group:not(:last-child) > a,\n.fc .wizard > .actions .btn-group > .fc-button-group:not(:last-child) > a,\n.wizard > .actions .fc .btn-group > .fc-button-group:not(:last-child) > a,\n.fc .wizard > .actions .fc-button-group > .fc-button-group:not(:last-child) > a,\n.wizard > .actions .fc .fc-button-group > .fc-button-group:not(:last-child) > a {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.fc .fc-button-group > .btn:not(:first-child),\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:not(:first-child),\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:not(:first-child),\n.fc .btn-group > button:not(:first-child),\n.fc .fc-button-group > button:not(:first-child),\n.wizard > .actions .btn-group > a:not(:first-child),\n.fc .wizard > .actions .fc-button-group > a:not(:first-child),\n.wizard > .actions .fc .fc-button-group > a:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn,\n.fc .fc-button-group > .btn-group:not(:first-child) > .btn,\n.fc .btn-group > .fc-button-group:not(:first-child) > .btn,\n.fc .fc-button-group > .fc-button-group:not(:first-child) > .btn,\n.ajax-upload-dragdrop .btn-group > .btn-group:not(:first-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .btn-group:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .btn-group:not(:first-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.fc .btn-group > .btn-group:not(:first-child) > button,\n.fc .fc-button-group > .btn-group:not(:first-child) > button,\n.fc .btn-group > .fc-button-group:not(:first-child) > button,\n.fc .fc-button-group > .fc-button-group:not(:first-child) > button,\n.wizard > .actions .btn-group > .btn-group:not(:first-child) > a,\n.fc .wizard > .actions .fc-button-group > .btn-group:not(:first-child) > a,\n.wizard > .actions .fc .fc-button-group > .btn-group:not(:first-child) > a,\n.fc .wizard > .actions .btn-group > .fc-button-group:not(:first-child) > a,\n.wizard > .actions .fc .btn-group > .fc-button-group:not(:first-child) > a,\n.fc .wizard > .actions .fc-button-group > .fc-button-group:not(:first-child) > a,\n.wizard > .actions .fc .fc-button-group > .fc-button-group:not(:first-child) > a {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 1.125rem;\n padding-left: 1.125rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split,\n.btn-group-sm > .btn + .dropdown-toggle-split,\n.ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload + .dropdown-toggle-split,\n.fc .btn-group-sm > button + .dropdown-toggle-split,\n.wizard > .actions .btn-group-sm > a + .dropdown-toggle-split,\n.fc button + .dropdown-toggle-split {\n padding-right: 0.6075rem;\n padding-left: 0.6075rem;\n}\n\n.btn-lg + .dropdown-toggle-split,\n.btn-group-lg > .btn + .dropdown-toggle-split,\n.ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload + .dropdown-toggle-split,\n.fc .btn-group-lg > button + .dropdown-toggle-split,\n.wizard > .actions .btn-group-lg > a + .dropdown-toggle-split {\n padding-right: 2.25rem;\n padding-left: 2.25rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload,\n.fc .btn-group-vertical > button,\n.wizard > .actions .btn-group-vertical > a,\n.btn-group-vertical > .btn-group,\n.fc .btn-group-vertical > .fc-button-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:not(:first-child),\n.fc .btn-group-vertical > button:not(:first-child),\n.wizard > .actions .btn-group-vertical > a:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child),\n.fc .btn-group-vertical > .fc-button-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.fc .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .btn-group-vertical > a:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn,\n.fc .btn-group-vertical > .fc-button-group:not(:last-child) > .btn,\n.ajax-upload-dragdrop .btn-group-vertical > .btn-group:not(:last-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group-vertical > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group-vertical > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.fc .btn-group-vertical > .btn-group:not(:last-child) > button,\n.fc .btn-group-vertical > .fc-button-group:not(:last-child) > button,\n.wizard > .actions .btn-group-vertical > .btn-group:not(:last-child) > a,\n.fc .wizard > .actions .btn-group-vertical > .fc-button-group:not(:last-child) > a,\n.wizard > .actions .fc .btn-group-vertical > .fc-button-group:not(:last-child) > a {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:not(:first-child),\n.fc .btn-group-vertical > button:not(:first-child),\n.wizard > .actions .btn-group-vertical > a:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn,\n.fc .btn-group-vertical > .fc-button-group:not(:first-child) > .btn,\n.ajax-upload-dragdrop .btn-group-vertical > .btn-group:not(:first-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group-vertical > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group-vertical > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.fc .btn-group-vertical > .btn-group:not(:first-child) > button,\n.fc .btn-group-vertical > .fc-button-group:not(:first-child) > button,\n.wizard > .actions .btn-group-vertical > .btn-group:not(:first-child) > a,\n.fc .wizard > .actions .btn-group-vertical > .fc-button-group:not(:first-child) > a,\n.wizard > .actions .fc .btn-group-vertical > .fc-button-group:not(:first-child) > a {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.ajax-upload-dragdrop .btn-group-toggle > .ajax-file-upload,\n.fc .btn-group-toggle > button,\n.wizard > .actions .btn-group-toggle > a,\n.btn-group-toggle > .btn-group > .btn,\n.fc .btn-group-toggle > .fc-button-group > .btn,\n.ajax-upload-dragdrop .btn-group-toggle > .btn-group > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group-toggle > .fc-button-group > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group-toggle > .fc-button-group > .ajax-file-upload,\n.fc .btn-group-toggle > .btn-group > button,\n.fc .btn-group-toggle > .fc-button-group > button,\n.wizard > .actions .btn-group-toggle > .btn-group > a,\n.fc .wizard > .actions .btn-group-toggle > .fc-button-group > a,\n.wizard > .actions .fc .btn-group-toggle > .fc-button-group > a {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.ajax-upload-dragdrop .btn-group-toggle > .ajax-file-upload input[type=\"radio\"],\n.fc .btn-group-toggle > button input[type=\"radio\"],\n.wizard > .actions .btn-group-toggle > a input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.ajax-upload-dragdrop .btn-group-toggle > .ajax-file-upload input[type=\"checkbox\"],\n.fc .btn-group-toggle > button input[type=\"checkbox\"],\n.wizard > .actions .btn-group-toggle > a input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.fc .btn-group-toggle > .fc-button-group > .btn input[type=\"radio\"],\n.ajax-upload-dragdrop .btn-group-toggle > .btn-group > .ajax-file-upload input[type=\"radio\"],\n.fc .ajax-upload-dragdrop .btn-group-toggle > .fc-button-group > .ajax-file-upload input[type=\"radio\"],\n.ajax-upload-dragdrop .fc .btn-group-toggle > .fc-button-group > .ajax-file-upload input[type=\"radio\"],\n.fc .btn-group-toggle > .btn-group > button input[type=\"radio\"],\n.fc .btn-group-toggle > .fc-button-group > button input[type=\"radio\"],\n.wizard > .actions .btn-group-toggle > .btn-group > a input[type=\"radio\"],\n.fc .wizard > .actions .btn-group-toggle > .fc-button-group > a input[type=\"radio\"],\n.wizard > .actions .fc .btn-group-toggle > .fc-button-group > a input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"],\n.fc .btn-group-toggle > .fc-button-group > .btn input[type=\"checkbox\"],\n.ajax-upload-dragdrop .btn-group-toggle > .btn-group > .ajax-file-upload input[type=\"checkbox\"],\n.fc .ajax-upload-dragdrop .btn-group-toggle > .fc-button-group > .ajax-file-upload input[type=\"checkbox\"],\n.ajax-upload-dragdrop .fc .btn-group-toggle > .fc-button-group > .ajax-file-upload input[type=\"checkbox\"],\n.fc .btn-group-toggle > .btn-group > button input[type=\"checkbox\"],\n.fc .btn-group-toggle > .fc-button-group > button input[type=\"checkbox\"],\n.wizard > .actions .btn-group-toggle > .btn-group > a input[type=\"checkbox\"],\n.fc .wizard > .actions .btn-group-toggle > .fc-button-group > a input[type=\"checkbox\"],\n.wizard > .actions .fc .btn-group-toggle > .fc-button-group > a input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group,\n.asColorPicker-wrap {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.asColorPicker-wrap > .form-control,\n.input-group > .asColorPicker-input,\n.asColorPicker-wrap > .asColorPicker-input,\n.dataTables_wrapper .input-group > select,\n.dataTables_wrapper .asColorPicker-wrap > select,\n.input-group > .tt-hint,\n.asColorPicker-wrap > .tt-hint,\n.input-group > .tt-query,\n.asColorPicker-wrap > .tt-query,\n.input-group > .typeahead,\n.asColorPicker-wrap > .typeahead,\n.input-group > .form-control-plaintext,\n.asColorPicker-wrap > .form-control-plaintext,\n.input-group > .custom-select,\n.asColorPicker-wrap > .custom-select,\n.input-group > .custom-file,\n.asColorPicker-wrap > .custom-file {\n position: relative;\n flex: 1 1 0%;\n min-width: 0;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.asColorPicker-wrap > .form-control + .form-control,\n.input-group > .asColorPicker-input + .form-control,\n.asColorPicker-wrap > .asColorPicker-input + .form-control,\n.dataTables_wrapper .input-group > select + .form-control,\n.dataTables_wrapper .asColorPicker-wrap > select + .form-control,\n.input-group > .tt-hint + .form-control,\n.asColorPicker-wrap > .tt-hint + .form-control,\n.input-group > .tt-query + .form-control,\n.asColorPicker-wrap > .tt-query + .form-control,\n.input-group > .typeahead + .form-control,\n.asColorPicker-wrap > .typeahead + .form-control,\n.input-group > .form-control + .asColorPicker-input,\n.asColorPicker-wrap > .form-control + .asColorPicker-input,\n.input-group > .asColorPicker-input + .asColorPicker-input,\n.asColorPicker-wrap > .asColorPicker-input + .asColorPicker-input,\n.dataTables_wrapper .input-group > select + .asColorPicker-input,\n.dataTables_wrapper .asColorPicker-wrap > select + .asColorPicker-input,\n.input-group > .tt-hint + .asColorPicker-input,\n.asColorPicker-wrap > .tt-hint + .asColorPicker-input,\n.input-group > .tt-query + .asColorPicker-input,\n.asColorPicker-wrap > .tt-query + .asColorPicker-input,\n.input-group > .typeahead + .asColorPicker-input,\n.asColorPicker-wrap > .typeahead + .asColorPicker-input,\n.dataTables_wrapper .input-group > .form-control + select,\n.dataTables_wrapper .asColorPicker-wrap > .form-control + select,\n.dataTables_wrapper .input-group > .asColorPicker-input + select,\n.dataTables_wrapper .asColorPicker-wrap > .asColorPicker-input + select,\n.dataTables_wrapper .input-group > select + select,\n.dataTables_wrapper .asColorPicker-wrap > select + select,\n.dataTables_wrapper .input-group > .tt-hint + select,\n.dataTables_wrapper .asColorPicker-wrap > .tt-hint + select,\n.dataTables_wrapper .input-group > .tt-query + select,\n.dataTables_wrapper .asColorPicker-wrap > .tt-query + select,\n.dataTables_wrapper .input-group > .typeahead + select,\n.dataTables_wrapper .asColorPicker-wrap > .typeahead + select,\n.input-group > .form-control + .tt-hint,\n.asColorPicker-wrap > .form-control + .tt-hint,\n.input-group > .asColorPicker-input + .tt-hint,\n.asColorPicker-wrap > .asColorPicker-input + .tt-hint,\n.dataTables_wrapper .input-group > select + .tt-hint,\n.dataTables_wrapper .asColorPicker-wrap > select + .tt-hint,\n.input-group > .tt-hint + .tt-hint,\n.asColorPicker-wrap > .tt-hint + .tt-hint,\n.input-group > .tt-query + .tt-hint,\n.asColorPicker-wrap > .tt-query + .tt-hint,\n.input-group > .typeahead + .tt-hint,\n.asColorPicker-wrap > .typeahead + .tt-hint,\n.input-group > .form-control + .tt-query,\n.asColorPicker-wrap > .form-control + .tt-query,\n.input-group > .asColorPicker-input + .tt-query,\n.asColorPicker-wrap > .asColorPicker-input + .tt-query,\n.dataTables_wrapper .input-group > select + .tt-query,\n.dataTables_wrapper .asColorPicker-wrap > select + .tt-query,\n.input-group > .tt-hint + .tt-query,\n.asColorPicker-wrap > .tt-hint + .tt-query,\n.input-group > .tt-query + .tt-query,\n.asColorPicker-wrap > .tt-query + .tt-query,\n.input-group > .typeahead + .tt-query,\n.asColorPicker-wrap > .typeahead + .tt-query,\n.input-group > .form-control + .typeahead,\n.asColorPicker-wrap > .form-control + .typeahead,\n.input-group > .asColorPicker-input + .typeahead,\n.asColorPicker-wrap > .asColorPicker-input + .typeahead,\n.dataTables_wrapper .input-group > select + .typeahead,\n.dataTables_wrapper .asColorPicker-wrap > select + .typeahead,\n.input-group > .tt-hint + .typeahead,\n.asColorPicker-wrap > .tt-hint + .typeahead,\n.input-group > .tt-query + .typeahead,\n.asColorPicker-wrap > .tt-query + .typeahead,\n.input-group > .typeahead + .typeahead,\n.asColorPicker-wrap > .typeahead + .typeahead,\n.input-group > .form-control + .custom-select,\n.asColorPicker-wrap > .form-control + .custom-select,\n.input-group > .asColorPicker-input + .custom-select,\n.asColorPicker-wrap > .asColorPicker-input + .custom-select,\n.dataTables_wrapper .input-group > select + .custom-select,\n.dataTables_wrapper .asColorPicker-wrap > select + .custom-select,\n.input-group > .tt-hint + .custom-select,\n.asColorPicker-wrap > .tt-hint + .custom-select,\n.input-group > .tt-query + .custom-select,\n.asColorPicker-wrap > .tt-query + .custom-select,\n.input-group > .typeahead + .custom-select,\n.asColorPicker-wrap > .typeahead + .custom-select,\n.input-group > .form-control + .custom-file,\n.asColorPicker-wrap > .form-control + .custom-file,\n.input-group > .asColorPicker-input + .custom-file,\n.asColorPicker-wrap > .asColorPicker-input + .custom-file,\n.dataTables_wrapper .input-group > select + .custom-file,\n.dataTables_wrapper .asColorPicker-wrap > select + .custom-file,\n.input-group > .tt-hint + .custom-file,\n.asColorPicker-wrap > .tt-hint + .custom-file,\n.input-group > .tt-query + .custom-file,\n.asColorPicker-wrap > .tt-query + .custom-file,\n.input-group > .typeahead + .custom-file,\n.asColorPicker-wrap > .typeahead + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.asColorPicker-wrap > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .asColorPicker-input,\n.asColorPicker-wrap > .form-control-plaintext + .asColorPicker-input,\n.dataTables_wrapper .input-group > .form-control-plaintext + select,\n.dataTables_wrapper .asColorPicker-wrap > .form-control-plaintext + select,\n.input-group > .form-control-plaintext + .tt-hint,\n.asColorPicker-wrap > .form-control-plaintext + .tt-hint,\n.input-group > .form-control-plaintext + .tt-query,\n.asColorPicker-wrap > .form-control-plaintext + .tt-query,\n.input-group > .form-control-plaintext + .typeahead,\n.asColorPicker-wrap > .form-control-plaintext + .typeahead,\n.input-group > .form-control-plaintext + .custom-select,\n.asColorPicker-wrap > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.asColorPicker-wrap > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.asColorPicker-wrap > .custom-select + .form-control,\n.input-group > .custom-select + .asColorPicker-input,\n.asColorPicker-wrap > .custom-select + .asColorPicker-input,\n.dataTables_wrapper .input-group > .custom-select + select,\n.dataTables_wrapper .asColorPicker-wrap > .custom-select + select,\n.input-group > .custom-select + .tt-hint,\n.asColorPicker-wrap > .custom-select + .tt-hint,\n.input-group > .custom-select + .tt-query,\n.asColorPicker-wrap > .custom-select + .tt-query,\n.input-group > .custom-select + .typeahead,\n.asColorPicker-wrap > .custom-select + .typeahead,\n.input-group > .custom-select + .custom-select,\n.asColorPicker-wrap > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.asColorPicker-wrap > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.asColorPicker-wrap > .custom-file + .form-control,\n.input-group > .custom-file + .asColorPicker-input,\n.asColorPicker-wrap > .custom-file + .asColorPicker-input,\n.dataTables_wrapper .input-group > .custom-file + select,\n.dataTables_wrapper .asColorPicker-wrap > .custom-file + select,\n.input-group > .custom-file + .tt-hint,\n.asColorPicker-wrap > .custom-file + .tt-hint,\n.input-group > .custom-file + .tt-query,\n.asColorPicker-wrap > .custom-file + .tt-query,\n.input-group > .custom-file + .typeahead,\n.asColorPicker-wrap > .custom-file + .typeahead,\n.input-group > .custom-file + .custom-select,\n.asColorPicker-wrap > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file,\n.asColorPicker-wrap > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.asColorPicker-wrap > .form-control:focus,\n.input-group > .asColorPicker-input:focus,\n.asColorPicker-wrap > .asColorPicker-input:focus,\n.dataTables_wrapper .input-group > select:focus,\n.dataTables_wrapper .asColorPicker-wrap > select:focus,\n.input-group > .tt-hint:focus,\n.asColorPicker-wrap > .tt-hint:focus,\n.input-group > .tt-query:focus,\n.asColorPicker-wrap > .tt-query:focus,\n.input-group > .typeahead:focus,\n.asColorPicker-wrap > .typeahead:focus,\n.input-group > .custom-select:focus,\n.asColorPicker-wrap > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,\n.asColorPicker-wrap > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus,\n.asColorPicker-wrap > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.asColorPicker-wrap > .form-control:not(:last-child),\n.input-group > .asColorPicker-input:not(:last-child),\n.asColorPicker-wrap > .asColorPicker-input:not(:last-child),\n.dataTables_wrapper .input-group > select:not(:last-child),\n.dataTables_wrapper .asColorPicker-wrap > select:not(:last-child),\n.input-group > .tt-hint:not(:last-child),\n.asColorPicker-wrap > .tt-hint:not(:last-child),\n.input-group > .tt-query:not(:last-child),\n.asColorPicker-wrap > .tt-query:not(:last-child),\n.input-group > .typeahead:not(:last-child),\n.asColorPicker-wrap > .typeahead:not(:last-child),\n.input-group > .custom-select:not(:last-child),\n.asColorPicker-wrap > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.asColorPicker-wrap > .form-control:not(:first-child),\n.input-group > .asColorPicker-input:not(:first-child),\n.asColorPicker-wrap > .asColorPicker-input:not(:first-child),\n.dataTables_wrapper .input-group > select:not(:first-child),\n.dataTables_wrapper .asColorPicker-wrap > select:not(:first-child),\n.input-group > .tt-hint:not(:first-child),\n.asColorPicker-wrap > .tt-hint:not(:first-child),\n.input-group > .tt-query:not(:first-child),\n.asColorPicker-wrap > .tt-query:not(:first-child),\n.input-group > .typeahead:not(:first-child),\n.asColorPicker-wrap > .typeahead:not(:first-child),\n.input-group > .custom-select:not(:first-child),\n.asColorPicker-wrap > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file,\n.asColorPicker-wrap > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.asColorPicker-wrap > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after,\n.asColorPicker-wrap > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label,\n.asColorPicker-wrap > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.asColorPicker-trigger,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.asColorPicker-trigger .btn,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload,\n.input-group-prepend .fc button,\n.fc .input-group-prepend button,\n.asColorPicker-trigger .fc button,\n.fc .asColorPicker-trigger button,\n.input-group-prepend .wizard > .actions a,\n.wizard > .actions .input-group-prepend a,\n.asColorPicker-trigger .wizard > .actions a,\n.wizard > .actions .asColorPicker-trigger a,\n.input-group-append .btn,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload,\n.input-group-append .fc button,\n.fc .input-group-append button,\n.input-group-append .wizard > .actions a,\n.wizard > .actions .input-group-append a {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.asColorPicker-trigger .btn:focus,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload:focus,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload:focus,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload:focus,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload:focus,\n.input-group-prepend .fc button:focus,\n.fc .input-group-prepend button:focus,\n.asColorPicker-trigger .fc button:focus,\n.fc .asColorPicker-trigger button:focus,\n.input-group-prepend .wizard > .actions a:focus,\n.wizard > .actions .input-group-prepend a:focus,\n.asColorPicker-trigger .wizard > .actions a:focus,\n.wizard > .actions .asColorPicker-trigger a:focus,\n.input-group-append .btn:focus,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload:focus,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload:focus,\n.input-group-append .fc button:focus,\n.fc .input-group-append button:focus,\n.input-group-append .wizard > .actions a:focus,\n.wizard > .actions .input-group-append a:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.asColorPicker-trigger .btn + .btn,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + .btn,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + .btn,\n.input-group-prepend .fc button + .btn,\n.fc .input-group-prepend button + .btn,\n.asColorPicker-trigger .fc button + .btn,\n.fc .asColorPicker-trigger button + .btn,\n.input-group-prepend .wizard > .actions a + .btn,\n.wizard > .actions .input-group-prepend a + .btn,\n.asColorPicker-trigger .wizard > .actions a + .btn,\n.wizard > .actions .asColorPicker-trigger a + .btn,\n.input-group-prepend .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .btn + .ajax-file-upload,\n.asColorPicker-trigger .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .btn + .ajax-file-upload,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + .ajax-file-upload,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + .ajax-file-upload,\n.input-group-prepend .fc .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .fc button + .ajax-file-upload,\n.fc .input-group-prepend .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .input-group-prepend button + .ajax-file-upload,\n.asColorPicker-trigger .fc .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .fc button + .ajax-file-upload,\n.fc .asColorPicker-trigger .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .asColorPicker-trigger button + .ajax-file-upload,\n.input-group-prepend .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .input-group-prepend .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .input-group-prepend a + .ajax-file-upload,\n.asColorPicker-trigger .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .asColorPicker-trigger .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .asColorPicker-trigger a + .ajax-file-upload,\n.input-group-prepend .fc .btn + button,\n.fc .input-group-prepend .btn + button,\n.asColorPicker-trigger .fc .btn + button,\n.fc .asColorPicker-trigger .btn + button,\n.input-group-prepend .ajax-upload-dragdrop .fc .ajax-file-upload + button,\n.fc .input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .input-group-prepend .fc .ajax-file-upload + button,\n.fc .ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + button,\n.asColorPicker-trigger .ajax-upload-dragdrop .fc .ajax-file-upload + button,\n.fc .asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .asColorPicker-trigger .fc .ajax-file-upload + button,\n.fc .ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + button,\n.input-group-prepend .fc button + button,\n.fc .input-group-prepend button + button,\n.asColorPicker-trigger .fc button + button,\n.fc .asColorPicker-trigger button + button,\n.input-group-prepend .wizard > .actions .fc a + button,\n.fc .input-group-prepend .wizard > .actions a + button,\n.wizard > .actions .input-group-prepend .fc a + button,\n.fc .wizard > .actions .input-group-prepend a + button,\n.asColorPicker-trigger .wizard > .actions .fc a + button,\n.fc .asColorPicker-trigger .wizard > .actions a + button,\n.wizard > .actions .asColorPicker-trigger .fc a + button,\n.fc .wizard > .actions .asColorPicker-trigger a + button,\n.input-group-prepend .wizard > .actions .btn + a,\n.wizard > .actions .input-group-prepend .btn + a,\n.asColorPicker-trigger .wizard > .actions .btn + a,\n.wizard > .actions .asColorPicker-trigger .btn + a,\n.input-group-prepend .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .input-group-prepend .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + a,\n.asColorPicker-trigger .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .asColorPicker-trigger .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + a,\n.input-group-prepend .fc .wizard > .actions button + a,\n.wizard > .actions .input-group-prepend .fc button + a,\n.fc .input-group-prepend .wizard > .actions button + a,\n.wizard > .actions .fc .input-group-prepend button + a,\n.asColorPicker-trigger .fc .wizard > .actions button + a,\n.wizard > .actions .asColorPicker-trigger .fc button + a,\n.fc .asColorPicker-trigger .wizard > .actions button + a,\n.wizard > .actions .fc .asColorPicker-trigger button + a,\n.input-group-prepend .wizard > .actions a + a,\n.wizard > .actions .input-group-prepend a + a,\n.asColorPicker-trigger .wizard > .actions a + a,\n.wizard > .actions .asColorPicker-trigger a + a,\n.input-group-prepend .btn + .input-group-text,\n.asColorPicker-trigger .btn + .input-group-text,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + .input-group-text,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + .input-group-text,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + .input-group-text,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + .input-group-text,\n.input-group-prepend .fc button + .input-group-text,\n.fc .input-group-prepend button + .input-group-text,\n.asColorPicker-trigger .fc button + .input-group-text,\n.fc .asColorPicker-trigger button + .input-group-text,\n.input-group-prepend .wizard > .actions a + .input-group-text,\n.wizard > .actions .input-group-prepend a + .input-group-text,\n.asColorPicker-trigger .wizard > .actions a + .input-group-text,\n.wizard > .actions .asColorPicker-trigger a + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.asColorPicker-trigger .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.asColorPicker-trigger .input-group-text + .btn,\n.input-group-prepend .ajax-upload-dragdrop .input-group-text + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .input-group-text + .ajax-file-upload,\n.asColorPicker-trigger .ajax-upload-dragdrop .input-group-text + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .input-group-text + .ajax-file-upload,\n.input-group-prepend .fc .input-group-text + button,\n.fc .input-group-prepend .input-group-text + button,\n.asColorPicker-trigger .fc .input-group-text + button,\n.fc .asColorPicker-trigger .input-group-text + button,\n.input-group-prepend .wizard > .actions .input-group-text + a,\n.wizard > .actions .input-group-prepend .input-group-text + a,\n.asColorPicker-trigger .wizard > .actions .input-group-text + a,\n.wizard > .actions .asColorPicker-trigger .input-group-text + a,\n.input-group-append .btn + .btn,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload + .btn,\n.input-group-append .fc button + .btn,\n.fc .input-group-append button + .btn,\n.input-group-append .wizard > .actions a + .btn,\n.wizard > .actions .input-group-append a + .btn,\n.input-group-append .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .btn + .ajax-file-upload,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload + .ajax-file-upload,\n.input-group-append .fc .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .fc button + .ajax-file-upload,\n.fc .input-group-append .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .input-group-append button + .ajax-file-upload,\n.input-group-append .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .input-group-append .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .input-group-append a + .ajax-file-upload,\n.input-group-append .fc .btn + button,\n.fc .input-group-append .btn + button,\n.input-group-append .ajax-upload-dragdrop .fc .ajax-file-upload + button,\n.fc .input-group-append .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .input-group-append .fc .ajax-file-upload + button,\n.fc .ajax-upload-dragdrop .input-group-append .ajax-file-upload + button,\n.input-group-append .fc button + button,\n.fc .input-group-append button + button,\n.input-group-append .wizard > .actions .fc a + button,\n.fc .input-group-append .wizard > .actions a + button,\n.wizard > .actions .input-group-append .fc a + button,\n.fc .wizard > .actions .input-group-append a + button,\n.input-group-append .wizard > .actions .btn + a,\n.wizard > .actions .input-group-append .btn + a,\n.input-group-append .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .input-group-append .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .input-group-append .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .input-group-append .ajax-file-upload + a,\n.input-group-append .fc .wizard > .actions button + a,\n.wizard > .actions .input-group-append .fc button + a,\n.fc .input-group-append .wizard > .actions button + a,\n.wizard > .actions .fc .input-group-append button + a,\n.input-group-append .wizard > .actions a + a,\n.wizard > .actions .input-group-append a + a,\n.input-group-append .btn + .input-group-text,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload + .input-group-text,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload + .input-group-text,\n.input-group-append .fc button + .input-group-text,\n.fc .input-group-append button + .input-group-text,\n.input-group-append .wizard > .actions a + .input-group-text,\n.wizard > .actions .input-group-append a + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn,\n.input-group-append .ajax-upload-dragdrop .input-group-text + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .input-group-text + .ajax-file-upload,\n.input-group-append .fc .input-group-text + button,\n.fc .input-group-append .input-group-text + button,\n.input-group-append .wizard > .actions .input-group-text + a,\n.wizard > .actions .input-group-append .input-group-text + a {\n margin-left: -1px;\n}\n\n.input-group-prepend,\n.asColorPicker-trigger {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.875rem 1.375rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 2px;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .asColorPicker-input:not(textarea),\n.dataTables_wrapper .input-group-lg > select:not(textarea),\n.input-group-lg > .tt-hint:not(textarea),\n.input-group-lg > .tt-query:not(textarea),\n.input-group-lg > .typeahead:not(textarea),\n.input-group-lg > .custom-select {\n height: 3.175rem;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .asColorPicker-input,\n.dataTables_wrapper .input-group-lg > select,\n.input-group-lg > .tt-hint,\n.input-group-lg > .tt-query,\n.input-group-lg > .typeahead,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .asColorPicker-trigger > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .asColorPicker-trigger > .btn,\n.ajax-upload-dragdrop .input-group-lg > .input-group-prepend > .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-lg > .asColorPicker-trigger > .ajax-file-upload,\n.fc .input-group-lg > .input-group-prepend > button,\n.fc .input-group-lg > .asColorPicker-trigger > button,\n.wizard > .actions .input-group-lg > .input-group-prepend > a,\n.wizard > .actions .input-group-lg > .asColorPicker-trigger > a,\n.input-group-lg > .input-group-append > .btn,\n.ajax-upload-dragdrop .input-group-lg > .input-group-append > .ajax-file-upload,\n.fc .input-group-lg > .input-group-append > button,\n.wizard > .actions .input-group-lg > .input-group-append > a {\n padding: 0.94rem 1.94rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .asColorPicker-input:not(textarea),\n.dataTables_wrapper .input-group-sm > select:not(textarea),\n.input-group-sm > .tt-hint:not(textarea),\n.input-group-sm > .tt-query:not(textarea),\n.input-group-sm > .typeahead:not(textarea),\n.input-group-sm > .custom-select {\n height: 2.575rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .asColorPicker-input,\n.dataTables_wrapper .input-group-sm > select,\n.input-group-sm > .tt-hint,\n.input-group-sm > .tt-query,\n.input-group-sm > .typeahead,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .asColorPicker-trigger > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .asColorPicker-trigger > .btn,\n.ajax-upload-dragdrop .input-group-sm > .input-group-prepend > .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-sm > .asColorPicker-trigger > .ajax-file-upload,\n.fc .input-group-sm > .input-group-prepend > button,\n.fc .input-group-sm > .asColorPicker-trigger > button,\n.wizard > .actions .input-group-sm > .input-group-prepend > a,\n.wizard > .actions .input-group-sm > .asColorPicker-trigger > a,\n.input-group-sm > .input-group-append > .btn,\n.ajax-upload-dragdrop .input-group-sm > .input-group-append > .ajax-file-upload,\n.fc .input-group-sm > .input-group-append > button,\n.wizard > .actions .input-group-sm > .input-group-append > a {\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.asColorPicker-wrap > .input-group-prepend > .btn,\n.input-group > .asColorPicker-trigger > .btn,\n.asColorPicker-wrap > .asColorPicker-trigger > .btn,\n.ajax-upload-dragdrop .input-group > .input-group-prepend > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-prepend > .ajax-file-upload,\n.ajax-upload-dragdrop .input-group > .asColorPicker-trigger > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .asColorPicker-trigger > .ajax-file-upload,\n.fc .input-group > .input-group-prepend > button,\n.fc .asColorPicker-wrap > .input-group-prepend > button,\n.fc .input-group > .asColorPicker-trigger > button,\n.fc .asColorPicker-wrap > .asColorPicker-trigger > button,\n.wizard > .actions .input-group > .input-group-prepend > a,\n.wizard > .actions .asColorPicker-wrap > .input-group-prepend > a,\n.wizard > .actions .input-group > .asColorPicker-trigger > a,\n.wizard > .actions .asColorPicker-wrap > .asColorPicker-trigger > a,\n.input-group > .input-group-prepend > .input-group-text,\n.asColorPicker-wrap > .input-group-prepend > .input-group-text,\n.input-group > .asColorPicker-trigger > .input-group-text,\n.asColorPicker-wrap > .asColorPicker-trigger > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.asColorPicker-wrap > .input-group-append:not(:last-child) > .btn,\n.ajax-upload-dragdrop .input-group > .input-group-append:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-append:not(:last-child) > .ajax-file-upload,\n.fc .input-group > .input-group-append:not(:last-child) > button,\n.fc .asColorPicker-wrap > .input-group-append:not(:last-child) > button,\n.wizard > .actions .input-group > .input-group-append:not(:last-child) > a,\n.wizard > .actions .asColorPicker-wrap > .input-group-append:not(:last-child) > a,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.asColorPicker-wrap > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.asColorPicker-wrap > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .input-group > .input-group-append:last-child > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-append:last-child > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.fc .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle),\n.fc .asColorPicker-wrap > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .input-group > .input-group-append:last-child > a:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .asColorPicker-wrap > .input-group-append:last-child > a:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child),\n.asColorPicker-wrap > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.asColorPicker-wrap > .input-group-append > .btn,\n.ajax-upload-dragdrop .input-group > .input-group-append > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-append > .ajax-file-upload,\n.fc .input-group > .input-group-append > button,\n.fc .asColorPicker-wrap > .input-group-append > button,\n.wizard > .actions .input-group > .input-group-append > a,\n.wizard > .actions .asColorPicker-wrap > .input-group-append > a,\n.input-group > .input-group-append > .input-group-text,\n.asColorPicker-wrap > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.asColorPicker-wrap > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .asColorPicker-trigger:not(:first-child) > .btn,\n.asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > .btn,\n.ajax-upload-dragdrop .input-group > .input-group-prepend:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-prepend:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .input-group > .asColorPicker-trigger:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > .ajax-file-upload,\n.fc .input-group > .input-group-prepend:not(:first-child) > button,\n.fc .asColorPicker-wrap > .input-group-prepend:not(:first-child) > button,\n.fc .input-group > .asColorPicker-trigger:not(:first-child) > button,\n.fc .asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > button,\n.wizard > .actions .input-group > .input-group-prepend:not(:first-child) > a,\n.wizard > .actions .asColorPicker-wrap > .input-group-prepend:not(:first-child) > a,\n.wizard > .actions .input-group > .asColorPicker-trigger:not(:first-child) > a,\n.wizard > .actions .asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > a,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.asColorPicker-wrap > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .asColorPicker-trigger:not(:first-child) > .input-group-text,\n.asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.asColorPicker-wrap > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .asColorPicker-trigger:first-child > .btn:not(:first-child),\n.asColorPicker-wrap > .asColorPicker-trigger:first-child > .btn:not(:first-child),\n.ajax-upload-dragdrop .input-group > .input-group-prepend:first-child > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-prepend:first-child > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .input-group > .asColorPicker-trigger:first-child > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .asColorPicker-wrap > .asColorPicker-trigger:first-child > .ajax-file-upload:not(:first-child),\n.fc .input-group > .input-group-prepend:first-child > button:not(:first-child),\n.fc .asColorPicker-wrap > .input-group-prepend:first-child > button:not(:first-child),\n.fc .input-group > .asColorPicker-trigger:first-child > button:not(:first-child),\n.fc .asColorPicker-wrap > .asColorPicker-trigger:first-child > button:not(:first-child),\n.wizard > .actions .input-group > .input-group-prepend:first-child > a:not(:first-child),\n.wizard > .actions .asColorPicker-wrap > .input-group-prepend:first-child > a:not(:first-child),\n.wizard > .actions .input-group > .asColorPicker-trigger:first-child > a:not(:first-child),\n.wizard > .actions .asColorPicker-wrap > .asColorPicker-trigger:first-child > a:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child),\n.asColorPicker-wrap > .input-group-prepend:first-child > .input-group-text:not(:first-child),\n.input-group > .asColorPicker-trigger:first-child > .input-group-text:not(:first-child),\n.asColorPicker-wrap > .asColorPicker-trigger:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label,\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before,\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n 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='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n 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='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n 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='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #ffffff;\n}\n\n.custom-select[multiple],\n.custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input[disabled] ~ .custom-file-label,\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: 1.4rem;\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover,\n.nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #ebedf2;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover,\n.nav-tabs .nav-link:focus {\n border-color: #ebedf2 #ebedf2 #ebedf2;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #000;\n background-color: #ffffff;\n border-color: #ebedf2 #ebedf2 #ffffff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar .container,\n.navbar .container-fluid,\n.navbar .container-sm,\n.navbar .container-md,\n.navbar .container-lg,\n.navbar .container-xl {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover,\n.navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid,\n .navbar-expand-sm > .container-sm,\n .navbar-expand-sm > .container-md,\n .navbar-expand-sm > .container-lg,\n .navbar-expand-sm > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid,\n .navbar-expand-sm > .container-sm,\n .navbar-expand-sm > .container-md,\n .navbar-expand-sm > .container-lg,\n .navbar-expand-sm > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid,\n .navbar-expand-md > .container-sm,\n .navbar-expand-md > .container-md,\n .navbar-expand-md > .container-lg,\n .navbar-expand-md > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid,\n .navbar-expand-md > .container-sm,\n .navbar-expand-md > .container-md,\n .navbar-expand-md > .container-lg,\n .navbar-expand-md > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid,\n .navbar-expand-lg > .container-sm,\n .navbar-expand-lg > .container-md,\n .navbar-expand-lg > .container-lg,\n .navbar-expand-lg > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid,\n .navbar-expand-lg > .container-sm,\n .navbar-expand-lg > .container-md,\n .navbar-expand-lg > .container-lg,\n .navbar-expand-lg > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid,\n .navbar-expand-xl > .container-sm,\n .navbar-expand-xl > .container-md,\n .navbar-expand-xl > .container-lg,\n .navbar-expand-xl > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid,\n .navbar-expand-xl > .container-sm,\n .navbar-expand-xl > .container-md,\n .navbar-expand-xl > .container-lg,\n .navbar-expand-xl > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover,\n.navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover,\n.navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n 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(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover,\n.navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover,\n.navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n 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(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid #e3e3e3;\n border-radius: 0;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid #e3e3e3;\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid #e3e3e3;\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card > .card-header {\n border-radius: 0;\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.56rem 1.13rem;\n margin-bottom: 1rem;\n font-size: 0.875rem;\n list-style: none;\n background-color: transparent;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #495057;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover,\na.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge,\n.ajax-upload-dragdrop .ajax-file-upload .badge,\n.fc button .badge,\n.wizard > .actions a .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #248afd;\n}\n\na.badge-primary:hover,\na.badge-primary:focus {\n color: #fff;\n background-color: #0270ec;\n}\n\na.badge-primary:focus,\na.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(36, 138, 253, 0.5);\n}\n\n.badge-secondary {\n color: #212529;\n background-color: #a3a4a5;\n}\n\na.badge-secondary:hover,\na.badge-secondary:focus {\n color: #212529;\n background-color: #898b8c;\n}\n\na.badge-secondary:focus,\na.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(163, 164, 165, 0.5);\n}\n\n.badge-success,\n.preview-list .preview-item .preview-thumbnail .badge.badge-online {\n color: #fff;\n background-color: #71c016;\n}\n\na.badge-success:hover,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-online:hover,\na.badge-success:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-online:focus {\n color: #fff;\n background-color: #569211;\n}\n\na.badge-success:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-online:focus,\na.badge-success.focus,\n.preview-list .preview-item .preview-thumbnail a.focus.badge.badge-online {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(113, 192, 22, 0.5);\n}\n\n.badge-info,\n.preview-list .preview-item .preview-thumbnail .badge.badge-offline {\n color: #212529;\n background-color: #68afff;\n}\n\na.badge-info:hover,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-offline:hover,\na.badge-info:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-offline:focus {\n color: #212529;\n background-color: #3594ff;\n}\n\na.badge-info:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-offline:focus,\na.badge-info.focus,\n.preview-list .preview-item .preview-thumbnail a.focus.badge.badge-offline {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(104, 175, 255, 0.5);\n}\n\n.badge-warning,\n.preview-list .preview-item .preview-thumbnail .badge.badge-busy {\n color: #212529;\n background-color: #f5a623;\n}\n\na.badge-warning:hover,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-busy:hover,\na.badge-warning:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-busy:focus {\n color: #212529;\n background-color: #db8c0a;\n}\n\na.badge-warning:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-busy:focus,\na.badge-warning.focus,\n.preview-list .preview-item .preview-thumbnail a.focus.badge.badge-busy {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(245, 166, 35, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #ff4747;\n}\n\na.badge-danger:hover,\na.badge-danger:focus {\n color: #fff;\n background-color: #ff1414;\n}\n\na.badge-danger:focus,\na.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 71, 71, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover,\na.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus,\na.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #282f3a;\n}\n\na.badge-dark:hover,\na.badge-dark:focus {\n color: #fff;\n background-color: #13171c;\n}\n\na.badge-dark:focus,\na.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 47, 58, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #134884;\n background-color: #d3e8ff;\n border-color: #c2defe;\n}\n\n.alert-primary hr {\n border-top-color: #a9d0fe;\n}\n\n.alert-primary .alert-link {\n color: #0d3057;\n}\n\n.alert-secondary {\n color: #555556;\n background-color: #ededed;\n border-color: #e5e6e6;\n}\n\n.alert-secondary hr {\n border-top-color: #d8dada;\n}\n\n.alert-secondary .alert-link {\n color: #3c3c3c;\n}\n\n.alert-success {\n color: #3b640b;\n background-color: #e3f2d0;\n border-color: #d7edbe;\n}\n\n.alert-success hr {\n border-top-color: #cbe7aa;\n}\n\n.alert-success .alert-link {\n color: #203606;\n}\n\n.alert-info {\n color: #365b85;\n background-color: #e1efff;\n border-color: #d5e9ff;\n}\n\n.alert-info hr {\n border-top-color: #bcdcff;\n}\n\n.alert-info .alert-link {\n color: #274261;\n}\n\n.alert-warning {\n color: #7f5612;\n background-color: #fdedd3;\n border-color: #fce6c1;\n}\n\n.alert-warning hr {\n border-top-color: #fbdca9;\n}\n\n.alert-warning .alert-link {\n color: #52380c;\n}\n\n.alert-danger {\n color: #852525;\n background-color: #ffdada;\n border-color: #ffcbcb;\n}\n\n.alert-danger hr {\n border-top-color: #ffb2b2;\n}\n\n.alert-danger .alert-link {\n color: #5d1a1a;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #15181e;\n background-color: #d4d5d8;\n border-color: #c3c5c8;\n}\n\n.alert-dark hr {\n border-top-color: #b6b8bc;\n}\n\n.alert-dark .alert-link {\n color: black;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover,\n.list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled,\n.list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: -1px;\n border-top-width: 1px;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n.list-group-horizontal .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n\n .list-group-horizontal-sm .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n\n .list-group-horizontal-md .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n\n .list-group-horizontal-lg .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n\n .list-group-horizontal-xl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right-width: 0;\n border-left-width: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #134884;\n background-color: #c2defe;\n}\n\n.list-group-item-primary.list-group-item-action:hover,\n.list-group-item-primary.list-group-item-action:focus {\n color: #134884;\n background-color: #a9d0fe;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #ffffff;\n background-color: #134884;\n border-color: #134884;\n}\n\n.list-group-item-secondary {\n color: #555556;\n background-color: #e5e6e6;\n}\n\n.list-group-item-secondary.list-group-item-action:hover,\n.list-group-item-secondary.list-group-item-action:focus {\n color: #555556;\n background-color: #d8dada;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #ffffff;\n background-color: #555556;\n border-color: #555556;\n}\n\n.list-group-item-success {\n color: #3b640b;\n background-color: #d7edbe;\n}\n\n.list-group-item-success.list-group-item-action:hover,\n.list-group-item-success.list-group-item-action:focus {\n color: #3b640b;\n background-color: #cbe7aa;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #ffffff;\n background-color: #3b640b;\n border-color: #3b640b;\n}\n\n.list-group-item-info {\n color: #365b85;\n background-color: #d5e9ff;\n}\n\n.list-group-item-info.list-group-item-action:hover,\n.list-group-item-info.list-group-item-action:focus {\n color: #365b85;\n background-color: #bcdcff;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #ffffff;\n background-color: #365b85;\n border-color: #365b85;\n}\n\n.list-group-item-warning {\n color: #7f5612;\n background-color: #fce6c1;\n}\n\n.list-group-item-warning.list-group-item-action:hover,\n.list-group-item-warning.list-group-item-action:focus {\n color: #7f5612;\n background-color: #fbdca9;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #ffffff;\n background-color: #7f5612;\n border-color: #7f5612;\n}\n\n.list-group-item-danger {\n color: #852525;\n background-color: #ffcbcb;\n}\n\n.list-group-item-danger.list-group-item-action:hover,\n.list-group-item-danger.list-group-item-action:focus {\n color: #852525;\n background-color: #ffb2b2;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #ffffff;\n background-color: #852525;\n border-color: #852525;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover,\n.list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #ffffff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #15181e;\n background-color: #c3c5c8;\n}\n\n.list-group-item-dark.list-group-item-action:hover,\n.list-group-item-dark.list-group-item-action:focus {\n color: #15181e;\n background-color: #b6b8bc;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #ffffff;\n background-color: #15181e;\n border-color: #15181e;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover,\n.close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.4s ease;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 20px);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 20px);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 20px);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 20px);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #c9ccd7;\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #c9ccd7;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -25px -26px -25px auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 0.937rem;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: 0.687rem;\n border-top: 1px solid #c9ccd7;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n\n.modal-footer > * {\n margin: 0.25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 30px auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - 60px);\n }\n\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 60px);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 60px);\n }\n\n .modal-dialog-centered::before {\n height: calc(100vh - 60px);\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 90%;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.75rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top,\n.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right,\n.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom,\n.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left,\n.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.4rem 0.75rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.375rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before,\n.popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top,\n.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc(-0.5rem - 1px);\n}\n\n.bs-popover-top > .arrow::before,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right,\n.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom,\n.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc(-0.5rem - 1px);\n}\n\n.bs-popover-bottom > .arrow::before,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before,\n.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left,\n.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover,\n.carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary,\n.settings-panel .color-tiles .tiles.primary {\n background-color: #248afd !important;\n}\n\na.bg-primary:hover,\n.settings-panel .color-tiles a.tiles.primary:hover,\na.bg-primary:focus,\n.settings-panel .color-tiles a.tiles.primary:focus,\nbutton.bg-primary:hover,\n.settings-panel .color-tiles button.tiles.primary:hover,\nbutton.bg-primary:focus,\n.settings-panel .color-tiles button.tiles.primary:focus {\n background-color: #0270ec !important;\n}\n\n.bg-secondary {\n background-color: #a3a4a5 !important;\n}\n\na.bg-secondary:hover,\na.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #898b8c !important;\n}\n\n.bg-success,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day.today:before,\n.settings-panel .color-tiles .tiles.success {\n background-color: #71c016 !important;\n}\n\na.bg-success:hover,\n.settings-panel .color-tiles a.tiles.success:hover,\na.bg-success:focus,\n.settings-panel .color-tiles a.tiles.success:focus,\nbutton.bg-success:hover,\n.settings-panel .color-tiles button.tiles.success:hover,\nbutton.bg-success:focus,\n.settings-panel .color-tiles button.tiles.success:focus {\n background-color: #569211 !important;\n}\n\n.bg-info,\n.settings-panel .color-tiles .tiles.info {\n background-color: #68afff !important;\n}\n\na.bg-info:hover,\n.settings-panel .color-tiles a.tiles.info:hover,\na.bg-info:focus,\n.settings-panel .color-tiles a.tiles.info:focus,\nbutton.bg-info:hover,\n.settings-panel .color-tiles button.tiles.info:hover,\nbutton.bg-info:focus,\n.settings-panel .color-tiles button.tiles.info:focus {\n background-color: #3594ff !important;\n}\n\n.bg-warning,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day.active:before,\n.settings-panel .color-tiles .tiles.warning {\n background-color: #f5a623 !important;\n}\n\na.bg-warning:hover,\n.settings-panel .color-tiles a.tiles.warning:hover,\na.bg-warning:focus,\n.settings-panel .color-tiles a.tiles.warning:focus,\nbutton.bg-warning:hover,\n.settings-panel .color-tiles button.tiles.warning:hover,\nbutton.bg-warning:focus,\n.settings-panel .color-tiles button.tiles.warning:focus {\n background-color: #db8c0a !important;\n}\n\n.bg-danger,\n.settings-panel .color-tiles .tiles.danger {\n background-color: #ff4747 !important;\n}\n\na.bg-danger:hover,\n.settings-panel .color-tiles a.tiles.danger:hover,\na.bg-danger:focus,\n.settings-panel .color-tiles a.tiles.danger:focus,\nbutton.bg-danger:hover,\n.settings-panel .color-tiles button.tiles.danger:hover,\nbutton.bg-danger:focus,\n.settings-panel .color-tiles button.tiles.danger:focus {\n background-color: #ff1414 !important;\n}\n\n.bg-light,\n.settings-panel .color-tiles .tiles.light,\n.settings-panel .color-tiles .tiles.default {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover,\n.settings-panel .color-tiles a.tiles.light:hover,\n.settings-panel .color-tiles a.tiles.default:hover,\na.bg-light:focus,\n.settings-panel .color-tiles a.tiles.light:focus,\n.settings-panel .color-tiles a.tiles.default:focus,\nbutton.bg-light:hover,\n.settings-panel .color-tiles button.tiles.light:hover,\n.settings-panel .color-tiles button.tiles.default:hover,\nbutton.bg-light:focus,\n.settings-panel .color-tiles button.tiles.light:focus,\n.settings-panel .color-tiles button.tiles.default:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark,\n.settings-panel .color-tiles .tiles.dark {\n background-color: #282f3a !important;\n}\n\na.bg-dark:hover,\n.settings-panel .color-tiles a.tiles.dark:hover,\na.bg-dark:focus,\n.settings-panel .color-tiles a.tiles.dark:focus,\nbutton.bg-dark:hover,\n.settings-panel .color-tiles button.tiles.dark:hover,\nbutton.bg-dark:focus,\n.settings-panel .color-tiles button.tiles.dark:focus {\n background-color: #13171c !important;\n}\n\n.bg-white {\n background-color: #ffffff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border,\n.loader-demo-box {\n border: 1px solid #c9ccd7 !important;\n}\n\n.border-top {\n border-top: 1px solid #c9ccd7 !important;\n}\n\n.border-right {\n border-right: 1px solid #c9ccd7 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #c9ccd7 !important;\n}\n\n.border-left {\n border-left: 1px solid #c9ccd7 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #248afd !important;\n}\n\n.border-secondary,\n.loader-demo-box {\n border-color: #a3a4a5 !important;\n}\n\n.border-success {\n border-color: #71c016 !important;\n}\n\n.border-info {\n border-color: #68afff !important;\n}\n\n.border-warning {\n border-color: #f5a623 !important;\n}\n\n.border-danger {\n border-color: #ff4747 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #282f3a !important;\n}\n\n.border-white {\n border-color: #ffffff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded,\n.loader-demo-box {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle,\n.settings-panel .color-tiles .tiles {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item.nav-settings {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex,\n.page-header,\n.loader-demo-box,\n.data-icon-card-primary .background-icon,\n.data-icon-card-secondary .background-icon,\n.data-icon-card-success .background-icon,\n.data-icon-card-info .background-icon,\n.data-icon-card-warning .background-icon,\n.data-icon-card-danger .background-icon,\n.data-icon-card-light .background-icon,\n.data-icon-card-dark .background-icon,\n.email-wrapper .mail-list-container .mail-list .details,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user,\n.email-wrapper .message-body .attachments-sections ul li .thumb,\n.email-wrapper .message-body .attachments-sections ul li .details .buttons,\n.list-wrapper ul li,\n.new-accounts ul.chats li.chat-persons a,\n.new-accounts ul.chats li.chat-persons a div.user,\n.lightGallery .image-tile .demo-gallery-poster,\n.navbar .navbar-menu-wrapper .navbar-nav,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item {\n display: flex !important;\n}\n\n.d-inline-flex,\n.email-wrapper .message-body .attachments-sections ul li {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex,\n .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item.nav-settings {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714286%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714286%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row,\n.email-wrapper .message-body .attachments-sections ul li,\n.navbar .navbar-menu-wrapper .navbar-nav {\n flex-direction: row !important;\n}\n\n.flex-column,\n.nav-tabs.nav-tabs-vertical,\n.nav-tabs.nav-tabs-vertical-custom,\n.nav-pills.nav-pills-vertical,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user,\n.new-accounts ul.chats li.chat-persons a div.user {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start,\n.list-wrapper ul li {\n justify-content: flex-start !important;\n}\n\n.justify-content-end,\n.data-icon-card-primary .background-icon,\n.data-icon-card-secondary .background-icon,\n.data-icon-card-success .background-icon,\n.data-icon-card-info .background-icon,\n.data-icon-card-warning .background-icon,\n.data-icon-card-danger .background-icon,\n.data-icon-card-light .background-icon,\n.data-icon-card-dark .background-icon,\n.email-wrapper .mail-list-container .mail-list .details {\n justify-content: flex-end !important;\n}\n\n.justify-content-center,\n.email-wrapper .message-body .attachments-sections ul li .thumb {\n justify-content: center !important;\n}\n\n.justify-content-between,\n.page-header {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center,\n.page-header,\n.loader-demo-box,\n.email-wrapper .message-body .attachments-sections ul li .thumb,\n.email-wrapper .message-body .attachments-sections ul li .details .buttons,\n.list-wrapper ul li,\n.new-accounts ul.chats li.chat-persons a,\n.navbar .navbar-menu-wrapper .navbar-nav,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch,\n.email-wrapper .message-body .attachments-sections ul li,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n\n .float-sm-right {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n\n .float-md-right {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n\n .float-lg-right {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n\n .float-xl-right {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.demo-modal .modal-dialog,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i,\n.rtl .settings-panel .sidebar-bg-options .rounded-circle,\n.rtl .settings-panel .sidebar-bg-options .color-tiles .tiles,\n.rtl .settings-panel .color-tiles .sidebar-bg-options .tiles,\n.rtl .settings-panel .events i,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.rtl .preview-list .preview-item .preview-thumbnail .preview-icon i,\n.rtl .list-wrapper .remove,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.template-demo > .btn-group,\n.fc .template-demo > .fc-button-group,\n.template-demo > .btn-group-vertical,\n.template-demo .circle-progress,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.template-demo > .btn-group,\n.fc .template-demo > .fc-button-group,\n.template-demo > .btn-group-vertical,\n.template-demo > .dropdown,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.btn-toolbar .btn-group + .btn-group,\n.btn-toolbar .fc .fc-button-group + .btn-group,\n.fc .btn-toolbar .fc-button-group + .btn-group,\n.btn-toolbar .fc .btn-group + .fc-button-group,\n.fc .btn-toolbar .btn-group + .fc-button-group,\n.btn-toolbar .fc .fc-button-group + .fc-button-group,\n.fc .btn-toolbar .fc-button-group + .fc-button-group,\n.rtl .settings-panel .events i,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.template-demo > .btn,\n.ajax-upload-dragdrop .template-demo > .ajax-file-upload,\n.fc .template-demo > button,\n.wizard > .actions .template-demo > a,\n.template-demo > .btn-toolbar,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.template-demo > .btn,\n.ajax-upload-dragdrop .template-demo > .ajax-file-upload,\n.fc .template-demo > button,\n.wizard > .actions .template-demo > a,\n.template-demo > .btn-toolbar,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.template-demo .circle-progress-block,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.rtl .settings-panel .sidebar-bg-options .rounded-circle,\n.rtl .settings-panel .sidebar-bg-options .color-tiles .tiles,\n.rtl .settings-panel .color-tiles .sidebar-bg-options .tiles,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2,\n.template-demo .circle-progress-block {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2,\n.template-demo .circle-progress-block {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.rtl .list-wrapper .remove,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.list-wrapper .remove,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-sm-n3 {\n margin: -1rem !important;\n }\n\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-sm-n5 {\n margin: -3rem !important;\n }\n\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-md-n3 {\n margin: -1rem !important;\n }\n\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-md-n5 {\n margin: -3rem !important;\n }\n\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-lg-n3 {\n margin: -1rem !important;\n }\n\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-lg-n5 {\n margin: -3rem !important;\n }\n\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n\n .text-sm-right {\n text-align: right !important;\n }\n\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n\n .text-md-right {\n text-align: right !important;\n }\n\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n\n .text-lg-right {\n text-align: right !important;\n }\n\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n\n .text-xl-right {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light,\n.landing-page .feature-list .feature-list-row .feature-list-item p {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal,\n.landing-page .feature-list .feature-list-row .feature-list-item h4 {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #ffffff !important;\n}\n\n.text-primary,\n.list-wrapper .completed .remove {\n color: #248afd !important;\n}\n\na.text-primary:hover,\n.list-wrapper .completed a.remove:hover,\na.text-primary:focus,\n.list-wrapper .completed a.remove:focus {\n color: #0264d3 !important;\n}\n\n.text-secondary,\n.list-wrapper .remove {\n color: #a3a4a5 !important;\n}\n\na.text-secondary:hover,\n.list-wrapper a.remove:hover,\na.text-secondary:focus,\n.list-wrapper a.remove:focus {\n color: #7c7e7f !important;\n}\n\n.text-success {\n color: #71c016 !important;\n}\n\na.text-success:hover,\na.text-success:focus {\n color: #497b0e !important;\n}\n\n.text-info {\n color: #68afff !important;\n}\n\na.text-info:hover,\na.text-info:focus {\n color: #1c86ff !important;\n}\n\n.text-warning {\n color: #f5a623 !important;\n}\n\na.text-warning:hover,\na.text-warning:focus {\n color: #c37d09 !important;\n}\n\n.text-danger {\n color: #ff4747 !important;\n}\n\na.text-danger:hover,\na.text-danger:focus {\n color: #fa0000 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover,\na.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #282f3a !important;\n}\n\na.text-dark:hover,\na.text-dark:focus {\n color: #090a0d !important;\n}\n\n.text-body {\n color: #000 !important;\n}\n\n.text-muted,\n.preview-list .preview-item .preview-item-content p .content-category,\n.email-wrapper .mail-list-container .mail-list .content .message_text,\n.email-wrapper .mail-list-container .mail-list .details .date,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation {\n color: #686868 !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n pre {\n white-space: pre-wrap !important;\n }\n\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n@page {\n size: a3;\n}\n\n body {\n min-width: 992px !important;\n }\n\n .container {\n min-width: 992px !important;\n }\n\n .navbar {\n display: none;\n }\n\n .badge {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n }\n\n .table td,\n .table th {\n background-color: #ffffff !important;\n }\n\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n\n .table-dark {\n color: inherit;\n }\n\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #c9ccd7;\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: #c9ccd7;\n }\n}\n\n.bg-twitter {\n background: #2caae1;\n}\n\n.bg-facebook {\n background: #3b579d;\n}\n\n.bg-google {\n background: #dc4a38;\n}\n\n.bg-linkedin {\n background: #0177b5;\n}\n\n.bg-pinterest {\n background: #cc2127;\n}\n\n.bg-youtube {\n background: #e52d27;\n}\n\n.bg-github {\n background: #333333;\n}\n\n.bg-behance {\n background: #1769ff;\n}\n\n.bg-dribbble {\n background: #ea4c89;\n}\n\n.bg-reddit {\n background: #ff4500;\n}\n\n/* === Template mixins === */\n\n/* Animation Mixins */\n\n@keyframes dropdownAnimation {\n from {\n opacity: 0;\n transform: translate3d(0, -30px, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n transform: translate3d(0, 0px, 0);\n }\n}\n\n.dropdownAnimation,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {\n animation-name: dropdownAnimation;\n -webkit-animation-duration: 0.25s;\n -moz-animation-duration: 0.25s;\n -ms-animation-duration: 0.25s;\n -o-animation-duration: 0.25s;\n animation-duration: 0.25s;\n -webkit-animation-fill-mode: both;\n -moz-animation-fill-mode: both;\n -ms-animation-fill-mode: both;\n -o-animation-fill-mode: both;\n animation-fill-mode: both;\n}\n\n@keyframes fadeOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n.fadeOut {\n animation-name: fadeOut;\n}\n\n.infinite-spin,\n#settings-trigger i {\n animation-name: spin;\n animation-duration: 3s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n}\n\n@keyframes spin {\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n}\n\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n }\n}\n\n.fadeInUp,\n#settings-trigger {\n animation-name: fadeInUp;\n}\n\n/* Miscellaneous Mixins */\n\n.email-wrapper .mail-list-container .mail-list .content .sender-name,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation,\n.email-wrapper .message-body .attachments-sections ul li .details p.file-name,\n.list-wrapper ul li .form-check,\n.list-wrapper ul li .form-check .form-check-label,\n.new-accounts ul.chats li.chat-persons a div.user p.u-name,\n.new-accounts ul.chats li.chat-persons a div.user p.u-designation,\n.settings-panel .chat-list .list .info p {\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n}\n\n/* === Core Styles === */\n\n.bg-inverse-icon-primary {\n background: #024ea5;\n border-color: #248afd;\n}\n\n.bg-inverse-icon-primary .bg-item {\n color: #248afd;\n}\n\n.bg-inverse-icon-primary .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-primary .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-primary.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item {\n background: #a2cefe;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item a {\n color: #248afd;\n border: none;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item a:before {\n border-left-color: #a2cefe;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item span {\n color: #248afd;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-secondary {\n background: #666768;\n border-color: #a3a4a5;\n}\n\n.bg-inverse-icon-secondary .bg-item {\n color: #a3a4a5;\n}\n\n.bg-inverse-icon-secondary .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-secondary .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-secondary.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item {\n background: #e3e4e4;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item a {\n color: #a3a4a5;\n border: none;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item a:before {\n border-left-color: #e3e4e4;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item span {\n color: #a3a4a5;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-success {\n background: #305209;\n border-color: #71c016;\n}\n\n.bg-inverse-icon-success .bg-item {\n color: #71c016;\n}\n\n.bg-inverse-icon-success .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-success .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-success.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item {\n background: #afee68;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item a {\n color: #71c016;\n border: none;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item a:before {\n border-left-color: #afee68;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item span {\n color: #71c016;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-info {\n background: #006fed;\n border-color: #68afff;\n}\n\n.bg-inverse-icon-info .bg-item {\n color: #68afff;\n}\n\n.bg-inverse-icon-info .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-info .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-info.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item {\n background: #e8f3ff;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item a {\n color: #68afff;\n border: none;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item a:before {\n border-left-color: #e8f3ff;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item span {\n color: #68afff;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-warning {\n background: #976107;\n border-color: #f5a623;\n}\n\n.bg-inverse-icon-warning .bg-item {\n color: #f5a623;\n}\n\n.bg-inverse-icon-warning .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-warning .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-warning.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item {\n background: #fbd79d;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item a {\n color: #f5a623;\n border: none;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item a:before {\n border-left-color: #fbd79d;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item span {\n color: #f5a623;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-danger {\n background: #cc0000;\n border-color: #ff4747;\n}\n\n.bg-inverse-icon-danger .bg-item {\n color: #ff4747;\n}\n\n.bg-inverse-icon-danger .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-danger .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-danger.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item {\n background: #ffc7c7;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item a {\n color: #ff4747;\n border: none;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item a:before {\n border-left-color: #ffc7c7;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item span {\n color: #ff4747;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-light {\n background: #b1bcc7;\n border-color: #f8f9fa;\n}\n\n.bg-inverse-icon-light .bg-item {\n color: #f8f9fa;\n}\n\n.bg-inverse-icon-light .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-light .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-light.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item {\n background: white;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item a {\n color: #f8f9fa;\n border: none;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item a:before {\n border-left-color: white;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item span {\n color: #f8f9fa;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-dark {\n background: black;\n border-color: #282f3a;\n}\n\n.bg-inverse-icon-dark .bg-item {\n color: #282f3a;\n}\n\n.bg-inverse-icon-dark .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-dark .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-dark.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item {\n background: #5c6c85;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item a {\n color: #282f3a;\n border: none;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item a:before {\n border-left-color: #5c6c85;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item span {\n color: #282f3a;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n/* Typography */\n\nbody {\n font-size: 1rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: initial;\n line-height: 1.5;\n -webkit-font-smoothing: antialiased;\n}\n\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: \"Roboto\", sans-serif;\n font-weight: 500;\n font-style: normal;\n font-stretch: normal;\n}\n\n.h1,\nh1 {\n font-size: 2.19rem;\n}\n\n.h2,\nh2 {\n font-size: 1.88rem;\n}\n\n.h3,\nh3 {\n font-size: 1.56rem;\n}\n\n.h4,\nh4 {\n font-size: 1.13rem;\n}\n\n.h5,\nh5 {\n font-size: 1rem;\n}\n\n.h6,\nh6 {\n font-size: 0.9375rem;\n}\n\np {\n font-size: .9375rem;\n line-height: 1.5;\n}\n\n.display-1 {\n font-size: 3.75rem;\n}\n\n@media (max-width: 991px) {\n .display-1 {\n font-size: 3rem;\n }\n}\n\n.display-2 {\n font-size: 3.125rem;\n}\n\n@media (max-width: 991px) {\n .display-2 {\n font-size: 2.5rem;\n }\n}\n\n.display-3 {\n font-size: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .display-3 {\n font-size: 2rem;\n }\n}\n\n.display-4 {\n font-size: 1.875rem;\n}\n\n@media (max-width: 991px) {\n .display-4 {\n font-size: 1.5rem;\n }\n}\n\n.display-5 {\n font-size: 1.25rem;\n}\n\n@media (max-width: 991px) {\n .display-5 {\n font-size: 1rem;\n }\n}\n\n.blockquote {\n padding: 1.25rem;\n border: 1px solid #c9ccd7;\n}\n\naddress p {\n margin-bottom: 0;\n}\n\n.blockquote-primary {\n border-color: #248afd;\n}\n\n.blockquote-primary .blockquote-footer {\n color: #248afd;\n}\n\n.blockquote-secondary {\n border-color: #a3a4a5;\n}\n\n.blockquote-secondary .blockquote-footer {\n color: #a3a4a5;\n}\n\n.blockquote-success {\n border-color: #71c016;\n}\n\n.blockquote-success .blockquote-footer {\n color: #71c016;\n}\n\n.blockquote-info {\n border-color: #68afff;\n}\n\n.blockquote-info .blockquote-footer {\n color: #68afff;\n}\n\n.blockquote-warning {\n border-color: #f5a623;\n}\n\n.blockquote-warning .blockquote-footer {\n color: #f5a623;\n}\n\n.blockquote-danger {\n border-color: #ff4747;\n}\n\n.blockquote-danger .blockquote-footer {\n color: #ff4747;\n}\n\n.blockquote-light {\n border-color: #f8f9fa;\n}\n\n.blockquote-light .blockquote-footer {\n color: #f8f9fa;\n}\n\n.blockquote-dark {\n border-color: #282f3a;\n}\n\n.blockquote-dark .blockquote-footer {\n color: #282f3a;\n}\n\n.error-page h1 {\n font-size: 12rem;\n}\n\n@media (max-width: 991px) {\n .error-page h1 {\n font-size: 8rem;\n }\n}\n\n.icon-lg,\n.data-icon-card-primary .background-icon i,\n.data-icon-card-secondary .background-icon i,\n.data-icon-card-success .background-icon i,\n.data-icon-card-info .background-icon i,\n.data-icon-card-warning .background-icon i,\n.data-icon-card-danger .background-icon i,\n.data-icon-card-light .background-icon i,\n.data-icon-card-dark .background-icon i {\n font-size: 2.5rem;\n}\n\n.icon-md {\n font-size: 1.875rem;\n}\n\n.icon-sm {\n font-size: 1rem;\n}\n\n/* Reset Styles */\n\nbody {\n padding: 0;\n margin: 0;\n overflow-x: hidden;\n}\n\n.form-control,\n.asColorPicker-input,\n.dataTables_wrapper select,\n.tt-hint,\n.tt-query,\n.typeahead,\n.form-control:focus,\n.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\n.tt-hint:focus,\n.tt-query:focus,\n.typeahead:focus {\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n}\n\n.form-control,\n.asColorPicker-input,\n.dataTables_wrapper select,\n.tt-hint,\n.tt-query,\n.typeahead {\n box-shadow: none;\n}\n\n.form-control:focus,\n.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\n.tt-hint:focus,\n.tt-query:focus,\n.typeahead:focus {\n outline: 0;\n box-shadow: none;\n}\n\na,\ndiv,\nh1,\nh2,\nh3,\nh4,\nh5,\np,\nspan {\n text-shadow: none;\n}\n\n[type=button]:focus,\na:active,\na:focus,\na:visited,\nbutton::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\ninput[type=submit]::-moz-focus-inner,\ninput[type=file] > input[type=button]::-moz-focus-inner,\nselect::-moz-focus-inner {\n outline: 0;\n}\n\ninput,\n.form-control:focus,\n.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\n.tt-hint:focus,\n.tt-query:focus,\n.typeahead:focus,\ninput:focus,\nselect:focus,\ntextarea:focus,\nbutton:focus {\n outline: none;\n outline-width: 0;\n outline-color: transparent;\n box-shadow: none;\n outline-style: none;\n}\n\ntextarea {\n resize: none;\n overflow-x: hidden;\n}\n\n.btn,\n.ajax-upload-dragdrop .ajax-file-upload,\n.fc button,\n.wizard > .actions a,\n.btn-group.open .dropdown-toggle,\n.fc .open.fc-button-group .dropdown-toggle,\n.btn:active,\n.ajax-upload-dragdrop .ajax-file-upload:active,\n.fc button:active,\n.wizard > .actions a:active,\n.btn:focus,\n.ajax-upload-dragdrop .ajax-file-upload:focus,\n.fc button:focus,\n.wizard > .actions a:focus,\n.btn:hover,\n.ajax-upload-dragdrop .ajax-file-upload:hover,\n.fc button:hover,\n.wizard > .actions a:hover,\n.btn:visited,\n.ajax-upload-dragdrop .ajax-file-upload:visited,\n.fc button:visited,\n.wizard > .actions a:visited,\na,\na:active,\na:checked,\na:focus,\na:hover,\na:visited,\nbody,\nbutton,\nbutton:active,\nbutton:hover,\nbutton:visited,\ndiv,\ninput,\ninput:active,\ninput:focus,\ninput:hover,\ninput:visited,\nselect,\nselect:active,\nselect:focus,\nselect:visited,\ntextarea,\ntextarea:active,\ntextarea:focus,\ntextarea:hover,\ntextarea:visited {\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n box-shadow: none;\n}\n\n.btn.active.focus,\n.ajax-upload-dragdrop .active.focus.ajax-file-upload,\n.fc button.active.focus,\n.wizard > .actions a.active.focus,\n.btn.active:focus,\n.ajax-upload-dragdrop .active.ajax-file-upload:focus,\n.fc button.active:focus,\n.wizard > .actions a.active:focus,\n.btn.focus,\n.ajax-upload-dragdrop .focus.ajax-file-upload,\n.fc button.focus,\n.wizard > .actions a.focus,\n.btn:active.focus,\n.ajax-upload-dragdrop .ajax-file-upload:active.focus,\n.fc button:active.focus,\n.wizard > .actions a:active.focus,\n.btn:active:focus,\n.ajax-upload-dragdrop .ajax-file-upload:active:focus,\n.fc button:active:focus,\n.wizard > .actions a:active:focus,\n.btn:focus,\n.ajax-upload-dragdrop .ajax-file-upload:focus,\n.fc button:focus,\n.wizard > .actions a:focus,\nbutton,\nbutton:active,\nbutton:checked,\nbutton:focus,\nbutton:hover,\nbutton:visited {\n outline: 0;\n outline-offset: 0;\n}\n\n.bootstrap-select .dropdown-toggle:focus {\n outline: 0;\n outline-offset: 0;\n}\n\n.dropdown-menu > li > a:active,\n.dropdown-menu > li > a:focus,\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:visited {\n outline: 0;\n}\n\na:focus,\ninput:focus {\n border-color: transparent;\n outline: none;\n}\n\n/* Miscellanoeous */\n\nbody,\nhtml {\n overflow-x: hidden;\n padding-right: 0;\n}\n\nbody {\n background: #ededed;\n}\n\n*:-moz-full-screen,\n*:-webkit-full-screen,\n*:fullscreen *:-ms-fullscreen {\n overflow: auto;\n}\n\n.page-body-wrapper {\n min-height: calc(100vh - 70px);\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row;\n padding-left: 0;\n padding-right: 0;\n padding-top: 70px;\n}\n\n.page-body-wrapper.full-page-wrapper {\n min-height: 100vh;\n padding-top: 0;\n}\n\n.page-body-wrapper.full-page-wrapper .main-panel {\n width: 100%;\n transition: none;\n margin-top: -70px;\n}\n\n.page-body-wrapper.full-page-wrapper .main-panel .content-wrapper {\n padding: 0;\n}\n\n.page-body-wrapper.full-page-wrapper .main-panel .content-wrapper > div {\n height: 100%;\n}\n\n.main-panel {\n transition: width 0.25s ease, margin 0.25s ease;\n width: calc(100% - 223px);\n min-height: calc(100vh - 70px);\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: column;\n flex-direction: column;\n}\n\n@media (max-width: 991px) {\n .main-panel {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.main-panel.main-panel-only {\n transition: none;\n}\n\n.content-wrapper {\n background: #ededed;\n padding: 2.68rem 2.5rem;\n width: 100%;\n -webkit-flex-grow: 1;\n flex-grow: 1;\n}\n\n@media (max-width: 991px) {\n .content-wrapper {\n padding: 1.6rem 1.4rem 0 1.4rem;\n }\n}\n\n.container-scroller {\n overflow: hidden;\n}\n\npre {\n background: #e8eff4;\n padding: 15px;\n font-size: 14px;\n}\n\ncode {\n padding: 5px;\n color: #ff4747;\n font-family: \"Roboto\", sans-serif;\n font-weight: 300;\n font-size: 0.875rem;\n border-radius: 4px;\n}\n\n.page-header {\n margin: 0 0 1.5rem 0;\n}\n\n.page-header .breadcrumb {\n border: 0;\n margin-bottom: 0;\n}\n\n.page-title {\n color: #000;\n font-size: 1.125rem;\n font-weight: 500;\n margin-bottom: 0;\n}\n\n.page-title .page-title-icon {\n display: inline-block;\n width: 36px;\n height: 36px;\n border-radius: 4px;\n text-align: center;\n box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35);\n}\n\n.page-title .page-title-icon i {\n font-size: 0.9375rem;\n line-height: 36px;\n}\n\n.dropdown-toggle.hide-carret:after {\n content: \"\";\n display: none;\n}\n\n.bg-transparent {\n background: transparent;\n}\n\n.text-twitter {\n color: #2caae1;\n line-height: 1;\n}\n\n.text-facebook {\n color: #3b579d;\n line-height: 1;\n}\n\n.text-google {\n color: #dc4a38;\n line-height: 1;\n}\n\n.text-linkedin {\n color: #0177b5;\n line-height: 1;\n}\n\n.text-pinterest {\n color: #cc2127;\n line-height: 1;\n}\n\n.text-youtube {\n color: #e52d27;\n line-height: 1;\n}\n\n.text-github {\n color: #333333;\n line-height: 1;\n}\n\n.text-behance {\n color: #1769ff;\n line-height: 1;\n}\n\n.text-dribbble {\n color: #ea4c89;\n line-height: 1;\n}\n\n.text-reddit {\n color: #ff4500;\n line-height: 1;\n}\n\n/* Utilities */\n\n.grid-margin {\n margin-bottom: 1.875rem;\n}\n\n@media (min-width: 576px) {\n .grid-margin-sm-0 {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 768px) {\n .grid-margin-md-0 {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 992px) {\n .grid-margin-lg-0 {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .grid-margin-xl-0 {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 768px) {\n .grid-margin-md {\n margin-bottom: 1.875rem;\n }\n}\n\n@media (min-width: 992px) {\n .grid-margin-lg {\n margin-bottom: 1.875rem;\n }\n}\n\n@media (min-width: 1200px) {\n .grid-margin-xl {\n margin-bottom: 1.875rem;\n }\n}\n\n.img-lg {\n width: 92px;\n height: 92px;\n}\n\n.img-sm {\n width: 43px;\n height: 43px;\n}\n\n.img-md,\n.image-grouped .text-avatar,\n.image-grouped img {\n width: 35px;\n height: 35px;\n}\n\n.img-xs {\n width: 32px;\n height: 32px;\n}\n\n.img-ss,\n.settings-panel .color-tiles .tiles {\n width: 26px;\n height: 26px;\n}\n\n.stretch-card {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: stretch;\n align-items: stretch;\n -webkit-justify-content: stretch;\n justify-content: stretch;\n}\n\n.stretch-card > .card {\n width: 100%;\n min-width: 100%;\n}\n\n@media (min-width: 576px) {\n .border-right-sm {\n border-right: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 768px) {\n .border-right-md {\n border-right: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 992px) {\n .border-right-lg {\n border-right: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 576px) {\n .border-left-sm {\n border-left: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 768px) {\n .border-left-md {\n border-left: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 992px) {\n .border-left-lg {\n border-left: 1px solid #c9ccd7;\n }\n}\n\n.text-gray,\n.card .card-subtitle,\n.new-accounts ul.chats li.chat-persons a p.joined-date {\n color: #8c8c8c;\n}\n\n.text-black {\n color: #000;\n}\n\n.text-small,\nsmall {\n font-size: 12px;\n}\n\n.flex-grow {\n flex-grow: 1;\n}\n\n.font-weight-light,\n.landing-page .feature-list .feature-list-row .feature-list-item p {\n font-family: \"Roboto\", sans-serif;\n font-weight: 300;\n}\n\n.font-weight-bold {\n font-family: \"Roboto\", sans-serif;\n font-weight: 700;\n}\n\n.font-weight-normal,\n.landing-page .feature-list .feature-list-row .feature-list-item h4 {\n font-family: \"Roboto\", sans-serif;\n font-weight: 400;\n}\n\n.cursor-pointer {\n cursor: pointer;\n}\n\n.image-grouped {\n display: flex;\n}\n\n.image-grouped .text-avatar,\n.image-grouped img {\n border-radius: 100%;\n margin-left: -10px;\n z-index: 0;\n border: 4px solid #fff;\n transform: scale(1);\n transition-duration: 0.3s;\n transition-timing-function: ease;\n transition-property: \"box-shadow\", \"z-index\", \"transform\", \"border-width\";\n}\n\n.image-grouped .text-avatar:first-child,\n.image-grouped img:first-child {\n margin-left: 0;\n}\n\n.image-grouped .text-avatar:hover,\n.image-grouped img:hover {\n z-index: 1;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.5);\n transform: scale(1.05);\n border-width: 0;\n}\n\n.image-grouped .text-avatar {\n color: #248afd;\n font-size: 11px;\n font-weight: 600;\n}\n\n.text-avatar {\n display: flex;\n justify-content: center;\n align-items: center;\n font-weight: 500;\n}\n\n.dot-indicator {\n width: 10px;\n height: 10px;\n border-radius: 100%;\n}\n\n.img-avatar {\n display: inline-block !important;\n width: 64px;\n height: 64px;\n border-radius: 50%;\n}\n\n.img-avatar.img-avatar48 {\n width: 48px;\n height: 48px;\n}\n\n.img-avatar.img-avatar-thumb {\n margin: .25rem;\n box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.3);\n}\n\n.font-weight-light,\n.landing-page .feature-list .feature-list-row .feature-list-item p {\n font-family: \"Roboto\", sans-serif;\n font-weight: 300;\n}\n\n.font-weight-medium {\n font-family: \"Roboto\", sans-serif;\n font-weight: 500;\n}\n\n.aligner-wrapper {\n position: relative;\n}\n\n.aligner-wrapper .absolute {\n position: absolute;\n}\n\n.aligner-wrapper .absolute.absolute-center {\n top: 50%;\n transform: translateY(-50%);\n bottom: 0;\n right: 0;\n left: 0;\n margin: auto;\n}\n\n.aligner-wrapper .absolute.left {\n left: 0;\n}\n\n.aligner-wrapper .absolute.right {\n right: 0;\n}\n\n.aligner-wrapper .absolute.bottom {\n bottom: 0;\n}\n\n.aligner-wrapper .absolute.top {\n top: 0;\n}\n\n.v-strock-2 {\n width: 3px;\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 100%;\n }\n}\n\n.status-indicator {\n border-width: 2px;\n border-style: solid;\n border-color: #ffaf00;\n border-radius: 100%;\n display: inline-block;\n height: 8px;\n width: 8px;\n}\n\n.status-indicator.online {\n border-color: #71c016;\n}\n\n.status-indicator.offline {\n border-color: #248afd;\n}\n\n.status-indicator.away {\n border-color: #f5a623;\n}\n\n/* Demo Styles */\n\n.template-demo .slider-wrap {\n height: 100px;\n}\n\n.template-demo .progress {\n margin-top: 1.5rem;\n}\n\n.template-demo > h2,\n.template-demo > h3,\n.template-demo > h4,\n.template-demo > h5,\n.template-demo > h6,\n.template-demo > h1 {\n border-top: 1px solid #c9ccd7;\n padding: 0.5rem 0 0;\n}\n\n.template-demo .noUi-target.noUi-horizontal {\n margin-top: 2rem;\n}\n\n.template-demo .noUi-target.noUi-vertical {\n margin-right: 2rem;\n}\n\n.template-demo > .dropdown {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\n.template-demo nav .breadcrumb {\n margin-bottom: 1.375rem;\n}\n\n.template-demo nav:last-child .breadcrumb {\n margin-bottom: 0;\n}\n\n.template-demo .editable-form > .form-group {\n border-bottom: 1px solid #c9ccd7;\n padding-bottom: 0.8rem;\n margin-bottom: 0.8rem;\n}\n\n.template-demo .circle-progress {\n padding: 15px;\n}\n\n.demo-modal {\n position: static;\n display: block;\n}\n\n.demo-modal .modal-dialog.modal-lg {\n max-width: 100%;\n}\n\n.loader-demo-box {\n width: 100%;\n height: 200px;\n}\n\n.dropdown-menu-static-demo {\n height: 250px;\n margin-bottom: 20px;\n}\n\n.sparkline-demo-chart canvas {\n max-width: 100%;\n}\n\n.rtl .rounded-legend ul {\n padding-right: 0;\n}\n\n.rounded-legend ul li {\n list-style-type: none;\n color: #686868;\n font-size: .75rem;\n}\n\n.rounded-legend ul li .legend-dots {\n width: 1rem;\n height: 1rem;\n border-radius: 100%;\n display: inline-block;\n vertical-align: text-bottom;\n margin-right: .5rem;\n}\n\n.rtl .rounded-legend ul li .legend-dots {\n margin-left: .5rem;\n}\n\n.rounded-legend.legend-horizontal {\n display: -webkit-flex;\n display: flex;\n}\n\n.rounded-legend.legend-horizontal ul li {\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.rtl .rounded-legend.legend-horizontal ul li {\n margin-right: auto;\n margin-left: 1.5rem;\n}\n\n.rounded-legend.legend-top-right ul {\n float: right;\n}\n\n.rtl .rounded-legend.legend-top-right ul {\n float: left;\n}\n\n.rounded-legend.legend-vertical ul li {\n margin-top: 1rem;\n}\n\n.performance-overview-carousel .carousel-inner .item::after {\n content: \"\";\n width: 1px;\n height: 60px;\n background: #68afff;\n position: absolute;\n right: 0;\n top: 25%;\n}\n\n@media (max-width: 767px) {\n .performance-overview-carousel .carousel-inner .item::after {\n display: none;\n }\n}\n\n.performance-overview-carousel .carousel-inner .item .icon::before {\n position: absolute;\n z-index: -1;\n}\n\n.performance-overview-carousel .carousel-control-prev,\n.performance-overview-carousel .carousel-control-next {\n top: 1.3rem;\n width: 1.875rem;\n height: 1.875rem;\n background: #3698fc;\n border-radius: 0.375rem;\n opacity: 1;\n}\n\n.performance-overview-carousel .carousel-control-prev:hover,\n.performance-overview-carousel .carousel-control-next:hover {\n opacity: 0.7;\n}\n\n.performance-overview-carousel .carousel-control-prev {\n left: auto;\n right: 4rem;\n}\n\n.performance-overview-carousel .carousel-control-prev .carousel-control-prev-icon {\n background-image: none;\n}\n\n.performance-overview-carousel .carousel-control-prev:after {\n font-family: \"themify\";\n content: \"\\e64a\";\n font-size: 0.875rem;\n color: #ffffff;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n}\n\n.performance-overview-carousel .carousel-control-next {\n left: auto;\n right: 1.681rem;\n}\n\n.performance-overview-carousel .carousel-control-next .carousel-control-next-icon {\n background-image: none;\n}\n\n.performance-overview-carousel .carousel-control-next:after {\n font-family: \"themify\";\n content: \"\\e649\";\n font-size: 0.875rem;\n color: #ffffff;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n}\n\n.detailed-report-carousel .report-table::after {\n content: \"\";\n width: 1px;\n height: 174px;\n background: #b5bccb;\n position: absolute;\n right: -1rem;\n top: 15%;\n}\n\n@media (max-width: 767px) {\n .detailed-report-carousel .report-table::after {\n display: none;\n }\n}\n\n.detailed-report-carousel .carousel-control-prev,\n.detailed-report-carousel .carousel-control-next {\n top: 1.3rem;\n width: 1.875rem;\n height: 1.875rem;\n background: #ecedf2;\n border-radius: 0.375rem;\n opacity: 1;\n}\n\n.detailed-report-carousel .carousel-control-prev:hover,\n.detailed-report-carousel .carousel-control-next:hover {\n opacity: 0.7;\n}\n\n.detailed-report-carousel .carousel-control-prev {\n left: auto;\n right: 4rem;\n}\n\n.detailed-report-carousel .carousel-control-prev .carousel-control-prev-icon {\n background-image: none;\n}\n\n.detailed-report-carousel .carousel-control-prev:after {\n font-family: \"themify\";\n content: \"\\e64a\";\n font-size: 0.875rem;\n color: #6c7383;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n}\n\n.detailed-report-carousel .carousel-control-next {\n left: auto;\n right: 1.681rem;\n}\n\n.detailed-report-carousel .carousel-control-next .carousel-control-next-icon {\n background-image: none;\n}\n\n.detailed-report-carousel .carousel-control-next:after {\n font-family: \"themify\";\n content: \"\\e649\";\n font-size: 0.875rem;\n color: #6c7383;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n}\n\n.charts-data .progress {\n background: transparent;\n}\n\n.charts-data .progress .progress-bar {\n border-radius: 11px;\n}\n\n.chartjs-legend ul {\n margin-bottom: 0;\n list-style: none;\n padding-left: 0;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: flex-end;\n align-items: flex-end;\n -webkit-flex-direction: column;\n flex-direction: column;\n -webkit-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n\n.chartjs-legend ul li {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n}\n\n.chartjs-legend ul li span {\n width: 2.25rem;\n height: 1rem;\n margin-right: 0.4rem;\n display: inline-block;\n font-size: 0.875rem;\n}\n\n.rtl .chartjs-legend ul {\n padding-right: 0;\n}\n\n.rtl .chartjs-legend ul li {\n margin-right: 0;\n margin-left: 8%;\n}\n\n.rtl .chartjs-legend ul li span {\n margin-right: 0;\n margin-left: 1rem;\n}\n\n.chartjs-legend.analytics-legend ul {\n padding-left: 0;\n}\n\n.calendar-aside {\n display: block;\n}\n\n.calendar-aside .list {\n position: relative;\n padding: 10px 8px;\n display: flex;\n align-items: center;\n border-radius: 5px;\n transition-duration: 0.25s;\n transition-property: background;\n}\n\n.calendar-aside .list .user-text {\n margin-bottom: 0;\n margin-left: 20px;\n font-size: 0.875rem;\n}\n\n.calendar-aside .list .count {\n width: 20px;\n height: 20px;\n position: relative;\n border-radius: 50px;\n transition-duration: 0.25s;\n transition-timing-function: ease;\n transition-property: opacity;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.calendar-aside .list .count:before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n display: block;\n height: 10px;\n width: 10px;\n margin: auto;\n border-radius: 50px;\n transform: translateY(-50%);\n transition-duration: 0.25s;\n transition-timing-function: ease;\n}\n\n.calendar-aside .list .count.online:before {\n background: #71c016;\n}\n\n.calendar-aside .list .count.offline:before {\n background: #ff4747;\n}\n\n.calendar-aside .list .count .close {\n font-size: 15px;\n margin: auto;\n opacity: 0;\n color: #ff4747;\n transition-duration: 0.25s;\n transition-timing-function: ease;\n}\n\n.calendar-aside .list:hover {\n background: #f8f9fa;\n}\n\n.calendar-aside .list:hover .count:before {\n z-index: 0;\n height: 20px;\n width: 20px;\n background: #f8f9fa;\n}\n\n.calendar-aside .list:hover .count .close {\n z-index: 2;\n opacity: 1;\n}\n\n.data-list {\n width: 100%;\n overflow: auto;\n}\n\n.data-list .list-item {\n display: flex;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n padding: 10px;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.data-list .list-item:last-child {\n border-bottom: none;\n}\n\n.data-list .list-item .graph {\n margin-left: auto;\n width: 110px;\n}\n\n#sourceLineChartLegend {\n padding-left: 0;\n margin-bottom: 0;\n list-style-type: none;\n}\n\n#sourceLineChartLegend li {\n display: inline-block;\n margin-right: 20px;\n color: #686868;\n}\n\n#sourceLineChartLegend li .chart-color {\n height: 10px;\n width: 10px;\n display: inline-block;\n margin-right: 5px;\n border-radius: 100%;\n}\n\n.rtl #sourceLineChartLegend li .chart-color {\n margin-right: 0px;\n margin-left: 5px;\n}\n\n#sourceLineChartLegend li:last-child {\n margin-right: 0;\n}\n\n.rtl #sourceLineChartLegend li {\n margin-right: 0px;\n margin-left: 20px;\n}\n\n.rtl #sourceLineChartLegend li:last-child {\n margin-left: 0px;\n}\n\n.social-card.card-default .action-bar i {\n color: #a3a4a5;\n}\n\n.social-card.card-default .comment {\n color: #686868;\n}\n\n.social-card.card-default .posted-date {\n color: #248afd;\n}\n\n.social-card.card-colored .card-header {\n background: inherit;\n}\n\n.social-card.card-colored.facebook-card {\n background: #3b579d;\n}\n\n.social-card.card-colored.facebook-card .card-header {\n border-bottom-color: #344d8a;\n}\n\n.social-card.card-colored.twitter-card {\n background: #2caae1;\n}\n\n.social-card.card-colored.twitter-card .card-header {\n border-bottom-color: #1e9ed5;\n}\n\n.social-card.card-colored.google-card {\n background: #dc4a38;\n}\n\n.social-card.card-colored.google-card .card-header {\n border-bottom-color: #d53925;\n}\n\n.social-card.card-colored.linkedin-card {\n background: #0177b5;\n}\n\n.social-card.card-colored.linkedin-card .card-header {\n border-bottom-color: #01669c;\n}\n\n.social-card.card-colored a,\n.social-card.card-colored .media-info,\n.social-card.card-colored .user-name,\n.social-card.card-colored .comment,\n.social-card.card-colored .posted-date,\n.social-card.card-colored .platform-name,\n.social-card.card-colored .headline,\n.social-card.card-colored .action-bar {\n color: #ffffff;\n}\n\n.top-selling-card .column-wrapper {\n display: flex;\n justify-content: space-around;\n}\n\n.top-selling-card .column-wrapper .column {\n width: 45%;\n padding: 25px 26px;\n border-radius: 3px;\n background: white;\n transform: translateY(-25px);\n box-shadow: 0px 0px 9px 1px rgba(0, 0, 0, 0.1);\n z-index: 10;\n}\n\n.top-selling-card .column-wrapper .column i {\n font-size: 20px;\n}\n\n.top-selling-card .item-wrapper {\n max-height: 210px;\n overflow-y: auto;\n}\n\n.review-card .comment-text {\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n max-width: 70%;\n}\n\n.list-item {\n display: flex;\n width: 100%;\n padding: 20px 0;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.list-item:first-child {\n padding-top: 30px;\n}\n\n.list-item:last-child {\n border-bottom: none;\n}\n\n.list-item .preview-image {\n max-width: 80px;\n width: 80px;\n min-width: 80px;\n}\n\n.list-item .preview-image img {\n display: block;\n margin: auto;\n}\n\n.list-item .content {\n width: calc(100% - 80px);\n padding-right: 30px;\n}\n\n.list-item .content .user-name {\n margin-bottom: 0;\n margin-right: 10px;\n color: #686868;\n white-space: nowrap;\n}\n\n.list-item .content .time {\n color: #686868;\n margin-bottom: 3px;\n}\n\n.list-item .content .product-name {\n font-weight: 500;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n}\n\n.list-item .content .review-text {\n margin-bottom: 0;\n font-weight: 300;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n max-width: 95%;\n}\n\n.todo-list .todo-item {\n border: 1px solid #c9ccd7;\n border-radius: 6px;\n padding: 10px;\n margin-bottom: 10px;\n}\n\n.todo-list .todo-item form {\n display: flex;\n}\n\n.todo-list .todo-item form .checkbox {\n width: 40px;\n}\n\n.todo-list .todo-item form .checkbox .form-check {\n margin-left: 10px;\n}\n\n.todo-list .todo-item form .checkbox .form-check .input-helper:after {\n line-height: 0px;\n}\n\n.todo-list .todo-item form .field-wrapper {\n width: calc(100% - 40px);\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .form-control,\n.todo-list .todo-item form .field-wrapper .form-group .asColorPicker-input,\n.todo-list .todo-item form .field-wrapper .form-group .dataTables_wrapper select,\n.dataTables_wrapper .todo-list .todo-item form .field-wrapper .form-group select,\n.todo-list .todo-item form .field-wrapper .form-group .tt-hint,\n.todo-list .todo-item form .field-wrapper .form-group .tt-query,\n.todo-list .todo-item form .field-wrapper .form-group .typeahead {\n font-weight: 500;\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .tagsinput .tag {\n color: #686868;\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .tagsinput .tag:before {\n content: \"#\";\n display: inline-block;\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .btn,\n.todo-list .todo-item form .field-wrapper .form-group .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .todo-list .todo-item form .field-wrapper .form-group .ajax-file-upload,\n.todo-list .todo-item form .field-wrapper .form-group .fc button,\n.fc .todo-list .todo-item form .field-wrapper .form-group button,\n.todo-list .todo-item form .field-wrapper .form-group .wizard > .actions a,\n.wizard > .actions .todo-list .todo-item form .field-wrapper .form-group a {\n margin-right: 10px;\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .btn:last-child,\n.todo-list .todo-item form .field-wrapper .form-group .ajax-upload-dragdrop .ajax-file-upload:last-child,\n.ajax-upload-dragdrop .todo-list .todo-item form .field-wrapper .form-group .ajax-file-upload:last-child,\n.todo-list .todo-item form .field-wrapper .form-group .fc button:last-child,\n.fc .todo-list .todo-item form .field-wrapper .form-group button:last-child,\n.todo-list .todo-item form .field-wrapper .form-group .wizard > .actions a:last-child,\n.wizard > .actions .todo-list .todo-item form .field-wrapper .form-group a:last-child {\n margin-right: 0;\n}\n\n.todo-list .todo-item:not(.edit-mode) {\n position: relative;\n}\n\n.todo-list .todo-item:not(.edit-mode) .edit-icon {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n padding: 10px;\n cursor: pointer;\n}\n\n.todo-list .todo-item:not(.edit-mode):hover {\n background: #f8f9fa;\n}\n\n.todo-list .todo-item:not(.edit-mode):hover .edit-icon {\n display: block;\n}\n\n.todo-list .todo-item:not(.edit-mode):hover * {\n background: #f8f9fa;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group {\n margin-bottom: 0;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput {\n border: none;\n height: 25px;\n max-height: 25px;\n min-height: 25px;\n padding: 0px 13px;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput .tag {\n background: transparent;\n padding: 0;\n margin-bottom: 0;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput .tag a {\n display: none;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput #todo-tags-1_addTag,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput .tags_clear {\n display: none;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .form-control,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .asColorPicker-input,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .dataTables_wrapper select,\n.dataTables_wrapper .todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group select,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tt-hint,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tt-query,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .typeahead {\n border: none;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .btn,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .ajax-file-upload,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .fc button,\n.fc .todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group button,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .wizard > .actions a,\n.wizard > .actions .todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group a {\n display: none;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group.hidden-field {\n display: none;\n}\n\n.todo-list .todo-item.edit-mode form .field-wrapper .form-group .tagsinput .tag {\n color: #ffffff;\n}\n\n.activity-timeline .activity {\n position: relative;\n}\n\n.activity-timeline .activity:before {\n content: \"\";\n position: absolute;\n left: 21px;\n top: 5px;\n bottom: 0px;\n height: 100%;\n display: block;\n width: 2px;\n background: #dee2e6;\n}\n\n.activity-timeline .activity .icon-wrapper {\n border: 3px solid #fff;\n}\n\n.activity-timeline .activity:last-child:before {\n display: none;\n}\n\n.product-info-card .product-image {\n height: 100px;\n}\n\n.graph-wrapper {\n height: 40px;\n}\n\n/* Forms */\n\n.form-group {\n margin-bottom: 1.5rem;\n}\n\n.input-group-append,\n.input-group-prepend,\n.asColorPicker-trigger {\n color: #c9c8c8;\n width: auto;\n border: none;\n}\n\n.input-group-append .input-group-text,\n.input-group-prepend .input-group-text,\n.asColorPicker-trigger .input-group-text {\n border-color: #c9ccd7;\n padding: 0.875rem 0.75rem;\n color: #c9c8c8;\n}\n\n.form-control,\n.asColorPicker-input,\n.dataTables_wrapper select,\n.tt-hint,\n.tt-query,\n.typeahead {\n border: 1px solid #c9ccd7;\n font-weight: 400;\n font-size: 0.875rem;\n}\n\nselect.form-control,\nselect.asColorPicker-input,\n.dataTables_wrapper select,\nselect.tt-hint,\nselect.tt-query,\nselect.typeahead {\n padding: 0.4375rem 0.75rem;\n border: 0;\n outline: 1px solid #c9ccd7;\n color: #c9c8c8;\n}\n\nselect.form-control:focus,\nselect.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\nselect.tt-hint:focus,\nselect.tt-query:focus,\nselect.typeahead:focus {\n outline: 1px solid #c9ccd7;\n}\n\nselect.form-control.border-primary,\nselect.border-primary.asColorPicker-input,\n.dataTables_wrapper select.border-primary,\nselect.border-primary.tt-hint,\nselect.border-primary.tt-query,\nselect.border-primary.typeahead {\n outline: 1px solid #248afd;\n}\n\nselect.form-control.border-primary:focus,\nselect.border-primary.asColorPicker-input:focus,\n.dataTables_wrapper select.border-primary:focus,\nselect.border-primary.tt-hint:focus,\nselect.border-primary.tt-query:focus,\nselect.border-primary.typeahead:focus {\n outline: 1px solid #248afd;\n}\n\nselect.form-control.border-secondary,\nselect.form-control.loader-demo-box,\nselect.loader-demo-box.asColorPicker-input,\n.dataTables_wrapper select.loader-demo-box,\nselect.loader-demo-box.tt-hint,\nselect.loader-demo-box.tt-query,\nselect.loader-demo-box.typeahead,\nselect.border-secondary.asColorPicker-input,\n.dataTables_wrapper select.border-secondary,\nselect.border-secondary.tt-hint,\nselect.border-secondary.tt-query,\nselect.border-secondary.typeahead {\n outline: 1px solid #a3a4a5;\n}\n\nselect.form-control.border-secondary:focus,\nselect.form-control.loader-demo-box:focus,\nselect.loader-demo-box.asColorPicker-input:focus,\n.dataTables_wrapper select.loader-demo-box:focus,\nselect.loader-demo-box.tt-hint:focus,\nselect.loader-demo-box.tt-query:focus,\nselect.loader-demo-box.typeahead:focus,\nselect.border-secondary.asColorPicker-input:focus,\n.dataTables_wrapper select.border-secondary:focus,\nselect.border-secondary.tt-hint:focus,\nselect.border-secondary.tt-query:focus,\nselect.border-secondary.typeahead:focus {\n outline: 1px solid #a3a4a5;\n}\n\nselect.form-control.border-success,\nselect.border-success.asColorPicker-input,\n.dataTables_wrapper select.border-success,\nselect.border-success.tt-hint,\nselect.border-success.tt-query,\nselect.border-success.typeahead {\n outline: 1px solid #71c016;\n}\n\nselect.form-control.border-success:focus,\nselect.border-success.asColorPicker-input:focus,\n.dataTables_wrapper select.border-success:focus,\nselect.border-success.tt-hint:focus,\nselect.border-success.tt-query:focus,\nselect.border-success.typeahead:focus {\n outline: 1px solid #71c016;\n}\n\nselect.form-control.border-info,\nselect.border-info.asColorPicker-input,\n.dataTables_wrapper select.border-info,\nselect.border-info.tt-hint,\nselect.border-info.tt-query,\nselect.border-info.typeahead {\n outline: 1px solid #68afff;\n}\n\nselect.form-control.border-info:focus,\nselect.border-info.asColorPicker-input:focus,\n.dataTables_wrapper select.border-info:focus,\nselect.border-info.tt-hint:focus,\nselect.border-info.tt-query:focus,\nselect.border-info.typeahead:focus {\n outline: 1px solid #68afff;\n}\n\nselect.form-control.border-warning,\nselect.border-warning.asColorPicker-input,\n.dataTables_wrapper select.border-warning,\nselect.border-warning.tt-hint,\nselect.border-warning.tt-query,\nselect.border-warning.typeahead {\n outline: 1px solid #f5a623;\n}\n\nselect.form-control.border-warning:focus,\nselect.border-warning.asColorPicker-input:focus,\n.dataTables_wrapper select.border-warning:focus,\nselect.border-warning.tt-hint:focus,\nselect.border-warning.tt-query:focus,\nselect.border-warning.typeahead:focus {\n outline: 1px solid #f5a623;\n}\n\nselect.form-control.border-danger,\nselect.border-danger.asColorPicker-input,\n.dataTables_wrapper select.border-danger,\nselect.border-danger.tt-hint,\nselect.border-danger.tt-query,\nselect.border-danger.typeahead {\n outline: 1px solid #ff4747;\n}\n\nselect.form-control.border-danger:focus,\nselect.border-danger.asColorPicker-input:focus,\n.dataTables_wrapper select.border-danger:focus,\nselect.border-danger.tt-hint:focus,\nselect.border-danger.tt-query:focus,\nselect.border-danger.typeahead:focus {\n outline: 1px solid #ff4747;\n}\n\nselect.form-control.border-light,\nselect.border-light.asColorPicker-input,\n.dataTables_wrapper select.border-light,\nselect.border-light.tt-hint,\nselect.border-light.tt-query,\nselect.border-light.typeahead {\n outline: 1px solid #f8f9fa;\n}\n\nselect.form-control.border-light:focus,\nselect.border-light.asColorPicker-input:focus,\n.dataTables_wrapper select.border-light:focus,\nselect.border-light.tt-hint:focus,\nselect.border-light.tt-query:focus,\nselect.border-light.typeahead:focus {\n outline: 1px solid #f8f9fa;\n}\n\nselect.form-control.border-dark,\nselect.border-dark.asColorPicker-input,\n.dataTables_wrapper select.border-dark,\nselect.border-dark.tt-hint,\nselect.border-dark.tt-query,\nselect.border-dark.typeahead {\n outline: 1px solid #282f3a;\n}\n\nselect.form-control.border-dark:focus,\nselect.border-dark.asColorPicker-input:focus,\n.dataTables_wrapper select.border-dark:focus,\nselect.border-dark.tt-hint:focus,\nselect.border-dark.tt-query:focus,\nselect.border-dark.typeahead:focus {\n outline: 1px solid #282f3a;\n}\n\n.form-group label {\n font-size: 0.875rem;\n line-height: 1.4rem;\n vertical-align: top;\n margin-bottom: 0.5rem;\n}\n\n.form-group.has-danger .form-control,\n.form-group.has-danger .asColorPicker-input,\n.form-group.has-danger .dataTables_wrapper select,\n.dataTables_wrapper .form-group.has-danger select,\n.form-group.has-danger .tt-hint,\n.form-group.has-danger .tt-query,\n.form-group.has-danger .typeahead {\n border-color: #ff4747;\n}\n\n.form-group .file-upload-default {\n visibility: hidden;\n position: absolute;\n}\n\n.form-group .file-upload-info {\n background: transparent;\n}\n\n/* Checkboxes and Radios */\n\n.form-check {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n padding-left: 0;\n}\n\n.form-check .form-check-label {\n min-height: 18px;\n display: block;\n margin-left: 1.75rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.rtl .form-check .form-check-label {\n margin-left: 0;\n margin-right: 1.75rem;\n}\n\n.form-check .form-check-label input {\n position: absolute;\n top: 0;\n left: 0;\n margin-left: 0;\n margin-top: 0;\n z-index: 1;\n cursor: pointer;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n\n.rtl .form-check .form-check-label input {\n left: auto;\n right: 0;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before,\n.form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.rtl .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before,\n.rtl .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n left: auto;\n right: 0;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before {\n content: \"\";\n width: 18px;\n height: 18px;\n border-radius: 2px;\n border: solid #248afd;\n border-width: 2px;\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n font-family: themify;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n content: \"\\e64c\";\n font-size: 0.9375rem;\n font-weight: bold;\n color: #ffffff;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"]:checked + .input-helper:before {\n background: #248afd;\n border-width: 0;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"]:checked + .input-helper:after {\n width: 18px;\n opacity: 1;\n line-height: 18px;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n}\n\n.form-check .form-check-label input[type=\"checkbox\"]:disabled + .input-helper:before {\n border-color: #c9ccd7;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"]:disabled:checked + .input-helper:after {\n background: #c9ccd7;\n color: #ffffff;\n}\n\n.form-check .form-check-label input[type=\"radio\"] + .input-helper:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n border: solid #248afd;\n border-width: 2px;\n width: 20px;\n height: 20px;\n border-radius: 50%;\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n}\n\n.rtl .form-check .form-check-label input[type=\"radio\"] + .input-helper:before {\n left: auto;\n right: 0;\n}\n\n.form-check .form-check-label input[type=\"radio\"] + .input-helper:after {\n content: \"\";\n width: 8px;\n height: 8px;\n background: #ffffff;\n border-radius: 50%;\n top: 6px;\n left: 6px;\n -webkit-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n position: absolute;\n}\n\n.rtl .form-check .form-check-label input[type=\"radio\"] + .input-helper:after {\n left: auto;\n right: 6px;\n}\n\n.form-check .form-check-label input[type=\"radio\"]:checked + .input-helper:before {\n background: #248afd;\n border-width: 0;\n}\n\n.form-check .form-check-label input[type=\"radio\"]:checked + .input-helper:after {\n opacity: 1;\n line-height: 1.5;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n}\n\n.form-check .form-check-label input[type=\"radio\"]:disabled + .input-helper:before {\n border-color: #c9ccd7;\n}\n\n.form-check .form-check-label input[type=\"radio\"]:disabled:checked + .input-helper:before {\n background: #c9ccd7;\n}\n\n.form-check .form-check-label input[type=\"radio\"]:disabled:checked + .input-helper:after {\n background: #ffffff;\n}\n\n.form-check-primary.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-primary.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #248afd;\n}\n\n.form-check-primary.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-primary.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #248afd;\n}\n\n.form-check-secondary.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-secondary.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #a3a4a5;\n}\n\n.form-check-secondary.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-secondary.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #a3a4a5;\n}\n\n.form-check-success.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-success.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #71c016;\n}\n\n.form-check-success.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-success.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #71c016;\n}\n\n.form-check-info.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-info.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #68afff;\n}\n\n.form-check-info.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-info.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #68afff;\n}\n\n.form-check-warning.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-warning.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #f5a623;\n}\n\n.form-check-warning.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-warning.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #f5a623;\n}\n\n.form-check-danger.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-danger.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #ff4747;\n}\n\n.form-check-danger.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-danger.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #ff4747;\n}\n\n.form-check-light.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-light.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #f8f9fa;\n}\n\n.form-check-light.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-light.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #f8f9fa;\n}\n\n.form-check-dark.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-dark.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #282f3a;\n}\n\n.form-check-dark.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-dark.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #282f3a;\n}\n\n/* Icons */\n\n.icons-list {\n border-left: 1px solid #c9ccd7;\n border-top: 1px solid #c9ccd7;\n}\n\n.icons-list > div {\n background: #ffffff;\n border-bottom: 1px solid #c9ccd7;\n border-right: 1px solid #c9ccd7;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n padding: 15px 15px;\n font-weight: 400;\n font-size: 0.875rem;\n}\n\n.icons-list > div i {\n display: inline-block;\n font-size: 20px;\n width: 40px;\n text-align: left;\n color: #248afd;\n}\n\n.icon-in-bg {\n width: 55px;\n height: 55px;\n text-align: center;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.icon-lg,\n.data-icon-card-primary .background-icon i,\n.data-icon-card-secondary .background-icon i,\n.data-icon-card-success .background-icon i,\n.data-icon-card-info .background-icon i,\n.data-icon-card-warning .background-icon i,\n.data-icon-card-danger .background-icon i,\n.data-icon-card-light .background-icon i,\n.data-icon-card-dark .background-icon i {\n font-size: 2.875rem;\n}\n\n.icon-md {\n font-size: 2rem;\n}\n\n.icon-sm {\n font-size: 1rem;\n}\n\n/* Tables */\n\n.table {\n margin-bottom: 0;\n}\n\n.table thead th {\n border-top: 0;\n border-bottom-width: 1px;\n font-weight: bold;\n font-size: 0.875rem;\n}\n\n.table thead th i {\n margin-left: 0.325rem;\n}\n\n.table th,\n.table td {\n vertical-align: middle;\n line-height: 1;\n white-space: nowrap;\n}\n\n.table td {\n font-size: 0.875rem;\n}\n\n.table td img {\n width: 36px;\n height: 36px;\n border-radius: 100%;\n}\n\n.table td .badge {\n margin-bottom: 0;\n}\n\n.table.table-borderless {\n border: none;\n}\n\n.table.table-borderless tr,\n.table.table-borderless td,\n.table.table-borderless th {\n border: none;\n}\n\n.table.table-bordered {\n border-top: 1px solid #c9ccd7;\n}\n\n/* Accordions */\n\n.accordion .card {\n margin-bottom: 0.75rem;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0.25rem;\n}\n\n.accordion .card .card-header {\n background-color: transparent;\n border: none;\n padding: 2rem;\n}\n\n.accordion .card .card-header * {\n font-weight: 400;\n font-size: 1rem;\n}\n\n.accordion .card .card-header a {\n display: block;\n color: inherit;\n text-decoration: none;\n font-size: inherit;\n position: relative;\n -webkit-transition: color 0.5s ease;\n -moz-transition: color 0.5s ease;\n -ms-transition: color 0.5s ease;\n -o-transition: color 0.5s ease;\n transition: color 0.5s ease;\n padding-right: 1.5rem;\n}\n\n.accordion .card .card-header a:before {\n font-family: \"themify\";\n position: absolute;\n right: 7px;\n top: 0;\n font-size: 14px;\n display: block;\n}\n\n.accordion .card .card-header a[aria-expanded=\"true\"] {\n color: #248afd;\n}\n\n.accordion .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e622\";\n}\n\n.accordion .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e61a\";\n}\n\n.accordion .card .card-body {\n font-size: 14px;\n padding: 0 2rem 2rem 2rem;\n font-weight: 400;\n line-height: 1.5;\n}\n\n.accordion .card .card-body i {\n font-size: 1.25rem;\n}\n\n.accordion.accordion-bordered {\n background: #ffffff;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n}\n\n.accordion.accordion-bordered .card {\n margin: 0 2rem;\n border-top: 1px solid #c9ccd7;\n box-shadow: none;\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n\n.accordion.accordion-bordered .card .card-header,\n.accordion.accordion-bordered .card .card-body {\n padding-left: 0;\n padding-right: 0;\n}\n\n.accordion.accordion-bordered .card .card-header a:before {\n color: #ff4747;\n}\n\n.accordion.accordion-bordered .card .card-header a[aria-expanded=\"true\"] {\n color: inherit;\n}\n\n.accordion.accordion-bordered .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e65c\";\n}\n\n.accordion.accordion-bordered .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e65f\";\n}\n\n.accordion.accordion-bordered .card:first-child {\n border-top: 0;\n}\n\n.accordion.accordion-bordered .card:last-child {\n border-bottom: 0;\n}\n\n.accordion.accordion-filled .card {\n padding: 0;\n}\n\n.accordion.accordion-filled .card .card-header {\n padding: 0;\n}\n\n.accordion.accordion-filled .card .card-header a {\n padding: 2rem 4.5rem 2rem 2rem;\n -webkit-transition: all 0.2s linear;\n -moz-transition: all 0.2s linear;\n -ms-transition: all 0.2s linear;\n -o-transition: all 0.2s linear;\n transition: all 0.2s linear;\n}\n\n.accordion.accordion-filled .card .card-header a:before {\n top: 40%;\n right: 40px;\n}\n\n.accordion.accordion-filled .card .card-header a[aria-expanded=\"true\"] {\n background: #68afff;\n color: #ffffff;\n}\n\n.accordion.accordion-filled .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e648\";\n color: #ffffff;\n}\n\n.accordion.accordion-filled .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e64b\";\n}\n\n.accordion.accordion-filled .card .card-body {\n padding: 0 2rem 2rem 2rem;\n background: #68afff;\n color: #ffffff;\n}\n\n.accordion.accordion-solid-header .card {\n padding: 0;\n}\n\n.accordion.accordion-solid-header .card .card-header {\n padding: 0;\n}\n\n.accordion.accordion-solid-header .card .card-header a {\n padding: 2rem 4.5rem 2rem 2rem;\n -webkit-transition: all 0.2s linear;\n -moz-transition: all 0.2s linear;\n -ms-transition: all 0.2s linear;\n -o-transition: all 0.2s linear;\n transition: all 0.2s linear;\n}\n\n.accordion.accordion-solid-header .card .card-header a:before {\n top: 40%;\n right: 40px;\n}\n\n.accordion.accordion-solid-header .card .card-header a[aria-expanded=\"true\"] {\n background: #248afd;\n color: #ffffff;\n}\n\n.accordion.accordion-solid-header .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e648\";\n color: #ffffff;\n}\n\n.accordion.accordion-solid-header .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e64b\";\n}\n\n.accordion.accordion-solid-header .card .card-body {\n padding: 2rem;\n}\n\n.accordion.accordion-solid-content .card {\n padding: 0;\n}\n\n.accordion.accordion-solid-content .card .card-header {\n padding: 0;\n}\n\n.accordion.accordion-solid-content .card .card-header a {\n padding: 2rem 4.5rem 2rem 2rem;\n -webkit-transition: all 0.2s linear;\n -moz-transition: all 0.2s linear;\n -ms-transition: all 0.2s linear;\n -o-transition: all 0.2s linear;\n transition: all 0.2s linear;\n}\n\n.accordion.accordion-solid-content .card .card-header a:before {\n top: 40%;\n right: 40px;\n}\n\n.accordion.accordion-solid-content .card .card-header a[aria-expanded=\"true\"] {\n color: inherit;\n}\n\n.accordion.accordion-solid-content .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e648\";\n}\n\n.accordion.accordion-solid-content .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e64b\";\n}\n\n.accordion.accordion-solid-content .card .card-body {\n padding: 2rem;\n background: #71c016;\n color: #ffffff;\n}\n\n.accordion.accordion-multi-colored .card .card-header,\n.accordion.accordion-multi-colored .card .card-body {\n background: transparent;\n color: #ffffff;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(1) {\n background: #248afd;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(2) {\n background: #71c016;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(3) {\n background: #ff4747;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(4) {\n background: #f5a623;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(5) {\n background: #68afff;\n}\n\n.accordion.accordion-multi-colored .card .card-header a[aria-expanded=\"true\"] {\n color: inherit;\n}\n\n.accordion.accordion-multi-colored .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e648\";\n}\n\n.accordion.accordion-multi-colored .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e64b\";\n}\n\n/* Buttons */\n\n.btn,\n.ajax-upload-dragdrop .ajax-file-upload,\n.fc button,\n.wizard > .actions a {\n font-size: 0.875rem;\n line-height: 1;\n font-weight: 400;\n /* Buttons with only icons */\n /* Buttons with icon and text */\n}\n\n.btn i,\n.ajax-upload-dragdrop .ajax-file-upload i,\n.fc button i,\n.wizard > .actions a i {\n font-size: 1rem;\n}\n\n.btn.btn-rounded,\n.ajax-upload-dragdrop .btn-rounded.ajax-file-upload,\n.fc button.btn-rounded,\n.wizard > .actions a.btn-rounded {\n border-radius: 50px;\n}\n\n.btn.btn-sm,\n.btn-group-sm > .btn,\n.ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload,\n.fc .btn-group-sm > button,\n.wizard > .actions .btn-group-sm > a,\n.ajax-upload-dragdrop .btn-sm.ajax-file-upload,\n.ajax-upload-dragdrop .fc button.ajax-file-upload,\n.fc .ajax-upload-dragdrop button.ajax-file-upload,\n.fc button,\n.wizard > .actions a.btn-sm {\n font-size: 0.875rem;\n}\n\n.btn.btn-lg,\n.btn-group-lg > .btn,\n.ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload,\n.fc .btn-group-lg > button,\n.wizard > .actions .btn-group-lg > a,\n.ajax-upload-dragdrop .btn-lg.ajax-file-upload,\n.fc button.btn-lg,\n.wizard > .actions a.btn-lg {\n font-size: 0.875rem;\n padding: 1.375rem 3.4rem;\n}\n\n.btn.btn-xs,\n.ajax-upload-dragdrop .btn-xs.ajax-file-upload,\n.ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-submit,\n.ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-cancel,\n.fc button.btn-xs,\n.fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-submit,\n.fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-cancel,\n.wizard > .actions a.btn-xs,\n.wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-submit,\n.wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-cancel {\n padding: 0.5rem 0.75rem;\n font-size: 0.625rem;\n}\n\n.btn.btn-icon,\n.ajax-upload-dragdrop .btn-icon.ajax-file-upload,\n.fc button.btn-icon,\n.wizard > .actions a.btn-icon {\n width: 42px;\n height: 42px;\n padding: 0;\n}\n\n.btn.btn-icon-text .btn-icon-prepend,\n.ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-prepend,\n.fc button.btn-icon-text .btn-icon-prepend,\n.wizard > .actions a.btn-icon-text .btn-icon-prepend {\n margin-right: 0.5rem;\n}\n\n.btn.btn-icon-text .btn-icon-append,\n.ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-append,\n.fc button.btn-icon-text .btn-icon-append,\n.wizard > .actions a.btn-icon-text .btn-icon-append {\n margin-left: 0.5rem;\n}\n\n.btn.btn-social-icon,\n.ajax-upload-dragdrop .btn-social-icon.ajax-file-upload,\n.fc button.btn-social-icon,\n.wizard > .actions a.btn-social-icon {\n width: 50px;\n height: 50px;\n padding: 0;\n}\n\n.btn-group .btn + .btn,\n.fc .fc-button-group .btn + .btn,\n.btn-group .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .btn-group .ajax-file-upload + .btn,\n.fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .btn,\n.btn-group .fc button + .btn,\n.fc .btn-group button + .btn,\n.fc .fc-button-group button + .btn,\n.btn-group .wizard > .actions a + .btn,\n.wizard > .actions .btn-group a + .btn,\n.fc .fc-button-group .wizard > .actions a + .btn,\n.wizard > .actions .fc .fc-button-group a + .btn,\n.btn-group .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .btn-group .btn + .ajax-file-upload,\n.fc .fc-button-group .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group .btn + .ajax-file-upload,\n.btn-group .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .btn-group .ajax-file-upload + .ajax-file-upload,\n.fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .ajax-file-upload,\n.btn-group .fc .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .btn-group .fc button + .ajax-file-upload,\n.fc .btn-group .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group button + .ajax-file-upload,\n.fc .fc-button-group .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group button + .ajax-file-upload,\n.btn-group .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .btn-group .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .btn-group .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .btn-group a + .ajax-file-upload,\n.fc .fc-button-group .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .fc .fc-button-group .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .fc .fc-button-group a + .ajax-file-upload,\n.btn-group .fc .btn + button,\n.fc .btn-group .btn + button,\n.fc .fc-button-group .btn + button,\n.btn-group .ajax-upload-dragdrop .fc .ajax-file-upload + button,\n.fc .btn-group .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .btn-group .fc .ajax-file-upload + button,\n.fc .ajax-upload-dragdrop .btn-group .ajax-file-upload + button,\n.fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + button,\n.btn-group .fc button + button,\n.fc .btn-group button + button,\n.fc .fc-button-group button + button,\n.btn-group .wizard > .actions .fc a + button,\n.fc .btn-group .wizard > .actions a + button,\n.wizard > .actions .btn-group .fc a + button,\n.fc .wizard > .actions .btn-group a + button,\n.fc .fc-button-group .wizard > .actions a + button,\n.wizard > .actions .fc .fc-button-group a + button,\n.btn-group .wizard > .actions .btn + a,\n.wizard > .actions .btn-group .btn + a,\n.fc .fc-button-group .wizard > .actions .btn + a,\n.wizard > .actions .fc .fc-button-group .btn + a,\n.btn-group .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .btn-group .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .btn-group .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .btn-group .ajax-file-upload + a,\n.fc .fc-button-group .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .fc .fc-button-group .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + a,\n.btn-group .fc .wizard > .actions button + a,\n.wizard > .actions .btn-group .fc button + a,\n.fc .btn-group .wizard > .actions button + a,\n.wizard > .actions .fc .btn-group button + a,\n.fc .fc-button-group .wizard > .actions button + a,\n.wizard > .actions .fc .fc-button-group button + a,\n.btn-group .wizard > .actions a + a,\n.wizard > .actions .btn-group a + a,\n.fc .fc-button-group .wizard > .actions a + a,\n.wizard > .actions .fc .fc-button-group a + a {\n border-left: 0;\n}\n\n/*social buttons*/\n\n.btn-twitter {\n background: #2caae1;\n color: #ffffff;\n}\n\n.btn-twitter:hover,\n.btn-twitter:focus {\n background: #1b8dbf;\n color: #ffffff;\n}\n\n.btn-twitter.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #59bce7;\n}\n\n.btn-twitter.btn-social-icon-text i {\n background: #2caae1;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-twitter {\n border: 1px solid #2caae1;\n color: #2caae1;\n}\n\n.btn-outline-twitter:hover {\n background: #2caae1;\n color: #ffffff;\n}\n\n.btn-facebook {\n background: #3b579d;\n color: #ffffff;\n}\n\n.btn-facebook:hover,\n.btn-facebook:focus {\n background: #2d4278;\n color: #ffffff;\n}\n\n.btn-facebook.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4e6ebd;\n}\n\n.btn-facebook.btn-social-icon-text i {\n background: #3b579d;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-facebook {\n border: 1px solid #3b579d;\n color: #3b579d;\n}\n\n.btn-outline-facebook:hover {\n background: #3b579d;\n color: #ffffff;\n}\n\n.btn-google {\n background: #dc4a38;\n color: #ffffff;\n}\n\n.btn-google:hover,\n.btn-google:focus {\n background: #bf3322;\n color: #ffffff;\n}\n\n.btn-google.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #e47163;\n}\n\n.btn-google.btn-social-icon-text i {\n background: #dc4a38;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-google {\n border: 1px solid #dc4a38;\n color: #dc4a38;\n}\n\n.btn-outline-google:hover {\n background: #dc4a38;\n color: #ffffff;\n}\n\n.btn-linkedin {\n background: #0177b5;\n color: #ffffff;\n}\n\n.btn-linkedin:hover,\n.btn-linkedin:focus {\n background: #015682;\n color: #ffffff;\n}\n\n.btn-linkedin.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #0198e8;\n}\n\n.btn-linkedin.btn-social-icon-text i {\n background: #0177b5;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-linkedin {\n border: 1px solid #0177b5;\n color: #0177b5;\n}\n\n.btn-outline-linkedin:hover {\n background: #0177b5;\n color: #ffffff;\n}\n\n.btn-pinterest {\n background: #cc2127;\n color: #ffffff;\n}\n\n.btn-pinterest:hover,\n.btn-pinterest:focus {\n background: #a01a1f;\n color: #ffffff;\n}\n\n.btn-pinterest.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #e04046;\n}\n\n.btn-pinterest.btn-social-icon-text i {\n background: #cc2127;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-pinterest {\n border: 1px solid #cc2127;\n color: #cc2127;\n}\n\n.btn-outline-pinterest:hover {\n background: #cc2127;\n color: #ffffff;\n}\n\n.btn-youtube {\n background: #e52d27;\n color: #ffffff;\n}\n\n.btn-youtube:hover,\n.btn-youtube:focus {\n background: #c21d17;\n color: #ffffff;\n}\n\n.btn-youtube.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ea5955;\n}\n\n.btn-youtube.btn-social-icon-text i {\n background: #e52d27;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-youtube {\n border: 1px solid #e52d27;\n color: #e52d27;\n}\n\n.btn-outline-youtube:hover {\n background: #e52d27;\n color: #ffffff;\n}\n\n.btn-github {\n background: #333333;\n color: #ffffff;\n}\n\n.btn-github:hover,\n.btn-github:focus {\n background: #1a1919;\n color: #ffffff;\n}\n\n.btn-github.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4d4c4c;\n}\n\n.btn-github.btn-social-icon-text i {\n background: #333333;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-github {\n border: 1px solid #333333;\n color: #333333;\n}\n\n.btn-outline-github:hover {\n background: #333333;\n color: #ffffff;\n}\n\n.btn-behance {\n background: #1769ff;\n color: #ffffff;\n}\n\n.btn-behance:hover,\n.btn-behance:focus {\n background: #0050e3;\n color: #ffffff;\n}\n\n.btn-behance.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4a8aff;\n}\n\n.btn-behance.btn-social-icon-text i {\n background: #1769ff;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-behance {\n border: 1px solid #1769ff;\n color: #1769ff;\n}\n\n.btn-outline-behance:hover {\n background: #1769ff;\n color: #ffffff;\n}\n\n.btn-dribbble {\n background: #ea4c89;\n color: #ffffff;\n}\n\n.btn-dribbble:hover,\n.btn-dribbble:focus {\n background: #e51e6b;\n color: #ffffff;\n}\n\n.btn-dribbble.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ef7aa7;\n}\n\n.btn-dribbble.btn-social-icon-text i {\n background: #ea4c89;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-dribbble {\n border: 1px solid #ea4c89;\n color: #ea4c89;\n}\n\n.btn-outline-dribbble:hover {\n background: #ea4c89;\n color: #ffffff;\n}\n\n.btn-reddit {\n background: #ff4500;\n color: #ffffff;\n}\n\n.btn-reddit:hover,\n.btn-reddit:focus {\n background: #cc3700;\n color: #ffffff;\n}\n\n.btn-reddit.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ff6a33;\n}\n\n.btn-reddit.btn-social-icon-text i {\n background: #ff4500;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-reddit {\n border: 1px solid #ff4500;\n color: #ff4500;\n}\n\n.btn-outline-reddit:hover {\n background: #ff4500;\n color: #ffffff;\n}\n\n/* inverse buttons */\n\n.btn-inverse-primary {\n background-color: rgba(36, 138, 253, 0.2);\n background-image: none;\n border-color: rgba(36, 138, 253, 0);\n}\n\n.btn-inverse-primary:not(.btn-inverse-light) {\n color: #248afd;\n}\n\n.btn-inverse-primary:hover {\n color: #ffffff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-inverse-primary.focus,\n.btn-inverse-primary:focus {\n box-shadow: 0 0 0 3px rgba(36, 138, 253, 0.5);\n}\n\n.btn-inverse-primary.disabled,\n.btn-inverse-primary:disabled {\n color: #248afd;\n background-color: transparent;\n}\n\n.btn-inverse-primary.active,\n.btn-inverse-primary:active,\n.show > .btn-inverse-primary.dropdown-toggle {\n color: #ffffff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-inverse-secondary {\n background-color: rgba(163, 164, 165, 0.2);\n background-image: none;\n border-color: rgba(163, 164, 165, 0);\n}\n\n.btn-inverse-secondary:not(.btn-inverse-light) {\n color: #a3a4a5;\n}\n\n.btn-inverse-secondary:hover {\n color: #ffffff;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-inverse-secondary.focus,\n.btn-inverse-secondary:focus {\n box-shadow: 0 0 0 3px rgba(163, 164, 165, 0.5);\n}\n\n.btn-inverse-secondary.disabled,\n.btn-inverse-secondary:disabled {\n color: #a3a4a5;\n background-color: transparent;\n}\n\n.btn-inverse-secondary.active,\n.btn-inverse-secondary:active,\n.show > .btn-inverse-secondary.dropdown-toggle {\n color: #ffffff;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-inverse-success {\n background-color: rgba(113, 192, 22, 0.2);\n background-image: none;\n border-color: rgba(113, 192, 22, 0);\n}\n\n.btn-inverse-success:not(.btn-inverse-light) {\n color: #71c016;\n}\n\n.btn-inverse-success:hover {\n color: #ffffff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-inverse-success.focus,\n.btn-inverse-success:focus {\n box-shadow: 0 0 0 3px rgba(113, 192, 22, 0.5);\n}\n\n.btn-inverse-success.disabled,\n.btn-inverse-success:disabled {\n color: #71c016;\n background-color: transparent;\n}\n\n.btn-inverse-success.active,\n.btn-inverse-success:active,\n.show > .btn-inverse-success.dropdown-toggle {\n color: #ffffff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-inverse-info {\n background-color: rgba(104, 175, 255, 0.2);\n background-image: none;\n border-color: rgba(104, 175, 255, 0);\n}\n\n.btn-inverse-info:not(.btn-inverse-light) {\n color: #68afff;\n}\n\n.btn-inverse-info:hover {\n color: #ffffff;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-inverse-info.focus,\n.btn-inverse-info:focus {\n box-shadow: 0 0 0 3px rgba(104, 175, 255, 0.5);\n}\n\n.btn-inverse-info.disabled,\n.btn-inverse-info:disabled {\n color: #68afff;\n background-color: transparent;\n}\n\n.btn-inverse-info.active,\n.btn-inverse-info:active,\n.show > .btn-inverse-info.dropdown-toggle {\n color: #ffffff;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-inverse-warning {\n background-color: rgba(245, 166, 35, 0.2);\n background-image: none;\n border-color: rgba(245, 166, 35, 0);\n}\n\n.btn-inverse-warning:not(.btn-inverse-light) {\n color: #f5a623;\n}\n\n.btn-inverse-warning:hover {\n color: #ffffff;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-inverse-warning.focus,\n.btn-inverse-warning:focus {\n box-shadow: 0 0 0 3px rgba(245, 166, 35, 0.5);\n}\n\n.btn-inverse-warning.disabled,\n.btn-inverse-warning:disabled {\n color: #f5a623;\n background-color: transparent;\n}\n\n.btn-inverse-warning.active,\n.btn-inverse-warning:active,\n.show > .btn-inverse-warning.dropdown-toggle {\n color: #ffffff;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-inverse-danger {\n background-color: rgba(255, 71, 71, 0.2);\n background-image: none;\n border-color: rgba(255, 71, 71, 0);\n}\n\n.btn-inverse-danger:not(.btn-inverse-light) {\n color: #ff4747;\n}\n\n.btn-inverse-danger:hover {\n color: #ffffff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-inverse-danger.focus,\n.btn-inverse-danger:focus {\n box-shadow: 0 0 0 3px rgba(255, 71, 71, 0.5);\n}\n\n.btn-inverse-danger.disabled,\n.btn-inverse-danger:disabled {\n color: #ff4747;\n background-color: transparent;\n}\n\n.btn-inverse-danger.active,\n.btn-inverse-danger:active,\n.show > .btn-inverse-danger.dropdown-toggle {\n color: #ffffff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-inverse-light {\n background-color: rgba(248, 249, 250, 0.2);\n background-image: none;\n border-color: rgba(248, 249, 250, 0);\n}\n\n.btn-inverse-light:not(.btn-inverse-light) {\n color: #f8f9fa;\n}\n\n.btn-inverse-light:hover {\n color: #ffffff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-inverse-light.focus,\n.btn-inverse-light:focus {\n box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);\n}\n\n.btn-inverse-light.disabled,\n.btn-inverse-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-inverse-light.active,\n.btn-inverse-light:active,\n.show > .btn-inverse-light.dropdown-toggle {\n color: #ffffff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-inverse-dark {\n background-color: rgba(40, 47, 58, 0.2);\n background-image: none;\n border-color: rgba(40, 47, 58, 0);\n}\n\n.btn-inverse-dark:not(.btn-inverse-light) {\n color: #282f3a;\n}\n\n.btn-inverse-dark:hover {\n color: #ffffff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-inverse-dark.focus,\n.btn-inverse-dark:focus {\n box-shadow: 0 0 0 3px rgba(40, 47, 58, 0.5);\n}\n\n.btn-inverse-dark.disabled,\n.btn-inverse-dark:disabled {\n color: #282f3a;\n background-color: transparent;\n}\n\n.btn-inverse-dark.active,\n.btn-inverse-dark:active,\n.show > .btn-inverse-dark.dropdown-toggle {\n color: #ffffff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-outline-light {\n color: #6c7383;\n border-color: #e3e3e3;\n}\n\n/* Breadcrumbs */\n\n.breadcrumb {\n border: 1px solid #c9ccd7;\n}\n\n.breadcrumb .breadcrumb-item {\n font-size: 0.875rem;\n}\n\n.breadcrumb.breadcrumb-custom {\n padding: 0 0;\n border-color: #dbe3e6;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item {\n font-size: 0.875rem;\n background: #dbe3e6;\n padding: 0.56rem 10px;\n color: #000;\n display: inline-block;\n vertical-align: top;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item:before {\n content: \"\";\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item a {\n position: relative;\n color: inherit;\n border: 1px solid #dbe3e6;\n display: inline-block;\n vertical-align: top;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item a:before,\n.breadcrumb.breadcrumb-custom .breadcrumb-item a:after {\n position: absolute;\n top: -9px;\n width: 0;\n height: 0;\n content: \"\";\n border-top: 21px solid transparent;\n border-bottom: 21px solid transparent;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item a:before {\n right: -22px;\n z-index: 3;\n border-left-color: #dbe3e6;\n border-left-style: solid;\n border-left-width: 12px;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item a:after {\n border-top: 21px solid transparent;\n border-bottom: 22px solid transparent;\n border-left: 12px solid #ffffff;\n top: -9px;\n right: -23px;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item span {\n display: inline-block;\n vertical-align: top;\n}\n\n.breadcrumb.bg-success,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before,\n.settings-panel .color-tiles .breadcrumb.tiles.success,\n.breadcrumb.bg-dark,\n.settings-panel .color-tiles .breadcrumb.tiles.dark,\n.breadcrumb.bg-danger,\n.settings-panel .color-tiles .breadcrumb.tiles.danger,\n.breadcrumb.bg-warning,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before,\n.settings-panel .color-tiles .breadcrumb.tiles.warning,\n.breadcrumb.bg-primary,\n.settings-panel .color-tiles .breadcrumb.tiles.primary,\n.breadcrumb.bg-info,\n.settings-panel .color-tiles .breadcrumb.tiles.info {\n border: none;\n}\n\n.breadcrumb.bg-success .breadcrumb-item,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item,\n.breadcrumb.bg-dark .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item,\n.breadcrumb.bg-danger .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item,\n.breadcrumb.bg-warning .breadcrumb-item,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item,\n.breadcrumb.bg-primary .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item,\n.breadcrumb.bg-info .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item {\n color: #ffffff;\n}\n\n.breadcrumb.bg-success .breadcrumb-item:before,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item:before,\n.breadcrumb.bg-dark .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item:before,\n.breadcrumb.bg-danger .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item:before,\n.breadcrumb.bg-warning .breadcrumb-item:before,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item:before,\n.breadcrumb.bg-primary .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item:before,\n.breadcrumb.bg-info .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item:before {\n color: inherit;\n}\n\n.breadcrumb.bg-success .breadcrumb-item a,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item a,\n.breadcrumb.bg-success .breadcrumb-item span,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item span,\n.breadcrumb.bg-dark .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item a,\n.breadcrumb.bg-dark .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item span,\n.breadcrumb.bg-danger .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item a,\n.breadcrumb.bg-danger .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item span,\n.breadcrumb.bg-warning .breadcrumb-item a,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item a,\n.breadcrumb.bg-warning .breadcrumb-item span,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item span,\n.breadcrumb.bg-primary .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item a,\n.breadcrumb.bg-primary .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item span,\n.breadcrumb.bg-info .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item a,\n.breadcrumb.bg-info .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item span {\n color: inherit;\n}\n\n/* inverse breadcrumb */\n\n.bg-inverse-primary,\n.image-grouped .text-avatar {\n background: #a2cefe;\n border-color: #248afd;\n}\n\n.bg-inverse-primary .breadcrumb-item,\n.image-grouped .text-avatar .breadcrumb-item {\n color: #248afd;\n}\n\n.bg-inverse-primary .breadcrumb-item:before,\n.image-grouped .text-avatar .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-primary .breadcrumb-item a,\n.image-grouped .text-avatar .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-primary.breadcrumb-custom,\n.image-grouped .breadcrumb-custom.text-avatar {\n background: transparent;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item {\n background: #a2cefe;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item a,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item a {\n color: #248afd;\n border: none;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item a:before,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item a:before {\n border-left-color: #a2cefe;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item span,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item span {\n color: #248afd;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item:last-child,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-secondary {\n background: #e3e4e4;\n border-color: #a3a4a5;\n}\n\n.bg-inverse-secondary .breadcrumb-item {\n color: #a3a4a5;\n}\n\n.bg-inverse-secondary .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-secondary .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-secondary.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item {\n background: #e3e4e4;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a {\n color: #a3a4a5;\n border: none;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #e3e4e4;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item span {\n color: #a3a4a5;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-success {\n background: #afee68;\n border-color: #71c016;\n}\n\n.bg-inverse-success .breadcrumb-item {\n color: #71c016;\n}\n\n.bg-inverse-success .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-success .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-success.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item {\n background: #afee68;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item a {\n color: #71c016;\n border: none;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #afee68;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item span {\n color: #71c016;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-info {\n background: #e8f3ff;\n border-color: #68afff;\n}\n\n.bg-inverse-info .breadcrumb-item {\n color: #68afff;\n}\n\n.bg-inverse-info .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-info .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-info.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item {\n background: #e8f3ff;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item a {\n color: #68afff;\n border: none;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #e8f3ff;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item span {\n color: #68afff;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-warning {\n background: #fbd79d;\n border-color: #f5a623;\n}\n\n.bg-inverse-warning .breadcrumb-item {\n color: #f5a623;\n}\n\n.bg-inverse-warning .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-warning .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-warning.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item {\n background: #fbd79d;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item a {\n color: #f5a623;\n border: none;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #fbd79d;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item span {\n color: #f5a623;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-danger {\n background: #ffc7c7;\n border-color: #ff4747;\n}\n\n.bg-inverse-danger .breadcrumb-item {\n color: #ff4747;\n}\n\n.bg-inverse-danger .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-danger .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-danger.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item {\n background: #ffc7c7;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item a {\n color: #ff4747;\n border: none;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #ffc7c7;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item span {\n color: #ff4747;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-light {\n background: white;\n border-color: #f8f9fa;\n}\n\n.bg-inverse-light .breadcrumb-item {\n color: #f8f9fa;\n}\n\n.bg-inverse-light .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-light .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-light.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item {\n background: white;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item a {\n color: #f8f9fa;\n border: none;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: white;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item span {\n color: #f8f9fa;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-dark {\n background: #5c6c85;\n border-color: #282f3a;\n}\n\n.bg-inverse-dark .breadcrumb-item {\n color: #282f3a;\n}\n\n.bg-inverse-dark .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-dark .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-dark.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item {\n background: #5c6c85;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item a {\n color: #282f3a;\n border: none;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #5c6c85;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item span {\n color: #282f3a;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n/* Badges */\n\n.badge {\n border-radius: 0;\n font-size: 12px;\n line-height: 1;\n padding: 0.375rem 0.5625rem;\n font-weight: normal;\n}\n\n.badge.badge-pill {\n border-radius: 10rem;\n}\n\n/*Badge outlined variations*/\n\n.badge-outline-primary {\n color: #248afd;\n border: 1px solid #248afd;\n}\n\n.badge-outline-secondary {\n color: #a3a4a5;\n border: 1px solid #a3a4a5;\n}\n\n.badge-outline-success {\n color: #71c016;\n border: 1px solid #71c016;\n}\n\n.badge-outline-info {\n color: #68afff;\n border: 1px solid #68afff;\n}\n\n.badge-outline-warning {\n color: #f5a623;\n border: 1px solid #f5a623;\n}\n\n.badge-outline-danger {\n color: #ff4747;\n border: 1px solid #ff4747;\n}\n\n.badge-outline-light {\n color: #f8f9fa;\n border: 1px solid #f8f9fa;\n}\n\n.badge-outline-dark {\n color: #282f3a;\n border: 1px solid #282f3a;\n}\n\n/* Cards */\n\n.card {\n box-shadow: none;\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n -ms-box-shadow: none;\n}\n\n.card .card-body {\n padding: 1.25rem 1.437rem;\n}\n\n.card .card-body + .card-body {\n padding-top: 1rem;\n}\n\n.card .card-title {\n color: #787878;\n margin-bottom: 1.2rem;\n text-transform: capitalize;\n font-size: 0.875rem;\n font-weight: 500;\n}\n\n.card .card-subtitle {\n font-weight: 400;\n margin-top: 0.625rem;\n margin-bottom: 0.625rem;\n}\n\n.card .card-description {\n margin-bottom: 0.875rem;\n font-weight: 400;\n color: #76838f;\n}\n\n.card.card-outline-success {\n border: 1px solid #71c016;\n}\n\n.card.card-outline-primary {\n border: 1px solid #248afd;\n}\n\n.card.card-outline-warning {\n border: 1px solid #f5a623;\n}\n\n.card.card-outline-danger {\n border: 1px solid #ff4747;\n}\n\n.card.card-rounded {\n border-radius: 5px;\n}\n\n.card.card-faded {\n background: #b5b0b2;\n border-color: #b5b0b2;\n}\n\n.card.card-circle-progress {\n color: #ffffff;\n text-align: center;\n}\n\n.card.card-img-holder {\n position: relative;\n}\n\n.card.card-img-holder .card-img-absolute {\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n}\n\n.card.card-weather .weather-daily .weather-day {\n opacity: 0.5;\n font-weight: 900;\n}\n\n.card.card-weather .weather-daily i {\n font-size: 20px;\n}\n\n.card.card-weather .weather-daily .weather-temp {\n margin-top: 0.5rem;\n margin-bottom: 0;\n opacity: 0.5;\n font-size: 0.75rem;\n}\n\n.card-inverse-primary {\n background: rgba(36, 138, 253, 0.2);\n border: 1px solid #217fe9;\n color: #1b69c0;\n}\n\n.card-inverse-secondary {\n background: rgba(163, 164, 165, 0.2);\n border: 1px solid #969798;\n color: #7c7d7d;\n}\n\n.card-inverse-success {\n background: rgba(113, 192, 22, 0.2);\n border: 1px solid #68b114;\n color: #569211;\n}\n\n.card-inverse-info {\n background: rgba(104, 175, 255, 0.2);\n border: 1px solid #60a1eb;\n color: #4f85c2;\n}\n\n.card-inverse-warning {\n background: rgba(245, 166, 35, 0.2);\n border: 1px solid #e19920;\n color: #ba7e1b;\n}\n\n.card-inverse-danger {\n background: rgba(255, 71, 71, 0.2);\n border: 1px solid #eb4141;\n color: #c23636;\n}\n\n.card-inverse-light {\n background: rgba(248, 249, 250, 0.2);\n border: 1px solid #e4e5e6;\n color: #bcbdbe;\n}\n\n.card-inverse-dark {\n background: rgba(40, 47, 58, 0.2);\n border: 1px solid #252b35;\n color: #1e242c;\n}\n\n.data-icon-card-primary {\n background: #248afd;\n color: #ffffff;\n}\n\n.data-icon-card-primary .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-primary .background-icon::before {\n position: absolute;\n}\n\n.data-icon-card-primary .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-secondary {\n background: #a3a4a5;\n color: #ffffff;\n}\n\n.data-icon-card-secondary .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-secondary .background-icon::before {\n position: absolute;\n}\n\n.data-icon-card-secondary .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-success {\n background: #71c016;\n color: #ffffff;\n}\n\n.data-icon-card-success .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-success .background-icon::before {\n position: absolute;\n}\n\n.data-icon-card-success .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-info {\n background: #68afff;\n color: #ffffff;\n}\n\n.data-icon-card-info .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-info .background-icon::before {\n position: absolute;\n}\n\n.data-icon-card-info .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-warning {\n background: #f5a623;\n color: #ffffff;\n}\n\n.data-icon-card-warning .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-warning .background-icon::before {\n position: absolute;\n}\n\n.data-icon-card-warning .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-danger {\n background: #ff4747;\n color: #ffffff;\n}\n\n.data-icon-card-danger .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-danger .background-icon::before {\n position: absolute;\n}\n\n.data-icon-card-danger .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-light {\n background: #f8f9fa;\n color: #ffffff;\n}\n\n.data-icon-card-light .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-light .background-icon::before {\n position: absolute;\n}\n\n.data-icon-card-light .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-dark {\n background: #282f3a;\n color: #ffffff;\n}\n\n.data-icon-card-dark .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-dark .background-icon::before {\n position: absolute;\n}\n\n.data-icon-card-dark .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n/* Preview */\n\n.preview-list .preview-item {\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row;\n -webkit-align-items: flex-start;\n align-items: flex-start;\n padding: 1.25rem 0;\n}\n\n.preview-list .preview-item:last-child {\n border-bottom: 0;\n}\n\n.preview-list .preview-item .form-check {\n margin-top: 8px;\n margin-right: 1rem;\n}\n\n.preview-list .preview-item .preview-thumbnail {\n color: #ffffff;\n position: relative;\n}\n\n.preview-list .preview-item .preview-thumbnail img,\n.preview-list .preview-item .preview-thumbnail .preview-icon {\n width: 36px;\n height: 36px;\n border-radius: 100%;\n}\n\n.preview-list .preview-item .preview-thumbnail .preview-icon {\n padding: 6px;\n text-align: center;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.preview-list .preview-item .preview-thumbnail .preview-icon i {\n font-size: 1.125rem;\n margin: 0;\n}\n\n.preview-list .preview-item .preview-thumbnail .badge {\n border: 2px solid #ffffff;\n border-radius: 100%;\n bottom: 5px;\n display: block;\n height: 14px;\n left: -5px;\n padding: 0;\n position: absolute;\n width: 14px;\n}\n\n.preview-list .preview-item .preview-item-content {\n line-height: 1;\n padding-left: 15px;\n}\n\n.preview-list .preview-item .preview-item-content:first-child {\n padding-left: 0;\n}\n\n.preview-list .preview-item .preview-item-content p {\n margin-bottom: 10px;\n}\n\n.preview-list .preview-item .preview-item-content p .content-category {\n font-family: \"source-sans-pro-semibold\", sans-serif;\n padding-right: 15px;\n border-right: 1px solid #c9ccd7;\n}\n\n.rtl .preview-list .preview-item .preview-item-content {\n padding-left: 0;\n padding-right: 1rem;\n margin-right: 0;\n margin-left: auto;\n}\n\n.preview-list .preview-item .preview-actions {\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row;\n}\n\n.preview-list .preview-item .preview-actions i {\n width: 29px;\n color: #e6e9ed;\n height: 29px;\n border: 2px solid #e6e9ed;\n border-radius: 100%;\n padding: 3px 6px;\n display: inline-block;\n}\n\n.preview-list .preview-item .preview-actions i:first-child {\n margin-right: 10px;\n}\n\n.preview-list.comment-preview .preview-item {\n padding: 0.87rem 0;\n}\n\n.preview-list.comment-preview .preview-item:first-child {\n padding-top: 0;\n}\n\n.preview-list.comment-preview .preview-item p {\n line-height: 27px;\n}\n\n.preview-list.bordered .preview-item {\n border-bottom: 1px solid #c9ccd7;\n}\n\n.preview-list.bordered .preview-item:last-child {\n border-bottom: 0;\n}\n\n/* Tooltips */\n\n.tooltip-static-demo .tooltip {\n position: relative;\n display: inline-block;\n opacity: 1;\n margin: 0 10px 10px 0;\n}\n\n.tooltip-static-demo .bs-tooltip-bottom-demo .arrow,\n.tooltip-static-demo .bs-tooltip-top-demo .arrow {\n left: 50%;\n transform: translateX(-50%);\n}\n\n.tooltip-static-demo .bs-tooltip-left-demo .arrow,\n.tooltip-static-demo .bs-tooltip-right-demo .arrow {\n top: 50%;\n transform: translateY(-50%);\n}\n\n.tooltip {\n font-size: 0.75rem;\n min-width: 5.625rem;\n z-index: 1029;\n}\n\n.tooltip .tooltip-inner {\n font-family: \"Roboto\", sans-serif;\n}\n\n.tooltip-primary .tooltip-inner {\n background: #248afd;\n color: #ffffff;\n}\n\n.tooltip-primary.bs-tooltip-top .arrow::before,\n.tooltip-primary.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #248afd;\n}\n\n.tooltip-primary.bs-tooltip-right .arrow::before,\n.tooltip-primary.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #248afd;\n}\n\n.tooltip-primary.bs-tooltip-bottom .arrow::before,\n.tooltip-primary.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #248afd;\n}\n\n.tooltip-primary.bs-tooltip-left .arrow::before,\n.tooltip-primary.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #248afd;\n}\n\n.tooltip-secondary .tooltip-inner {\n background: #a3a4a5;\n color: #ffffff;\n}\n\n.tooltip-secondary.bs-tooltip-top .arrow::before,\n.tooltip-secondary.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #a3a4a5;\n}\n\n.tooltip-secondary.bs-tooltip-right .arrow::before,\n.tooltip-secondary.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #a3a4a5;\n}\n\n.tooltip-secondary.bs-tooltip-bottom .arrow::before,\n.tooltip-secondary.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #a3a4a5;\n}\n\n.tooltip-secondary.bs-tooltip-left .arrow::before,\n.tooltip-secondary.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #a3a4a5;\n}\n\n.tooltip-success .tooltip-inner {\n background: #71c016;\n color: #ffffff;\n}\n\n.tooltip-success.bs-tooltip-top .arrow::before,\n.tooltip-success.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #71c016;\n}\n\n.tooltip-success.bs-tooltip-right .arrow::before,\n.tooltip-success.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #71c016;\n}\n\n.tooltip-success.bs-tooltip-bottom .arrow::before,\n.tooltip-success.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #71c016;\n}\n\n.tooltip-success.bs-tooltip-left .arrow::before,\n.tooltip-success.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #71c016;\n}\n\n.tooltip-info .tooltip-inner {\n background: #68afff;\n color: #ffffff;\n}\n\n.tooltip-info.bs-tooltip-top .arrow::before,\n.tooltip-info.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #68afff;\n}\n\n.tooltip-info.bs-tooltip-right .arrow::before,\n.tooltip-info.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #68afff;\n}\n\n.tooltip-info.bs-tooltip-bottom .arrow::before,\n.tooltip-info.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #68afff;\n}\n\n.tooltip-info.bs-tooltip-left .arrow::before,\n.tooltip-info.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #68afff;\n}\n\n.tooltip-warning .tooltip-inner {\n background: #f5a623;\n color: #ffffff;\n}\n\n.tooltip-warning.bs-tooltip-top .arrow::before,\n.tooltip-warning.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #f5a623;\n}\n\n.tooltip-warning.bs-tooltip-right .arrow::before,\n.tooltip-warning.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #f5a623;\n}\n\n.tooltip-warning.bs-tooltip-bottom .arrow::before,\n.tooltip-warning.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #f5a623;\n}\n\n.tooltip-warning.bs-tooltip-left .arrow::before,\n.tooltip-warning.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #f5a623;\n}\n\n.tooltip-danger .tooltip-inner {\n background: #ff4747;\n color: #ffffff;\n}\n\n.tooltip-danger.bs-tooltip-top .arrow::before,\n.tooltip-danger.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #ff4747;\n}\n\n.tooltip-danger.bs-tooltip-right .arrow::before,\n.tooltip-danger.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #ff4747;\n}\n\n.tooltip-danger.bs-tooltip-bottom .arrow::before,\n.tooltip-danger.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #ff4747;\n}\n\n.tooltip-danger.bs-tooltip-left .arrow::before,\n.tooltip-danger.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #ff4747;\n}\n\n.tooltip-light .tooltip-inner {\n background: #f8f9fa;\n color: #ffffff;\n}\n\n.tooltip-light.bs-tooltip-top .arrow::before,\n.tooltip-light.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #f8f9fa;\n}\n\n.tooltip-light.bs-tooltip-right .arrow::before,\n.tooltip-light.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #f8f9fa;\n}\n\n.tooltip-light.bs-tooltip-bottom .arrow::before,\n.tooltip-light.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #f8f9fa;\n}\n\n.tooltip-light.bs-tooltip-left .arrow::before,\n.tooltip-light.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #f8f9fa;\n}\n\n.tooltip-dark .tooltip-inner {\n background: #282f3a;\n color: #ffffff;\n}\n\n.tooltip-dark.bs-tooltip-top .arrow::before,\n.tooltip-dark.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #282f3a;\n}\n\n.tooltip-dark.bs-tooltip-right .arrow::before,\n.tooltip-dark.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #282f3a;\n}\n\n.tooltip-dark.bs-tooltip-bottom .arrow::before,\n.tooltip-dark.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #282f3a;\n}\n\n.tooltip-dark.bs-tooltip-left .arrow::before,\n.tooltip-dark.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #282f3a;\n}\n\n.profile-navbar .nav-item .nav-link {\n color: #000;\n}\n\n.profile-navbar .nav-item .nav-link.active {\n color: #248afd;\n}\n\n.profile-navbar .nav-item .nav-link i {\n font-size: 1.25rem;\n}\n\n.profile-feed-item {\n padding: 1.5rem 0;\n border-bottom: 1px solid #c9ccd7;\n}\n\n/* Popovers */\n\n.popover-static-demo .popover {\n width: 185px;\n position: relative;\n display: block;\n float: left;\n margin: 1rem 0.5rem;\n z-index: 10;\n}\n\n.popover-static-demo .popover.bs-popover-bottom-demo .arrow,\n.popover-static-demo .popover.bs-popover-top-demo .arrow {\n left: 50%;\n}\n\n.popover-static-demo .popover.bs-popover-left-demo .arrow,\n.popover-static-demo .popover.bs-popover-right-demo .arrow {\n top: 50%;\n}\n\n.popover {\n z-index: 1029;\n}\n\n.popover.bs-popover-top-demo .arrow:before {\n border-top-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bs-popover-top-demo .arrow:after {\n border-top-color: #fff;\n}\n\n.popover.bs-popover-right-demo .arrow:before {\n border-right-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bs-popover-right-demo .arrow:after {\n border-right-color: #fff;\n}\n\n.popover.bs-popover-bottom-demo .arrow:before {\n border-bottom-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bs-popover-bottom-demo .arrow:after {\n border-bottom-color: #fff;\n}\n\n.popover.bs-popover-bottom-demo .popover-header:before {\n border-bottom: 0;\n}\n\n.popover.bs-popover-left-demo .arrow:before {\n border-left-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bs-popover-left-demo .arrow:after {\n border-left-color: #fff;\n}\n\n.popover .popover-header {\n font-size: 0.9375rem;\n border-bottom: 0;\n background: #ffffff;\n color: inherit;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n}\n\n.popover .popover-body {\n color: #686868;\n}\n\n.popover.left .arrow:before {\n border-left-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.left .arrow:after {\n border-left-color: #fff;\n}\n\n.popover.right .arrow:before {\n border-right-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.right .arrow:after {\n border-right-color: #fff;\n}\n\n.popover.top .arrow:before {\n border-top-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.top .arrow:after {\n border-top-color: #fff;\n}\n\n.popover.bottom .arrow:before {\n border-bottom-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bottom .arrow:after {\n border-bottom-color: #fff;\n}\n\n.popover-primary {\n border-color: \"primary\";\n}\n\n.popover-primary .popover-header {\n background: #248afd;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-primary.bs-popover-top .arrow:before,\n.popover-primary.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-primary.bs-popover-top .arrow:after,\n.popover-primary.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #248afd;\n}\n\n.popover-primary.bs-popover-right .arrow:before,\n.popover-primary.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-primary.bs-popover-right .arrow:after,\n.popover-primary.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #248afd;\n}\n\n.popover-primary.bs-popover-bottom .arrow:before,\n.popover-primary.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-primary.bs-popover-bottom .arrow:after,\n.popover-primary.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #248afd;\n}\n\n.popover-primary.bs-popover-left .arrow:before,\n.popover-primary.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-primary.bs-popover-left .arrow:after,\n.popover-primary.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #248afd;\n}\n\n.popover-secondary {\n border-color: \"secondary\";\n}\n\n.popover-secondary .popover-header {\n background: #a3a4a5;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-secondary.bs-popover-top .arrow:before,\n.popover-secondary.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-secondary.bs-popover-top .arrow:after,\n.popover-secondary.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #a3a4a5;\n}\n\n.popover-secondary.bs-popover-right .arrow:before,\n.popover-secondary.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-secondary.bs-popover-right .arrow:after,\n.popover-secondary.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #a3a4a5;\n}\n\n.popover-secondary.bs-popover-bottom .arrow:before,\n.popover-secondary.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-secondary.bs-popover-bottom .arrow:after,\n.popover-secondary.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #a3a4a5;\n}\n\n.popover-secondary.bs-popover-left .arrow:before,\n.popover-secondary.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-secondary.bs-popover-left .arrow:after,\n.popover-secondary.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #a3a4a5;\n}\n\n.popover-success {\n border-color: \"success\";\n}\n\n.popover-success .popover-header {\n background: #71c016;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-success.bs-popover-top .arrow:before,\n.popover-success.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-success.bs-popover-top .arrow:after,\n.popover-success.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #71c016;\n}\n\n.popover-success.bs-popover-right .arrow:before,\n.popover-success.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-success.bs-popover-right .arrow:after,\n.popover-success.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #71c016;\n}\n\n.popover-success.bs-popover-bottom .arrow:before,\n.popover-success.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-success.bs-popover-bottom .arrow:after,\n.popover-success.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #71c016;\n}\n\n.popover-success.bs-popover-left .arrow:before,\n.popover-success.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-success.bs-popover-left .arrow:after,\n.popover-success.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #71c016;\n}\n\n.popover-info {\n border-color: \"info\";\n}\n\n.popover-info .popover-header {\n background: #68afff;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-info.bs-popover-top .arrow:before,\n.popover-info.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-info.bs-popover-top .arrow:after,\n.popover-info.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #68afff;\n}\n\n.popover-info.bs-popover-right .arrow:before,\n.popover-info.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-info.bs-popover-right .arrow:after,\n.popover-info.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #68afff;\n}\n\n.popover-info.bs-popover-bottom .arrow:before,\n.popover-info.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-info.bs-popover-bottom .arrow:after,\n.popover-info.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #68afff;\n}\n\n.popover-info.bs-popover-left .arrow:before,\n.popover-info.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-info.bs-popover-left .arrow:after,\n.popover-info.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #68afff;\n}\n\n.popover-warning {\n border-color: \"warning\";\n}\n\n.popover-warning .popover-header {\n background: #f5a623;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-warning.bs-popover-top .arrow:before,\n.popover-warning.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-warning.bs-popover-top .arrow:after,\n.popover-warning.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #f5a623;\n}\n\n.popover-warning.bs-popover-right .arrow:before,\n.popover-warning.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-warning.bs-popover-right .arrow:after,\n.popover-warning.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #f5a623;\n}\n\n.popover-warning.bs-popover-bottom .arrow:before,\n.popover-warning.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-warning.bs-popover-bottom .arrow:after,\n.popover-warning.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #f5a623;\n}\n\n.popover-warning.bs-popover-left .arrow:before,\n.popover-warning.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-warning.bs-popover-left .arrow:after,\n.popover-warning.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #f5a623;\n}\n\n.popover-danger {\n border-color: \"danger\";\n}\n\n.popover-danger .popover-header {\n background: #ff4747;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-danger.bs-popover-top .arrow:before,\n.popover-danger.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-danger.bs-popover-top .arrow:after,\n.popover-danger.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #ff4747;\n}\n\n.popover-danger.bs-popover-right .arrow:before,\n.popover-danger.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-danger.bs-popover-right .arrow:after,\n.popover-danger.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #ff4747;\n}\n\n.popover-danger.bs-popover-bottom .arrow:before,\n.popover-danger.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-danger.bs-popover-bottom .arrow:after,\n.popover-danger.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #ff4747;\n}\n\n.popover-danger.bs-popover-left .arrow:before,\n.popover-danger.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-danger.bs-popover-left .arrow:after,\n.popover-danger.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #ff4747;\n}\n\n.popover-light {\n border-color: \"light\";\n}\n\n.popover-light .popover-header {\n background: #f8f9fa;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-light.bs-popover-top .arrow:before,\n.popover-light.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-light.bs-popover-top .arrow:after,\n.popover-light.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #f8f9fa;\n}\n\n.popover-light.bs-popover-right .arrow:before,\n.popover-light.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-light.bs-popover-right .arrow:after,\n.popover-light.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #f8f9fa;\n}\n\n.popover-light.bs-popover-bottom .arrow:before,\n.popover-light.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-light.bs-popover-bottom .arrow:after,\n.popover-light.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #f8f9fa;\n}\n\n.popover-light.bs-popover-left .arrow:before,\n.popover-light.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-light.bs-popover-left .arrow:after,\n.popover-light.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #f8f9fa;\n}\n\n.popover-dark {\n border-color: \"dark\";\n}\n\n.popover-dark .popover-header {\n background: #282f3a;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-dark.bs-popover-top .arrow:before,\n.popover-dark.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-dark.bs-popover-top .arrow:after,\n.popover-dark.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #282f3a;\n}\n\n.popover-dark.bs-popover-right .arrow:before,\n.popover-dark.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-dark.bs-popover-right .arrow:after,\n.popover-dark.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #282f3a;\n}\n\n.popover-dark.bs-popover-bottom .arrow:before,\n.popover-dark.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-dark.bs-popover-bottom .arrow:after,\n.popover-dark.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #282f3a;\n}\n\n.popover-dark.bs-popover-left .arrow:before,\n.popover-dark.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-dark.bs-popover-left .arrow:after,\n.popover-dark.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #282f3a;\n}\n\n/* Modals */\n\n.modal .modal-dialog {\n margin-top: 100px;\n}\n\n.modal .modal-dialog .modal-content .modal-header {\n padding: 25px 26px;\n}\n\n.modal .modal-dialog .modal-content .modal-header .close span {\n font-size: 20px;\n font-weight: 400;\n color: #6a6a6a;\n}\n\n.modal .modal-dialog .modal-content .modal-body {\n padding: 35px 26px;\n}\n\n.modal .modal-dialog .modal-content .modal-footer {\n padding: 15px 31px;\n}\n\n@media (max-width: 400px) {\n .modal .modal-dialog .modal-content .modal-footer {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n flex-direction: column;\n }\n\n .modal .modal-dialog .modal-content .modal-footer > :not(:last-child) {\n margin-right: 0;\n margin-bottom: 0.7rem;\n }\n\n .modal .modal-dialog .modal-content .modal-footer > :not(:first-child) {\n margin-left: 0;\n }\n}\n\n/* Lists */\n\nul,\nol,\ndl {\n padding-left: 1rem;\n font-size: 0.875rem;\n}\n\nul li,\nol li,\ndl li {\n line-height: 1.8;\n}\n\n.list-ticked,\n.list-arrow,\n.list-star {\n list-style: none;\n padding: 0;\n}\n\n.list-ticked li,\n.list-arrow li,\n.list-star li {\n padding-left: 1.5rem;\n}\n\n.list-ticked li:before,\n.list-arrow li:before,\n.list-star li:before {\n font-family: \"themify\";\n margin-left: -1.5rem;\n width: 1.5rem;\n margin-right: 0.5rem;\n font-size: 0.6rem;\n}\n\n.list-ticked li:before {\n content: \"\\e64c\";\n color: #ff4747;\n}\n\n.list-arrow li:before {\n content: \"\\e649\";\n color: #71c016;\n}\n\n.list-star li:before {\n content: \"\\e60a\";\n color: #f5a623;\n}\n\n.solid-bullet-list {\n position: relative;\n padding-left: 0;\n}\n\n.rtl .solid-bullet-list {\n padding-right: 0;\n}\n\n.solid-bullet-list li {\n position: relative;\n list-style-type: none;\n padding-left: 25px;\n line-height: 1;\n padding-bottom: 2.125rem;\n}\n\n.solid-bullet-list li * {\n line-height: 0.8;\n}\n\n.solid-bullet-list li:before,\n.solid-bullet-list li:after {\n content: \"\";\n position: absolute;\n}\n\n.solid-bullet-list li:before {\n top: 0;\n left: 0;\n width: 10px;\n height: 10px;\n border-radius: 100%;\n background: #248afd;\n z-index: 1;\n}\n\n.solid-bullet-list:after {\n content: \"\";\n border: 1px solid #c9ccd7;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 4px;\n z-index: 0;\n}\n\n.bullet-line-list {\n padding-left: 30px;\n position: relative;\n list-style-type: none;\n}\n\n.rtl .bullet-line-list {\n padding-left: unset;\n padding-right: 30px;\n}\n\n.bullet-line-list li {\n position: relative;\n}\n\n.bullet-line-list li:before {\n width: 15px;\n height: 15px;\n left: -30px;\n top: 0;\n border: 4px solid #248afd;\n margin-right: 15px;\n z-index: 2;\n background: #ffffff;\n}\n\n.rtl .bullet-line-list li:before {\n left: unset;\n right: -45px;\n}\n\n.bullet-line-list li:before {\n content: \"\";\n position: absolute;\n border-radius: 100%;\n}\n\n.bullet-line-list:after {\n content: \"\";\n border: 1px solid #c9ccd7;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 7px;\n}\n\n.rtl .bullet-line-list:after {\n left: unset;\n right: 7px;\n}\n\n.icon-data-list {\n list-style-type: none;\n padding-left: 30px;\n position: relative;\n margin-bottom: 0;\n}\n\n.icon-data-list li {\n margin-bottom: 1rem;\n}\n\n.icon-data-list li::before {\n font-family: \"themify\";\n position: absolute;\n left: 0;\n font-size: 1rem;\n margin-top: -4px;\n color: #787878;\n}\n\n.icon-data-list li:nth-child(1)::before {\n content: \"\\e66e\";\n}\n\n.icon-data-list li:nth-child(2)::before {\n content: \"\\e645\";\n}\n\n.icon-data-list li:nth-child(3)::before {\n content: \"\\e64d\";\n}\n\n.icon-data-list li:nth-child(4)::before {\n content: \"\\e719\";\n}\n\n.icon-data-list li:nth-child(5)::before {\n content: \"\\e643\";\n}\n\n.icon-data-list li:last-child {\n margin-bottom: 0;\n}\n\n/* Bootstrap Progress */\n\n.progress {\n border-radius: 0px;\n height: 8px;\n}\n\n.progress .progress-bar {\n border-radius: 0px;\n}\n\n.progress.progress-sm {\n height: 0.375rem;\n}\n\n.progress.progress-md {\n height: 11px;\n}\n\n.progress.progress-lg {\n height: 15px;\n}\n\n.progress.progress-xl {\n height: 18px;\n}\n\n/* Bootstrap Alerts */\n\n.alert {\n font-size: 0.875rem;\n}\n\n.alert i {\n font-size: 1.25rem;\n margin-right: 1.25rem;\n vertical-align: middle;\n line-height: 0.5;\n}\n\n.alert-primary {\n color: #1b69c0;\n background-color: rgba(36, 138, 253, 0.2);\n border-color: #217fe9;\n}\n\n.alert-primary hr {\n border-top-color: #1672db;\n}\n\n.alert-primary .alert-link {\n color: #155193;\n}\n\n.alert-secondary {\n color: #7c7d7d;\n background-color: rgba(163, 164, 165, 0.2);\n border-color: #969798;\n}\n\n.alert-secondary hr {\n border-top-color: #898a8b;\n}\n\n.alert-secondary .alert-link {\n color: #636363;\n}\n\n.alert-success {\n color: #569211;\n background-color: rgba(113, 192, 22, 0.2);\n border-color: #68b114;\n}\n\n.alert-success hr {\n border-top-color: #5b9a11;\n}\n\n.alert-success .alert-link {\n color: #3b640c;\n}\n\n.alert-info {\n color: #4f85c2;\n background-color: rgba(104, 175, 255, 0.2);\n border-color: #60a1eb;\n}\n\n.alert-info hr {\n border-top-color: #4994e8;\n}\n\n.alert-info .alert-link {\n color: #396ca5;\n}\n\n.alert-warning {\n color: #ba7e1b;\n background-color: rgba(245, 166, 35, 0.2);\n border-color: #e19920;\n}\n\n.alert-warning hr {\n border-top-color: #cc8a1b;\n}\n\n.alert-warning .alert-link {\n color: #8d6015;\n}\n\n.alert-danger {\n color: #c23636;\n background-color: rgba(255, 71, 71, 0.2);\n border-color: #eb4141;\n}\n\n.alert-danger hr {\n border-top-color: #e92a2a;\n}\n\n.alert-danger .alert-link {\n color: #9a2b2b;\n}\n\n.alert-light {\n color: #bcbdbe;\n background-color: rgba(248, 249, 250, 0.2);\n border-color: #e4e5e6;\n}\n\n.alert-light hr {\n border-top-color: #d7d8da;\n}\n\n.alert-light .alert-link {\n color: #a2a4a5;\n}\n\n.alert-dark {\n color: #1e242c;\n background-color: rgba(40, 47, 58, 0.2);\n border-color: #252b35;\n}\n\n.alert-dark hr {\n border-top-color: #1b1f26;\n}\n\n.alert-dark .alert-link {\n color: #090b0e;\n}\n\n.alert-fill-primary {\n color: #ffffff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.alert-fill-primary hr {\n border-top-color: #0b7dfd;\n}\n\n.alert-fill-primary .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-secondary {\n color: #ffffff;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.alert-fill-secondary hr {\n border-top-color: #969798;\n}\n\n.alert-fill-secondary .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-success {\n color: #ffffff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.alert-fill-success hr {\n border-top-color: #64a913;\n}\n\n.alert-fill-success .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-info {\n color: #ffffff;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.alert-fill-info hr {\n border-top-color: #4fa1ff;\n}\n\n.alert-fill-info .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-warning {\n color: #ffffff;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.alert-fill-warning hr {\n border-top-color: #f39c0b;\n}\n\n.alert-fill-warning .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-danger {\n color: #ffffff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.alert-fill-danger hr {\n border-top-color: #ff2e2e;\n}\n\n.alert-fill-danger .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-light {\n color: #ffffff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.alert-fill-light hr {\n border-top-color: #e9ecef;\n}\n\n.alert-fill-light .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-dark {\n color: #ffffff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.alert-fill-dark hr {\n border-top-color: #1e232b;\n}\n\n.alert-fill-dark .alert-link {\n color: #e6e5e5;\n}\n\n.nav-tabs .nav-link {\n background: #f6f8fa;\n color: #000000;\n border-radius: 0;\n border: 1px solid #c9ccd7;\n padding: .75rem 1.25rem;\n}\n\n.nav-tabs .nav-item:first-child .nav-link {\n border-radius: 4px 0 0 0;\n}\n\n.nav-tabs .nav-item:last-child .nav-link {\n border-radius: 0 4px 0 0;\n}\n\n.nav-tabs.nav-tabs-vertical,\n.nav-tabs.nav-tabs-vertical-custom {\n border-bottom: 0;\n}\n\n.nav-tabs.nav-tabs-vertical .nav-link.active,\n.nav-tabs.nav-tabs-vertical-custom .nav-link.active {\n border-bottom-color: #c9ccd7;\n}\n\n.nav-tabs.nav-tabs-vertical .nav-item:first-child .nav-link,\n.nav-tabs.nav-tabs-vertical-custom .nav-item:first-child .nav-link {\n border-radius: 4px 4px 0 0;\n}\n\n.nav-tabs.nav-tabs-vertical .nav-item:last-child .nav-link,\n.nav-tabs.nav-tabs-vertical-custom .nav-item:last-child .nav-link {\n border-radius: 0 0 4px 4px;\n}\n\n.nav-tabs.nav-tabs-vertical-custom {\n background: #248afd;\n border-radius: 4px;\n}\n\n.nav-tabs.nav-tabs-vertical-custom .nav-link {\n background: transparent;\n border-color: rgba(255, 255, 255, 0.2);\n color: #014087;\n font-weight: bold;\n padding: 1.75rem;\n}\n\n.nav-tabs.nav-tabs-vertical-custom .nav-link.active {\n color: #ffffff;\n border-color: rgba(255, 255, 255, 0.2);\n}\n\n.nav-pills {\n border-bottom: 1px solid #c9ccd7;\n padding-bottom: 1rem;\n}\n\n.nav-pills .nav-link {\n border: 1px solid #c9ccd7;\n padding: .5rem 1.25rem;\n}\n\n.nav-pills .nav-item {\n margin-right: 1rem;\n}\n\n.nav-pills.nav-pills-vertical {\n border-bottom: 0;\n}\n\n.nav-pills.nav-pills-vertical .nav-item {\n margin-right: 0;\n margin-bottom: 1rem;\n}\n\n.nav-pills.nav-pills-custom {\n border-bottom: 0;\n}\n\n.nav-pills.nav-pills-custom .nav-link {\n border-radius: 20px;\n padding: .5rem 2.5rem;\n background: #fcfcfd;\n color: #000;\n}\n\n.nav-pills.nav-pills-custom .nav-link.active {\n background: #ff4747;\n color: #ffffff;\n}\n\n/* gradient pills */\n\n.nav-pills-primary .nav-link {\n color: #248afd;\n}\n\n.nav-pills-primary .nav-link.active {\n background: #248afd;\n}\n\n.nav-pills-secondary .nav-link {\n color: #a3a4a5;\n}\n\n.nav-pills-secondary .nav-link.active {\n background: #a3a4a5;\n}\n\n.nav-pills-success .nav-link {\n color: #71c016;\n}\n\n.nav-pills-success .nav-link.active {\n background: #71c016;\n}\n\n.nav-pills-info .nav-link {\n color: #68afff;\n}\n\n.nav-pills-info .nav-link.active {\n background: #68afff;\n}\n\n.nav-pills-warning .nav-link {\n color: #f5a623;\n}\n\n.nav-pills-warning .nav-link.active {\n background: #f5a623;\n}\n\n.nav-pills-danger .nav-link {\n color: #ff4747;\n}\n\n.nav-pills-danger .nav-link.active {\n background: #ff4747;\n}\n\n.nav-pills-light .nav-link {\n color: #f8f9fa;\n}\n\n.nav-pills-light .nav-link.active {\n background: #f8f9fa;\n}\n\n.nav-pills-dark .nav-link {\n color: #282f3a;\n}\n\n.nav-pills-dark .nav-link.active {\n background: #282f3a;\n}\n\n.tab-content {\n border: 1px solid #c9ccd7;\n border-top: 0;\n padding: 2rem 1rem;\n text-align: justify;\n}\n\n.tab-content.tab-content-vertical {\n border-top: 1px solid #c9ccd7;\n}\n\n.tab-content.tab-content-vertical-custom {\n border: 0;\n padding-top: 0;\n}\n\n.tab-content.tab-content-custom-pill {\n border: 0;\n padding-left: 0;\n}\n\n/* Dropdowns */\n\n.dropdown .dropdown-toggle:after {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n border-bottom: 0;\n font: normal normal normal 24px/1 \"themify\";\n content: \"\\e64b\";\n width: auto;\n height: auto;\n vertical-align: middle;\n line-height: 0.625rem;\n font-size: 0.875rem;\n margin-left: 0.3rem;\n}\n\n.dropdown .dropdown-menu {\n margin-top: 0;\n font-size: 0.875rem;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0;\n}\n\n.dropdown .dropdown-menu .dropdown-item {\n font-size: 0.875rem;\n padding: 0.25rem 1.5rem;\n}\n\n.dropdown .dropdown-menu .dropdown-item:active {\n background: initial;\n}\n\n/* Pagination */\n\n.pagination .page-item .page-link {\n border-color: #c9ccd7;\n color: #000000;\n font-size: .875rem;\n -webkit-transition-duration: 0.3s;\n -moz-transition-duration: 0.3s;\n -o-transition-duration: 0.3s;\n transition-duration: 0.3s;\n}\n\n.pagination .page-item .page-link:focus {\n background: inherit;\n}\n\n.pagination .page-item .page-link i:before {\n font-size: inherit;\n line-height: 1;\n vertical-align: middle;\n}\n\n.pagination .page-item.active .page-link,\n.pagination .page-item:hover .page-link,\n.pagination .page-item:focus .page-link,\n.pagination .page-item:active .page-link {\n background: #248afd;\n border-color: #248afd;\n color: #ffffff;\n}\n\n.pagination.pagination-flat .page-item {\n margin: 0 .25rem;\n}\n\n.pagination.pagination-flat .page-item .page-link {\n border: none;\n border-radius: 2px;\n}\n\n.pagination.pagination-separated .page-item {\n margin-left: 2px;\n margin-right: 2px;\n}\n\n.pagination.pagination-separated .page-item:first-child {\n margin-left: 0;\n}\n\n.pagination.pagination-separated .page-item:last-child {\n margin-right: 0;\n}\n\n.pagination.pagination-separated .page-item .page-link {\n border-radius: 2px;\n}\n\n.pagination.pagination-rounded .page-item:first-child .page-link {\n border-radius: 25px 0 0 25px;\n}\n\n.pagination.pagination-rounded .page-item:last-child .page-link {\n border-radius: 0 25px 25px 0;\n}\n\n.pagination.pagination-rounded-flat .page-item {\n margin-right: 3px;\n margin-left: 3px;\n}\n\n.pagination.pagination-rounded-flat .page-item .page-link {\n border: none;\n border-radius: 50px;\n}\n\n.pagination.pagination-rounded-separated .page-item {\n margin-left: 2px;\n margin-right: 2px;\n}\n\n.pagination.pagination-rounded-separated .page-item:first-child {\n margin-left: 0;\n}\n\n.pagination.pagination-rounded-separated .page-item:first-child .page-link {\n border-radius: 10px 0 0 10px;\n}\n\n.pagination.pagination-rounded-separated .page-item:last-child {\n margin-right: 0;\n}\n\n.pagination.pagination-rounded-separated .page-item:last-child .page-link {\n border-radius: 0 10px 10px 0;\n}\n\n.pagination.pagination-rounded-separated .page-item .page-link {\n border-radius: 2px;\n}\n\n/* pagination variations */\n\n.pagination-primary .page-item.active .page-link {\n background: #248afd;\n border-color: #248afd;\n}\n\n.pagination-primary .page-item .page-link:hover {\n background: #3d98fd;\n border-color: #248afd;\n color: #ffffff;\n}\n\n.pagination-secondary .page-item.active .page-link {\n background: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.pagination-secondary .page-item .page-link:hover {\n background: #b0b1b2;\n border-color: #a3a4a5;\n color: #ffffff;\n}\n\n.pagination-success .page-item.active .page-link {\n background: #71c016;\n border-color: #71c016;\n}\n\n.pagination-success .page-item .page-link:hover {\n background: #7ed719;\n border-color: #71c016;\n color: #ffffff;\n}\n\n.pagination-info .page-item.active .page-link {\n background: #68afff;\n border-color: #68afff;\n}\n\n.pagination-info .page-item .page-link:hover {\n background: #82bdff;\n border-color: #68afff;\n color: #ffffff;\n}\n\n.pagination-warning .page-item.active .page-link {\n background: #f5a623;\n border-color: #f5a623;\n}\n\n.pagination-warning .page-item .page-link:hover {\n background: #f6b03b;\n border-color: #f5a623;\n color: #ffffff;\n}\n\n.pagination-danger .page-item.active .page-link {\n background: #ff4747;\n border-color: #ff4747;\n}\n\n.pagination-danger .page-item .page-link:hover {\n background: #ff6161;\n border-color: #ff4747;\n color: #ffffff;\n}\n\n.pagination-light .page-item.active .page-link {\n background: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.pagination-light .page-item .page-link:hover {\n background: white;\n border-color: #f8f9fa;\n color: #ffffff;\n}\n\n.pagination-dark .page-item.active .page-link {\n background: #282f3a;\n border-color: #282f3a;\n}\n\n.pagination-dark .page-item .page-link:hover {\n background: #323b49;\n border-color: #282f3a;\n color: #ffffff;\n}\n\n/* Loaders */\n\n#pgloading {\n position: static;\n}\n\n#pgloading .bokeh {\n font-size: 100px;\n width: 1em;\n height: 1em;\n position: relative;\n margin: 0 auto;\n border-radius: 50%;\n border: 0.01em solid #c9ccd7;\n list-style: none;\n padding: 0;\n}\n\n#pgloading .bokeh li {\n position: absolute;\n width: .2em;\n height: .2em;\n border-radius: 50%;\n}\n\n#pgloading .bokeh li:nth-child(1) {\n left: 50%;\n top: 0;\n margin: 0 0 0 -.1em;\n background: #71c016;\n -webkit-transform-origin: 50% 250%;\n transform-origin: 50% 250%;\n -webkit-animation: rota 1.13s linear infinite, opa 3.67s ease-in-out infinite alternate;\n animation: rota 1.13s linear infinite, opa 3.67s ease-in-out infinite alternate;\n}\n\n#pgloading .bokeh li:nth-child(2) {\n top: 50%;\n right: 0;\n margin: -.1em 0 0 0;\n background: #ff4747;\n -webkit-transform-origin: -150% 50%;\n transform-origin: -150% 50%;\n -webkit-animation: rota 1.86s linear infinite, opa 4.29s ease-in-out infinite alternate;\n animation: rota 1.86s linear infinite, opa 4.29s ease-in-out infinite alternate;\n}\n\n#pgloading .bokeh li:nth-child(3) {\n left: 50%;\n bottom: 0;\n margin: 0 0 0 -.1em;\n background: #f5a623;\n -webkit-transform-origin: 50% -150%;\n transform-origin: 50% -150%;\n -webkit-animation: rota 1.45s linear infinite, opa 5.12s ease-in-out infinite alternate;\n animation: rota 1.45s linear infinite, opa 5.12s ease-in-out infinite alternate;\n}\n\n#pgloading .bokeh li:nth-child(4) {\n top: 50%;\n left: 0;\n margin: -.1em 0 0 0;\n background: #248afd;\n -webkit-transform-origin: 250% 50%;\n transform-origin: 250% 50%;\n -webkit-animation: rota 1.72s linear infinite, opa 5.25s ease-in-out infinite alternate;\n animation: rota 1.72s linear infinite, opa 5.25s ease-in-out infinite alternate;\n}\n\n@-webkit-keyframes rota {\n from {\n\n }\n\n to {\n -webkit-transform: rotate(360deg);\n }\n}\n\n@keyframes rota {\n from {\n\n }\n\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-webkit-keyframes opa {\n 0% {\n\n }\n\n 12.0% {\n opacity: 0.80;\n }\n\n 19.5% {\n opacity: 0.88;\n }\n\n 37.2% {\n opacity: 0.64;\n }\n\n 40.5% {\n opacity: 0.52;\n }\n\n 52.7% {\n opacity: 0.69;\n }\n\n 60.2% {\n opacity: 0.60;\n }\n\n 66.6% {\n opacity: 0.52;\n }\n\n 70.0% {\n opacity: 0.63;\n }\n\n 79.9% {\n opacity: 0.60;\n }\n\n 84.2% {\n opacity: 0.75;\n }\n\n 91.0% {\n opacity: 0.87;\n }\n}\n\n@keyframes opa {\n 0% {\n\n }\n\n 12.0% {\n opacity: 0.80;\n }\n\n 19.5% {\n opacity: 0.88;\n }\n\n 37.2% {\n opacity: 0.64;\n }\n\n 40.5% {\n opacity: 0.52;\n }\n\n 52.7% {\n opacity: 0.69;\n }\n\n 60.2% {\n opacity: 0.60;\n }\n\n 66.6% {\n opacity: 0.52;\n }\n\n 70.0% {\n opacity: 0.63;\n }\n\n 79.9% {\n opacity: 0.60;\n }\n\n 84.2% {\n opacity: 0.75;\n }\n\n 91.0% {\n opacity: 0.87;\n }\n}\n\n.glowing-loader {\n position: relative;\n}\n\n.s2 {\n position: absolute;\n height: 70px;\n width: 70px;\n top: 50px;\n background-color: transparent;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.s1 {\n position: absolute;\n height: 70px;\n width: 70px;\n left: 50%;\n top: 50px;\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(45deg);\n background-color: transparent;\n}\n\n.bigcon {\n position: absolute;\n height: 75px;\n width: 75px;\n left: 50%;\n top: 50px;\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(-45deg);\n background-color: transparent;\n animation: bigcon 2s infinite linear;\n animation-delay: 0.25s;\n}\n\n.b {\n border-radius: 50%;\n position: absolute;\n}\n\n.s {\n width: 15px;\n height: 15px;\n animation: small 2s infinite ease;\n box-shadow: 0px 2px rgba(0, 0, 0, 0.3);\n background-color: #248afd;\n}\n\n.s:nth-child(1) {\n top: 0%;\n left: 0%;\n}\n\n.s:nth-child(2) {\n top: 0%;\n right: 0%;\n}\n\n.s:nth-child(3) {\n right: 0%;\n bottom: 0%;\n}\n\n.s:nth-child(4) {\n bottom: 0%;\n left: 0%;\n}\n\n.big {\n width: 15px;\n height: 15px;\n border-radius: 15px;\n box-shadow: 0px 0px 10px #248afd, 0px 0px 20px #248afd, 0px 0px 30px #248afd, 0px 0px 50px #248afd, 0px 0px 60px #248afd;\n z-index: 1;\n background-color: #248afd;\n animation: bigball 1s infinite linear;\n}\n\n.sb1 {\n animation-delay: -1.75s;\n}\n\n.sb6 {\n animation-delay: -1.5s;\n}\n\n.sb2 {\n animation-delay: -1.25s;\n}\n\n.sb7 {\n animation-delay: -1s;\n}\n\n.sb3 {\n animation-delay: -0.75s;\n}\n\n.sb8 {\n animation-delay: -0.5s;\n}\n\n.sb4 {\n animation-delay: -0.25s;\n}\n\n.sb5 {\n animation-delay: -0s;\n}\n\n@keyframes bigcon {\n 0% {\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(45deg);\n }\n\n 100% {\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(405deg);\n }\n}\n\n@keyframes small {\n 0% {\n transform: scale(1);\n background-color: #89c0fe;\n }\n\n 10% {\n transform: scale(1.3);\n background-color: #248afd;\n }\n\n 15% {\n transform: scale(1);\n }\n\n 25% {\n transform: scale(1);\n background-color: #248afd;\n }\n\n 100% {\n transform: scale(1);\n background-color: #248afd;\n }\n}\n\n/* Pixel loader */\n\n.pixel-loader {\n width: 10px;\n height: 10px;\n background: #f5a623;\n color: #f5a623;\n margin: 80px auto;\n box-shadow: 15px 15px 0 0, -15px -15px 0 0, 15px -15px 0 0, -15px 15px 0 0, 0 15px 0 0, 15px 0 0 0, -15px 0 0 0, 0 -15px 0 0;\n animation: anim 2s linear infinite;\n}\n\n@keyframes anim {\n 0% {\n -webkit-filter: hue-rotate(0deg);\n }\n\n 50% {\n box-shadow: 20px 20px 0 0, -20px -20px 0 0, 20px -20px 0 0, -20px 20px 0 0, 0 10px 0 0, 10px 0 0 0, -10px 0 0 0, 0 -10px 0 0;\n }\n\n 75% {\n box-shadow: 20px 20px 0 0, -20px -20px 0 0, 20px -20px 0 0, -20px 20px 0 0, 0 10px 0 0, 10px 0 0 0, -10px 0 0 0, 0 -10px 0 0;\n }\n\n 100% {\n transform: rotate(360deg);\n -webkit-filter: hue-rotate(360deg);\n }\n}\n\n/* Square box loader */\n\n@keyframes dyinglight {\n 15% {\n transform: scale(1.6);\n }\n\n 50% {\n transform: rotate(-89deg);\n }\n\n 100% {\n transform: rotate(-90deg);\n }\n}\n\n.square-box-loader {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n display: inline-block;\n}\n\n.square-box-loader-square {\n display: block;\n width: 30px;\n height: 30px;\n background: #248afd;\n}\n\n.square-box-loader-container {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n transform-origin: 50% 50% 0;\n animation: dyinglight 1s ease infinite;\n backface-visibility: hidden;\n}\n\n.square-box-loader-corner-top:before,\n.square-box-loader-corner-top:after,\n.square-box-loader-corner-bottom:before,\n.square-box-loader-corner-bottom:after {\n position: absolute;\n width: 10px;\n height: 10px;\n color: #248afd;\n content: '';\n}\n\n.square-box-loader-corner-top:before {\n border-left: 1px solid;\n border-top: 1px solid;\n top: -4px;\n left: -4px;\n}\n\n.square-box-loader-corner-top:after {\n border-right: 1px solid;\n border-top: 1px solid;\n top: -4px;\n right: -4px;\n}\n\n.square-box-loader-corner-bottom:before {\n border-left: 1px solid;\n border-bottom: 1px solid;\n bottom: -4px;\n left: -4px;\n}\n\n.square-box-loader-corner-bottom:after {\n border-right: 1px solid;\n border-bottom: 1px solid;\n bottom: -4px;\n right: -4px;\n}\n\n/* Circle loader */\n\n.circle-loader {\n width: 70px;\n height: 70px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.circle-loader:before,\n.circle-loader:after {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border-radius: 100%;\n border: 10px solid transparent;\n border-top-color: #f5a623;\n}\n\n.circle-loader:before {\n z-index: 10;\n animation: spin 1s infinite;\n}\n\n.circle-loader:after {\n border: 10px solid #a3a4a5;\n}\n\n@keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n/* Jumping dots loader */\n\n.jumping-dots-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.jumping-dots-loader span {\n display: inline-block;\n width: 20px;\n height: 20px;\n border-radius: 100%;\n background-color: rgba(255, 71, 71, 0.8);\n margin: 35px 5px;\n}\n\n.jumping-dots-loader span:nth-child(1) {\n animation: bounce 1s ease-in-out infinite;\n}\n\n.jumping-dots-loader span:nth-child(2) {\n animation: bounce 1s ease-in-out 0.33s infinite;\n}\n\n.jumping-dots-loader span:nth-child(3) {\n animation: bounce 1s ease-in-out 0.66s infinite;\n}\n\n@keyframes bounce {\n 0%, 75%, 100% {\n -webkit-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 25% {\n -webkit-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n}\n\n/* Bar loader */\n\n.bar-loader {\n width: 50px;\n height: 50px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.bar-loader span {\n display: inline-block;\n width: 5px;\n height: 30px;\n background-color: rgba(255, 71, 71, 0.7);\n margin: 0 2px;\n}\n\n.bar-loader span:nth-child(1) {\n animation: grow 1s ease-in-out infinite;\n}\n\n.bar-loader span:nth-child(2) {\n animation: grow 1s ease-in-out 0.15s infinite;\n}\n\n.bar-loader span:nth-child(3) {\n animation: grow 1s ease-in-out 0.30s infinite;\n}\n\n.bar-loader span:nth-child(4) {\n animation: grow 1s ease-in-out 0.45s infinite;\n}\n\n@keyframes grow {\n 0%, 100% {\n -webkit-transform: scaleY(1);\n -ms-transform: scaleY(1);\n -o-transform: scaleY(1);\n transform: scaleY(1);\n }\n\n 50% {\n -webkit-transform: scaleY(1.8);\n -ms-transform: scaleY(1.8);\n -o-transform: scaleY(1.8);\n transform: scaleY(1.8);\n }\n}\n\n/* Square path loader */\n\n.square-path-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.square-path-loader:before,\n.square-path-loader:after {\n content: \"\";\n width: 15px;\n height: 15px;\n position: absolute;\n top: 0;\n left: calc(50% - 10px);\n background-color: rgba(113, 192, 22, 0.7);\n animation: squaremove 1s ease-in-out infinite;\n}\n\n.square-path-loader:after {\n bottom: 0;\n animation-delay: 0.5s;\n}\n\n@keyframes squaremove {\n 0%, 100% {\n -webkit-transform: translate(0, 0) rotate(0);\n -ms-transform: translate(0, 0) rotate(0);\n -o-transform: translate(0, 0) rotate(0);\n transform: translate(0, 0) rotate(0);\n }\n\n 25% {\n -webkit-transform: translate(40px, 40px) rotate(45deg);\n -ms-transform: translate(40px, 40px) rotate(45deg);\n -o-transform: translate(40px, 40px) rotate(45deg);\n transform: translate(40px, 40px) rotate(45deg);\n }\n\n 50% {\n -webkit-transform: translate(0px, 80px) rotate(0deg);\n -ms-transform: translate(0px, 80px) rotate(0deg);\n -o-transform: translate(0px, 80px) rotate(0deg);\n transform: translate(0px, 80px) rotate(0deg);\n }\n\n 75% {\n -webkit-transform: translate(-40px, 40px) rotate(45deg);\n -ms-transform: translate(-40px, 40px) rotate(45deg);\n -o-transform: translate(-40px, 40px) rotate(45deg);\n transform: translate(-40px, 40px) rotate(45deg);\n }\n}\n\n/* Dot opacity loader */\n\n.dot-opacity-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.dot-opacity-loader span {\n display: inline-block;\n width: 20px;\n height: 20px;\n border-radius: 100%;\n background-color: #248afd;\n margin: 35px 5px;\n opacity: 0;\n}\n\n.dot-opacity-loader span:nth-child(1) {\n animation: opacitychange 1s ease-in-out infinite;\n}\n\n.dot-opacity-loader span:nth-child(2) {\n animation: opacitychange 1s ease-in-out 0.33s infinite;\n}\n\n.dot-opacity-loader span:nth-child(3) {\n animation: opacitychange 1s ease-in-out 0.66s infinite;\n}\n\n@keyframes opacitychange {\n 0%, 100% {\n opacity: 0;\n }\n\n 60% {\n opacity: 1;\n }\n}\n\n/* Flip square */\n\n.flip-square-loader {\n -webkit-perspective: 120px;\n -moz-perspective: 120px;\n -ms-perspective: 120px;\n perspective: 120px;\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.flip-square-loader:before {\n content: \"\";\n position: absolute;\n left: 25px;\n top: 25px;\n width: 50px;\n height: 50px;\n background-color: rgba(113, 192, 22, 0.7);\n animation: flip 1s infinite;\n}\n\n@keyframes flip {\n 0% {\n transform: rotate(0);\n }\n\n 50% {\n transform: rotateY(180deg);\n }\n\n 100% {\n transform: rotateY(180deg) rotateX(180deg);\n }\n}\n\n/* Moving square loader */\n\n.moving-square-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.moving-square-loader:before {\n content: \"\";\n position: absolute;\n width: 10px;\n height: 10px;\n top: calc(50% - 10px);\n left: 0px;\n background-color: rgba(255, 71, 71, 0.7);\n animation: rotatemove 1s infinite;\n}\n\n@keyframes rotatemove {\n 0% {\n -webkit-transform: scale(1) translateX(0px);\n -ms-transform: scale(1) translateX(0px);\n -o-transform: scale(1) translateX(0px);\n transform: scale(1) translateX(0px);\n }\n\n 100% {\n -webkit-transform: scale(2) translateX(45px);\n -ms-transform: scale(2) translateX(45px);\n -o-transform: scale(2) translateX(45px);\n transform: scale(2) translateX(45px);\n }\n}\n\n/* Timeline */\n\n.vertical-timeline {\n list-style: none;\n padding: 0;\n position: relative;\n}\n\n.vertical-timeline:before {\n top: 0;\n bottom: 0;\n position: absolute;\n content: \" \";\n width: 3px;\n background-color: #a3a4a5;\n left: 50%;\n margin-left: -1.5px;\n}\n\n.vertical-timeline .timeline-wrapper {\n display: block;\n margin-bottom: 20px;\n position: relative;\n width: 100%;\n padding-right: 90px;\n}\n\n.vertical-timeline .timeline-wrapper:before {\n content: \" \";\n display: table;\n}\n\n.vertical-timeline .timeline-wrapper:after {\n content: \" \";\n display: table;\n clear: both;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel {\n border-radius: 2px;\n padding: 20px;\n position: relative;\n background: white;\n border-radius: 6px;\n box-shadow: 1px 2px 35px 0 rgba(1, 1, 1, 0.1);\n width: 35%;\n margin-left: 15%;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel:before {\n position: absolute;\n top: 0;\n width: 100%;\n height: 2px;\n content: \"\";\n left: 0;\n right: 0;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel:after {\n position: absolute;\n top: 7px;\n right: -14px;\n display: inline-block;\n border-top: 14px solid transparent;\n border-left: 14px solid white;\n border-right: 0 solid white;\n border-bottom: 14px solid transparent;\n content: \" \";\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-title {\n margin-top: 0;\n color: #000;\n text-transform: uppercase;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body p {\n margin-bottom: 0;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body p + p {\n margin-top: 5px;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body ul {\n margin-bottom: 0;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-footer span {\n font-size: 0.6875rem;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-footer i {\n font-size: 1.5rem;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-badge {\n width: 14px;\n height: 14px;\n position: absolute;\n top: 16px;\n left: calc(50% - 7px);\n z-index: 100;\n border-top-right-radius: 50%;\n border-top-left-radius: 50%;\n border-bottom-right-radius: 50%;\n border-bottom-left-radius: 50%;\n border: 2px solid white;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-badge i {\n color: #fff;\n}\n\n.vertical-timeline .timeline-wrapper.timeline-inverted {\n padding-right: 0;\n padding-left: 90px;\n}\n\n.vertical-timeline .timeline-wrapper.timeline-inverted .timeline-panel {\n margin-left: auto;\n margin-right: 15%;\n}\n\n.vertical-timeline .timeline-wrapper.timeline-inverted .timeline-panel:after {\n border-left-width: 0;\n border-right-width: 14px;\n left: -14px;\n right: auto;\n}\n\n@media (max-width: 767px) {\n .timeline .timeline-wrapper {\n padding-right: 150px;\n }\n\n .timeline .timeline-wrapper.timeline-inverted {\n padding-left: 150px;\n }\n\n .timeline .timeline-wrapper .timeline-panel {\n width: 100%;\n margin-left: 0;\n margin-right: 0;\n }\n}\n\n.timeline-wrapper-primary .timeline-panel:before {\n background: #248afd;\n}\n\n.timeline-wrapper-primary .timeline-badge {\n background: #248afd;\n}\n\n.timeline-wrapper-secondary .timeline-panel:before {\n background: #a3a4a5;\n}\n\n.timeline-wrapper-secondary .timeline-badge {\n background: #a3a4a5;\n}\n\n.timeline-wrapper-success .timeline-panel:before {\n background: #71c016;\n}\n\n.timeline-wrapper-success .timeline-badge {\n background: #71c016;\n}\n\n.timeline-wrapper-info .timeline-panel:before {\n background: #68afff;\n}\n\n.timeline-wrapper-info .timeline-badge {\n background: #68afff;\n}\n\n.timeline-wrapper-warning .timeline-panel:before {\n background: #f5a623;\n}\n\n.timeline-wrapper-warning .timeline-badge {\n background: #f5a623;\n}\n\n.timeline-wrapper-danger .timeline-panel:before {\n background: #ff4747;\n}\n\n.timeline-wrapper-danger .timeline-badge {\n background: #ff4747;\n}\n\n.timeline-wrapper-light .timeline-panel:before {\n background: #f8f9fa;\n}\n\n.timeline-wrapper-light .timeline-badge {\n background: #f8f9fa;\n}\n\n.timeline-wrapper-dark .timeline-panel:before {\n background: #282f3a;\n}\n\n.timeline-wrapper-dark .timeline-badge {\n background: #282f3a;\n}\n\n.horizontal-timeline .time-frame {\n border-bottom: 1px solid #c9ccd7;\n padding-top: 20px;\n}\n\n.horizontal-timeline .time-frame:last-child {\n border-bottom: none;\n}\n\n.horizontal-timeline .time-frame .section-time-frame {\n margin-bottom: 30px;\n}\n\n.horizontal-timeline .time-frame .event {\n border-left: 1px solid #c9ccd7;\n padding-left: 2rem;\n padding-bottom: 30px;\n position: relative;\n}\n\n.horizontal-timeline .time-frame .event:last-child {\n border-left: none;\n}\n\n.horizontal-timeline .time-frame .event .event-text {\n line-height: 1;\n font-weight: 400;\n margin-bottom: 0;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n}\n\n.horizontal-timeline .time-frame .event .tumbnail-views {\n display: inline-block;\n}\n\n.horizontal-timeline .time-frame .event .tumbnail-views .thumbnail {\n float: left;\n margin-right: 16px;\n margin-top: 1rem;\n}\n\n.horizontal-timeline .time-frame .event .tumbnail-views .thumbnail img {\n max-width: 100%;\n border-radius: 4px;\n}\n\n.horizontal-timeline .time-frame .event .event-alert {\n margin-top: 1rem;\n padding: 11px 25px;\n background: rgba(36, 138, 253, 0.2);\n width: 80%;\n font-family: \"Roboto\", sans-serif;\n font-size: 13px;\n font-weight: 300;\n border-radius: 4px;\n}\n\n.horizontal-timeline .time-frame .event .event-info {\n margin-top: 0.8rem;\n font-family: \"Roboto\", sans-serif;\n font-size: 12px;\n font-weight: 400;\n color: #686868;\n}\n\n.horizontal-timeline .time-frame .event:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: -5px;\n height: 10px;\n width: 10px;\n border-radius: 100%;\n}\n\n.horizontal-timeline .time-frame .event:nth-child(3n+1):before {\n background: #68afff;\n}\n\n.horizontal-timeline .time-frame .event:nth-child(3n+2):before {\n background: #71c016;\n}\n\n.horizontal-timeline .time-frame .event:nth-child(3n+3):before {\n background: #248afd;\n}\n\n/* Portfolio */\n\n.portfolio-grid figure {\n position: relative;\n float: left;\n overflow: hidden;\n width: 100%;\n background: #248afd;\n text-align: center;\n cursor: pointer;\n}\n\n.portfolio-grid figure img {\n position: relative;\n display: block;\n min-height: 100%;\n max-width: 100%;\n width: 100%;\n opacity: 0.8;\n}\n\n.portfolio-grid figure figcaption {\n padding: 2em;\n color: #ffffff;\n text-transform: uppercase;\n font-size: 1.25em;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.portfolio-grid figure figcaption:after,\n.portfolio-grid figure figcaption:before {\n pointer-events: none;\n}\n\n.portfolio-grid figure.effect-text-in {\n border-radius: 0.25rem;\n}\n\n.portfolio-grid figure.effect-text-in h4,\n.portfolio-grid figure.effect-text-in img {\n -webkit-transition: -webkit-transform 0.35s;\n transition: transform 0.35s;\n}\n\n.portfolio-grid figure.effect-text-in img {\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n\n.portfolio-grid figure.effect-text-in h4,\n.portfolio-grid figure.effect-text-in p {\n position: absolute;\n bottom: 10px;\n left: 0;\n padding: 10px;\n margin-bottom: 0;\n width: 100%;\n}\n\n.portfolio-grid figure.effect-text-in p {\n text-transform: none;\n opacity: 0;\n -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;\n transition: opacity 0.35s, transform 0.35s;\n -webkit-transform: translate3d(0, 50px, 0);\n transform: translate3d(0, 50px, 0);\n}\n\n.portfolio-grid figure.effect-text-in:hover img {\n -webkit-transform: translate3d(0, -80px, 0);\n transform: translate3d(0, -80px, 0);\n}\n\n.portfolio-grid figure.effect-text-in:hover h4 {\n -webkit-transform: translate3d(0, -100px, 0);\n transform: translate3d(0, -100px, 0);\n}\n\n.portfolio-grid figure.effect-text-in:hover p {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n/* Pricing table */\n\n.pricing-table .pricing-card .pricing-card-body {\n padding: 50px 56px 43px 56px;\n}\n\n@media (max-width: 767px) {\n .pricing-table .pricing-card .pricing-card-body {\n padding: 1rem;\n }\n}\n\n.pricing-table .pricing-card .pricing-card-body .plan-features {\n width: 100%;\n margin-bottom: 32px;\n}\n\n.pricing-table .pricing-card .pricing-card-body .plan-features li {\n text-align: left;\n padding: 4px 0px;\n font-weight: 400;\n font-size: 0.875rem;\n}\n\n/* Mail List Container */\n\n.email-wrapper .mail-list-container {\n border-left: 1px solid #c9ccd7;\n height: 100%;\n padding-left: 0;\n padding-right: 0;\n}\n\n.email-wrapper .mail-list-container a {\n text-decoration: none;\n}\n\n.email-wrapper .mail-list-container .mail-list {\n border-bottom: 1px solid #c9ccd7;\n display: flex;\n flex-direction: row;\n padding: 10px 15px;\n width: 100%;\n}\n\n.email-wrapper .mail-list-container .mail-list:last-child {\n border-bottom: none;\n}\n\n.email-wrapper .mail-list-container .mail-list .form-check {\n margin-top: 12px;\n width: 11%;\n min-width: 20px;\n}\n\n.email-wrapper .mail-list-container .mail-list .content {\n width: 83%;\n padding-left: 0;\n padding-right: 0;\n}\n\n.email-wrapper .mail-list-container .mail-list .content .sender-name {\n font-size: 0.875rem;\n font-weight: 400;\n max-width: 95%;\n margin-bottom: 0;\n}\n\n.email-wrapper .mail-list-container .mail-list .content .message_text {\n margin: 0;\n max-width: 93%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.email-wrapper .mail-list-container .mail-list .details {\n width: 5.5%;\n}\n\n.email-wrapper .mail-list-container .mail-list .details .date {\n text-align: right;\n margin: auto 15px auto 0;\n white-space: nowrap;\n}\n\n.email-wrapper .mail-list-container .mail-list .details i {\n margin: auto 0;\n color: #ddd;\n}\n\n.email-wrapper .mail-list-container .mail-list .details i.favorite {\n color: #f5a623;\n}\n\n.email-wrapper .mail-list-container .mail-list.new_mail {\n background: #e6e9ed;\n}\n\n.email-wrapper .mail-list-container .mail-list.new_mail .details .date {\n color: #000000;\n}\n\n/* Mail Sidebar */\n\n@media (max-width: 769px) {\n .email-wrapper .mail-sidebar {\n position: relative;\n }\n}\n\n@media (max-width: 767.98px) {\n .email-wrapper .mail-sidebar {\n position: fixed;\n z-index: 99;\n background: #ffffff;\n width: 45%;\n min-width: 300px;\n left: -100%;\n display: block;\n transition: 0.4s ease;\n -webkit-transition: 0.4s ease;\n -moz-transition: 0.4s ease;\n }\n}\n\n.email-wrapper .mail-sidebar .menu-bar {\n width: 100%;\n float: right;\n height: 100%;\n min-height: 100%;\n}\n\n@media (max-width: 767.98px) {\n .email-wrapper .mail-sidebar .menu-bar {\n min-height: 100vh;\n max-height: 100%;\n height: auto;\n overflow-y: auto;\n overflow-x: hidden;\n }\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items {\n padding: 0;\n margin-bottom: 0;\n height: auto;\n list-style-type: none;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li {\n padding: 10px 15px;\n transition: 0.4s;\n position: relative;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: space-between;\n justify-content: space-between;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li:hover {\n background: rgba(240, 244, 249, 0.8);\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li a {\n color: #303a40;\n font-size: 0.875rem;\n text-decoration: none;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li a i {\n margin-right: 8px;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li.active {\n background: #434a54;\n border-radius: 4px;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li.active a {\n color: #248afd;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li.compose:hover {\n background: transparent;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status {\n margin-top: 1rem;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .chat {\n font-size: 0.875rem;\n color: #248afd;\n margin-bottom: 0;\n font-weight: bold;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status {\n height: 10px;\n width: 10px;\n border-radius: 100%;\n display: inline-flex;\n justify-content: flex-start;\n transform: translateX(-43px) translateY(2px);\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status:after {\n font-size: 12px;\n margin: -5px 0 0 18px;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline {\n background: #ff4747;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline:after {\n content: \"Offline\";\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status.online {\n background: #71c016;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status.online:after {\n content: \"Online\";\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list {\n padding: 10px 0;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item {\n border-bottom: 1px solid #c9ccd7;\n padding: 6px 0;\n display: block;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item:last-child {\n border-bottom: 0;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a {\n text-decoration: none;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n padding: 0;\n width: 20%;\n max-width: 40px;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic img {\n max-width: 100%;\n width: 100%;\n border-radius: 100%;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user {\n width: 100%;\n padding: 5px 10px 0 15px;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name {\n margin: 0;\n font-size: 0.875rem;\n line-height: 1;\n color: #000000;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation {\n font-size: calc(0.875rem - 0.1rem);\n margin-bottom: 0;\n}\n\n.email-wrapper .mail-view .message-body .attachments-sections .details .file-name {\n color: #000;\n}\n\n.email-wrapper .sidebar.open {\n left: 0;\n}\n\n/* Message Content */\n\n.email-wrapper .message-body .sender-details {\n padding: 20px 15px 0;\n border-bottom: 1px solid #c9ccd7;\n display: -webkit-flex;\n display: flex;\n}\n\n.email-wrapper .message-body .sender-details .details {\n padding-bottom: 0;\n}\n\n.email-wrapper .message-body .sender-details .details .msg-subject {\n font-weight: 600;\n}\n\n.email-wrapper .message-body .sender-details .details .sender-email {\n margin-bottom: 20px;\n font-weight: 400;\n}\n\n.email-wrapper .message-body .sender-details .details .sender-email i {\n font-size: 1rem;\n font-weight: 600;\n margin: 0 1px 0 7px;\n}\n\n.email-wrapper .message-body .message-content {\n padding: 50px 15px;\n}\n\n.email-wrapper .message-body .attachments-sections ul {\n list-style: none;\n border-top: 1px solid #c9ccd7;\n padding: 30px 15px 20px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li {\n padding: 10px;\n margin-right: 20px;\n border: 1px solid #c9ccd7;\n border-radius: 5px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .thumb {\n display: inline-block;\n margin-right: 10px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .thumb i {\n font-size: 30px;\n margin: 0;\n color: #2e383e;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .details p.file-name {\n display: block;\n margin-bottom: 0;\n color: #2e383e;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .details .buttons .file-size {\n margin-right: 10px;\n margin-bottom: 0;\n font-size: 13px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .details .buttons a {\n font-size: 13px;\n margin-right: 10px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .details .buttons a:last-child {\n margin-right: 0;\n}\n\n/* Tabs */\n\n.add-items {\n margin-bottom: 1.5rem;\n overflow: hidden;\n}\n\n.add-items input[type=\"text\"] {\n width: 100%;\n background: transparent;\n border: 0;\n padding-left: 0;\n}\n\n.add-items input[type=\"text\"]::-webkit-input-placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n}\n\n.add-items input[type=\"text\"]:-moz-placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n}\n\n.add-items input[type=\"text\"]::-moz-placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n}\n\n.add-items input[type=\"text\"]:-ms-input-placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n}\n\n.add-items .btn,\n.add-items .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .add-items .ajax-file-upload,\n.add-items .fc button,\n.fc .add-items button,\n.add-items .wizard > .actions a,\n.wizard > .actions .add-items a {\n margin-left: 0.5rem;\n}\n\n.add-items .btn i,\n.add-items .ajax-upload-dragdrop .ajax-file-upload i,\n.ajax-upload-dragdrop .add-items .ajax-file-upload i,\n.add-items .fc button i,\n.fc .add-items button i,\n.add-items .wizard > .actions a i,\n.wizard > .actions .add-items a i {\n font-size: 2.25rem;\n}\n\n.rtl .add-items .btn,\n.rtl .add-items .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .rtl .add-items .ajax-file-upload,\n.rtl .add-items .fc button,\n.fc .rtl .add-items button,\n.rtl .add-items .wizard > .actions a,\n.wizard > .actions .rtl .add-items a {\n margin-left: auto;\n margin-right: 0.5rem;\n}\n\n.list-wrapper {\n height: 100%;\n min-height: 350px;\n overflow: scroll;\n}\n\n.list-wrapper ul {\n padding: 0;\n text-align: left;\n list-style: none;\n margin-bottom: 0;\n}\n\n.list-wrapper ul li {\n font-size: 0.9375rem;\n padding: 1.063rem 1.4rem;\n border: 1px solid #c9ccd7;\n margin-bottom: 0.812rem;\n border-radius: 7px;\n}\n\n.list-wrapper ul li .form-check {\n max-width: 90%;\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n}\n\n.list-wrapper input[type=\"checkbox\"] {\n margin-right: 15px;\n}\n\n.list-wrapper .remove {\n cursor: pointer;\n font-size: 0.7rem;\n font-weight: 600;\n width: 1.25rem;\n height: 1.25rem;\n line-height: 1.25rem;\n text-align: center;\n}\n\n.list-wrapper .completed .form-check {\n text-decoration: line-through;\n text-decoration-color: #68afff;\n}\n\n.spinner-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n height: calc(100vh - 70px - 5.5rem);\n position: fixed;\n width: calc(100% - 223px - 4rem);\n}\n\n@media (max-width: 991px) {\n .spinner-wrapper {\n width: 100%;\n }\n}\n\n.spinner-wrapper .donut {\n width: 4rem;\n height: 4rem;\n border-radius: 50%;\n border: 0.3rem solid #bcdbfe;\n border-top-color: #57a5fd;\n animation: 1.5s spin infinite linear;\n}\n\n:host-context(.sidebar-icon-only) .spinner-wrapper {\n width: calc(100% - 70px - 4rem);\n}\n\n:host-context(.sidebar-mini) .spinner-wrapper {\n width: calc(100% - 185px - 4rem);\n}\n\n@keyframes spin {\n to {\n transform: rotate(360deg);\n }\n}\n\n.tickets-tab-switch {\n border-bottom: none;\n display: flex;\n justify-content: space-between;\n margin-left: -10px;\n margin-right: -10px;\n}\n\n.tickets-tab-switch .nav-item {\n display: block;\n width: 33.33%;\n padding: 0 10px;\n}\n\n@media (max-width: 767.98px) {\n .tickets-tab-switch .nav-item {\n width: 100%;\n }\n}\n\n.tickets-tab-switch .nav-item .nav-link {\n display: flex;\n align-items: center;\n background: #eee7ef;\n padding: 20px;\n text-align: left;\n font-weight: 600;\n border: none;\n transition-duration: 0.3s;\n transition-timing-function: ease-in;\n transition-property: \"background\", \"color\";\n}\n\n.tickets-tab-switch .nav-item .nav-link .badge {\n margin-left: auto;\n background: #248afd;\n color: #ffffff;\n transition-duration: 0.3s;\n transition-timing-function: ease-in;\n transition-property: \"background\", \"color\";\n}\n\n.tickets-tab-switch .nav-item .nav-link.active {\n background: #248afd;\n border-radius: 4px;\n color: #ffffff;\n border: none;\n}\n\n.tickets-tab-switch .nav-item .nav-link.active .badge {\n background: #f5a623;\n color: #ffffff;\n}\n\n.tickets-date-group {\n display: flex;\n align-items: center;\n color: #686868;\n margin-top: 30px;\n margin-bottom: 20px;\n font-weight: 500;\n}\n\n.tickets-date-group i {\n margin-right: 10px;\n font-size: 20px;\n}\n\n.tickets-card {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n border: 1px solid #c9ccd7;\n border-radius: 4px;\n padding: 15px 20px;\n margin-bottom: 15px;\n cursor: pointer;\n text-decoration: none;\n color: #000;\n transition-duration: 0.3s;\n transition-property: \"background\";\n}\n\n.tickets-card .tickets-details {\n margin-right: auto;\n}\n\n.tickets-card .tickets-details .wrapper {\n display: flex;\n align-items: center;\n}\n\n.tickets-card .tickets-details .wrapper span {\n margin-left: 10px;\n}\n\n.tickets-card .tickets-details .wrapper span:first-child {\n margin-left: 0;\n}\n\n.tickets-card .tickets-details .wrapper span i {\n margin-right: 5px;\n font-size: 15px;\n}\n\n.tickets-card .tickets-details h5 {\n margin-bottom: 0;\n}\n\n.tickets-card .tickets-details .badge {\n margin-left: 15px;\n}\n\n.tickets-card .tickets-details .assignee-avatar {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n margin-left: 10px;\n}\n\n.tickets-card .ticket-float {\n display: inline-flex;\n align-items: center;\n}\n\n@media (max-width: 767.98px) {\n .tickets-card .ticket-float {\n margin-top: 20px;\n }\n}\n\n.tickets-card .ticket-float img,\n.tickets-card .ticket-float .category-icon {\n margin-right: 10px;\n}\n\n.tickets-card .ticket-float .category-icon {\n font-size: 22px;\n color: #686868;\n}\n\n.tickets-card:hover {\n text-decoration: none;\n color: inherit;\n background: #fafafa;\n}\n\n@media (max-width: 567px) {\n .tickets-card {\n padding: 15px 0;\n }\n}\n\n.project-list-showcase {\n margin-left: -20px;\n margin-right: -20px;\n margin-bottom: -20px;\n}\n\n.project-list-showcase .project-grid {\n padding-right: 20px;\n padding-left: 20px;\n margin-bottom: 40px;\n overflow: hidden;\n}\n\n.project-list-showcase .project-grid .img-holder {\n width: 100%;\n height: 140px;\n border-radius: 4px 4px 0 0;\n}\n\n.project-list-showcase .project-grid .project-grid-inner {\n border: 1px solid #c9ccd7;\n border-radius: 0 0 4px 4px;\n padding: 30px 25px 30px 25px;\n}\n\n.project-list-showcase .project-grid .project-title {\n margin-bottom: 0;\n font-weight: 500;\n}\n\n.project-list-showcase .project-grid .project-location {\n margin-bottom: 0;\n font-weight: 500;\n color: #0d0d0d;\n margin-bottom: 15px;\n}\n\n.project-list-showcase .project-grid .action-tags {\n font-weight: 500;\n color: #000;\n}\n\n.product-nav-wrapper {\n display: flex;\n align-items: center;\n}\n\n.product-nav-wrapper .product-filter-nav {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-nav li {\n display: inline-block;\n}\n\n.product-nav-wrapper .product-filter-nav li a {\n display: inline-block;\n font-size: 16px;\n font-weight: 500;\n margin-right: 20px;\n color: #000;\n}\n\n.product-nav-wrapper .product-filter-nav li.active a {\n color: #248afd;\n}\n\n.product-nav-wrapper .product-filter-options {\n margin-left: auto;\n padding-left: 0;\n display: flex;\n align-items: center;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li {\n display: inline-block;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li a {\n display: inline-block;\n font-size: 16px;\n margin-right: 10px;\n padding-right: 10px;\n line-height: 1;\n color: #000;\n border-right: 1px solid #c9ccd7;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li:last-child a {\n border-right: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li {\n display: inline-block;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li a {\n display: inline-block;\n font-size: 16px;\n margin-right: 10px;\n padding-right: 10px;\n line-height: 1;\n color: #000;\n border-right: 1px solid #c9ccd7;\n text-decoration: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li:last-child a {\n border-right: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link li {\n display: inline-block;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link li a {\n display: inline-block;\n font-size: 16px;\n line-height: 1;\n color: #000;\n text-decoration: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link li a:after {\n content: \"/\";\n display: inline-block;\n margin-left: 5px;\n margin-right: 5px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link li:last-child a:after {\n display: none;\n margin-left: 0px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions li {\n display: inline-block;\n margin-right: 15px;\n position: relative;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions li .badge {\n position: absolute;\n top: -12px;\n right: -7px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions li a {\n display: inline-block;\n font-size: 16px;\n line-height: 1;\n color: #000;\n text-decoration: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions li:last-child {\n margin-right: 0;\n}\n\n.product-item-wrapper {\n margin-bottom: -15px;\n}\n\n.product-item-wrapper .product-item {\n box-shadow: none;\n margin-bottom: 20px;\n}\n\n.product-item-wrapper .product-item .card {\n box-shadow: none;\n border: 1px solid #c9ccd7;\n}\n\n.product-item-wrapper .product-item .card-body {\n padding: 20px 25px;\n display: grid;\n position: relative;\n grid-template-columns: 70% 30%;\n grid-template-rows: auto;\n grid-template-areas: \"product-image product-image\" \"product-title product-price\" \"product-variation product-actual-price\" \"product-description product-description\";\n}\n\n.product-item-wrapper .product-item .card-body .action-holder {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 100%;\n padding: 35px 40px;\n display: flex;\n align-items: center;\n z-index: 2;\n}\n\n.product-item-wrapper .product-item .card-body .action-holder .sale-badge {\n display: flex;\n align-items: center;\n justify-content: center;\n line-height: 1;\n width: 40px;\n height: 40px;\n border-radius: 100%;\n color: #fff;\n font-size: 12px;\n font-weight: 500;\n}\n\n.product-item-wrapper .product-item .card-body .action-holder .favorite-button {\n margin-left: auto;\n color: #fff;\n font-size: 22px;\n}\n\n.product-item-wrapper .product-item .card-body .product_image {\n width: 100%;\n max-width: 100%;\n min-width: 100%;\n grid-area: product-image;\n margin-bottom: 15px;\n transform: scale(1);\n z-index: 1;\n border-radius: 0px;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0);\n transition-duration: 0.3s;\n transition-timing-function: \"ease\";\n transition-property: \"transform\", \"border-radius\", \"box-shadow\";\n}\n\n.product-item-wrapper .product-item .card-body .product-title {\n grid-area: product-title;\n font-size: 16px;\n font-weight: 500;\n margin-bottom: 10px;\n}\n\n.product-item-wrapper .product-item .card-body .product-price {\n grid-area: product-price;\n font-size: 20px;\n font-weight: 500;\n text-align: right;\n margin-bottom: 10px;\n}\n\n.product-item-wrapper .product-item .card-body .product-actual-price {\n grid-area: product-actual-price;\n font-size: 15px;\n color: gray;\n text-align: right;\n text-decoration: line-through;\n}\n\n.product-item-wrapper .product-item .card-body .product-variation {\n grid-area: product-variation;\n list-style-type: none;\n display: inline-block;\n padding-left: 0;\n padding-bottom: 0;\n}\n\n.product-item-wrapper .product-item .card-body .product-variation li {\n display: inline-block;\n border: 1px solid #c9ccd7;\n padding: 0px 15px;\n border-radius: 4px;\n font-size: 12px;\n font-weight: 500;\n transition-duration: 0.3s;\n transition-property: \"background\";\n}\n\n.product-item-wrapper .product-item .card-body .product-variation li a {\n color: inherit;\n text-decoration: none;\n}\n\n.product-item-wrapper .product-item .card-body .product-variation li:hover {\n background: #a3a4a5;\n}\n\n.product-item-wrapper .product-item .card-body .product-description {\n grid-area: product-description;\n line-height: 1.71;\n}\n\n.product-item-wrapper .product-item:hover .product_image {\n transform: scale(1.1);\n border-radius: 4px;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.58);\n}\n\n.user-avatar {\n position: relative;\n}\n\n.user-avatar .edit-avatar-icon {\n height: 35px;\n width: 35px;\n border-radius: 50%;\n border: 2px solid #ffffff;\n position: absolute;\n background-color: #d8d8d8;\n bottom: 0;\n right: -10px;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.wrapper .image-grouped .text-avatar {\n border: 4px solid #ffffff;\n text-align: center;\n}\n\n.wrapper .image-grouped .text-avatar:hover {\n border: 0;\n}\n\n/* Landing */\n\n.landing-page .navbar {\n padding: 20px 14px;\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n.landing-page .navbar .navbar-brand img {\n width: 145px;\n}\n\n@media (max-width: 991px) {\n .landing-page .navbar .navbar-collapse {\n display: block;\n }\n}\n\n.landing-page .navbar .navbar-collapse.collapse {\n display: none;\n}\n\n.landing-page .navbar .navbar-collapse.show {\n display: block;\n}\n\n.landing-page .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {\n color: #ffffff;\n padding-left: 1rem;\n padding-right: 1rem;\n font-size: 0.9375rem;\n font-family: \"Roboto\", sans-serif;\n text-align: left;\n}\n\n@media (min-width: 992px) {\n .landing-page .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .landing-page .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:first-child {\n margin-left: 0;\n }\n\n .landing-page .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:last-child {\n margin-right: 0;\n }\n}\n\n.landing-page .top-banner {\n background: linear-gradient(120deg, #556cdc, #128bfc, #18bef1);\n padding: 0;\n}\n\n.landing-page .top-banner .demo-image img {\n max-width: 500px;\n}\n\n@media (min-width: 992px) {\n .landing-page .top-banner .demo-image img {\n position: absolute;\n left: -80px;\n }\n}\n\n@media (max-width: 991px) {\n .landing-page .top-banner .demo-image img {\n margin-top: 1rem;\n max-width: 100%;\n }\n}\n\n.landing-page .top-banner .top-banner-content {\n padding-top: 80px;\n padding-bottom: 120px;\n}\n\n.landing-page .middle-section {\n padding-top: 120px;\n padding-bottom: 80px;\n text-align: center;\n color: #000;\n}\n\n.landing-page .middle-section .card {\n background: #ffffff;\n border-radius: 10px;\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);\n transition: box-shadow 0.5s ease;\n}\n\n.landing-page .middle-section .card:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.05), 0 5px 15px rgba(0, 0, 0, 0.05);\n}\n\n.landing-page .middle-section .card.card-icon-top {\n position: relative;\n}\n\n.landing-page .middle-section .card.card-icon-top .card-body {\n padding: 3rem;\n}\n\n.landing-page .middle-section .card.card-icon-top .card-icon {\n position: absolute;\n width: 65px;\n height: 65px;\n top: -30px;\n left: calc(50% - 30px);\n}\n\n.landing-page .middle-section .card.card-item-preview {\n position: relative;\n}\n\n.landing-page .middle-section .card.card-item-preview .badge {\n position: absolute;\n top: -25px;\n right: -35px;\n width: 65px;\n height: 65px;\n padding: 1rem;\n border-radius: 50%;\n line-height: 32px;\n font-size: 1rem;\n}\n\n.landing-page .middle-section .card.card-item-preview .card-img-top {\n border-top-left-radius: 10px;\n border-top-right-radius: 10px;\n}\n\n.landing-page .bottom-section {\n color: #000;\n text-align: center;\n padding-top: 80px;\n}\n\n.landing-page .feature-list {\n margin-top: 100px;\n margin-bottom: 100px;\n}\n\n@media (min-width: 992px) {\n .landing-page .feature-list .feature-list-row:first-child {\n border-bottom: 1px solid #f2f7f8;\n }\n}\n\n.landing-page .feature-list .feature-list-row .feature-list-item {\n padding-top: 1rem;\n padding-bottom: 2rem;\n}\n\n.landing-page .feature-list .feature-list-row .feature-list-item i {\n display: block;\n font-size: 1.875rem;\n margin-bottom: 2rem;\n}\n\n@media (min-width: 992px) {\n .landing-page .feature-list .feature-list-row .feature-list-item {\n border-right: 1px solid #f2f7f8;\n }\n\n .landing-page .feature-list .feature-list-row .feature-list-item:last-child {\n border-right: 0;\n }\n}\n\n.landing-page .feature-list .feature-list-row .feature-list-item .feature-description {\n font-family: \"Roboto\", sans-serif;\n}\n\n.landing-page .footer {\n background: linear-gradient(120deg, #556cdc, #128bfc, #18bef1);\n margin: 0;\n width: 100%;\n padding: 80px 0 0;\n}\n\n@media (max-width: 991px) {\n .landing-page .footer {\n padding: 60px 20px 0 20px;\n }\n}\n\n.landing-page .footer .footer-top {\n border-bottom: 1px solid rgba(255, 255, 255, 0.2);\n}\n\n.landing-page .footer .footer-top .brand-logo {\n width: 145px;\n}\n\n.landing-page .footer .footer-top .footer-social-icons {\n margin-top: 3rem;\n}\n\n.landing-page .footer .footer-top .footer-social-icons i {\n width: 43px;\n height: 43px;\n font-size: 1rem;\n border-radius: 100%;\n text-align: center;\n line-height: 43px;\n margin-right: 0.5rem;\n}\n\n.landing-page .footer .footer-top .contact-details i {\n font-size: 1.25rem;\n font-weight: 500;\n}\n\n.landing-page .footer .footer-top .nav .nav-item .nav-link {\n color: #ffffff;\n border-right: 1px solid #c9ccd7;\n padding-top: 0;\n padding-bottom: 0;\n font-size: 0.9375rem;\n font-family: \"Roboto\", sans-serif;\n line-height: 1;\n}\n\n.landing-page .footer .footer-top .nav .nav-item:last-child .nav-link {\n border-right: 0;\n}\n\n.landing-page .footer .footer-top .nav .nav-item:first-child .nav-link {\n padding-left: 0;\n}\n\n.landing-page .footer .footer-top .form-control,\n.landing-page .footer .footer-top .asColorPicker-input,\n.landing-page .footer .footer-top .dataTables_wrapper select,\n.dataTables_wrapper .landing-page .footer .footer-top select,\n.landing-page .footer .footer-top .tt-hint,\n.landing-page .footer .footer-top .tt-query,\n.landing-page .footer .footer-top .typeahead {\n background: rgba(0, 0, 0, 0.3);\n border: none;\n border-radius: 1.25rem;\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n}\n\n.landing-page .footer .footer-bottom {\n color: #ffffff;\n font-family: \"Roboto\", sans-serif;\n}\n\n.chat-app-wrapper {\n position: relative;\n overflow: hidden;\n}\n\n.chat-app-wrapper .chat-list-wrapper {\n overflow-y: auto;\n border-right: 1px solid #c9ccd7;\n padding-bottom: 30px;\n}\n\n@media (max-width: 768px) {\n .chat-app-wrapper .chat-list-wrapper {\n position: absolute;\n left: -300px;\n top: 0;\n z-index: 99;\n bottom: 0px;\n background: #fff;\n width: 300px;\n height: 100%;\n border-right: none;\n transition-duration: 0.3s;\n transition-property: \"box-shadow\", \"left\";\n }\n\n .chat-app-wrapper .chat-list-wrapper.menu-open {\n left: 0px;\n box-shadow: 6px 4px 15px -5px rgba(0, 0, 0, 0.25);\n }\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper {\n padding-top: 20px;\n padding-bottom: 40px;\n}\n\n@media (max-width: 768px) {\n .chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper {\n padding: 0 15px;\n }\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item {\n display: grid;\n grid-template-columns: 45px auto auto;\n grid-template-rows: auto auto;\n padding: 15px 20px;\n transition-duration: 0.5s;\n transition-property: \"background\";\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .profile-image {\n position: relative;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .profile-image .dot-indicator {\n position: absolute;\n top: 15px;\n right: -5px;\n z-index: 1;\n height: 12px;\n width: 12px;\n border: 2px solid #fff;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .user-name {\n color: #686868;\n padding-left: 20px;\n margin-bottom: 0;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .chat-time {\n color: #686868;\n text-align: right;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .chat-text {\n padding-left: 20px;\n grid-column-start: 2;\n grid-column-end: 4;\n grid-row-start: 2;\n margin-bottom: 0;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item:hover {\n background: rgba(36, 138, 253, 0.1);\n cursor: pointer;\n}\n\n.chat-app-wrapper .slide {\n left: -21px;\n}\n\n.chat-app-wrapper .chat-search-input {\n padding-top: 30px;\n padding-bottom: 10px;\n}\n\n.chat-app-wrapper .chat-search-input .form-control,\n.chat-app-wrapper .chat-search-input .asColorPicker-input,\n.chat-app-wrapper .chat-search-input .dataTables_wrapper select,\n.dataTables_wrapper .chat-app-wrapper .chat-search-input select,\n.chat-app-wrapper .chat-search-input .tt-hint,\n.chat-app-wrapper .chat-search-input .tt-query,\n.chat-app-wrapper .chat-search-input .typeahead {\n height: 40px;\n border-right: none;\n border-radius: 4px 0px 0px 4px;\n color: #686868;\n}\n\n.chat-app-wrapper .chat-search-input .input-group-text {\n padding: 8px 15px;\n font-size: 20px;\n border-radius: 0px 4px 4px 0px;\n}\n\n.chat-app-wrapper .chat-search-input .input-group-text i {\n color: #686868;\n}\n\n.chat-app-wrapper .sidebar-spacer {\n padding-left: 20px;\n padding-right: 20px;\n}\n\n@media (max-width: 768px) {\n .chat-app-wrapper .sidebar-spacer {\n padding: 0 45px;\n }\n}\n\n.chat-app-wrapper .chat-container-wrapper {\n height: 100%;\n min-height: 100vh;\n max-height: 100%;\n overflow-y: auto;\n padding-bottom: 20px;\n padding: 0 15px 30px 15px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble {\n margin-top: 30px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble .chat-message {\n border-radius: 4px;\n padding: 20px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble .chat-message p:last-child {\n margin-bottom: 0;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble .sender-details {\n display: flex;\n align-items: center;\n padding-top: 10px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble .sender-details .seen-text {\n margin-bottom: 0;\n color: #686868;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.incoming-chat .chat-message {\n background: #ededed;\n margin-left: 45px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.incoming-chat .sender-details .seen-text {\n padding-left: 10px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.outgoing-chat .chat-message {\n background: #248afd;\n margin-left: auto;\n max-width: 290px;\n margin-right: 45px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.outgoing-chat .chat-message p {\n color: #ffffff;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.outgoing-chat .sender-details {\n flex-direction: row-reverse;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.outgoing-chat .sender-details .seen-text {\n padding-right: 10px;\n}\n\n.chat-app-wrapper .chat-sidebar {\n height: 100%;\n max-height: 100%;\n overflow-y: auto;\n border-left: 1px solid #c9ccd7;\n}\n\n.chat-app-wrapper .chat-text-field {\n border-top: 1px solid #c9ccd7;\n padding: 10px 0;\n}\n\n.chat-app-wrapper .chat-text-field .input-group .input-group-prepend .input-group-text,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .input-group-prepend .input-group-text,\n.chat-app-wrapper .chat-text-field .input-group .asColorPicker-trigger .input-group-text,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .asColorPicker-trigger .input-group-text,\n.chat-app-wrapper .chat-text-field .input-group .input-group-append .input-group-text,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .input-group-append .input-group-text {\n border: none;\n background: #ffffff;\n}\n\n.chat-app-wrapper .chat-text-field .input-group .form-control,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .form-control,\n.chat-app-wrapper .chat-text-field .input-group .asColorPicker-input,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .asColorPicker-input,\n.chat-app-wrapper .chat-text-field .input-group .dataTables_wrapper select,\n.dataTables_wrapper .chat-app-wrapper .chat-text-field .input-group select,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .dataTables_wrapper select,\n.dataTables_wrapper .chat-app-wrapper .chat-text-field .asColorPicker-wrap select,\n.chat-app-wrapper .chat-text-field .input-group .tt-hint,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .tt-hint,\n.chat-app-wrapper .chat-text-field .input-group .tt-query,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .tt-query,\n.chat-app-wrapper .chat-text-field .input-group .typeahead,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .typeahead {\n height: 45px;\n border: none;\n}\n\n.chat-app-wrapper .chat-text-field .input-group .form-control:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .form-control:focus,\n.chat-app-wrapper .chat-text-field .input-group .asColorPicker-input:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .asColorPicker-input:focus,\n.chat-app-wrapper .chat-text-field .input-group .dataTables_wrapper select:focus,\n.dataTables_wrapper .chat-app-wrapper .chat-text-field .input-group select:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .dataTables_wrapper select:focus,\n.dataTables_wrapper .chat-app-wrapper .chat-text-field .asColorPicker-wrap select:focus,\n.chat-app-wrapper .chat-text-field .input-group .tt-hint:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .tt-hint:focus,\n.chat-app-wrapper .chat-text-field .input-group .tt-query:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .tt-query:focus,\n.chat-app-wrapper .chat-text-field .input-group .typeahead:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .typeahead:focus {\n background: #ffffff;\n}\n\n.board-wrapper {\n display: flex;\n align-items: flex-start;\n flex-wrap: nowrap;\n}\n\n.board-wrapper .board-portlet {\n background: #e4e4e4;\n margin: 0px 15px;\n padding: 22px 20px;\n min-width: 345px;\n width: 345px;\n border-radius: 4px;\n}\n\n.board-wrapper .portlet-heading {\n font-weight: 500;\n margin-bottom: 5px;\n}\n\n.board-wrapper .task-number {\n color: #686868;\n}\n\n.board-wrapper .portlet-card-list {\n padding-left: 0;\n list-style: none;\n min-height: 70px;\n}\n\n.board-wrapper .portlet-card {\n width: 100%;\n border-radius: 4px;\n padding: 20px 20px 20px 20px;\n background: #fff;\n display: grid;\n grid-template-rows: 5;\n grid-template-columns: 2;\n border-radius: 6px;\n position: relative;\n margin-bottom: 15px;\n cursor: grab;\n}\n\n.board-wrapper .portlet-card .progress {\n position: absolute;\n top: 0px;\n left: 0px;\n right: 0px;\n border-radius: 6px 6px 0px 0px;\n height: 4px;\n}\n\n.board-wrapper .portlet-card .progress .progress-bar {\n border-radius: 0px;\n}\n\n.board-wrapper .portlet-card .task-date {\n margin-bottom: 5px;\n color: #686868;\n grid-row-start: 1;\n grid-column-start: 1;\n}\n\n.board-wrapper .portlet-card .action-dropdown {\n grid-row-start: 1;\n grid-column-start: 2;\n margin-left: auto;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-toggle {\n border: none;\n background: inherit;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-toggle i {\n font-size: 20px;\n line-height: 20px;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-toggle i:before {\n margin-right: -10px;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-toggle:after {\n display: none;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-menu-right {\n left: 0 !important;\n}\n\n.board-wrapper .portlet-card .task-title {\n font-weight: 500;\n grid-row-start: 2;\n grid-column-start: 1;\n grid-column-end: 3;\n font-size: 16px;\n margin-bottom: 15px;\n}\n\n.board-wrapper .portlet-card .image-grouped {\n grid-row-start: 3;\n grid-column-start: 1;\n grid-column-end: 3;\n}\n\n.board-wrapper .portlet-card .portlet-image {\n width: 100%;\n display: block;\n grid-row-start: 4;\n grid-column-start: 1;\n grid-column-end: 3;\n margin-top: 5px;\n margin-left: -20px;\n margin-right: -20px;\n width: calc(100% + 40px);\n}\n\n.board-wrapper .portlet-card .badge {\n display: flex;\n align-items: center;\n justify-content: center;\n grid-row-start: 5;\n grid-column-start: 1;\n grid-column-end: 2;\n margin-top: 20px;\n}\n\n.board-wrapper .portlet-card .due-date {\n grid-row-start: 5;\n grid-column-start: 2;\n grid-column-end: 3;\n margin-bottom: 0;\n text-align: right;\n margin-top: 20px;\n color: #686868;\n font-weight: 500;\n}\n\n.board-wrapper .add-portlet {\n background: #fff;\n border-radius: 6px;\n padding: 25px 10px;\n text-align: center;\n color: #686868;\n font-weight: 500;\n border: none;\n width: 100%;\n transition-duration: 0.4s;\n transition-property: \"background\";\n}\n\n.board-wrapper .add-portlet:hover {\n background: #f2f2f2;\n}\n\n@media (max-width: 768px) {\n .board-wrapper {\n overflow-x: auto;\n }\n\n .board-wrapper .board-portlet {\n min-width: 100%;\n width: 100%;\n }\n}\n\n.kanban-toolbar .btn,\n.kanban-toolbar .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .kanban-toolbar .ajax-file-upload,\n.kanban-toolbar .fc button,\n.fc .kanban-toolbar button,\n.kanban-toolbar .wizard > .actions a,\n.wizard > .actions .kanban-toolbar a {\n margin-left: 10px;\n}\n\n.wrapper .private-btn {\n background-color: #eae2ec;\n}\n\n/* New Account */\n\n.new-accounts {\n overflow: hidden;\n position: relative;\n}\n\n.new-accounts ul.chats {\n height: 100%;\n padding: 0;\n margin-bottom: 0;\n overflow-x: hidden;\n}\n\n.new-accounts ul.chats li.chat-persons {\n padding: 15px 0;\n display: block;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.new-accounts ul.chats li.chat-persons:last-child {\n border-bottom: none;\n}\n\n.new-accounts ul.chats li.chat-persons .btn.btn-xs,\n.new-accounts ul.chats li.chat-persons .ajax-upload-dragdrop .btn-xs.ajax-file-upload,\n.ajax-upload-dragdrop .new-accounts ul.chats li.chat-persons .btn-xs.ajax-file-upload,\n.new-accounts ul.chats li.chat-persons .ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-submit,\n.ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons .ajax-file-upload.editable-submit,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .new-accounts ul.chats li.chat-persons .ajax-file-upload.editable-submit,\n.new-accounts ul.chats li.chat-persons .ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-cancel,\n.ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons .ajax-file-upload.editable-cancel,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .new-accounts ul.chats li.chat-persons .ajax-file-upload.editable-cancel,\n.new-accounts ul.chats li.chat-persons .fc button.btn-xs,\n.fc .new-accounts ul.chats li.chat-persons button.btn-xs,\n.new-accounts ul.chats li.chat-persons .fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-submit,\n.fc .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons button.editable-submit,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .fc .new-accounts ul.chats li.chat-persons button.editable-submit,\n.new-accounts ul.chats li.chat-persons .fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-cancel,\n.fc .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons button.editable-cancel,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .fc .new-accounts ul.chats li.chat-persons button.editable-cancel,\n.new-accounts ul.chats li.chat-persons .wizard > .actions a.btn-xs,\n.wizard > .actions .new-accounts ul.chats li.chat-persons a.btn-xs,\n.new-accounts ul.chats li.chat-persons .wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-submit,\n.wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons a.editable-submit,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions .new-accounts ul.chats li.chat-persons a.editable-submit,\n.new-accounts ul.chats li.chat-persons .wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-cancel,\n.wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons a.editable-cancel,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions .new-accounts ul.chats li.chat-persons a.editable-cancel,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons .btn.editable-submit,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons .btn.editable-cancel {\n padding: 0.2rem 0.75rem;\n}\n\n.new-accounts ul.chats li.chat-persons a {\n text-decoration: none;\n}\n\n.new-accounts ul.chats li.chat-persons a span.pro-pic {\n display: inline-block;\n padding: 0;\n width: 20%;\n max-width: 40px;\n}\n\n.new-accounts ul.chats li.chat-persons a span.pro-pic img {\n max-width: 100%;\n width: 100%;\n border-radius: 100%;\n}\n\n.new-accounts ul.chats li.chat-persons a div.user {\n width: 60%;\n padding: 5px 10px 0 15px;\n}\n\n.new-accounts ul.chats li.chat-persons a div.user p.u-name {\n margin: 0;\n color: #000;\n}\n\n.new-accounts ul.chats li.chat-persons a div.user p.u-designation {\n margin: 0;\n color: #000;\n font-size: 12px;\n}\n\n.new-accounts ul.chats li.chat-persons a p.joined-date {\n text-align: right;\n margin-left: auto;\n margin-bottom: 0;\n font-size: 12px;\n}\n\n.rtl .new-accounts ul.chats li.chat-persons a p.joined-date {\n margin-left: 0;\n margin-right: auto;\n}\n\n.profile-page .profile-header {\n width: 100%;\n padding: 60px 0;\n border-radius: 5px;\n}\n\n.profile-page .profile-header .profile-info .profile-user-name {\n margin-bottom: 0;\n font-family: \"Roboto\", sans-serif;\n font-weight: 600;\n color: #ffffff;\n}\n\n.profile-page .profile-header .profile-info .profile-user-designation {\n margin-bottom: 0;\n font-family: \"Roboto\", sans-serif;\n color: #ffffff;\n}\n\n.profile-page .profile-header .profile-info .br-wrapper {\n padding-left: 15px;\n}\n\n.profile-page .profile-header .profile-info .br-wrapper .br-widget {\n height: auto;\n transform: translateY(-5px);\n}\n\n.profile-page .profile-header .profile-info .br-wrapper .br-widget a {\n font-size: 18px;\n margin-right: 0;\n}\n\n.profile-page .profile-header .details {\n display: flex;\n align-items: center;\n}\n\n.profile-page .profile-header .details .detail-col {\n border-right: 1px solid rgba(201, 204, 215, 0.3);\n}\n\n.profile-page .profile-header .details .detail-col:last-child {\n border-right: none;\n margin-right: 0;\n}\n\n.profile-page .profile-header .details .detail-col p {\n margin-bottom: 0;\n font-weight: 400;\n color: #ffffff;\n}\n\n.profile-page .profile-header .details .detail-col p:first-child {\n font-weight: 700;\n}\n\n.profile-page .profile-body {\n padding-top: 50px;\n}\n\n.profile-page .profile-body .tab-switch {\n border-bottom: 1px solid #c9ccd7;\n}\n\n.profile-page .profile-body .tab-switch .nav-item .nav-link {\n color: #686868;\n font-size: 1rem;\n padding-bottom: 1.2rem;\n font-weight: 600;\n border-bottom: 3px solid #ffffff;\n transition-duration: 0.4s;\n transition-timing-function: ease-in;\n transition-property: color, border-color;\n}\n\n.profile-page .profile-body .tab-switch .nav-item .nav-link.active {\n color: #000;\n border-bottom: 3px solid #248afd;\n}\n\n.profile-page .profile-body .tab-body {\n border: none;\n padding: 10px 0;\n}\n\n.profile-page .profile-body .tab-body .stages {\n position: relative;\n}\n\n.profile-page .profile-body .tab-body .stages .stage-badge {\n position: absolute;\n top: 0;\n left: -20px;\n}\n\n.profile-page .profile-body .tab-body .stages .file-icon-wrapper {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n}\n\n.profile-page .profile-body .tab-body .stages .file-icon-wrapper .file-icon {\n height: 77px;\n width: 69px;\n padding: 5px;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.profile-page .profile-body .tab-body .stages .file-icon-wrapper .file-icon i {\n font-size: 43px;\n margin-right: 0;\n}\n\n.st-wizard-wrapper .st-wizard-steps {\n display: inline-flex;\n border-top: 1px solid #c9ccd7;\n border-bottom: 1px solid #c9ccd7;\n padding-top: 10px;\n padding-bottom: 10px;\n margin-top: 25px;\n width: 100%;\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step {\n display: inline-flex;\n align-items: center;\n color: #686868;\n border-right: 1px solid #c9ccd7;\n margin-right: 20px;\n padding-right: 10%;\n text-decoration: none;\n pointer-events: none;\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step:last-child {\n border-right: none;\n margin-right: 0px;\n padding-right: 0px;\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step .step-number {\n font-size: 40px;\n font-weight: 600;\n margin-bottom: 0;\n margin-right: 10px;\n color: inherit;\n font-weight: 500;\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step .step-details {\n margin-bottom: 0;\n display: flex;\n align-items: center;\n color: inherit;\n font-weight: 500;\n line-height: 18px;\n}\n\n@media (max-width: 578px) {\n .st-wizard-wrapper .st-wizard-steps .wizard-step .step-details {\n display: none;\n }\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step.done {\n color: #248afd;\n pointer-events: auto;\n}\n\n.st-wizard-wrapper .wizard-footer {\n display: flex;\n align-items: center;\n border-top: 1px solid #c9ccd7;\n margin-top: 35px;\n padding-top: 30px;\n}\n\n.st-wizard-wrapper .wizard-footer .terms-checkbox {\n display: none;\n margin-top: 0px;\n margin-bottom: 0;\n}\n\n.st-wizard-wrapper .wizard-footer .wrapper {\n display: flex;\n align-items: center;\n margin-left: auto;\n}\n\n.map-container {\n position: relative;\n min-width: 100%;\n max-width: 100%;\n display: block;\n padding: 35% 0;\n overflow: hidden;\n border-radius: 5px;\n}\n\n.map-container .google-map {\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n}\n\n.map-container .google-map.no-controls .gmnoprint,\n.map-container .google-map.no-controls .gm-style-cc {\n display: none;\n}\n\n/* Auth */\n\n.auth .lock-profile-img {\n width: 90px;\n height: 90px;\n border-radius: 100%;\n}\n\n.auth .auth-form-dark {\n background: rgba(0, 0, 0, 0.6);\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control,\n.auth .auth-form-dark .asColorPicker-input,\n.auth .auth-form-dark .dataTables_wrapper select,\n.dataTables_wrapper .auth .auth-form-dark select,\n.auth .auth-form-dark .tt-hint,\n.auth .auth-form-dark .tt-query,\n.auth .auth-form-dark .typeahead {\n border-color: rgba(255, 255, 255, 0.2);\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control:-ms-input-placeholder,\n.auth .auth-form-dark .asColorPicker-input:-ms-input-placeholder,\n.auth .auth-form-dark .dataTables_wrapper select:-ms-input-placeholder,\n.dataTables_wrapper .auth .auth-form-dark select:-ms-input-placeholder,\n.auth .auth-form-dark .tt-hint:-ms-input-placeholder,\n.auth .auth-form-dark .tt-query:-ms-input-placeholder,\n.auth .auth-form-dark .typeahead:-ms-input-placeholder {\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control:-moz-placeholder,\n.auth .auth-form-dark .asColorPicker-input:-moz-placeholder,\n.auth .auth-form-dark .dataTables_wrapper select:-moz-placeholder,\n.dataTables_wrapper .auth .auth-form-dark select:-moz-placeholder,\n.auth .auth-form-dark .tt-hint:-moz-placeholder,\n.auth .auth-form-dark .tt-query:-moz-placeholder,\n.auth .auth-form-dark .typeahead:-moz-placeholder {\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control::-moz-placeholder,\n.auth .auth-form-dark .asColorPicker-input::-moz-placeholder,\n.auth .auth-form-dark .dataTables_wrapper select::-moz-placeholder,\n.dataTables_wrapper .auth .auth-form-dark select::-moz-placeholder,\n.auth .auth-form-dark .tt-hint::-moz-placeholder,\n.auth .auth-form-dark .tt-query::-moz-placeholder,\n.auth .auth-form-dark .typeahead::-moz-placeholder {\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control::-webkit-input-placeholder,\n.auth .auth-form-dark .asColorPicker-input::-webkit-input-placeholder,\n.auth .auth-form-dark .dataTables_wrapper select::-webkit-input-placeholder,\n.dataTables_wrapper .auth .auth-form-dark select::-webkit-input-placeholder,\n.auth .auth-form-dark .tt-hint::-webkit-input-placeholder,\n.auth .auth-form-dark .tt-query::-webkit-input-placeholder,\n.auth .auth-form-dark .typeahead::-webkit-input-placeholder {\n color: #ffffff;\n}\n\n.auth .auth-form-light {\n background: #ffffff;\n}\n\n.auth .auth-form-light select {\n color: #c9c8c8;\n}\n\n.auth .auth-form-light .input-group .form-control:focus,\n.auth .auth-form-light .asColorPicker-wrap .form-control:focus,\n.auth .auth-form-light .input-group .asColorPicker-input:focus,\n.auth .auth-form-light .asColorPicker-wrap .asColorPicker-input:focus,\n.auth .auth-form-light .input-group .dataTables_wrapper select:focus,\n.dataTables_wrapper .auth .auth-form-light .input-group select:focus,\n.auth .auth-form-light .asColorPicker-wrap .dataTables_wrapper select:focus,\n.dataTables_wrapper .auth .auth-form-light .asColorPicker-wrap select:focus,\n.auth .auth-form-light .input-group .tt-hint:focus,\n.auth .auth-form-light .asColorPicker-wrap .tt-hint:focus,\n.auth .auth-form-light .input-group .tt-query:focus,\n.auth .auth-form-light .asColorPicker-wrap .tt-query:focus,\n.auth .auth-form-light .input-group .typeahead:focus,\n.auth .auth-form-light .asColorPicker-wrap .typeahead:focus,\n.auth .auth-form-light .input-group .form-control:active,\n.auth .auth-form-light .asColorPicker-wrap .form-control:active,\n.auth .auth-form-light .input-group .asColorPicker-input:active,\n.auth .auth-form-light .asColorPicker-wrap .asColorPicker-input:active,\n.auth .auth-form-light .input-group .dataTables_wrapper select:active,\n.dataTables_wrapper .auth .auth-form-light .input-group select:active,\n.auth .auth-form-light .asColorPicker-wrap .dataTables_wrapper select:active,\n.dataTables_wrapper .auth .auth-form-light .asColorPicker-wrap select:active,\n.auth .auth-form-light .input-group .tt-hint:active,\n.auth .auth-form-light .asColorPicker-wrap .tt-hint:active,\n.auth .auth-form-light .input-group .tt-query:active,\n.auth .auth-form-light .asColorPicker-wrap .tt-query:active,\n.auth .auth-form-light .input-group .typeahead:active,\n.auth .auth-form-light .asColorPicker-wrap .typeahead:active {\n border-color: #c9ccd7;\n}\n\n.auth .auth-form-transparent {\n background: transparent;\n}\n\n.auth .auth-form-transparent .form-control,\n.auth .auth-form-transparent .asColorPicker-input,\n.auth .auth-form-transparent .dataTables_wrapper select,\n.dataTables_wrapper .auth .auth-form-transparent select,\n.auth .auth-form-transparent .tt-hint,\n.auth .auth-form-transparent .tt-query,\n.auth .auth-form-transparent .typeahead,\n.auth .auth-form-transparent .input-group-text {\n border-color: #a3a4a5;\n}\n\n.auth .auth-form-transparent .form-control:focus,\n.auth .auth-form-transparent .asColorPicker-input:focus,\n.auth .auth-form-transparent .dataTables_wrapper select:focus,\n.dataTables_wrapper .auth .auth-form-transparent select:focus,\n.auth .auth-form-transparent .tt-hint:focus,\n.auth .auth-form-transparent .tt-query:focus,\n.auth .auth-form-transparent .typeahead:focus,\n.auth .auth-form-transparent .form-control:active,\n.auth .auth-form-transparent .asColorPicker-input:active,\n.auth .auth-form-transparent .dataTables_wrapper select:active,\n.dataTables_wrapper .auth .auth-form-transparent select:active,\n.auth .auth-form-transparent .tt-hint:active,\n.auth .auth-form-transparent .tt-query:active,\n.auth .auth-form-transparent .typeahead:active,\n.auth .auth-form-transparent .input-group-text:focus,\n.auth .auth-form-transparent .input-group-text:active {\n border-color: #a3a4a5;\n}\n\n.auth .auth-form-transparent select {\n outline-color: #a3a4a5;\n}\n\n.auth.auth-img-bg {\n padding: 0;\n}\n\n@media (min-width: 768px) {\n .auth.auth-img-bg .auth-form-transparent {\n width: 55%;\n margin: auto;\n }\n}\n\n.auth .brand-logo {\n margin-bottom: 2rem;\n}\n\n.auth .brand-logo img {\n width: 150px;\n}\n\n.auth form .form-group {\n margin-bottom: 1.5rem;\n}\n\n.auth form .form-group label {\n font-size: .8125rem;\n}\n\n.auth form .form-group .form-control,\n.auth form .form-group .asColorPicker-input,\n.auth form .form-group .dataTables_wrapper select,\n.dataTables_wrapper .auth form .form-group select,\n.auth form .form-group .tt-hint,\n.auth form .form-group .tt-query,\n.auth form .form-group .typeahead {\n background: transparent;\n border-radius: 0;\n font-size: .9375rem;\n}\n\n.auth form .auth-form-btn {\n height: 50px;\n line-height: 1.5;\n}\n\n.auth form .auth-link {\n font-size: 0.875rem;\n}\n\n.auth form .auth-link:hover {\n color: initial;\n}\n\n.auth.multi-step-login {\n height: 100%;\n min-height: 100vh;\n background: #ededed;\n}\n\n.auth.multi-step-login .step-form {\n position: relative;\n width: auto;\n margin: 50px auto;\n text-align: center;\n}\n\n.auth.multi-step-login .step-form .step-progress {\n padding-left: 0;\n list-style-type: none;\n margin-bottom: 30px;\n overflow: hidden;\n counter-reset: step;\n display: flex;\n justify-content: space-around;\n}\n\n.auth.multi-step-login .step-form .step-progress li {\n position: relative;\n list-style-type: none;\n color: #000;\n font-size: 18px;\n font-weight: 500;\n float: left;\n}\n\n.auth.multi-step-login .step-form .step-progress li:before {\n display: flex;\n align-items: center;\n justify-content: center;\n content: counter(step);\n counter-increment: step;\n width: 30px;\n height: 30px;\n line-height: 20px;\n font-size: 16px;\n font-weight: 600;\n color: #000;\n background: #e0e0e0;\n border-radius: 100px;\n margin: 0 auto 5px auto;\n}\n\n.auth.multi-step-login .step-form .step-progress li.active:before {\n background: #71c016;\n color: #fff;\n}\n\n.auth.multi-step-login .step-form .step-progress li:first-child:after {\n content: none;\n}\n\n.auth.multi-step-login .step-form fieldset {\n background: #fff;\n border-radius: 10px;\n padding: 30px 30px;\n box-sizing: border-box;\n margin: 0 auto;\n width: 100%;\n position: relative;\n}\n\n.auth.multi-step-login .step-form fieldset:not(:first-of-type) {\n display: none;\n}\n\n.auth.multi-step-login .step-form .form-control,\n.auth.multi-step-login .step-form .asColorPicker-input,\n.auth.multi-step-login .step-form .dataTables_wrapper select,\n.dataTables_wrapper .auth.multi-step-login .step-form select,\n.auth.multi-step-login .step-form .tt-hint,\n.auth.multi-step-login .step-form .tt-query,\n.auth.multi-step-login .step-form .typeahead {\n height: 40px;\n border-radius: 4px;\n}\n\n@media (max-width: 576px) {\n .auth.multi-step-login .step-form {\n width: 100%;\n }\n}\n\n.auth .slide-image {\n width: 100%;\n position: relative;\n}\n\n.auth .slide-image .slide-content {\n position: absolute;\n bottom: 0;\n left: 50%;\n margin-left: -50px;\n margin-top: -50px;\n color: white;\n}\n\n/* === Plugin Overrides === */\n\n/* Avgrund Popup */\n\n.avgrund-popin {\n position: absolute;\n background: #fff;\n padding: 37px 33px;\n overflow: hidden;\n visibility: hidden;\n opacity: 0;\n top: 50%;\n left: 50%;\n z-index: 10000;\n font-size: 0.875rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: initial;\n line-height: 1.85;\n border-radius: 10px;\n transform: scale(0.8);\n}\n\n.avgrund-popin p {\n font-size: 0.875rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: initial;\n}\n\n.avgrund-overlay {\n background: #000;\n width: 100%;\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1030;\n visibility: hidden;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n\n.avgrund-ready .avgrund-overlay,\n.avgrund-ready .avgrund-popin,\nbody.avgrund-ready {\n transform-origin: 50% 50%;\n transition: 0.3s all ease-out;\n}\n\nbody.avgrund-active {\n overflow: hidden;\n}\n\n.avgrund-active .avgrund-popin {\n visibility: visible;\n opacity: 1;\n -webkit-transform: scale(1.1);\n -moz-transform: scale(1.1);\n -ms-transform: scale(1.1);\n -o-transform: scale(1.1);\n transform: scale(1.1);\n}\n\n@media (max-width: 767px) {\n .avgrund-active .avgrund-popin {\n -webkit-transform: scale(0.8);\n -moz-transform: scale(0.8);\n -ms-transform: scale(0.8);\n -o-transform: scale(0.8);\n transform: scale(0.8);\n }\n}\n\n.avgrund-active .avgrund-overlay {\n visibility: visible;\n opacity: 0.5;\n height: 20000px;\n}\n\n.avgrund-popin.stack {\n transform: scale(1.5);\n}\n\n.avgrund-active .avgrund-popin.stack {\n transform: scale(1.1);\n}\n\n/* Optional close button styles */\n\n.avgrund-close {\n display: block;\n color: #fff;\n background: #000;\n font-size: 10px;\n text-decoration: none;\n text-transform: uppercase;\n position: absolute;\n top: 10px;\n right: 10px;\n height: 17px;\n width: 17px;\n text-align: center;\n line-height: 16px;\n border-radius: 50px;\n}\n\n.avgrund-close:hover {\n color: #fff;\n text-decoration: none;\n}\n\n/* Ace Editor */\n\n.ace_editor {\n margin: auto;\n height: 300px;\n width: 100%;\n}\n\n/* Chartist */\n\n.ct-series-a .ct-line {\n stroke: #a29afc;\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-a .ct-point {\n stroke: #6355f9;\n stroke-width: 10px;\n stroke-linecap: round;\n}\n\n.ct-series-b .ct-line {\n stroke: #80d691;\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-b .ct-point {\n stroke: #4ac462;\n stroke-width: 10px;\n stroke-linecap: round;\n}\n\n.ct-series-c .ct-line {\n stroke: #f7cb9b;\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-c .ct-point {\n stroke: #f2a859;\n stroke-width: 10px;\n stroke-linecap: round;\n}\n\n.ct-series-a .ct-bar {\n stroke: #a29afc;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n.ct-series-b .ct-bar {\n stroke: #80d691;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n.ct-series-c .ct-bar {\n stroke: #f7cb9b;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n.ct-series-d .ct-bar {\n stroke: #fcb2b2;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n.ct-series-a .ct-slice-pie {\n fill: #a29afc;\n stroke-width: 4px;\n}\n\n.ct-series-b .ct-slice-pie {\n fill: #80d691;\n stroke-width: 4px;\n}\n\n.ct-series-c .ct-slice-pie {\n fill: #fcb2b2;\n stroke-width: 4px;\n}\n\n.ct-series-d .ct-slice-pie {\n fill: #f7cb9b;\n stroke-width: 4px;\n}\n\n.ct-series-a .ct-slice-donut-solid {\n fill: #a29afc;\n}\n\n.ct-series-b .ct-slice-donut-solid {\n fill: #80d691;\n}\n\n.ct-series-c .ct-slice-donut-solid {\n fill: #fcb2b2;\n}\n\n.ct-series-a .ct-slice-donut-solid {\n fill: #f7cb9b;\n}\n\n#ct-chart-dash-barChart .ct-series-a .ct-bar {\n stroke: #fb9999;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n#ct-chart-dash-barChart .ct-series-b .ct-bar {\n stroke: #8b81fb;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n#ct-chart-dash-barChart .ct-series-c .ct-bar {\n stroke: #a29afc;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n#ct-chart-dash-barChart .ct-series-d .ct-bar {\n stroke: #b9b3fc;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n/* CodeMirror */\n\n.CodeMirror {\n font-size: 1rem;\n height: auto;\n min-height: auto;\n text-align: left;\n}\n\n.CodeMirror .CodeMirror-scroll {\n min-height: auto;\n}\n\n/* Context Menu */\n\n.context-menu-icon:before {\n color: #000;\n font: normal normal normal 15px/1 \"Material Design Icons\";\n}\n\n.context-menu-icon.context-menu-icon-cut:before {\n content: '\\F190';\n}\n\n.context-menu-icon.context-menu-icon-edit:before {\n content: '\\F3EF';\n}\n\n.context-menu-icon.context-menu-icon-copy:before {\n content: '\\F18F';\n}\n\n.context-menu-icon.context-menu-icon-paste:before {\n content: '\\F613';\n}\n\n.context-menu-icon.context-menu-icon-delete:before {\n content: '\\F6CB';\n}\n\n.context-menu-icon.context-menu-icon-quit:before {\n content: '\\F156';\n}\n\n.context-menu-list {\n box-shadow: none;\n border: 1px solid #c9ccd7;\n}\n\n.context-menu-list .context-menu-item span {\n color: #000;\n font-size: 0.75rem;\n font-family: \"Roboto\", sans-serif;\n}\n\n.context-menu-list .context-menu-item.context-menu-hover {\n background: #000;\n}\n\n.context-menu-list .context-menu-item.context-menu-hover span {\n color: #fff;\n}\n\n#chartjs-tooltip {\n background: white;\n border-radius: 4px;\n padding: 10px;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n transition: 0.3s ease;\n}\n\n#chartjs-tooltip table tr th {\n color: #686868;\n}\n\n#chartjs-tooltip table tr td {\n display: flex;\n align-items: center;\n line-height: 1px;\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n#chartjs-tooltip table tr td:first-letter {\n text-transform: uppercase;\n}\n\n#chartjs-tooltip table tr td span {\n width: 7px;\n height: 7px;\n display: inline-block;\n border-radius: 100px;\n margin-right: 7px;\n color: #000;\n}\n\n/* Colorpicker */\n\n.asColorPicker-dropdown {\n max-width: initial;\n}\n\n.asColorPicker-trigger {\n height: auto;\n border: 1px solid #c9ccd7;\n border-left: none;\n}\n\n.asColorPicker-trigger span {\n border-radius: 2px;\n width: 35px;\n}\n\n/* Datepicker */\n\n.datepicker.datepicker-dropdown,\n.datepicker.datepicker-inline {\n padding: 0 25px;\n width: 30%;\n max-width: 500px;\n min-width: 250px;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days,\n.datepicker.datepicker-inline .datepicker-days {\n padding: 0.8rem 0.7rem;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed {\n width: 100%;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th {\n text-align: center;\n padding: 0.5rem 0;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.prev,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.prev {\n color: #434a54;\n padding-bottom: 1rem;\n padding-top: 1rem;\n text-align: left;\n background: #fff;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.datepicker-switch,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.datepicker-switch {\n color: #434a54;\n background: #fff;\n padding-bottom: 1rem;\n padding-top: 1rem;\n font-size: 1rem;\n font-weight: 600;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.next,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.next {\n color: grey;\n padding-bottom: 1rem;\n padding-top: 1rem;\n text-align: right;\n background: #fff;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow {\n font-family: \"Roboto\", sans-serif;\n color: #434a54;\n font-size: 0.875rem;\n font-weight: initial;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow:first-child,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow:first-child {\n text-align: left;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow:last-child,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow:last-child {\n text-align: right;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody {\n position: relative;\n top: 13px;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td {\n text-align: center;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day {\n font-size: 0.9375rem;\n padding: 0.5rem 0;\n color: #000;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:hover,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:hover {\n background: white;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:first-child,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:first-child {\n text-align: left;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:last-child,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:last-child {\n text-align: right;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active {\n color: #fff;\n background: transparent;\n position: relative;\n z-index: 1;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active:before {\n content: \"\";\n width: 38px;\n height: 38px;\n background: #71c016;\n border-radius: 100%;\n display: block;\n margin: auto;\n vertical-align: middle;\n position: absolute;\n top: 1px;\n z-index: -1;\n left: 0;\n right: 0;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.today {\n color: #fff;\n background: transparent;\n position: relative;\n z-index: 1;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.today:before {\n content: \"\";\n width: 38px;\n height: 38px;\n background: #248afd;\n border-radius: 100%;\n display: block;\n margin: auto;\n vertical-align: middle;\n position: absolute;\n top: 1px;\n z-index: -1;\n left: 0;\n right: 0;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.old.day,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.old.day {\n color: #d9dde3;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td:first-child.day.active:before,\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td:first-child.day.today:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td:first-child.day.active:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td:first-child.day.today:before {\n left: -42px;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td:last-child.day.active:before,\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td:last-child.day.today:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td:last-child.day.active:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td:last-child.day.today:before {\n left: 30px;\n}\n\n.datepicker.datepicker-inline {\n width: 100%;\n max-width: 100%;\n min-width: 250px;\n}\n\n.datepicker.datepicker-inline thead tr th.prev {\n color: #000;\n padding-bottom: 0.5rem;\n padding-top: 0.5rem;\n}\n\n.datepicker.datepicker-inline thead tr th.datepicker-switch {\n color: #248afd;\n padding-bottom: 0.5rem;\n padding-top: 0.5rem;\n}\n\n.datepicker.datepicker-inline thead tr th.next {\n color: #000;\n padding-bottom: 0.5rem;\n padding-top: 0.5rem;\n}\n\n.datepicker > div {\n display: initial;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #000;\n text-align: center;\n white-space: nowrap;\n border-radius: 2px;\n}\n\n.datepicker.input-group,\n.datepicker.asColorPicker-wrap {\n border: 1px solid #c9ccd7;\n padding: 0;\n}\n\n.datepicker.input-group .form-control,\n.datepicker.asColorPicker-wrap .form-control,\n.datepicker.input-group .asColorPicker-input,\n.datepicker.asColorPicker-wrap .asColorPicker-input,\n.datepicker.input-group .dataTables_wrapper select,\n.dataTables_wrapper .datepicker.input-group select,\n.datepicker.asColorPicker-wrap .dataTables_wrapper select,\n.dataTables_wrapper .datepicker.asColorPicker-wrap select,\n.datepicker.input-group .tt-hint,\n.datepicker.asColorPicker-wrap .tt-hint,\n.datepicker.input-group .tt-query,\n.datepicker.asColorPicker-wrap .tt-query,\n.datepicker.input-group .typeahead,\n.datepicker.asColorPicker-wrap .typeahead {\n border: none;\n}\n\n.datepicker-custom {\n width: 100%;\n padding: 0;\n}\n\n.datepicker-custom .datepicker.datepicker-inline {\n display: block;\n padding: 0;\n height: 100%;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days {\n display: block;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td {\n padding: 1rem;\n text-align: center;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td {\n padding: 1rem .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day.today:before {\n top: 13px;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day.active:before {\n top: 13px;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child {\n padding-left: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child {\n padding-left: .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child.today:before,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child.active:before {\n left: 1.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child.today:before,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child.active:before {\n left: .25rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:last-child {\n padding-right: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:last-child {\n padding-right: .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:last-child.today:before,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:last-child.active:before {\n right: 1.5rem;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries {\n height: 100%;\n padding: 0 0 1rem 0;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed {\n height: 100%;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead {\n background: #71c016;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow {\n background: transparent;\n border-radius: 0;\n color: #ffffff;\n padding: 2rem 1rem;\n font-weight: bold;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow {\n padding: 2rem .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow:first-child {\n padding-left: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow:first-child {\n padding-left: .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow:last-child {\n padding-right: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow:last-child {\n padding-right: .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch {\n font-size: 2rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch {\n font-size: 1rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev {\n font-size: 1.5rem;\n}\n\n/* Data Tables */\n\n.dataTables_wrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n.dataTables_wrapper label {\n font-size: 0.8125rem;\n}\n\n.dataTables_wrapper select {\n padding: 0.4rem;\n}\n\n.dataTables_wrapper .dataTables_length select {\n min-width: 65px;\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n}\n\n.dataTables_wrapper .dataTable .btn,\n.dataTables_wrapper .dataTable .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .dataTables_wrapper .dataTable .ajax-file-upload,\n.dataTables_wrapper .dataTable .fc button,\n.fc .dataTables_wrapper .dataTable button,\n.dataTables_wrapper .dataTable .wizard > .actions a,\n.wizard > .actions .dataTables_wrapper .dataTable a {\n padding: 0.1rem 1rem;\n vertical-align: top;\n}\n\n.dataTables_wrapper .dataTable thead th {\n border-bottom-width: 0;\n}\n\n.dataTables_wrapper .dataTable thead .sorting:before,\n.dataTables_wrapper .dataTable thead .sorting:after,\n.dataTables_wrapper .dataTable thead .sorting_asc:before,\n.dataTables_wrapper .dataTable thead .sorting_asc:after,\n.dataTables_wrapper .dataTable thead .sorting_desc:before,\n.dataTables_wrapper .dataTable thead .sorting_desc:after,\n.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,\n.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,\n.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before,\n.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after {\n line-height: 2.5;\n font-family: Material Design Icons;\n font-size: 0.65rem;\n}\n\n.dataTables_wrapper .dataTable thead .sorting:before,\n.dataTables_wrapper .dataTable thead .sorting_asc:before,\n.dataTables_wrapper .dataTable thead .sorting_desc:before,\n.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,\n.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before {\n content: \"\\F05D\";\n right: 1.2em;\n}\n\n.dataTables_wrapper .dataTable thead .sorting:after,\n.dataTables_wrapper .dataTable thead .sorting_asc:after,\n.dataTables_wrapper .dataTable thead .sorting_desc:after,\n.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,\n.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after {\n content: \"\\F045\";\n right: 0.2em;\n}\n\n.dataTables_wrapper .dataTables_paginate {\n margin-top: 20px;\n}\n\n.dataTables_wrapper .dataTables_info {\n font-size: 0.875rem;\n}\n\n/* Dropify */\n\n.dropify-wrapper {\n border: 2px dashed #c9ccd7;\n border-radius: 7px;\n background: white;\n}\n\n.dropify-wrapper:hover {\n background-size: 30px 30px;\n background-image: linear-gradient(135deg, #F2F7F8 25%, transparent 25%, transparent 50%, #F2F7F8 50%, #F2F7F8 75%, transparent 75%, transparent);\n -webkit-animation: stripes 2s linear infinite;\n animation: stripes 2s linear infinite;\n}\n\n.dropify-wrapper .dropify-message span.file-icon:before {\n display: inline-block;\n font: normal normal normal 24px/1 \"Material Design Icons\";\n font-size: inherit;\n text-rendering: auto;\n line-height: inherit;\n -webkit-font-smoothing: antialiased;\n content: '\\F552';\n color: #000;\n font-size: 1.25rem;\n}\n\n.dropify-wrapper .dropify-message p {\n font-size: 0.8125rem;\n color: #000;\n}\n\n.dropify-wrapper .dropify-preview .dropify-infos {\n background: rgba(255, 255, 255, 0.9);\n}\n\n.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner .dropify-filename {\n color: #248afd;\n font-size: 20px;\n font-weight: 400;\n}\n\n.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner .dropify-infos-message {\n color: #333;\n font-weight: 500;\n}\n\n.dropify-wrapper .dropify-preview .dropify-render img {\n opacity: 0.7;\n}\n\n.dropify-wrapper .dropify-clear {\n background: #fff;\n border: none;\n font-weight: 700;\n color: #434a54;\n}\n\n/* Dropzone */\n\n.dropzone {\n border: 1px solid #c9ccd7;\n min-height: 200px;\n}\n\n.dropzone .dz-message {\n text-align: center;\n width: 100%;\n}\n\n.dropzone .dz-message span {\n font-size: .8125rem;\n color: #000;\n}\n\n.dropzone .dz-preview {\n margin: 5px;\n}\n\n.dropzone .dz-preview .dz-image {\n width: 74px;\n height: 74px;\n border-radius: 6px;\n}\n\n.dropzone .dz-preview .dz-error-message {\n top: 80px;\n left: -35px;\n}\n\n.dropzone .dz-preview .dz-success-mark,\n.dropzone .dz-preview .dz-error-mark {\n margin-left: -17px;\n}\n\n.dropzone .dz-preview .dz-success-mark svg,\n.dropzone .dz-preview .dz-error-mark svg {\n width: 35px;\n height: 35px;\n}\n\n/* Flot chart */\n\n.float-chart-container {\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n min-height: 300px;\n max-height: 100%;\n}\n\n.float-chart {\n width: 100%;\n position: relative;\n max-width: none;\n height: 400px;\n}\n\n.float-chart canvas {\n position: absolute !important;\n top: 0;\n bottom: 0;\n}\n\n.flot-chart-legend {\n overflow-x: auto;\n}\n\n.flot-chart-legend table tr td.legendColorBox {\n width: 20px;\n height: 20px;\n margin-right: 15px;\n padding: 0 15px 0 22px;\n border-radius: 100%;\n overflow: hidden;\n}\n\n.flot-chart-legend table tr td.legendColorBox:first-child {\n padding-left: 0;\n}\n\n.flot-chart-legend table tr td.legendColorBox div {\n border-width: 0 !important;\n}\n\n.flot-chart-legend table tr td.legendColorBox div div {\n border-radius: 100%;\n border-width: 5px !important;\n}\n\n.flot-chart-legend table tr td.legendLabel {\n padding: 0 25px 0 0;\n border-right: 1px solid #e6e9ed;\n font-weight: 600;\n}\n\n.flot-chart-legend table tr td.legendLabel:last-child {\n border-right: none;\n}\n\n/* Google Charts */\n\n.google-chart-container .google-charts {\n width: 100%;\n height: 280px;\n min-height: 280px;\n min-width: 100%;\n}\n\n/* Icheck */\n\n.icheck,\n.icheck-flat,\n.icheck-line,\n.icheck-square {\n margin-bottom: 0.5rem;\n}\n\n.icheck label,\n.icheck-flat label,\n.icheck-line label,\n.icheck-square label {\n font-size: 0.8125rem;\n line-height: 1.5;\n margin-left: 5px;\n margin-bottom: 0;\n}\n\n/* Jquery File Upload */\n\n.ajax-upload-dragdrop {\n border-color: #c9ccd7;\n border-style: dotted;\n max-width: 100%;\n}\n\n.ajax-upload-dragdrop span b {\n font-size: 0.8125rem;\n color: #000;\n font-weight: initial;\n}\n\n.ajax-upload-dragdrop .ajax-file-upload {\n background: #68afff;\n box-shadow: none;\n height: auto;\n}\n\n.ajax-file-upload-container {\n min-height: 100px;\n}\n\n.ajax-file-upload-container .ajax-file-upload-statusbar {\n max-width: 100%;\n}\n\n.ajax-file-upload-filename {\n width: auto;\n}\n\n/* Light Gallery */\n\n.lightGallery {\n width: 100%;\n margin: 0;\n}\n\n.lightGallery .image-tile {\n position: relative;\n margin-bottom: 30px;\n}\n\n.lightGallery .image-tile .demo-gallery-poster {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.lightGallery .image-tile .demo-gallery-poster img {\n display: block;\n margin: auto;\n width: 40%;\n max-width: 60px;\n min-width: 20px;\n}\n\n.lightGallery .image-tile img {\n max-width: 100%;\n width: 100%;\n}\n\n/* Owl-carousel */\n\n.owl-carousel img {\n border-radius: 4px;\n}\n\n.owl-carousel.full-width .owl-nav {\n position: absolute;\n top: 30%;\n width: 100%;\n margin-top: 0;\n}\n\n.owl-carousel.full-width .owl-nav .owl-next,\n.owl-carousel.full-width .owl-nav .owl-prev {\n background: transparent;\n color: #ffffff;\n}\n\n.owl-carousel.full-width .owl-nav .owl-next i:before,\n.owl-carousel.full-width .owl-nav .owl-prev i:before {\n width: 40px;\n height: 40px;\n background: #686868;\n border-radius: 100%;\n font-size: 1.6rem;\n font-weight: bold;\n line-height: 40px;\n}\n\n.owl-carousel.full-width .owl-nav .owl-prev {\n float: left;\n}\n\n.owl-carousel.full-width .owl-nav .owl-next {\n float: right;\n}\n\n.owl-carousel.full-width .owl-dots {\n margin-top: 1rem;\n}\n\n.owl-carousel .item-video {\n width: 200px;\n height: 200px;\n}\n\n/* No-ui-slider */\n\n.noUi-target.noUi-ltr {\n border: none;\n box-shadow: none;\n border-radius: 0px;\n}\n\n.noUi-target.noUi-ltr .noUi-handle {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n}\n\n.noUi-target.noUi-ltr .noUi-handle:focus {\n outline: none;\n}\n\n.noUi-target.noUi-ltr .noUi-handle:before {\n display: none;\n}\n\n.noUi-target.noUi-ltr .noUi-handle:after {\n content: \"\";\n width: 10px;\n height: 10px;\n border-radius: 100%;\n left: 4px;\n top: 4px;\n}\n\n.noUi-target.noUi-ltr.noUi-horizontal {\n height: 0.25rem;\n}\n\n.noUi-target.noUi-ltr.noUi-horizontal .noUi-handle {\n top: -8px;\n}\n\n.noUi-target.noUi-ltr.noUi-vertical {\n width: 0.25rem;\n height: 156px;\n display: inline-block;\n}\n\n.noUi-target.noUi-ltr.noUi-vertical .noUi-handle {\n left: -7px;\n}\n\n.noUi-target.noUi-ltr .noUi-base {\n background: #e6e9ed;\n box-shadow: none;\n border: none;\n}\n\n.noUi-target.noUi-ltr .noUi-base .noUi-connect {\n background: #248afd;\n box-shadow: none;\n}\n\n.noUi-target.noUi-ltr .noUi-base .noUi-origin {\n background: #71c016;\n}\n\n.noUi-target.noUi-ltr .noUi-pips .noUi-marker-horizontal,\n.noUi-target.noUi-ltr .noUi-pips .noUi-marker-vertical {\n background: #c9ccd7;\n}\n\n.noUi-target.noUi-ltr .noUi-pips .noUi-marker-horizontal {\n height: 9px;\n width: 1px;\n}\n\n.noUi-target.noUi-ltr .noUi-pips .noUi-marker-vertical {\n height: 1px;\n width: 9px;\n}\n\n.noUi-target.noUi-ltr .noUi-pips .noUi-value {\n color: #000;\n font-size: 0.94rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: 700;\n}\n\n/* Slider Color variations */\n\n.slider-primary.noUi-ltr .noUi-base .noUi-connect {\n background: #248afd;\n}\n\n.slider-primary.noUi-ltr .noUi-base .noUi-origin {\n background: #248afd;\n}\n\n.slider-primary.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #248afd;\n}\n\n.slider-primary.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #248afd;\n color: #ffffff;\n}\n\n.slider-secondary.noUi-ltr .noUi-base .noUi-connect {\n background: #a3a4a5;\n}\n\n.slider-secondary.noUi-ltr .noUi-base .noUi-origin {\n background: #a3a4a5;\n}\n\n.slider-secondary.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #a3a4a5;\n}\n\n.slider-secondary.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #a3a4a5;\n color: #ffffff;\n}\n\n.slider-success.noUi-ltr .noUi-base .noUi-connect {\n background: #71c016;\n}\n\n.slider-success.noUi-ltr .noUi-base .noUi-origin {\n background: #71c016;\n}\n\n.slider-success.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #71c016;\n}\n\n.slider-success.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #71c016;\n color: #ffffff;\n}\n\n.slider-info.noUi-ltr .noUi-base .noUi-connect {\n background: #68afff;\n}\n\n.slider-info.noUi-ltr .noUi-base .noUi-origin {\n background: #68afff;\n}\n\n.slider-info.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #68afff;\n}\n\n.slider-info.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #68afff;\n color: #ffffff;\n}\n\n.slider-warning.noUi-ltr .noUi-base .noUi-connect {\n background: #f5a623;\n}\n\n.slider-warning.noUi-ltr .noUi-base .noUi-origin {\n background: #f5a623;\n}\n\n.slider-warning.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #f5a623;\n}\n\n.slider-warning.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #f5a623;\n color: #ffffff;\n}\n\n.slider-danger.noUi-ltr .noUi-base .noUi-connect {\n background: #ff4747;\n}\n\n.slider-danger.noUi-ltr .noUi-base .noUi-origin {\n background: #ff4747;\n}\n\n.slider-danger.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #ff4747;\n}\n\n.slider-danger.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #ff4747;\n color: #ffffff;\n}\n\n.slider-light.noUi-ltr .noUi-base .noUi-connect {\n background: #f8f9fa;\n}\n\n.slider-light.noUi-ltr .noUi-base .noUi-origin {\n background: #f8f9fa;\n}\n\n.slider-light.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #f8f9fa;\n}\n\n.slider-light.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #f8f9fa;\n color: #ffffff;\n}\n\n.slider-dark.noUi-ltr .noUi-base .noUi-connect {\n background: #282f3a;\n}\n\n.slider-dark.noUi-ltr .noUi-base .noUi-origin {\n background: #282f3a;\n}\n\n.slider-dark.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #282f3a;\n}\n\n.slider-dark.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #282f3a;\n color: #ffffff;\n}\n\n/* Rating */\n\n.br-theme-css-stars .br-widget a,\n.br-theme-fontawesome-stars .br-widget a {\n font-size: 15px;\n margin-right: 0px;\n}\n\n.br-theme-css-stars .br-widget a:last-child,\n.br-theme-fontawesome-stars .br-widget a:last-child {\n margin-right: 0;\n}\n\n.br-theme-css-stars .br-widget a.br-active:after,\n.br-theme-css-stars .br-widget a.br-selected:after,\n.br-theme-fontawesome-stars .br-widget a.br-active:after,\n.br-theme-fontawesome-stars .br-widget a.br-selected:after {\n color: #248afd;\n}\n\n.br-theme-bars-1to10 .br-widget a,\n.br-theme-bars-horizontal .br-widget a,\n.br-theme-bars-movie .br-widget a,\n.br-theme-bars-pill .br-widget a,\n.br-theme-bars-reversed .br-widget a {\n background-color: rgba(36, 138, 253, 0.6);\n color: #248afd;\n}\n\n.br-theme-bars-1to10 .br-widget a.br-active,\n.br-theme-bars-1to10 .br-widget a.br-selected,\n.br-theme-bars-horizontal .br-widget a.br-active,\n.br-theme-bars-horizontal .br-widget a.br-selected,\n.br-theme-bars-movie .br-widget a.br-active,\n.br-theme-bars-movie .br-widget a.br-selected,\n.br-theme-bars-pill .br-widget a.br-active,\n.br-theme-bars-pill .br-widget a.br-selected,\n.br-theme-bars-reversed .br-widget a.br-active,\n.br-theme-bars-reversed .br-widget a.br-selected {\n background-color: #248afd;\n}\n\n.br-theme-bars-square .br-widget a {\n border-color: rgba(36, 138, 253, 0.6);\n color: rgba(36, 138, 253, 0.6);\n}\n\n.br-theme-bars-square .br-widget a.br-active,\n.br-theme-bars-square .br-widget a.br-selected {\n border-color: #248afd;\n color: #248afd;\n}\n\n.br-theme-bars-1to10 .br-widget .br-current-rating,\n.br-theme-bars-horizontal .br-widget .br-current-rating,\n.br-theme-bars-movie .br-widget .br-current-rating,\n.br-theme-bars-reversed .br-widget .br-current-rating {\n color: #000;\n font-size: 0.875rem;\n font-weight: initial;\n}\n\n.br-theme-bars-1to10 {\n height: 26px;\n}\n\n.br-theme-bars-1to10 .br-widget {\n height: 24px;\n}\n\n.br-theme-bars-1to10 .br-widget .br-current-rating {\n line-height: 1;\n}\n\n.br-theme-bars-pill .br-widget a {\n line-height: 2.5;\n}\n\n/* Full Calendar */\n\n.fc button {\n height: auto;\n background-image: none;\n text-shadow: none;\n font-weight: 400;\n background-color: #ffffff;\n border-color: #c9ccd7;\n text-transform: capitalize;\n color: #a8b2b9;\n}\n\n.fc button .fc-icon-chevron-right::before,\n.fc button .fc-icon-chevron-left::before {\n color: #a8b2b9;\n font: normal normal normal 20px/1 \"Material Design Icons\";\n}\n\n.fc button .fc-icon-chevron-right::before {\n content: \"\\F142\";\n}\n\n.fc button .fc-icon-chevron-left::before {\n content: \"\\F141\";\n}\n\n.fc .fc-button-group .fc-button {\n background-color: #ffffff;\n margin: 0;\n}\n\n@media (max-width: 1024px) {\n .fc .fc-button-group .fc-button {\n padding: .5rem;\n }\n}\n\n.fc .fc-button-group .fc-button.fc-state-active {\n color: #ff4747;\n}\n\n.fc .fc-button-group .fc-button-primary:hover {\n border-color: #c9ccd7;\n}\n\n.fc .fc-header-toolbar {\n margin-top: 2rem;\n}\n\n.fc .fc-header-toolbar .fc-center h2 {\n font-size: 1rem;\n}\n\n@media (max-width: 767px) {\n .fc .fc-header-toolbar .fc-left,\n .fc .fc-header-toolbar .fc-right,\n .fc .fc-header-toolbar .fc-center {\n float: none;\n margin-bottom: 10px;\n }\n\n .fc .fc-header-toolbar .fc-left:after,\n .fc .fc-header-toolbar .fc-right:after,\n .fc .fc-header-toolbar .fc-center:after {\n content: \"\";\n clear: both;\n display: block;\n }\n\n .fc .fc-header-toolbar .fc-left .fc-today-button {\n float: right;\n }\n\n .fc .fc-header-toolbar .fc-right .fc-button-group {\n float: none;\n }\n}\n\n@media (max-width: 600px) {\n .fc .fc-header-toolbar {\n display: block;\n }\n\n .fc .fc-header-toolbar .fc-left .fc-button-group {\n display: block;\n margin-bottom: 0.75rem;\n }\n\n .fc .fc-header-toolbar .fc-left .fc-today-button {\n float: none;\n margin: 0;\n }\n}\n\n.fc .fc-widget-header {\n border: 0;\n}\n\n.fc .fc-widget-header table tr th {\n border-width: 0 0 1px 0;\n text-align: right;\n padding: 1rem;\n}\n\n@media (max-width: 767px) {\n .fc .fc-widget-header table tr th {\n padding: 1rem .25rem;\n }\n}\n\n.fc .fc-widget-header table tr th span {\n font-size: 10px;\n text-transform: uppercase;\n color: #a8b2b9;\n letter-spacing: 1px;\n}\n\n.fc .fc-content-skeleton table tr td {\n padding: .5rem;\n font-size: .875rem;\n}\n\n.fc .fc-event {\n border: 0;\n color: #ffffff;\n padding: .5rem;\n}\n\n.fc .fc-event.fc-start {\n background: #248afd;\n border-radius: 4px;\n border-left: 4px solid #248afd;\n}\n\n.fc .fc-event.fc-not-start,\n.fc .fc-event.fc-not-end {\n background: #ff4747;\n border-left: 4px solid #ff4747;\n padding-left: .5rem;\n}\n\n.fc .fc-event.fc-not-end {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.fc .fc-event .fc-title,\n.fc .fc-event .fc-time {\n color: #ffffff;\n}\n\n.fc-external-events .fc-event {\n background: #ffffff;\n color: #000;\n border: 0px solid;\n border-left-width: 4px;\n padding: 16px;\n border-radius: 0;\n margin-bottom: 10px;\n transition: color .3s ease-in-out;\n}\n\n.fc-external-events .fc-event:nth-child(1) {\n border-color: #248afd;\n}\n\n.fc-external-events .fc-event:nth-child(2) {\n border-color: #ff4747;\n}\n\n.fc-external-events .fc-event:nth-child(3) {\n border-color: #71c016;\n}\n\n.fc-external-events .fc-event:nth-child(4) {\n border-color: #68afff;\n}\n\n.fc-external-events .fc-event:nth-child(4) {\n border-color: #f5a623;\n}\n\n.fc-external-events .fc-event:hover {\n color: #248afd;\n}\n\nsvg {\n touch-action: none;\n}\n\n.jvectormap-container {\n width: 100%;\n height: 100%;\n position: relative;\n overflow: hidden;\n touch-action: none;\n}\n\n.jvectormap-tip {\n position: absolute;\n display: none;\n border: solid 1px #CDCDCD;\n border-radius: 3px;\n background: #292929;\n color: white;\n font-family: sans-serif, Verdana;\n font-size: smaller;\n padding: 3px;\n}\n\n.jvectormap-zoomin,\n.jvectormap-zoomout,\n.jvectormap-goback {\n position: absolute;\n left: 10px;\n border-radius: 3px;\n background: #292929;\n padding: 3px;\n color: white;\n cursor: pointer;\n line-height: 10px;\n text-align: center;\n box-sizing: content-box;\n}\n\n.jvectormap-zoomin,\n.jvectormap-zoomout {\n width: 10px;\n height: 10px;\n}\n\n.jvectormap-zoomin {\n top: 10px;\n}\n\n.jvectormap-zoomout {\n top: 30px;\n}\n\n.jvectormap-goback {\n bottom: 10px;\n z-index: 1000;\n padding: 6px;\n}\n\n.jvectormap-spinner {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n background: center no-repeat url(data:image/gif;base64,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);\n}\n\n.jvectormap-legend-title {\n font-weight: bold;\n font-size: 14px;\n text-align: center;\n}\n\n.jvectormap-legend-cnt {\n position: absolute;\n}\n\n.jvectormap-legend-cnt-h {\n bottom: 0;\n right: 0;\n}\n\n.jvectormap-legend-cnt-v {\n top: 0;\n right: 0;\n}\n\n.jvectormap-legend {\n background: black;\n color: white;\n border-radius: 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend {\n float: left;\n margin: 0 10px 10px 0;\n padding: 3px 3px 1px 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {\n float: left;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend {\n margin: 10px 10px 0 0;\n padding: 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick {\n width: 40px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {\n height: 15px;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {\n height: 20px;\n width: 20px;\n display: inline-block;\n vertical-align: middle;\n}\n\n.jvectormap-legend-tick-text {\n font-size: 12px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {\n text-align: center;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {\n display: inline-block;\n vertical-align: middle;\n line-height: 20px;\n padding-left: 3px;\n}\n\n.map {\n width: 100%;\n height: 100%;\n}\n\n.myLegend {\n overflow: scroll;\n}\n\n/* Typeahead */\n\n.gist,\n.tt-menu {\n text-align: left;\n}\n\n.twitter-typeahead {\n max-width: 100%;\n}\n\n.typeahead {\n background-color: #fff;\n}\n\n.typeahead:focus {\n border-color: #c9ccd7;\n}\n\n.tt-query {\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.tt-hint {\n color: #434a54;\n}\n\n.tt-menu {\n width: 100%;\n margin: 12px 0;\n padding: 8px 0;\n background-color: #fff;\n border: 1px solid #c9ccd7;\n border-radius: 8px;\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n\n.tt-suggestion {\n padding: 3px 20px;\n font-size: inherit;\n}\n\n.tt-suggestion:hover {\n cursor: pointer;\n color: #fff;\n background-color: #248afd;\n}\n\n.tt-suggestion .tt-cursor {\n color: #fff;\n background-color: #248afd;\n}\n\n.tt-suggestion p {\n margin: 0;\n}\n\n/* Tags */\n\ndiv.tagsinput {\n padding: 15px 15px 10px;\n border-color: #c9ccd7;\n background: white;\n}\n\ndiv.tagsinput span.tag {\n background: #248afd;\n border: 0;\n color: #fff;\n padding: 6px 14px;\n font-size: 0.8125rem;\n font-family: inherit;\n line-height: 1;\n}\n\ndiv.tagsinput span.tag a {\n color: #fff;\n}\n\n/* Wizard */\n\n.wizard {\n display: block;\n width: 100%;\n overflow: hidden;\n}\n\n.wizard a {\n outline: 0;\n}\n\n.wizard ul {\n list-style: none !important;\n padding: 0;\n margin: 0;\n}\n\n.wizard ul > li {\n display: block;\n padding: 0;\n}\n\n.wizard > .steps {\n position: relative;\n display: block;\n width: 100%;\n}\n\n.wizard > .steps .current-info {\n position: absolute;\n left: -999em;\n}\n\n.wizard > .steps .number {\n font-size: 0.875rem;\n}\n\n.wizard > .steps > ul > li {\n width: 25%;\n float: left;\n text-align: center;\n}\n\n@media (max-width: 767px) {\n .wizard > .steps > ul > li {\n width: 50%;\n }\n}\n\n.wizard > .steps a {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n font-size: 0.875rem;\n font-family: \"Roboto\", sans-serif;\n}\n\n.wizard > .steps a:hover {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n}\n\n.wizard > .steps a:active {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n}\n\n.wizard > .steps .disabled a {\n background: #e6e9ed;\n color: #434a54;\n cursor: default;\n}\n\n.wizard > .steps .disabled a:hover {\n background: #e6e9ed;\n color: #434a54;\n cursor: default;\n}\n\n.wizard > .steps .disabled a:active {\n background: #e6e9ed e;\n color: #434a54;\n cursor: default;\n}\n\n.wizard > .steps .current a {\n background: #248afd;\n color: #ffffff;\n cursor: default;\n}\n\n.wizard > .steps .current a:hover {\n background: #248afd;\n color: #ffffff;\n cursor: default;\n}\n\n.wizard > .steps .current a:active {\n background: #248afd;\n color: #ffffff;\n cursor: default;\n}\n\n.wizard > .steps .done a {\n background: #89c0fe;\n color: #ffffff;\n}\n\n.wizard > .steps .done a:hover {\n background: #89c0fe;\n color: #ffffff;\n}\n\n.wizard > .steps .done a:active {\n background: #89c0fe;\n color: #ffffff;\n}\n\n.wizard > .steps .error a {\n background: #ff4747;\n color: #fff;\n}\n\n.wizard > .steps .error a:hover {\n background: #ff4747;\n color: #fff;\n}\n\n.wizard > .steps .error a:active {\n background: #ff4747;\n color: #fff;\n}\n\n.wizard > .content {\n background: #ededed;\n display: block;\n margin: 0.5em;\n min-height: 24em;\n overflow: hidden;\n position: relative;\n width: auto;\n border-radius: 5px;\n}\n\n.wizard > .content > .title {\n position: absolute;\n left: -999em;\n}\n\n.wizard > .content > .body {\n float: left;\n position: absolute;\n width: 95%;\n height: 95%;\n padding: 2.5%;\n overflow-y: auto;\n}\n\n.wizard > .content > .body ul {\n list-style: disc !important;\n}\n\n.wizard > .content > .body ul > li {\n display: list-item;\n}\n\n.wizard > .content > .body > iframe {\n border: 0 none;\n width: 100%;\n height: 100%;\n}\n\n.wizard > .content > .body input {\n display: block;\n border: 1px solid #c9ccd7;\n}\n\n.wizard > .content > .body input[type=\"checkbox\"] {\n display: inline-block;\n}\n\n.wizard > .content > .body input.error {\n background: #fbe3e4;\n border: 1px solid #ffadad;\n color: #ff4747;\n}\n\n.wizard > .content > .body label {\n display: inline-block;\n margin-bottom: 0.5em;\n}\n\n.wizard > .content > .body label.error {\n color: #ff4747;\n display: inline-block;\n margin-left: 1.5em;\n}\n\n.wizard > .actions {\n padding-top: 20px;\n position: relative;\n display: block;\n text-align: right;\n width: 100%;\n}\n\n.wizard > .actions > ul {\n display: inline-block;\n text-align: right;\n}\n\n.wizard > .actions > ul > li {\n float: left;\n margin: 0 0.5em;\n}\n\n.wizard.vertical > .steps {\n display: inline;\n float: left;\n width: 30%;\n}\n\n.wizard.vertical > .steps > ul > li {\n float: none;\n width: 100%;\n text-align: left;\n}\n\n.wizard.vertical > .content {\n display: inline;\n float: left;\n margin: 0 2.5% 0.5em;\n width: 65%;\n}\n\n.wizard.vertical > .actions {\n display: inline;\n float: right;\n margin: 0 2.5%;\n width: 95%;\n}\n\n.wizard.vertical > .actions > ul > li {\n margin: 0 0 0 1em;\n}\n\n.tabcontrol {\n display: block;\n width: 100%;\n overflow: hidden;\n}\n\n.tabcontrol a {\n outline: 0;\n}\n\n.tabcontrol ul {\n list-style: none !important;\n padding: 0;\n margin: 0;\n}\n\n.tabcontrol ul > li {\n display: block;\n padding: 0;\n}\n\n.tabcontrol > .steps {\n position: relative;\n display: block;\n width: 100%;\n}\n\n.tabcontrol > .steps .current-info {\n position: absolute;\n left: -999em;\n}\n\n.tabcontrol > .steps > ul {\n position: relative;\n margin: 6px 0 0;\n top: 1px;\n z-index: 1;\n}\n\n.tabcontrol > .steps > ul > li {\n float: left;\n margin: 5px 2px 0 0;\n padding: 1px;\n -webkit-border-top-left-radius: 5px;\n -webkit-border-top-right-radius: 5px;\n -moz-border-radius-topleft: 5px;\n -moz-border-radius-topright: 5px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n}\n\n.tabcontrol > .steps > ul > li:hover {\n background: #edecec;\n border: 1px solid #c9ccd7;\n padding: 0;\n}\n\n.tabcontrol > .steps > ul > li > a {\n color: #aab2bd;\n display: inline-block;\n border: 0 none;\n margin: 0;\n padding: 10px 30px;\n text-decoration: none;\n}\n\n.tabcontrol > .steps > ul > li > a:hover {\n text-decoration: none;\n}\n\n.tabcontrol > .steps > ul > li.current {\n background: #ffffff;\n border: 1px solid #c9ccd7;\n border-bottom: 0 none;\n padding: 0 0 1px;\n margin-top: 0;\n}\n\n.tabcontrol > .steps > ul > li.current > a {\n padding: 15px 30px 10px;\n}\n\n.tabcontrol > .content {\n position: relative;\n display: inline-block;\n width: 100%;\n height: 35em;\n overflow: hidden;\n border-top: 1px solid #c9ccd7;\n padding-top: 20px;\n}\n\n.tabcontrol > .content > .title {\n position: absolute;\n left: -999em;\n}\n\n.tabcontrol > .content > .body {\n float: left;\n position: absolute;\n width: 95%;\n height: 95%;\n padding: 2.5%;\n}\n\n.tabcontrol > .content > .body ul {\n list-style: disc !important;\n}\n\n.tabcontrol > .content > .body ul > li {\n display: list-item;\n}\n\n/* X-editable */\n\n.editable-form .editable {\n color: #000;\n font-size: 0.8125rem;\n}\n\n.editable-form .editable-click {\n border-color: #000;\n}\n\n.editable-container.editable-inline {\n max-width: 100%;\n}\n\n.editable-container.editable-inline .editableform {\n max-width: 100%;\n}\n\n.editable-container.editable-inline .editableform .control-group {\n max-width: 100%;\n white-space: initial;\n}\n\n.editable-container.editable-inline .editableform .control-group > div {\n max-width: 100%;\n}\n\n.editable-container.editable-inline .editableform .control-group .editable-input input,\n.editable-container.editable-inline .editableform .control-group .editable-input textarea {\n max-width: 100%;\n}\n\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .form-control,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .asColorPicker-input,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .dataTables_wrapper select,\n.dataTables_wrapper .editable-container.editable-inline .editableform .control-group .editable-input .combodate select,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .tt-hint,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .tt-query,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .typeahead {\n padding-left: 0;\n padding-right: 0;\n}\n\n@media (max-width: 991px) {\n .editable-container.editable-inline .editableform .control-group .editable-buttons {\n display: block;\n margin-top: 10px;\n }\n}\n\n/* === Layout === */\n\n/* Navbar */\n\n.navbar {\n font-weight: 400;\n transition: background 0.25s ease;\n -webkit-transition: background 0.25s ease;\n -moz-transition: background 0.25s ease;\n -ms-transition: background 0.25s ease;\n -webkit-box-shadow: 0 5px 21px -5px #cdd1e1;\n -moz-box-shadow: 0 5px 21px -5px #cdd1e1;\n box-shadow: 0 5px 21px -5px #cdd1e1;\n /* Navbar color variations */\n}\n\n.sidebar-dark .navbar {\n box-shadow: none;\n}\n\n.navbar .navbar-brand-wrapper {\n background: #ffffff;\n transition: width 0.25s ease, background 0.25s ease;\n -webkit-transition: width 0.25s ease, background 0.25s ease;\n -moz-transition: width 0.25s ease, background 0.25s ease;\n -ms-transition: width 0.25s ease, background 0.25s ease;\n width: 223px;\n height: 70px;\n}\n\n.sidebar-dark .navbar .navbar-brand-wrapper {\n background: #282f3a;\n}\n\n.navbar .navbar-brand-wrapper .navbar-brand {\n color: #27367f;\n font-size: 1.5rem;\n margin-right: 0;\n padding: 0.25rem 0;\n}\n\n.navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {\n display: none;\n}\n\n.navbar .navbar-brand-wrapper .navbar-brand:active,\n.navbar .navbar-brand-wrapper .navbar-brand:focus,\n.navbar .navbar-brand-wrapper .navbar-brand:hover {\n color: #1b2658;\n}\n\n.navbar .navbar-brand-wrapper .navbar-brand img {\n width: calc(223px - 130px);\n max-width: 100%;\n height: 34px;\n margin: auto;\n vertical-align: middle;\n}\n\n.navbar .navbar-brand-wrapper .brand-logo-mini {\n padding-left: 0;\n text-align: center;\n}\n\n.navbar .navbar-brand-wrapper .brand-logo-mini img {\n width: calc(70px - 30px);\n max-width: 100%;\n margin: auto;\n}\n\n.navbar .navbar-menu-wrapper {\n background: #ffffff;\n transition: width 0.25s ease;\n -webkit-transition: width 0.25s ease;\n -moz-transition: width 0.25s ease;\n -ms-transition: width 0.25s ease;\n color: #9b9b9b;\n padding-left: 2.55rem;\n padding-right: 2.55rem;\n width: calc(100% - 223px);\n height: 70px;\n}\n\n@media (max-width: 991px) {\n .navbar .navbar-menu-wrapper {\n width: calc(100% - 55px);\n padding-left: 15px;\n padding-right: 11px;\n }\n}\n\n.navbar .navbar-menu-wrapper .navbar-toggler {\n border: 0;\n color: inherit;\n font-size: 1.25rem;\n padding: 0;\n border-radius: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {\n transform: rotate(0deg);\n -webkit-transition: transform 0.3s linear;\n -moz-transition: transform 0.3s linear;\n -ms-transition: transform 0.3s linear;\n -o-transition: transform 0.3s linear;\n transition: transform 0.3s linear;\n}\n\n@media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {\n display: none;\n }\n}\n\n.sidebar-icon-only .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {\n transform: rotate(90deg);\n}\n\n@media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right {\n padding-left: 15px;\n padding-right: 0;\n }\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item {\n margin-left: 1rem;\n margin-right: 1rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item:last-child {\n margin-right: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {\n color: inherit;\n font-size: 1rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search {\n margin-left: 2rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap {\n border-radius: 4px;\n padding: 0.75rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text {\n background: transparent;\n border: 0;\n color: #000;\n padding: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text i,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text i {\n font-size: 1.25rem;\n color: #9b9b9b;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead {\n margin-left: 0.7rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder {\n color: #6c7383;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder {\n color: #6c7383;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder {\n color: #6c7383;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder {\n color: #6c7383;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings {\n margin: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings .nav-link {\n padding: 0;\n text-align: center;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings i {\n font-size: 1.25rem;\n vertical-align: middle;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile {\n margin-left: 0.2rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile img {\n width: 40px;\n height: 40px;\n border-radius: 100%;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile.dropdown .dropdown-toggle:after {\n display: none;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {\n border: none;\n -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {\n position: absolute;\n font-size: 0.9rem;\n margin-top: 0;\n right: 0;\n left: auto;\n top: 70px;\n}\n\n.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {\n right: auto;\n left: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item {\n margin-bottom: 0;\n padding: 0.687rem 1.562rem;\n cursor: pointer;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i {\n font-size: 17px;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .badge {\n margin-left: 2.5rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .ellipsis,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .tickets-card .ticket-float span,\n.tickets-card .ticket-float .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item span,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .user-name,\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .user-name {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i {\n margin-left: 10px;\n}\n\n.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .badge {\n margin-left: 0;\n margin-right: 2.5rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-divider {\n margin: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown i {\n margin-right: 0.5rem;\n vertical-align: middle;\n}\n\n@media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown {\n position: static;\n }\n\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {\n left: 20px;\n right: 20px;\n top: 70px;\n width: calc(100% - 40px);\n }\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator {\n position: relative;\n padding: 0;\n text-align: center;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator i {\n font-size: 1.25rem;\n margin-right: 0;\n vertical-align: middle;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator .count {\n position: absolute;\n left: 55%;\n width: 12px;\n height: 12px;\n border-radius: 100%;\n background: #f5a623;\n top: 1px;\n border: 1px solid #ffffff;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator:after {\n display: none;\n}\n\n@media (min-width: 992px) {\n .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n margin-left: auto;\n }\n\n .rtl .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n margin-left: 0;\n margin-right: auto;\n }\n}\n\n.navbar.navbar-primary .navbar-menu-wrapper {\n background: #248afd;\n}\n\n.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-secondary .navbar-menu-wrapper {\n background: #a3a4a5;\n}\n\n.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-success .navbar-menu-wrapper {\n background: #71c016;\n}\n\n.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-info .navbar-menu-wrapper {\n background: #68afff;\n}\n\n.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-warning .navbar-menu-wrapper {\n background: #f5a623;\n}\n\n.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper {\n background: #ff4747;\n}\n\n.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #f8f9fa;\n}\n\n.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n background: #282f3a;\n}\n\n.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n@media (max-width: 991px) {\n .navbar {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar .navbar-brand-wrapper {\n width: 55px;\n }\n\n .navbar .navbar-brand-wrapper .navbar-brand.brand-logo {\n display: none;\n }\n\n .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {\n display: inline-block;\n }\n\n .navbar-collapse {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n margin-top: 0.5rem;\n }\n}\n\n@media (max-width: 480px) {\n .navbar .navbar-brand-wrapper {\n width: 55px;\n }\n\n .navbar .navbar-brand-wrapper .brand-logo-mini {\n padding-top: 0px;\n }\n}\n\n/* Sidebar */\n\n.sidebar {\n min-height: calc(100vh - 70px);\n background: #ededed;\n font-family: \"Roboto\", sans-serif;\n font-weight: 500;\n padding: 0;\n width: 223px;\n margin-left: 0;\n margin-right: 0;\n z-index: 11;\n transition: width 0.25s ease, background 0.25s ease;\n -webkit-transition: width 0.25s ease, background 0.25s ease;\n -moz-transition: width 0.25s ease, background 0.25s ease;\n -ms-transition: width 0.25s ease, background 0.25s ease;\n}\n\n.sidebar .nav {\n overflow: hidden;\n flex-wrap: nowrap;\n flex-direction: column;\n margin-bottom: 60px;\n}\n\n.sidebar .nav .nav-item {\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n transition-property: background;\n -webkit-transition-property: background;\n}\n\n.sidebar .nav .nav-item .collapse {\n z-index: 999;\n}\n\n.sidebar .nav .nav-item .nav-link {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n white-space: nowrap;\n padding: 0.75rem 1.937rem 0.75rem 1rem;\n color: #787878;\n -webkit-transition-duration: 0.45s;\n -moz-transition-duration: 0.45s;\n -o-transition-duration: 0.45s;\n transition-duration: 0.45s;\n transition-property: color;\n -webkit-transition-property: color;\n}\n\n.sidebar .nav .nav-item .nav-link i {\n color: inherit;\n}\n\n.sidebar .nav .nav-item .nav-link i.menu-icon {\n font-size: 1rem;\n line-height: 1;\n margin-right: 1rem;\n color: #787878;\n}\n\n.rtl .sidebar .nav .nav-item .nav-link i.menu-icon {\n margin-left: 2rem;\n margin-right: 0;\n}\n\n.sidebar .nav .nav-item .nav-link i.menu-icon:before {\n vertical-align: middle;\n}\n\n.sidebar .nav .nav-item .nav-link i.menu-arrow {\n display: inline-block;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n margin-left: auto;\n margin-right: 0;\n color: #686868;\n}\n\n.rtl .sidebar .nav .nav-item .nav-link i.menu-arrow {\n margin-left: 0;\n margin-right: auto;\n}\n\n.sidebar .nav .nav-item .nav-link i.menu-arrow:before {\n content: \"\\e649\";\n font-family: \"themify\";\n font-style: normal;\n display: block;\n font-size: 0.687rem;\n line-height: 10px;\n -webkit-transition: all 0.2s ease-in;\n -moz-transition: all 0.2s ease-in;\n -ms-transition: all 0.2s ease-in;\n -o-transition: all 0.2s ease-in;\n transition: all 0.2s ease-in;\n}\n\n.sidebar .nav .nav-item .nav-link .menu-title {\n color: inherit;\n display: inline-block;\n font-size: 0.875rem;\n line-height: 1;\n vertical-align: middle;\n}\n\n.sidebar .nav .nav-item .nav-link .badge {\n margin-left: auto;\n}\n\n.rtl .sidebar .nav .nav-item .nav-link .badge {\n margin-left: 0;\n margin-right: auto;\n}\n\n.sidebar .nav .nav-item .nav-link[aria-expanded=\"true\"] i.menu-arrow:before {\n -moz-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.sidebar .nav .nav-item.active > .nav-link {\n background: initial;\n position: relative;\n}\n\n.sidebar .nav .nav-item.active > .nav-link i,\n.sidebar .nav .nav-item.active > .nav-link .menu-title,\n.sidebar .nav .nav-item.active > .nav-link .menu-arrow {\n color: #248afd;\n}\n\n.sidebar .nav .nav-item.active > .nav-link i.menu-arrow::before {\n content: \"\\e64b\";\n}\n\n.sidebar .nav:not(.sub-menu) {\n margin-top: 1.45rem;\n margin-left: 0;\n margin-right: 0;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item {\n margin-top: 0.2rem;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item:hover > .nav-link,\n.sidebar .nav:not(.sub-menu) > .nav-item:hover[aria-expanded=\"true\"] {\n background: #e7e7e7;\n color: #56595a;\n border-radius: 0.437rem;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item > .nav-link {\n margin: 0;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item > .nav-link[aria-expanded=\"true\"] {\n border-radius: 0.437rem 0.437rem 0 0;\n background: #e7e7e7;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item.active {\n background: #e7e7e7;\n border-radius: 0.437rem;\n}\n\n.sidebar .nav.sub-menu {\n margin-bottom: 0;\n margin-top: 0;\n list-style: none;\n padding: 0.25rem 0 0 3.07rem;\n background: #e7e7e7;\n padding-bottom: 12px;\n}\n\n.sidebar .nav.sub-menu .nav-item {\n padding: 0;\n}\n\n.sidebar .nav.sub-menu .nav-item::before {\n content: \"\";\n width: 5px;\n height: 5px;\n position: absolute;\n margin-top: 16px;\n border-radius: 50%;\n background: #b2b2b2;\n}\n\n.sidebar .nav.sub-menu .nav-item .nav-link {\n color: #656565;\n padding: 0.7rem 1rem;\n position: relative;\n font-size: 0.875rem;\n line-height: 1;\n height: auto;\n border-top: 0;\n}\n\n.sidebar .nav.sub-menu .nav-item .nav-link:hover {\n color: #000;\n}\n\n.sidebar .nav.sub-menu .nav-item .nav-link.active {\n color: #000;\n background: transparent;\n}\n\n.sidebar .nav.sub-menu .nav-item:hover {\n background: transparent;\n}\n\n.sidebar-dark .sidebar {\n background: #282f3a;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link {\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link i {\n color: inherit;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link i.menu-icon {\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link .menu-title {\n color: inherit;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link[aria-expanded=\"true\"] .menu-title {\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav .nav-item.active > .nav-link {\n background: initial;\n}\n\n.sidebar-dark .sidebar .nav .nav-item.active > .nav-link .menu-title,\n.sidebar-dark .sidebar .nav .nav-item.active > .nav-link i {\n color: #667895;\n}\n\n.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item:hover > .nav-link {\n background: #59606b;\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item .nav-link[aria-expanded=\"true\"] {\n background: #1a1f26;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu {\n background: #1a1f26;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link {\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link:before {\n color: #e9e9e9;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link.active {\n color: #667895;\n background: transparent;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link:hover {\n color: #9a94a7;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item:hover {\n background: transparent;\n}\n\n/* style for off-canvas menu*/\n\n@media screen and (max-width: 991px) {\n .sidebar-offcanvas {\n position: fixed;\n max-height: calc(100vh - 70px);\n top: 70px;\n bottom: 0;\n overflow: auto;\n right: -223px;\n -webkit-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n }\n\n .sidebar-offcanvas.active {\n right: 0;\n }\n}\n\n.footer {\n background: #ededed;\n border-top: none;\n padding: 20px 1rem;\n transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -webkit-transition: all 0.25s ease;\n -ms-transition: all 0.25s ease;\n font-size: calc(0.875rem - 0.05rem);\n font-family: \"Roboto\", sans-serif;\n font-weight: 400;\n}\n\n.footer a {\n color: #71c016;\n font-size: inherit;\n}\n\n@media (max-width: 991px) {\n .footer {\n margin-left: 0;\n width: 100%;\n }\n}\n\n/* Settings Panel */\n\n.settings-panel {\n border-left: 1px solid #c9ccd7;\n display: block;\n position: fixed;\n top: 70px;\n right: -300px;\n bottom: 0;\n width: 300px;\n height: 100vh;\n min-height: 100%;\n background: #ffffff;\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n -webkit-transition-timing-function: ease;\n -moz-transition-timing-function: ease;\n -o-transition-timing-function: ease;\n transition-timing-function: ease;\n -webkit-transition-property: right, box-shadow;\n -moz-transition-property: right, box-shadow;\n -o-transition-property: right, box-shadow;\n transition-property: right, box-shadow;\n z-index: 9999;\n}\n\n.settings-panel .nav-tabs {\n display: -webkit-flex;\n display: flex;\n -webkit-justify-content: center;\n justify-content: center;\n width: auto;\n margin: 0;\n padding: 0;\n background: #ffffff;\n}\n\n.settings-panel .nav-tabs .nav-item {\n border: none;\n}\n\n.settings-panel .nav-tabs .nav-item .nav-link {\n background: transparent;\n text-align: center;\n border: none;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n color: #000;\n -webkit-transition-duration: 0.4s;\n -moz-transition-duration: 0.4s;\n -o-transition-duration: 0.4s;\n transition-duration: 0.4s;\n transition-property: color;\n -webkit-transition-property: color;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.settings-panel .nav-tabs .nav-item .nav-link.active {\n background: transparent;\n color: #248afd;\n}\n\n.settings-panel .tab-content {\n border: none;\n padding: 20px 0 0px 0;\n}\n\n.settings-panel .tab-content .tab-pane.scroll-wrapper {\n position: relative;\n max-height: 100vh;\n height: 100%;\n padding-bottom: 180px;\n}\n\n.settings-panel .settings-heading {\n padding: 16px 0 13px 35px;\n font-size: 0.875rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: 500;\n line-height: 1;\n color: rgba(0, 0, 0, 0.9);\n opacity: 0.9;\n margin-bottom: 0;\n border-top: 1px solid #c9ccd7;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.rtl .settings-panel .settings-heading {\n padding: 16px 35px 13px 0;\n text-align: right;\n}\n\n.rtl .settings-panel small.settings-heading {\n padding: 16px 0 13px 12px;\n}\n\n.settings-panel .sidebar-bg-options {\n padding: 13px 35px;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n font-size: 0.875rem;\n line-height: 1;\n color: #595959;\n background: #ffffff;\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n -webkit-transition-property: background;\n -moz-transition-property: background;\n -o-transition-property: background;\n transition-property: background;\n}\n\n.settings-panel .sidebar-bg-options.selected {\n background: #e6e9ed;\n}\n\n.settings-panel .color-tiles {\n display: -webkit-flex;\n display: flex;\n -webkit-justify-content: space-around;\n justify-content: space-around;\n -webkit-flex-wrap: wrap;\n flex-wrap: wrap;\n margin: 0px 35px 10px 35px;\n padding-top: 15px;\n}\n\n.settings-panel .color-tiles .tiles {\n margin: 10px 18px;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.settings-panel .color-tiles .tiles:before {\n content: \"\";\n width: 0px;\n height: 0px;\n opacity: 0;\n background: rgba(0, 0, 0, 0.3);\n border-radius: 100%;\n border: 0;\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n -webkit-transition-timing-function: ease;\n -moz-transition-timing-function: ease;\n -o-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n\n.settings-panel .color-tiles .tiles.selected:before {\n width: 10px;\n height: 10px;\n opacity: 1;\n border-width: 1px;\n}\n\n.settings-panel .color-tiles .tiles.light {\n border: 1px solid #e2e4e7;\n}\n\n.settings-panel .color-tiles .tiles.default {\n border: 1px solid #e2e4e7;\n}\n\n.settings-panel .chat-list {\n padding-left: 0;\n}\n\n.settings-panel .chat-list .list {\n padding: 0.4rem 0.8rem;\n display: -webkit-flex;\n display: flex;\n -webkit-justify-content: space-between;\n justify-content: space-between;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.settings-panel .chat-list .list:last-child {\n border-bottom: none;\n}\n\n.settings-panel .chat-list .list .profile {\n position: relative;\n margin-right: 1rem;\n}\n\n.settings-panel .chat-list .list .profile img {\n width: 2.5rem;\n height: 2.5rem;\n border-radius: 100%;\n}\n\n.settings-panel .chat-list .list .profile span {\n height: 0.75rem;\n width: 0.75rem;\n position: absolute;\n bottom: 0.34rem;\n right: 0;\n border: 0.13rem solid #ffffff;\n border-radius: 100%;\n}\n\n.settings-panel .chat-list .list .profile span.online {\n background: #71c016;\n}\n\n.settings-panel .chat-list .list .profile span.offline {\n background: #f5a623;\n}\n\n.settings-panel .chat-list .list .info {\n margin-right: auto;\n}\n\n.settings-panel .chat-list .list .info p {\n display: block;\n margin-bottom: 0;\n}\n\n.settings-panel .chat-list .list .info p:last-child {\n opacity: 0.5;\n font-size: 0.8rem;\n}\n\n.rtl .settings-panel .chat-list .list .info p:last-child {\n text-align: right;\n}\n\n.settings-panel .chat-list .list.active {\n background: #f8f9fa;\n}\n\n.settings-panel.open {\n right: 0;\n}\n\n.settings-panel .settings-close {\n position: absolute;\n top: 16px;\n right: 10px;\n color: #248afd;\n background: transparent;\n border-radius: 4px;\n padding: 0 3px;\n cursor: pointer;\n -webkit-transition-duration: 0.2s;\n -moz-transition-duration: 0.2s;\n -o-transition-duration: 0.2s;\n transition-duration: 0.2s;\n z-index: 999;\n}\n\n.settings-panel .settings-close:hover {\n background: rgba(255, 255, 255, 0.3);\n}\n\n.rtl .settings-panel .settings-close {\n right: unset;\n left: 10px;\n}\n\n.settings-panel .events p {\n font-family: \"Roboto\", sans-serif;\n font-weight: 400;\n}\n\n.rtl .settings-panel .events p {\n text-align: right;\n}\n\n.rtl .settings-panel {\n right: unset;\n left: -300px;\n -webkit-transition-property: left;\n -moz-transition-property: left;\n -o-transition-property: left;\n transition-property: left;\n}\n\n.rtl .settings-panel .chat-list {\n padding-right: 0;\n}\n\n.rtl .settings-panel .chat-list .list .profile {\n margin-right: 0;\n margin-left: 1rem;\n}\n\n.rtl .settings-panel .chat-list .list .info {\n margin-right: 0;\n margin-left: auto;\n}\n\n.rtl .settings-panel .chat-list .list .info .badge {\n margin-right: 10px;\n}\n\n.rtl .settings-panel.open {\n left: 0;\n right: unset;\n}\n\n#theme-settings .settings-close {\n top: 12px;\n background: transparent;\n}\n\n#settings-trigger {\n position: fixed;\n bottom: 40px;\n right: 30px;\n height: 45px;\n width: 45px;\n background: #248afd;\n z-index: 99;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n border-radius: 100%;\n -webkit-animation-duration: 1s;\n -moz-animation-duration: 1s;\n -ms-animation-duration: 1s;\n -o-animation-duration: 1s;\n animation-duration: 1s;\n -webkit-animation-delay: 1s;\n -moz-animation-delay: 1s;\n -ms-animation-delay: 1s;\n -o-animation-delay: 1s;\n animation-delay: 1s;\n -webkit-animation-fill-mode: both;\n -moz-animation-fill-mode: both;\n -ms-animation-fill-mode: both;\n -o-animation-fill-mode: both;\n animation-fill-mode: both;\n}\n\n#settings-trigger i {\n color: #ffffff;\n font-size: 1rem;\n line-height: 1rem;\n}\n\n.rtl #settings-trigger {\n right: auto;\n left: 30px;\n}\n\n@media (max-width: 991px) {\n #settings-trigger {\n display: none;\n }\n}\n\n/* Layouts */\n\n@media (min-width: 992px) {\n .sidebar-mini .navbar .navbar-brand-wrapper {\n width: 185px;\n }\n\n .sidebar-mini .navbar .navbar-menu-wrapper {\n width: calc(100% - 185px);\n }\n\n .sidebar-mini .sidebar {\n width: 185px;\n }\n\n .sidebar-mini .sidebar .nav .nav-item {\n padding: 0;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n -webkit-flex-direction: column;\n flex-direction: column;\n text-align: center;\n position: relative;\n border-bottom: none;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link .menu-title {\n display: block;\n margin: auto;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link .badge {\n margin-left: 5px;\n display: none;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-icon {\n display: block;\n margin-right: auto;\n margin-left: auto;\n margin-bottom: 0.625rem;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-arrow {\n display: inline-block;\n margin-left: 5px;\n position: absolute;\n top: 50%;\n right: 10px;\n -moz-transform: translateY(-50%);\n -o-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n }\n\n .sidebar-mini .main-panel {\n width: calc(100% - 185px);\n }\n\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu {\n padding: 0;\n border-top: none;\n }\n\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item .nav-link {\n padding: 0.75rem 0 0.75rem 1.5rem;\n margin-left: auto;\n margin-right: auto;\n display: block;\n text-align: left;\n width: 66%;\n }\n}\n\n@media (min-width: 992px) {\n .sidebar-icon-only .navbar .navbar-brand-wrapper {\n width: 70px;\n }\n\n .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo {\n display: none;\n }\n\n .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo-mini {\n display: inline-block;\n }\n\n .sidebar-icon-only .navbar .navbar-menu-wrapper {\n width: calc(100% - 70px);\n }\n\n .sidebar-icon-only .sidebar {\n width: 70px;\n }\n\n .sidebar-icon-only .sidebar .nav {\n overflow: visible;\n margin-left: 0;\n margin-right: 0;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item {\n position: relative;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link {\n display: block;\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n text-align: center;\n position: static;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title,\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .badge,\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-sub-title {\n display: none;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {\n border-radius: 0 5px 5px 0px;\n }\n\n .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {\n border-radius: 5px 0 0 5px;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon {\n margin-right: 0;\n margin-left: 0;\n margin-bottom: 0;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-arrow {\n display: none;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {\n border-radius: 0 5px 0 0px;\n }\n\n .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {\n border-radius: 5px 0 0 0;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .collapse {\n display: none;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n background: #3a3f51;\n padding: 0.5rem 1.4rem;\n left: 70px;\n position: absolute;\n text-align: left;\n top: 0;\n bottom: 0;\n width: 190px;\n z-index: 1;\n line-height: 1.8;\n -webkit-box-shadow: 4px 4px 7px 0px #1e1e2f;\n box-shadow: 4px 4px 7px 0px #1e1e2f;\n }\n\n .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n left: auto;\n right: 70px;\n text-align: left;\n -webkit-box-shadow: -4px 4px 7px 0px #1e1e2f;\n box-shadow: -4px 4px 7px 0px #1e1e2f;\n }\n\n .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n color: #ffffff;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title:after {\n display: none;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {\n display: block;\n background: #282f3a;\n border-radius: 0 0 5px 0;\n position: absolute;\n left: 70px;\n width: 190px;\n -webkit-box-shadow: 4px 4px 7px 0px #1e1e2f;\n box-shadow: 4px 4px 7px 0px #1e1e2f;\n }\n\n .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,\n .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {\n left: auto;\n right: 70px;\n border-radius: 0 0 0 5px;\n -webkit-box-shadow: -4px 4px 7px 0px #1e1e2f;\n box-shadow: -4px 4px 7px 0px #1e1e2f;\n }\n\n .sidebar-icon-only .sidebar .nav.sub-menu {\n padding: 0 0 0 1.5rem;\n }\n\n .sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {\n text-align: left;\n padding-left: 20px;\n }\n\n .sidebar-icon-only .sidebar .nav:not(.sub-menu) .nav-item:hover .nav-link {\n border-radius: 0;\n }\n\n .sidebar-icon-only .main-panel {\n width: calc(100% - 70px);\n }\n}\n\n@media (min-width: 992px) {\n .sidebar-hidden .sidebar {\n transition: width 0.25s ease;\n -webkit-transition: width 0.25s ease;\n -moz-transition: width 0.25s ease;\n -ms-transition: width 0.25s ease;\n width: 0;\n }\n\n .sidebar-hidden .main-panel {\n width: 100%;\n }\n}\n\n@media (min-width: 992px) {\n .sidebar-absolute .page-body-wrapper {\n position: relative;\n }\n\n .sidebar-absolute .page-body-wrapper .sidebar {\n -webkit-transition: none;\n transition: none;\n }\n\n .sidebar-absolute:not(.sidebar-hidden) .sidebar {\n position: absolute;\n height: 100%;\n -webkit-box-shadow: 0 0 3px 1px #a7a3a3;\n /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */\n /* Firefox 3.5 - 3.6 */\n box-shadow: 0 0 3px 1px #a7a3a3;\n /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */\n }\n\n .sidebar-absolute .main-panel {\n width: 100%;\n -webkit-transition: none;\n transition: none;\n }\n}\n\n@media (min-width: 992px) {\n .sidebar-fixed .sidebar {\n position: fixed;\n max-height: auto;\n }\n\n .sidebar-fixed .sidebar .nav {\n max-height: calc(100vh - 70px - 24px);\n overflow: auto;\n position: relative;\n }\n\n .sidebar-fixed .sidebar .nav.sub-menu {\n max-height: none;\n }\n\n .sidebar-fixed .main-panel {\n margin-left: 223px;\n }\n\n .sidebar-fixed.sidebar-icon-only .main-panel {\n margin-left: 70px;\n }\n}\n\n@media (min-width: 992px) {\n .boxed-layout .container-scroller {\n background: #c6c8ca;\n padding: 0 calc((100% - 1200px) / 2);\n }\n\n .boxed-layout .navbar.fixed-top {\n margin: auto;\n max-width: 1200px;\n }\n}\n\n.rtl {\n direction: rtl;\n text-align: right;\n}\n\n.rtl .sidebar .nav {\n padding-right: 0;\n}\n\n.rtl .sidebar .nav.sub-menu {\n padding: 0 4.5rem 0 0;\n}\n\n.sidebar-icon-only.rtl .sidebar .nav.sub-menu {\n padding-right: 0rem;\n}\n\n.sidebar-icon-only.rtl .sidebar .nav.sub-menu .nav-item .nav-link {\n padding-right: 3rem;\n text-align: right;\n}\n\n.sidebar-icon-only.rtl .sidebar .nav.sub-menu .nav-item .nav-link:before {\n right: 1.75rem;\n}\n\n.rtl .product-chart-wrapper::-webkit-scrollbar,\n.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar,\n.rtl .sidebar-fixed .nav::-webkit-scrollbar,\n.rtl .table-responsive::-webkit-scrollbar,\n.rtl ul.chats::-webkit-scrollbar {\n width: 0.5em;\n}\n\n.rtl .product-chart-wrapper::-webkit-scrollbar-track,\n.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-track,\n.rtl .sidebar-fixed .nav::-webkit-scrollbar-track,\n.rtl .table-responsive::-webkit-scrollbar-track,\n.rtl ul.chats::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n}\n\n.rtl .product-chart-wrapper::-webkit-scrollbar-thumb,\n.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-thumb,\n.rtl .sidebar-fixed .nav::-webkit-scrollbar-thumb,\n.rtl .table-responsive::-webkit-scrollbar-thumb,\n.rtl ul.chats::-webkit-scrollbar-thumb {\n background-color: darkgrey;\n outline: 1px solid slategrey;\n}\n\n","@import \"../support\";\n\n// This mixin provides basic support for CSS3 properties and\n// their corresponding experimental CSS2 properties when\n// the implementations are identical except for the property\n// prefix.\n@mixin experimental($property, $value,\n $moz : $experimental-support-for-mozilla,\n $webkit : $experimental-support-for-webkit,\n $o : $experimental-support-for-opera,\n $ms : $experimental-support-for-microsoft,\n $khtml : $experimental-support-for-khtml,\n $official : true\n) {\n @if $webkit and $experimental-support-for-webkit { -webkit-#{$property} : $value; }\n @if $khtml and $experimental-support-for-khtml { -khtml-#{$property} : $value; }\n @if $moz and $experimental-support-for-mozilla { -moz-#{$property} : $value; }\n @if $ms and $experimental-support-for-microsoft { -ms-#{$property} : $value; }\n @if $o and $experimental-support-for-opera { -o-#{$property} : $value; }\n @if $official { #{$property} : $value; }\n}\n\n// Same as experimental(), but for cases when the property is the same and the value is vendorized\n@mixin experimental-value($property, $value,\n $moz : $experimental-support-for-mozilla,\n $webkit : $experimental-support-for-webkit,\n $o : $experimental-support-for-opera,\n $ms : $experimental-support-for-microsoft,\n $khtml : $experimental-support-for-khtml,\n $official : true\n) {\n @if $webkit and $experimental-support-for-webkit { #{$property} : -webkit-#{$value}; }\n @if $khtml and $experimental-support-for-khtml { #{$property} : -khtml-#{$value}; }\n @if $moz and $experimental-support-for-mozilla { #{$property} : -moz-#{$value}; }\n @if $ms and $experimental-support-for-microsoft { #{$property} : -ms-#{$value}; }\n @if $o and $experimental-support-for-opera { #{$property} : -o-#{$value}; }\n @if $official { #{$property} : #{$value}; }\n}\n","// ---------------------------------------------------------------------------\n@include keyframes(bounceOut) {\n 0% {\n @include scale(1); }\n 25% {\n @include scale(0.95); }\n 50% {\n opacity: 1;\n @include scale(1.1); }\n 100% {\n opacity: 0;\n @include scale(0.3); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutUp) {\n 0% {\n @include translateY(0); }\n 20% {\n opacity: 1;\n @include translateY(20px); }\n 100% {\n opacity: 0;\n @include translateY(-2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutDown) {\n 0% {\n @include translateY(0); }\n 20% {\n opacity: 1;\n @include translateY(-20px); }\n 100% {\n opacity: 0;\n @include translateY(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutLeft) {\n 0% {\n @include translateX(0); }\n 20% {\n opacity: 1;\n @include translateX(20px); }\n 100% {\n opacity: 0;\n @include translateX(-2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutRight) {\n 0% {\n @include translateX(0); }\n 20% {\n opacity: 1;\n @include translateX(-20px); }\n 100% {\n opacity: 0;\n @include translateX(2000px); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(bounceIn) {\n 0% {\n opacity: 0;\n @include scale(0.3); }\n 50% {\n opacity: 1;\n @include scale(1.05); }\n 70% {\n @include scale(0.9); }\n 100% {\n @include scale(1); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInDown) {\n 0% {\n opacity: 0;\n @include translateY(-2000px); }\n 60% {\n opacity: 1;\n @include translateY(30px); }\n 80% {\n @include translateY(-10px); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInUp) {\n 0% {\n opacity: 0;\n @include translateY(2000px); }\n 60% {\n opacity: 1;\n @include translateY(-30px); }\n 80% {\n @include translateY(10px); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInRight) {\n 0% {\n opacity: 0;\n @include translateX(2000px); }\n 60% {\n opacity: 1;\n @include translateX(-30px); }\n 80% {\n @include translateX(10px); }\n 100% {\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInLeft) {\n 0% {\n opacity: 0;\n @include translateX(-2000px); }\n 60% {\n opacity: 1;\n @include translateX(30px); }\n 80% {\n @include translateX(-10px); }\n 100% {\n @include translateX(0); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(fadeOut) {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutUp) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(-20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutDown) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutRight) {\n 0% {\n @include translateX(0);\n opacity: 1; }\n 100% {\n @include translateX(20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutLeft) {\n 0% {\n @include translateX(0);\n opacity: 1; }\n 100% {\n @include translateX(-20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutUpBig) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(-2000px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutDownBig) {\n 0% {\n opacity: 1;\n @include translateY(0); }\n 100% {\n opacity: 0;\n @include translateY(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutRightBig) {\n 0% {\n opacity: 1;\n @include translateX(0); }\n 100% {\n opacity: 0;\n @include translateX(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutLeftBig) {\n 0% {\n opacity: 1;\n @include translateX(0); }\n 100% {\n opacity: 0;\n @include translateX(-2000px); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(fadeIn) {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInUp) {\n 0% {\n @include translateY(20px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInDown) {\n 0% {\n @include translateY(-20px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInRight) {\n 0% {\n @include translateX(20px);\n opacity: 0; }\n 100% {\n @include translateX(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInLeft) {\n 0% {\n @include translateX(-20px);\n opacity: 0; }\n 100% {\n @include translateX(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInUpBig) {\n 0% {\n @include translateY(2000px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInDownBig) {\n 0% {\n opacity: 0;\n @include translateY(-2000px); }\n 100% {\n opacity: 1;\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInRightBig) {\n 0% {\n opacity: 0;\n @include translateX(2000px); }\n 100% {\n opacity: 1;\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInLeftBig) {\n 0% {\n opacity: 0;\n @include translateX(-2000px); }\n 100% {\n opacity: 1;\n @include translateX(0); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(flip) {\n 0% {\n @include transform(perspective(400px) rotateY(0));\n @include animation-timing-function(ease-out);\n }\n 40% {\n @include transform(perspective(400px) translateZ(150px) rotateY(170deg));\n @include animation-timing-function(ease-out);\n }\n 50% {\n @include transform(perspective(400px) translateZ(150px) rotateY(190deg) scale(1));\n @include animation-timing-function(ease-in);\n }\n 80% {\n @include transform(perspective(400px) rotateY(360deg) scale(0.95));\n @include animation-timing-function(ease-in);\n }\n 100% {\n @include transform(perspective(400px) scale(1));\n @include animation-timing-function(ease-in);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipInX) {\n 0% {\n @include transform(perspective(400px) rotateX(90deg));\n @include opacity(0);\n }\n 40% {\n @include transform(perspective(400px) rotateX(-10deg));\n }\n 70% {\n @include transform(perspective(400px) rotateX(10deg));\n }\n 100% {\n @include transform(perspective(400px) rotateX(0deg));\n @include opacity(1);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipOutX) {\n 0% {\n @include transform(perspective(400px) rotateX(0deg));\n @include opacity(1);\n }\n 100% {\n @include transform(perspective(400px) rotateX(90deg));\n @include opacity(0);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipInY) {\n 0% {\n @include transform(perspective(400px) rotateY(90deg));\n @include opacity(0);\n }\n 40% {\n @include transform(perspective(400px) rotateY(-10deg));\n }\n 70% {\n @include transform(perspective(400px) rotateY(10deg));\n }\n 100% {\n @include transform(perspective(400px) rotateY(0deg));\n @include opacity(1);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipOutY) {\n 0% {\n @include transform(perspective(400px) rotateY(0deg));\n @include opacity(1);\n }\n 100% {\n @include transform(perspective(400px) rotateY(90deg));\n @include opacity(0);\n }\n}\n","@import \"shared\";\n\n// Provides cross-browser CSS opacity. Takes a number between 0 and 1 as the argument, e.g. 0.5 for 50% opacity.\n//\n// @param $opacity\n// A number between 0 and 1, where 0 is transparent and 1 is opaque.\n\n@mixin opacity($opacity) {\n @if $legacy-support-for-ie6 or $legacy-support-for-ie7 or $legacy-support-for-ie8 {\n filter: unquote(\"progid:DXImageTransform.Microsoft.Alpha(Opacity=#{round($opacity * 100)})\");\n }\n opacity: $opacity;\n}\n\n// Make an element completely transparent.\n@mixin transparent { @include opacity(0); }\n\n// Make an element completely opaque.\n@mixin opaque { @include opacity(1); }\n","// ---------------------------------------------------------------------------\n@include keyframes(lightSpeedIn) {\n 0% {\n @include transform(translateX(100%) skewX(-30deg));\n @include opacity(0); }\n 60% {\n @include transform(translateX(-20%) skewX(30deg));\n @include opacity(1); }\n 80% {\n @include transform(translateX(0%) skewX(-15deg));\n @include opacity(1); }\n 100% {\n @include transform(translateX(0%) skewX(0deg));\n @include opacity(1); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(lightSpeedOut) {\n 0% {\n @include transform(translateX(0%) skewX(0deg));\n @include opacity(1); }\n 100% {\n @include transform(translateX(100%) skewX(-30deg));\n @include opacity(0); } }","// ---------------------------------------------------------------------------\n@include keyframes(rotateOut) {\n 0% {\n @include transform-origin(center center);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(center center);\n @include rotate(200deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutDownLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutUpLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(-90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutDownRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(-90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutUpRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(90deg);\n opacity: 0; } }\n","// ---------------------------------------------------------------------------\n@include keyframes(rotateIn) {\n 0% {\n @include transform-origin(center center);\n @include rotate(-200deg);\n opacity: 0; }\n 100% {\n @include transform-origin(center center);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInDownLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(-90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInUpLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInUpRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(-90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInDownRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; } }\n","// ---------------------------------------------------------------------------\n@include keyframes(hinge) {\n 0% {\n @include rotate(0);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 20%, 60% {\n @include rotate(80deg);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 40% {\n @include rotate(60deg);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 80% {\n @include transform(rotate(60deg) translateY(0));\n @include opacity(1);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 100% {\n @include translateY(700px);\n @include opacity(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rollIn) {\n 0% {\n @include opacity(0);\n @include transform(translateX(-100%) rotate(-120deg)); }\n 100% {\n @include opacity(1);\n @include transform(translateX(0px) rotate(0deg)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rollOut) {\n 0% {\n @include opacity(1);\n @include transform(translateX(0px) rotate(0deg)); }\n 100% {\n @include opacity(0);\n @include transform(translateX(-100%) rotate(-120deg)); } }\n","/*!\n * Bootstrap v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n","// Do not forget to update getting-started/theming.md!\n:root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `<td>` alignment by inheriting from the `<body>`, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled() {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover() {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover() {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover() {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n // Remove select outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $input-color;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus($ignore-warning: true);\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n}\n\nselect.form-control {\n &:focus::-ms-value {\n // Suppress the nested default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `<label>/<legend>` default\n @include font-size(inherit); // Override the `<legend>` default\n line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n padding-top: add($input-padding-y-lg, $input-border-width);\n padding-bottom: add($input-padding-y-lg, $input-border-width);\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: add($input-padding-y-sm, $input-border-width);\n padding-bottom: add($input-padding-y-sm, $input-border-width);\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: $input-padding-y 0;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n @include font-size($input-font-size);\n line-height: $input-line-height;\n color: $input-plaintext-color;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n height: $input-height-sm;\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n height: $input-height-lg;\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\nselect.form-control {\n &[size],\n &[multiple] {\n height: auto;\n }\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n display: block;\n margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$form-grid-gutter-width / 2;\n margin-left: -$form-grid-gutter-width / 2;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: $form-grid-gutter-width / 2;\n padding-left: $form-grid-gutter-width / 2;\n }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n position: relative;\n display: block;\n padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: $form-check-input-margin-y;\n margin-left: -$form-check-input-gutter;\n\n // Use [disabled] and :disabled for workaround https://github.com/twbs/bootstrap/issues/28247\n &[disabled] ~ .form-check-label,\n &:disabled ~ .form-check-label {\n color: $text-muted;\n }\n}\n\n.form-check-label {\n margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0; // Override base .form-check\n margin-right: $form-check-inline-margin-x;\n\n // Undo .form-check-input defaults and add some `margin-right`.\n .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: $form-check-inline-input-margin-x;\n margin-left: 0;\n }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@each $state, $data in $form-validation-states {\n @include form-validation-state($state, map-get($data, color), map-get($data, icon));\n}\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n // Because we use flex, the initial sizing of checkboxes is collapsed and\n // doesn't occupy the full-width (which is what we want for xs grid tier),\n // so we force that here.\n .form-check {\n width: 100%;\n }\n\n // Kick in the inline\n @include media-breakpoint-up(sm) {\n label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n // Inline-block all the things for \"inline\"\n .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n\n // Allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-plaintext {\n display: inline-block;\n }\n\n .input-group,\n .custom-select {\n width: auto;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: $form-check-input-margin-x;\n margin-left: 0;\n }\n\n .custom-control {\n align-items: center;\n justify-content: center;\n }\n .custom-control-label {\n margin-bottom: 0;\n }\n }\n}\n","// stylelint-disable property-blacklist\n@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\n }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus($ignore-warning: false) {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $input-focus-box-shadow;\n }\n }\n @include deprecate(\"The `form-control-focus()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n@mixin form-validation-state-selector($state) {\n @if ($state == \"valid\" or $state == \"invalid\") {\n .was-validated #{if(&, \"&\", \"\")}:#{$state},\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n } @else {\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n }\n}\n\n@mixin form-validation-state($state, $color, $icon) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: color-yiq($color);\n background-color: rgba($color, $form-feedback-tooltip-opacity);\n @include border-radius($form-feedback-tooltip-border-radius);\n }\n\n @include form-validation-state-selector($state) {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n\n .form-control {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-image: escape-svg($icon);\n background-repeat: no-repeat;\n background-position: right $input-height-inner-quarter center;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n @include form-validation-state-selector($state) {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .custom-select {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $custom-select-feedback-icon-padding-right;\n background: $custom-select-background, escape-svg($icon) $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n .form-check-input {\n @include form-validation-state-selector($state) {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n @include form-validation-state-selector($state) {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n border-color: $color;\n }\n }\n\n &:checked {\n ~ .custom-control-label::before {\n border-color: lighten($color, 10%);\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n &:not(:checked) ~ .custom-control-label::before {\n border-color: $color;\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n @include form-validation-state-selector($state) {\n ~ .custom-file-label {\n border-color: $color;\n }\n\n &:focus {\n ~ .custom-file-label {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-family: $btn-font-family;\n font-weight: $btn-font-weight;\n color: $body-color;\n text-align: center;\n white-space: $btn-white-space;\n vertical-align: middle;\n cursor: if($enable-pointer-cursor-for-buttons, pointer, null);\n user-select: none;\n background-color: transparent;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n @include hover() {\n color: $body-color;\n text-decoration: none;\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: $btn-focus-box-shadow;\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n opacity: $btn-disabled-opacity;\n @include box-shadow(none);\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active {\n @include box-shadow($btn-active-box-shadow);\n\n &:focus {\n @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n }\n }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover() {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover() {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color;\n text-align: inherit; // For `<button>`s\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background-color: transparent; // For `<button>`s\n border: 0; // For `<button>`s\n\n // Prevent dropdown overflow if there's no padding\n // See https://github.com/twbs/bootstrap/pull/27703\n @if $dropdown-padding-y == 0 {\n &:first-child {\n @include border-top-radius($dropdown-inner-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dropdown-inner-border-radius);\n }\n }\n\n @include hover-focus() {\n color: $dropdown-link-hover-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color;\n pointer-events: none;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: $dropdown-padding-y $dropdown-item-padding-x;\n margin-bottom: 0; // for use with heading elements\n @include font-size($font-size-sm);\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n display: block;\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n color: $dropdown-link-color;\n}\n","@mixin caret-down() {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up() {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right() {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-left() {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down();\n } @else if $direction == up {\n @include caret-up();\n } @else if $direction == right {\n @include caret-right();\n }\n }\n\n @if $direction == left {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-left();\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) {\n height: 0;\n margin: $margin-y 0;\n overflow: hidden;\n border-top: 1px solid $color;\n @include deprecate(\"The `nav-divider()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; // match .btn alignment given font-size hack above\n\n > .btn {\n position: relative;\n flex: 1 1 auto;\n\n // Bring the hover, focused, and \"active\" buttons to the front to overlay\n // the borders properly\n @include hover() {\n z-index: 1;\n }\n &:focus,\n &:active,\n &.active {\n z-index: 1;\n }\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n\n.btn-group {\n // Prevent double borders when buttons are next to each other\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-left: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-right-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-left-radius(0);\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n padding-right: $btn-padding-x * .75;\n padding-left: $btn-padding-x * .75;\n\n &::after,\n .dropup &::after,\n .dropright &::after {\n margin-left: 0;\n }\n\n .dropleft &::before {\n margin-right: 0;\n }\n}\n\n.btn-sm + .dropdown-toggle-split {\n padding-right: $btn-padding-x-sm * .75;\n padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n padding-right: $btn-padding-x-lg * .75;\n padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n @include box-shadow($btn-active-box-shadow);\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n @include box-shadow(none);\n }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n width: 100%;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-top: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-bottom-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n > .btn,\n > .btn-group > .btn {\n margin-bottom: 0; // Override default `<label>` value\n\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap; // For form validation feedback\n align-items: stretch;\n width: 100%;\n\n > .form-control,\n > .form-control-plaintext,\n > .custom-select,\n > .custom-file {\n position: relative; // For focus state's z-index\n flex: 1 1 0%;\n min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n margin-bottom: 0;\n\n + .form-control,\n + .custom-select,\n + .custom-file {\n margin-left: -$input-border-width;\n }\n }\n\n // Bring the \"active\" form control to the top of surrounding elements\n > .form-control:focus,\n > .custom-select:focus,\n > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n }\n\n // Bring the custom file input above the label\n > .custom-file .custom-file-input:focus {\n z-index: 4;\n }\n\n > .form-control,\n > .custom-select {\n &:not(:last-child) { @include border-right-radius(0); }\n &:not(:first-child) { @include border-left-radius(0); }\n }\n\n // Custom file inputs have more complex markup, thus requiring different\n // border-radius overrides.\n > .custom-file {\n display: flex;\n align-items: center;\n\n &:not(:last-child) .custom-file-label,\n &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n\n // Ensure buttons are always above inputs for more visually pleasing borders.\n // This isn't needed for `.input-group-text` since it shares the same border-color\n // as our inputs.\n .btn {\n position: relative;\n z-index: 2;\n\n &:focus {\n z-index: 3;\n }\n }\n\n .btn + .btn,\n .btn + .input-group-text,\n .input-group-text + .input-group-text,\n .input-group-text + .btn {\n margin-left: -$input-border-width;\n }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: $input-padding-y $input-padding-x;\n margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n @include font-size($input-font-size); // Match inputs\n font-weight: $font-weight-normal;\n line-height: $input-line-height;\n color: $input-group-addon-color;\n text-align: center;\n white-space: nowrap;\n background-color: $input-group-addon-bg;\n border: $input-border-width solid $input-group-addon-border-color;\n @include border-radius($input-border-radius);\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: $input-height-lg;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: $input-height-sm;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: $custom-select-padding-x + $custom-select-indicator-padding;\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n @include border-right-radius(0);\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n @include border-left-radius(0);\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n position: relative;\n display: block;\n min-height: $font-size-base * $line-height-base;\n padding-left: $custom-control-gutter + $custom-control-indicator-size;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1; // Put the input behind the label so it doesn't overlay text\n width: $custom-control-indicator-size;\n height: ($font-size-base * $line-height-base + $custom-control-indicator-size) / 2;\n opacity: 0;\n\n &:checked ~ .custom-control-label::before {\n color: $custom-control-indicator-checked-color;\n border-color: $custom-control-indicator-checked-border-color;\n @include gradient-bg($custom-control-indicator-checked-bg);\n @include box-shadow($custom-control-indicator-checked-box-shadow);\n }\n\n &:focus ~ .custom-control-label::before {\n // the mixin is not used here to make sure there is feedback\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n }\n\n &:focus:not(:checked) ~ .custom-control-label::before {\n border-color: $custom-control-indicator-focus-border-color;\n }\n\n &:not(:disabled):active ~ .custom-control-label::before {\n color: $custom-control-indicator-active-color;\n background-color: $custom-control-indicator-active-bg;\n border-color: $custom-control-indicator-active-border-color;\n @include box-shadow($custom-control-indicator-active-box-shadow);\n }\n\n // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n &[disabled],\n &:disabled {\n ~ .custom-control-label {\n color: $custom-control-label-disabled-color;\n\n &::before {\n background-color: $custom-control-indicator-disabled-bg;\n }\n }\n }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n color: $custom-control-label-color;\n vertical-align: top;\n cursor: $custom-control-cursor;\n\n // Background-color and (when enabled) gradient\n &::before {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n content: \"\";\n background-color: $custom-control-indicator-bg;\n border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width;\n @include box-shadow($custom-control-indicator-box-shadow);\n }\n\n // Foreground (icon)\n &::after {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n content: \"\";\n background: no-repeat 50% / #{$custom-control-indicator-bg-size};\n }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n .custom-control-label::before {\n @include border-radius($custom-checkbox-indicator-border-radius);\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: escape-svg($custom-checkbox-indicator-icon-checked);\n }\n }\n\n .custom-control-input:indeterminate ~ .custom-control-label {\n &::before {\n border-color: $custom-checkbox-indicator-indeterminate-border-color;\n @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n }\n &::after {\n background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n &:indeterminate ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n .custom-control-label::before {\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: escape-svg($custom-radio-indicator-icon-checked);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// switches\n//\n// Tweak a few things for switches\n\n.custom-switch {\n padding-left: $custom-switch-width + $custom-control-gutter;\n\n .custom-control-label {\n &::before {\n left: -($custom-switch-width + $custom-control-gutter);\n width: $custom-switch-width;\n pointer-events: all;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n }\n\n &::after {\n top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) / 2, $custom-control-indicator-border-width * 2);\n left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2);\n width: $custom-switch-indicator-size;\n height: $custom-switch-indicator-size;\n background-color: $custom-control-indicator-border-color;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n @include transition(transform .15s ease-in-out, $custom-forms-transition);\n }\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-color: $custom-control-indicator-bg;\n transform: translateX($custom-switch-width - $custom-control-indicator-size);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: $custom-select-height;\n padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n font-family: $custom-select-font-family;\n @include font-size($custom-select-font-size);\n font-weight: $custom-select-font-weight;\n line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-bg $custom-select-background;\n border: $custom-select-border-width solid $custom-select-border-color;\n @include border-radius($custom-select-border-radius, 0);\n @include box-shadow($custom-select-box-shadow);\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow;\n } @else {\n box-shadow: $custom-select-focus-box-shadow;\n }\n\n &::-ms-value {\n // For visual consistency with other platforms/browsers,\n // suppress the default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n }\n\n &[multiple],\n &[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: $custom-select-padding-x;\n background-image: none;\n }\n\n &:disabled {\n color: $custom-select-disabled-color;\n background-color: $custom-select-disabled-bg;\n }\n\n // Hides the default caret in IE11\n &::-ms-expand {\n display: none;\n }\n\n // Remove outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $custom-select-color;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y-sm;\n padding-bottom: $custom-select-padding-y-sm;\n padding-left: $custom-select-padding-x-sm;\n @include font-size($custom-select-font-size-sm);\n}\n\n.custom-select-lg {\n height: $custom-select-height-lg;\n padding-top: $custom-select-padding-y-lg;\n padding-bottom: $custom-select-padding-y-lg;\n padding-left: $custom-select-padding-x-lg;\n @include font-size($custom-select-font-size-lg);\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: $custom-file-height;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: $custom-file-height;\n margin: 0;\n opacity: 0;\n\n &:focus ~ .custom-file-label {\n border-color: $custom-file-focus-border-color;\n box-shadow: $custom-file-focus-box-shadow;\n }\n\n // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n &[disabled] ~ .custom-file-label,\n &:disabled ~ .custom-file-label {\n background-color: $custom-file-disabled-bg;\n }\n\n @each $lang, $value in $custom-file-text {\n &:lang(#{$lang}) ~ .custom-file-label::after {\n content: $value;\n }\n }\n\n ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n }\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n font-family: $custom-file-font-family;\n font-weight: $custom-file-font-weight;\n line-height: $custom-file-line-height;\n color: $custom-file-color;\n background-color: $custom-file-bg;\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius($custom-file-border-radius);\n @include box-shadow($custom-file-box-shadow);\n\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: $custom-file-height-inner;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-button-color;\n content: \"Browse\";\n @include gradient-bg($custom-file-button-bg);\n border-left: inherit;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n width: 100%;\n height: add($custom-range-thumb-height, $custom-range-thumb-focus-box-shadow-width * 2);\n padding: 0; // Need to reset padding\n background-color: transparent;\n appearance: none;\n\n &:focus {\n outline: none;\n\n // Pseudo-elements must be split across multiple rulesets to have an effect.\n // No box-shadow() mixin for focus accessibility.\n &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-moz-range-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-ms-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-webkit-slider-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: ($custom-range-track-height - $custom-range-thumb-height) / 2; // Webkit specific\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-webkit-slider-runnable-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent; // Why?\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent;\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-moz-range-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-moz-range-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent; // Firefox specific?\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: 0; // Edge specific\n margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n margin-left: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-ms-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: transparent;\n border-color: transparent;\n border-width: $custom-range-thumb-height / 2;\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-fill-lower {\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &::-ms-fill-upper {\n margin-right: 15px; // arbitrary?\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &:disabled {\n &::-webkit-slider-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-webkit-slider-runnable-track {\n cursor: default;\n }\n\n &::-moz-range-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-moz-range-track {\n cursor: default;\n }\n\n &::-ms-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n @include transition($custom-forms-transition);\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n\n @include hover-focus() {\n text-decoration: none;\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n pointer-events: none;\n cursor: default;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-item {\n margin-bottom: -$nav-tabs-border-width;\n }\n\n .nav-link {\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n @include hover-focus() {\n border-color: $nav-tabs-link-hover-border-color;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n background-color: $nav-pills-link-active-bg;\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap; // allow us to do the line break for collapsing content\n align-items: center;\n justify-content: space-between; // space out brand from logo\n padding: $navbar-padding-y $navbar-padding-x;\n\n // Because flex properties aren't inherited, we need to redeclare these first\n // few properties so that content nested within behave properly.\n %container-flex-properties {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n }\n\n .container,\n .container-fluid {\n @extend %container-flex-properties;\n }\n\n @each $breakpoint, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n @extend %container-flex-properties;\n }\n }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n display: inline-block;\n padding-top: $navbar-brand-padding-y;\n padding-bottom: $navbar-brand-padding-y;\n margin-right: $navbar-padding-x;\n @include font-size($navbar-brand-font-size);\n line-height: inherit;\n white-space: nowrap;\n\n @include hover-focus() {\n text-decoration: none;\n }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n display: flex;\n flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-link {\n padding-right: 0;\n padding-left: 0;\n }\n\n .dropdown-menu {\n position: static;\n float: none;\n }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n display: inline-block;\n padding-top: $nav-link-padding-y;\n padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n // For always expanded or extra full navbars, ensure content aligns itself\n // properly vertically. Can be easily overridden with flex utilities.\n align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n @include font-size($navbar-toggler-font-size);\n line-height: 1;\n background-color: transparent; // remove default button style\n border: $border-width solid transparent; // remove default button style\n @include border-radius($navbar-toggler-border-radius);\n\n @include hover-focus() {\n text-decoration: none;\n }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n %container-navbar-expand-#{$breakpoint} {\n padding-right: 0;\n padding-left: 0;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-navbar-expand-#{$breakpoint};\n }\n\n @each $size, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($size, $container-max-widths)} {\n @extend %container-navbar-expand-#{$breakpoint};\n }\n }\n }\n\n @include media-breakpoint-up($next) {\n flex-flow: row nowrap;\n justify-content: flex-start;\n\n .navbar-nav {\n flex-direction: row;\n\n .dropdown-menu {\n position: absolute;\n }\n\n .nav-link {\n padding-right: $navbar-nav-link-padding-x;\n padding-left: $navbar-nav-link-padding-x;\n }\n }\n\n // For nesting containers, have to redeclare for alignment purposes\n %container-nesting-#{$breakpoint} {\n flex-wrap: nowrap;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-nesting-#{$breakpoint};\n }\n\n @each $size, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($size, $container-max-widths)} {\n @extend %container-nesting-#{$breakpoint};\n }\n }\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n\n // Changes flex-bases to auto because of an IE10 bug\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n }\n }\n }\n }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n .navbar-brand {\n color: $navbar-light-brand-color;\n\n @include hover-focus() {\n color: $navbar-light-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-light-color;\n\n @include hover-focus() {\n color: $navbar-light-hover-color;\n }\n\n &.disabled {\n color: $navbar-light-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-light-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-light-color;\n border-color: $navbar-light-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-light-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-light-color;\n a {\n color: $navbar-light-active-color;\n\n @include hover-focus() {\n color: $navbar-light-active-color;\n }\n }\n }\n}\n\n// White links against a dark background\n.navbar-dark {\n .navbar-brand {\n color: $navbar-dark-brand-color;\n\n @include hover-focus() {\n color: $navbar-dark-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-dark-color;\n\n @include hover-focus() {\n color: $navbar-dark-hover-color;\n }\n\n &.disabled {\n color: $navbar-dark-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-dark-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-dark-color;\n border-color: $navbar-dark-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-dark-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-dark-color;\n a {\n color: $navbar-dark-active-color;\n\n @include hover-focus() {\n color: $navbar-dark-active-color;\n }\n }\n }\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n height: $card-height;\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group:first-child {\n .list-group-item:first-child {\n @include border-top-radius($card-border-radius);\n }\n }\n\n > .list-group:last-child {\n .list-group-item:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n // Workaround for the image size bug in IE\n // See: https://github.com/twbs/bootstrap/pull/28855\n min-height: 1px;\n padding: $card-spacer-x;\n color: $card-color;\n}\n\n.card-title {\n margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -$card-spacer-y / 2;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n @include hover() {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-spacer-y $card-spacer-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n\n + .list-group {\n .list-group-item:first-child {\n border-top: 0;\n }\n }\n}\n\n.card-footer {\n padding: $card-spacer-y $card-spacer-x;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -$card-spacer-x / 2;\n margin-bottom: -$card-spacer-y;\n margin-left: -$card-spacer-x / 2;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -$card-spacer-x / 2;\n margin-left: -$card-spacer-x / 2;\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0; // For IE: https://github.com/twbs/bootstrap/issues/29396\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n .card {\n margin-bottom: $card-deck-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n margin-right: -$card-deck-margin;\n margin-left: -$card-deck-margin;\n\n .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-right: $card-deck-margin;\n margin-bottom: 0; // Override the default\n margin-left: $card-deck-margin;\n }\n }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:not(:last-child) {\n @include border-right-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-right-radius: 0;\n }\n }\n\n &:not(:first-child) {\n @include border-left-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-left-radius: 0;\n }\n }\n }\n }\n }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n .card {\n margin-bottom: $card-columns-margin;\n }\n\n @include media-breakpoint-up(sm) {\n column-count: $card-columns-count;\n column-gap: $card-columns-gap;\n orphans: 1;\n widows: 1;\n\n .card {\n display: inline-block; // Don't let them vertically span multiple columns\n width: 100%; // Don't let their width change\n }\n }\n}\n\n\n//\n// Accordion\n//\n\n.accordion {\n > .card {\n overflow: hidden;\n\n &:not(:last-of-type) {\n border-bottom: 0;\n @include border-bottom-radius(0);\n }\n\n &:not(:first-of-type) {\n @include border-top-radius(0);\n }\n\n > .card-header {\n @include border-radius(0);\n margin-bottom: -$card-border-width;\n }\n }\n}\n",".breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n margin-bottom: $breadcrumb-margin-bottom;\n @include font-size($breadcrumb-font-size);\n list-style: none;\n background-color: $breadcrumb-bg;\n @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item {\n padding-left: $breadcrumb-item-padding;\n\n &::before {\n display: inline-block; // Suppress underlining of the separator in modern browsers\n padding-right: $breadcrumb-item-padding;\n color: $breadcrumb-divider-color;\n content: escape-svg($breadcrumb-divider);\n }\n }\n\n // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n // without `<ul>`s. The `::before` pseudo-element generates an element\n // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n //\n // To trick IE into suppressing the underline, we give the pseudo-element an\n // underline and then immediately remove it.\n + .breadcrumb-item:hover::before {\n text-decoration: underline;\n }\n // stylelint-disable-next-line no-duplicate-selectors\n + .breadcrumb-item:hover::before {\n text-decoration: none;\n }\n\n &.active {\n color: $breadcrumb-active-color;\n }\n}\n",".pagination {\n display: flex;\n @include list-unstyled();\n @include border-radius();\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: $pagination-padding-y $pagination-padding-x;\n margin-left: -$pagination-border-width;\n line-height: $pagination-line-height;\n color: $pagination-color;\n background-color: $pagination-bg;\n border: $pagination-border-width solid $pagination-border-color;\n\n &:hover {\n z-index: 2;\n color: $pagination-hover-color;\n text-decoration: none;\n background-color: $pagination-hover-bg;\n border-color: $pagination-hover-border-color;\n }\n\n &:focus {\n z-index: 3;\n outline: $pagination-focus-outline;\n box-shadow: $pagination-focus-box-shadow;\n }\n}\n\n.page-item {\n &:first-child {\n .page-link {\n margin-left: 0;\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n\n &.active .page-link {\n z-index: 3;\n color: $pagination-active-color;\n background-color: $pagination-active-bg;\n border-color: $pagination-active-border-color;\n }\n\n &.disabled .page-link {\n color: $pagination-disabled-color;\n pointer-events: none;\n // Opinionated: remove the \"hand\" cursor set previously for .page-link\n cursor: auto;\n background-color: $pagination-disabled-bg;\n border-color: $pagination-disabled-border-color;\n }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);\n}\n\n.pagination-sm {\n @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);\n}\n","// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n }\n\n .page-item {\n &:first-child {\n .page-link {\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n }\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n @include font-size($badge-font-size);\n font-weight: $badge-font-weight;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n @include transition($badge-transition);\n\n @at-root a#{&} {\n @include hover-focus() {\n text-decoration: none;\n }\n }\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n padding-right: $badge-pill-padding-x;\n padding-left: $badge-pill-padding-x;\n @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n .badge-#{$color} {\n @include badge-variant($value);\n }\n}\n","@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n @at-root a#{&} {\n @include hover-focus() {\n color: color-yiq($bg);\n background-color: darken($bg, 10%);\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n }\n }\n}\n",".jumbotron {\n padding: $jumbotron-padding ($jumbotron-padding / 2);\n margin-bottom: $jumbotron-padding;\n color: $jumbotron-color;\n background-color: $jumbotron-bg;\n @include border-radius($border-radius-lg);\n\n @include media-breakpoint-up(sm) {\n padding: ($jumbotron-padding * 2) $jumbotron-padding;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n @include border-radius(0);\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n padding-right: $close-font-size + $alert-padding-x * 2;\n\n // Adjust close link position\n .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: $alert-padding-y $alert-padding-x;\n color: inherit;\n }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\n }\n}\n","@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n","// Disable animation if transitions are disabled\n@if $enable-transitions {\n @keyframes progress-bar-stripes {\n from { background-position: $progress-height 0; }\n to { background-position: 0 0; }\n }\n}\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n @include font-size($progress-font-size);\n background-color: $progress-bg;\n @include border-radius($progress-border-radius);\n @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: $progress-bar-color;\n text-align: center;\n white-space: nowrap;\n background-color: $progress-bar-bg;\n @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n @include gradient-striped();\n background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n .progress-bar-animated {\n animation: progress-bar-stripes $progress-bar-animation-timing;\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n }\n}\n",".media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n display: flex;\n flex-direction: column;\n\n // No need to set list-style: none; since .list-group-item is block level\n padding-left: 0; // reset padding because ul and ol\n margin-bottom: 0;\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n width: 100%; // For `<button>`s (anchors become 100% by default though)\n color: $list-group-action-color;\n text-align: inherit; // For `<button>`s (anchors inherit)\n\n // Hover state\n @include hover-focus() {\n z-index: 1; // Place hover/focus items above their siblings for proper border styling\n color: $list-group-action-hover-color;\n text-decoration: none;\n background-color: $list-group-hover-bg;\n }\n\n &:active {\n color: $list-group-action-active-color;\n background-color: $list-group-action-active-bg;\n }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: $list-group-item-padding-y $list-group-item-padding-x;\n color: $list-group-color;\n background-color: $list-group-bg;\n border: $list-group-border-width solid $list-group-border-color;\n\n &:first-child {\n @include border-top-radius($list-group-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($list-group-border-radius);\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\n pointer-events: none;\n background-color: $list-group-disabled-bg;\n }\n\n // Include both here for `<a>`s and `<button>`s\n &.active {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: $list-group-active-color;\n background-color: $list-group-active-bg;\n border-color: $list-group-active-border-color;\n }\n\n & + & {\n border-top-width: 0;\n\n &.active {\n margin-top: -$list-group-border-width;\n border-top-width: $list-group-border-width;\n }\n }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .list-group-horizontal#{$infix} {\n flex-direction: row;\n\n .list-group-item {\n &:first-child {\n @include border-bottom-left-radius($list-group-border-radius);\n @include border-top-right-radius(0);\n }\n\n &:last-child {\n @include border-top-right-radius($list-group-border-radius);\n @include border-bottom-left-radius(0);\n }\n\n &.active {\n margin-top: 0;\n }\n\n & + .list-group-item {\n border-top-width: $list-group-border-width;\n border-left-width: 0;\n\n &.active {\n margin-left: -$list-group-border-width;\n border-left-width: $list-group-border-width;\n }\n }\n }\n }\n }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n .list-group-item {\n border-right-width: 0;\n border-left-width: 0;\n @include border-radius(0);\n\n &:first-child {\n border-top-width: 0;\n }\n }\n\n &:last-child {\n .list-group-item:last-child {\n border-bottom-width: 0;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n","// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n @include hover-focus() {\n color: $color;\n background-color: darken($background, 5%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n",".close {\n float: right;\n @include font-size($close-font-size);\n font-weight: $close-font-weight;\n line-height: 1;\n color: $close-color;\n text-shadow: $close-text-shadow;\n opacity: .5;\n\n // Override <a>'s hover style\n @include hover() {\n color: $close-color;\n text-decoration: none;\n }\n\n &:not(:disabled):not(.disabled) {\n @include hover-focus() {\n opacity: .75;\n }\n }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable-next-line selector-no-qualifying-type\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\n// Future-proof disabling of clicks on `<a>` elements\n\n// stylelint-disable-next-line selector-no-qualifying-type\na.close.disabled {\n pointer-events: none;\n}\n",".toast {\n max-width: $toast-max-width;\n overflow: hidden; // cheap rounded corners on nested items\n @include font-size($toast-font-size);\n color: $toast-color;\n background-color: $toast-background-color;\n background-clip: padding-box;\n border: $toast-border-width solid $toast-border-color;\n box-shadow: $toast-box-shadow;\n backdrop-filter: blur(10px);\n opacity: 0;\n @include border-radius($toast-border-radius);\n\n &:not(:last-child) {\n margin-bottom: $toast-padding-x;\n }\n\n &.showing {\n opacity: 1;\n }\n\n &.show {\n display: block;\n opacity: 1;\n }\n\n &.hide {\n display: none;\n }\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: $toast-padding-y $toast-padding-x;\n color: $toast-header-color;\n background-color: $toast-header-background-color;\n background-clip: padding-box;\n border-bottom: $toast-border-width solid $toast-header-border-color;\n}\n\n.toast-body {\n padding: $toast-padding-x; // apply to both vertical and horizontal\n}\n","// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n // Kill the scroll on the body\n overflow: hidden;\n\n .modal {\n overflow-x: hidden;\n overflow-y: auto;\n }\n}\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: $modal-dialog-margin;\n // allow clicks to pass through for custom click handling to close modal\n pointer-events: none;\n\n // When fading in the modal, animate it to slide down\n .modal.fade & {\n @include transition($modal-transition);\n transform: $modal-fade-transform;\n }\n .modal.show & {\n transform: $modal-show-transform;\n }\n\n // When trying to close, animate focus to scale\n .modal.modal-static & {\n transform: $modal-scale-transform;\n }\n}\n\n.modal-dialog-scrollable {\n display: flex; // IE10/11\n max-height: subtract(100%, $modal-dialog-margin * 2);\n\n .modal-content {\n max-height: subtract(100vh, $modal-dialog-margin * 2); // IE10/11\n overflow: hidden;\n }\n\n .modal-header,\n .modal-footer {\n flex-shrink: 0;\n }\n\n .modal-body {\n overflow-y: auto;\n }\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: subtract(100%, $modal-dialog-margin * 2);\n\n // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n &::before {\n display: block; // IE10\n height: subtract(100vh, $modal-dialog-margin * 2);\n content: \"\";\n }\n\n // Ensure `.modal-body` shows scrollbar (IE10/11)\n &.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n\n .modal-content {\n max-height: none;\n }\n\n &::before {\n content: none;\n }\n }\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n // counteract the pointer-events: none; in the .modal-dialog\n color: $modal-content-color;\n pointer-events: auto;\n background-color: $modal-content-bg;\n background-clip: padding-box;\n border: $modal-content-border-width solid $modal-content-border-color;\n @include border-radius($modal-content-border-radius);\n @include box-shadow($modal-content-box-shadow-xs);\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\n width: 100vw;\n height: 100vh;\n background-color: $modal-backdrop-bg;\n\n // Fade for backdrop\n &.fade { opacity: 0; }\n &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n display: flex;\n align-items: flex-start; // so the close btn always stays on the upper right corner\n justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n padding: $modal-header-padding;\n border-bottom: $modal-header-border-width solid $modal-header-border-color;\n @include border-top-radius($modal-content-inner-border-radius);\n\n .close {\n padding: $modal-header-padding;\n // auto on the left force icon to the right even when there is no .modal-title\n margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto;\n }\n}\n\n// Title text within header\n.modal-title {\n margin-bottom: 0;\n line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n // Enable `flex-grow: 1` so that the body take up as much space as possible\n // when there should be a fixed height on `.modal-dialog`.\n flex: 1 1 auto;\n padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center; // vertically center\n justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n padding: $modal-inner-padding - $modal-footer-margin-between / 2;\n border-top: $modal-footer-border-width solid $modal-footer-border-color;\n @include border-bottom-radius($modal-content-inner-border-radius);\n\n // Place margin between footer elements\n // This solution is far from ideal because of the universal selector usage,\n // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n // stylelint-disable-next-line selector-max-universal\n > * {\n margin: $modal-footer-margin-between / 2;\n }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n max-width: $modal-md;\n margin: $modal-dialog-margin-y-sm-up auto;\n }\n\n .modal-dialog-scrollable {\n max-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n .modal-content {\n max-height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n }\n }\n\n .modal-dialog-centered {\n min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n &::before {\n height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n }\n }\n\n .modal-content {\n @include box-shadow($modal-content-box-shadow-sm-up);\n }\n\n .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n .modal-lg,\n .modal-xl {\n max-width: $modal-lg;\n }\n}\n\n@include media-breakpoint-up(xl) {\n .modal-xl { max-width: $modal-xl; }\n}\n","// Base class\n.tooltip {\n position: absolute;\n z-index: $zindex-tooltip;\n display: block;\n margin: $tooltip-margin;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($tooltip-font-size);\n // Allow breaking very long words so they don't overflow the tooltip's bounds\n word-wrap: break-word;\n opacity: 0;\n\n &.show { opacity: $tooltip-opacity; }\n\n .arrow {\n position: absolute;\n display: block;\n width: $tooltip-arrow-width;\n height: $tooltip-arrow-height;\n\n &::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-tooltip-top {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n bottom: 0;\n\n &::before {\n top: 0;\n border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-top-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-right {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n left: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n right: 0;\n border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-right-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-bottom {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n top: 0;\n\n &::before {\n bottom: 0;\n border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-bottom-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-left {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n right: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n left: 0;\n border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-left-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-tooltip-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-tooltip-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-tooltip-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-tooltip-left;\n }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-y $tooltip-padding-x;\n color: $tooltip-color;\n text-align: center;\n background-color: $tooltip-bg;\n @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text() {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n}\n",".popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($popover-font-size);\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($popover-border-radius);\n @include box-shadow($popover-box-shadow);\n\n .arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n margin: 0 $popover-border-radius;\n\n &::before,\n &::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-popover-top {\n margin-bottom: $popover-arrow-height;\n\n > .arrow {\n bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n bottom: 0;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n &::after {\n bottom: $popover-border-width;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-right {\n margin-left: $popover-arrow-height;\n\n > .arrow {\n left: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n left: 0;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n &::after {\n left: $popover-border-width;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-bottom {\n margin-top: $popover-arrow-height;\n\n > .arrow {\n top: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n top: 0;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n &::after {\n top: $popover-border-width;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-color;\n }\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: $popover-arrow-width;\n margin-left: -$popover-arrow-width / 2;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n}\n\n.bs-popover-left {\n margin-right: $popover-arrow-height;\n\n > .arrow {\n right: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n right: 0;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-outer-color;\n }\n\n &::after {\n right: $popover-border-width;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-popover-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-popover-left;\n }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n @include font-size($font-size-base);\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n @include border-top-radius($popover-inner-border-radius);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n// even when their scroll action started on a carousel, but for compatibility (with Firefox)\n// we're preventing all actions instead\n// 2. The .carousel-item-left and .carousel-item-right is used to indicate where\n// the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-left and .active.carousel-item-right is the current\n// slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n// is the upcoming slide in transition.\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n @include clearfix();\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n }\n\n .active.carousel-item-left,\n .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n @include transition(opacity 0s $carousel-transition-duration);\n }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n // Use flex for alignment (1-3)\n display: flex; // 1. allow flex styles\n align-items: center; // 2. vertically center contents\n justify-content: center; // 3. horizontally center contents\n width: $carousel-control-width;\n color: $carousel-control-color;\n text-align: center;\n opacity: $carousel-control-opacity;\n @include transition($carousel-control-transition);\n\n // Hover/focus state\n @include hover-focus() {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: $carousel-control-hover-opacity;\n }\n}\n.carousel-control-prev {\n left: 0;\n @if $enable-gradients {\n background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n }\n}\n.carousel-control-next {\n right: 0;\n @if $enable-gradients {\n background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: $carousel-control-icon-width;\n height: $carousel-control-icon-width;\n background: no-repeat 50% / 100% 100%;\n}\n.carousel-control-prev-icon {\n background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0; // override <ol> default\n // Use the .carousel-control's width as margin so we don't overlay those\n margin-right: $carousel-control-width;\n margin-left: $carousel-control-width;\n list-style: none;\n\n li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: $carousel-indicator-width;\n height: $carousel-indicator-height;\n margin-right: $carousel-indicator-spacer;\n margin-left: $carousel-indicator-spacer;\n text-indent: -999px;\n cursor: pointer;\n background-color: $carousel-indicator-active-bg;\n background-clip: padding-box;\n // Use transparent borders to increase the hit area by 10px on top and bottom.\n border-top: $carousel-indicator-hit-area-height solid transparent;\n border-bottom: $carousel-indicator-hit-area-height solid transparent;\n opacity: .5;\n @include transition($carousel-indicator-transition);\n }\n\n .active {\n opacity: 1;\n }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n position: absolute;\n right: (100% - $carousel-caption-width) / 2;\n bottom: 20px;\n left: (100% - $carousel-caption-width) / 2;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: $carousel-caption-color;\n text-align: center;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n","//\n// Rotating border\n//\n\n@keyframes spinner-border {\n to { transform: rotate(360deg); }\n}\n\n.spinner-border {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n border: $spinner-border-width solid currentColor;\n border-right-color: transparent;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n background-color: currentColor;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline { vertical-align: baseline !important; } // Browser default\n.align-top { vertical-align: top !important; }\n.align-middle { vertical-align: middle !important; }\n.align-bottom { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus() {\n background-color: darken($color, 10%) !important;\n }\n }\n @include deprecate(\"The `bg-variant` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n @include bg-variant(\".bg-#{$color}\", $value, true);\n}\n\n@if $enable-gradients {\n @each $color, $value in $theme-colors {\n @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value);\n }\n}\n\n.bg-white {\n background-color: $white !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n","// stylelint-disable property-blacklist, declaration-no-important\n\n//\n// Border\n//\n\n.border { border: $border-width solid $border-color !important; }\n.border-top { border-top: $border-width solid $border-color !important; }\n.border-right { border-right: $border-width solid $border-color !important; }\n.border-bottom { border-bottom: $border-width solid $border-color !important; }\n.border-left { border-left: $border-width solid $border-color !important; }\n\n.border-0 { border: 0 !important; }\n.border-top-0 { border-top: 0 !important; }\n.border-right-0 { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0 { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n .border-#{$color} {\n border-color: $value !important;\n }\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded-sm {\n border-radius: $border-radius-sm !important;\n}\n\n.rounded {\n border-radius: $border-radius !important;\n}\n\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-lg {\n border-radius: $border-radius-lg !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: $rounded-pill !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n\n &::before {\n display: block;\n content: \"\";\n }\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n }\n}\n\n@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {\n $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);\n $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);\n\n .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {\n &::before {\n padding-top: percentage($embed-responsive-aspect-ratio-y / $embed-responsive-aspect-ratio-x);\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .float#{$infix}-left { float: left !important; }\n .float#{$infix}-right { float: right !important; }\n .float#{$infix}-none { float: none !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $overflows {\n .overflow-#{$value} { overflow: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n@each $position in $positions {\n .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n @include sr-only();\n}\n\n.sr-only-focusable {\n @include sr-only-focusable();\n}\n","// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only() {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px; // Fix for https://github.com/twbs/bootstrap/issues/25686\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable() {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n @each $size, $length in $sizes {\n .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n\n// Viewport additional helpers\n\n.min-vw-100 { min-width: 100vw !important; }\n.min-vh-100 { min-height: 100vh !important; }\n\n.vw-100 { width: 100vw !important; }\n.vh-100 { height: 100vh !important; }\n","//\n// Stretched link\n//\n\n.stretched-link {\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n // Just in case `pointer-events: none` is set on a parent\n pointer-events: auto;\n content: \"\";\n // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color\n background-color: rgba(0, 0, 0, 0);\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace !important; }\n\n// Alignment\n\n.text-justify { text-align: justify !important; }\n.text-wrap { white-space: normal !important; }\n.text-nowrap { white-space: nowrap !important; }\n.text-truncate { @include text-truncate(); }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .text#{$infix}-left { text-align: left !important; }\n .text#{$infix}-right { text-align: right !important; }\n .text#{$infix}-center { text-align: center !important; }\n }\n}\n\n// Transformation\n\n.text-lowercase { text-transform: lowercase !important; }\n.text-uppercase { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light { font-weight: $font-weight-light !important; }\n.font-weight-lighter { font-weight: $font-weight-lighter !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-weight-bolder { font-weight: $font-weight-bolder !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value, true);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide($ignore-warning: true);\n}\n\n.text-decoration-none { text-decoration: none !important; }\n\n.text-break {\n word-break: break-word !important; // IE & < Edge 18\n overflow-wrap: break-word !important;\n}\n\n// Reset\n\n.text-reset { color: inherit !important; }\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n color: $color !important;\n }\n @if $emphasized-link-hover-darken-percentage != 0 {\n a#{$parent} {\n @include hover-focus() {\n color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n }\n }\n }\n @include deprecate(\"`text-emphasis-variant()`\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n\n @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Visibility utilities\n//\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/main.css/blob/master/src/_print.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// https://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: $black !important; // Black prints faster\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a {\n &:not(.btn) {\n text-decoration: underline;\n }\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // https://web.archive.org/web/20180815150934/http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Specify a size and min-width to make printing closer across browsers.\n // We don't set margin here because it breaks `size` in Chrome. We also\n // don't use `!important` on `size` as it breaks in Chrome.\n @page {\n size: $print-page-size;\n }\n body {\n min-width: $print-body-min-width !important;\n }\n .container {\n min-width: $print-body-min-width !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid $black;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: $white !important;\n }\n }\n\n .table-bordered {\n th,\n td {\n border: 1px solid $gray-300 !important;\n }\n }\n\n .table-dark {\n color: inherit;\n\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $table-border-color;\n }\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: $table-border-color;\n }\n\n // Bootstrap specific changes end\n }\n}\n","// Functions\n\n@function social-color($key: \"twitter\") {\n @return map-get($social-colors, $key);\n}\n\n@each $color, $value in $social-colors {\n .bg-#{$color} {\n background: social-color($color);\n }\n}","/* Animation Mixins */\n@keyframes dropdownAnimation {\n from {\n opacity: 0;\n transform: translate3d(0, -30px, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n transform: translate3d(0, 0px, 0);\n }\n}\n\n.dropdownAnimation {\n animation-name: dropdownAnimation;\n @include animation-duration($action-transition-duration);\n @include animation-fill-mode(both);\n}\n@mixin transition($settings) {\n -webkit-transition: $settings;\n -moz-transition: $settings;\n -ms-transition: $settings;\n -o-transition: $settings;\n transition: $settings;\n}\n@keyframes fadeOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n.fadeOut {\n animation-name: fadeOut;\n}\n\n.infinite-spin {\n @keyframes spin {\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n }\n animation-name: spin;\n animation-duration: 3s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n}\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n }\n}\n\n.fadeInUp {\n animation-name: fadeInUp;\n}","/* Miscellaneous Mixins */\n\n// general transform\n@mixin transform($transforms) {\n\t-moz-transform: $transforms;\n\t -o-transform: $transforms;\n\t -ms-transform: $transforms;\n -webkit-transform: $transforms;\n\t transform: $transforms;\n}\n\n// rotate\n@mixin rotate ($deg) {\n@include transform(rotate(#{$deg}deg));\n}\n\n// scale\n@mixin scale($scale) {\n @include transform(scale($scale));\n}\n// translate\n@mixin translate ($x, $y) {\n@include transform(translate($x, $y));\n}\n// skew\n@mixin skew ($x, $y) {\n@include transform(skew(#{$x}deg, #{$y}deg));\n}\n//transform origin\n@mixin transform-origin ($origin) {\n moz-transform-origin: $origin;\n\t -o-transform-origin: $origin;\n\t -ms-transform-origin: $origin;\n -webkit-transform-origin: $origin;\n\t transform-origin: $origin;\n}\n//Ellipsis\n%ellipsor{\n\ttext-overflow: ellipsis;\n\toverflow: hidden;\n\tmax-width:100%;\n\twhite-space: nowrap;\n}\n\n@mixin ellipsor {\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n}\n\n// Placeholder\n@mixin placeholder {\n &::-webkit-input-placeholder {\n\t @content\n }\n &:-moz-placeholder {\n\t @content\n }\n &::-moz-placeholder {\n\t @content\n }\n &:-ms-input-placeholder {\n\t @content\n }\n}\n@mixin text-color($color) {\n\tcolor: $color;\n\tline-height: 1;\n}","@each $color, $value in $theme-colors {\n .bg-inverse-icon-#{$color} {\n @include bg-inverse-icon($value);\n }\n}","// Cards Mixins \n\n@mixin card-inverse-variant($bg, $border, $color) {\n background: $bg;\n border: 1px solid $border;\n color: $color;\n}\n@mixin bg-inverse-icon($color) {\n background: darken($color, 24%);\n border-color: $color;\n\n .bg-item {\n color: $color;\n\n &:before {\n color: inherit;\n }\n\n a {\n color: inherit;\n }\n }\n\n &.bg-custom {\n background: transparent;\n\n .bg-item {\n background: lighten($color, 25%);\n\n a {\n color: $color;\n border: none;\n\n &:before {\n border-left-color: lighten($color, 25%);\n }\n }\n\n span {\n color: $color;\n }\n\n &:last-child {\n background: transparent;\n }\n }\n }\n}// Background Mixins //\n","/* Typography */\n\nbody {\n font-size: 1rem;\n font-family: $type-1;\n font-weight: initial;\n line-height: 1.5;\n -webkit-font-smoothing: antialiased;\n}\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: $type-1;\n font-weight: 500;\n font-style: normal;\n font-stretch: normal;\n}\n\n.h1,\nh1 {\n font-size: 2.19rem; //35px\n}\n\n.h2,\nh2 {\n font-size: 1.88rem; //30px\n}\n\n.h3,\nh3 {\n font-size: 1.56rem; //25px\n}\n\n.h4,\nh4 {\n font-size: 1.13rem; //18px\n}\n\n.h5,\nh5 {\n font-size: 1rem; //17px\n}\n\n.h6,\nh6 {\n font-size: 0.9375rem; //16px\n}\n\np {\n font-size: .9375rem;\n line-height: 1.5;\n}\n\n.display-1 {\n font-size: 3.75rem;\n @media (max-width: 991px) {\n font-size: 3rem;\n }\n}\n.display-2 {\n font-size: 3.125rem;\n @media (max-width: 991px) {\n font-size: 2.5rem;\n }\n}\n.display-3 {\n font-size: 2.5rem;\n @media (max-width: 991px) {\n font-size: 2rem;\n }\n}\n.display-4 {\n font-size: 1.875rem;\n @media (max-width: 991px) {\n font-size: 1.5rem;\n }\n}\n.display-5 {\n font-size: 1.25rem;\n @media (max-width: 991px) {\n font-size: 1rem;\n }\n}\n.blockquote {\n padding: 1.25rem;\n border: 1px solid $border-color;\n}\n\naddress {\n p {\n margin-bottom: 0;\n }\n}\n\n//blockqoute color variations\n@each $color, $value in $theme-colors {\n .blockquote-#{$color} {\n @include blockquote($value);\n }\n}\n.error-page {\n h1 {\n font-size: 12rem;\n @media (max-width: 991px) {\n font-size: 8rem;\n }\n }\n}\n.icon-lg {\n font-size: 2.5rem;\n}\n.icon-md {\n font-size: 1.875rem;\n}\n.icon-sm {\n font-size: 1rem;\n}\n","// BlockQuote Mixins //\n\n@mixin blockquote($color) {\n border-color: $color;\n .blockquote-footer {\n color: $color;\n }\n}\n","/* Reset Styles */\n\nbody {\n padding: 0;\n margin: 0;\n overflow-x: hidden;\n}\n\n.form-control,\n.form-control:focus {\n -webkit-box-shadow: none;\n -moz-box-shadow: none\n}\n\n.form-control {\n box-shadow: none\n}\n\n.form-control:focus {\n outline: 0;\n box-shadow: none\n}\n\na,\ndiv,\nh1,\nh2,\nh3,\nh4,\nh5,\np,\nspan {\n text-shadow: none\n}\n\n[type=button]:focus,\na:active,\na:focus,\na:visited,\nbutton::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\ninput[type=submit]::-moz-focus-inner,\ninput[type=file]>input[type=button]::-moz-focus-inner,\nselect::-moz-focus-inner {\n outline: 0\n}\n\ninput,\n.form-control:focus,\ninput:focus,\nselect:focus,\ntextarea:focus,\nbutton:focus {\n outline: none;\n outline-width: 0;\n outline-color: transparent;\n box-shadow: none;\n outline-style: none;\n}\n\ntextarea {\n resize: none;\n overflow-x: hidden;\n}\n\n.btn,\n.btn-group.open .dropdown-toggle,\n.btn:active,\n.btn:focus,\n.btn:hover,\n.btn:visited,\na,\na:active,\na:checked,\na:focus,\na:hover,\na:visited,\nbody,\nbutton,\nbutton:active,\nbutton:hover,\nbutton:visited,\ndiv,\ninput,\ninput:active,\ninput:focus,\ninput:hover,\ninput:visited,\nselect,\nselect:active,\nselect:focus,\nselect:visited,\ntextarea,\ntextarea:active,\ntextarea:focus,\ntextarea:hover,\ntextarea:visited {\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n box-shadow: none\n}\n\n.btn.active.focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn:active:focus,\n.btn:focus,\nbutton,\nbutton:active,\nbutton:checked,\nbutton:focus,\nbutton:hover,\nbutton:visited {\n outline: 0;\n outline-offset: 0\n}\n\n.bootstrap-select .dropdown-toggle:focus {\n outline: 0;\n outline-offset: 0\n}\n\n.dropdown-menu>li>a:active,\n.dropdown-menu>li>a:focus,\n.dropdown-menu>li>a:hover,\n.dropdown-menu>li>a:visited {\n outline: 0\n}\n\na:focus,\ninput:focus {\n border-color: transparent;\n outline: none\n}\n","/* Miscellanoeous */\nbody,\nhtml {\n overflow-x: hidden;\n padding-right: 0; // resets padding right added by Bootstrap modal\n}\n\nbody {\n background: $content-bg;\n}\n\n*:-moz-full-screen,\n*:-webkit-full-screen,\n*:fullscreen *:-ms-fullscreen {\n overflow: auto;\n}\n\n.page-body-wrapper {\n min-height: calc(100vh - #{$navbar-height});\n @include display-flex();\n @include flex-direction(row);\n padding-left: 0;\n padding-right: 0;\n padding-top: $navbar-height;\n\n &.full-page-wrapper {\n min-height: 100vh;\n padding-top: 0;\n .main-panel {\n width: 100%;\n transition: none;\n margin-top: -$navbar-height;\n .content-wrapper {\n padding: 0;\n > div {\n height: 100%;\n }\n }\n }\n }\n}\n\n.main-panel {\n transition: width $action-transition-duration\n $action-transition-timing-function,\n margin $action-transition-duration $action-transition-timing-function;\n width: calc(100% - #{$sidebar-width-lg});\n min-height: calc(100vh - #{$navbar-height});\n @include display-flex();\n @include flex-direction(column);\n @media (max-width: 991px) {\n margin-left: 0;\n width: 100%;\n }\n &.main-panel-only {\n transition: none;\n }\n}\n\n.content-wrapper {\n background: $content-bg;\n padding: 2.68rem 2.5rem;\n width: 100%;\n @include flex-grow(1);\n @media (max-width: 991px) {\n padding: 1.6rem 1.4rem 0 1.4rem;\n }\n}\n\n.container-scroller {\n overflow: hidden;\n}\n\npre {\n background: color(gray-lighter);\n padding: 15px;\n font-size: 14px;\n}\n\ncode {\n padding: 5px;\n color: theme-color(danger);\n font-family: $type-1;\n font-weight: 300;\n font-size: $default-font-size;\n border-radius: 4px;\n}\n\n.page-header {\n @extend .d-flex;\n @extend .justify-content-between;\n @extend .align-items-center;\n margin: 0 0 1.5rem 0;\n .breadcrumb {\n border: 0;\n margin-bottom: 0;\n }\n}\n.page-title {\n color: $page-title-color;\n font-size: 1.125rem;\n font-weight: 500;\n margin-bottom: 0;\n .page-title-icon {\n display: inline-block;\n width: 36px;\n height: 36px;\n border-radius: 4px;\n text-align: center;\n box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35);\n i {\n font-size: 0.9375rem;\n line-height: 36px;\n }\n }\n}\n.dropdown-toggle {\n &.hide-carret {\n &:after {\n content: \"\";\n display: none;\n }\n }\n}\n\n.bg-transparent {\n background: transparent;\n}\n@each $color, $value in $social-colors {\n .text-#{$color} {\n @include text-color(social-color($color));\n }\n}\n","/* Utilities */\n\n.grid-margin {\n margin-bottom: $card-spacing-y;\n}\n.grid-margin-sm-0 {\n @media (min-width: 576px) {\n margin-bottom: 0;\n }\n}\n.grid-margin-md-0 {\n @media (min-width: 768px) {\n margin-bottom: 0;\n }\n}\n.grid-margin-lg-0 {\n @media (min-width: 992px) {\n margin-bottom: 0;\n }\n}\n.grid-margin-xl-0 {\n @media (min-width: 1200px) {\n margin-bottom: 0;\n }\n}\n.grid-margin-md {\n @media (min-width: 768px) {\n margin-bottom: $card-spacing-y;\n }\n}\n.grid-margin-lg {\n @media (min-width: 992px) {\n margin-bottom: $card-spacing-y;\n }\n}\n.grid-margin-xl {\n @media (min-width: 1200px) {\n margin-bottom: $card-spacing-y;\n }\n}\n.img-lg {\n width: 92px;\n height: 92px;\n}\n.img-sm {\n width: 43px;\n height: 43px;\n}\n.img-md {\n width: 35px;\n height: 35px;\n}\n.img-xs {\n width: 32px;\n height: 32px;\n}\n.img-ss {\n width: 26px;\n height: 26px;\n}\n.stretch-card {\n @include display-flex;\n @include align-items(stretch);\n @include justify-content(stretch);\n >.card{\n width: 100%;\n min-width: 100%;\n }\n}\n\n.border-right-sm {\n @media (min-width: 576px) {\n border-right: $border-width solid $border-color;\n }\n}\n.border-right-md {\n @media (min-width: 768px) {\n border-right: $border-width solid $border-color;\n }\n}\n.border-right-lg {\n @media (min-width: 992px) {\n border-right: $border-width solid $border-color;\n }\n}\n\n.border-left-sm {\n @media (min-width: 576px) {\n border-left: $border-width solid $border-color;\n }\n}\n.border-left-md {\n @media (min-width: 768px) {\n border-left: $border-width solid $border-color;\n }\n}\n.border-left-lg {\n @media (min-width: 992px) {\n border-left: $border-width solid $border-color;\n }\n}\n\n.text-gray {\n color: #8c8c8c;\n}\n\n.text-black {\n color: $black;\n}\n\n.text-small,\nsmall {\n font-size: 12px;\n}\n\n.flex-grow {\n flex-grow: 1;\n}\n\n.font-weight-light {\n font-family: $type-1;\n font-weight: 300;\n}\n\n.font-weight-bold {\n font-family: $type-1;\n font-weight: 700;\n}\n\n.font-weight-normal {\n font-family: $type-1;\n font-weight: 400;\n}\n\n.cursor-pointer {\n cursor: pointer;\n}\n.image-grouped {\n display: flex;\n\n .text-avatar,\n img {\n @extend .img-md;\n border-radius: 100%;\n margin-left: -10px;\n z-index: 0;\n border: 4px solid $card-bg;\n transform: scale(1);\n transition-duration: 0.3s;\n transition-timing-function: ease;\n transition-property: \"box-shadow\", \"z-index\", \"transform\", \"border-width\";\n\n &:first-child {\n margin-left: 0;\n }\n\n &:hover {\n z-index: 1;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.5);\n transform: scale(1.05);\n border-width: 0;\n\n }\n }\n\n .text-avatar {\n @extend .bg-inverse-primary;\n color: theme-color(primary);\n font-size: 11px;\n font-weight: 600;\n }\n}\n\n.text-avatar {\n display: flex;\n justify-content: center;\n align-items: center;\n font-weight: 500;\n}\n\n.dot-indicator {\n width: 10px;\n height: 10px;\n border-radius: 100%;\n}\n.img-avatar {\n display: inline-block!important;\n width: 64px;\n height: 64px;\n border-radius: 50%;\n &.img-avatar48 {\n width: 48px;\n height: 48px;\n }\n &.img-avatar-thumb {\n margin: .25rem;\n box-shadow: 0 0 0 0.25rem rgba(255,255,255,.3);\n }\n}\n.font-weight-light {\n font-family: $type-1;\n font-weight: 300;\n}\n\n.font-weight-medium {\n font-family: $type-1;\n font-weight: 500;\n}\n.aligner-wrapper {\n position: relative;\n\n .absolute {\n position: absolute;\n\n &.absolute-center {\n top: 50%;\n transform: translateY(-50%);\n bottom: 0;\n right: 0;\n left: 0;\n margin: auto;\n }\n\n &.left {\n left: 0;\n }\n\n &.right {\n right: 0;\n }\n\n &.bottom {\n bottom: 0;\n }\n\n &.top {\n top: 0;\n }\n }\n}\n.v-strock-2 {\n width: 3px;\n}\n@media (min-width: 992px) {\n .modal-lg, \n .modal-xl {\n max-width: 100%;\n }\n}\n.status-indicator {\n border-width: 2px;\n border-style: solid;\n border-color: #ffaf00;\n border-radius: 100%;\n display: inline-block;\n height: 8px;\n width: 8px;\n &.online {\n border-color: theme-color(success);\n }\n\n &.offline {\n border-color: theme-color(primary);\n }\n\n &.away {\n border-color: theme-color(warning);\n }\n}","/* Demo Styles */\n// Add spacing to Boostrap components for demo purpose\n.template-demo {\n > .btn {\n @extend .mt-3;\n @extend .mr-3;\n }\n\n .slider-wrap {\n height: 100px;\n }\n\n > .btn-toolbar {\n @extend .mt-3;\n @extend .mr-3;\n }\n\n > .btn-group,\n > .btn-group-vertical {\n @extend .mt-2;\n @extend .mr-2;\n }\n\n .progress {\n margin-top: 1.5rem;\n }\n\n .circle-progress {\n @extend .mt-2;\n }\n\n > h2,\n > h3,\n > h4,\n > h5,\n > h6,\n > h1 {\n border-top: 1px solid $border-color;\n padding: 0.5rem 0 0;\n }\n\n .noUi-target {\n &.noUi-horizontal {\n margin-top: 2rem;\n }\n\n &.noUi-vertical {\n margin-right: 2rem;\n }\n }\n\n > .dropdown {\n display: inline-block;\n @extend .mr-2;\n margin-bottom: 0.5rem;\n }\n\n nav {\n .breadcrumb {\n margin-bottom: 1.375rem;\n }\n\n &:last-child {\n .breadcrumb {\n margin-bottom: 0;\n }\n }\n }\n\n .editable-form {\n > .form-group {\n border-bottom: 1px solid $border-color;\n padding-bottom: 0.8rem;\n margin-bottom: 0.8rem;\n }\n }\n\n .circle-progress {\n padding: 15px;\n }\n\n .circle-progress-block {\n @extend .mb-3;\n @extend .px-2;\n }\n}\n\n.demo-modal {\n position: static;\n display: block;\n\n .modal-dialog {\n @extend .mt-0;\n\n &.modal-lg {\n max-width: 100%;\n }\n }\n}\n\n.loader-demo-box {\n @extend .border;\n @extend .border-secondary;\n @extend .rounded;\n width: 100%;\n height: 200px;\n @extend .d-flex;\n @extend .align-items-center;\n}\n\n.dropdown-menu-static-demo {\n height: 250px;\n margin-bottom: 20px;\n}\n\n.sparkline-demo-chart {\n canvas{\n max-width: 100%;\n }\n}\n\n.rounded-legend {\n ul {\n .rtl & {\n padding-right: 0;\n }\n li {\n list-style-type: none;\n color: $text-muted;\n font-size: .75rem;\n .legend-dots {\n width: 1rem;\n height: 1rem;\n border-radius: 100%;\n display: inline-block;\n vertical-align: text-bottom;\n margin-right: .5rem;\n .rtl & {\n margin-left: .5rem;\n }\n }\n }\n }\n &.legend-horizontal {\n @include display-flex;\n ul {\n li {\n display: inline-block;\n margin-right: 1.5rem;\n .rtl & {\n margin-right: auto;\n margin-left: 1.5rem;\n }\n }\n }\n }\n &.legend-top-right {\n ul {\n float: right;\n .rtl & {\n float: left;\n }\n }\n }\n &.legend-vertical {\n ul {\n li {\n margin-top: 1rem;\n }\n }\n }\n}",".performance-overview-carousel {\n .carousel-inner {\n .item {\n &::after {\n content: \"\";\n width: 1px;\n height: 60px;\n background: theme-color(info);\n position: absolute;\n right: 0;\n top: 25%;\n @media (max-width: 767px) {\n display: none;\n }\n }\n .icon {\n &::before {\n position: absolute;\n z-index: -1;\n }\n }\n }\n }\n .carousel-control-prev,\n .carousel-control-next {\n top: 1.3rem;\n width: 1.875rem;\n height: 1.875rem;\n background: #3698fc;\n border-radius: 0.375rem;\n opacity: 1;\n &:hover {\n opacity: 0.7;\n }\n }\n .carousel-control-prev {\n left: auto;\n right: 4rem;\n .carousel-control-prev-icon {\n background-image: none;\n }\n &:after {\n font-family: \"themify\";\n content: \"\\e64a\";\n font-size: 0.875rem;\n color: $white;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n }\n }\n .carousel-control-next {\n left: auto;\n right: 1.681rem;\n .carousel-control-next-icon {\n background-image: none;\n }\n &:after {\n font-family: \"themify\";\n content: \"\\e649\";\n font-size: 0.875rem;\n color: $white;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n }\n }\n}\n\n.detailed-report-carousel {\n .report-table {\n &::after {\n content: \"\";\n width: 1px;\n height: 174px;\n background: #b5bccb;\n position: absolute;\n right: -1rem;\n top: 15%;\n @media (max-width: 767px) {\n display: none;\n }\n }\n }\n .carousel-control-prev,\n .carousel-control-next {\n top: 1.3rem;\n width: 1.875rem;\n height: 1.875rem;\n background: #ecedf2;\n border-radius: 0.375rem;\n opacity: 1;\n &:hover {\n opacity: 0.7;\n }\n }\n .carousel-control-prev {\n left: auto;\n right: 4rem;\n .carousel-control-prev-icon {\n background-image: none;\n }\n &:after {\n font-family: \"themify\";\n content: \"\\e64a\";\n font-size: 0.875rem;\n color: #6c7383;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n }\n }\n .carousel-control-next {\n left: auto;\n right: 1.681rem;\n .carousel-control-next-icon {\n background-image: none;\n }\n &:after {\n font-family: \"themify\";\n content: \"\\e649\";\n font-size: 0.875rem;\n color: #6c7383;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n }\n }\n}\n\n.charts-data {\n .progress {\n background: transparent;\n .progress-bar {\n border-radius: 11px;\n }\n }\n}\n\n.chartjs-legend {\n ul {\n margin-bottom: 0;\n list-style: none;\n padding-left: 0;\n @include display-flex;\n @include align-items(flex-end);\n @include flex-direction(column);\n @include flex-wrap(wrap);\n li {\n @include display-flex;\n @include align-items(center);\n span {\n width: 2.25rem;\n height: 1rem;\n margin-right: 0.4rem;\n display: inline-block;\n font-size: $default-font-size;\n }\n }\n }\n .rtl & {\n ul {\n padding-right: 0;\n li {\n margin-right: 0;\n margin-left: 8%;\n span {\n margin-right: 0;\n margin-left: 1rem;\n }\n }\n }\n }\n &.analytics-legend {\n ul {\n padding-left: 0;\n }\n }\n}\n",".calendar-aside {\n display: block;\n\n .list {\n position: relative;\n padding: 10px 8px;\n display: flex;\n align-items: center;\n border-radius: 5px;\n transition-duration: $action-transition-duration;\n transition-property: background;\n\n .user-text {\n margin-bottom: 0;\n margin-left: 20px;\n font-size: $default-font-size;\n }\n\n .count {\n width: 20px;\n height: 20px;\n position: relative;\n border-radius: 50px;\n transition-duration: $action-transition-duration;\n transition-timing-function: $action-transition-timing-function;\n transition-property: opacity;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &:before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n display: block;\n height: 10px;\n width: 10px;\n margin: auto;\n border-radius: 50px;\n transform: translateY(-50%);\n transition-duration: $action-transition-duration;\n transition-timing-function: $action-transition-timing-function;\n }\n\n &.online {\n &:before {\n background: theme-color(success);\n }\n }\n\n &.offline {\n &:before {\n background: theme-color(danger);\n }\n }\n\n .close {\n font-size: 15px;\n margin: auto;\n opacity: 0;\n color: theme-color(danger);\n transition-duration: $action-transition-duration;\n transition-timing-function: $action-transition-timing-function;\n }\n }\n\n &:hover {\n background: theme-color(light);\n\n .count {\n &:before {\n z-index: 0;\n height: 20px;\n width: 20px;\n background: theme-color(light);\n }\n\n .close {\n z-index: 2;\n opacity: 1;\n }\n }\n }\n }\n}\n\n.data-list {\n width: 100%;\n overflow: auto;\n\n .list-item {\n display: flex;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n padding: 10px;\n border-bottom: 1px solid $border-color;\n\n &:last-child {\n border-bottom: none;\n }\n\n .graph {\n margin-left: auto;\n width: 110px;\n }\n }\n}\n\n#sourceLineChartLegend {\n padding-left: 0;\n margin-bottom: 0;\n list-style-type: none;\n\n li {\n display: inline-block;\n margin-right: 20px;\n color: $text-muted;\n\n .chart-color {\n height: 10px;\n width: 10px;\n display: inline-block;\n margin-right: 5px;\n @include border-radius(100%);\n\n .rtl & {\n margin-right: 0px;\n margin-left: 5px;\n }\n }\n\n &:last-child {\n margin-right: 0;\n }\n\n .rtl & {\n margin-right: 0px;\n margin-left: 20px;\n\n &:last-child {\n margin-left: 0px;\n }\n }\n }\n}\n\n.social-card {\n &.card-default {\n .action-bar {\n i {\n color: theme-color(secondary);\n }\n }\n\n .comment {\n color: $text-muted;\n }\n\n .posted-date {\n color: theme-color(primary);\n }\n }\n\n &.card-colored {\n .card-header {\n background: inherit;\n }\n\n &.facebook-card {\n background: social-color(facebook);\n\n .card-header {\n border-bottom-color: darken(social-color(facebook), 5%);\n }\n }\n\n &.twitter-card {\n background: social-color(twitter);\n\n .card-header {\n border-bottom-color: darken(social-color(twitter), 5%);\n }\n }\n\n &.google-card {\n background: social-color(google);\n\n .card-header {\n border-bottom-color: darken(social-color(google), 5%);\n }\n }\n\n &.linkedin-card {\n background: social-color(linkedin);\n\n .card-header {\n border-bottom-color: darken(social-color(linkedin), 5%);\n }\n }\n\n a,\n .media-info,\n .user-name,\n .comment,\n .posted-date,\n .platform-name,\n .headline,\n .action-bar {\n color: $white;\n }\n }\n}\n\n.top-selling-card {\n .column-wrapper {\n display: flex;\n justify-content: space-around;\n\n .column {\n width: 45%;\n padding: 25px 26px;\n border-radius: 3px;\n background: lighten($card-bg-varient, 3%);\n transform: translateY(-25px);\n box-shadow: 0px 0px 9px 1px rgba(0, 0, 0, 0.1);\n z-index: 10;\n\n i {\n font-size: 20px;\n }\n }\n }\n\n .item-wrapper {\n max-height: 210px;\n overflow-y: auto;\n }\n}\n\n.review-card {\n .comment-text {\n @include ellipsor;\n max-width: 70%;\n }\n}\n\n.list-item {\n display: flex;\n width: 100%;\n padding: 20px 0;\n border-bottom: 1px solid $border-color;\n\n &:first-child {\n padding-top: 30px;\n }\n\n &:last-child {\n border-bottom: none;\n }\n\n .preview-image {\n max-width: 80px;\n width: 80px;\n min-width: 80px;\n\n img {\n display: block;\n margin: auto;\n }\n }\n\n .content {\n width: calc(100% - 80px);\n padding-right: 30px;\n\n .user-name {\n margin-bottom: 0;\n margin-right: 10px;\n color: $text-muted;\n white-space: nowrap;\n }\n\n .time {\n color: $text-muted;\n margin-bottom: 3px;\n }\n\n .product-name {\n font-weight: 500;\n @include ellipsor;\n }\n\n .review-text {\n margin-bottom: 0;\n font-weight: 300;\n @include ellipsor;\n max-width: 95%;\n }\n }\n}\n\n.todo-list {\n .todo-item {\n border: 1px solid $border-color;\n border-radius: 6px;\n padding: 10px;\n margin-bottom: 10px;\n\n form {\n display: flex;\n\n .checkbox {\n width: 40px;\n\n .form-check {\n margin-left: 10px;\n\n .input-helper {\n &:after {\n line-height: 0px;\n }\n }\n }\n }\n\n .field-wrapper {\n width: calc(100% - 40px);\n\n .form-group {\n .form-control {\n font-weight: 500;\n }\n\n .tagsinput {\n .tag {\n color: $text-muted;\n\n &:before {\n content: \"#\";\n display: inline-block;\n }\n }\n }\n\n .btn {\n margin-right: 10px;\n\n &:last-child {\n margin-right: 0;\n }\n }\n }\n }\n }\n\n &:not(.edit-mode) {\n position: relative;\n\n .edit-icon {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n padding: 10px;\n cursor: pointer;\n }\n\n &:hover {\n background: theme-color(light);\n\n .edit-icon {\n display: block;\n }\n\n * {\n background: theme-color(light);\n }\n }\n\n form {\n .field-wrapper {\n .form-group {\n margin-bottom: 0;\n\n .tagsinput {\n border: none;\n height: 25px;\n max-height: 25px;\n min-height: 25px;\n padding: 0px 13px;\n\n .tag {\n background: transparent;\n padding: 0;\n margin-bottom: 0;\n\n a {\n display: none;\n }\n }\n\n #todo-tags-1_addTag,\n .tags_clear {\n display: none;\n }\n }\n\n .form-control {\n border: none;\n }\n\n .btn {\n display: none;\n }\n\n &.hidden-field {\n display: none;\n }\n }\n }\n }\n }\n\n &.edit-mode {\n form {\n .field-wrapper {\n .form-group {\n .tagsinput {\n .tag {\n color: $white;\n }\n }\n }\n }\n }\n }\n }\n}\n\n.activity-timeline {\n .activity {\n position: relative;\n\n &:before {\n content: \"\";\n position: absolute;\n left: 21px;\n top: 5px;\n bottom: 0px;\n height: 100%;\n display: block;\n width: 2px;\n background: #dee2e6;\n }\n\n .icon-wrapper {\n border: 3px solid #fff;\n }\n\n &:last-child {\n &:before {\n display: none;\n }\n }\n }\n}\n\n.product-info-card {\n .product-image {\n height: 100px;\n }\n}\n.graph-wrapper {\n height: 40px;\n}","/* Forms */\n\n.form-group {\n margin-bottom: 1.5rem;\n}\n.input-group-append,\n.input-group-prepend {\n color: $input-placeholder-color;\n width: auto;\n border: none;\n\n .input-group-text {\n border-color: $border-color;\n padding: $input-padding-y 0.75rem;\n color: $input-placeholder-color;\n }\n}\n.form-control {\n border: 1px solid $border-color;\n font-weight: 400;\n font-size: $input-font-size;\n}\n\nselect {\n &.form-control {\n padding: 0.4375rem 0.75rem;\n border: 0;\n outline: 1px solid $border-color;\n color: $input-placeholder-color;\n &:focus {\n outline: 1px solid $border-color;\n }\n @each $color, $value in $theme-colors {\n &.border-#{$color} {\n outline: 1px solid $value;\n &:focus {\n outline: 1px solid $value;\n }\n }\n }\n }\n}\n.form-group {\n label {\n font-size: $default-font-size;\n line-height: 1.4rem;\n vertical-align: top;\n margin-bottom: 0.5rem;\n }\n &.has-danger {\n .form-control {\n border-color: theme-color(danger);\n }\n }\n .file-upload-default {\n visibility: hidden;\n position: absolute;\n }\n .file-upload-info {\n background: transparent;\n }\n}\n","/* Checkboxes and Radios */\n\n.form-check {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n padding-left: 0;\n\n .form-check-label {\n min-height: 18px;\n display: block;\n margin-left: 1.75rem;\n font-size: $default-font-size;\n line-height: 1.5;\n .rtl & {\n margin-left: 0;\n margin-right: 1.75rem;\n }\n\n input {\n position: absolute;\n top: 0;\n left: 0;\n .rtl & {\n left: auto;\n right: 0;\n }\n margin-left: 0;\n margin-top: 0;\n z-index: 1;\n cursor: pointer;\n opacity: 0;\n filter: alpha(opacity=0);\n }\n input[type=\"checkbox\"] {\n + .input-helper {\n &:before,\n &:after {\n position: absolute;\n top: 0;\n left: 0;\n .rtl & {\n left: auto;\n right: 0;\n }\n }\n &:before {\n content: \"\";\n width: 18px;\n height: 18px;\n border-radius: 2px;\n border: solid theme-color(primary);\n border-width: 2px;\n @include transition(all);\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n }\n\n &:after {\n @include transition(all);\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n font-family: themify;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n content: \"\\e64c\";\n font-size: 0.9375rem;\n font-weight: bold;\n color: $white;\n }\n }\n &:checked {\n + .input-helper {\n &:before {\n background: theme-color(primary);\n border-width: 0;\n }\n &:after {\n width: 18px;\n opacity: 1;\n line-height: 18px;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n }\n }\n }\n\n &:disabled {\n + .input-helper {\n &:before {\n border-color: $border-color;\n }\n }\n\n &:checked {\n + .input-helper {\n &:after {\n background: $border-color;\n color: $white;\n }\n }\n }\n }\n }\n input[type=\"radio\"] {\n + .input-helper {\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n .rtl & {\n left: auto;\n right: 0;\n }\n border: solid theme-color(primary);\n border-width: 2px;\n width: 20px;\n height: 20px;\n border-radius: 50%;\n @include transition(all);\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n }\n\n &:after {\n content: \"\";\n width: 8px;\n height: 8px;\n background: $white;\n border-radius: 50%;\n top: 6px;\n left: 6px;\n .rtl & {\n left: auto;\n right: 6px;\n }\n -webkit-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n position: absolute;\n }\n }\n\n &:checked {\n + .input-helper {\n &:before {\n background: theme-color(primary);\n border-width: 0;\n }\n\n &:after {\n opacity: 1;\n line-height: 1.5;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n }\n }\n }\n\n &:disabled {\n + .input-helper {\n &:before {\n border-color: $border-color;\n }\n }\n\n &:checked {\n + .input-helper {\n &:before {\n background: $border-color;\n }\n\n &:after {\n background: $white;\n }\n }\n }\n }\n }\n }\n}\n\n@each $color, $value in $theme-colors {\n .form-check-#{$color} {\n &.form-check {\n label {\n input[type=\"checkbox\"],\n input[type=\"radio\"] {\n + .input-helper {\n &:before {\n border-color: theme-color($color);\n }\n }\n &:checked {\n + .input-helper {\n &:before {\n background: $value;\n }\n }\n }\n }\n }\n }\n }\n}\n\n@media (min-width: 576px) {\n .form-inline .form-check {\n }\n}\n","/* Icons */\n\n.icons-list {\n border-left: 1px solid $border-color;\n border-top: 1px solid $border-color;\n > div {\n background: $white;\n border-bottom: 1px solid $border-color;\n border-right: 1px solid $border-color;\n @include display-flex;\n @include align-items(center);\n padding: 15px 15px;\n font-weight: 400;\n font-size: $default-font-size;\n\n i {\n display: inline-block;\n font-size: 20px;\n width: 40px;\n text-align: left;\n color: theme-color(primary);\n }\n }\n}\n\n.icon-in-bg {\n width: 55px;\n height: 55px;\n text-align: center;\n @include display-flex();\n @include align-items(center);\n @include justify-content(center);\n}\n\n.icon-lg {\n font-size: 2.875rem;\n}\n\n.icon-md {\n font-size: 2rem;\n}\n\n.icon-sm {\n font-size: 1rem;\n}\n","/* Tables */\n\n.table {\n margin-bottom: 0;\n thead {\n th {\n border-top: 0;\n border-bottom-width: 1px;\n font-weight: bold;\n font-size: 0.875rem;\n i {\n margin-left: 0.325rem;\n }\n }\n }\n th,\n td {\n vertical-align: middle;\n line-height: 1;\n white-space: nowrap;\n }\n td {\n font-size: $default-font-size;\n img {\n width: 36px;\n height: 36px;\n border-radius: 100%;\n }\n .badge {\n margin-bottom: 0;\n }\n }\n &.table-borderless {\n border: none;\n tr,\n td,\n th {\n border: none;\n }\n }\n &.table-bordered {\n border-top: 1px solid $border-color;\n }\n}\n","/* Accordions */\n\n.accordion {\n .card {\n margin-bottom: 0.75rem;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0.25rem;\n .card-header {\n background-color: transparent;\n border: none;\n padding: 2rem;\n * {\n font-weight: 400;\n font-size: 1rem;\n }\n a {\n display: block;\n color: inherit;\n text-decoration: none;\n font-size: inherit;\n position: relative;\n @include transition(color 0.5s ease);\n padding-right: 1.5rem;\n &:before {\n font-family: \"themify\";\n position: absolute;\n right: 7px;\n top: 0;\n font-size: 14px;\n display: block;\n }\n &[aria-expanded=\"true\"] {\n color: theme-color(primary);\n &:before {\n content: \"\\e622\";\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e61a\";\n }\n }\n }\n }\n .card-body {\n font-size: 14px;\n padding: 0 2rem 2rem 2rem;\n font-weight: 400;\n line-height: 1.5;\n i {\n font-size: 1.25rem;\n }\n }\n }\n &.accordion-bordered {\n background: $white;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n .card {\n margin: 0 2rem;\n border-top: 1px solid $border-color;\n box-shadow: none;\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n .card-header,\n .card-body {\n padding-left: 0;\n padding-right: 0;\n }\n .card-header {\n a {\n &:before {\n color: theme-color(danger);\n }\n &[aria-expanded=\"true\"] {\n color: inherit;\n &:before {\n content: \"\\e65c\";\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e65f\";\n }\n }\n }\n }\n &:first-child {\n border-top: 0;\n }\n &:last-child {\n border-bottom: 0;\n }\n }\n }\n &.accordion-filled {\n .card {\n padding: 0;\n .card-header {\n padding: 0;\n a {\n padding: 2rem 4.5rem 2rem 2rem;\n @include transition(all 0.2s linear);\n &:before {\n top: 40%;\n right: 40px;\n }\n &[aria-expanded=\"true\"] {\n background: theme-color(info);\n color: $white;\n &:before {\n content: \"\\e648\";\n color: $white;\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e64b\";\n }\n }\n }\n }\n .card-body {\n padding: 0 2rem 2rem 2rem;\n background: theme-color(info);\n color: $white;\n }\n }\n }\n &.accordion-solid-header {\n .card {\n padding: 0;\n .card-header {\n padding: 0;\n a {\n padding: 2rem 4.5rem 2rem 2rem;\n @include transition(all 0.2s linear);\n &:before {\n top: 40%;\n right: 40px;\n }\n &[aria-expanded=\"true\"] {\n background: theme-color(primary);\n color: $white;\n &:before {\n content: \"\\e648\";\n color: $white;\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e64b\";\n }\n }\n }\n }\n .card-body {\n padding: 2rem;\n }\n }\n }\n &.accordion-solid-content {\n .card {\n padding: 0;\n .card-header {\n padding: 0;\n a {\n padding: 2rem 4.5rem 2rem 2rem;\n @include transition(all 0.2s linear);\n &:before {\n top: 40%;\n right: 40px;\n }\n &[aria-expanded=\"true\"] {\n color: inherit;\n &:before {\n content: \"\\e648\";\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e64b\";\n }\n }\n }\n }\n .card-body {\n padding: 2rem;\n background: theme-color(success);\n color: $white;\n }\n }\n }\n &.accordion-multi-colored {\n .card {\n .card-header,\n .card-body {\n background: transparent;\n color: $white;\n }\n &:nth-child(1) {\n background: theme-color(primary);\n }\n &:nth-child(2) {\n background: theme-color(success);\n }\n &:nth-child(3) {\n background: theme-color(danger);\n }\n &:nth-child(4) {\n background: theme-color(warning);\n }\n &:nth-child(5) {\n background: theme-color(info);\n }\n .card-header {\n a {\n &[aria-expanded=\"true\"] {\n color: inherit;\n &:before {\n content: \"\\e648\";\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e64b\";\n }\n }\n }\n }\n }\n }\n}\n","/* Buttons */\n\n.btn {\n font-size: $btn-font-size;\n line-height: 1;\n font-weight: 400;\n i {\n font-size: 1rem;\n }\n &.btn-rounded {\n @include border-radius(50px);\n }\n &.btn-sm {\n font-size: $btn-font-size-sm;\n }\n &.btn-lg {\n font-size: $btn-font-size-lg;\n padding: 1.375rem 3.4rem;\n }\n &.btn-xs {\n padding: $btn-padding-y-xs $btn-padding-x-xs;\n font-size: $btn-font-size-xs;\n }\n /* Buttons with only icons */\n &.btn-icon {\n width: 42px;\n height: 42px;\n padding: 0;\n }\n /* Buttons with icon and text */\n &.btn-icon-text {\n .btn-icon-prepend {\n margin-right: 0.5rem;\n }\n .btn-icon-append {\n margin-left: 0.5rem;\n }\n }\n &.btn-social-icon {\n width: 50px;\n height: 50px;\n padding: 0;\n }\n}\n\n.btn-group {\n .btn {\n + .btn {\n border-left: 0;\n }\n }\n}\n\n.btn-toolbar {\n .btn-group {\n + .btn-group {\n @extend .ml-2;\n }\n }\n}\n/*social buttons*/\n@each $color, $value in $social-colors {\n .btn-#{$color} {\n @include social-button(social-color($color));\n }\n .btn-outline-#{$color} {\n @include social-outline-button(social-color($color));\n }\n}\n/* inverse buttons */\n@each $color, $value in $theme-colors {\n .btn-inverse-#{$color} {\n @include button-inverse-variant($value);\n }\n}\n\n.btn-outline-light {\n color: #6c7383;\n border-color: #e3e3e3;\n}\n","@mixin social-button($color) {\n\tbackground: $color;\n\tcolor: $white;\n\n\t&:hover,\n\t&:focus {\n\t\tbackground: darken($color, 10%);\n\t\tcolor: $white;\n\t}\n\t&.btn-social-icon-text {\n\t\tpadding: 0 1.5rem 0 0;\n\t\tbackground: lighten($color, 10%);\n\t\ti {\n\t\t\tbackground: $color;\n\t\t\tpadding: .75rem;\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-right: 1.5rem;\n\t\t}\n\t}\n}\n@mixin social-outline-button($color) {\nborder: 1px solid $color;\ncolor: $color;\n&:hover {\n\tbackground: $color;\n\tcolor: $white;\n}\n}\n@mixin button-inverse-variant($color, $color-hover: $white) {\n\tbackground-color: rgba($color, 0.2);\n\tbackground-image: none;\n\tborder-color: rgba($color, 0);\n\t&:not(.btn-inverse-light) {\n\t\tcolor: $color; \n\t}\n\t@include hover {\n\t\tcolor: $color-hover;\n\t\tbackground-color: $color;\n\t\tborder-color: $color;\n\t}\n\n\t&.focus,\n\t&:focus {\n\t\tbox-shadow: 0 0 0 3px rgba($color, .5);\n\t}\n\n\t&.disabled,\n\t&:disabled {\n\t\tcolor: $color;\n\t\tbackground-color: transparent;\n\t}\n\n\t&.active,\n\t&:active,\n\t.show > &.dropdown-toggle {\n\t\tcolor: $color-hover;\n\t\tbackground-color: $color;\n\t\tborder-color: $color;\n\t}\n}\n@mixin button-variant($value) {\n\tbackground: $value;\n\tborder: 0;\n\t&:not([disabled]):not(.disabled):active,\n\t&:not([disabled]):not(.disabled).active,\n\t.show > &.dropdown-toggle {\n\t\tbackground: $value;\n\t}\n\t&:hover {\n\t\topacity: .8;\n\t}\n\t&:not(.btn-light) {\n\t\tcolor: $white; \n\t\t&:hover,\n\t\t&:focus,\n\t\t&:active {\n\t\t\tcolor: $white;\n\t\t}\n\t}\n\t@include transition(opacity .3s ease);\n}\n","/* Breadcrumbs */\n\n.breadcrumb {\n border: $border-width solid $border-color;\n\n .breadcrumb-item {\n font-size: $breadcrumb-font-size;\n\n &.active {\n }\n }\n\n &.breadcrumb-custom {\n padding: $breadcrumb-custom-padding-y $breadcrumb-custom-padding-x;\n border-color: $breadcrumb-item-bg;\n .breadcrumb-item {\n font-size: $breadcrumb-font-size;\n background: $breadcrumb-item-bg;\n padding: $breadcrumb-custom-item-padding-y\n $breadcrumb-custom-item-padding-x;\n color: $breadcrumb-custom-item-color;\n display: inline-block;\n vertical-align: top;\n &:last-child {\n background: transparent;\n }\n &:before {\n content: \"\";\n }\n a {\n position: relative;\n color: inherit;\n border: 1px solid $breadcrumb-item-bg;\n display: inline-block;\n vertical-align: top;\n &:before,\n &:after {\n position: absolute;\n top: -9px;\n width: 0;\n height: 0;\n content: \"\";\n border-top: 21px solid transparent;\n border-bottom: 21px solid transparent;\n }\n &:before {\n right: -22px;\n z-index: 3;\n border-left-color: $breadcrumb-item-bg;\n border-left-style: solid;\n border-left-width: 12px;\n }\n &:after {\n border-top: 21px solid transparent;\n border-bottom: 22px solid transparent;\n border-left: 12px solid $white;\n top: -9px;\n right: -23px;\n }\n }\n span {\n display: inline-block;\n vertical-align: top;\n }\n &.active {\n }\n }\n }\n\n &.bg-success,\n &.bg-dark,\n &.bg-danger,\n &.bg-warning,\n &.bg-primary,\n &.bg-info {\n border: none;\n .breadcrumb-item {\n color: $white;\n &:before {\n color: inherit;\n }\n a,\n span {\n color: inherit;\n }\n }\n }\n}\n\n/* inverse breadcrumb */\n@each $color, $value in $theme-colors {\n .bg-inverse-#{$color} {\n @include breadcrumb-inverse-variant($value);\n }\n}\n","// Color Functions Mixins\n\n// Solid tab variations\n@mixin tab-solid-variant($color) {\n .nav-link {\n &.active {\n background: $color;\n }\n }\n}\n// Minimal tab variations\n@mixin tab-minimal-variant($color) {\n .nav-tabs {\n .nav-item {\n .nav-link {\n &.active {\n color: $color;\n }\n }\n }\n }\n}\n// Sider color variations\n@mixin slider-color-variant($color) {\n .noUi-base {\n .noUi-connect {\n background: $color;\n }\n\n .noUi-origin {\n background: $color;\n\n .noUi-handle {\n &:after {\n background: $color;\n }\n\n .noUi-tooltip {\n background: $color;\n color: $white;\n }\n }\n }\n }\n}\n// Breadcrumb color variations\n@mixin breadcrumb-inverse-variant($color) {\n background: lighten($color, 25%);\n border-color: $color;\n\n .breadcrumb-item {\n color: $color;\n\n &:before {\n color: inherit;\n }\n\n a {\n color: inherit;\n }\n }\n\n &.breadcrumb-custom {\n background: transparent;\n\n .breadcrumb-item {\n background: lighten($color, 25%);\n\n a {\n color: $color;\n border: none;\n\n &:before {\n border-left-color: lighten($color, 25%);\n }\n }\n\n span {\n color: $color;\n }\n\n &:last-child {\n background: transparent;\n }\n }\n }\n}\n// Pagination variations\n@mixin pagination-variants($color) {\n .page-item {\n &.active {\n .page-link {\n background: $color;\n border-color: $color;\n }\n }\n\n .page-link {\n &:hover {\n background: lighten($color,5%);\n border-color: $color;\n color: $white;\n }\n }\n }\n}\n// Accordion Inverse variations\n@mixin accordion-inverse-variant($color) {\n .card {\n background: rgba($color, 0.16);\n color: $color;\n border: none;\n\n .card-header {\n color: $color;\n border: none;\n\n a,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p,\n span {\n color: $color;\n }\n\n a {\n border-color: $color;\n\n &:before {\n color: $color;\n }\n\n &[aria-expanded=\"true\"] {\n border-bottom: 1px solid rgba($color, 0.16);\n }\n\n &[aria-expanded=\"false\"] {\n border-bottom: 1px solid transparent;\n }\n }\n }\n }\n}\n","/* Badges */\n\n.badge {\n border-radius: 0;\n font-size: 12px;\n line-height: 1;\n padding: 0.375rem 0.5625rem;\n font-weight: normal;\n &.badge-pill {\n border-radius: 10rem;\n }\n}\n\n/*Badge outlined variations*/\n@each $color, $value in $theme-colors {\n .badge-outline-#{$color} {\n @include badge-outline-variations($value);\n }\n}\n","//Badge Mixins\n\n//Badge vriations\n@mixin badge-variations($color) {\n\tborder: 1px solid $color;\n\tcolor: $white;\n}\n// Badge outlined variations\n@mixin badge-outline-variations($color) {\n\tcolor: $color;\n\tborder: 1px solid $color;\n}\n@mixin badge-inverse-variations($color) {\n background: rgba($color, 0.3);\n color: $color;\n}","/* Cards */\n\n.card {\n box-shadow: $card-box-shadow;\n -webkit-box-shadow: $card-box-shadow;\n -moz-box-shadow: $card-box-shadow;\n -ms-box-shadow: $card-box-shadow;\n .card-body {\n padding: $card-padding-y $card-padding-x;\n + .card-body {\n padding-top: 1rem;\n }\n }\n .card-title {\n color: $card-title-color;\n margin-bottom: 1.2rem;\n text-transform: capitalize;\n font-size: 0.875rem;\n font-weight: 500;\n }\n .card-subtitle {\n @extend .text-gray;\n font-weight: 400;\n margin-top: 0.625rem;\n margin-bottom: 0.625rem;\n }\n .card-description {\n margin-bottom: 0.875rem;\n font-weight: 400;\n color: $card-description-color;\n }\n &.card-outline-success {\n border: 1px solid theme-color(\"success\");\n }\n &.card-outline-primary {\n border: 1px solid theme-color(\"primary\");\n }\n &.card-outline-warning {\n border: 1px solid theme-color(\"warning\");\n }\n &.card-outline-danger {\n border: 1px solid theme-color(\"danger\");\n }\n &.card-rounded {\n @include border-radius(5px);\n }\n\n &.card-faded {\n background: #b5b0b2;\n border-color: #b5b0b2;\n }\n &.card-circle-progress {\n color: $white;\n text-align: center;\n }\n &.card-img-holder {\n position: relative;\n .card-img-absolute {\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n }\n }\n &.card-weather {\n .weather-daily {\n .weather-day {\n opacity: 0.5;\n font-weight: 900;\n }\n i {\n font-size: 20px;\n }\n .weather-temp {\n margin-top: 0.5rem;\n margin-bottom: 0;\n opacity: 0.5;\n font-size: 0.75rem;\n }\n }\n }\n}\n\n@each $color, $value in $theme-colors {\n .card-inverse-#{$color} {\n @include card-inverse-variant(\n rgba(theme-color($color), 0.2),\n theme-color-level($color, 1),\n theme-color-level($color, 3)\n );\n }\n}\n\n@each $color, $value in $theme-colors {\n .data-icon-card-#{$color} {\n background: $value;\n color: $white;\n .card-title {\n color: $white;\n }\n .background-icon {\n @extend .d-flex;\n @extend .justify-content-end;\n &::before {\n position: absolute;\n }\n i {\n z-index: 1;\n @extend .icon-lg;\n color: $white;\n }\n }\n }\n}\n","/* Preview */\n\n.preview-list {\n .preview-item {\n @include display-flex;\n @include flex-direction(row);\n @include align-items(flex-start);\n padding: 1.25rem 0;\n &:last-child {\n border-bottom: 0;\n }\n .form-check {\n margin-top: 8px;\n margin-right: 1rem;\n }\n .preview-thumbnail {\n color: color(white);\n position: relative;\n img,\n .preview-icon {\n width: 36px;\n height: 36px;\n border-radius: 100%;\n }\n .preview-icon {\n padding: 6px;\n text-align: center;\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n i {\n font-size: 1.125rem;\n margin: 0;\n .rtl & {\n @extend .ml-0;\n }\n }\n }\n .badge {\n border: 2px solid color(white);\n border-radius: 100%;\n bottom: 5px;\n display: block;\n height: 14px;\n left: -5px;\n padding: 0;\n position: absolute;\n width: 14px;\n &.badge-online {\n @extend .badge-success;\n }\n &.badge-offline {\n @extend .badge-info;\n }\n &.badge-busy {\n @extend .badge-warning;\n }\n }\n }\n .preview-item-content {\n line-height: 1;\n padding-left: 15px;\n &:first-child {\n padding-left: 0;\n }\n p {\n margin-bottom: 10px;\n .content-category {\n font-family: \"source-sans-pro-semibold\", sans-serif;\n padding-right: 15px;\n border-right: 1px solid $border-color;\n @extend .text-muted;\n }\n }\n .rtl & {\n padding-left: 0;\n padding-right: 1rem;\n margin-right: 0;\n margin-left: auto;\n }\n }\n .preview-actions {\n @include display-flex;\n @include flex-direction(row);\n i {\n width: 29px;\n color: color(gray-lightest);\n height: 29px;\n border: 2px solid color(gray-lightest);\n border-radius: 100%;\n padding: 3px 6px;\n display: inline-block;\n &:first-child {\n margin-right: 10px;\n }\n }\n }\n }\n &.comment-preview {\n .preview-item {\n padding: 0.87rem 0;\n &:first-child {\n padding-top: 0;\n }\n p {\n line-height: 27px;\n }\n }\n }\n &.bordered {\n .preview-item {\n border-bottom: 1px solid $border-color;\n &:last-child {\n border-bottom: 0;\n }\n }\n }\n}\n","/* Tooltips */\n\n.tooltip-static-demo {\n\t.tooltip {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t\topacity: 1;\n\t\tmargin: 0 10px 10px 0;\n\t}\n\t.bs-tooltip-bottom-demo,\n\t.bs-tooltip-top-demo {\n\t\t.arrow {\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\t}\n\t.bs-tooltip-left-demo,\n\t.bs-tooltip-right-demo {\n\t\t.arrow {\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t}\n\t}\n}\n\n.tooltip {\n\tfont-size: $tooltip-font-size;\n\tmin-width: 5.625rem;\n\t.tooltip-inner {\n\t\tfont-family: $type-1;\n\t}\n\tz-index: 1029;\n}\n\n@each $color,\n$value in $theme-colors {\n\t.tooltip-#{$color} {\n\t\t@include tooltip-variant(theme-color($color));\n\t}\n}","// Tooltip color variations\n@mixin tooltip-variant($color) {\n\t.tooltip-inner {\n\t\tbackground: $color;\n\t\tcolor: $white;\n\t}\n\n\t&.bs-tooltip-top {\n\t\t.arrow::before {\n\t\t\tborder-top-color: $color;\n\t\t}\n\t}\n\n\t&.bs-tooltip-right {\n\t\t.arrow::before {\n\t\t\tborder-right-color: $color;\n\t\t}\n\t}\n\n\t&.bs-tooltip-bottom {\n\t\t.arrow::before {\n\t\t\tborder-bottom-color: $color;\n\t\t}\n\t}\n\n\t&.bs-tooltip-left {\n\t\t.arrow::before {\n\t\t\tborder-left-color: $color;\n\t\t}\n\t}\n}",".profile-navbar {\n\t.nav-item {\n\t\t.nav-link {\n\t\t\tcolor: $body-color;\n\t\t\t&.active {\n\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t}\n\t\t\ti {\n\t\t\t\t\tfont-size: 1.25rem;\n\t\t\t}\n\t\t}\n\t}\n}\n.profile-feed-item {\n\tpadding: 1.5rem 0;\n\tborder-bottom: 1px solid $border-color;\t\n}","/* Popovers */\n\n.popover-static-demo {\n .popover {\n width: 185px;\n position: relative;\n display: block;\n float: left;\n margin: 1rem 0.5rem;\n z-index: 10;\n &.bs-popover-bottom-demo,\n &.bs-popover-top-demo {\n .arrow {\n left: 50%;\n }\n }\n &.bs-popover-left-demo,\n &.bs-popover-right-demo {\n .arrow {\n top: 50%;\n }\n }\n }\n}\n\n.popover {\n z-index: 1029;\n &.bs-popover-top-demo {\n .arrow {\n &:before {\n border-top-color: $popover-border-color;\n }\n &:after {\n border-top-color: $popover-arrow-color;\n }\n }\n }\n &.bs-popover-right-demo {\n .arrow {\n &:before {\n border-right-color: $popover-border-color;\n }\n &:after {\n border-right-color: $popover-arrow-color;\n }\n }\n }\n &.bs-popover-bottom-demo {\n .arrow {\n &:before {\n border-bottom-color: $popover-border-color;\n }\n &:after {\n border-bottom-color: $popover-arrow-color;\n }\n }\n .popover-header {\n &:before {\n border-bottom: 0;\n }\n }\n }\n &.bs-popover-left-demo {\n .arrow {\n &:before {\n border-left-color: $popover-border-color;\n }\n &:after {\n border-left-color: $popover-arrow-color;\n }\n }\n }\n .popover-header {\n font-size: 0.9375rem;\n border-bottom: 0;\n background: $white;\n color: inherit;\n border-bottom: 1px solid $popover-border-color;\n }\n .popover-body {\n color: $text-muted;\n }\n &.left {\n .arrow {\n &:before {\n border-left-color: $popover-border-color;\n }\n &:after {\n border-left-color: $popover-arrow-color;\n }\n }\n }\n &.right {\n .arrow {\n &:before {\n border-right-color: $popover-border-color;\n }\n &:after {\n border-right-color: $popover-arrow-color;\n }\n }\n }\n &.top {\n .arrow {\n &:before {\n border-top-color: $popover-border-color;\n }\n &:after {\n border-top-color: $popover-arrow-color;\n }\n }\n }\n &.bottom {\n .arrow {\n &:before {\n border-bottom-color: $popover-border-color;\n }\n &:after {\n border-bottom-color: $popover-arrow-color;\n }\n }\n }\n}\n\n@each $color, $value in $theme-colors {\n .popover-#{$color} {\n @include popover-variant($color);\n }\n}\n","// popover color variations //\n\n@mixin popover-variant($color) {\n\tborder-color: $color;\n\t.popover-header {\n\t\tbackground: theme-color($color);\n\t\tcolor: $white;\n\t\tborder-bottom: 0;\n\t}\n\t&.bs-popover-top {\n\t\t.arrow {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tborder-top-color: theme-color($color);\n\t\t\t}\n\t\t}\n\t}\n\t&.bs-popover-right {\n\t\t.arrow {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tborder-right-color: theme-color($color);\n\t\t\t}\n\t\t}\n\t}\n\t&.bs-popover-bottom {\n\t\t.arrow {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tborder-bottom-color: theme-color($color);\n\t\t\t}\n\t\t}\n\t}\n\t&.bs-popover-left {\n\t\t.arrow {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tborder-left-color: theme-color($color);\n\t\t\t}\n\t\t}\n\t}\n}","/* Modals */\n\n.modal {\n .modal-dialog {\n margin-top: 100px;\n .modal-content {\n .modal-header {\n padding: $modal-header-padding-y $modal-header-padding-x;\n .close {\n span {\n font-size: 20px;\n font-weight: 400;\n color: #6a6a6a;\n }\n }\n }\n .modal-body {\n padding: $modal-body-padding-y $modal-body-padding-x;\n }\n .modal-footer {\n padding: $modal-footer-padding-y $modal-footer-padding-x;\n @media (max-width: 400px) {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n flex-direction: column;\n > :not(:last-child) {\n margin-right: 0;\n margin-bottom: 0.7rem;\n }\n > :not(:first-child) {\n margin-left: 0;\n }\n }\n }\n }\n }\n}\n","/* Lists */\n\nul,\nol,\ndl {\n padding-left: 1rem;\n font-size: $default-font-size;\n li {\n line-height: 1.8;\n }\n}\n\n.list-ticked,\n.list-arrow,\n.list-star {\n list-style: none;\n padding: 0;\n li {\n padding-left: 1.5rem;\n &:before {\n font-family: \"themify\";\n margin-left: -1.5rem;\n width: 1.5rem;\n margin-right: 0.5rem;\n font-size: 0.6rem;\n }\n }\n}\n\n.list-ticked {\n li {\n &:before {\n content: \"\\e64c\";\n color: theme-color(danger);\n }\n }\n}\n\n.list-arrow {\n li {\n &:before {\n content: \"\\e649\";\n color: theme-color(success);\n }\n }\n}\n\n.list-star {\n li {\n &:before {\n content: \"\\e60a\";\n color: theme-color(warning);\n }\n }\n}\n\n.solid-bullet-list {\n position: relative;\n padding-left: 0;\n .rtl & {\n padding-right: 0;\n }\n li {\n position: relative;\n list-style-type: none;\n padding-left: 25px;\n line-height: 1;\n padding-bottom: 2.125rem;\n * {\n line-height: 0.8;\n }\n &:before,\n &:after {\n content: \"\";\n position: absolute;\n }\n &:before {\n top: 0;\n left: 0;\n width: 10px;\n height: 10px;\n border-radius: 100%;\n background: theme-color(primary);\n z-index: 1;\n }\n }\n &:after {\n content: \"\";\n border: 1px solid $border-color;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 4px;\n z-index: 0;\n }\n}\n\n.bullet-line-list {\n padding-left: 30px;\n position: relative;\n list-style-type: none;\n .rtl & {\n padding-left: unset;\n padding-right: 30px;\n }\n\n li {\n position: relative;\n\n &:before {\n width: 15px;\n height: 15px;\n left: -30px;\n top: 0;\n border: 4px solid theme-color(primary);\n margin-right: 15px;\n z-index: 2;\n background: color(white);\n\n .rtl & {\n left: unset;\n right: -45px;\n }\n }\n\n &:before {\n content: \"\";\n position: absolute;\n border-radius: 100%;\n }\n }\n\n &:after {\n content: \"\";\n border: 1px solid $border-color;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 7px;\n .rtl & {\n left: unset;\n right: 7px;\n }\n }\n}\n\n.icon-data-list {\n list-style-type: none;\n padding-left: 30px;\n position: relative;\n margin-bottom: 0;\n li {\n margin-bottom: 1rem;\n &::before {\n font-family: \"themify\";\n position: absolute;\n left: 0;\n font-size: 1rem;\n margin-top: -4px;\n color: #787878;\n }\n &:nth-child(1) {\n &::before {\n content: \"\\e66e\";\n }\n }\n &:nth-child(2) {\n &::before {\n content: \"\\e645\";\n }\n }\n &:nth-child(3) {\n &::before {\n content: \"\\e64d\";\n }\n }\n &:nth-child(4) {\n &::before {\n content: \"\\e719\";\n }\n }\n &:nth-child(5) {\n &::before {\n content: \"\\e643\";\n }\n }\n &:last-child {\n margin-bottom: 0;\n }\n }\n}\n","/* Bootstrap Progress */\n\n.progress {\n @include border-radius(0px);\n height: 8px;\n .progress-bar {\n @include border-radius(0px);\n }\n\n &.progress-sm {\n height: 0.375rem;\n }\n &.progress-md {\n height: 11px;\n }\n &.progress-lg {\n height: 15px;\n }\n &.progress-xl {\n height: 18px;\n }\n}\n","/* Bootstrap Alerts */\n\n.alert {\n font-size: $default-font-size;\n i {\n font-size: 1.25rem;\n margin-right: 1.25rem;\n vertical-align: middle;\n line-height: 0.5;\n }\n}\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(\n rgba(theme-color($color), 0.2),\n theme-color-level($color, 1),\n theme-color-level($color, 3)\n );\n }\n}\n\n@each $color, $value in $theme-colors {\n .alert-fill-#{$color} {\n @include alert-variant(\n theme-color($color),\n theme-color($color),\n color(white)\n );\n }\n}\n",".nav-tabs {\n\t.nav-link {\n\t\tbackground: $nav-tabs-link-bg;\n\t\tcolor: $nav-tabs-link-color;\n\t\tborder-radius: 0;\n\t\tborder: 1px solid $border-color;\n\t\tpadding: .75rem 1.25rem;\n\t}\n\t.nav-item {\n\t\t&:first-child {\n\t\t\t.nav-link {\n\t\t\t\tborder-radius: 4px 0 0 0;\n\t\t\t}\t\n\t\t}\n\t\t&:last-child {\n\t\t\t.nav-link {\n\t\t\t\tborder-radius: 0 4px 0 0;\n\t\t\t}\n\t\t}\n\t}\n\t&.nav-tabs-vertical {\n\t\t@extend .flex-column;\n\t\tborder-bottom: 0;\n\t\t.nav-link {\n\t\t\t&.active {\n\t\t\t\tborder-bottom-color: $border-color;\n\t\t\t}\n\t\t}\n\t\t.nav-item {\n\t\t\t&:first-child {\n\t\t\t\t.nav-link {\n\t\t\t\t\tborder-radius: 4px 4px 0 0;\n\t\t\t\t}\t\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\t.nav-link {\n\t\t\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&.nav-tabs-vertical-custom {\n\t\t@extend .nav-tabs-vertical;\n\t\tbackground: theme-color(primary);\n\t\tborder-radius: 4px;\n\t\t.nav-link {\n\t\t\tbackground: transparent;\n\t\t\tborder-color: rgba($white, .2);\n\t\t\tcolor: darken(theme-color(primary), 30%);\n\t\t\tfont-weight: bold;\n\t\t\tpadding: 1.75rem;\n\t\t\t&.active {\n\t\t\t\tcolor: $white;\n\t\t\t\tborder-color: rgba($white, .2);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.nav-pills {\n\tborder-bottom: 1px solid $border-color;\n\tpadding-bottom: 1rem;\n\t.nav-link {\n\t\tborder: 1px solid $border-color;\n\t\tpadding: .5rem 1.25rem;\n\t}\n\t.nav-item {\n\t\tmargin-right: 1rem;\n\t}\n\t&.nav-pills-vertical {\n\t\t@extend .flex-column;\n\t\tborder-bottom: 0;\n\t\t.nav-item {\n\t\t\tmargin-right: 0;\n\t\t\tmargin-bottom: 1rem;\n\t\t}\n\t}\n\t&.nav-pills-custom {\n\t\tborder-bottom: 0;\n\t\t.nav-link {\n\t\t\tborder-radius: 20px;\n\t\t\tpadding: .5rem 2.5rem;\n\t\t\tbackground: $nav-pills-custom-bg;\n\t\t\tcolor: $black;\n\t\t\t&.active {\n\t\t\t\tbackground: theme-color(danger);\n\t\t\t\tcolor: $white;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* gradient pills */\n@each $color, $value in $theme-colors {\n .nav-pills-#{$color} {\n .nav-link {\n\t\t\tcolor: $value;\n\t\t\t&.active {\n\t\t\t\tbackground: theme-color($color);\n\t\t\t}\n\t\t}\n }\n}\n\n\n.tab-content {\n\tborder: 1px solid $border-color;\n\tborder-top: 0;\n\tpadding: 2rem 1rem;\n\ttext-align: justify;\n\t&.tab-content-vertical {\n\t\tborder-top: 1px solid $border-color;\n\t}\n\t&.tab-content-vertical-custom {\n\t\tborder: 0;\n\t\tpadding-top: 0;\n\t}\n\t&.tab-content-custom-pill {\n\t\tborder: 0;\n\t\tpadding-left: 0;\n\t}\n}","/* Dropdowns */\n\n.dropdown {\n .dropdown-toggle {\n &:after {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n border-bottom: 0;\n font: normal normal normal 24px/1 \"themify\";\n content: \"\\e64b\";\n width: auto;\n height: auto;\n vertical-align: middle;\n line-height: 0.625rem;\n font-size: 0.875rem;\n margin-left: 0.3rem;\n }\n }\n .dropdown-menu {\n margin-top: 0;\n font-size: $default-font-size;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0;\n .dropdown-item {\n font-size: 0.875rem;\n padding: 0.25rem 1.5rem;\n &:active {\n background: initial;\n }\n }\n }\n}\n","/* Pagination */\n\n.pagination{\n .page-item {\n .page-link {\n border-color: $border-color;\n color: color(black);\n font-size: .875rem;\n @include transition-duration(0.3s);\n &:focus{\n background: inherit;\n }\n i {\n &:before {\n font-size: inherit;\n line-height: 1;\n vertical-align: middle;\n }\n }\n }\n &.active,\n &:hover,\n &:focus,\n &:active {\n .page-link {\n background: theme-color(\"primary\");\n border-color: theme-color(\"primary\");\n color: color(white);\n }\n }\n }\n &.pagination-flat {\n .page-item {\n margin: 0 .25rem;\n .page-link {\n border: none;\n @include border-radius(2px);\n }\n }\n }\n &.pagination-separated {\n .page-item {\n margin-left: 2px;\n margin-right: 2px;\n &:first-child {\n margin-left: 0;\n }\n &:last-child {\n margin-right: 0;\n }\n .page-link {\n @include border-radius(2px);\n }\n }\n }\n &.pagination-rounded {\n .page-item {\n &:first-child {\n .page-link {\n @include border-radius(25px 0 0 25px);\n }\n }\n &:last-child {\n .page-link {\n @include border-radius(0 25px 25px 0);\n }\n }\n }\n }\n &.pagination-rounded-flat {\n .page-item {\n margin-right: 3px;\n margin-left: 3px;\n .page-link {\n border: none;\n @include border-radius(50px);\n\n }\n }\n }\n &.pagination-rounded-separated {\n .page-item {\n margin-left: 2px;\n margin-right: 2px;\n &:first-child {\n margin-left: 0;\n .page-link {\n @include border-radius(10px 0 0 10px);\n }\n }\n &:last-child {\n margin-right: 0;\n .page-link {\n @include border-radius(0 10px 10px 0);\n }\n }\n .page-link {\n @include border-radius(2px);\n }\n }\n }\n}\n\n\n/* pagination variations */\n@each $color, $value in $theme-colors {\n .pagination-#{$color} {\n @include pagination-variants($value);\n }\n}","/* Loaders */\n\n@import \"variables\";\n@import \"colored-balls\";\n@import \"glowing-ball\";\n@import \"pixel-loader\";\n@import \"square-box\";\n@import \"circle-loader\";\n@import \"jumping-dots-loader\";\n@import \"bar-loader\";\n@import \"square-path-loader\";\n@import \"dot-opacity-loader\";\n@import \"flip-square-loader\";\n@import \"moving-square-loader\";","#pgloading {\n\tposition: static; \n\t.bokeh {\n font-size: 100px;\n width: 1em;\n height: 1em;\n position: relative;\n margin: 0 auto;\n border-radius: 50%;\n border: .01em solid $border-color;\n list-style: none;\n\t\tpadding:0;\n\t\tli {\n\t\t\tposition: absolute;\n\t\t\twidth: .2em;\n\t\t\theight: .2em;\n\t\t\tborder-radius: 50%;\n\t\t\t&:nth-child(1) {\n\t\t\t\tleft: 50%;\n\t\t\t\ttop: 0;\n\t\t\t\tmargin: 0 0 0 -.1em;\n\t\t\t\tbackground: theme-color(success);\n\t\t\t\t-webkit-transform-origin: 50% 250%;\n\t\t\t\ttransform-origin: 50% 250%;\n\t\t\t\t-webkit-animation: \n\t\t\t\t\t\trota 1.13s linear infinite,\n\t\t\t\t\t\topa 3.67s ease-in-out infinite alternate;\n\t\t\t\tanimation: \n\t\t\t\t\t\trota 1.13s linear infinite,\n\t\t\t\t\t\topa 3.67s ease-in-out infinite alternate;\n\t\t\t}\n\t\t\t&:nth-child(2) {\n\t\t\t\ttop: 50%; \n\t\t\t\tright: 0;\n\t\t\t\tmargin: -.1em 0 0 0;\n\t\t\t\tbackground: theme-color(danger);\n\t\t\t\t-webkit-transform-origin: -150% 50%;\n\t\t\t\ttransform-origin: -150% 50%;\n\t\t\t\t-webkit-animation: \n\t\t\t\t\t\trota 1.86s linear infinite,\n\t\t\t\t\t\topa 4.29s ease-in-out infinite alternate;\n\t\t\t\tanimation: \n\t\t\t\t\t\trota 1.86s linear infinite,\n\t\t\t\t\t\topa 4.29s ease-in-out infinite alternate;\n\t\t\t}\n\t\t\t&:nth-child(3) {\n\t\t\t\tleft: 50%; \n\t\t\t\tbottom: 0;\n\t\t\t\tmargin: 0 0 0 -.1em;\n\t\t\t\tbackground: theme-color(warning);\n\t\t\t\t-webkit-transform-origin: 50% -150%;\n\t\t\t\ttransform-origin: 50% -150%;\n\t\t\t\t-webkit-animation: \n\t\t\t\t\t\trota 1.45s linear infinite,\n\t\t\t\t\t\topa 5.12s ease-in-out infinite alternate;\n\t\t\t\tanimation: \n\t\t\t\t\t\trota 1.45s linear infinite,\n\t\t\t\t\t\topa 5.12s ease-in-out infinite alternate;\n\t\t\t}\n\t\t\t&:nth-child(4) {\n\t\t\t\ttop: 50%; \n\t\t\t\tleft: 0;\n\t\t\t\tmargin: -.1em 0 0 0;\n\t\t\t\tbackground: theme-color(primary);\n\t\t\t\t-webkit-transform-origin: 250% 50%;\n\t\t\t\ttransform-origin: 250% 50%;\n\t\t\t\t-webkit-animation: \n\t\t\t\t\t\trota 1.72s linear infinite,\n\t\t\t\t\t\topa 5.25s ease-in-out infinite alternate;\n\t\t\t\tanimation: \n\t\t\t\t\t\trota 1.72s linear infinite,\n\t\t\t\t\t\topa 5.25s ease-in-out infinite alternate;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@-webkit-keyframes rota {\n from { }\n to { -webkit-transform: rotate(360deg); }\n}\n\n@keyframes rota {\n from { }\n to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }\n}\n\n@-webkit-keyframes opa {\n 0% { }\n 12.0% { opacity: 0.80; }\n 19.5% { opacity: 0.88; }\n 37.2% { opacity: 0.64; }\n 40.5% { opacity: 0.52; }\n 52.7% { opacity: 0.69; }\n 60.2% { opacity: 0.60; }\n 66.6% { opacity: 0.52; }\n 70.0% { opacity: 0.63; }\n 79.9% { opacity: 0.60; }\n 84.2% { opacity: 0.75; }\n 91.0% { opacity: 0.87; }\n}\n\n@keyframes opa {\n 0% { }\n 12.0% { opacity: 0.80; }\n 19.5% { opacity: 0.88; }\n 37.2% { opacity: 0.64; }\n 40.5% { opacity: 0.52; }\n 52.7% { opacity: 0.69; }\n 60.2% { opacity: 0.60; }\n 66.6% { opacity: 0.52; }\n 70.0% { opacity: 0.63; }\n 79.9% { opacity: 0.60; }\n 84.2% { opacity: 0.75; }\n 91.0% { opacity: 0.87; }\n}",".glowing-loader {\n\tposition: relative;\n}\n.s2 {\n position: absolute;\n height: 70px;\n\twidth: 70px;\n\ttop: 50px;\n background-color: transparent;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.s1 {\n position: absolute;\n height: 70px;\n width: 70px;\n\tleft: 50%;\n\ttop: 50px;\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(45deg);\n background-color: transparent;\n}\n\n.bigcon {\n position: absolute;\n height: 75px;\n width: 75px;\n\tleft: 50%;\n\ttop: 50px;\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(-45deg);\n background-color: transparent;\n animation: bigcon 2s infinite linear;\n animation-delay: 0.25s;\n}\n\n.b {\n border-radius: 50%;\n position: absolute;\n}\n\n.s {\n width: 15px;\n height: 15px;\n animation: small 2s infinite ease;\n box-shadow: 0px 2px rgba($black, .3);\n background-color: theme-color(primary);\n}\n\n.s:nth-child(1) {\n top: 0%;\n left: 0%;\n}\n\n.s:nth-child(2) {\n top: 0%;\n right: 0%;\n}\n\n.s:nth-child(3) {\n right: 0%;\n bottom: 0%;\n}\n\n.s:nth-child(4) {\n bottom: 0%;\n left: 0%;\n}\n\n.big {\n width: 15px;\n height: 15px;\n border-radius: 15px;\n box-shadow:0px 0px 10px theme-color(primary), 0px 0px 20px theme-color(primary), 0px 0px 30px theme-color(primary), 0px 0px 50px theme-color(primary), 0px 0px 60px theme-color(primary) ;\n z-index: 1;\n background-color: theme-color(primary);\n animation: bigball 1s infinite linear;\n}\n\n.sb1{\n animation-delay: -1.75s;\n}\n.sb6{\n animation-delay: -1.5s;\n}\n.sb2{\n animation-delay: -1.25s;\n}\n.sb7{\n animation-delay: -1s;\n}\n.sb3{\n animation-delay: -0.75s;\n}\n.sb8{\n animation-delay: -0.5s;\n}\n.sb4{\n animation-delay: -0.25s;\n}\n.sb5{\n animation-delay: -0s;\n}\n\n@keyframes bigcon {\n 0% {\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(45deg);\n }\n 100% {\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(405deg);\n }\n}\n\n@keyframes small {\n 0% {\n transform: scale(1);\n background-color: lighten(theme-color(primary), 20%);\n }\n 10% {\n transform: scale(1.3);\n background-color: theme-color(primary);\n }\n 15% {\n transform: scale(1);\n }\n 25%{\ntransform: scale(1);\n background-color: theme-color(primary);\n }\n 100%{\n transform: scale(1);\n background-color: theme-color(primary);\n }\n}","/* Pixel loader */\n.pixel-loader {\n width: 10px;\n height: 10px;\n background: theme-color(warning);\n color: theme-color(warning);\n margin: 80px auto;\n box-shadow: 15px 15px 0 0,\n -15px -15px 0 0,\n 15px -15px 0 0,\n -15px 15px 0 0,\n 0 15px 0 0,\n 15px 0 0 0,\n -15px 0 0 0,\n 0 -15px 0 0;\n animation: anim 2s linear infinite;\n }\n \n @keyframes anim {\n 0% {\n -webkit-filter: hue-rotate(0deg);\n }\n 50% {\n box-shadow: 20px 20px 0 0,\n -20px -20px 0 0,\n 20px -20px 0 0,\n -20px 20px 0 0,\n 0 10px 0 0,\n 10px 0 0 0,\n -10px 0 0 0,\n 0 -10px 0 0;\n }\n \n 75% {\n box-shadow: 20px 20px 0 0,\n -20px -20px 0 0,\n 20px -20px 0 0,\n -20px 20px 0 0,\n 0 10px 0 0,\n 10px 0 0 0,\n -10px 0 0 0,\n 0 -10px 0 0;\n }\n \n 100% {\n transform: rotate(360deg);\n -webkit-filter: hue-rotate(360deg);\n }\n }\n ","/* Square box loader */\n\n@keyframes dyinglight {\n\t15% {\n\t\ttransform: scale(1.6)\n\t}\n\t50% {\n\t\ttransform: rotate(-89deg)\n\t}\n\t100% {\n\t\ttransform: rotate(-90deg)\n\t}\n}\n \n \n.square-box-loader {\nposition: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n display: inline-block;\n}\n \n\n.square-box-loader-square {\n display: block;\n width: $square-size;\n height: $square-size;\n background: theme-color(primary);\n}\n \n\n.square-box-loader-container {\nposition: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n transform-origin: 50% 50% 0;\n animation: dyinglight 1s ease infinite;\n backface-visibility: hidden;\n}\n \n\n.square-box-loader-corner-top:before,\n.square-box-loader-corner-top:after,\n.square-box-loader-corner-bottom:before,\n.square-box-loader-corner-bottom:after {\n\tposition: absolute;\n width: $square-corner-size;\n height: $square-corner-size;\n color: theme-color(primary);\n content: '';\n}\n \n\n.square-box-loader-corner-top {\n\t&:before {\n\t\tborder-left: 1px solid;\n\t\tborder-top: 1px solid;\n\t\ttop: -$square-corner-position;\n\t\tleft: -$square-corner-position;\n\t}\n\t\n\t&:after {\n\t\tborder-right: 1px solid;\n\t\tborder-top: 1px solid;\n\t\ttop: -$square-corner-position;\n\t\tright: -$square-corner-position;\n\t}\n\t\n}\n \n\n.square-box-loader-corner-bottom {\n\t&:before {\n\t\tborder-left: 1px solid;\n\t\tborder-bottom: 1px solid;\n\t\tbottom: -$square-corner-position;\n\t\tleft: -$square-corner-position;\n\t}\n\t\n\t&:after {\n\t\tborder-right: 1px solid;\n\t\tborder-bottom: 1px solid;\n\t\tbottom: -$square-corner-position;\n\t\tright: -$square-corner-position;\n\t}\n\t\n}","/* Circle loader */\n.circle-loader {\n width: 70px;\n height: 70px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n.circle-loader:before, .circle-loader:after{\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border-radius: 100%;\n border: 10px solid transparent;\n border-top-color: theme-color(warning);\n }\n \n .circle-loader:before{\n z-index: 10;\n animation: spin 1s infinite;\n }\n \n .circle-loader:after{\n border: 10px solid theme-color(secondary);\n }\n \n @keyframes spin{\n 0%{\n -webkit-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n \n 100%{\n -webkit-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n ","/* Jumping dots loader */\n.jumping-dots-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n.jumping-dots-loader span{\n display: inline-block;\n width: 20px;\n height: 20px;\n border-radius: 100%;\n background-color: rgba(theme-color(danger), .8);\n margin: 35px 5px;\n }\n \n .jumping-dots-loader span:nth-child(1){\n animation: bounce 1s ease-in-out infinite;\n }\n \n .jumping-dots-loader span:nth-child(2){\n animation: bounce 1s ease-in-out 0.33s infinite;\n }\n \n .jumping-dots-loader span:nth-child(3){\n animation: bounce 1s ease-in-out 0.66s infinite;\n }\n \n @keyframes bounce{\n 0%, 75%, 100%{\n -webkit-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n \n 25%{\n -webkit-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n }\n ","/* Bar loader */\n.bar-loader{\n width: 50px;\n height: 50px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.bar-loader span{\n display: inline-block;\n width: 5px;\n height: 30px;\n background-color: rgba(theme-color(danger), .7);\n margin: 0 2px;\n}\n\n.bar-loader span:nth-child(1){\n animation: grow 1s ease-in-out infinite;\n}\n\n.bar-loader span:nth-child(2){\n animation: grow 1s ease-in-out 0.15s infinite;\n}\n\n.bar-loader span:nth-child(3){\n animation: grow 1s ease-in-out 0.30s infinite;\n}\n\n.bar-loader span:nth-child(4){\n animation: grow 1s ease-in-out 0.45s infinite;\n}\n\n@keyframes grow{\n 0%, 100%{\n -webkit-transform: scaleY(1);\n -ms-transform: scaleY(1);\n -o-transform: scaleY(1);\n transform: scaleY(1);\n }\n\n 50%{\n -webkit-transform: scaleY(1.8);\n -ms-transform: scaleY(1.8);\n -o-transform: scaleY(1.8);\n transform: scaleY(1.8);\n }\n}\n","/* Square path loader */\n\n.square-path-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n.square-path-loader:before, .square-path-loader:after{\n content: \"\";\n width: 15px;\n height: 15px;\n position: absolute;\n top: 0;\n left: calc(50% - 10px);\n background-color: rgba(theme-color(success), .7);\n animation: squaremove 1s ease-in-out infinite;\n }\n \n .square-path-loader:after{\n bottom: 0;\n animation-delay: 0.5s;\n }\n \n @keyframes squaremove{\n 0%, 100%{\n -webkit-transform: translate(0,0) rotate(0);\n -ms-transform: translate(0,0) rotate(0);\n -o-transform: translate(0,0) rotate(0);\n transform: translate(0,0) rotate(0);\n }\n \n 25%{\n -webkit-transform: translate(40px,40px) rotate(45deg);\n -ms-transform: translate(40px,40px) rotate(45deg);\n -o-transform: translate(40px,40px) rotate(45deg);\n transform: translate(40px,40px) rotate(45deg);\n }\n \n 50%{\n -webkit-transform: translate(0px,80px) rotate(0deg);\n -ms-transform: translate(0px,80px) rotate(0deg);\n -o-transform: translate(0px,80px) rotate(0deg);\n transform: translate(0px,80px) rotate(0deg);\n }\n \n 75%{\n -webkit-transform: translate(-40px,40px) rotate(45deg);\n -ms-transform: translate(-40px,40px) rotate(45deg);\n -o-transform: translate(-40px,40px) rotate(45deg);\n transform: translate(-40px,40px) rotate(45deg);\n }\n }\n ","/* Dot opacity loader */\n\n.dot-opacity-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.dot-opacity-loader span{\n display: inline-block;\n width: 20px;\n height: 20px;\n border-radius: 100%;\n background-color: theme-color(primary);\n margin: 35px 5px;\n opacity: 0;\n}\n \n.dot-opacity-loader span:nth-child(1){\n animation: opacitychange 1s ease-in-out infinite;\n}\n\n.dot-opacity-loader span:nth-child(2){\n animation: opacitychange 1s ease-in-out 0.33s infinite;\n}\n\n.dot-opacity-loader span:nth-child(3){\n animation: opacitychange 1s ease-in-out 0.66s infinite;\n}\n \n@keyframes opacitychange{\n 0%, 100%{\n opacity: 0;\n }\n\n 60%{\n opacity: 1;\n }\n}","/* Flip square */\n\n .flip-square-loader{\n -webkit-perspective: 120px;\n -moz-perspective: 120px;\n -ms-perspective: 120px;\n perspective: 120px;\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n }\n \n .flip-square-loader:before{\n content: \"\";\n position: absolute;\n left: 25px;\n top: 25px;\n width: 50px;\n height: 50px;\n background-color: rgba(theme-color(success), .7);\n animation: flip 1s infinite;\n }\n \n @keyframes flip {\n 0% {\n transform: rotate(0);\n }\n \n 50% {\n transform: rotateY(180deg);\n }\n \n 100% {\n transform: rotateY(180deg) rotateX(180deg);\n }\n }","/* Moving square loader */\n\n.moving-square-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n.moving-square-loader:before{\n content: \"\";\n position: absolute;\n width: 10px;\n height: 10px;\n top: calc(50% - 10px);\n left: 0px;\n background-color: rgba(theme-color(danger), .7);\n animation: rotatemove 1s infinite;\n }\n \n @keyframes rotatemove{\n 0%{\n -webkit-transform: scale(1) translateX(0px);\n -ms-transform: scale(1) translateX(0px);\n -o-transform: scale(1) translateX(0px);\n transform: scale(1) translateX(0px);\n }\n \n 100%{\n -webkit-transform: scale(2) translateX(45px);\n -ms-transform: scale(2) translateX(45px);\n -o-transform: scale(2) translateX(45px);\n transform: scale(2) translateX(45px);\n }\n }\n ","/* Timeline */\n.vertical-timeline {\n\tlist-style: none;\n\tpadding: 0;\n\tposition: relative;\n\n\t&:before {\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tposition: absolute;\n\t\tcontent: \" \";\n\t\twidth: 3px;\n\t\tbackground-color: theme-color(secondary);\n\t\tleft: 50%;\n\t\tmargin-left: -1.5px;\n\t}\n\n\t.timeline-wrapper {\n\t\tdisplay: block;\n\t\tmargin-bottom: 20px;\n\t\tposition: relative;\n\t\twidth: 100%;\n\t\tpadding-right: 90px;\n\n\t\t&:before {\n\t\t\tcontent: \" \";\n\t\t\tdisplay: table;\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: \" \";\n\t\t\tdisplay: table;\n\t\t\tclear: both;\n\t\t}\n\n\t\t.timeline-panel {\n\t\t\tborder-radius: 2px;\n\t\t\tpadding: 20px;\n\t\t\tposition: relative;\n\t\t\tbackground: lighten($card-bg, 4%);\n\t\t\tborder-radius: 6px;\n\t\t\tbox-shadow: 1px 2px 35px 0 rgba(1, 1, 1, 0.1);\n\t\t\twidth: 35%;\n\t\t\tmargin-left: 15%;\n\n\t\t\t&:before {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 2px;\n\t\t\t\tcontent: \"\";\n\t\t\t\tleft: 0;\n\t\t\t\tright: 0;\n\t\t\t}\n\n\t\t\t&:after {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 7px;\n\t\t\t\tright: -14px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tborder-top: 14px solid transparent;\n\t\t\t\tborder-left: 14px solid lighten($card-bg, 4%);\n\t\t\t\tborder-right: 0 solid lighten($card-bg, 4%);\n\t\t\t\tborder-bottom: 14px solid transparent;\n\t\t\t\tcontent: \" \";\n\t\t\t}\n\n\t\t\t.timeline-title {\n\t\t\t\tmargin-top: 0;\n\t\t\t\tcolor: $body-color;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t}\n\n\t\t\t.timeline-body {\n\t\t\t\tp {\n\t\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t\t&+p {\n\t\t\t\t\t\tmargin-top: 5px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tul {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.timeline-footer {\n\t\t\t\tspan {\n\t\t\t\t\tfont-size: 0.6875rem;\n\t\t\t\t}\n\n\t\t\t\ti {\n\t\t\t\t\tfont-size: 1.5rem;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.timeline-badge {\n\t\t\twidth: 14px;\n\t\t\theight: 14px;\n\t\t\tposition: absolute;\n\t\t\ttop: 16px;\n\t\t\tleft: calc(50% - 7px);\n\t\t\tz-index: 100;\n\t\t\tborder-top-right-radius: 50%;\n\t\t\tborder-top-left-radius: 50%;\n\t\t\tborder-bottom-right-radius: 50%;\n\t\t\tborder-bottom-left-radius: 50%;\n\t\t\tborder: 2px solid lighten($card-bg, 4%);\n\n\t\t\ti {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\t&.timeline-inverted {\n\t\t\tpadding-right: 0;\n\t\t\tpadding-left: 90px;\n\n\t\t\t.timeline-panel {\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: 15%;\n\n\t\t\t\t&:after {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t\tborder-right-width: 14px;\n\t\t\t\t\tleft: -14px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@media (max-width: 767px) {\n\t.timeline {\n\t\t.timeline-wrapper {\n\t\t\tpadding-right: 150px;\n\n\t\t\t&.timeline-inverted {\n\t\t\t\tpadding-left: 150px;\n\t\t\t}\n\n\t\t\t.timeline-panel {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@each $color,\n$value in $theme-colors {\n\t.timeline-wrapper-#{$color} {\n\t\t.timeline-panel {\n\t\t\t&:before {\n\t\t\t\tbackground: theme-color($color);\n\t\t\t}\n\t\t}\n\n\t\t.timeline-badge {\n\t\t\tbackground: theme-color($color);\n\t\t}\n\t}\n}",".horizontal-timeline {\n .time-frame {\n border-bottom: 1px solid $border-color;\n padding-top: 20px;\n\n &:last-child {\n border-bottom: none;\n }\n\n .section-time-frame {\n margin-bottom: 30px;\n }\n\n .event {\n border-left: 1px solid $border-color;\n padding-left: 2rem;\n padding-bottom: 30px;\n position: relative;\n\n &:last-child {\n border-left: none;\n }\n\n .event-text {\n line-height: 1;\n font-weight: 400;\n margin-bottom: 0;\n @include ellipsor;\n }\n\n .tumbnail-views {\n display: inline-block;\n\n .thumbnail {\n float: left;\n margin-right: 16px;\n margin-top: 1rem;\n\n img {\n max-width: 100%;\n border-radius: 4px;\n }\n }\n }\n\n .event-alert {\n margin-top: 1rem;\n padding: 11px 25px;\n background: rgba(theme-color(primary), 0.2);\n width: 80%;\n font-family: $type-1;\n font-size: 13px;\n font-weight: 300;\n border-radius: 4px;\n }\n\n .event-info {\n margin-top: 0.8rem;\n font-family: $type-1;\n font-size: 12px;\n font-weight: 400;\n color: $text-muted;\n }\n\n &:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: -5px;\n height: 10px;\n width: 10px;\n border-radius: 100%;\n }\n\n &:nth-child(3n+1) {\n &:before {\n background: theme-color(info);\n }\n }\n\n &:nth-child(3n+2) {\n &:before {\n background: theme-color(success);\n }\n }\n\n &:nth-child(3n+3) {\n &:before {\n background: theme-color(primary);\n }\n }\n }\n }\n}","/* Portfolio */\n.portfolio-grid {\n figure {\n position: relative;\n float: left;\n overflow: hidden;\n width: 100%;\n background: theme-color(primary);\n text-align: center;\n cursor: pointer;\n\n img {\n position: relative;\n display: block;\n min-height: 100%;\n max-width: 100%;\n width: 100%;\n opacity: 0.8;\n }\n\n figcaption {\n padding: 2em;\n color: $white;\n text-transform: uppercase;\n font-size: 1.25em;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n\n &:after,\n &:before {\n pointer-events: none;\n }\n }\n\n &.effect-text-in {\n border-radius: 0.25rem;\n\n h4,\n img {\n -webkit-transition: -webkit-transform 0.35s;\n transition: transform 0.35s;\n }\n\n img {\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n }\n\n h4,\n p {\n position: absolute;\n bottom: 10px;\n left: 0;\n padding: 10px;\n margin-bottom: 0;\n width: 100%;\n }\n\n p {\n text-transform: none;\n opacity: 0;\n -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;\n transition: opacity 0.35s, transform 0.35s;\n -webkit-transform: translate3d(0, 50px, 0);\n transform: translate3d(0, 50px, 0);\n }\n\n &:hover {\n img {\n -webkit-transform: translate3d(0, -80px, 0);\n transform: translate3d(0, -80px, 0);\n }\n\n h4 {\n -webkit-transform: translate3d(0, -100px, 0);\n transform: translate3d(0, -100px, 0);\n }\n\n p {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n }\n }\n }\n}\n","/* Pricing table */\n\n.pricing-table{\n .pricing-card{\n .pricing-card-body{\n padding: 50px 56px 43px 56px;\n @media (max-width: 767px) {\n padding: 1rem;\n }\n .pricing-card-head{}\n .plan-features{\n width: 100%;\n margin-bottom: 32px;\n li{\n text-align: left;\n padding: 4px 0px;\n font-weight: 400;\n font-size: $default-font-size;\n }\n }\n }\n }\n}","/* Mail List Container */\n\n.email-wrapper {\n\t.mail-list-container {\n\t\tborder-left: 1px solid $border-color;\n\t\theight: 100%;\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t.mail-list {\n\t\t\tborder-bottom: 1px solid $border-color;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tpadding: 10px 15px;\n\t\t\twidth: 100%;\n\n\t\t\t&:last-child {\n\t\t\t\tborder-bottom: none;\n\t\t\t}\n\n\t\t\t.form-check {\n\t\t\t\tmargin-top: 12px;\n\t\t\t\twidth: 11%;\n\t\t\t\tmin-width: 20px;\n\t\t\t}\n\n\t\t\t.content {\n\t\t\t\twidth: 83%;\n\t\t\t\tpadding-left: 0;\n\t\t\t\tpadding-right: 0;\n\n\t\t\t\t.sender-name {\n\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\t@extend %ellipsor;\n\t\t\t\t\tmax-width: 95%;\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\n\t\t\t\t.message_text {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmax-width: 93%;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t@extend .text-muted;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.details {\n\t\t\t\t@extend .d-flex;\n\t\t\t\t@extend .justify-content-end;\n\t\t\t\twidth: 5.5%;\n\n\t\t\t\t.date {\n\t\t\t\t\ttext-align: right;\n\t\t\t\t\tmargin: auto 15px auto 0;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t@extend .text-muted;\n\t\t\t\t}\n\n\t\t\t\ti {\n\t\t\t\t\tmargin: auto 0;\n\t\t\t\t\tcolor: #ddd;\n\n\t\t\t\t\t&.favorite {\n\t\t\t\t\t\tcolor: theme-color(warning);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.new_mail {\n\t\t\t\tbackground: color(gray-lightest);\n\n\t\t\t\t.details {\n\t\t\t\t\t.date {\n\t\t\t\t\t\tcolor: color(black);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Mail Sidebar */\n\n.email-wrapper {\n\t.mail-sidebar {\n\t\t@media (max-width:769px) {\n\t\t\tposition: relative;\n\t\t}\n\t\t@include media-breakpoint-down(sm) {\n\t\t\tposition: fixed;\n\t\t\tz-index: 99;\n\t\t\tbackground: color(white);\n\t\t\twidth: 45%;\n\t\t\tmin-width: 300px;\n\t\t\tleft: -100%;\n\t\t\tdisplay: block;\n\t\t\ttransition: 0.4s ease;\n\t\t\t-webkit-transition: 0.4s ease;\n\t\t\t-moz-transition: 0.4s ease;\n\t\t}\n\n\t\t.menu-bar {\n\t\t\twidth: 100%;\n\t\t\tfloat: right;\n\t\t\theight: 100%;\n\t\t\tmin-height: 100%;\n\t\t\t@include media-breakpoint-down(sm) {\n\t\t\t\tmin-height: 100vh;\n\t\t\t\tmax-height: 100%;\n\t\t\t\theight: auto;\n\t\t\t\toverflow-y: auto;\n\t\t\t\toverflow-x: hidden;\n\t\t\t}\n\n\t\t\t.menu-items {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\theight: auto;\n\t\t\t\tlist-style-type: none;\n\n\t\t\t\tli {\n\t\t\t\t\tpadding: 10px 15px;\n\t\t\t\t\ttransition: 0.4s;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\t@include display-flex;\n\t\t\t\t\t@include align-items(center);\n\t\t\t\t\t@include justify-content(space-between);\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: $mail-hover-color;\n\t\t\t\t\t}\n\n\t\t\t\t\ta {\n\t\t\t\t\t\tcolor: $mail-head-bg;\n\t\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t\ti {\n\t\t\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\t\t\tline-height: 1.5;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.active {\n\t\t\t\t\t\tbackground: #434a54;\n\t\t\t\t\t\t@include border-radius(4px);\n\n\t\t\t\t\t\ta {\n\t\t\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.compose {\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.online-status {\n\t\t\t\tmargin-top: 1rem;\n\n\t\t\t\t.chat {\n\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t}\n\n\t\t\t\t.status {\n\t\t\t\t\theight: 10px;\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\t@include border-radius(100%);\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\ttransform: translateX(-43px) translateY(2px);\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tmargin: -5px 0 0 18px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.status.offline {\n\t\t\t\t\tbackground: theme-color(danger);\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: \"Offline\";\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.status.online {\n\t\t\t\t\tbackground: theme-color(success);\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: \"Online\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.profile-list {\n\t\t\t\tpadding: 10px 0;\n\t\t\t}\n\n\t\t\t.profile-list-item {\n\t\t\t\tborder-bottom: 1px solid $border-color;\n\t\t\t\tpadding: 6px 0;\n\t\t\t\tdisplay: block;\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: 0;\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t@extend .d-flex;\n\n\t\t\t\t\t.pro-pic {\n\t\t\t\t\t\t@include display-flex;\n\t\t\t\t\t\t@include align-items(center);\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\twidth: 20%;\n\t\t\t\t\t\tmax-width: 40px;\n\n\t\t\t\t\t\timg {\n\t\t\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\t@include border-radius(100%);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.user {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t@extend .d-flex;\n\t\t\t\t\t\t@extend .flex-column;\n\t\t\t\t\t\tpadding: 5px 10px 0 15px;\n\n\t\t\t\t\t\t.u-name {\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\t\t\tline-height: 1;\n\t\t\t\t\t\t\t@extend %ellipsor;\n\t\t\t\t\t\t\tcolor: color($u-name-color);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.u-designation {\n\t\t\t\t\t\t\tfont-size: calc(#{$default-font-size} - 0.1rem);\n\t\t\t\t\t\t\t@extend %ellipsor;\n\t\t\t\t\t\t\t@extend .text-muted;\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.mail-view {\n\t\t.message-body {\n\t\t\t.attachments-sections {\n\t\t\t\t.details {\n\t\t\t\t\t.file-name {\n\t\t\t\t\t\tcolor: $file-name;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.sidebar.open {\n\t\tleft: 0;\n\t}\n}","/* Message Content */\n.email-wrapper {\n\t.message-body {\n\t\t.sender-details {\n\t\t\tpadding: 20px 15px 0;\n\t\t\tborder-bottom: $border-property;\n\t\t\t@include display-flex;\n\n\t\t\t.details {\n\t\t\t\tpadding-bottom: 0;\n\n\t\t\t\t.msg-subject {\n\t\t\t\t\tfont-weight: 600;\n\t\t\t\t}\n\n\t\t\t\t.sender-email {\n\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\tfont-weight: 400;\n\n\t\t\t\t\ti {\n\t\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t\t\tfont-weight: 600;\n\t\t\t\t\t\tmargin: 0 1px 0 7px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.message-content {\n\t\t\tpadding: 50px 15px;\n\t\t}\n\n\t\t.attachments-sections {\n\t\t\tul {\n\t\t\t\tlist-style: none;\n\t\t\t\tborder-top: $border-property;\n\t\t\t\tpadding: 30px 15px 20px;\n\n\t\t\t\tli {\n\t\t\t\t\tpadding: 10px;\n\t\t\t\t\tmargin-right: 20px;\n\t\t\t\t\tborder: $border-property;\n\t\t\t\t\t@include border-radius(5px);\n\t\t\t\t\t@extend .d-inline-flex;\n\t\t\t\t\t@extend .flex-row;\n\t\t\t\t\t@extend .align-items-stretch;\n\n\t\t\t\t\t.thumb {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t@extend .d-flex;\n\t\t\t\t\t\t@extend .justify-content-center;\n\t\t\t\t\t\t@extend .align-items-center;\n\n\t\t\t\t\t\ti {\n\t\t\t\t\t\t\tfont-size: 30px;\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\tcolor: $darkslategray;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.details {\n\t\t\t\t\t\tp.file-name {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t@extend %ellipsor;\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\tcolor: $darkslategray;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.buttons {\n\t\t\t\t\t\t\t@extend .d-flex;\n\t\t\t\t\t\t\t@extend .align-items-center;\n\n\t\t\t\t\t\t\t.file-size {\n\t\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\ta {\n\t\t\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\t\t\tmargin-right: 10px;\n\n\t\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* Tabs */\n\n.add-items {\n margin-bottom: 1.5rem;\n overflow: hidden;\n input[type=\"text\"] {\n width: 100%;\n background: transparent;\n border: 0;\n padding-left: 0;\n @include placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n }\n }\n .btn {\n margin-left: 0.5rem;\n i {\n font-size: 2.25rem;\n }\n .rtl & {\n margin-left: auto;\n margin-right: 0.5rem;\n }\n }\n}\n\n.list-wrapper {\n height: 100%;\n min-height: 350px;\n overflow: scroll;\n ul {\n padding: 0;\n text-align: left;\n list-style: none;\n margin-bottom: 0;\n li {\n @extend .d-flex;\n @extend .align-items-center;\n @extend .justify-content-start;\n font-size: 0.9375rem;\n padding: 1.063rem 1.4rem;\n border: 1px solid $border-color;\n margin-bottom: 0.812rem;\n border-radius: 7px;\n .form-check {\n @extend %ellipsor;\n max-width: 90%;\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n .form-check-label {\n @extend%ellipsor;\n }\n }\n }\n }\n\n input[type=\"checkbox\"] {\n margin-right: 15px;\n }\n\n .remove {\n @extend .ml-auto;\n @extend .text-secondary;\n .rtl & {\n @extend .ml-0;\n @extend .mr-auto;\n }\n cursor: pointer;\n font-size: 0.7rem;\n font-weight: 600;\n width: 1.25rem;\n height: 1.25rem;\n line-height: 1.25rem;\n text-align: center;\n }\n\n .completed {\n .form-check {\n text-decoration: line-through;\n text-decoration-color: theme-color(info);\n }\n .remove {\n @extend .text-primary;\n }\n }\n}\n",".spinner-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n height: calc(100vh - #{$navbar-height} - 5.5rem);\n position: fixed;\n width: calc(100% - #{$sidebar-width-lg} - 4rem);\n @media (max-width: 991px) {\n width: 100%;\n }\n .donut {\n width: 4rem;\n height: 4rem;\n border-radius: 50%;\n border: 0.3rem solid lighten(theme-color(primary),30%);\n border-top-color: lighten(theme-color(primary),10%);\n animation: 1.5s spin infinite linear;\n }\n}\n\n:host-context(.sidebar-icon-only) {\n .spinner-wrapper {\n width: calc(100% - #{$sidebar-width-icon} - 4rem); \n }\n}\n\n:host-context(.sidebar-mini) {\n .spinner-wrapper {\n width: calc(100% - #{$sidebar-width-mini} - 4rem); \n }\n}\n\n@keyframes spin {\n to {\n transform: rotate(360deg);\n }\n}",".tickets-tab-switch {\n border-bottom: none;\n display: flex;\n justify-content: space-between;\n margin-left: -10px;\n margin-right: -10px;\n \n .nav-item {\n display: block;\n width: 33.33%;\n padding: 0 10px;\n \n @include media-breakpoint-down(sm) {\n width: 100%;\n }\n \n .nav-link {\n display: flex;\n align-items: center;\n background: $tab-head-bg; \n padding: 20px;\n text-align: left;\n font-weight: 600;\n border: none;\n transition-duration: 0.3s;\n transition-timing-function: ease-in;\n transition-property: \"background\", \"color\";\n \n .badge {\n margin-left: auto;\n background: theme-color(primary); \n color: $accent-color;\n transition-duration: 0.3s;\n transition-timing-function: ease-in;\n transition-property: \"background\", \"color\";\n }\n \n &.active {\n background: theme-color(primary);\n border-radius: 4px;\n color: $accent-color;\n border: none;\n \n .badge {\n background: theme-color(warning);\n color: $accent-color;\n }\n }\n }\n }\n }\n \n .tickets-date-group {\n display: flex;\n align-items: center;\n color: $text-muted;\n margin-top: 30px;\n margin-bottom: 20px;\n font-weight: 500;\n \n i {\n margin-right: 10px;\n font-size: 20px;\n }\n }\n \n .tickets-card {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n border: 1px solid $border-color;\n border-radius: 4px;\n padding: 15px 20px;\n margin-bottom: 15px;\n cursor: pointer;\n text-decoration: none;\n color: $body-color;\n transition-duration: 0.3s;\n transition-property: \"background\";\n \n .tickets-details {\n margin-right: auto;\n \n .wrapper {\n display: flex;\n align-items: center;\n \n span {\n margin-left: 10px;\n \n &:first-child {\n margin-left: 0;\n }\n \n i {\n margin-right: 5px;\n font-size: 15px;\n }\n }\n }\n \n h5 {\n margin-bottom: 0;\n }\n \n .badge {\n margin-left: 15px;\n }\n \n .assignee-avatar {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n margin-left: 10px;\n }\n }\n \n .ticket-float {\n display: inline-flex;\n align-items: center;\n \n @include media-breakpoint-down(sm) {\n margin-top: 20px;\n }\n \n span {\n @extend .ellipsis;\n }\n \n img,\n .category-icon {\n margin-right: 10px;\n }\n \n .category-icon {\n font-size: 22px;\n color: $text-muted;\n }\n }\n \n &:hover {\n text-decoration: none;\n color: inherit;\n background: darken($card-bg-varient, 2%);\n }\n @media (max-width:567px) {\n padding: 15px 0;\n }\n }",".project-list-showcase {\n margin-left: -20px;\n margin-right: -20px;\n margin-bottom: -20px;\n\n .project-grid {\n padding-right: 20px;\n padding-left: 20px;\n margin-bottom: 40px;\n overflow: hidden;\n\n .img-holder {\n width: 100%;\n height: 140px;\n border-radius: 4px 4px 0 0;\n }\n\n .project-grid-inner {\n border: 1px solid $border-color;\n border-radius: 0 0 4px 4px;\n padding: 30px 25px 30px 25px;\n }\n\n .project-title {\n margin-bottom: 0;\n font-weight: 500;\n }\n\n .project-location {\n margin-bottom: 0;\n font-weight: 500;\n color: lighten($body-color, 5%);\n margin-bottom: 15px;\n }\n\n .action-tags {\n font-weight: 500;\n color: $body-color;\n }\n }\n}",".product-nav-wrapper {\n display: flex;\n align-items: center;\n\n .product-filter-nav {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n\n a {\n display: inline-block;\n font-size: 16px;\n font-weight: 500;\n margin-right: 20px;\n color: $body-color;\n }\n\n &.active {\n a {\n color: theme-color(primary);\n }\n }\n }\n }\n\n .product-filter-options {\n margin-left: auto;\n padding-left: 0;\n display: flex;\n align-items: center;\n\n .account-user-info {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n\n a {\n display: inline-block;\n font-size: 16px;\n margin-right: 10px;\n padding-right: 10px;\n line-height: 1;\n color: $body-color;\n border-right: 1px solid $border-color;\n }\n\n &:last-child {\n a {\n border-right: none;\n }\n }\n }\n }\n\n .account-user-info {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n\n a {\n display: inline-block;\n font-size: 16px;\n margin-right: 10px;\n padding-right: 10px;\n line-height: 1;\n color: $body-color;\n border-right: 1px solid $border-color;\n text-decoration: none;\n }\n\n &:last-child {\n a {\n border-right: none;\n }\n }\n }\n }\n\n .account-user-link {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n\n a {\n display: inline-block;\n font-size: 16px;\n line-height: 1;\n color: $body-color;\n text-decoration: none;\n\n &:after {\n content: \"/\";\n display: inline-block;\n margin-left: 5px;\n margin-right: 5px;\n }\n }\n\n &:last-child {\n a {\n &:after {\n display: none;\n margin-left: 0px;\n }\n }\n }\n }\n }\n\n .account-user-actions {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n margin-right: 15px;\n position: relative;\n\n .badge {\n position: absolute;\n top: -12px;\n right: -7px;\n }\n\n a {\n display: inline-block;\n font-size: 16px;\n line-height: 1;\n color: $body-color;\n text-decoration: none;\n }\n\n &:last-child {\n margin-right: 0;\n }\n }\n }\n }\n}\n\n.product-item-wrapper {\n margin-bottom: -15px;\n\n .product-item {\n box-shadow: none;\n margin-bottom: 20px;\n\n .card {\n box-shadow: none;\n border: 1px solid $border-color;\n }\n\n .card-body {\n padding: 20px 25px;\n display: grid;\n position: relative;\n grid-template-columns: 70% 30%;\n grid-template-rows: auto;\n grid-template-areas:\n \"product-image product-image\"\n \"product-title product-price\"\n \"product-variation product-actual-price\"\n \"product-description product-description\";\n\n .action-holder {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 100%;\n padding: 35px 40px;\n display: flex;\n align-items: center;\n z-index: 2;\n\n .sale-badge {\n display: flex;\n align-items: center;\n justify-content: center;\n line-height: 1;\n width: 40px;\n height: 40px;\n border-radius: 100%;\n color: #fff;\n font-size: 12px;\n font-weight: 500;\n }\n\n .favorite-button {\n margin-left: auto;\n color: #fff;\n font-size: 22px;\n }\n }\n\n .product_image {\n width: 100%;\n max-width: 100%;\n min-width: 100%;\n grid-area: product-image;\n margin-bottom: 15px;\n transform: scale(1);\n z-index: 1;\n border-radius: 0px;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0);\n transition-duration: 0.3s;\n transition-timing-function: \"ease\";\n transition-property: \"transform\", \"border-radius\", \"box-shadow\";\n }\n\n .product-title {\n grid-area: product-title;\n font-size: 16px;\n font-weight: 500;\n margin-bottom: 10px;\n }\n\n .product-price {\n grid-area: product-price;\n font-size: 20px;\n font-weight: 500;\n text-align: right;\n margin-bottom: 10px;\n }\n\n .product-actual-price {\n grid-area: product-actual-price;\n font-size: 15px;\n color: $text-gray;\n text-align: right;\n text-decoration: line-through;\n }\n\n .product-variation {\n grid-area: product-variation;\n list-style-type: none;\n display: inline-block;\n padding-left: 0;\n padding-bottom: 0;\n\n li {\n display: inline-block;\n border: 1px solid $border-color;\n padding: 0px 15px;\n border-radius: 4px;\n font-size: 12px;\n font-weight: 500;\n transition-duration: 0.3s;\n transition-property: \"background\";\n\n a {\n color: inherit;\n text-decoration: none;\n }\n\n &:hover {\n background: theme-color(secondary);\n }\n }\n }\n\n .product-description {\n grid-area: product-description;\n line-height: 1.71;\n }\n }\n\n &:hover {\n .product_image {\n transform: scale(1.1);\n border-radius: 4px;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.58);\n }\n }\n }\n}",".user-avatar {\n position: relative;\n .edit-avatar-icon {\n height: 35px;\n width: 35px;\n border-radius: 50%;\n border: 2px solid $circle-img-border;\n position: absolute;\n background-color: #d8d8d8;\n bottom: 0;\n right: -10px;\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n }\n}\n.wrapper {\n .image-grouped {\n .text-avatar {\n border: 4px solid $circle-border;\n text-align: center;\n &:hover {\n border: 0;\n }\n }\n }\n}","/* Landing */\n\n.landing-page {\n\t.navbar {\n\t\tpadding: 20px 14px;\n\t\tbox-shadow: none;\n\t\t-webkit-box-shadow: none;\n\t\t.navbar-brand {\n\t\t\timg {\n\t\t\t\twidth: 145px;\n\t\t\t}\n\t\t}\n\t\t.navbar-collapse {\n\t\t\t@media (max-width: 991px) {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t&.collapse {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t&.show {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t.navbar-nav {\n\t\t\t\t.nav-item {\n\t\t\t\t\t.nav-link {\n\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\tpadding-left: 1rem;\n\t\t\t\t\t\tpadding-right: 1rem;\n\t\t\t\t\t\tfont-size: 0.9375rem;\n\t\t\t\t\t\tfont-family: $type-1;\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t@media (min-width: 992px) {\n\t\t\t\t\t\t\tmargin-left: 1rem;\n\t\t\t\t\t\t\tmargin-right: 1rem;\n\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.top-banner {\n\t\tbackground: $blue-teal-gradient;\n\t\tpadding: 0;\n\t\t.demo-image {\n\t\t\timg {\n\t\t\t\tmax-width: 500px;\n\t\t\t\t@media (min-width: 992px) {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tleft: -80px;\n\t\t\t\t}\n\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\tmargin-top: 1rem;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t.top-banner-content {\n\t\t\tpadding-top: 80px;\n\t\t\tpadding-bottom: 120px;\n\t\t}\n\t}\n\t.middle-section {\n\t\tpadding-top: 120px;\n\t\tpadding-bottom: 80px;\n\t\ttext-align: center;\n\t\tcolor: $black;\n\t\t.card {\n\t\t\tbackground: $white;\n\t\t\tborder-radius: 10px;\n\t\t\tbox-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);\n\t\t\ttransition: box-shadow 0.5s ease;\n\t\t\t&:hover {\n\t\t\t\tbox-shadow: 0 1px 0 rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .05), 0 5px 15px rgba(0, 0, 0, .05);\n\t\t\t}\n\t\t\t&.card-icon-top {\n\t\t\t\tposition: relative;\n\t\t\t\t.card-body {\n\t\t\t\t\tpadding: 3rem;\n\t\t\t\t}\n\t\t\t\t.card-icon {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\twidth: 65px;\n\t\t\t\t\theight: 65px;\n\t\t\t\t\ttop: -30px;\n\t\t\t\t\tleft: calc(50% - 30px);\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.card-item-preview {\n\t\t\t\tposition: relative;\n\t\t\t\t.badge {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -25px;\n\t\t\t\t\tright: -35px;\n\t\t\t\t\twidth: 65px;\n\t\t\t\t\theight: 65px;\n\t\t\t\t\tpadding: 1rem;\n\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\tline-height: 32px;\n\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t}\n\t\t\t\t.card-img-top {\n\t\t\t\t\tborder-top-left-radius: 10px;\n\t\t\t\t\tborder-top-right-radius: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.bottom-section {\n\t\tcolor: $black;\n\t\ttext-align: center;\n\t\tpadding-top: 80px;\n\t}\n\t.feature-list {\n\t\tmargin-top: 100px;\n\t\tmargin-bottom: 100px;\n\t\t.feature-list-row {\n\t\t\t&:first-child {\n\t\t\t\t@media (min-width: 992px) {\n\t\t\t\t\tborder-bottom: 1px solid $white-smoke;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.feature-list-item {\n\t\t\t\tpadding-top: 1rem;\n\t\t\t\tpadding-bottom: 2rem;\n\t\t\t\ti {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tfont-size: 1.875rem;\n\t\t\t\t\tmargin-bottom: 2rem;\n\t\t\t\t}\n\t\t\t\th4 {\n\t\t\t\t\t@extend .font-weight-normal;\n\t\t\t\t}\n\t\t\t\tp {\n\t\t\t\t\t@extend .font-weight-light;\n\t\t\t\t}\n\t\t\t\t@media (min-width: 992px) {\n\t\t\t\t\tborder-right: 1px solid $white-smoke;\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tborder-right: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.feature-description {\n\t\t\t\t\tfont-family: $type-1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.footer {\n\t\tbackground: $blue-teal-gradient;\n\t\tmargin: 0;\n\t\twidth: 100%;\n\t\tpadding: 80px 0 0;\n\t\t@media(max-width: 991px) {\n\t\t\tpadding: 60px 20px 0 20px;\n\t\t}\n\t\t.footer-top {\n\t\t\tborder-bottom: 1px solid rgba($white, .2);\n\t\t\t.brand-logo {\n\t\t\t\twidth: 145px;\n\t\t\t}\n\t\t\t.footer-social-icons {\n\t\t\t\tmargin-top: 3rem;\n\t\t\t\ti {\n\t\t\t\t\twidth: 43px;\n\t\t\t\t\theight: 43px;\n\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t\tborder-radius: 100%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tline-height: 43px;\n\t\t\t\t\tmargin-right: 0.5rem;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.contact-details {\n\t\t\t\ti {\n\t\t\t\t\tfont-size: 1.25rem;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.nav {\n\t\t\t\t.nav-item {\n\t\t\t\t\t.nav-link {\n\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\tborder-right: 1px solid $border-color;\n\t\t\t\t\t\tpadding-top: 0;\n\t\t\t\t\t\tpadding-bottom: 0;\n\t\t\t\t\t\tfont-size: 0.9375rem;\n\t\t\t\t\t\tfont-family: $type-1;\n\t\t\t\t\t\tline-height: 1;\n\t\t\t\t\t}\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t.nav-link {\n\t\t\t\t\t\t\tborder-right: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t.nav-link {\n\t\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.form-control {\n\t\t\t\tbackground: rgba($black, 0.3);\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 1.25rem;\n\t\t\t\tpadding-top: 0.75rem;\n\t\t\t\tpadding-bottom: 0.75rem;\n\t\t\t}\n\t\t}\n\t\t.footer-bottom {\n\t\t\tcolor: $white;\n\t\t\tfont-family: $type-1;\n\t\t}\n\t}\n}",".chat-app-wrapper {\n position: relative;\n overflow: hidden;\n\n .chat-list-wrapper {\n overflow-y: auto;\n border-right: 1px solid $border-color;\n padding-bottom: 30px;\n\n\n @media (max-width: 768px) {\n position: absolute;\n left: -300px;\n top: 0;\n z-index: 99;\n bottom: 0px;\n background: $card-bg;\n width: 300px;\n height: 100%;\n border-right: none;\n transition-duration: 0.3s;\n transition-property: \"box-shadow\", \"left\";\n\n &.menu-open {\n left: 0px;\n box-shadow: 6px 4px 15px -5px rgba(0, 0, 0, 0.25);\n }\n }\n \n .chat-list-item-wrapper {\n padding-top: 20px;\n padding-bottom: 40px;\n @media (max-width: 768px) {\n padding: 0 15px;\n }\n\n .list-item {\n display: grid;\n grid-template-columns: 45px auto auto;\n grid-template-rows: auto auto;\n padding: 15px 20px;\n transition-duration: 0.5s;\n transition-property: \"background\";\n\n .profile-image {\n position: relative;\n\n .dot-indicator {\n position: absolute;\n top: 15px;\n right: -5px;\n z-index: 1;\n height: 12px;\n width: 12px;\n border: 2px solid $card-bg;\n }\n }\n\n .user-name {\n color: $text-muted;\n padding-left: 20px;\n margin-bottom: 0;\n @extend .ellipsis;\n }\n\n .chat-time {\n color: $text-muted;\n text-align: right;\n }\n\n .chat-text {\n padding-left: 20px;\n grid-column-start: 2;\n grid-column-end: 4;\n grid-row-start: 2;\n margin-bottom: 0;\n }\n\n &:hover {\n background: rgba(theme-color(primary), 0.1);\n cursor: pointer;\n }\n }\n }\n }\n\n .slide {\n left: -21px;\n }\n\n .chat-search-input {\n padding-top: 30px;\n padding-bottom: 10px;\n\n .form-control {\n height: 40px;\n border-right: none;\n border-radius: 4px 0px 0px 4px;\n color: $text-muted;\n }\n\n .input-group-text {\n padding: 8px 15px;\n font-size: 20px;\n border-radius: 0px 4px 4px 0px;\n\n i {\n color: $text-muted;\n }\n }\n }\n\n .sidebar-spacer {\n padding-left: 20px;\n padding-right: 20px;\n @media (max-width: 768px) {\n padding: 0 45px;\n }\n \n }\n\n .chat-container-wrapper {\n height: 100%;\n min-height: 100vh;\n max-height: $chat-container-height;\n overflow-y: auto;\n padding-bottom: 20px;\n padding: 0 15px 30px 15px;\n\n .chat-bubble {\n margin-top: 30px;\n\n .chat-message {\n border-radius: 4px;\n padding: 20px;\n\n p {\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n .sender-details {\n display: flex;\n align-items: center;\n padding-top: 10px;\n\n .sender-avatar {}\n\n .seen-text {\n margin-bottom: 0;\n color: $text-muted;\n }\n }\n\n &.incoming-chat {\n .chat-message {\n background: $content-bg;\n margin-left: 45px;\n }\n\n .sender-details {\n .seen-text {\n padding-left: 10px;\n }\n }\n }\n\n &.outgoing-chat {\n .chat-message {\n background: theme-color(primary);\n margin-left: auto;\n max-width: 290px;\n margin-right: 45px;\n\n p {\n color: $accent-color;\n }\n }\n\n .sender-details {\n flex-direction: row-reverse;\n\n .seen-text {\n padding-right: 10px;\n }\n }\n }\n }\n }\n\n .chat-sidebar {\n height: 100%;\n max-height: $chat-container-height;\n overflow-y: auto;\n border-left: 1px solid $border-color;\n }\n\n .chat-text-field {\n border-top: 1px solid $border-color;\n padding: 10px 0;\n\n .input-group {\n\n .input-group-prepend,\n .input-group-append {\n .input-group-text {\n border: none;\n background: $chat-bottom-btn;\n }\n }\n\n .form-control {\n height: 45px;\n border: none;\n &:focus {\n background: $form-focus-bg;\n }\n }\n }\n }\n}",".board-wrapper {\n display: flex;\n align-items: flex-start;\n flex-wrap: nowrap;\n \n .board-portlet {\n background: darken($content-bg, 3.5%);\n margin: 0px 15px;\n padding: 22px 20px;\n min-width: 345px;\n width: 345px;\n border-radius: 4px; \n }\n \n .portlet-heading {\n font-weight: 500;\n margin-bottom: 5px;\n }\n \n .task-number {\n color: $text-muted;\n }\n \n .portlet-card-list {\n padding-left: 0;\n list-style: none;\n min-height: 70px;\n }\n \n .portlet-card {\n width: 100%;\n border-radius: 4px;\n padding: 20px 20px 20px 20px;\n background: $card-bg;\n display: grid;\n grid-template-rows: 5;\n grid-template-columns: 2;\n border-radius: 6px;\n position: relative;\n margin-bottom: 15px;\n cursor: grab;\n \n .progress {\n position: absolute;\n top: 0px;\n left: 0px;\n right: 0px;\n border-radius: 6px 6px 0px 0px;\n height: 4px;\n \n .progress-bar {\n border-radius: 0px;\n }\n }\n \n .task-date {\n margin-bottom: 5px;\n color: $text-muted;\n grid-row-start: 1;\n grid-column-start: 1;\n }\n \n .action-dropdown {\n grid-row-start: 1;\n grid-column-start: 2;\n margin-left: auto;\n \n .dropdown-toggle {\n border: none;\n background: inherit;\n \n i {\n font-size: 20px;\n line-height: 20px;\n \n &:before {\n margin-right: -10px;\n }\n }\n \n &:after {\n display: none;\n }\n }\n \n .dropdown-menu-right {\n left: 0 !important;\n }\n }\n \n .task-title {\n font-weight: 500;\n grid-row-start: 2;\n grid-column-start: 1;\n grid-column-end: 3;\n font-size: 16px;\n margin-bottom: 15px;\n }\n \n .image-grouped {\n grid-row-start: 3;\n grid-column-start: 1;\n grid-column-end: 3;\n }\n \n .portlet-image {\n width: 100%;\n display: block;\n grid-row-start: 4;\n grid-column-start: 1;\n grid-column-end: 3;\n margin-top: 5px;\n margin-left: -20px;\n margin-right: -20px;\n width: calc(100% + 40px);\n }\n \n .badge {\n display: flex;\n align-items: center;\n justify-content: center;\n grid-row-start: 5;\n grid-column-start: 1;\n grid-column-end: 2;\n margin-top: 20px;\n }\n \n .due-date {\n grid-row-start: 5;\n grid-column-start: 2;\n grid-column-end: 3;\n margin-bottom: 0;\n text-align: right;\n margin-top: 20px;\n color: $text-muted;\n font-weight: 500;\n }\n }\n \n .add-portlet {\n background: $card-bg;\n border-radius: 6px;\n padding: 25px 10px;\n text-align: center;\n color: $text-muted;\n font-weight: 500;\n border: none;\n width: 100%;\n transition-duration: 0.4s;\n transition-property: \"background\";\n \n &:hover {\n background: darken($card-bg-varient, 5%);\n }\n }\n \n @media (max-width: 768px) {\n overflow-x: auto;\n .board-portlet{\n min-width: 100%;\n width: 100%;\n }\n }\n }\n \n .kanban-toolbar {\n .btn {\n margin-left: 10px;\n }\n }\n \n .wrapper {\n .private-btn {\n background-color: $private-btn-bg;\n }\n }","/* New Account */\n\n.new-accounts {\n overflow: hidden;\n position: relative;\n\n ul.chats {\n height: 100%;\n padding: 0;\n margin-bottom: 0;\n overflow-x: hidden;\n\n li.chat-persons {\n padding: 15px 0;\n display: block;\n border-bottom: 1px solid $border-color;\n\n &:last-child {\n border-bottom: none;\n }\n\n .btn {\n &.btn-xs {\n padding: 0.2rem 0.75rem;\n }\n }\n\n a {\n @extend .d-flex;\n @extend .align-items-center;\n text-decoration: none;\n\n span.pro-pic {\n display: inline-block;\n padding: 0;\n width: 20%;\n max-width: 40px;\n\n img {\n max-width: 100%;\n width: 100%;\n border-radius: 100%;\n }\n }\n\n div.user {\n width: 60%;\n @extend .d-flex;\n @extend .flex-column;\n padding: 5px 10px 0 15px;\n\n p.u-name {\n margin: 0;\n color: $body-color;\n @extend %ellipsor;\n }\n\n p.u-designation {\n margin: 0;\n color: $body-color;\n font-size: 12px;\n @extend %ellipsor;\n }\n }\n\n p.joined-date {\n text-align: right;\n margin-left: auto;\n margin-bottom: 0;\n font-size: 12px;\n @extend .text-gray;\n\n .rtl & {\n margin-left: 0;\n margin-right: auto;\n }\n }\n }\n }\n }\n}",".profile-page {\n .profile-header {\n width: 100%;\n padding: 60px 0;\n border-radius: 5px;\n\n .profile-info {\n .profile-user-name {\n margin-bottom: 0;\n font-family: $type-1;\n font-weight: 600;\n color: $accent-color;\n }\n\n .profile-user-designation {\n margin-bottom: 0;\n font-family: $type-1;\n color: $accent-color;\n }\n\n .br-wrapper {\n padding-left: 15px;\n\n .br-widget {\n height: auto;\n transform: translateY(-5px);\n\n a {\n font-size: 18px;\n margin-right: 0;\n }\n }\n }\n }\n\n .details {\n display: flex;\n align-items: center;\n\n .detail-col {\n border-right: 1px solid rgba($border-color, 0.3);\n\n &:last-child {\n border-right: none;\n margin-right: 0;\n }\n\n p {\n margin-bottom: 0;\n font-weight: 400;\n color: $accent-color;\n\n &:first-child {\n font-weight: 700;\n }\n }\n }\n }\n }\n\n .profile-body {\n padding-top: 50px;\n\n .tab-switch {\n border-bottom: 1px solid $border-color;\n\n .nav-item {\n .nav-link {\n color: $text-muted;\n font-size: 1rem;\n padding-bottom: 1.2rem;\n font-weight: 600;\n border-bottom: 3px solid $white;\n transition-duration: 0.4s;\n transition-timing-function: ease-in;\n transition-property: color, border-color;\n\n &.active {\n color: $black;\n border-bottom: 3px solid theme-color(primary);\n }\n }\n }\n }\n\n .tab-body {\n border: none;\n padding: 10px 0;\n\n .stages {\n position: relative;\n\n .stage-badge {\n position: absolute;\n top: 0;\n left: -20px;\n }\n\n .file-icon-wrapper {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n\n .file-icon {\n height: 77px;\n width: 69px;\n padding: 5px;\n display: flex;\n align-items: center;\n justify-content: center;\n\n i {\n font-size: 43px;\n margin-right: 0;\n }\n }\n }\n }\n }\n }\n}",".st-wizard-wrapper {\n .st-wizard-steps {\n display: inline-flex;\n border-top: 1px solid $border-color;\n border-bottom: 1px solid $border-color;\n padding-top: 10px;\n padding-bottom: 10px;\n margin-top: 25px;\n width: 100%;\n\n .wizard-step {\n display: inline-flex;\n align-items: center;\n color: $text-muted;\n border-right: 1px solid $border-color;\n margin-right: 20px;\n padding-right: 10%;\n text-decoration: none;\n pointer-events: none;\n\n &:last-child {\n border-right: none;\n margin-right: 0px;\n padding-right: 0px;\n }\n\n .step-number {\n font-size: 40px;\n font-weight: 600;\n margin-bottom: 0;\n margin-right: 10px;\n color: inherit;\n font-weight: 500;\n }\n\n .step-details {\n margin-bottom: 0;\n display: flex;\n align-items: center;\n color: inherit;\n font-weight: 500;\n line-height: 18px;\n\n @media (max-width: 578px) {\n display: none;\n }\n }\n\n &.done {\n color: theme-color(primary);\n pointer-events: auto;\n }\n }\n }\n\n .wizard-footer {\n display: flex;\n align-items: center;\n border-top: 1px solid $border-color;\n margin-top: 35px;\n padding-top: 30px;\n\n .terms-checkbox {\n display: none;\n margin-top: 0px;\n margin-bottom: 0;\n }\n\n .wrapper {\n display: flex;\n align-items: center;\n margin-left: auto;\n }\n }\n}",".map-container {\n position: relative;\n min-width: 100%;\n max-width: 100%;\n display: block;\n padding: 35% 0;\n overflow: hidden;\n @include border-radius(5px);\n .google-map {\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n &.no-controls {\n .gmnoprint,\n .gm-style-cc {\n display: none;\n }\n }\n }\n}\n","/* Auth */\n\n.auth {\n\t.lock-profile-img {\n\t\twidth: 90px;\n\t\theight: 90px;\n\t\tborder-radius: 100%;\n\t}\n\t.auth-form-dark {\n\t\tbackground: rgba($black, .6);\n\t\tcolor: $white;\n\t\t.form-control {\n\t\t\tborder-color: rgba($white, .2);\n\t\t\tcolor: $white;\n\t\t\t@include input-placeholder{\n\t\t\t\tcolor: $white;\n\t\t\t}\n\t\t}\n\t}\n\t.auth-form-light {\n\t\tbackground: $white;\n\t\tselect {\n\t\t\tcolor: $input-placeholder-color;\n\t\t}\n\t\t.input-group {\n\t\t\t.form-control {\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\tborder-color: $border-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.auth-form-transparent {\n\t\tbackground: transparent;\n\t\t.form-control,\n\t\t.input-group-text {\n\t\t\tborder-color: theme-color(secondary);\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\tborder-color: theme-color(secondary);\n\t\t\t}\n\t\t}\n\t\tselect {\n\t\t\toutline-color: theme-color(secondary);\n\t\t}\n\t}\n\t&.auth-img-bg {\n\t\tpadding: 0;\n\t\t.auth-form-transparent {\n\t\t\t@media (min-width:768px) {\n\t\t\t\twidth: 55%;\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t}\n\t}\n\t.brand-logo {\n\t\tmargin-bottom: 2rem;\n\t\timg {\n\t\t\twidth: 150px;\n\t\t}\n\t}\n\tform {\n\t\t.form-group {\n\t\t\tmargin-bottom: 1.5rem;\n\t\t\tlabel {\n\t\t\t\tfont-size: .8125rem;\n\t\t\t}\n\t\t\t.form-control {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-radius: 0;\n\t\t\t\tfont-size: .9375rem;\n\t\t\t}\n\t\t}\n\t\t.auth-form-btn {\n\t\t\theight: 50px;\n\t\t\tline-height: 1.5;\n\t\t}\n\t\t.auth-link {\n\t\t\tfont-size: $default-font-size;\n\t\t\t&:hover {\n\t\t\t\tcolor: initial;\n\t\t\t}\n\t\t}\n\t}\n\t&.multi-step-login {\n height: 100%;\n min-height: 100vh;\n background: $content-bg;\n\n .step-form {\n position: relative;\n width: auto;\n margin: 50px auto;\n text-align: center;\n\n .step-progress {\n padding-left: 0;\n list-style-type: none;\n margin-bottom: 30px;\n overflow: hidden;\n counter-reset: step;\n display: flex;\n justify-content: space-around;\n\n li {\n position: relative;\n list-style-type: none;\n color: $body-color;\n font-size: 18px;\n font-weight: 500;\n float: left;\n\n &:before {\n display: flex;\n align-items: center;\n justify-content: center;\n content: counter(step);\n counter-increment: step;\n width: 30px;\n height: 30px;\n line-height: 20px;\n font-size: 16px;\n font-weight: 600;\n color: $body-color;\n background: darken($content-bg, 5%);\n border-radius: 100px;\n margin: 0 auto 5px auto;\n }\n\n &.active {\n &:before {\n background: theme-color(success);\n color: #fff;\n }\n }\n\n &:first-child:after {\n content: none;\n }\n }\n }\n\n fieldset {\n background: $card-bg;\n border-radius: 10px;\n padding: 30px 30px;\n box-sizing: border-box;\n margin: 0 auto;\n width: 100%;\n position: relative;\n\n &:not(:first-of-type) {\n display: none;\n }\n }\n\n .form-control {\n height: 40px;\n border-radius: 4px;\n\t }\n\t \n\t @media (max-width:576px) {\n\t\t width: 100%;\n\t }\n }\n\t}\n\t.slide-image {\n\t\twidth: 100%;\n\t\tposition: relative;\n\t\t.slide-content {\n\t\t\tposition: absolute;\n\t\t\tbottom: 0;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -50px;\n\t\t\tmargin-top: -50px;\n\t\t\tcolor: white;\n\t\t}\n\t}\n}","// User Interface ------------------------------------------------------------\n// This file can be expanded to handle all the user interface properties as\n// they become available in browsers:\n// http://www.w3.org/TR/2000/WD-css3-userint-20000216\n@import \"shared\";\n\n\n// This property controls the selection model and granularity of an element.\n//\n// @param $select\n// [ none | text | toggle | element | elements | all | inherit ]\n@mixin user-select($select) {\n $select: unquote($select);\n @include experimental(user-select, $select,\n -moz, -webkit, not(-o), -ms, -khtml, official\n );\n}\n\n// Style the html5 input placeholder in browsers that support it.\n//\n// The styles for the input placeholder are passed as mixin content\n// and the selector comes from the mixin's context.\n//\n// For example:\n//\n// #{elements-of-type(text-input)} {\n// @include input-placeholder {\n// color: #bfbfbf;\n// font-style: italic;\n// }\n// }\n//\n// if you want to apply the placeholder styles to all elements supporting\n// the `input-placeholder` pseudo class (beware of performance impacts):\n//\n// * {\n// @include input-placeholder {\n// color: #bfbfbf;\n// font-style: italic;\n// }\n// }\n@mixin input-placeholder {\n &:-ms-input-placeholder { @content; }\n &:-moz-placeholder { @content; }\n &::-moz-placeholder { @content; }\n &::-webkit-input-placeholder { @content; }\n}\n","/* Avgrund Popup */\n\n.avgrund-popin {\n\tposition: absolute;\n\tbackground: #fff;\n\tpadding: 37px 33px;\n\toverflow: hidden;\n\tvisibility: hidden;\n\topacity: 0;\n\ttop: 50%;\n\tleft: 50%;\n\tz-index: 10000;\n\tfont-size: $default-font-size;\n\tfont-family: $type-1;\n\tfont-weight: initial;\n\tline-height: 1.85;\n\tborder-radius: 10px;\n\ttransform: scale(0.8);\n\n\tp {\n\t\tfont-size: $default-font-size;\n\t\tfont-family: $type-1;\n\t\tfont-weight: initial;\n\t}\n}\n\n.avgrund-overlay {\n\tbackground: $modal-backdrop-bg;\n\twidth: 100%;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tbottom: 0;\n\tright: 0;\n\tz-index: 1030;\n\tvisibility: hidden;\n\topacity: 0;\n\tfilter: alpha(opacity=0);\n}\n\n.avgrund-ready .avgrund-overlay,\n.avgrund-ready .avgrund-popin,\nbody.avgrund-ready {\n\ttransform-origin: 50% 50%;\n\ttransition: 0.3s all ease-out;\n}\n\nbody.avgrund-active {\n\toverflow: hidden;\n}\n\n.avgrund-active .avgrund-popin {\n\tvisibility: visible;\n\topacity: 1;\n\t-webkit-transform: scale(1.1);\n\t-moz-transform: scale(1.1);\n\t-ms-transform: scale(1.1);\n\t-o-transform: scale(1.1);\n\ttransform: scale(1.1);\n\t@media(max-width: 767px) {\n\t\t-webkit-transform: scale(0.8);\n\t\t-moz-transform: scale(0.8);\n\t\t-ms-transform: scale(0.8);\n\t\t-o-transform: scale(0.8);\n\t\ttransform: scale(0.8);\n\t}\n}\n\n.avgrund-active .avgrund-overlay {\n\tvisibility: visible;\n\topacity: 0.5;\n\theight: 20000px;\n}\n\n.avgrund-popin.stack {\n\ttransform: scale(1.5);\n}\n\n.avgrund-active .avgrund-popin.stack {\n\ttransform: scale(1.1);\n}\n\n.avgrund-active .avgrund-blur {}\n\n/* Optional close button styles */\n\n.avgrund-close {\n\tdisplay: block;\n\tcolor: #fff;\n\tbackground: $body-color;\n\tfont-size: 10px;\n\ttext-decoration: none;\n\ttext-transform: uppercase;\n\tposition: absolute;\n\ttop: 10px;\n\tright: 10px;\n\theight: 17px;\n\twidth: 17px;\n\ttext-align: center;\n\tline-height: 16px;\n\tborder-radius: 50px;\n\n\t&:hover {\n\t\tcolor: #fff;\n\t\ttext-decoration: none;\n\t}\n}","/* Ace Editor */\n\n.ace_editor {\n\tmargin: auto;\n\theight: 300px;\n\twidth: 100%;\n}","/* Chartist */\n\n// Line Charts Starts\n// Data -1\n\n.ct-series-a .ct-line {\n stroke: lighten($blue, 15);\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-a .ct-point {\n stroke: lighten($blue, 1);\n stroke-width: 10px;\n stroke-linecap: round;\n}\n// Data -2\n\n.ct-series-b .ct-line {\n stroke: lighten($green, 15);\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-b .ct-point {\n stroke: lighten($green, 1);\n stroke-width: 10px;\n stroke-linecap: round;\n}\n// Data -3\n\n.ct-series-c .ct-line {\n stroke: lighten($orange, 15);\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-c .ct-point {\n stroke: lighten($orange, 1);\n stroke-width: 10px;\n stroke-linecap: round;\n}\n// Line Charts Ends\n// Bar Charts Starts\n// Data -1\n\n.ct-series-a .ct-bar {\n stroke: lighten($blue, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n// Data -2\n\n.ct-series-b .ct-bar {\n stroke: lighten($green, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n// Data -3\n\n.ct-series-c .ct-bar {\n stroke: lighten($orange, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n// Data -4\n\n.ct-series-d .ct-bar {\n stroke: lighten($red, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n// Bar Charts Ends\n// Pie Chart Starts\n// Data -1\n.ct-series-a .ct-slice-pie {\n fill: lighten($blue, 15);\n stroke-width: 4px;\n}\n// Data -2\n\n.ct-series-b .ct-slice-pie {\n fill: lighten($green, 15);\n stroke-width: 4px;\n}\n// Data 3\n\n.ct-series-c .ct-slice-pie {\n fill: lighten($red, 15);\n stroke-width: 4px;\n}\n// Data -4\n\n.ct-series-d .ct-slice-pie {\n fill: lighten($orange, 15);\n stroke-width: 4px;\n}\n// Pie Chart Starts\n// Donut chart Starts\n// Data -1\n.ct-series-a .ct-slice-donut-solid {\n fill: lighten($blue, 15);\n}\n\n// Data -2\n.ct-series-b .ct-slice-donut-solid {\n fill: lighten($green, 15);\n}\n\n// Data -3\n.ct-series-c .ct-slice-donut-solid {\n fill: lighten($red, 15);\n}\n\n// Data -d\n.ct-series-a .ct-slice-donut-solid {\n fill: lighten($orange, 15);\n}\n\n// E-commerce Dashboard Chart\n#ct-chart-dash-barChart {\n // Data -1\n .ct-series-a .ct-bar {\n stroke: lighten($red, 10);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n }\n // Data -2\n .ct-series-b .ct-bar {\n stroke: lighten($blue, 10);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n }\n // Data -3\n .ct-series-c .ct-bar {\n stroke: lighten($blue, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n }\n // Data -4\n .ct-series-d .ct-bar {\n stroke: lighten($blue, 20);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n }\n}\n","/* CodeMirror */\n.CodeMirror {\n font-size: 1rem;\n height: auto;\n min-height: auto;\n text-align: left;\n\n .CodeMirror-scroll {\n min-height: auto;\n }\n}\n","/* Context Menu */\n.context-menu-icon {\n &:before {\n color: $black;\n font: normal normal normal 15px/1 \"Material Design Icons\";\n }\n\n &.context-menu-icon-cut {\n &:before {\n content: '\\F190';\n }\n }\n\n &.context-menu-icon-edit {\n &:before {\n content: '\\F3EF';\n }\n }\n\n &.context-menu-icon-copy {\n &:before {\n content: '\\F18F';\n }\n }\n\n &.context-menu-icon-paste {\n &:before {\n content: '\\F613';\n }\n }\n\n &.context-menu-icon-delete {\n &:before {\n content: '\\F6CB';\n }\n }\n\n &.context-menu-icon-quit {\n &:before {\n content: '\\F156';\n }\n }\n}\n\n.context-menu-list {\n box-shadow: none;\n border: 1px solid $border-color;\n\n .context-menu-item {\n span {\n color: #000;\n font-size: 0.75rem;\n font-family: $type-1;\n }\n\n &.context-menu-hover {\n background: #000;\n\n span {\n color: #fff;\n }\n }\n }\n}","#chartjs-tooltip {\n background: lighten($card-bg, 4%);\n border-radius: 4px;\n padding: 10px;\n box-shadow: $box-shadow;\n transition: 0.3s ease;\n\n table {\n tr {\n th {\n color: $text-muted;\n }\n\n td {\n display: flex;\n align-items: center;\n line-height: 1px;\n padding-top: 5px;\n padding-bottom: 5px;\n\n &:first-letter {\n text-transform: uppercase;\n }\n\n span {\n width: 7px;\n height: 7px;\n display: inline-block;\n border-radius: 100px;\n margin-right: 7px;\n color: $body-color;\n }\n }\n }\n }\n}","/* Colorpicker */\n.asColorPicker-dropdown {\n max-width: initial;\n}\n\n.asColorPicker-trigger {\n height: auto;\n @extend .input-group-prepend;\n border: 1px solid $border-color;\n border-left: none;\n\n span {\n border-radius: 2px;\n width: 35px;\n }\n}\n\n.asColorPicker-input {\n @extend .form-control;\n}\n\n.asColorPicker-wrap {\n @extend .input-group;\n}","/* Datepicker */\n.datepicker.datepicker-dropdown,\n.datepicker.datepicker-inline {\n\tpadding: 0 25px;\n\twidth: 30%;\n\tmax-width: 500px;\n\tmin-width: 250px;\n\n\t.datepicker-days {\n\t\tpadding: 0.8rem 0.7rem;\n\n\t\ttable.table-condensed {\n\t\t\twidth: 100%;\n\n\t\t\tthead {\n\t\t\t\ttr {\n\t\t\t\t\tth {\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tpadding: 0.5rem 0;\n\n\t\t\t\t\t\t&.prev {\n\t\t\t\t\t\t\tcolor: color(gray);\n\t\t\t\t\t\t\tpadding-bottom: 1rem;\n\t\t\t\t\t\t\tpadding-top: 1rem;\n\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t\tbackground: $card-bg;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.datepicker-switch {\n\t\t\t\t\t\t\tcolor: color(gray);\n\t\t\t\t\t\t\tbackground: $card-bg;\n\t\t\t\t\t\t\tpadding-bottom: 1rem;\n\t\t\t\t\t\t\tpadding-top: 1rem;\n\t\t\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t\t\t\tfont-weight: 600;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.next {\n\t\t\t\t\t\t\tcolor: grey;\n\t\t\t\t\t\t\tpadding-bottom: 1rem;\n\t\t\t\t\t\t\tpadding-top: 1rem;\n\t\t\t\t\t\t\ttext-align: right;\n\t\t\t\t\t\t\tbackground: $card-bg;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.dow {\n\t\t\t\t\t\t\tfont-family: $type-1;\n\t\t\t\t\t\t\tcolor: color(gray);\n\t\t\t\t\t\t\tfont-size: 0.875rem;\n\t\t\t\t\t\t\tfont-weight: initial;\n\n\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\ttext-align: right;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttbody {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: 13px;\n\n\t\t\t\ttd {\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t&.day {\n\t\t\t\t\t\tfont-size: 0.9375rem;\n\t\t\t\t\t\tpadding: 0.5rem 0;\n\t\t\t\t\t\tcolor: $body-color;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: lighten($card-bg, 4%);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\ttext-align: right;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t\tz-index: 1;\n\n\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\t\t\twidth: 38px;\n\t\t\t\t\t\t\t\theight: 38px;\n\t\t\t\t\t\t\t\tbackground: theme-color(success);\n\t\t\t\t\t\t\t\tborder-radius: 100%;\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tmargin: auto;\n\t\t\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\ttop: 1px;\n\t\t\t\t\t\t\t\tz-index: -1;\n\t\t\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.today {\n\t\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t\tz-index: 1;\n\n\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\t\t\twidth: 38px;\n\t\t\t\t\t\t\t\theight: 38px;\n\t\t\t\t\t\t\t\tbackground: theme-color(primary);\n\t\t\t\t\t\t\t\tborder-radius: 100%;\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tmargin: auto;\n\t\t\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\ttop: 1px;\n\t\t\t\t\t\t\t\tz-index: -1;\n\t\t\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.old.day {\n\t\t\t\t\t\tcolor: darken(color(gray-lightest), 4.5%);\n\t\t\t\t\t}\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t&.day {\n\n\t\t\t\t\t\t\t&.active,\n\t\t\t\t\t\t\t&.today {\n\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\tleft: -42px;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t&.day {\n\n\t\t\t\t\t\t\t&.active,\n\t\t\t\t\t\t\t&.today {\n\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\tleft: 30px;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.datepicker.datepicker-inline {\n\twidth: 100%;\n\tmax-width: 100%;\n\tmin-width: 250px;\n\n\tthead {\n\t\ttr {\n\t\t\tth {\n\t\t\t\t&.prev {\n\t\t\t\t\tcolor: $body-color;\n\t\t\t\t\tpadding-bottom: 0.5rem;\n\t\t\t\t\tpadding-top: 0.5rem;\n\t\t\t\t}\n\n\t\t\t\t&.datepicker-switch {\n\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t\t\tpadding-bottom: 0.5rem;\n\t\t\t\t\tpadding-top: 0.5rem;\n\t\t\t\t}\n\n\t\t\t\t&.next {\n\t\t\t\t\tcolor: $body-color;\n\t\t\t\t\tpadding-bottom: 0.5rem;\n\t\t\t\t\tpadding-top: 0.5rem;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.datepicker {\n\t>div {\n\t\tdisplay: initial;\n\t\tpadding: 0.375rem 0.75rem;\n\t\tmargin-bottom: 0;\n\t\tfont-size: 1rem;\n\t\tfont-weight: 400;\n\t\tline-height: 1.5;\n\t\tcolor: $body-color;\n\t\ttext-align: center;\n\t\twhite-space: nowrap;\n\t\tborder-radius: 2px;\n\t}\n\n\t&.input-group {\n\t\tborder: 1px solid $border-color;\n\t\tpadding: 0;\n\n\t\t.form-control {\n\t\t\tborder: none;\n\t\t}\n\t}\n}\n\n.datepicker-custom {\n\twidth: 100%;\n\tpadding: 0;\n\t.datepicker {\n\t\t&.datepicker-inline {\n\t\t\tdisplay: block;\n\t\t\tpadding: 0;\n\t\t\theight: 100%;\n\t\t\t.datepicker-days {\n\t\t\t\tdisplay: block;\n\t\t\t\t.table-condensed {\n\t\t\t\t\ttbody {\n\t\t\t\t\t\ttr {\n\t\t\t\t\t\t\ttd {\n\t\t\t\t\t\t\t\tpadding: 1rem;\n\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\tpadding: 1rem .5rem;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\t\t&.day {\n\t\t\t\t\t\t\t\t\t&.today {\n\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\t@extend .bg-success;\n\t\t\t\t\t\t\t\t\t\t\ttop: 13px;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\t@extend .bg-warning;\n\t\t\t\t\t\t\t\t\t\t\ttop: 13px;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\t\t\tpadding-left: 2.5rem;\n\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\tpadding-left: .5rem;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t&.today,\n\t\t\t\t\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\t\tleft: 1.5rem;\n\t\t\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: .25rem;\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\t\t\tpadding-right: 2.5rem;\n\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\tpadding-right: .5rem;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t&.today,\n\t\t\t\t\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\t\tright: 1.5rem;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.datepicker-days,\n\t\t\t.datepicker-months,\n\t\t\t.datepicker-years,\n\t\t\t.datepicker-decades,\n\t\t\t.datepicker-centuries {\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: 0 0 1rem 0;\t\t\t\t\n\t\t\t\t.table-condensed {\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tthead {\n\t\t\t\t\t\tbackground: theme-color(success);\n\t\t\t\t\t\ttr {\n\t\t\t\t\t\t\tth {\n\t\t\t\t\t\t\t\t&.next,\n\t\t\t\t\t\t\t\t&.prev,\n\t\t\t\t\t\t\t\t&.datepicker-switch,\n\t\t\t\t\t\t\t\t&.dow {\n\t\t\t\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\t\t\t\tpadding: 2rem 1rem;\n\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\tpadding: 2rem .5rem;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\t\t\tpadding-left: 2.5rem;\n\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\tpadding-left: .5rem;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\t\t\tpadding-right: 2.5rem;\n\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\tpadding-right: .5rem;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t&.datepicker-switch {\n\t\t\t\t\t\t\t\t\tfont-size: 2rem;\n\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t&.next,\n\t\t\t\t\t\t\t\t&.prev {\n\t\t\t\t\t\t\t\t\tfont-size: 1.5rem;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* Data Tables */\n\n.dataTables_wrapper {\n padding-left: 0;\n padding-right: 0;\n label {\n font-size: 0.8125rem;\n }\n select {\n @extend .form-control;\n padding: 0.4rem;\n }\n .dataTables_length {\n select {\n min-width: 65px;\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n }\n .dataTable {\n .btn {\n padding: 0.1rem 1rem;\n vertical-align: top;\n }\n thead {\n th {\n border-bottom-width: 0;\n }\n .sorting,\n .sorting_asc,\n .sorting_desc,\n .sorting_asc_disabled,\n .sorting_desc_disabled {\n &:before,\n &:after {\n line-height: 2.5;\n font-family: Material Design Icons;\n font-size: 0.65rem;\n }\n &:before {\n content: \"\\F05D\";\n right: 1.2em;\n }\n &:after {\n content: \"\\F045\";\n right: 0.2em;\n }\n }\n }\n }\n .dataTables_paginate {\n margin-top: 20px;\n }\n .dataTables_info {\n font-size: $default-font-size;\n }\n}\n","/* Dropify */\n\n.dropify-wrapper {\n\tborder: 2px dashed $border-color;\n\tborder-radius: 7px;\n\tbackground: lighten($card-bg, 4%);\n\n\t&:hover {\n\t\tbackground-size: 30px 30px;\n\t\tbackground-image: linear-gradient(135deg, #F2F7F8 25%, transparent 25%, transparent 50%, #F2F7F8 50%, #F2F7F8 75%, transparent 75%, transparent);\n\t\t-webkit-animation: stripes 2s linear infinite;\n\t\tanimation: stripes 2s linear infinite;\n\t}\n\n\t.dropify-message {\n\t\tspan.file-icon {\n\t\t\t&:before {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont: normal normal normal 24px/1 \"Material Design Icons\";\n\t\t\t\tfont-size: inherit;\n\t\t\t\ttext-rendering: auto;\n\t\t\t\tline-height: inherit;\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\tcontent: '\\F552';\n\t\t\t\tcolor: $body-color;\n\t\t\t\tfont-size: 1.25rem;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 0.8125rem;\n\t\t\tcolor: $body-color;\n\t\t}\n\t}\n\n\t.dropify-preview {\n\t\t.dropify-infos {\n\t\t\tbackground: rgba(255, 255, 255, .9);\n\n\t\t\t.dropify-infos-inner {\n\t\t\t\t.dropify-filename {\n\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t}\n\n\t\t\t\t.dropify-infos-message {\n\t\t\t\t\tcolor: #333;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.dropify-render {\n\t\t\timg {\n\t\t\t\topacity: 0.7;\n\t\t\t}\n\t\t}\n\t}\n\n\t.dropify-clear {\n\t\tbackground: #fff;\n\t\tborder: none;\n\t\tfont-weight: 700;\n\t\tcolor: color(gray);\n\t}\n}","/* Dropzone */\n\n.dropzone {\n border: 1px solid $border-color;\n min-height: 200px;\n .dz-message {\n text-align: center;\n width: 100%;\n span {\n font-size: .8125rem;\n color: $body-color;\n }\n }\n .dz-preview {\n margin: 5px;\n .dz-image {\n width: 74px;\n height: 74px;\n border-radius: 6px;\n }\n .dz-error-message {\n top: 80px;\n left: -35px;\n }\n .dz-success-mark,\n .dz-error-mark {\n margin-left: -17px;\n svg {\n width: 35px;\n height: 35px;\n }\n }\n }\n}\n","/* Flot chart */\n.float-chart-container {\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n min-height: 300px;\n max-height: 100%;\n}\n\n.float-chart {\n width: 100%;\n position: relative;\n\n canvas {\n position: absolute !important;\n top: 0;\n bottom: 0;\n }\n\n max-width: none;\n height: 400px;\n}\n\n.flot-chart-legend {\n overflow-x: auto;\n\n table {\n tr {\n td {\n &.legendColorBox {\n width: 20px;\n height: 20px;\n margin-right: 15px;\n padding: 0 15px 0 22px;\n @include border-radius(100%);\n overflow: hidden;\n\n &:first-child {\n padding-left: 0;\n }\n\n div {\n border-width: 0 !important;\n\n div {\n @include border-radius(100%);\n border-width: 5px !important;\n }\n }\n }\n\n &.legendLabel {\n padding: 0 25px 0 0;\n border-right: 1px solid color(gray-lightest);\n font-weight: 600;\n\n &:last-child {\n border-right: none;\n }\n }\n }\n }\n }\n}","/* Google Charts */\n.google-chart-container {\n .google-charts {\n width: 100%;\n height: 280px;\n min-height: 280px;\n min-width: 100%;\n }\n}","/* Icheck */\n.icheck,\n.icheck-flat,\n.icheck-line,\n.icheck-square {\n margin-bottom: 0.5rem;\n\n label {\n font-size: 0.8125rem;\n line-height: 1.5;\n margin-left: 5px;\n margin-bottom: 0;\n }\n}","/* Jquery File Upload */\n.ajax-upload-dragdrop {\n border-color: $border-color;\n border-style: dotted;\n max-width: 100%;\n\n span {\n b {\n font-size: 0.8125rem;\n color: $body-color;\n font-weight: initial;\n }\n }\n\n .ajax-file-upload {\n background: theme-color(info);\n box-shadow: none;\n height: auto;\n @extend .btn;\n }\n}\n\n.ajax-file-upload-container {\n min-height: 100px;\n\n .ajax-file-upload-statusbar {\n max-width: 100%;\n }\n}\n\n.ajax-file-upload-filename {\n width: auto;\n}","/* Light Gallery */\n\n.lightGallery{\n width: 100%;\n margin: 0;\n .image-tile{\n position: relative;\n @extend .col-xl-3;\n @extend .col-lg-3;\n @extend .col-md-3;\n @extend .col-md-4;\n @extend .col-6;\n margin-bottom: 30px;\n .demo-gallery-poster{\n @extend .d-flex;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n img{\n display: block;\n margin: auto;\n width: 40%;\n max-width: 60px;\n min-width: 20px;\n }\n }\n img{\n max-width: 100%;\n width: 100%;\n }\n }\n}\n","/* Owl-carousel */\n.owl-carousel {\n img {\n border-radius: 4px;\n }\n\n &.full-width {\n .owl-nav {\n position: absolute;\n top: 30%;\n width: 100%;\n margin-top: 0;\n\n .owl-next,\n .owl-prev {\n background: transparent;\n color: $white;\n\n i {\n &:before {\n width: 40px;\n height: 40px;\n background: $text-muted;\n border-radius: 100%;\n font-size: 1.6rem;\n font-weight: bold;\n line-height: 40px;\n }\n }\n }\n\n .owl-prev {\n float: left;\n }\n\n .owl-next {\n float: right;\n }\n }\n\n .owl-dots {\n margin-top: 1rem;\n }\n }\n\n .item-video {\n width: 200px;\n height: 200px;\n }\n}","/* No-ui-slider */\n.noUi-target {\n &.noUi-ltr {\n border: none;\n box-shadow: none;\n @include border-radius(0px);\n\n .noUi-handle {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n &:focus {\n outline: none;\n }\n\n &:before {\n display: none;\n }\n\n &:after {\n content: \"\";\n width: 10px;\n height: 10px;\n border-radius: 100%;\n left: 4px;\n top: 4px;\n }\n }\n\n &.noUi-horizontal {\n height: 0.25rem;\n\n .noUi-handle {\n top: -8px;\n }\n }\n\n &.noUi-vertical {\n width: 0.25rem;\n height: 156px;\n display: inline-block;\n\n .noUi-handle {\n left: -7px;\n }\n }\n\n .noUi-base {\n background: color(gray-lightest);\n box-shadow: none;\n border: none;\n\n .noUi-connect {\n background: theme-color(primary);\n box-shadow: none;\n }\n\n .noUi-origin {\n background: theme-color(success);\n\n .noUi-handle {}\n }\n }\n\n .noUi-pips {\n\n .noUi-marker-horizontal,\n .noUi-marker-vertical {\n background: $border-color;\n }\n\n .noUi-marker-horizontal {\n height: 9px;\n width: 1px;\n }\n\n .noUi-marker-vertical {\n height: 1px;\n width: 9px;\n }\n\n .noUi-value {\n color: $black;\n font-size: 0.94rem;\n font-family: $type-1;\n font-weight: 700;\n }\n }\n }\n}\n\n/* Slider Color variations */\n@each $color,\n$value in $theme-colors {\n .slider-#{$color} {\n &.noUi-ltr {\n @include slider-color-variant($value);\n }\n }\n}","\n// Sider color variations\n@mixin slider-color-variant($color) {\n\t.noUi-base {\n\t\t.noUi-connect {\n\t\t\tbackground: $color;\n\t\t}\n\n\t\t.noUi-origin {\n\t\t\tbackground: $color;\n\n\t\t\t.noUi-handle {\n\t\t\t\t&:after {\n\t\t\t\t\tbackground: $color;\n\t\t\t\t}\n\n\t\t\t\t.noUi-tooltip {\n\t\t\t\t\tbackground: $color;\n\t\t\t\t\tcolor: $white;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* Rating */\n\n.br-theme-css-stars,\n.br-theme-fontawesome-stars {\n .br-widget {\n a {\n font-size: 15px;\n margin-right: 0px;\n &:last-child {\n margin-right: 0;\n }\n }\n a.br-active,\n a.br-selected {\n &:after {\n color: theme-color(primary);\n }\n }\n }\n}\n\n.br-theme-bars-1to10,\n.br-theme-bars-horizontal,\n.br-theme-bars-movie,\n.br-theme-bars-pill,\n.br-theme-bars-reversed {\n .br-widget {\n a {\n background-color: rgba(theme-color(primary), .6);\n color: theme-color(primary);\n &.br-active,\n &.br-selected {\n background-color: theme-color(primary);\n }\n }\n }\n}\n\n.br-theme-bars-square {\n .br-widget {\n a {\n border-color: rgba(theme-color(primary), .6);\n color: rgba(theme-color(primary), .6);\n &.br-active,\n &.br-selected {\n border-color: theme-color(primary);\n color: theme-color(primary);\n }\n }\n }\n}\n\n.br-theme-bars-1to10,\n.br-theme-bars-horizontal,\n.br-theme-bars-movie,\n.br-theme-bars-reversed {\n .br-widget {\n .br-current-rating {\n color: $body-color;\n font-size: $default-font-size;\n font-weight: initial;\n }\n }\n}\n\n.br-theme-bars-1to10 {\n height: 26px;\n .br-widget {\n height: 24px;\n .br-current-rating {\n line-height: 1;\n }\n }\n}\n\n.br-theme-bars-pill {\n .br-widget {\n a {\n line-height: 2.5;\n }\n }\n}","/* Full Calendar */\n\n.fc {\n button {\n @extend .btn;\n @extend .btn-sm;\n height: auto;\n background-image: none;\n text-shadow: none;\n font-weight: 400;\n background-color: $white;\n border-color: $border-color;\n text-transform: capitalize;\n color: $fullcalendar-color;\n .fc-icon-chevron-right,\n .fc-icon-chevron-left {\n &::before {\n color: $fullcalendar-color;\n font: normal normal normal 20px/1 \"Material Design Icons\";\n }\n } \n .fc-icon-chevron-right {\n &::before {\n content: \"\\F142\";\n }\n }\n .fc-icon-chevron-left {\n &::before {\n content: \"\\F141\";\n }\n }\n }\n .fc-button-group {\n @extend .btn-group;\n .fc-button {\n background-color: $white;\n margin: 0;\n @media (max-width: 1024px) {\n padding: .5rem;\n }\n &.fc-state-active {\n color: theme-color(danger); \n }\n }\n .fc-button-primary {\n &:not(:disabled) {\n &.fc-button-active {\n @extend .btn-primary;\n }\n }\n &:hover {\n border-color: $border-color;\n }\n }\n }\n .fc-header-toolbar {\n margin-top: 2rem;\n .fc-left {\n .fc-today-button {\n @extend .btn-primary;\n }\n }\n .fc-center {\n h2 {\n font-size: 1rem; \n }\n }\n @media (max-width: 767px) {\n .fc-left,\n .fc-right,\n .fc-center {\n float: none;\n margin-bottom: 10px;\n &:after {\n content: \"\";\n clear: both;\n display: block;\n }\n }\n .fc-left {\n .fc-today-button {\n float: right;\n }\n }\n .fc-right {\n .fc-button-group {\n float: none;\n }\n }\n }\n }\n @media (max-width: 600px) {\n .fc-header-toolbar {\n display: block;\n .fc-left {\n .fc-button-group {\n display: block;\n margin-bottom: 0.75rem;\n }\n .fc-today-button {\n float: none;\n margin: 0;\n }\n }\n }\n }\n .fc-widget-header {\n border: 0;\n table {\n tr {\n th {\n border-width: 0 0 1px 0;\n text-align: right;\n padding: 1rem;\n @media (max-width: 767px) {\n padding: 1rem .25rem;\n }\n span {\n font-size: 10px;\n text-transform: uppercase;\n color: $fullcalendar-color;\n letter-spacing: 1px;\n }\n }\n }\n }\n }\n .fc-content-skeleton {\n table {\n tr {\n td {\n padding: .5rem;\n font-size: .875rem;\n }\n }\n }\n }\n .fc-event {\n border: 0;\n color: $white;\n padding: .5rem;\n &.fc-start {\n background: theme-color(primary); \n border-radius: 4px;\n border-left: 4px solid theme-color(primary); \n }\n &.fc-not-start,\n &.fc-not-end {\n background: theme-color(danger);\n border-left: 4px solid theme-color(danger);\n padding-left: .5rem;\n }\n &.fc-not-end {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .fc-title,\n .fc-time {\n color: $white;\n }\n }\n}\n\n.fc-external-events {\n .fc-event {\n background: $white;\n color: $black;\n border: 0px solid;\n border-left-width: 4px;\n padding: 16px;\n border-radius: 0;\n margin-bottom: 10px;\n transition: color .3s ease-in-out;\n &:nth-child(1) {\n border-color: theme-color(primary);\n }\n &:nth-child(2) {\n border-color: theme-color(danger);\n }\n &:nth-child(3) {\n border-color: theme-color(success);\n }\n &:nth-child(4) {\n border-color: theme-color(info);\n }\n &:nth-child(4) {\n border-color: theme-color(warning);\n }\n &:hover {\n color: theme-color(primary);\n }\n }\n}","svg {\n touch-action: none;\n}\n\n.jvectormap-container {\n width: 100%;\n height: 100%;\n position: relative;\n overflow: hidden;\n touch-action: none;\n}\n\n.jvectormap-tip {\n position: absolute;\n display: none;\n border: solid 1px #CDCDCD;\n border-radius: 3px;\n background: #292929;\n color: white;\n font-family: sans-serif, Verdana;\n font-size: smaller;\n padding: 3px;\n}\n\n.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {\n position: absolute;\n left: 10px;\n border-radius: 3px;\n background: #292929;\n padding: 3px;\n color: white;\n cursor: pointer;\n line-height: 10px;\n text-align: center;\n box-sizing: content-box;\n}\n\n.jvectormap-zoomin, .jvectormap-zoomout {\n width: 10px;\n height: 10px;\n}\n\n.jvectormap-zoomin {\n top: 10px;\n}\n\n.jvectormap-zoomout {\n top: 30px;\n}\n\n.jvectormap-goback {\n bottom: 10px;\n z-index: 1000;\n padding: 6px;\n}\n\n.jvectormap-spinner {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n background: center no-repeat url(data:image/gif;base64,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);\n}\n\n.jvectormap-legend-title {\n font-weight: bold;\n font-size: 14px;\n text-align: center;\n}\n\n.jvectormap-legend-cnt {\n position: absolute;\n}\n\n.jvectormap-legend-cnt-h {\n bottom: 0;\n right: 0;\n}\n\n.jvectormap-legend-cnt-v {\n top: 0;\n right: 0;\n}\n\n.jvectormap-legend {\n background: black;\n color: white;\n border-radius: 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend {\n float: left;\n margin: 0 10px 10px 0;\n padding: 3px 3px 1px 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {\n float: left;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend {\n margin: 10px 10px 0 0;\n padding: 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick {\n width: 40px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {\n height: 15px;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {\n height: 20px;\n width: 20px;\n display: inline-block;\n vertical-align: middle;\n}\n\n.jvectormap-legend-tick-text {\n font-size: 12px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {\n text-align: center;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {\n display: inline-block;\n vertical-align: middle;\n line-height: 20px;\n padding-left: 3px;\n}\n.map {\n width: 100%;\n height: 100%;\n}\n.myLegend {\n overflow: scroll;\n}","/* Typeahead */\n.gist,\n.tt-menu {\n text-align: left;\n}\n\n.twitter-typeahead {\n max-width: 100%;\n}\n\n.tt-hint,\n.tt-query,\n.typeahead {\n @extend .form-control;\n}\n\n.typeahead {\n background-color: #fff;\n\n &:focus {\n border-color: $border-color;\n }\n}\n\n.tt-query {\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.tt-hint {\n color: color(gray);\n}\n\n.tt-menu {\n width: 100%;\n margin: 12px 0;\n padding: 8px 0;\n background-color: #fff;\n border: 1px solid $border-color;\n border-radius: 8px;\n box-shadow: 0 5px 10px rgba(0, 0, 0, .2);\n}\n\n.tt-suggestion {\n padding: 3px 20px;\n font-size: inherit;\n\n &:hover {\n cursor: pointer;\n color: #fff;\n background-color: theme-color(primary);\n }\n\n .tt-cursor {\n color: #fff;\n background-color: theme-color(primary);\n }\n\n p {\n margin: 0;\n }\n}","/* Tags */\ndiv.tagsinput {\n padding: 15px 15px 10px;\n border-color: $border-color;\n background: lighten($card-bg, 4%);\n\n span.tag {\n background: theme-color(primary);\n border: 0;\n color: #fff;\n padding: 6px 14px;\n font-size: 0.8125rem;\n font-family: inherit;\n line-height: 1;\n\n a {\n color: #fff;\n }\n }\n}","/* Wizard */\n.wizard {\n display: block;\n width: 100%;\n overflow: hidden;\n\n a {\n outline: 0;\n }\n\n ul {\n list-style: none !important;\n padding: 0;\n margin: 0;\n\n >li {\n display: block;\n padding: 0;\n }\n }\n\n >.steps {\n .current-info {\n position: absolute;\n left: -999em;\n }\n\n position: relative;\n display: block;\n width: 100%;\n\n .number {\n font-size: $default-font-size;\n }\n\n >ul {\n >li {\n width: 25%;\n float: left;\n text-align: center;\n @media (max-width: 767px) {\n width: 50%;\n }\n }\n }\n\n a {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n font-size: $default-font-size;\n font-family: $type-1;\n\n &:hover {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n }\n\n &:active {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n }\n }\n\n .disabled {\n a {\n background: color(gray-lightest);\n color: color(gray);\n cursor: default;\n\n &:hover {\n background: color(gray-lightest);\n color: color(gray);\n cursor: default;\n }\n\n &:active {\n background: color(gray-lightest)e;\n color: color(gray);\n cursor: default;\n }\n }\n }\n\n .current {\n a {\n background: theme-color(primary);\n color: color(white);\n cursor: default;\n\n &:hover {\n background: theme-color(primary);\n color: color(white);\n cursor: default;\n }\n\n &:active {\n background: theme-color(primary);\n color: color(white);\n cursor: default;\n }\n }\n }\n\n .done {\n a {\n background: lighten(theme-color(primary), 20%);\n color: color(white);\n\n &:hover {\n background: lighten(theme-color(primary), 20%);\n color: color(white);\n }\n\n &:active {\n background: lighten(theme-color(primary), 20%);\n color: color(white);\n }\n }\n }\n\n .error {\n a {\n background: theme-color(danger);\n color: #fff;\n\n &:hover {\n background: theme-color(danger);\n color: #fff;\n }\n\n &:active {\n background: theme-color(danger);\n color: #fff;\n }\n }\n }\n }\n\n >.content {\n >.title {\n position: absolute;\n left: -999em;\n }\n\n background: $content-bg;\n display: block;\n margin: 0.5em;\n min-height: 24em;\n overflow: hidden;\n position: relative;\n width: auto;\n border-radius: 5px;\n\n >.body {\n float: left;\n position: absolute;\n width: 95%;\n height: 95%;\n padding: 2.5%;\n overflow-y: auto;\n\n ul {\n list-style: disc !important;\n\n >li {\n display: list-item;\n }\n }\n\n >iframe {\n border: 0 none;\n width: 100%;\n height: 100%;\n }\n\n input {\n display: block;\n border: 1px solid $border-color;\n }\n\n input[type=\"checkbox\"] {\n display: inline-block;\n }\n\n input.error {\n background: rgb(251, 227, 228);\n border: 1px solid lighten(theme-color(danger), 20%);\n color: theme-color(danger);\n }\n\n label {\n display: inline-block;\n margin-bottom: 0.5em;\n }\n\n label.error {\n color: theme-color(danger);\n display: inline-block;\n margin-left: 1.5em;\n }\n }\n }\n\n >.actions {\n padding-top: 20px;\n\n >ul {\n >li {\n float: left;\n margin: 0 0.5em;\n }\n\n display: inline-block;\n text-align: right;\n }\n\n position: relative;\n display: block;\n text-align: right;\n width: 100%;\n\n a {\n @extend .btn;\n @extend .btn-primary;\n }\n\n .disabled {\n a {\n @extend .btn-outline-primary;\n }\n }\n }\n\n &.vertical {\n >.steps {\n display: inline;\n float: left;\n width: 30%;\n\n >ul {\n >li {\n float: none;\n width: 100%;\n text-align: left;\n }\n }\n }\n\n >.content {\n display: inline;\n float: left;\n margin: 0 2.5% 0.5em;\n width: 65%;\n }\n\n >.actions {\n display: inline;\n float: right;\n margin: 0 2.5%;\n width: 95%;\n\n >ul {\n >li {\n margin: 0 0 0 1em;\n }\n }\n }\n }\n}\n\n.tabcontrol {\n display: block;\n width: 100%;\n overflow: hidden;\n\n a {\n outline: 0;\n }\n\n ul {\n list-style: none !important;\n padding: 0;\n margin: 0;\n\n >li {\n display: block;\n padding: 0;\n }\n }\n\n >.steps {\n .current-info {\n position: absolute;\n left: -999em;\n }\n\n position: relative;\n display: block;\n width: 100%;\n\n >ul {\n position: relative;\n margin: 6px 0 0;\n top: 1px;\n z-index: 1;\n\n >li {\n float: left;\n margin: 5px 2px 0 0;\n padding: 1px;\n -webkit-border-top-left-radius: 5px;\n -webkit-border-top-right-radius: 5px;\n -moz-border-radius-topleft: 5px;\n -moz-border-radius-topright: 5px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n\n &:hover {\n background: #edecec;\n border: 1px solid $border-color;\n padding: 0;\n }\n\n >a {\n color: color(gray-light);\n display: inline-block;\n border: 0 none;\n margin: 0;\n padding: 10px 30px;\n text-decoration: none;\n\n &:hover {\n text-decoration: none;\n }\n }\n }\n\n >li.current {\n background: color(white);\n border: 1px solid $border-color;\n border-bottom: 0 none;\n padding: 0 0 1px;\n margin-top: 0;\n\n >a {\n padding: 15px 30px 10px;\n }\n }\n }\n }\n\n >.content {\n >.title {\n position: absolute;\n left: -999em;\n }\n\n position: relative;\n display: inline-block;\n width: 100%;\n height: 35em;\n overflow: hidden;\n border-top: 1px solid $border-color;\n padding-top: 20px;\n\n >.body {\n float: left;\n position: absolute;\n width: 95%;\n height: 95%;\n padding: 2.5%;\n\n ul {\n list-style: disc !important;\n\n >li {\n display: list-item;\n }\n }\n }\n }\n}","/* X-editable */\n.editable-form {\n .editable {\n color: $body-color;\n font-size: 0.8125rem;\n }\n\n .editable-click {\n border-color: $body-color;\n }\n}\n\n.editable-container {\n &.editable-inline {\n max-width: 100%;\n\n .editableform {\n max-width: 100%;\n\n .control-group {\n max-width: 100%;\n white-space: initial;\n\n > div {\n max-width: 100%;\n }\n\n .editable-input {\n // max-width: 50%;\n input,\n textarea {\n max-width: 100%;\n }\n\n .combodate {\n .form-control {\n padding-left: 0;\n padding-right: 0;\n }\n }\n }\n\n .editable-buttons {\n @media (max-width: 991px) {\n display: block;\n margin-top: 10px;\n }\n\n .editable-submit {\n @extend .btn-info;\n @extend .btn-xs;\n @extend .mt-1;\n }\n\n .editable-cancel {\n @extend .btn-secondary;\n @extend .btn-xs;\n @extend .mt-1;\n }\n }\n }\n }\n }\n}","/* Navbar */\n\n.navbar {\n font-weight: 400;\n transition: background $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: background $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: background $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: background $action-transition-duration\n $action-transition-timing-function;\n -webkit-box-shadow: 0 5px 21px -5px #cdd1e1;\n -moz-box-shadow: 0 5px 21px -5px #cdd1e1;\n box-shadow: 0 5px 21px -5px #cdd1e1;\n .sidebar-dark & {\n box-shadow: none;\n }\n\n .navbar-brand-wrapper {\n background: $white;\n .sidebar-dark & {\n background: $sidebar-dark-bg;\n }\n transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n width: $sidebar-width-lg;\n height: $navbar-height;\n .navbar-brand {\n color: lighten(color(gray-dark), 20%);\n font-size: 1.5rem;\n margin-right: 0;\n padding: 0.25rem 0;\n\n &.brand-logo-mini {\n display: none;\n }\n\n &:active,\n &:focus,\n &:hover {\n color: lighten(color(gray-dark), 10%);\n }\n\n img {\n width: calc(#{$sidebar-width-lg} - 130px);\n max-width: 100%;\n height: 34px;\n margin: auto;\n vertical-align: middle;\n }\n }\n\n .brand-logo-mini {\n padding-left: 0;\n text-align: center;\n img {\n width: calc(#{$sidebar-width-icon} - 30px);\n max-width: 100%;\n margin: auto;\n }\n }\n }\n\n .navbar-menu-wrapper {\n background: $navbar-default-bg;\n transition: width $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: width $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: width $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: width $action-transition-duration\n $action-transition-timing-function;\n color: $navbar-menu-color;\n padding-left: 2.55rem;\n padding-right: 2.55rem;\n width: calc(100% - #{$sidebar-width-lg});\n height: $navbar-height;\n @media (max-width: 991px) {\n width: calc(100% - 55px);\n padding-left: 15px;\n padding-right: 11px;\n }\n\n .navbar-toggler {\n border: 0;\n color: inherit;\n font-size: 1.25rem;\n padding: 0;\n border-radius: 0;\n &:not(.navbar-toggler-right) {\n @media (max-width: 991px) {\n display: none;\n }\n transform: rotate(0deg);\n @include transition(transform 0.3s linear);\n .sidebar-icon-only & {\n transform: rotate(90deg);\n }\n }\n &.navbar-toggler-right {\n @media (max-width: 991px) {\n padding-left: 15px;\n padding-right: 0;\n }\n }\n }\n\n .navbar-nav {\n @extend .d-flex;\n @extend .flex-row;\n @extend .align-items-center;\n .nav-item {\n margin-left: 1rem;\n margin-right: 1rem;\n &:last-child {\n margin-right: 0;\n }\n .nav-link {\n color: inherit;\n font-size: $navbar-font-size;\n }\n &.nav-search {\n margin-left: 2rem;\n .input-group {\n border-radius: 4px;\n padding: 0.75rem;\n .form-control,\n .input-group-text {\n background: transparent;\n border: 0;\n color: $black;\n padding: 0;\n }\n .input-group-text {\n i {\n font-size: 1.25rem;\n color: $navbar-menu-color;\n }\n }\n .form-control {\n margin-left: 0.7rem;\n @include placeholder {\n color: #6c7383;\n }\n }\n }\n }\n &.nav-settings {\n @extend .align-self-stretch;\n @extend .align-items-center;\n margin: 0;\n .nav-link {\n padding: 0;\n text-align: center;\n }\n i {\n font-size: 1.25rem;\n vertical-align: middle;\n }\n }\n &.nav-profile {\n @extend .d-flex;\n @extend .align-items-center;\n margin-left: 0.2rem;\n img {\n width: 40px;\n height: 40px;\n border-radius: 100%;\n }\n &.dropdown {\n .dropdown-toggle {\n &:after {\n display: none;\n }\n }\n }\n }\n &.dropdown {\n .dropdown-menu {\n @extend .dropdownAnimation;\n border: none;\n -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n }\n .navbar-dropdown {\n position: absolute;\n font-size: 0.9rem;\n margin-top: 0;\n right: 0;\n left: auto;\n top: 70px;\n .rtl & {\n right: auto;\n left: 0;\n }\n .dropdown-item {\n @extend .d-flex;\n @extend .align-items-center;\n margin-bottom: 0;\n padding: 0.687rem 1.562rem;\n cursor: pointer;\n i {\n font-size: 17px;\n }\n\n .badge {\n margin-left: 2.5rem;\n }\n .ellipsis {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .rtl & {\n i {\n @extend .mr-0;\n margin-left: 10px;\n }\n .badge {\n margin-left: 0;\n margin-right: 2.5rem;\n }\n }\n }\n\n .dropdown-divider {\n margin: 0;\n }\n }\n i {\n margin-right: 0.5rem;\n vertical-align: middle;\n }\n @media (max-width: 991px) {\n position: static;\n .navbar-dropdown {\n left: 20px;\n right: 20px;\n top: $navbar-height;\n width: calc(100% - 40px);\n }\n }\n .count-indicator {\n position: relative;\n padding: 0;\n text-align: center;\n i {\n font-size: 1.25rem;\n margin-right: 0;\n vertical-align: middle;\n }\n .count {\n position: absolute;\n left: 55%;\n width: 12px;\n height: 12px;\n border-radius: 100%;\n background: theme-color(warning);\n top: 1px;\n border: 1px solid $white;\n }\n &:after {\n display: none;\n }\n }\n }\n }\n &.navbar-nav-right {\n @extend .align-self-stretch;\n @extend .align-items-stretch;\n .nav-item {\n @extend .d-flex;\n @extend .align-items-center;\n &.nav-settings {\n @extend .d-none;\n @extend .d-lg-flex;\n }\n }\n @media (min-width: 992px) {\n margin-left: auto;\n .rtl & {\n margin-left: 0;\n margin-right: auto;\n }\n }\n }\n }\n }\n\n /* Navbar color variations */\n @each $color, $value in $theme-colors {\n &.navbar-#{$color} {\n .navbar-menu-wrapper {\n background: $value;\n }\n &:not(.navbar-light) {\n .navbar-menu-wrapper {\n .navbar-toggler {\n color: $white;\n }\n .nav-item {\n .nav-link {\n color: $white;\n }\n }\n }\n }\n }\n &.navbar-light {\n .navbar-menu-wrapper {\n background: $white;\n border-left: 1px solid $border-color;\n .navbar-toggler {\n color: theme-color(dark);\n }\n .nav-item {\n .nav-link {\n color: theme-color(dark);\n }\n &.nav-search {\n .input-group {\n background: rgba(theme-color(dark), 0.24);\n }\n }\n }\n }\n }\n &.navbar-dark {\n .navbar-menu-wrapper {\n border-left-color: darken($border-color, 50%);\n }\n }\n &.navbar-danger {\n .navbar-menu-wrapper {\n .nav-item {\n .nav-link {\n &.count-indicator {\n .count {\n background: theme-color(primary);\n }\n }\n }\n }\n }\n }\n }\n}\n@media (max-width: 991px) {\n .navbar {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n .navbar-brand-wrapper {\n width: 55px;\n .navbar-brand {\n &.brand-logo {\n display: none;\n }\n &.brand-logo-mini {\n display: inline-block;\n }\n }\n }\n }\n\n .navbar-collapse {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n margin-top: 0.5rem;\n }\n}\n\n@media (max-width: 480px) {\n .navbar {\n .navbar-brand-wrapper {\n width: 55px;\n .brand-logo-mini {\n padding-top: 0px;\n }\n }\n }\n}\n","/* Sidebar */\n\n.sidebar {\n min-height: calc(100vh - #{$navbar-height});\n background: $sidebar-light-bg;\n font-family: $type-1;\n font-weight: 500;\n padding: 0;\n width: $sidebar-width-lg;\n margin-left: 0;\n margin-right: 0;\n z-index: 11;\n transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n\n .nav {\n overflow: hidden;\n flex-wrap: nowrap;\n flex-direction: column;\n margin-bottom: 60px;\n\n .nav-item {\n @include transition-duration(0.25s);\n transition-property: background;\n -webkit-transition-property: background;\n .collapse {\n z-index: 999;\n }\n\n .nav-link {\n @include display-flex;\n @include align-items(center);\n white-space: nowrap;\n padding: $sidebar-menu-padding-top $sidebar-menu-padding-right\n $sidebar-menu-padding-bottom $sidebar-menu-padding-left;\n color: $sidebar-light-menu-color;\n @include transition-duration(0.45s);\n transition-property: color;\n -webkit-transition-property: color;\n\n i {\n color: inherit;\n\n &.menu-icon {\n font-size: $sidebar-icon-font-size;\n line-height: 1;\n margin-right: 1rem;\n .rtl & {\n margin-left: 2rem;\n margin-right: 0;\n }\n color: $sidebar-light-menu-icon-color;\n &:before {\n vertical-align: middle;\n }\n }\n &.menu-arrow {\n display: inline-block;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n margin-left: auto;\n margin-right: 0;\n color: $sidebar-light-menu-arrow-color;\n .rtl & {\n margin-left: 0;\n margin-right: auto;\n }\n\n &:before {\n content: \"\\e649\";\n font-family: \"themify\";\n font-style: normal;\n display: block;\n font-size: 0.687rem;\n line-height: 10px;\n @include transition(all 0.2s ease-in);\n }\n }\n }\n\n .menu-title {\n color: inherit;\n display: inline-block;\n font-size: $sidebar-menu-font-size;\n line-height: 1;\n vertical-align: middle;\n }\n\n .badge {\n margin-left: auto;\n .rtl & {\n margin-left: 0;\n margin-right: auto;\n }\n }\n &[aria-expanded=\"true\"] {\n i {\n &.menu-arrow {\n &:before {\n @include rotate(90);\n }\n }\n }\n }\n }\n\n &.active {\n > .nav-link {\n background: $sidebar-light-menu-active-bg;\n position: relative;\n i,\n .menu-title,\n .menu-arrow {\n color: $sidebar-light-menu-active-color;\n }\n i {\n &.menu-arrow {\n &::before {\n content: \"\\e64b\";\n }\n }\n }\n }\n }\n }\n\n &:not(.sub-menu) {\n margin-top: 1.45rem;\n margin-left: 0;\n margin-right: 0;\n > .nav-item {\n margin-top: 0.2rem;\n &:hover {\n > .nav-link,\n &[aria-expanded=\"true\"] {\n background: $sidebar-light-menu-hover-bg;\n color: $sidebar-light-menu-hover-color;\n border-radius: 0.437rem;\n }\n }\n > .nav-link {\n margin: 0;\n &[aria-expanded=\"true\"] {\n border-radius: 0.437rem 0.437rem 0 0;\n background: $sidebar-light-menu-hover-bg;\n }\n }\n &.active {\n background: $sidebar-light-menu-hover-bg;\n border-radius: 0.437rem;\n }\n }\n }\n &.sub-menu {\n margin-bottom: 0;\n margin-top: 0;\n list-style: none;\n padding: $sidebar-submenu-padding;\n background: $sidebar-light-menu-hover-bg;\n padding-bottom: 12px;\n\n .nav-item {\n padding: 0;\n &::before {\n content: \"\";\n width: 5px;\n height: 5px;\n position: absolute;\n margin-top: 16px;\n border-radius: 50%;\n background: #b2b2b2;\n }\n .nav-link {\n color: $sidebar-light-submenu-color;\n padding: $sidebar-submenu-item-padding;\n position: relative;\n font-size: $sidebar-submenu-font-size;\n line-height: 1;\n height: auto;\n border-top: 0;\n &:hover {\n color: $sidebar-light-submenu-hover-color;\n }\n &.active {\n color: $sidebar-light-submenu-active-color;\n background: transparent;\n }\n }\n &:hover {\n background: transparent;\n }\n }\n }\n }\n}\n//sidebar color variation\n.sidebar-dark {\n .sidebar {\n background: $sidebar-dark-bg;\n .nav {\n .nav-item {\n .nav-link {\n color: $sidebar-dark-menu-color;\n i {\n color: inherit;\n &.menu-icon {\n color: $sidebar-dark-menu-icon-color;\n }\n }\n .menu-title {\n color: inherit;\n }\n &[aria-expanded=\"true\"] {\n .menu-title {\n color: $sidebar-dark-submenu-color;\n }\n }\n }\n &.active {\n > .nav-link {\n background: $sidebar-dark-menu-active-bg;\n .menu-title,\n i {\n color: $sidebar-dark-menu-active-color;\n }\n }\n }\n }\n &:not(.sub-menu) {\n > .nav-item {\n &:hover {\n > .nav-link {\n background: $sidebar-dark-menu-hover-bg;\n color: $sidebar-dark-menu-hover-color;\n }\n }\n .nav-link {\n &[aria-expanded=\"true\"] {\n background: #1a1f26;\n }\n }\n }\n }\n &.sub-menu {\n background: #1a1f26;\n .nav-item {\n .nav-link {\n color: $sidebar-dark-submenu-color;\n &:before {\n color: lighten($sidebar-dark-submenu-color, 10%);\n }\n &.active {\n color: $sidebar-dark-menu-active-color;\n background: transparent;\n }\n &:hover {\n color: $sidebar-dark-submenu-hover-color;\n }\n }\n &:hover {\n background: transparent;\n }\n }\n }\n }\n }\n}\n\n/* style for off-canvas menu*/\n@media screen and (max-width: 991px) {\n .sidebar-offcanvas {\n position: fixed;\n max-height: calc(100vh - #{$navbar-height});\n top: $navbar-height;\n bottom: 0;\n overflow: auto;\n right: -$sidebar-width-lg;\n -webkit-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n &.active {\n right: 0;\n }\n }\n}\n",".footer {\n background: $footer-bg;\n color: $footer-color;\n border-top: none;\n padding: 20px 1rem;\n transition: all $action-transition-duration $action-transition-timing-function;\n -moz-transition: all $action-transition-duration $action-transition-timing-function;\n -webkit-transition: all $action-transition-duration $action-transition-timing-function;\n -ms-transition: all $action-transition-duration $action-transition-timing-function;\n font-size: calc(#{$default-font-size} - 0.05rem);\n font-family: $type-1;\n font-weight: 400;\n a {\n color: theme-color(success);\n font-size: inherit;\n }\n @media (max-width: 991px) {\n margin-left: 0;\n width: 100%;\n }\n}\n","/* Settings Panel */\n\n.settings-panel {\n border-left: 1px solid $border-color;\n display: block;\n position: fixed;\n top: $navbar-height;\n right: -$settings-panel-width;\n bottom: 0;\n width: $settings-panel-width;\n height: 100vh;\n min-height: 100%;\n background: $white;\n @include transition-duration($action-transition-duration);\n @include transition-timing-function($action-transition-timing-function);\n @include transition-property(right, box-shadow);\n z-index: 9999;\n .nav-tabs {\n @include display-flex;\n @include justify-content(center);\n width: auto;\n margin: 0;\n padding: 0;\n background: $white;\n .nav-item {\n border: none;\n .nav-link {\n background: transparent;\n text-align: center;\n border: none;\n @include display-flex;\n @include align-items(center);\n color: $body-color;\n @include transition-duration(0.4s);\n transition-property: color;\n -webkit-transition-property: color;\n @include justify-content(center);\n &.active {\n background: transparent;\n color: theme-color(primary);\n }\n }\n }\n }\n .tab-content {\n border: none;\n padding: 20px 0 0px 0;\n .tab-pane {\n &.scroll-wrapper {\n position: relative;\n max-height: 100vh;\n height: 100%;\n padding-bottom: 180px;\n }\n }\n }\n .settings-heading {\n padding: 16px 0 13px 35px;\n font-size: $default-font-size;\n font-family: $type-1;\n font-weight: 500;\n line-height: 1;\n color: rgba(0, 0, 0, 0.9);\n opacity: 0.9;\n margin-bottom: 0;\n border-top: 1px solid $border-color;\n border-bottom: 1px solid $border-color;\n .rtl & {\n padding: 16px 35px 13px 0;\n text-align: right;\n }\n }\n small.settings-heading {\n .rtl & {\n padding: 16px 0 13px 12px;\n }\n }\n .sidebar-bg-options {\n padding: 13px 35px;\n @include display-flex;\n @include align-items(center);\n font-size: $default-font-size;\n line-height: 1;\n color: lighten($black, 35%);\n background: $white;\n @include transition-duration($action-transition-duration);\n @include transition-property(background);\n &.selected {\n background: color(gray-lightest);\n }\n .rtl & {\n .rounded-circle {\n @extend .mr-0;\n @extend .ml-3;\n }\n }\n }\n .color-tiles {\n @include display-flex;\n @include justify-content(space-around);\n @include flex-wrap(wrap);\n margin: 0px 35px 10px 35px;\n padding-top: 15px;\n .tiles {\n @extend .img-ss;\n @extend .rounded-circle;\n margin: 10px 18px;\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n &:before {\n content: \"\";\n width: 0px;\n height: 0px;\n opacity: 0;\n background: rgba($black, 0.3);\n @include border-radius(100%);\n border: 0;\n @include transition-duration($action-transition-duration);\n @include transition-timing-function(\n $action-transition-timing-function\n );\n }\n &.selected {\n &:before {\n width: 10px;\n height: 10px;\n opacity: 1;\n border-width: $border-width;\n }\n }\n &.primary {\n @extend .bg-primary;\n }\n &.success {\n @extend .bg-success;\n }\n &.warning {\n @extend .bg-warning;\n }\n &.danger {\n @extend .bg-danger;\n }\n &.light {\n @extend .bg-light;\n border: 1px solid lighten(color(gray), 60%);\n }\n &.info {\n @extend .bg-info;\n }\n &.dark {\n @extend .bg-dark;\n }\n &.default {\n @extend .bg-light;\n border: 1px solid lighten(color(gray), 60%);\n }\n }\n }\n .chat-list {\n padding-left: 0;\n .list {\n padding: 0.4rem 0.8rem;\n @include display-flex;\n @include justify-content(space-between);\n border-bottom: $border-width solid $border-color;\n &:last-child {\n border-bottom: none;\n }\n .profile {\n position: relative;\n margin-right: 1rem;\n img {\n width: 2.5rem;\n height: 2.5rem;\n @include border-radius(100%);\n }\n span {\n height: 0.75rem;\n width: 0.75rem;\n position: absolute;\n bottom: 0.34rem;\n right: 0;\n border: 0.13rem solid $white;\n @include border-radius(100%);\n &.online {\n background: theme-color(success);\n }\n &.offline {\n background: theme-color(warning);\n }\n }\n }\n .info {\n margin-right: auto;\n p {\n display: block;\n margin-bottom: 0;\n @extend %ellipsor;\n &:last-child {\n opacity: 0.5;\n font-size: 0.8rem;\n .rtl & {\n text-align: right;\n }\n }\n }\n }\n &.active {\n background: theme-color(light);\n }\n }\n }\n &.open {\n right: 0;\n }\n .settings-close {\n position: absolute;\n top: 16px;\n right: 10px;\n color: theme-color(primary);\n background: transparent;\n @include border-radius(4px);\n padding: 0 3px;\n cursor: pointer;\n @include transition-duration(0.2s);\n z-index: 999;\n &:hover {\n background: rgba($white, 0.3);\n }\n .rtl & {\n right: unset;\n left: 10px;\n }\n }\n .events {\n p {\n font-family: $type-1;\n font-weight: 400;\n }\n .rtl & {\n p {\n text-align: right;\n }\n i {\n @extend .mr-0;\n @extend .ml-2;\n }\n }\n }\n .rtl & {\n right: unset;\n left: -$settings-panel-width;\n @include transition-property(left);\n .chat-list {\n padding-right: 0;\n .list {\n .profile {\n margin-right: 0;\n margin-left: 1rem;\n }\n .info {\n margin-right: 0;\n margin-left: auto;\n .badge {\n margin-right: 10px;\n }\n }\n }\n }\n &.open {\n left: 0;\n right: unset;\n }\n }\n}\n\n#theme-settings {\n .settings-close {\n top: 12px;\n background: transparent;\n }\n}\n\n#settings-trigger {\n position: fixed;\n bottom: 40px;\n right: 30px;\n height: 45px;\n width: 45px;\n background: theme-color(primary);\n z-index: 99;\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n @include border-radius(100%);\n @extend .fadeInUp;\n @include animation-duration(1s);\n @include animation-delay(1s);\n @include animation-fill-mode(both);\n i {\n color: $white;\n font-size: 1rem;\n line-height: 1rem;\n @extend .infinite-spin;\n }\n .rtl & {\n right: auto;\n left: 30px;\n }\n @media (max-width: 991px) {\n display: none;\n }\n}\n","@import \"shared\";\n\n// CSS Transitions\n// Currently only works in Webkit.\n//\n// * expected in CSS3, FireFox 3.6/7 and Opera Presto 2.3\n// * We'll be prepared.\n//\n// Including this submodule sets following defaults for the mixins:\n//\n// $default-transition-property : all\n// $default-transition-duration : 1s\n// $default-transition-function : false\n// $default-transition-delay : false\n//\n// Override them if you like. Timing-function and delay are set to false for browser defaults (ease, 0s).\n\n$default-transition-property: all !default;\n\n$default-transition-duration: 1s !default;\n\n$default-transition-function: false !default;\n\n$default-transition-delay: false !default;\n\n$transitionable-prefixed-values: transform, transform-origin !default;\n\n// One or more properties to transition\n//\n// * for multiple, use a comma-delimited list\n// * also accepts \"all\" or \"none\"\n\n@mixin transition-property($property-1: $default-transition-property,\n $property-2 : false,\n $property-3 : false,\n $property-4 : false,\n $property-5 : false,\n $property-6 : false,\n $property-7 : false,\n $property-8 : false,\n $property-9 : false,\n $property-10: false\n) {\n @if type-of($property-1) == string { $property-1: unquote($property-1); }\n $properties: compact($property-1, $property-2, $property-3, $property-4, $property-5, $property-6, $property-7, $property-8, $property-9, $property-10);\n @if $experimental-support-for-webkit { -webkit-transition-property : prefixed-for-transition(-webkit, $properties); }\n @if $experimental-support-for-mozilla { -moz-transition-property : prefixed-for-transition(-moz, $properties); }\n @if $experimental-support-for-opera { -o-transition-property : prefixed-for-transition(-o, $properties); }\n transition-property : $properties;\n}\n\n// One or more durations in seconds\n//\n// * for multiple, use a comma-delimited list\n// * these durations will affect the properties in the same list position\n\n@mixin transition-duration($duration-1: $default-transition-duration,\n $duration-2 : false,\n $duration-3 : false,\n $duration-4 : false,\n $duration-5 : false,\n $duration-6 : false,\n $duration-7 : false,\n $duration-8 : false,\n $duration-9 : false,\n $duration-10: false\n) {\n @if type-of($duration-1) == string { $duration-1: unquote($duration-1); }\n $durations: compact($duration-1, $duration-2, $duration-3, $duration-4, $duration-5, $duration-6, $duration-7, $duration-8, $duration-9, $duration-10);\n @include experimental(transition-duration, $durations,\n -moz, -webkit, -o, not(-ms), not(-khtml), official\n );\n}\n\n// One or more timing functions\n//\n// * [ ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier(x1, y1, x2, y2)]\n// * For multiple, use a comma-delimited list\n// * These functions will effect the properties in the same list position\n\n@mixin transition-timing-function($function-1: $default-transition-function,\n $function-2 : false,\n $function-3 : false,\n $function-4 : false,\n $function-5 : false,\n $function-6 : false,\n $function-7 : false,\n $function-8 : false,\n $function-9 : false,\n $function-10: false\n) {\n $function-1: unquote($function-1);\n $functions: compact($function-1, $function-2, $function-3, $function-4, $function-5, $function-6, $function-7, $function-8, $function-9, $function-10);\n @include experimental(transition-timing-function, $functions,\n -moz, -webkit, -o, not(-ms), not(-khtml), official\n );\n}\n\n// One or more transition-delays in seconds\n//\n// * for multiple, use a comma-delimited list\n// * these delays will effect the properties in the same list position\n\n@mixin transition-delay($delay-1: $default-transition-delay,\n $delay-2 : false,\n $delay-3 : false,\n $delay-4 : false,\n $delay-5 : false,\n $delay-6 : false,\n $delay-7 : false,\n $delay-8 : false,\n $delay-9 : false,\n $delay-10: false\n) {\n @if type-of($delay-1) == string { $delay-1: unquote($delay-1); }\n $delays: compact($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10);\n @include experimental(transition-delay, $delays,\n -moz, -webkit, -o, not(-ms), not(-khtml), official\n );\n}\n\n// Transition all-in-one shorthand\n\n@mixin single-transition(\n $property: $default-transition-property,\n $duration: $default-transition-duration,\n $function: $default-transition-function,\n $delay: $default-transition-delay\n) {\n @include transition(compact($property $duration $function $delay));\n}\n\n@mixin transition(\n $transition-1 : default,\n $transition-2 : false,\n $transition-3 : false,\n $transition-4 : false,\n $transition-5 : false,\n $transition-6 : false,\n $transition-7 : false,\n $transition-8 : false,\n $transition-9 : false,\n $transition-10: false\n) {\n @if $transition-1 == default {\n $transition-1 : compact($default-transition-property $default-transition-duration $default-transition-function $default-transition-delay);\n }\n $transitions: false;\n @if type-of($transition-1) == list and type-of(nth($transition-1,1)) == list {\n $transitions: join($transition-1, compact($transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10), comma);\n } @else {\n $transitions : compact($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10);\n }\n $delays: comma-list();\n $has-delays: false;\n $webkit-value: comma-list();\n $moz-value: comma-list();\n $o-value: comma-list();\n\n // This block can be made considerably simpler at the point in time that\n // we no longer need to deal with the differences in how delays are treated.\n @each $transition in $transitions {\n // Extract the values from the list\n // (this would be cleaner if nth took a 3rd argument to provide a default value).\n $property: nth($transition, 1);\n $duration: false;\n $timing-function: false;\n $delay: false;\n @if length($transition) > 1 { $duration: nth($transition, 2); }\n @if length($transition) > 2 { $timing-function: nth($transition, 3); }\n @if length($transition) > 3 { $delay: nth($transition, 4); $has-delays: true; }\n\n // If a delay is provided without a timing function\n @if is-time($timing-function) and not($delay) { $delay: $timing-function; $timing-function: false; $has-delays: true; }\n\n // Keep a list of delays in case one is specified\n $delays: append($delays, if($delay, $delay, 0s));\n\n $webkit-value: append($webkit-value, compact((prefixed-for-transition(-webkit, $property) $duration $timing-function)...));\n $moz-value: append( $moz-value, compact((prefixed-for-transition( -moz, $property) $duration $timing-function $delay)...));\n $o-value: append( $o-value, compact((prefixed-for-transition( -o, $property) $duration $timing-function $delay)...));\n }\n\n @if $experimental-support-for-webkit { -webkit-transition : $webkit-value;\n // old webkit doesn't support the delay parameter in the shorthand so we progressively enhance it.\n @if $has-delays { -webkit-transition-delay : $delays; } }\n @if $experimental-support-for-mozilla { -moz-transition : $moz-value; }\n @if $experimental-support-for-opera { -o-transition : $o-value; }\n transition : $transitions;\n}\n\n// coerce a list to be comma delimited or make a new, empty comma delimited list.\n@function comma-list($list: ()) {\n @return join((), $list, comma);\n}\n\n// Returns `$property` with the given prefix if it is found in `$transitionable-prefixed-values`.\n@function prefixed-for-transition($prefix, $property) {\n @if type-of($property) == list {\n $new-list: comma-list();\n @each $v in $property {\n $new-list: append($new-list, prefixed-for-transition($prefix, $v));\n }\n @return $new-list;\n } @else {\n @if index($transitionable-prefixed-values, $property) {\n @return #{$prefix}-#{$property};\n } @else {\n @return $property;\n }\n }\n}\n\n// Checks if the value given is a unit of time.\n@function is-time($value) {\n @if type-of($value) == number {\n @return not(not(index(s ms, unit($value))));\n } @else {\n @return false;\n }\n}\n","/* Layouts */\n\n// Sidebar Mini\n.sidebar-mini {\n @media (min-width: 992px) {\n .navbar {\n .navbar-brand-wrapper {\n width: $sidebar-width-mini;\n }\n .navbar-menu-wrapper {\n width: calc(100% - #{$sidebar-width-mini});\n }\n }\n .sidebar {\n width: $sidebar-width-mini;\n .nav {\n .nav-item {\n padding: 0;\n .nav-link {\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n @include flex-direction(column);\n text-align: center;\n position: relative;\n border-bottom: none;\n .menu-title {\n display: block;\n margin: auto;\n }\n .badge {\n margin-left: 5px;\n display: none;\n }\n i {\n &.menu-icon {\n display: block;\n margin-right: auto;\n margin-left: auto;\n margin-bottom: 0.625rem;\n }\n &.menu-arrow {\n display: inline-block;\n margin-left: 5px;\n position: absolute;\n top: 50%;\n right: 10px;\n @include transform(translateY(-50%));\n }\n }\n }\n }\n }\n }\n\n .main-panel {\n width: calc(100% - #{$sidebar-width-mini});\n }\n &:not(.sidebar-icon-only) {\n //Apply these styles only when sidebar-mini is not collapsed to icon-only mode\n .sidebar {\n .nav {\n &.sub-menu {\n padding: 0;\n border-top: none;\n .nav-item {\n .nav-link {\n padding: 0.75rem 0 0.75rem 1.5rem;\n margin-left: auto;\n margin-right: auto;\n display: block;\n text-align: left;\n width: 66%;\n }\n }\n }\n }\n }\n }\n }\n}\n\n// Sidebar Icon Only\n.sidebar-icon-only {\n @media (min-width: 992px) {\n .navbar {\n .navbar-brand-wrapper {\n width: $sidebar-width-icon;\n .brand-logo {\n display: none;\n }\n .brand-logo-mini {\n display: inline-block;\n }\n }\n .navbar-menu-wrapper {\n width: calc(100% - #{$sidebar-width-icon});\n }\n }\n .sidebar {\n width: $sidebar-width-icon;\n .nav {\n overflow: visible;\n margin-left: 0;\n margin-right: 0;\n .nav-item {\n position: relative;\n .nav-link {\n display: block;\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n text-align: center;\n position: static;\n .menu-title,\n .badge,\n .menu-sub-title {\n display: none;\n }\n .menu-title {\n @include border-radius(0 5px 5px 0px);\n @at-root #{selector-append(\".rtl\", &)} {\n @include border-radius(5px 0 0 5px);\n }\n }\n i {\n &.menu-icon {\n margin-right: 0;\n margin-left: 0;\n margin-bottom: 0;\n }\n &.menu-arrow {\n display: none;\n }\n }\n &[aria-expanded] {\n .menu-title {\n @include border-radius(0 5px 0 0px);\n @at-root #{selector-append(\".rtl\", &)} {\n @include border-radius(5px 0 0 0);\n }\n }\n }\n }\n .collapse {\n display: none;\n }\n &.hover-open {\n .nav-link {\n .menu-title {\n @include display-flex;\n @include align-items(center);\n background: $sidebar-menu-hover-bg;\n padding: 0.5rem 1.4rem;\n left: $sidebar-width-icon;\n position: absolute;\n text-align: left;\n top: 0;\n bottom: 0;\n width: $icon-only-collapse-width;\n z-index: 1;\n line-height: 1.8;\n -webkit-box-shadow: 4px 4px 7px 0px #1e1e2f;\n box-shadow: 4px 4px 7px 0px #1e1e2f;\n @at-root #{selector-append(\".rtl\", &)} {\n left: auto;\n right: $sidebar-width-icon;\n text-align: left;\n -webkit-box-shadow: -4px 4px 7px 0px #1e1e2f;\n box-shadow: -4px 4px 7px 0px #1e1e2f;\n }\n @at-root #{selector-append(\".sidebar-dark\", &)} {\n color: $white;\n }\n &:after {\n display: none;\n }\n }\n }\n .collapse,\n .collapsing {\n display: block;\n background: $icon-only-menu-bg;\n @include border-radius(0 0 5px 0);\n position: absolute;\n left: $sidebar-width-icon;\n width: $icon-only-collapse-width;\n -webkit-box-shadow: 4px 4px 7px 0px #1e1e2f;\n box-shadow: 4px 4px 7px 0px #1e1e2f;\n @at-root #{selector-append(\".rtl\", &)} {\n left: auto;\n right: $sidebar-width-icon;\n @include border-radius(0 0 0 5px);\n -webkit-box-shadow: -4px 4px 7px 0px #1e1e2f;\n box-shadow: -4px 4px 7px 0px #1e1e2f;\n }\n }\n }\n }\n &.sub-menu {\n padding: $sidebar-icon-only-submenu-padding;\n .nav-item {\n .nav-link {\n text-align: left;\n padding-left: 20px;\n }\n }\n }\n &:not(.sub-menu) {\n .nav-item {\n &:hover {\n .nav-link {\n border-radius: 0;\n }\n }\n }\n }\n }\n }\n\n .main-panel {\n width: calc(100% - #{$sidebar-width-icon});\n }\n }\n}\n\n// Hidden Sidebar\n.sidebar-hidden {\n @media (min-width: 992px) {\n .sidebar {\n transition: width $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: width $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: width $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: width $action-transition-duration\n $action-transition-timing-function;\n width: 0;\n }\n\n .main-panel {\n width: 100%;\n }\n }\n}\n\n// Absolute sidebar with overlay to content\n.sidebar-absolute {\n @media (min-width: 992px) {\n .page-body-wrapper {\n position: relative;\n\n .sidebar {\n -webkit-transition: none;\n transition: none;\n }\n }\n\n &:not(.sidebar-hidden) {\n .sidebar {\n position: absolute;\n height: 100%;\n -webkit-box-shadow: 0 0 3px 1px #a7a3a3;\n /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */\n /* Firefox 3.5 - 3.6 */\n box-shadow: 0 0 3px 1px #a7a3a3;\n /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */\n }\n }\n\n .main-panel {\n width: 100%;\n -webkit-transition: none;\n transition: none;\n }\n }\n}\n\n//Fixed sidebar\n.sidebar-fixed {\n @media (min-width: 992px) {\n .sidebar {\n position: fixed;\n max-height: auto;\n\n .nav {\n max-height: calc(100vh - #{$navbar-height} - 24px);\n overflow: auto;\n position: relative;\n\n &.sub-menu {\n max-height: none;\n }\n }\n }\n\n .main-panel {\n margin-left: $sidebar-width-lg;\n }\n\n &.sidebar-icon-only {\n .main-panel {\n margin-left: $sidebar-width-icon;\n }\n }\n }\n}\n\n//Boxed layout\n.boxed-layout {\n @media (min-width: 992px) {\n .container-scroller {\n background: $boxed-layout-bg;\n padding: 0 calc((100% - #{$boxed-container-width}) / 2);\n }\n .navbar {\n &.fixed-top {\n margin: auto;\n max-width: $boxed-container-width;\n }\n }\n }\n}\n\n//RTL layout\n.rtl {\n direction: rtl;\n text-align: right;\n\n .sidebar {\n .nav {\n padding-right: 0;\n &.sub-menu {\n padding: $rtl-sidebar-submenu-padding;\n @at-root #{selector-append(\".sidebar-icon-only\", &)} {\n padding-right: 0rem;\n .nav-item {\n .nav-link {\n padding-right: 3rem;\n text-align: right;\n &:before {\n right: 1.75rem;\n }\n }\n }\n }\n }\n }\n }\n\n .product-chart-wrapper,\n .settings-panel .tab-content .tab-pane .scroll-wrapper,\n .sidebar-fixed .nav,\n .table-responsive,\n ul.chats {\n &::-webkit-scrollbar {\n width: 0.5em;\n }\n\n &::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n }\n\n &::-webkit-scrollbar-thumb {\n background-color: darkgrey;\n outline: 1px solid slategrey;\n }\n }\n}\n"],"sourceRoot":""} ======= {"version":3,"sources":["webpack:///./node_modules/compass-mixins/lib/animation/_core.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/_attention-seekers.scss","webpack:///./resources/sass/app.scss","webpack:///./node_modules/compass-mixins/lib/compass/css3/_shared.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/bouncing/_bouncing-exits.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/bouncing/_bouncing-entrances.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/fading/_fading-exits.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/fading/_fading-entrances.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/_flippers.scss","webpack:///./node_modules/compass-mixins/lib/compass/css3/_opacity.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/_lightspeed.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/rotating/_rotating-exits.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/rotating/_rotating-entrances.scss","webpack:///./node_modules/compass-mixins/lib/animation/animate/_specials.scss","webpack:///./node_modules/bootstrap/scss/bootstrap.scss","webpack:///./node_modules/bootstrap/scss/_root.scss","webpack:///./node_modules/bootstrap/scss/_reboot.scss","webpack:///./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack:///./node_modules/bootstrap/scss/mixins/_hover.scss","webpack:///./node_modules/bootstrap/scss/_type.scss","webpack:///./node_modules/bootstrap/scss/mixins/_lists.scss","webpack:///./node_modules/bootstrap/scss/_images.scss","webpack:///./node_modules/bootstrap/scss/mixins/_image.scss","webpack:///./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack:///./node_modules/bootstrap/scss/_code.scss","webpack:///./node_modules/bootstrap/scss/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid-framework.scss","webpack:///./node_modules/bootstrap/scss/_tables.scss","webpack:///./node_modules/bootstrap/scss/mixins/_table-row.scss","webpack:///./node_modules/bootstrap/scss/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_transition.scss","webpack:///./node_modules/bootstrap/scss/mixins/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack:///./node_modules/bootstrap/scss/_buttons.scss","webpack:///./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack:///./node_modules/bootstrap/scss/_transitions.scss","webpack:///./node_modules/bootstrap/scss/_dropdown.scss","webpack:///./node_modules/bootstrap/scss/mixins/_caret.scss","webpack:///./node_modules/bootstrap/scss/mixins/_nav-divider.scss","webpack:///./node_modules/bootstrap/scss/_button-group.scss","webpack:///./node_modules/bootstrap/scss/_input-group.scss","webpack:///./node_modules/bootstrap/scss/_custom-forms.scss","webpack:///./node_modules/bootstrap/scss/_nav.scss","webpack:///./node_modules/bootstrap/scss/_navbar.scss","webpack:///./node_modules/bootstrap/scss/_card.scss","webpack:///./node_modules/bootstrap/scss/_breadcrumb.scss","webpack:///./node_modules/bootstrap/scss/_pagination.scss","webpack:///./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack:///./node_modules/bootstrap/scss/_badge.scss","webpack:///./node_modules/bootstrap/scss/mixins/_badge.scss","webpack:///./node_modules/bootstrap/scss/_jumbotron.scss","webpack:///./node_modules/bootstrap/scss/_alert.scss","webpack:///./node_modules/bootstrap/scss/mixins/_alert.scss","webpack:///./node_modules/bootstrap/scss/_progress.scss","webpack:///./node_modules/bootstrap/scss/_media.scss","webpack:///./node_modules/bootstrap/scss/_list-group.scss","webpack:///./node_modules/bootstrap/scss/mixins/_list-group.scss","webpack:///./node_modules/bootstrap/scss/_close.scss","webpack:///./node_modules/bootstrap/scss/_toasts.scss","webpack:///./node_modules/bootstrap/scss/_modal.scss","webpack:///./node_modules/bootstrap/scss/_tooltip.scss","webpack:///./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack:///./node_modules/bootstrap/scss/_popover.scss","webpack:///./node_modules/bootstrap/scss/_carousel.scss","webpack:///./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack:///./node_modules/bootstrap/scss/_spinners.scss","webpack:///./node_modules/bootstrap/scss/utilities/_align.scss","webpack:///./node_modules/bootstrap/scss/mixins/_background-variant.scss","webpack:///./node_modules/bootstrap/scss/utilities/_background.scss","webpack:///./node_modules/bootstrap/scss/utilities/_borders.scss","webpack:///./node_modules/bootstrap/scss/utilities/_display.scss","webpack:///./node_modules/bootstrap/scss/utilities/_embed.scss","webpack:///./node_modules/bootstrap/scss/utilities/_flex.scss","webpack:///./node_modules/bootstrap/scss/utilities/_float.scss","webpack:///./node_modules/bootstrap/scss/utilities/_overflow.scss","webpack:///./node_modules/bootstrap/scss/utilities/_position.scss","webpack:///./node_modules/bootstrap/scss/utilities/_screenreaders.scss","webpack:///./node_modules/bootstrap/scss/mixins/_screen-reader.scss","webpack:///./node_modules/bootstrap/scss/utilities/_shadows.scss","webpack:///./node_modules/bootstrap/scss/utilities/_sizing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_stretched-link.scss","webpack:///./node_modules/bootstrap/scss/utilities/_spacing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_text.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-emphasis.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-hide.scss","webpack:///./node_modules/bootstrap/scss/utilities/_visibility.scss","webpack:///./node_modules/bootstrap/scss/_print.scss","webpack:///./resources/sass/_functions.scss","webpack:///./resources/sass/mixins/_animation.scss","webpack:///./resources/sass/mixins/_misc.scss","webpack:///./resources/sass/_background.scss","webpack:///./resources/sass/mixins/_cards.scss","webpack:///./resources/sass/_typography.scss","webpack:///./resources/sass/mixins/_blockqoute.scss","webpack:///./resources/sass/_reset.scss","webpack:///./resources/sass/_misc.scss","webpack:///./resources/sass/_utilities.scss","webpack:///./resources/sass/_demo.scss","webpack:///./resources/sass/components/_dashboard.scss","webpack:///./resources/sass/components/_widgets.scss","webpack:///./resources/sass/components/_forms.scss","webpack:///./resources/sass/components/_checkbox-radio.scss","webpack:///./resources/sass/components/_icons.scss","webpack:///./resources/sass/components/_tables.scss","webpack:///./resources/sass/components/_accordions.scss","webpack:///./resources/sass/components/_buttons.scss","webpack:///./resources/sass/mixins/_buttons.scss","webpack:///./resources/sass/components/_breadcrumbs.scss","webpack:///./resources/sass/mixins/_color-functions.scss","webpack:///./resources/sass/components/_badges.scss","webpack:///./resources/sass/mixins/_badges.scss","webpack:///./resources/sass/components/_cards.scss","webpack:///./resources/sass/components/_preview.scss","webpack:///./resources/sass/components/_tooltips.scss","webpack:///./resources/sass/mixins/_tooltips.scss","webpack:///./resources/sass/components/_user-profile.scss","webpack:///./resources/sass/components/_popovers.scss","webpack:///./resources/sass/mixins/_popovers.scss","webpack:///./resources/sass/components/_modals.scss","webpack:///./resources/sass/components/_lists.scss","webpack:///./resources/sass/components/_bootstrap-progress.scss","webpack:///./resources/sass/components/_bootstrap-alerts.scss","webpack:///./resources/sass/components/_tabs.scss","webpack:///./resources/sass/components/_dropdowns.scss","webpack:///./resources/sass/components/_pagination.scss","webpack:///./resources/sass/components/loaders/_loaders.scss","webpack:///./resources/sass/components/loaders/_colored-balls.scss","webpack:///./resources/sass/components/loaders/_glowing-ball.scss","webpack:///./resources/sass/components/loaders/_pixel-loader.scss","webpack:///./resources/sass/components/loaders/_square-box.scss","webpack:///./resources/sass/components/loaders/_circle-loader.scss","webpack:///./resources/sass/components/loaders/_jumping-dots-loader.scss","webpack:///./resources/sass/components/loaders/_bar-loader.scss","webpack:///./resources/sass/components/loaders/_square-path-loader.scss","webpack:///./resources/sass/components/loaders/_dot-opacity-loader.scss","webpack:///./resources/sass/components/loaders/_flip-square-loader.scss","webpack:///./resources/sass/components/loaders/_moving-square-loader.scss","webpack:///./resources/sass/components/_timeline.scss","webpack:///./resources/sass/components/_timeline-horizontal.scss","webpack:///./resources/sass/components/_portfolio.scss","webpack:///./resources/sass/components/_pricing-table.scss","webpack:///./resources/sass/components/email/_mail-list-container.scss","webpack:///./resources/sass/components/email/_mail-sidebar.scss","webpack:///./resources/sass/components/email/_message-content.scss","webpack:///./resources/sass/components/_todo-list.scss","webpack:///./resources/sass/components/_spinner.scss","webpack:///./resources/sass/components/_tickets.scss","webpack:///./resources/sass/components/_project-list.scss","webpack:///./resources/sass/components/_product-tile.scss","webpack:///./resources/sass/components/_user-listing.scss","webpack:///./resources/sass/components/_landing.scss","webpack:///./resources/sass/components/_chats.scss","webpack:///./resources/sass/components/_kanban.scss","webpack:///./resources/sass/components/_new-account.scss","webpack:///./resources/sass/components/_profile-page.scss","webpack:///./resources/sass/components/_st-wizard.scss","webpack:///./resources/sass/components/_google-maps.scss","webpack:///./resources/sass/components/landing-screens/_auth.scss","webpack:///./node_modules/compass-mixins/lib/compass/css3/_user-interface.scss","webpack:///./resources/sass/components/plugin-overrides/_avgrund.scss","webpack:///./resources/sass/components/plugin-overrides/_ace.scss","webpack:///./resources/sass/components/plugin-overrides/_chartist.scss","webpack:///./resources/sass/components/plugin-overrides/_codemirror.scss","webpack:///./resources/sass/components/plugin-overrides/_context-menu.scss","webpack:///./resources/sass/components/plugin-overrides/_chartjs.scss","webpack:///./resources/sass/components/plugin-overrides/_colorpicker.scss","webpack:///./resources/sass/components/plugin-overrides/_datepicker.scss","webpack:///./resources/sass/components/plugin-overrides/_data-tables.scss","webpack:///./resources/sass/components/plugin-overrides/_dropify.scss","webpack:///./resources/sass/components/plugin-overrides/_dropzone.scss","webpack:///./resources/sass/components/plugin-overrides/_flot-chart.scss","webpack:///./resources/sass/components/plugin-overrides/_google-charts.scss","webpack:///./resources/sass/components/plugin-overrides/_icheck.scss","webpack:///./resources/sass/components/plugin-overrides/_jquery-file-upload.scss","webpack:///./resources/sass/components/plugin-overrides/_light-gallery.scss","webpack:///./resources/sass/components/plugin-overrides/_owl-carousel.scss","webpack:///./resources/sass/components/plugin-overrides/_no-ui-slider.scss","webpack:///./resources/sass/mixins/_no-ui-slider.scss","webpack:///./resources/sass/components/plugin-overrides/_rating.scss","webpack:///./resources/sass/components/plugin-overrides/_full-calendar.scss","webpack:///./resources/sass/components/plugin-overrides/_jquery-jvectormap.scss","webpack:///./resources/sass/components/plugin-overrides/_typeahead.scss","webpack:///./resources/sass/components/plugin-overrides/_tags.scss","webpack:///./resources/sass/components/plugin-overrides/_wizard.scss","webpack:///./resources/sass/components/plugin-overrides/_x-editable.scss","webpack:///./resources/sass/_navbar.scss","webpack:///./resources/sass/_sidebar.scss","webpack:///./resources/sass/_footer.scss","webpack:///./resources/sass/_settings-panel.scss","webpack:///./node_modules/compass-mixins/lib/compass/css3/_transition.scss","webpack:///./resources/sass/_layout.scss"],"names":[],"mappings":"6FAoDM;EClDJ;IACE;GCwBF;;EDvBA;IACE;GC0BF;;EDzBA;IACE;GC4BF;;ED3BA;IACE;GC8BF;;ED7BA;IACE;GCgCF;CACF;;AF4BM;ECtEJ;IACE;GC0FF;;EDzFA;IACE;GC4FF;;ED3FA;IACE;GC8FF;;ED7FA;IACE;GCgGF;;ED/FA;IACE;GCkGF;CACF;;AF1DM;ECpCJ;IEFuD;IAKQ;GD8J/D;;ED/JA;IEJuD;IAKQ;GDsK/D;;EDrKA;IENuD;IAKQ;GD8K/D;;ED3KA;IERuD;IAKQ;GDsL/D;;EDjLA;IEVuD;IAKQ;GD8L/D;;EDvLA;IEZuD;IAKQ;GDsM/D;;ED7LA;IEduD;IAKQ;GD8M/D;CACF;;AF1JM;ECxDJ;IEFuD;IAKQ;GD4U/D;;ED7UA;IEJuD;IAKQ;GDoV/D;;EDnVA;IENuD;IAKQ;GD4V/D;;EDzVA;IERuD;IAKQ;GDoW/D;;ED/VA;IEVuD;IAKQ;GD4W/D;;EDrWA;IEZuD;IAKQ;GDoX/D;;ED3WA;IEduD;IAKQ;GD4X/D;CACF;;AF5VM;EClBJ;IEpBuD;IAKQ;GDge/D;;ED/cA;IEtBuD;IAKQ;GDwe/D;;EDrdA;IExBuD;IAKQ;GDgf/D;;ED3dA;IE1BuD;IAKQ;GDwf/D;;EDjeA;IE5BuD;IAKQ;GDggB/D;;EDveA;IE9BuD;IAKQ;GDwgB/D;;ED7eA;IEhCuD;IAKQ;GDghB/D;;EDnfA;IElCuD;IAKQ;GDwhB/D;;EDzfA;IEpCuD;IAKQ;GDgiB/D;;ED/fA;IEtCuD;IAKQ;GDwiB/D;;EDrgBA;IExCuD;IAKQ;GDgjB/D;CACF;;AF5fM;ECtCJ;IEpBuD;IAKQ;GD8uB/D;;ED7tBA;IEtBuD;IAKQ;GDsvB/D;;EDnuBA;IExBuD;IAKQ;GD8vB/D;;EDzuBA;IE1BuD;IAKQ;GDswB/D;;ED/uBA;IE5BuD;IAKQ;GD8wB/D;;EDrvBA;IE9BuD;IAKQ;GDsxB/D;;ED3vBA;IEhCuD;IAKQ;GD8xB/D;;EDjwBA;IElCuD;IAKQ;GDsyB/D;;EDvwBA;IEpCuD;IAKQ;GD8yB/D;;ED7wBA;IEtCuD;IAKQ;GDszB/D;;EDnxBA;IExCuD;IAKQ;GD8zB/D;CACF;;AF9xBM;ECQJ;IE9CuD;IAKQ;GDk6B/D;;EDv3BA;IEhDuD;IAKQ;GD06B/D;;ED73BA;IElDuD;IAKQ;GDk7B/D;;EDn4BA;IEpDuD;IAKQ;GD07B/D;;EDz4BA;IEtDuD;IAKQ;GDk8B/D;;ED/4BA;IExDuD;IAKQ;GD08B/D;;EDr5BA;IE1DuD;IAKQ;GDk9B/D;;ED35BA;IE5DuD;IAKQ;GD09B/D;;EDj6BA;IE9DuD;IAKQ;GDk+B/D;;EDv6BA;IEhEuD;IAKQ;GD0+B/D;;ED76BA;IElEuD;IAKQ;GDk/B/D;CACF;;AF97BM;ECZJ;IE9CuD;IAKQ;GDgrC/D;;EDroCA;IEhDuD;IAKQ;GDwrC/D;;ED3oCA;IElDuD;IAKQ;GDgsC/D;;EDjpCA;IEpDuD;IAKQ;GDwsC/D;;EDvpCA;IEtDuD;IAKQ;GDgtC/D;;ED7pCA;IExDuD;IAKQ;GDwtC/D;;EDnqCA;IE1DuD;IAKQ;GDguC/D;;EDzqCA;IE5DuD;IAKQ;GDwuC/D;;ED/qCA;IE9DuD;IAKQ;GDgvC/D;;EDrrCA;IEhEuD;IAKQ;GDwvC/D;;ED3rCA;IElEuD;IAKQ;GDgwC/D;CACF;;AFhuCM;ECkCJ;IExEuD;IAKQ;GD4zC/D;;EDvvCA;IE1EuD;IAKQ;GDo0C/D;;ED7vCA;IE5EuD;IAKQ;GD40C/D;;EDnwCA;IE9EuD;IAKQ;GDo1C/D;;EDzwCA;IEhFuD;IAKQ;GD41C/D;;ED/wCA;IElFuD;IAKQ;GDo2C/D;CACF;;AFhzCM;ECcJ;IExEuD;IAKQ;GDk9C/D;;ED74CA;IE1EuD;IAKQ;GD09C/D;;EDn5CA;IE5EuD;IAKQ;GDk+C/D;;EDz5CA;IE9EuD;IAKQ;GD0+C/D;;ED/5CA;IEhFuD;IAKQ;GDk/C/D;;EDr6CA;IElFuD;IAKQ;GD0/C/D;CACF;;AF19CM;ECkDJ;IExFuD;IAKQ;GD8jD/D;;EDz+CA;IE1FuD;IAKQ;GDskD/D;;ED/+CA;IE5FuD;IAKQ;GD8kD/D;;EDr/CA;IE9FuD;IAKQ;GDslD/D;;ED3/CA;IEhGuD;IAKQ;GD8lD/D;;EDjgDA;IElGuD;IAKQ;GDsmD/D;;EDvgDA;IEpGuD;IAKQ;GD8mD/D;CACF;;AF1jDM;EC8BJ;IExFuD;IAKQ;GD4uD/D;;EDvpDA;IE1FuD;IAKQ;GDovD/D;;ED7pDA;IE5FuD;IAKQ;GD4vD/D;;EDnqDA;IE9FuD;IAKQ;GDowD/D;;EDzqDA;IEhGuD;IAKQ;GD4wD/D;;ED/qDA;IElGuD;IAKQ;GDoxD/D;;EDrrDA;IEpGuD;IAKQ;GD4xD/D;CACF;;AF5vDM;ECoEJ;IE1GuD;IAKQ;GDg0D/D;;EDztDA;IE5GuD;IAKQ;GDw0D/D;;ED/tDA;IE9GuD;IAKQ;GDg1D/D;CACF;;AF5xDM;ECgDJ;IE1GuD;IAKQ;GD84D/D;;EDvyDA;IE5GuD;IAKQ;GDs5D/D;;ED7yDA;IE9GuD;IAKQ;GD85D/D;CACF;;AF93DM;EC8EJ;IEpHuD;IAKQ;GDkgE/D;;EDj5DA;IEtHuD;IAKQ;GD0gE/D;;EDv5DA;IExHuD;IAKQ;GDkhE/D;;ED75DA;IE1HuD;IAKQ;GD0hE/D;;EDn6DA;IE5HuD;IAKQ;GDkiE/D;;EDz6DA;IE9HuD;IAKQ;GD0iE/D;;ED/6DA;IEhIuD;IAKQ;GDkjE/D;;EDr7DA;IElIuD;IAKQ;GD0jE/D;;ED37DA;IEpIuD;IAKQ;GDkkE/D;;EDj8DA;IEtIuD;IAKQ;GD0kE/D;;EDv8DA;IExIuD;IAKQ;GDklE/D;CACF;;AF9hEM;EC0DJ;IEpHuD;IAKQ;GDgxE/D;;ED/pEA;IEtHuD;IAKQ;GDwxE/D;;EDrqEA;IExHuD;IAKQ;GDgyE/D;;ED3qEA;IE1HuD;IAKQ;GDwyE/D;;EDjrEA;IE5HuD;IAKQ;GDgzE/D;;EDvrEA;IE9HuD;IAKQ;GDwzE/D;;ED7rEA;IEhIuD;IAKQ;GDg0E/D;;EDnsEA;IElIuD;IAKQ;GDw0E/D;;EDzsEA;IEpIuD;IAKQ;GDg1E/D;;ED/sEA;IEtIuD;IAKQ;GDw1E/D;;EDrtEA;IExIuD;IAKQ;GDg2E/D;CACF;;AFh0EM;EIlDJ;IDYuD;IAKQ;GD84E/D;;EE75EA;IDUuD;IAKQ;GDs5E/D;;EEn6EA;IACE;IDOqD;IAKQ;GD+5E/D;;EEz6EA;IACE;IDIqD;IAKQ;GDw6E/D;CACF;;AFp3EM;EItEJ;IDYuD;IAKQ;GD0/E/D;;EEzgFA;IDUuD;IAKQ;GDkgF/D;;EE/gFA;IACE;IDOqD;IAKQ;GD2gF/D;;EErhFA;IACE;IDIqD;IAKQ;GDohF/D;CACF;;AFp/EM;EIpCJ;IDFuD;IAKQ;GD0jF/D;;EE3jFA;IACE;IDLqD;IAKQ;GDmkF/D;;EEjkFA;IACE;IDRqD;IAKQ;GD4kF/D;CACF;;AFxhFM;EIxDJ;IDFuD;IAKQ;GD8oF/D;;EE/oFA;IACE;IDLqD;IAKQ;GDupF/D;;EErpFA;IACE;IDRqD;IAKQ;GDgqF/D;CACF;;AFhoFM;EIxBJ;IDduD;IAKQ;GDssF/D;;EE3rFA;IACE;IDjBqD;IAKQ;GD+sF/D;;EEjsFA;IACE;IDpBqD;IAKQ;GDwtF/D;CACF;;AFpqFM;EI5CJ;IDduD;IAKQ;GD0xF/D;;EE/wFA;IACE;IDjBqD;IAKQ;GDmyF/D;;EErxFA;IACE;IDpBqD;IAKQ;GD4yF/D;CACF;;AF5wFM;EIZJ;ID1BuD;IAKQ;GDk1F/D;;EE3zFA;IACE;ID7BqD;IAKQ;GD21F/D;;EEj0FA;IACE;IDhCqD;IAKQ;GDo2F/D;CACF;;AFhzFM;EIhCJ;ID1BuD;IAKQ;GDs6F/D;;EE/4FA;IACE;ID7BqD;IAKQ;GD+6F/D;;EEr5FA;IACE;IDhCqD;IAKQ;GDw7F/D;CACF;;AFx5FM;EIAJ;IDtCuD;IAKQ;GD89F/D;;EE37FA;IACE;IDzCqD;IAKQ;GDu+F/D;;EEj8FA;IACE;ID5CqD;IAKQ;GDg/F/D;CACF;;AF57FM;EIpBJ;IDtCuD;IAKQ;GDkjG/D;;EE/gGA;IACE;IDzCqD;IAKQ;GD2jG/D;;EErhGA;IACE;ID5CqD;IAKQ;GDokG/D;CACF;;AFpiGM;EKlDJ;IACE;IFWqD;IAKQ;GDmnG/D;;EGjoGA;IACE;IFQqD;IAKQ;GD4nG/D;;EGvoGA;IFMuD;IAKQ;GDooG/D;;EG7oGA;IFIuD;IAKQ;GD4oG/D;CACF;;AFxlGM;EKtEJ;IACE;IFWqD;IAKQ;GD+tG/D;;EG7uGA;IACE;IFQqD;IAKQ;GDwuG/D;;EGnvGA;IFMuD;IAKQ;GDgvG/D;;EGzvGA;IFIuD;IAKQ;GDwvG/D;CACF;;AFxtGM;EKpCJ;IACE;IFHqD;IAKQ;GDuyG/D;;EGvyGA;IACE;IFNqD;IAKQ;GDgzG/D;;EG7yGA;IFRuD;IAKQ;GDwzG/D;;EGnzGA;IFVuD;IAKQ;GDg0G/D;CACF;;AF5wGM;EKxDJ;IACE;IFHqD;IAKQ;GDm5G/D;;EGn5GA;IACE;IFNqD;IAKQ;GD45G/D;;EGz5GA;IFRuD;IAKQ;GDo6G/D;;EG/5GA;IFVuD;IAKQ;GD46G/D;CACF;;AF54GM;EKtBJ;IACE;IFjBqD;IAKQ;GD29G/D;;EG78GA;IACE;IFpBqD;IAKQ;GDo+G/D;;EGn9GA;IFtBuD;IAKQ;GD4+G/D;;EGz9GA;IFxBuD;IAKQ;GDo/G/D;CACF;;AFh8GM;EK1CJ;IACE;IFjBqD;IAKQ;GDukH/D;;EGzjHA;IACE;IFpBqD;IAKQ;GDglH/D;;EG/jHA;IFtBuD;IAKQ;GDwlH/D;;EGrkHA;IFxBuD;IAKQ;GDgmH/D;CACF;;AFhkHM;EKRJ;IACE;IF/BqD;IAKQ;GD+oH/D;;EGnnHA;IACE;IFlCqD;IAKQ;GDwpH/D;;EGznHA;IFpCuD;IAKQ;GDgqH/D;;EG/nHA;IFtCuD;IAKQ;GDwqH/D;CACF;;AFpnHM;EK5BJ;IACE;IF/BqD;IAKQ;GD2vH/D;;EG/tHA;IACE;IFlCqD;IAKQ;GDowH/D;;EGruHA;IFpCuD;IAKQ;GD4wH/D;;EG3uHA;IFtCuD;IAKQ;GDoxH/D;CACF;;AFpvHM;EKMJ;IACE;IF7CqD;IAKQ;GDm0H/D;;EGzxHA;IACE;IFhDqD;IAKQ;GD40H/D;;EG/xHA;IFlDuD;IAKQ;GDo1H/D;;EGryHA;IFpDuD;IAKQ;GD41H/D;CACF;;AFxyHM;EKdJ;IACE;IF7CqD;IAKQ;GD+6H/D;;EGr4HA;IACE;IFhDqD;IAKQ;GDw7H/D;;EG34HA;IFlDuD;IAKQ;GDg8H/D;;EGj5HA;IFpDuD;IAKQ;GDw8H/D;CACF;;AFx6HM;EMlDJ;IACE;GJw+HF;;EIv+HA;IACE;GJ0+HF;CACF;;AFx6HM;EMtEJ;IACE;GJsgIF;;EIrgIA;IACE;GJwgIF;CACF;;AF19HM;EM1CJ;IHIuD;IAKQ;IGP7D;GJgiIF;;EI/hIA;IHCuD;IAKQ;IGJ7D;GJsiIF;CACF;;AF9+HM;EM9DJ;IHIuD;IAKQ;IGP7D;GJ4lIF;;EI3lIA;IHCuD;IAKQ;IGJ7D;GJkmIF;CACF;;AF9jIM;EMhCJ;IHNuD;IAKQ;IGG7D;GJ0nIF;;EIznIA;IHTuD;IAKQ;IGM7D;GJgoIF;CACF;;AFllIM;EMpDJ;IHNuD;IAKQ;IGG7D;GJsrIF;;EIrrIA;IHTuD;IAKQ;IGM7D;GJ4rIF;CACF;;AFlqIM;EMtBJ;IHhBuD;IAKQ;IGa7D;GJotIF;;EIntIA;IHnBuD;IAKQ;IGgB7D;GJ0tIF;CACF;;AFtrIM;EM1CJ;IHhBuD;IAKQ;IGa7D;GJgxIF;;EI/wIA;IHnBuD;IAKQ;IGgB7D;GJsxIF;CACF;;AFtwIM;EMZJ;IH1BuD;IAKQ;IGuB7D;GJ8yIF;;EI7yIA;IH7BuD;IAKQ;IG0B7D;GJozIF;CACF;;AF1xIM;EMhCJ;IH1BuD;IAKQ;IGuB7D;GJ02IF;;EIz2IA;IH7BuD;IAKQ;IG0B7D;GJg3IF;CACF;;AF12IM;EMFJ;IHpCuD;IAKQ;IGiC7D;GJw4IF;;EIv4IA;IHvCuD;IAKQ;IGoC7D;GJ84IF;CACF;;AF93IM;EMtBJ;IHpCuD;IAKQ;IGiC7D;GJo8IF;;EIn8IA;IHvCuD;IAKQ;IGoC7D;GJ08IF;CACF;;AF98IM;EMQJ;IACE;IH/CqD;IAKQ;GD6gJ/D;;EIj+IA;IACE;IHlDqD;IAKQ;GDshJ/D;CACF;;AFl+IM;EMZJ;IACE;IH/CqD;IAKQ;GDykJ/D;;EI7hJA;IACE;IHlDqD;IAKQ;GDklJ/D;CACF;;AFljJM;EMkBJ;IACE;IHzDqD;IAKQ;GDinJ/D;;EI3jJA;IACE;IH5DqD;IAKQ;GD0nJ/D;CACF;;AFtkJM;EMFJ;IACE;IHzDqD;IAKQ;GD6qJ/D;;EIvnJA;IACE;IH5DqD;IAKQ;GDsrJ/D;CACF;;AFtpJM;EM4BJ;IACE;IHnEqD;IAKQ;GDqtJ/D;;EIrpJA;IACE;IHtEqD;IAKQ;GD8tJ/D;CACF;;AF1qJM;EMQJ;IACE;IHnEqD;IAKQ;GDixJ/D;;EIjtJA;IACE;IHtEqD;IAKQ;GD0xJ/D;CACF;;AF1vJM;EOlDJ;IACE;GL0zJF;;EKzzJA;IACE;GL4zJF;CACF;;AF1vJM;EOtEJ;IACE;GLw1JF;;EKv1JA;IACE;GL01JF;CACF;;AF5yJM;EO1CJ;IJIuD;IAKQ;IIP7D;GLk3JF;;EKj3JA;IJCuD;IAKQ;IIJ7D;GLw3JF;CACF;;AFh0JM;EO9DJ;IJIuD;IAKQ;IIP7D;GL86JF;;EK76JA;IJCuD;IAKQ;IIJ7D;GLo7JF;CACF;;AFh5JM;EOhCJ;IJNuD;IAKQ;IIG7D;GL48JF;;EK38JA;IJTuD;IAKQ;IIM7D;GLk9JF;CACF;;AFp6JM;EOpDJ;IJNuD;IAKQ;IIG7D;GLwgKF;;EKvgKA;IJTuD;IAKQ;IIM7D;GL8gKF;CACF;;AFp/JM;EOtBJ;IJhBuD;IAKQ;IIa7D;GLsiKF;;EKriKA;IJnBuD;IAKQ;IIgB7D;GL4iKF;CACF;;AFxgKM;EO1CJ;IJhBuD;IAKQ;IIa7D;GLkmKF;;EKjmKA;IJnBuD;IAKQ;IIgB7D;GLwmKF;CACF;;AFxlKM;EOZJ;IJ1BuD;IAKQ;IIuB7D;GLgoKF;;EK/nKA;IJ7BuD;IAKQ;II0B7D;GLsoKF;CACF;;AF5mKM;EOhCJ;IJ1BuD;IAKQ;IIuB7D;GL4rKF;;EK3rKA;IJ7BuD;IAKQ;II0B7D;GLksKF;CACF;;AF5rKM;EOFJ;IJpCuD;IAKQ;IIiC7D;GL0tKF;;EKztKA;IJvCuD;IAKQ;IIoC7D;GLguKF;CACF;;AFhtKM;EOtBJ;IJpCuD;IAKQ;IIiC7D;GLsxKF;;EKrxKA;IJvCuD;IAKQ;IIoC7D;GL4xKF;CACF;;AFhyKM;EOQJ;IACE;IJ/CqD;IAKQ;GD+1K/D;;EKnzKA;IACE;IJlDqD;IAKQ;GDw2K/D;CACF;;AFpzKM;EOZJ;IACE;IJ/CqD;IAKQ;GD25K/D;;EK/2KA;IACE;IJlDqD;IAKQ;GDo6K/D;CACF;;AFp4KM;EOkBJ;IACE;IJzDqD;IAKQ;GDm8K/D;;EK74KA;IACE;IJ5DqD;IAKQ;GD48K/D;CACF;;AFx5KM;EOFJ;IACE;IJzDqD;IAKQ;GD+/K/D;;EKz8KA;IACE;IJ5DqD;IAKQ;GDwgL/D;CACF;;AFx+KM;EO4BJ;IACE;IJnEqD;IAKQ;GDuiL/D;;EKv+KA;IACE;IJtEqD;IAKQ;GDgjL/D;CACF;;AF5/KM;EOQJ;IACE;IJnEqD;IAKQ;GDmmL/D;;EKniLA;IACE;IJtEqD;IAKQ;GD4mL/D;CACF;;AF5kLM;EQlDJ;ILYuD;IAKQ;IALR;IAKQ;GD8rL/D;;EM3sLA;ILQuD;IAKQ;IALR;IAKQ;GD2sL/D;;EMptLA;ILIuD;IAKQ;IALR;IAKQ;GDwtL/D;;EM7tLA;ILAuD;IAKQ;IALR;IAKQ;GDquL/D;;EMtuLA;ILJuD;IAKQ;IALR;IAKQ;GDkvL/D;CACF;;AF9rLM;EQtEJ;ILYuD;IAKQ;IALR;IAKQ;GDu4L/D;;EMp5LA;ILQuD;IAKQ;IALR;IAKQ;GDo5L/D;;EM75LA;ILIuD;IAKQ;IALR;IAKQ;GDi6L/D;;EMt6LA;ILAuD;IAKQ;IALR;IAKQ;GD86L/D;;EM/6LA;ILJuD;IAKQ;IALR;IAKQ;GD27L/D;CACF;;AF35LM;EQzBJ;ILbuD;IAKQ;IMV7D;IAEF;GPq/LA;;EMj+LA;ILjBuD;IAKQ;GDq/L/D;;EMt+LA;ILpBuD;IAKQ;GD6/L/D;;EM3+LA;ILvBuD;IAKQ;IMV7D;IAEF;GP+gMA;CACF;;AFn9LM;EQ7CJ;ILbuD;IAKQ;IMV7D;IAEF;GPumMA;;EMnlMA;ILjBuD;IAKQ;GDumM/D;;EMxlMA;ILpBuD;IAKQ;GD+mM/D;;EM7lMA;ILvBuD;IAKQ;IMV7D;IAEF;GPioMA;CACF;;AFzlMM;EQNJ;ILhCuD;IAKQ;IMV7D;IAEF;GPmqMA;;EM5nMA;ILpCuD;IAKQ;IMV7D;IAEF;GP6qMA;CACF;;AFjnMM;EQ1BJ;ILhCuD;IAKQ;IMV7D;IAEF;GPquMA;;EM9rMA;ILpCuD;IAKQ;IMV7D;IAEF;GP+uMA;CACF;;AFvsMM;EQOJ;IL7CuD;IAKQ;IMV7D;IAEF;GPiyMA;;EM7uMA;ILjDuD;IAKQ;GDiyM/D;;EMlvMA;ILpDuD;IAKQ;GDyyM/D;;EMvvMA;ILvDuD;IAKQ;IMV7D;IAEF;GP2zMA;CACF;;AF/vMM;EQbJ;IL7CuD;IAKQ;IMV7D;IAEF;GPm5MA;;EM/1MA;ILjDuD;IAKQ;GDm5M/D;;EMp2MA;ILpDuD;IAKQ;GD25M/D;;EMz2MA;ILvDuD;IAKQ;IMV7D;IAEF;GP66MA;CACF;;AFr4MM;EQ0BJ;ILhEuD;IAKQ;IMV7D;IAEF;GP+8MA;;EMx4MA;ILpEuD;IAKQ;IMV7D;IAEF;GPy9MA;CACF;;AF75MM;EQMJ;ILhEuD;IAKQ;IMV7D;IAEF;GPihNA;;EM18MA;ILpEuD;IAKQ;IMV7D;IAEF;GP2hNA;CACF;;AFn/MM;EUlDJ;IPYuD;IAKQ;IMV7D;IAEF;GPilNA;;EQvlNA;IPSuD;IAKQ;IMV7D;IAEF;GP2lNA;;EQ9lNA;IPMuD;IAKQ;IMV7D;IAEF;GPqmNA;;EQrmNA;IPGuD;IAKQ;IMV7D;IAEF;GP+mNA;CACF;;AFnjNM;EUtEJ;IPYuD;IAKQ;IMV7D;IAEF;GP+sNA;;EQrtNA;IPSuD;IAKQ;IMV7D;IAEF;GPytNA;;EQ5tNA;IPMuD;IAKQ;IMV7D;IAEF;GPmuNA;;EQnuNA;IPGuD;IAKQ;IMV7D;IAEF;GP6uNA;CACF;;AFrsNM;EUlCJ;IPJuD;IAKQ;IMV7D;IAEF;GP+wNA;;EQrwNA;IPPuD;IAKQ;IMV7D;IAEF;GPyxNA;CACF;;AF7tNM;EUtDJ;IPJuD;IAKQ;IMV7D;IAEF;GPi1NA;;EQv0NA;IPPuD;IAKQ;IMV7D;IAEF;GP21NA;CACF;;AFnzNM;EWlDJ;IRYuD;IAKQ;IALR;IAKQ;IQd7D;GT+4NF;;ES94NA;IRQuD;IAKQ;IALR;IAKQ;IQV7D;GTy5NF;CACF;;AF31NM;EWtEJ;IRYuD;IAKQ;IALR;IAKQ;IQd7D;GTy+NF;;ESx+NA;IRQuD;IAKQ;IALR;IAKQ;IQV7D;GTm/NF;CACF;;AFz8NM;EWtCJ;IRAuD;IAKQ;IALR;IAKQ;IQF7D;GTyhOF;;ESxhOA;IRJuD;IAKQ;IALR;IAKQ;IQE7D;GTmiOF;CACF;;AFj/NM;EW1DJ;IRAuD;IAKQ;IALR;IAKQ;IQF7D;GTmnOF;;ESlnOA;IRJuD;IAKQ;IALR;IAKQ;IQE7D;GT6nOF;CACF;;AF/lOM;EW1BJ;IRZuD;IAKQ;IALR;IAKQ;IQU7D;GTmqOF;;ESlqOA;IRhBuD;IAKQ;IALR;IAKQ;IQc7D;GT6qOF;CACF;;AFvoOM;EW9CJ;IRZuD;IAKQ;IALR;IAKQ;IQU7D;GT6vOF;;ES5vOA;IRhBuD;IAKQ;IALR;IAKQ;IQc7D;GTuwOF;CACF;;AFrvOM;EWdJ;IRxBuD;IAKQ;IALR;IAKQ;IQsB7D;GT6yOF;;ES5yOA;IR5BuD;IAKQ;IALR;IAKQ;IQ0B7D;GTuzOF;CACF;;AF7xOM;EWlCJ;IRxBuD;IAKQ;IALR;IAKQ;IQsB7D;GTu4OF;;ESt4OA;IR5BuD;IAKQ;IALR;IAKQ;IQ0B7D;GTi5OF;CACF;;AF34OM;EWFJ;IRpCuD;IAKQ;IALR;IAKQ;IQkC7D;GTu7OF;;ESt7OA;IRxCuD;IAKQ;IALR;IAKQ;IQsC7D;GTi8OF;CACF;;AFn7OM;EWtBJ;IRpCuD;IAKQ;IALR;IAKQ;IQkC7D;GTihPF;;EShhPA;IRxCuD;IAKQ;IALR;IAKQ;IQsC7D;GT2hPF;CACF;;AFjiPM;EYlDJ;ITYuD;IAKQ;IALR;IAKQ;ISd7D;GV6nPF;;EU5nPA;ITQuD;IAKQ;IALR;IAKQ;ISV7D;GVuoPF;CACF;;AFzkPM;EYtEJ;ITYuD;IAKQ;IALR;IAKQ;ISd7D;GVutPF;;EUttPA;ITQuD;IAKQ;IALR;IAKQ;ISV7D;GViuPF;CACF;;AFvrPM;EYtCJ;ITAuD;IAKQ;IALR;IAKQ;ISF7D;GVuwPF;;EUtwPA;ITJuD;IAKQ;IALR;IAKQ;ISE7D;GVixPF;CACF;;AF/tPM;EY1DJ;ITAuD;IAKQ;IALR;IAKQ;ISF7D;GVi2PF;;EUh2PA;ITJuD;IAKQ;IALR;IAKQ;ISE7D;GV22PF;CACF;;AF70PM;EY1BJ;ITZuD;IAKQ;IALR;IAKQ;ISU7D;GVi5PF;;EUh5PA;IThBuD;IAKQ;IALR;IAKQ;ISc7D;GV25PF;CACF;;AFr3PM;EY9CJ;ITZuD;IAKQ;IALR;IAKQ;ISU7D;GV2+PF;;EU1+PA;IThBuD;IAKQ;IALR;IAKQ;ISc7D;GVq/PF;CACF;;AFn+PM;EYdJ;ITxBuD;IAKQ;IALR;IAKQ;ISsB7D;GV2hQF;;EU1hQA;IT5BuD;IAKQ;IALR;IAKQ;IS0B7D;GVqiQF;CACF;;AF3gQM;EYlCJ;ITxBuD;IAKQ;IALR;IAKQ;ISsB7D;GVqnQF;;EUpnQA;IT5BuD;IAKQ;IALR;IAKQ;IS0B7D;GV+nQF;CACF;;AFznQM;EYFJ;ITpCuD;IAKQ;IALR;IAKQ;ISkC7D;GVqqQF;;EUpqQA;ITxCuD;IAKQ;IALR;IAKQ;ISsC7D;GV+qQF;CACF;;AFjqQM;EYtBJ;ITpCuD;IAKQ;IALR;IAKQ;ISkC7D;GV+vQF;;EU9vQA;ITxCuD;IAKQ;IALR;IAKQ;ISsC7D;GVywQF;CACF;;AF/wQM;EalDJ;IVYuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GDy5Q/D;;EWt6QA;IVQuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD26Q/D;;EWp7QA;IVIuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD67Q/D;;EWl8QA;IVAuD;IAKQ;IMV7D;IAEF;INGuD;IAKQ;IALR;IAKQ;GDi9Q/D;;EWj9QA;IVLuD;IAKQ;IMV7D;IAEF;GPm+QA;CACF;;AFv6QM;EatEJ;IVYuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD2pR/D;;EWxqRA;IVQuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD6qR/D;;EWtrRA;IVIuD;IAKQ;IALR;IAKQ;IALR;IAKQ;GD+rR/D;;EWpsRA;IVAuD;IAKQ;IMV7D;IAEF;INGuD;IAKQ;IALR;IAKQ;GDmtR/D;;EWntRA;IVLuD;IAKQ;IMV7D;IAEF;GPquRA;CACF;;AF7rRM;Ea1BJ;IJjBE;IAEF;INGuD;IAKQ;GD+vR/D;;EWrvRA;IJpBE;IAEF;INGuD;IAKQ;GDywR/D;CACF;;AFrtRM;Ea9CJ;IJjBE;IAEF;INGuD;IAKQ;GDi0R/D;;EWvzRA;IJpBE;IAEF;INGuD;IAKQ;GD20R/D;CACF;;AF3yRM;EahBJ;IJ3BE;IAEF;INGuD;IAKQ;GD62R/D;;EWz1RA;IJ9BE;IAEF;INGuD;IAKQ;GDu3R/D;CACF;;AFn0RM;EapCJ;IJ3BE;IAEF;INGuD;IAKQ;GD+6R/D;;EW35RA;IJ9BE;IAEF;INGuD;IAKQ;GDy7R/D;CACF;;AY78RA;;;;;GZo9RE;;Aan9RF;EAGI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAKF;EACA;Cbi/RF;;Acj/RA;;;EAGE;Cdo/RF;;Acj/RA;EACE;EACA;EACA;EACA;Cdo/RF;;Ac9+RA;;;;;;;;;;EACE;Cd0/RF;;Ach/RA;EACE;EACA;ECgFI;ED9EJ;EACA;EACA;EACA;EACA;Cdm/RF;;AA9oBA;Ecx1QE;Cd0+RF;;Acj+RA;EACE;EACA;EACA;Cdo+RF;;Acv9RA;;;;;;EACE;EACA;Cd+9RF;;Acx9RA;EACE;EACA;Cd29RF;;Ach9RA;;EAEE;EACA;UAAA;EACA;EACA;EACA;UAAA;Cdm9RF;;Ach9RA;EACE;EACA;EACA;Cdm9RF;;Ach9RA;;;EAGE;EACA;Cdm9RF;;Ach9RA;;;;EAIE;Cdm9RF;;Ach9RA;EACE;Cdm9RF;;Ach9RA;EACE;EACA;Cdm9RF;;Ach9RA;EACE;Cdm9RF;;Ach9RA;;EAEE;Cdm9RF;;Ach9RA;ECxFI;Cf4iSJ;;Ac38RA;;EAEE;ECnGE;EDqGF;EACA;Cd88RF;;Ac38RA;EAAM;Cd+8RN;;Ac98RA;EAAM;Cdk9RN;;Ac38RA;EACE;EACA;EACA;Cd88RF;;AgB9nSE;EFmLE;EACA;Cd+8RJ;;Act8RA;EACE;EACA;Cdy8RF;;AgBxoSE;EFkME;EACA;Cd08RJ;;Acj8RA;;;;EAIE;ECpJE;CfylSJ;;Acj8RA;EAEE;EAEA;EAEA;Cdi8RF;;Acz7RA;EAEE;Cd27RF;;Acn7RA;EACE;EACA;Cds7RF;;Acn7RA;EAGE;EACA;Cdo7RF;;Ac56RA;EACE;Cd+6RF;;Ac56RA;EACE;EACA;EACA;EACA;EACA;Cd+6RF;;Ac56RA;EAGE;Cd66RF;;Acr6RA;EAEE;EACA;Cdu6RF;;Acj6RA;EAEE;Cdm6RF;;Ac55RA;EACE;EACA;Cd+5RF;;Ac55RA;;;;;EAKE;EACA;ECrPE;EDuPF;Cd+5RF;;Ac55RA;;EAEE;Cd+5RF;;Ac55RA;;EAEE;Cd+5RF;;Acz5RA;EACE;Cd45RF;;Acr5RA;;;;EAIE;Cdw5RF;;Acn5RE;;;;EAKI;Cdq5RN;;Ac/4RA;;;;EAIE;EACA;Cdk5RF;;Ac/4RA;;EAEE;EACA;Cdk5RF;;Ac94RA;;;;EASE;Cd44RF;;Acz4RA;EACE;EAEA;Cd24RF;;Acx4RA;EAME;EAEA;EACA;EACA;Cdq4RF;;Ach4RA;EACE;EACA;EACA;EACA;EACA;ECjSI;EDmSJ;EACA;EACA;Cdm4RF;;Ach4RA;EACE;Cdm4RF;;AAnpBA;;Ec1uQE;Cdk4RF;;AAnpBA;EcvuQE;EACA;Cd83RF;;AAnpBA;EcnuQE;Cd03RF;;Acl3RA;EACE;EACA;Cdq3RF;;Ac92RA;EACE;Cdi3RF;;Ac92RA;EACE;EACA;Cdi3RF;;Ac92RA;EACE;Cdi3RF;;AAnpBA;EcxtQE;Cd+2RF;;AiBz0SA;;;;;;;;;;;;EAEE;EAEA;EACA;CjBq1SF;;AiBj1SA;;EFgHM;CfsuSN;;AiBr1SA;;EF+GM;Cf2uSN;;AiBz1SA;;EF8GM;CfgvSN;;AiB71SA;;EF6GM;CfqvSN;;AiBj2SA;;EF4GM;Cf0vSN;;AiBr2SA;;EF2GM;Cf+vSN;;AiBx2SA;EFyGM;EEvGJ;CjB22SF;;AiBv2SA;EFmGM;EEjGJ;EACA;CjB02SF;;AiBx2SA;EF8FM;EE5FJ;EACA;CjB22SF;;AiBz2SA;EFyFM;EEvFJ;EACA;CjB42SF;;AiB12SA;EFoFM;EElFJ;EACA;CjB62SF;;Ach1SA;EGpBE;EACA;EACA;EACA;CjBw2SF;;AiBh2SA;;EFMI;EEHF;CjBm2SF;;AiBh2SA;;EAEE;EACA;CjBm2SF;;AiB31SA;EC/EE;EACA;ClB86SF;;AiB31SA;ECpFE;EACA;ClBm7SF;;AiB71SA;EACE;CjBg2SF;;AiBj2SA;EAII;CjBi2SJ;;AiBv1SA;EFjCI;EEmCF;CjB01SF;;AiBt1SA;EACE;EFeI;Cf20SN;;AiBt1SA;EACE;EF7CE;EE+CF;CjBy1SF;;AiB51SA;EAMI;CjB01SJ;;AmB78SA;ECIE;EAGA;CpB28SF;;AmB58SA;EACE;EACA;EACA;EEXE;EDMF;EAGA;CpBo9SF;;AmBt8SA;EAEE;CnBw8SF;;AmBr8SA;EACE;EACA;CnBw8SF;;AmBr8SA;EJkCI;EIhCF;CnBw8SF;;AsB/+SA;EPuEI;EOrEF;EACA;CtBk/SF;;AsB/+SE;EACE;CtBk/SJ;;AsB7+SA;EACE;EP0DE;EOxDF;EACA;EDZE;CrB6/SJ;;AsBr/SA;EASI;EPkDA;EOhDA;CtBg/SJ;;AcxySA;EQjME;EPyCE;EOvCF;CtB6+SF;;AsBh/SA;EP0CI;EOlCA;EACA;CtB6+SJ;;AsBx+SA;EACE;EACA;CtB2+SF;;AuBnhTE;ECDA;EACA;EACA;EACA;EACA;CxBwhTF;;AyBr+SI;EFtDF;ICWI;GxBqhTJ;CACF;;AyB3+SI;EFtDF;ICWI;GxB2hTJ;CACF;;AyBj/SI;EFtDF;ICWI;GxBiiTJ;CACF;;AyBv/SI;EFtDF;ICWI;GxBuiTJ;CACF;;AuB7iTE;;;;;ECPA;EACA;EACA;EACA;EACA;CxB4jTF;;AyBzgTI;EFrCE;;IACE;GvBmjTN;CACF;;AyBhhTI;EFrCE;;;IACE;GvB2jTN;CACF;;AyBxhTI;EFrCE;;;;IACE;GvBokTN;CACF;;AyBjiTI;EFrCE;;;;;IACE;GvB8kTN;CACF;;AuB3jTE;ECrBA;EAAA;EACA;EACA;EACA;CxBolTF;;AuB5jTE;EACE;EACA;CvB+jTJ;;AuBjkTE;;EAMI;EACA;CvBgkTN;;A0BlnTE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EACE;EACA;EACA;EACA;C1B2rTJ;;A0BxqTM;EACE;EACA;UAAA;EACA;C1B2qTR;;A0BvqTQ;EF4BJ;UAAA;EACA;CxB+oTJ;;A0B5qTQ;EF4BJ;UAAA;EACA;CxBopTJ;;A0BjrTQ;EF4BJ;UAAA;EACA;CxBypTJ;;A0BtrTQ;EF4BJ;UAAA;EACA;CxB8pTJ;;A0B3rTQ;EF4BJ;UAAA;EACA;CxBmqTJ;;A0BhsTQ;EF4BJ;UAAA;EACA;CxBwqTJ;;A0BhsTM;EFMJ;UAAA;EACA;EACA;CxB8rTF;;A0BjsTQ;EFPN;UAAA;EAIA;CxBysTF;;A0BtsTQ;EFPN;UAAA;EAIA;CxB8sTF;;A0B3sTQ;EFPN;UAAA;EAIA;CxBmtTF;;A0BhtTQ;EFPN;UAAA;EAIA;CxBwtTF;;A0BrtTQ;EFPN;UAAA;EAIA;CxB6tTF;;A0B1tTQ;;EFPN;UAAA;EAIA;CxBmuTF;;A0BhuTQ;EFPN;UAAA;EAIA;CxBwuTF;;A0BruTQ;EFPN;UAAA;EAIA;CxB6uTF;;A0B1uTQ;EFPN;UAAA;EAIA;CxBkvTF;;A0B/uTQ;EFPN;UAAA;EAIA;CxBuvTF;;A0BpvTQ;EFPN;UAAA;EAIA;CxB4vTF;;A0BzvTQ;EFPN;UAAA;EAIA;CxBiwTF;;A0BzvTM;EAAwB;UAAA;C1B6vT9B;;A0B3vTM;EAAuB;UAAA;C1B+vT7B;;A0B5vTQ;EAAwB;UAAA;C1BgwThC;;A0BhwTQ;EAAwB;UAAA;C1BowThC;;A0BpwTQ;EAAwB;UAAA;C1BwwThC;;A0BxwTQ;EAAwB;UAAA;C1B4wThC;;A0B5wTQ;EAAwB;UAAA;C1BgxThC;;A0BhxTQ;EAAwB;UAAA;C1BoxThC;;A0BpxTQ;EAAwB;UAAA;C1BwxThC;;A0BxxTQ;EAAwB;UAAA;C1B4xThC;;A0B5xTQ;EAAwB;UAAA;C1BgyThC;;A0BhyTQ;EAAwB;UAAA;C1BoyThC;;A0BpyTQ;EAAwB;UAAA;C1BwyThC;;A0BxyTQ;EAAwB;UAAA;C1B4yThC;;A0B5yTQ;EAAwB;UAAA;C1BgzThC;;A0B1yTU;EFRR;CxBszTF;;A0B9yTU;EFRR;CxB0zTF;;A0BlzTU;EFRR;CxB8zTF;;A0BtzTU;EFRR;CxBk0TF;;A0B1zTU;EFRR;CxBs0TF;;A0B9zTU;EFRR;CxB00TF;;A0Bl0TU;EFRR;CxB80TF;;A0Bt0TU;EFRR;CxBk1TF;;A0B10TU;EFRR;CxBs1TF;;A0B90TU;EFRR;CxB01TF;;A0Bl1TU;EFRR;CxB81TF;;AyBz1TI;EC9BE;IACE;IACA;YAAA;IACA;G1B23TN;;E0Bv3TM;IF4BJ;YAAA;IACA;GxB+1TF;;E0B53TM;IF4BJ;YAAA;IACA;GxBo2TF;;E0Bj4TM;IF4BJ;YAAA;IACA;GxBy2TF;;E0Bt4TM;IF4BJ;YAAA;IACA;GxB82TF;;E0B34TM;IF4BJ;YAAA;IACA;GxBm3TF;;E0Bh5TM;IF4BJ;YAAA;IACA;GxBw3TF;;E0Bh5TI;IFMJ;YAAA;IACA;IACA;GxB84TA;;E0Bj5TM;IFPN;YAAA;IAIA;GxBy5TA;;E0Bt5TM;IFPN;YAAA;IAIA;GxB85TA;;E0B35TM;IFPN;YAAA;IAIA;GxBm6TA;;E0Bh6TM;IFPN;YAAA;IAIA;GxBw6TA;;E0Br6TM;IFPN;YAAA;IAIA;GxB66TA;;E0B16TM;IFPN;YAAA;IAIA;GxBk7TA;;E0B/6TM;IFPN;YAAA;IAIA;GxBu7TA;;E0Bp7TM;IFPN;YAAA;IAIA;GxB47TA;;E0Bz7TM;IFPN;YAAA;IAIA;GxBi8TA;;E0B97TM;IFPN;YAAA;IAIA;GxBs8TA;;E0Bn8TM;IFPN;YAAA;IAIA;GxB28TA;;E0Bx8TM;IFPN;YAAA;IAIA;GxBg9TA;;E0Bx8TI;IAAwB;YAAA;G1B48T5B;;E0B18TI;IAAuB;YAAA;G1B88T3B;;E0B38TM;IAAwB;YAAA;G1B+8T9B;;E0B/8TM;IAAwB;YAAA;G1Bm9T9B;;E0Bn9TM;IAAwB;YAAA;G1Bu9T9B;;E0Bv9TM;IAAwB;YAAA;G1B29T9B;;E0B39TM;IAAwB;YAAA;G1B+9T9B;;E0B/9TM;IAAwB;YAAA;G1Bm+T9B;;E0Bn+TM;IAAwB;YAAA;G1Bu+T9B;;E0Bv+TM;IAAwB;YAAA;G1B2+T9B;;E0B3+TM;IAAwB;YAAA;G1B++T9B;;E0B/+TM;IAAwB;YAAA;G1Bm/T9B;;E0Bn/TM;IAAwB;YAAA;G1Bu/T9B;;E0Bv/TM;IAAwB;YAAA;G1B2/T9B;;E0B3/TM;IAAwB;YAAA;G1B+/T9B;;E0Bz/TQ;IFRR;GxBqgUA;;E0B7/TQ;IFRR;GxBygUA;;E0BjgUQ;IFRR;GxB6gUA;;E0BrgUQ;IFRR;GxBihUA;;E0BzgUQ;IFRR;GxBqhUA;;E0B7gUQ;IFRR;GxByhUA;;E0BjhUQ;IFRR;GxB6hUA;;E0BrhUQ;IFRR;GxBiiUA;;E0BzhUQ;IFRR;GxBqiUA;;E0B7hUQ;IFRR;GxByiUA;;E0BjiUQ;IFRR;GxB6iUA;;E0BriUQ;IFRR;GxBijUA;CACF;;AyB7iUI;EC9BE;IACE;IACA;YAAA;IACA;G1B+kUN;;E0B3kUM;IF4BJ;YAAA;IACA;GxBmjUF;;E0BhlUM;IF4BJ;YAAA;IACA;GxBwjUF;;E0BrlUM;IF4BJ;YAAA;IACA;GxB6jUF;;E0B1lUM;IF4BJ;YAAA;IACA;GxBkkUF;;E0B/lUM;IF4BJ;YAAA;IACA;GxBukUF;;E0BpmUM;IF4BJ;YAAA;IACA;GxB4kUF;;E0BpmUI;IFMJ;YAAA;IACA;IACA;GxBkmUA;;E0BrmUM;IFPN;YAAA;IAIA;GxB6mUA;;E0B1mUM;IFPN;YAAA;IAIA;GxBknUA;;E0B/mUM;;IFPN;YAAA;IAIA;GxBwnUA;;E0BrnUM;;IFPN;YAAA;IAIA;GxB8nUA;;E0B3nUM;IFPN;YAAA;IAIA;GxBmoUA;;E0BhoUM;IFPN;YAAA;IAIA;GxBwoUA;;E0BroUM;IFPN;YAAA;IAIA;GxB6oUA;;E0B1oUM;IFPN;YAAA;IAIA;GxBkpUA;;E0B/oUM;IFPN;YAAA;IAIA;GxBupUA;;E0BppUM;IFPN;YAAA;IAIA;GxB4pUA;;E0BzpUM;IFPN;YAAA;IAIA;GxBiqUA;;E0B9pUM;IFPN;YAAA;IAIA;GxBsqUA;;E0B9pUI;IAAwB;YAAA;G1BkqU5B;;E0BhqUI;IAAuB;YAAA;G1BoqU3B;;E0BjqUM;IAAwB;YAAA;G1BqqU9B;;E0BrqUM;IAAwB;YAAA;G1ByqU9B;;E0BzqUM;IAAwB;YAAA;G1B6qU9B;;E0B7qUM;IAAwB;YAAA;G1BirU9B;;E0BjrUM;IAAwB;YAAA;G1BqrU9B;;E0BrrUM;IAAwB;YAAA;G1ByrU9B;;E0BzrUM;IAAwB;YAAA;G1B6rU9B;;E0B7rUM;IAAwB;YAAA;G1BisU9B;;E0BjsUM;IAAwB;YAAA;G1BqsU9B;;E0BrsUM;IAAwB;YAAA;G1BysU9B;;E0BzsUM;IAAwB;YAAA;G1B6sU9B;;E0B7sUM;IAAwB;YAAA;G1BitU9B;;E0BjtUM;IAAwB;YAAA;G1BqtU9B;;E0B/sUQ;IFRR;GxB2tUA;;E0BntUQ;IFRR;GxB+tUA;;E0BvtUQ;IFRR;GxBmuUA;;E0B3tUQ;IFRR;GxBuuUA;;E0B/tUQ;IFRR;GxB2uUA;;E0BnuUQ;IFRR;GxB+uUA;;E0BvuUQ;IFRR;GxBmvUA;;E0B3uUQ;IFRR;GxBuvUA;;E0B/uUQ;IFRR;GxB2vUA;;E0BnvUQ;IFRR;GxB+vUA;;E0BvvUQ;IFRR;GxBmwUA;;E0B3vUQ;IFRR;GxBuwUA;CACF;;AyBnwUI;EC9BE;IACE;IACA;YAAA;IACA;G1BqyUN;;E0BjyUM;IF4BJ;YAAA;IACA;GxBywUF;;E0BtyUM;IF4BJ;YAAA;IACA;GxB8wUF;;E0B3yUM;IF4BJ;YAAA;IACA;GxBmxUF;;E0BhzUM;IF4BJ;YAAA;IACA;GxBwxUF;;E0BrzUM;IF4BJ;YAAA;IACA;GxB6xUF;;E0B1zUM;IF4BJ;YAAA;IACA;GxBkyUF;;E0B1zUI;IFMJ;YAAA;IACA;IACA;GxBwzUA;;E0B3zUM;IFPN;YAAA;IAIA;GxBm0UA;;E0Bh0UM;IFPN;YAAA;IAIA;GxBw0UA;;E0Br0UM;;IFPN;YAAA;IAIA;GxB80UA;;E0B30UM;IFPN;YAAA;IAIA;GxBm1UA;;E0Bh1UM;IFPN;YAAA;IAIA;GxBw1UA;;E0Br1UM;IFPN;YAAA;IAIA;GxB61UA;;E0B11UM;IFPN;YAAA;IAIA;GxBk2UA;;E0B/1UM;IFPN;YAAA;IAIA;GxBu2UA;;E0Bp2UM;IFPN;YAAA;IAIA;GxB42UA;;E0Bz2UM;IFPN;YAAA;IAIA;GxBi3UA;;E0B92UM;IFPN;YAAA;IAIA;GxBs3UA;;E0Bn3UM;IFPN;YAAA;IAIA;GxB23UA;;E0Bn3UI;IAAwB;YAAA;G1Bu3U5B;;E0Br3UI;IAAuB;YAAA;G1By3U3B;;E0Bt3UM;IAAwB;YAAA;G1B03U9B;;E0B13UM;IAAwB;YAAA;G1B83U9B;;E0B93UM;IAAwB;YAAA;G1Bk4U9B;;E0Bl4UM;IAAwB;YAAA;G1Bs4U9B;;E0Bt4UM;IAAwB;YAAA;G1B04U9B;;E0B14UM;IAAwB;YAAA;G1B84U9B;;E0B94UM;IAAwB;YAAA;G1Bk5U9B;;E0Bl5UM;IAAwB;YAAA;G1Bs5U9B;;E0Bt5UM;IAAwB;YAAA;G1B05U9B;;E0B15UM;IAAwB;YAAA;G1B85U9B;;E0B95UM;IAAwB;YAAA;G1Bk6U9B;;E0Bl6UM;IAAwB;YAAA;G1Bs6U9B;;E0Bt6UM;IAAwB;YAAA;G1B06U9B;;E0Bp6UQ;IFRR;GxBg7UA;;E0Bx6UQ;IFRR;GxBo7UA;;E0B56UQ;IFRR;GxBw7UA;;E0Bh7UQ;IFRR;GxB47UA;;E0Bp7UQ;IFRR;GxBg8UA;;E0Bx7UQ;IFRR;GxBo8UA;;E0B57UQ;IFRR;GxBw8UA;;E0Bh8UQ;IFRR;GxB48UA;;E0Bp8UQ;IFRR;GxBg9UA;;E0Bx8UQ;IFRR;GxBo9UA;;E0B58UQ;IFRR;GxBw9UA;;E0Bh9UQ;IFRR;GxB49UA;CACF;;AyBx9UI;EC9BE;IACE;IACA;YAAA;IACA;G1B0/UN;;E0Bt/UM;IF4BJ;YAAA;IACA;GxB89UF;;E0B3/UM;IF4BJ;YAAA;IACA;GxBm+UF;;E0BhgVM;IF4BJ;YAAA;IACA;GxBw+UF;;E0BrgVM;IF4BJ;YAAA;IACA;GxB6+UF;;E0B1gVM;IF4BJ;YAAA;IACA;GxBk/UF;;E0B/gVM;IF4BJ;YAAA;IACA;GxBu/UF;;E0B/gVI;IFMJ;YAAA;IACA;IACA;GxB6gVA;;E0BhhVM;IFPN;YAAA;IAIA;GxBwhVA;;E0BrhVM;IFPN;YAAA;IAIA;GxB6hVA;;E0B1hVM;;IFPN;YAAA;IAIA;GxBmiVA;;E0BhiVM;IFPN;YAAA;IAIA;GxBwiVA;;E0BriVM;IFPN;YAAA;IAIA;GxB6iVA;;E0B1iVM;IFPN;YAAA;IAIA;GxBkjVA;;E0B/iVM;IFPN;YAAA;IAIA;GxBujVA;;E0BpjVM;IFPN;YAAA;IAIA;GxB4jVA;;E0BzjVM;IFPN;YAAA;IAIA;GxBikVA;;E0B9jVM;IFPN;YAAA;IAIA;GxBskVA;;E0BnkVM;IFPN;YAAA;IAIA;GxB2kVA;;E0BxkVM;IFPN;YAAA;IAIA;GxBglVA;;E0BxkVI;IAAwB;YAAA;G1B4kV5B;;E0B1kVI;IAAuB;YAAA;G1B8kV3B;;E0B3kVM;IAAwB;YAAA;G1B+kV9B;;E0B/kVM;IAAwB;YAAA;G1BmlV9B;;E0BnlVM;IAAwB;YAAA;G1BulV9B;;E0BvlVM;IAAwB;YAAA;G1B2lV9B;;E0B3lVM;IAAwB;YAAA;G1B+lV9B;;E0B/lVM;IAAwB;YAAA;G1BmmV9B;;E0BnmVM;IAAwB;YAAA;G1BumV9B;;E0BvmVM;IAAwB;YAAA;G1B2mV9B;;E0B3mVM;IAAwB;YAAA;G1B+mV9B;;E0B/mVM;IAAwB;YAAA;G1BmnV9B;;E0BnnVM;IAAwB;YAAA;G1BunV9B;;E0BvnVM;IAAwB;YAAA;G1B2nV9B;;E0B3nVM;IAAwB;YAAA;G1B+nV9B;;E0BznVQ;IFRR;GxBqoVA;;E0B7nVQ;IFRR;GxByoVA;;E0BjoVQ;IFRR;GxB6oVA;;E0BroVQ;IFRR;GxBipVA;;E0BzoVQ;IFRR;GxBqpVA;;E0B7oVQ;IFRR;GxBypVA;;E0BjpVQ;IFRR;GxB6pVA;;E0BrpVQ;IFRR;GxBiqVA;;E0BzpVQ;IFRR;GxBqqVA;;E0B7pVQ;IFRR;GxByqVA;;E0BjqVQ;IFRR;GxB6qVA;;E0BrqVQ;IFRR;GxBirVA;CACF;;A2BruVA;EACE;EACA;EACA;C3BwuVF;;A2B3uVA;;EAQI;EACA;EACA;C3BwuVJ;;A2BlvVA;EAcI;EACA;C3BwuVJ;;A2BvvVA;EAmBI;C3BwuVJ;;A2B/tVA;;EAGI;C3BiuVJ;;A2BxtVA;EACE;C3B2tVF;;A2B5tVA;;EAKI;C3B4tVJ;;A2BjuVA;;EAWM;C3B2tVN;;A2BttVA;;;;EAKI;C3BwtVJ;;A2BhtVA;EAEI;C3BktVJ;;AgBjxVE;EW2EI;EACA;C3B0sVN;;A4B7xVE;;;EAII;C5B+xVN;;A4BnyVE;;;;EAYM;C5B8xVR;;AgBnyVE;EYiBM;C5BsxVR;;A4B3xVE;;EASQ;C5BuxVV;;A4BnzVE;;;EAII;C5BqzVN;;A4BzzVE;;;;EAYM;C5BozVR;;AgBzzVE;EYiBM;C5B4yVR;;A4BjzVE;;EASQ;C5B6yVV;;A4Bz0VE;;;EAII;C5B20VN;;A4B/0VE;;;;EAYM;C5B00VR;;AgB/0VE;EYiBM;C5Bk0VR;;A4Bv0VE;;EASQ;C5Bm0VV;;A4B/1VE;;;EAII;C5Bi2VN;;A4Br2VE;;;;EAYM;C5Bg2VR;;AgBr2VE;EYiBM;C5Bw1VR;;A4B71VE;;EASQ;C5By1VV;;A4Br3VE;;;EAII;C5Bu3VN;;A4B33VE;;;;EAYM;C5Bs3VR;;AgB33VE;EYiBM;C5B82VR;;A4Bn3VE;;EASQ;C5B+2VV;;A4B34VE;;;EAII;C5B64VN;;A4Bj5VE;;;;EAYM;C5B44VR;;AgBj5VE;EYiBM;C5Bo4VR;;A4Bz4VE;;EASQ;C5Bq4VV;;A4Bj6VE;;;EAII;C5Bm6VN;;A4Bv6VE;;;;EAYM;C5Bk6VR;;AgBv6VE;EYiBM;C5B05VR;;A4B/5VE;;EASQ;C5B25VV;;A4Bv7VE;;;EAII;C5By7VN;;A4B77VE;;;;EAYM;C5Bw7VR;;AgB77VE;EYiBM;C5Bg7VR;;A4Br7VE;;EASQ;C5Bi7VV;;A4B78VE;;;EAII;C5B+8VN;;AgB58VE;EYiBM;C5B+7VR;;A4Bp8VE;;EASQ;C5Bg8VV;;A2Bl3VA;EAGM;EACA;EACA;C3Bm3VN;;A2Bx3VA;EAWM;EACA;EACA;C3Bi3VN;;A2B52VA;EACE;EACA;C3B+2VF;;A2Bj3VA;;;EAOI;C3Bg3VJ;;A2Bv3VA;EAWI;C3Bg3VJ;;A2B33VA;EAgBM;C3B+2VN;;AgBp/VE;EW4IM;EACA;C3B42VR;;AyB57VI;EEiGA;IAEI;IACA;IACA;IACA;G3B81VN;;E2Bn2VG;IASK;G3B81VR;CACF;;AyBz8VI;EEiGA;IAEI;IACA;IACA;IACA;G3B22VN;;E2Bh3VG;IASK;G3B22VR;CACF;;AyBt9VI;EEiGA;IAEI;IACA;IACA;IACA;G3Bw3VN;;E2B73VG;IASK;G3Bw3VR;CACF;;AyBn+VI;EEiGA;IAEI;IACA;IACA;IACA;G3Bq4VN;;E2B14VG;IASK;G3Bq4VR;CACF;;A2Bp5VA;EAOQ;EACA;EACA;EACA;C3Bi5VR;;A2B35VA;EAcU;C3Bi5VV;;A6B9jWA;;;;;;EACE;EACA;EACA;EACA;EdqHI;EclHJ;EACA;EACA;EACA;EACA;EACA;ERbE;ESCE;EAAA;C9BmlWN;;A8B9kWI;EDLJ;;;;;;ICMM;IAAA;G9BulWJ;CACF;;A6B9lWA;;;;;;EAsBI;EACA;C7BilWJ;;A6BxmWA;;;;;;EA4BI;EACA;C7BqlWJ;;A+B3mWE;;;;;;EACE;EACA;EACA;EACA;EAKE;C/B+mWN;;A6B/nWA;EAqCI;EAEA;C7BkmWJ;;A6BzoWA;EAqCI;EAEA;C7BkmWJ;;A6BzoWA;EAqCI;EAEA;C7BkmWJ;;A6BzoWA;EAqCI;EAEA;C7BkmWJ;;A6BzoWA;;;;;;EAqCI;EAEA;C7BkmWJ;;A6BzoWA;;;;;;;;;;;;EAiDI;EAEA;C7BsmWJ;;A6BlmWA;;;;;;EAOI;EACA;C7BomWJ;;A6B/lWA;;EAEE;EACA;C7BkmWF;;A6BxlWA;EACE;EACA;EACA;EdlBE;EcoBF;C7B2lWF;;A6BxlWA;EACE;EACA;Ed8BI;Ec5BJ;C7B2lWF;;A6BxlWA;EACE;EACA;EduBI;EcrBJ;C7B2lWF;;A6BllWA;EACE;EACA;EACA;EACA;EdQI;EcNJ;EACA;EACA;EACA;EACA;C7BqlWF;;A6B/lWA;;EAcI;EACA;C7BslWJ;;A6B1kWA;EACE;EACA;EdjBI;EcmBJ;ER7IE;CrB2tWJ;;A6B1kWA;EACE;EACA;EdzBI;Ec2BJ;ERrJE;CrBmuWJ;;A6BzkWA;;;;;;;;;;;;EAGI;C7BqlWJ;;A6BjlWA;;;;;EACE;C7BwlWF;;A6BhlWA;EACE;C7BmlWF;;A6BhlWA;EACE;EACA;C7BmlWF;;A6B3kWA;EACE;EAAA;EACA;EACA;EACA;C7B8kWF;;A6BllWA;;EAQI;EACA;C7B+kWJ;;A6BtkWA;EACE;EACA;EACA;C7BykWF;;A6BtkWA;EACE;EACA;EACA;C7BykWF;;A6B5kWA;;EAQI;C7BykWJ;;A6BrkWA;EACE;C7BwkWF;;A6BrkWA;EACE;EAAA;EACA;UAAA;EACA;EACA;C7BwkWF;;A6B5kWA;EAQI;EACA;EACA;EACA;C7BwkWJ;;A+B5wWE;EACE;EACA;EACA;EhByBA;EgBvBA;C/B+wWJ;;A+B5wWE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EhBoEE;EgBlEF;EACA;EACA;EV1DA;CrB00WJ;;A+B/yWI;;;;EAsCE;C/BgxWN;;A+BtzWI;;;;;;;;;;;;;EA4CE;EAGE;EACA;EACA;EACA;EACA;C/BwxWR;;A+B30WI;;;;;;;;;;;;;EAuDI;EACA;C/BoyWR;;A+B51WI;;;;;;;;;;EAiEI;EACA;C/BwyWR;;A+B12WI;;EAyEE;EAGE;EACA;C/BoyWR;;A+Bj3WI;;EAiFI;EACA;C/BqyWR;;A+Bv3WI;;EA0FI;C/BkyWR;;A+B53WI;;;;EA+FI;C/BoyWR;;A+Bn4WI;;EAuGI;C/BiyWR;;A+Bx4WI;;EA0GM;C/BmyWV;;A+B74WI;;EAgHM;EC1IN;ChC66WJ;;A+Bn5WI;;EAuHM;C/BiyWV;;A+Bx5WI;;EA2HM;C/BkyWV;;A+B75WI;;EAqII;C/B6xWR;;A+Bl6WI;;EA0IM;EACA;C/B6xWV;;A+B55WE;EACE;EACA;EACA;EhByBA;EgBvBA;C/B+5WJ;;A+B55WE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EhBoEE;EgBlEF;EACA;EACA;EV1DA;CrB09WJ;;A+B/7WI;;;;EAsCE;C/Bg6WN;;A+Bt8WI;;;;;;;;;;;;;EA4CE;EAGE;EACA;EACA;EACA;EACA;C/Bw6WR;;A+B39WI;;;;;;;;;;;;;EAuDI;EACA;C/Bo7WR;;A+B5+WI;;;;;;;;;;EAiEI;EACA;C/Bw7WR;;A+B1/WI;;EAyEE;EAGE;EACA;C/Bo7WR;;A+BjgXI;;EAiFI;EACA;C/Bq7WR;;A+BvgXI;;EA0FI;C/Bk7WR;;A+B5gXI;;;;EA+FI;C/Bo7WR;;A+BnhXI;;EAuGI;C/Bi7WR;;A+BxhXI;;EA0GM;C/Bm7WV;;A+B7hXI;;EAgHM;EC1IN;ChC6jXJ;;A+BniXI;;EAuHM;C/Bi7WV;;A+BxiXI;;EA2HM;C/Bk7WV;;A+B7iXI;;EAqII;C/B66WR;;A+BljXI;;EA0IM;EACA;C/B66WV;;A6B/0WA;EACE;EAAA;EACA;EAAA;UAAA;EACA;UAAA;C7Bk1WF;;A6Br1WA;EASI;C7Bg1WJ;;AyBtiXI;EI6MJ;IAeM;IAAA;IACA;YAAA;IACA;YAAA;IACA;G7B+0WJ;;E6Bj2WF;IAuBM;IAAA;IACA;YAAA;IACA;IAAA;YAAA;IACA;YAAA;IACA;G7B80WJ;;E6Bz2WF;;;;;;;IAgCM;IACA;IACA;G7Bm1WJ;;E6Br3WF;IAuCM;G7Bk1WJ;;E6Bz3WF;;;IA4CM;G7Bm1WJ;;E6B/3WF;IAkDM;IAAA;IACA;YAAA;IACA;YAAA;IACA;IACA;G7Bi1WJ;;E6Bv4WF;IAyDM;IACA;IACA;IACA;IACA;G7Bk1WJ;;E6B/4WF;IAiEM;YAAA;IACA;YAAA;G7Bk1WJ;;E6Bp5WF;IAqEM;G7Bm1WJ;CACF;;AiC5pXA;;;;EACE;EAEA;EACA;EACA;EAEA;EACA;EACA;KAAA;MAAA;UAAA;EACA;EACA;ECuFA;EnBuBI;EmBrBJ;EbrGE;ESCE;EAAA;C9BgrXN;;A8B3qXI;EGLJ;;;;IHMM;IAAA;G9BkrXJ;CACF;;AgBnrXE;;;;EiBUE;EACA;CjCgrXJ;;AiCjsXA;;;;;;;;EAsBI;EACA;CjCsrXJ;;AiC7sXA;;;;;;;;EA6BI;CjC2rXJ;;AiC5qXA;;;;;;;;EAEE;CjCqrXF;;AiC5qXE;;;;ECvDA;EFAE;EEEF;ClC0uXF;;AgBtuXE;;;;EkBAE;EFNA;EEQA;ClC6uXJ;;AkC1uXE;;;;;;;;EAEE;EFbA;EEeA;EAKE;ClC+uXN;;AkC1uXE;;;;;;;;EAEE;EACA;EACA;ClCmvXJ;;AkC5uXE;;;;;;;;;;;;EAGE;EACA;EAIA;ClCqvXJ;;AkCnvXI;;;;;;;;;;;;EAKI;ClC6vXR;;AiCzvXE;;ECvDA;EFAE;EEEF;ClCqzXF;;AgBjzXE;;EkBAE;EFNA;EEQA;ClCszXJ;;AkCnzXE;;;;EAEE;EFbA;EEeA;EAKE;ClCozXN;;AkC/yXE;;;;EAEE;EACA;EACA;ClCozXJ;;AkC7yXE;;;;;;EAGE;EACA;EAIA;ClCgzXJ;;AkC9yXI;;;;;;EAKI;ClCkzXR;;AiC9yXE;ECvDA;EFAE;EEEF;ClCy2XF;;AgBr2XE;EkBAE;EFNA;EEQA;ClCy2XJ;;AkCt2XE;;EAEE;EFbA;EEeA;EAKE;ClCq2XN;;AkCh2XE;;EAEE;EACA;EACA;ClCm2XJ;;AkC51XE;;;EAGE;EACA;EAIA;ClC41XJ;;AkC11XI;;;EAKI;ClC21XR;;AiCv1XE;;ECvDA;EFAE;EEEF;ClCm5XF;;AgB/4XE;;EkBAE;EFNA;EEQA;ClCo5XJ;;AkCj5XE;;;;EAEE;EFbA;EEeA;EAKE;ClCk5XN;;AkC74XE;;;;EAEE;EACA;EACA;ClCk5XJ;;AkC34XE;;;;;;EAGE;EACA;EAIA;ClC84XJ;;AkC54XI;;;;;;EAKI;ClCg5XR;;AiC54XE;ECvDA;EFAE;EEEF;ClCu8XF;;AgBn8XE;EkBAE;EFNA;EEQA;ClCu8XJ;;AkCp8XE;;EAEE;EFbA;EEeA;EAKE;ClCm8XN;;AkC97XE;;EAEE;EACA;EACA;ClCi8XJ;;AkC17XE;;;EAGE;EACA;EAIA;ClC07XJ;;AkCx7XI;;;EAKI;ClCy7XR;;AiCr7XE;ECvDA;EFAE;EEEF;ClCg/XF;;AgB5+XE;EkBAE;EFNA;EEQA;ClCg/XJ;;AkC7+XE;;EAEE;EFbA;EEeA;EAKE;ClC4+XN;;AkCv+XE;;EAEE;EACA;EACA;ClC0+XJ;;AkCn+XE;;;EAGE;EACA;EAIA;ClCm+XJ;;AkCj+XI;;;EAKI;ClCk+XR;;AiC99XE;ECvDA;EFAE;EEEF;ClCyhYF;;AgBrhYE;EkBAE;EFNA;EEQA;ClCyhYJ;;AkCthYE;;EAEE;EFbA;EEeA;EAKE;ClCqhYN;;AkChhYE;;EAEE;EACA;EACA;ClCmhYJ;;AkC5gYE;;;EAGE;EACA;EAIA;ClC4gYJ;;AkC1gYI;;;EAKI;ClC2gYR;;AiCvgYE;ECvDA;EFAE;EEEF;ClCkkYF;;AgB9jYE;EkBAE;EFNA;EEQA;ClCkkYJ;;AkC/jYE;;EAEE;EFbA;EEeA;EAKE;ClC8jYN;;AkCzjYE;;EAEE;EACA;EACA;ClC4jYJ;;AkCrjYE;;;EAGE;EACA;EAIA;ClCqjYJ;;AkCnjYI;;;EAKI;ClCojYR;;AiC1iYE;ECHA;EACA;ClCijYF;;AgBtmYE;EkBwDE;EACA;EACA;ClCkjYJ;;AkC/iYE;;EAEE;ClCkjYJ;;AkC/iYE;;EAEE;EACA;ClCkjYJ;;AkC/iYE;;;EAGE;EACA;EACA;ClCkjYJ;;AkChjYI;;;EAKI;ClCijYR;;AiC9kYE;ECHA;EACA;ClCqlYF;;AgB1oYE;EkBwDE;EACA;EACA;ClCslYJ;;AkCnlYE;;EAEE;ClCslYJ;;AkCnlYE;;EAEE;EACA;ClCslYJ;;AkCnlYE;;;EAGE;EACA;EACA;ClCslYJ;;AkCplYI;;;EAKI;ClCqlYR;;AiClnYE;ECHA;EACA;ClCynYF;;AgB9qYE;EkBwDE;EACA;EACA;ClC0nYJ;;AkCvnYE;;EAEE;ClC0nYJ;;AkCvnYE;;EAEE;EACA;ClC0nYJ;;AkCvnYE;;;EAGE;EACA;EACA;ClC0nYJ;;AkCxnYI;;;EAKI;ClCynYR;;AiCtpYE;ECHA;EACA;ClC6pYF;;AgBltYE;EkBwDE;EACA;EACA;ClC8pYJ;;AkC3pYE;;EAEE;ClC8pYJ;;AkC3pYE;;EAEE;EACA;ClC8pYJ;;AkC3pYE;;;EAGE;EACA;EACA;ClC8pYJ;;AkC5pYI;;;EAKI;ClC6pYR;;AiC1rYE;ECHA;EACA;ClCisYF;;AgBtvYE;EkBwDE;EACA;EACA;ClCksYJ;;AkC/rYE;;EAEE;ClCksYJ;;AkC/rYE;;EAEE;EACA;ClCksYJ;;AkC/rYE;;;EAGE;EACA;EACA;ClCksYJ;;AkChsYI;;;EAKI;ClCisYR;;AiC9tYE;ECHA;EACA;ClCquYF;;AgB1xYE;EkBwDE;EACA;EACA;ClCsuYJ;;AkCnuYE;;EAEE;ClCsuYJ;;AkCnuYE;;EAEE;EACA;ClCsuYJ;;AkCnuYE;;;EAGE;EACA;EACA;ClCsuYJ;;AkCpuYI;;;EAKI;ClCquYR;;AiClwYE;;ECHA;EACA;ClC0wYF;;AgB/zYE;;EkBwDE;EACA;EACA;ClC4wYJ;;AkCzwYE;;;;EAEE;ClC8wYJ;;AkC3wYE;;;;EAEE;EACA;ClCgxYJ;;AkC7wYE;;;;;;EAGE;EACA;EACA;ClCmxYJ;;AkCjxYI;;;;;;EAKI;ClCqxYR;;AiClzYE;ECHA;EACA;ClCyzYF;;AgB92YE;EkBwDE;EACA;EACA;ClC0zYJ;;AkCvzYE;;EAEE;ClC0zYJ;;AkCvzYE;;EAEE;EACA;ClC0zYJ;;AkCvzYE;;;EAGE;EACA;EACA;ClC0zYJ;;AkCxzYI;;;EAKI;ClCyzYR;;AiC30YA;EACE;EACA;EACA;CjC80YF;;AgBn5YE;EiBwEE;EACA;CjC+0YJ;;AiCt1YA;;EAYI;EACA;CjC+0YJ;;AiC51YA;;EAkBI;EACA;CjC+0YJ;;AiCp0YA;;;;;ECJE;EnBuBI;EmBrBJ;EbrGE;CrBs7YJ;;AiC30YA;;;;;;ECRE;EnBuBI;EmBrBJ;EbrGE;CrBk8YJ;;AiC90YA;EACE;EACA;CjCi1YF;;AiCn1YA;EAMI;CjCi1YJ;;AiC50YA;;;EAII;CjC80YJ;;AmCt9YA;ELMM;EAAA;C9Bo9YN;;A8B/8YI;EKXJ;ILYM;IAAA;G9Bm9YJ;CACF;;AmCh+YA;EAII;CnCg+YJ;;AmC59YA;EAEI;CnC89YJ;;AmC19YA;EACE;EACA;EACA;ELXI;EAAA;C9By+YN;;A8Bp+YI;EKGJ;ILFM;IAAA;G9Bw+YJ;CACF;;AoCp/YA;;;;EAIE;CpCu/YF;;AoCp/YA;EACE;CpCu/YF;;AqCn+YI;EACE;EACA;EACA;EACA;EAhCJ;EACA;EACA;EACA;CrCugZF;;AqCl9YI;EACE;CrCq9YN;;AoC//YA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ErBsGI;EqBpGJ;EACA;EACA;EACA;EACA;EACA;Ef3BE;CrB8hZJ;;AoC1/YI;EACE;EACA;CpC6/YN;;AoC1/YI;EACE;EACA;CpC6/YN;;AyBj/YI;EWnBA;IACE;IACA;GpCwgZJ;;EoCrgZE;IACE;IACA;GpCwgZJ;CACF;;AyB7/YI;EWnBA;IACE;IACA;GpCohZJ;;EoCjhZE;IACE;IACA;GpCohZJ;CACF;;AyBzgZI;EWnBA;IACE;IACA;GpCgiZJ;;EoC7hZE;IACE;IACA;GpCgiZJ;CACF;;AyBrhZI;EWnBA;IACE;IACA;GpC4iZJ;;EoCziZE;IACE;IACA;GpC4iZJ;CACF;;AoCtiZA;EAEI;EACA;EACA;EACA;CpCwiZJ;;AqCvkZI;EACE;EACA;EACA;EACA;EAzBJ;EACA;EACA;EACA;CrComZF;;AqCtjZI;EACE;CrCyjZN;;AoC/iZA;EAEI;EACA;EACA;EACA;EACA;CpCijZJ;;AqC9lZI;EACE;EACA;EACA;EACA;EAlBJ;EACA;EACA;EACA;CrConZF;;AqC7kZI;EACE;CrCglZN;;AqC7mZI;EDmDE;CpC8jZN;;AoCzjZA;EAEI;EACA;EACA;EACA;EACA;CpC2jZJ;;AqCznZI;EACE;EACA;EACA;EACA;CrC4nZN;;AqChoZI;EAgBI;CrConZR;;AqCjnZM;EACE;EACA;EACA;EACA;EA9BN;EACA;EACA;CrCmpZF;;AqClnZI;EACE;CrCqnZN;;AqC/nZM;EDiDA;CpCklZN;;AoC3kZA;;;;EAKI;EACA;CpC6kZJ;;AoCxkZA;EE9GE;EACA;EACA;EACA;CtC0rZF;;AoCxkZA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CpC2kZF;;AgB/rZE;;EoBmIE;EACA;EJ9IA;ChCgtZJ;;AoC5lZA;;EAgCI;EACA;EJrJA;ChCutZJ;;AoCnmZA;;EAuCI;EACA;EACA;CpCikZJ;;AoCzjZA;EACE;CpC4jZF;;AoCxjZA;EACE;EACA;EACA;ErBpDI;EqBsDJ;EACA;CpC2jZF;;AoCvjZA;EACE;EACA;EACA;CpC0jZF;;AuCpvZA;;;EAEE;EACA;EAAA;EACA;CvCwvZF;;AuC5vZA;;;;;;;;;;;;;;EAOI;EACA;UAAA;CvCswZJ;;AgBrwZE;;;;;;;;;;;;;;EuBII;CvCkxZN;;AuC/xZA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAkBM;CvC0zZN;;AuCpzZA;EACE;EAAA;EACA;EACA;UAAA;CvCuzZF;;AuC1zZA;;EAMI;CvCyzZJ;;AuCrzZA;;;;;;;;;;;;;;EAII;CvCk0ZJ;;AuCt0ZA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ElBhBI;EACA;CrBy3ZJ;;AuC12ZA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ElBFI;EACA;CrB+4ZJ;;AuC/2ZA;EACE;EACA;CvCk3ZF;;AuCp3ZA;;;EAOI;CvCm3ZJ;;AuCh3ZE;EACE;CvCm3ZJ;;AuC/2ZA;;;;;;EACE;EACA;CvCu3ZF;;AuCp3ZA;;;;;EACE;EACA;CvC23ZF;;AuCv2ZA;EACE;EAAA;UAAA;EACA;UAAA;EACA;UAAA;CvC02ZF;;AuCv9ZA;;;;;;EAiHI;CvC+2ZJ;;AuCt3ZA;;;;;;EAYI;CvCm3ZJ;;AuC/3ZA;;;;;;;;;;;;;;ElBlFI;EACA;CrBk+ZJ;;AuCj5ZA;;;;;;;;;;;;;;ElBhGI;EACA;CrBkgaJ;;AuC33ZA;;;;;;;;;;;;;;EAGI;CvCy4ZJ;;AuC54ZA;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAOM;EACA;EACA;CvCo6ZN;;AwC7jaA;;EACE;EACA;EAAA;EACA;EACA;UAAA;EACA;CxCikaF;;AwCtkaA;;;;;;;;;;;;;;;;;;EAWI;EACA;UAAA;EACA;EACA;CxCglaJ;;AwC9laA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAmBM;CxC8taN;;AwCjvaA;;;;;;;;;;;;;;;;EA2BI;CxCyuaJ;;AwCpwaA;;EAgCI;CxCyuaJ;;AwCzwaA;;;;;;;;;;;;;;EnBeI;EACA;CrB2waJ;;AwC3xaA;;;;;;;;;;;;;;EnB6BI;EACA;CrB+waJ;;AwC7yaA;;EA4CI;EAAA;EACA;UAAA;CxCswaJ;;AwCnzaA;;;;EnBeI;EACA;CrB2yaJ;;AwC3zaA;;EnB6BI;EACA;CrBmyaJ;;AwCrwaA;;;EAEE;EAAA;CxCywaF;;AwC3waA;;;;;;;;;;;;;;;;;;;;;EAQI;EACA;CxC2xaJ;;AwCpyaA;;;;;;;;;;;;;;;;;;;;;EAYM;CxCgzaN;;AwC5zaA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAoBI;CxCy9aJ;;AwC7+aA;;EAwBuB;CxC09avB;;AwCz9aA;EAAsB;CxC69atB;;AwCr9aA;EACE;EAAA;EACA;UAAA;EACA;EACA;EzBwBI;EyBtBJ;EACA;EACA;EACA;EACA;EACA;EACA;EnB1GE;CrBmkbJ;;AwCr+aA;;EAkBI;CxCw9aJ;;AwC98aA;;;;;;;EAEE;CxCs9aF;;AwCn9aA;;;;;;;;;;;;;;;;;;;;;;EAME;EzBXI;EyBaJ;EnBvIE;CrB8mbJ;;AwCn+aA;;;;;;;EAEE;CxC2+aF;;AwCx+aA;;;;;;;;;;;;;;;;;;;;;;EAME;EzB5BI;EyB8BJ;EnBxJE;CrBopbJ;;AwCx/aA;;EAEE;CxC2/aF;;AwCh/aA;;;;;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BQ;EAAA;UAAA;EACA;UAAA;C3C65cR;;A2Cv7cA;;;;;;EAQU;EACA;C3Cw7cV;;A2Cj8cA;EA6BU;EAAA;UAAA;C3Cw6cV;;A2Cr8cA;EAgCY;C3Cy6cZ;;A2Cz8cA;EAoCY;EACA;C3Cy6cZ;;A2C98cA;;;;;;EA2CU;C3C46cV;;A2Cv9cA;EA0DU;EAAA;EAGA;C3C+5cV;;A2C59cA;EAiEU;C3C+5cV;;A2Cl5cA;EAEI;C3Co5cJ;;AgBpmdE;;E2BmNI;C3Cs5cN;;A2C35cA;EAWM;C3Co5cN;;AgB7mdE;;E2B4NM;C3Cs5cR;;A2Cp6cA;EAkBQ;C3Cs5cR;;A2Cx6cA;;;;EA0BM;C3Cq5cN;;A2C/6cA;EA+BI;EACA;C3Co5cJ;;A2Cp7cA;EAoCI;C3Co5cJ;;A2Cx7cA;EAwCI;C3Co5cJ;;A2C57cA;EA0CM;C3Cs5cN;;AgB9odE;;E2B2PM;C3Cw5cR;;A2Cj5cA;EAEI;C3Cm5cJ;;AgBvpdE;;E2BuQI;C3Cq5cN;;A2C15cA;EAWM;C3Cm5cN;;AgBhqdE;;E2BgRM;C3Cq5cR;;A2Cn6cA;EAkBQ;C3Cq5cR;;A2Cv6cA;;;;EA0BM;C3Co5cN;;A2C96cA;EA+BI;EACA;C3Cm5cJ;;A2Cn7cA;EAoCI;C3Cm5cJ;;A2Cv7cA;EAwCI;C3Cm5cJ;;A2C37cA;EA0CM;C3Cq5cN;;AgBjsdE;;E2B+SM;C3Cu5cR;;A4CltdA;EACE;EACA;EAAA;EACA;EAAA;UAAA;EACA;EAEA;EACA;EACA;EACA;EvBRE;CrB6tdJ;;A4C9tdA;EAaI;EACA;C5CqtdJ;;A4CnudA;EvBUI;EACA;CrB6tdJ;;A4CxudA;EvBwBI;EACA;CrBotdJ;;A4C/sdA;EAGE;UAAA;EAGA;EACA;C5C8sdF;;A4C1sdA;EACE;C5C6sdF;;A4C1sdA;EACE;EACA;C5C6sdF;;A4C1sdA;EACE;C5C6sdF;;AgBxvdE;E4BgDE;C5C4sdJ;;A4C9sdA;EAMI;C5C4sdJ;;A4CpsdA;EACE;EACA;EAEA;EACA;C5CssdF;;A4C3sdA;EvBnEI;CrBkxdJ;;A4C/sdA;EAaM;C5CssdN;;A4CjsdA;EACE;EACA;EACA;C5CosdF;;A4CvsdA;EvBrFI;CrBgydJ;;A4C5rdA;EACE;EACA;EACA;EACA;C5C+rdF;;A4C5rdA;EACE;EACA;C5C+rdF;;A4C3rdA;EACE;EACA;EACA;EACA;EACA;EACA;C5C8rdF;;A4C3rdA;;;EAGE;EACA;C5C8rdF;;A4C3rdA;;EvBxHI;EACA;CrBwzdJ;;A4C5rdA;;EvB/GI;EACA;CrBgzdJ;;A4C1rdA;EAEI;C5C4rdJ;;AyBrxdI;EmBuFJ;IAMI;IAAA;IACA;IAAA;YAAA;IACA;IACA;G5C6rdF;;E4CtsdF;IAaM;YAAA;IACA;IACA;IACA;G5C6rdJ;CACF;;A4CprdA;EAII;C5CordJ;;AyBzydI;EmBiHJ;IAQI;IAAA;IACA;IAAA;YAAA;G5CqrdF;;E4C9rdF;IAcM;YAAA;IACA;G5CordJ;;E4CnsdF;IAkBQ;IACA;G5CqrdN;;E4CxsdF;IvBxJI;IACA;GrBo2dF;;E4C7sdF;;IA8BY;G5CordV;;E4CltdF;;IAmCY;G5CordV;;E4CvtdF;IvB1II;IACA;GrBq2dF;;E4C5tdF;;IA6CY;G5CordV;;E4CjudF;;IAkDY;G5CordV;CACF;;A4CxqdA;EAEI;C5C0qdJ;;AyB51dI;EmBgLJ;IAMI;OAAA;YAAA;IACA;OAAA;YAAA;IACA;IACA;G5C2qdF;;E4CprdF;IAYM;IACA;G5C4qdJ;CACF;;A4CnqdA;EAEI;C5CqqdJ;;A4CvqdA;EAKM;EvB5OF;EACA;CrBm5dJ;;A4C7qdA;EvBrPI;EACA;CrBs6dJ;;A4ClrdA;EvB9PI;EuB6QE;C5CwqdN;;A6C17dA;EACE;EAAA;EACA;EACA;EACA;E9B2HI;E8BzHJ;EACA;ExBFE;CrBg8dJ;;A6C17dA;EAGI;C7C27dJ;;A6C97dA;EAMM;EACA;EACA;EACA;C7C47dN;;A6Cr8dA;EAoBI;C7Cq7dJ;;A6Cz8dA;EAwBI;C7Cq7dJ;;A6C78dA;EA4BI;C7Cq7dJ;;A8C59dA;EACE;EAAA;E5BGA;EACA;EGAE;CrB89dJ;;A8C79dA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C9Cg+dF;;A8Cx+dA;EAWI;EACA;EACA;EACA;EACA;C9Ci+dJ;;A8Ch/dA;EAmBI;EACA;EACA;C9Ci+dJ;;A8C79dA;EAGM;EzBCF;EACA;CrB89dJ;;A8Cn+dA;EzBVI;EACA;CrBi/dJ;;A8Cx+dA;EAcI;EACA;EACA;EACA;C9C89dJ;;A8C/+dA;EAqBI;EACA;EAEA;EACA;EACA;C9C69dJ;;A+CnheE;EACE;EhC2HE;EgCzHF;C/CsheJ;;A+CjheM;E1BwBF;EACA;CrB6/dJ;;A+CjheM;E1BKF;EACA;CrBgheJ;;A+CnieE;EACE;EhC2HE;EgCzHF;C/CsieJ;;A+CjieM;E1BwBF;EACA;CrB6geJ;;A+CjieM;E1BKF;EACA;CrBgieJ;;AgDjjeA;EACE;EACA;EjCiEE;EiC/DF;EACA;EACA;EACA;EACA;E3BRE;ESCE;EAAA;C9B6jeN;;A8BxjeI;EkBNJ;IlBOM;IAAA;G9B4jeJ;CACF;;AgBzjeE;;EgCGI;ChD2jeN;;AgDzkeA;EAoBI;ChDyjeJ;;AgDpjeA;;;;EACE;EACA;ChD0jeF;;AgDnjeA;EACE;EACA;E3BpCE;CrB2leJ;;AgD9ieE;ECjDA;EACA;CjDmmeF;;AgBrleE;;EiCVI;EACA;CjDomeN;;AiDvmeU;;EAQJ;EACA;CjDomeN;;AgD/jeE;ECjDA;EACA;CjDoneF;;AgBtmeE;;EiCVI;EACA;CjDqneN;;AiDxneU;;EAQJ;EACA;CjDqneN;;AgDhleE;;ECjDA;EACA;CjDsoeF;;AgBxneE;;;;EiCVI;EACA;CjDyoeN;;AiD5oeU;;;;EAQJ;EACA;CjD2oeN;;AgDtmeE;;ECjDA;EACA;CjD4peF;;AgB9oeE;;;;EiCVI;EACA;CjD+peN;;AiDlqeU;;;;EAQJ;EACA;CjDiqeN;;AgD5neE;;ECjDA;EACA;CjDkreF;;AgBpqeE;;;;EiCVI;EACA;CjDqreN;;AiDxreU;;;;EAQJ;EACA;CjDureN;;AgDlpeE;ECjDA;EACA;CjDuseF;;AgBzreE;;EiCVI;EACA;CjDwseN;;AiD3seU;;EAQJ;EACA;CjDwseN;;AgDnqeE;ECjDA;EACA;CjDwteF;;AgB1seE;;EiCVI;EACA;CjDyteN;;AiD5teU;;EAQJ;EACA;CjDyteN;;AgDpreE;ECjDA;EACA;CjDyueF;;AgB3teE;;EiCVI;EACA;CjD0ueN;;AiD7ueU;;EAQJ;EACA;CjD0ueN;;AkDvveA;EACE;EACA;EAEA;E7BCE;CrByveJ;;AyBlseI;EyB5DJ;IAQI;GlD2veF;CACF;;AkDxveA;EACE;EACA;E7BTE;CrBqweJ;;AmDtweA;EACE;EACA;EACA;EACA;E9BHE;CrB6weJ;;AmDrweA;EAEE;CnDuweF;;AmDnweA;EACE;CnDsweF;;AmD9veA;EACE;CnDiweF;;AmDlweA;EAKI;EACA;EACA;EACA;EACA;CnDiweJ;;AmDvveE;EC9CA;EpBKE;EoBHF;CpDyyeF;;AoDvyeE;EACE;CpD0yeJ;;AoDvyeE;EACE;CpD0yeJ;;AmDrweE;EC9CA;EpBKE;EoBHF;CpDuzeF;;AoDrzeE;EACE;CpDwzeJ;;AoDrzeE;EACE;CpDwzeJ;;AmDnxeE;EC9CA;EpBKE;EoBHF;CpDq0eF;;AoDn0eE;EACE;CpDs0eJ;;AoDn0eE;EACE;CpDs0eJ;;AmDjyeE;EC9CA;EpBKE;EoBHF;CpDm1eF;;AoDj1eE;EACE;CpDo1eJ;;AoDj1eE;EACE;CpDo1eJ;;AmD/yeE;EC9CA;EpBKE;EoBHF;CpDi2eF;;AoD/1eE;EACE;CpDk2eJ;;AoD/1eE;EACE;CpDk2eJ;;AmD7zeE;EC9CA;EpBKE;EoBHF;CpD+2eF;;AoD72eE;EACE;CpDg3eJ;;AoD72eE;EACE;CpDg3eJ;;AmD30eE;EC9CA;EpBKE;EoBHF;CpD63eF;;AoD33eE;EACE;CpD83eJ;;AoD33eE;EACE;CpD83eJ;;AmDz1eE;EC9CA;EpBKE;EoBHF;CpD24eF;;AoDz4eE;EACE;CpD44eJ;;AoDz4eE;EACE;CpD44eJ;;AqDp5eE;EACE;IAAO;GrDw5eT;;EqDv5eE;IAAK;GrD25eP;CACF;;AqD95eE;EACE;IAAO;GrDw5eT;;EqDv5eE;IAAK;GrD25eP;CACF;;AqDx5eA;EACE;EAAA;EACA;EACA;EtCoHI;EsClHJ;EhCRE;CrBo6eJ;;AqDv5eA;EACE;EAAA;EACA;EAAA;UAAA;EACA;UAAA;EACA;EACA;EACA;EACA;EACA;EvBpBI;EAAA;C9B+6eN;;A8B16eI;EuBOJ;IvBNM;IAAA;G9B86eJ;CACF;;AqD75eA;ErBaE;EqBXA;CrDg6eF;;AqD55eE;EACE;UAAA;CrD+5eJ;;AqD55eM;EAJJ;IAKM;YAAA;GrDg6eN;CACF;;AsD18eA;EACE;EAAA;EACA;UAAA;CtD68eF;;AsD18eA;EACE;UAAA;CtD68eF;;AuD/8eA;EACE;EAAA;EACA;EAAA;UAAA;EAGA;EACA;CvDg9eF;;AuDv8eA;EACE;EACA;EACA;CvD08eF;;AgBh9eE;;EuCUE;EACA;EACA;EACA;CvD28eJ;;AuDr9eA;EAcI;EACA;CvD28eJ;;AuDl8eA;EACE;EACA;EACA;EAEA;EACA;CvDo8eF;;AuD18eA;ElC7BI;EACA;CrB2+eJ;;AuD/8eA;ElCfI;EACA;CrBk+eJ;;AuDp9eA;;EAkBI;EACA;EACA;CvDu8eJ;;AuD39eA;EAyBI;EACA;EACA;EACA;CvDs8eJ;;AuDl+eA;EAgCI;CvDs8eJ;;AuDt+eA;EAmCM;EACA;CvDu8eN;;AuDz7eI;EACE;EAAA;UAAA;CvD47eN;;AuD77eI;ElCjCA;EAZA;CrB++eJ;;AuDl8eI;ElC7CA;EAYA;CrBw+eJ;;AuDv8eI;EAeM;CvD47eV;;AuD38eI;EAmBM;EACA;CvD47eV;;AuDh9eI;EAuBQ;EACA;CvD67eZ;;AyBt/eI;E8BiCA;IACE;IAAA;YAAA;GvDy9eJ;;EuD19eE;IlCjCA;IAZA;GrB4gfF;;EuD/9eE;IlC7CA;IAYA;GrBqgfF;;EuDp+eE;IAeM;GvDy9eR;;EuDx+eE;IAmBM;IACA;GvDy9eR;;EuD7+eE;IAuBQ;IACA;GvD09eV;CACF;;AyBphfI;E8BiCA;IACE;IAAA;YAAA;GvDu/eJ;;EuDx/eE;IlCjCA;IAZA;GrB0ifF;;EuD7/eE;IlC7CA;IAYA;GrBmifF;;EuDlgfE;IAeM;GvDu/eR;;EuDtgfE;IAmBM;IACA;GvDu/eR;;EuD3gfE;IAuBQ;IACA;GvDw/eV;CACF;;AyBljfI;E8BiCA;IACE;IAAA;YAAA;GvDqhfJ;;EuDthfE;IlCjCA;IAZA;GrBwkfF;;EuD3hfE;IlC7CA;IAYA;GrBikfF;;EuDhifE;IAeM;GvDqhfR;;EuDpifE;IAmBM;IACA;GvDqhfR;;EuDzifE;IAuBQ;IACA;GvDshfV;CACF;;AyBhlfI;E8BiCA;IACE;IAAA;YAAA;GvDmjfJ;;EuDpjfE;IlCjCA;IAZA;GrBsmfF;;EuDzjfE;IlC7CA;IAYA;GrB+lfF;;EuD9jfE;IAeM;GvDmjfR;;EuDlkfE;IAmBM;IACA;GvDmjfR;;EuDvkfE;IAuBQ;IACA;GvDojfV;CACF;;AuDvifA;EAEI;EACA;ElCjIA;CrB2qfJ;;AuD7ifA;EAOM;CvD0ifN;;AuDjjfA;EAaM;CvDwifN;;AwDrrfE;EACE;EACA;CxDwrfJ;;AgB7qfE;;EwCPM;EACA;CxDyrfR;;AwDhsfE;EAWM;EACA;EACA;CxDyrfR;;AwDtsfE;EACE;EACA;CxDysfJ;;AgB9rfE;;EwCPM;EACA;CxD0sfR;;AwDjtfE;EAWM;EACA;EACA;CxD0sfR;;AwDvtfE;EACE;EACA;CxD0tfJ;;AgB/sfE;;EwCPM;EACA;CxD2tfR;;AwDlufE;EAWM;EACA;EACA;CxD2tfR;;AwDxufE;EACE;EACA;CxD2ufJ;;AgBhufE;;EwCPM;EACA;CxD4ufR;;AwDnvfE;EAWM;EACA;EACA;CxD4ufR;;AwDzvfE;EACE;EACA;CxD4vfJ;;AgBjvfE;;EwCPM;EACA;CxD6vfR;;AwDpwfE;EAWM;EACA;EACA;CxD6vfR;;AwD1wfE;EACE;EACA;CxD6wfJ;;AgBlwfE;;EwCPM;EACA;CxD8wfR;;AwDrxfE;EAWM;EACA;EACA;CxD8wfR;;AwD3xfE;EACE;EACA;CxD8xfJ;;AgBnxfE;;EwCPM;EACA;CxD+xfR;;AwDtyfE;EAWM;EACA;EACA;CxD+xfR;;AwD5yfE;EACE;EACA;CxD+yfJ;;AgBpyfE;;EwCPM;EACA;CxDgzfR;;AwDvzfE;EAWM;EACA;EACA;CxDgzfR;;AyDh0fA;EACE;E1C8HI;E0C5HJ;EACA;EACA;EACA;EACA;CzDm0fF;;AgB9zfE;EyCDE;EACA;CzDm0fJ;;AgB/zfE;;EyCCI;CzDm0fN;;AyDxzfA;EACE;EACA;EACA;EACA;KAAA;UAAA;CzD2zfF;;AyDrzfA;EACE;CzDwzfF;;A0D/1fA;EACE;EACA;E3C6HI;E2C1HJ;EACA;EACA;EACA;EACA;UAAA;EACA;ErCLE;CrBu2fJ;;A0D52fA;EAcI;C1Dk2fJ;;A0Dh3fA;EAkBI;C1Dk2fJ;;A0Dp3fA;EAsBI;EACA;C1Dk2fJ;;A0Dz3fA;EA2BI;C1Dk2fJ;;A0D91fA;EACE;EAAA;EACA;UAAA;EACA;EACA;EACA;EACA;EACA;C1Di2fF;;A0D91fA;EACE;C1Di2fF;;A2Dr4fA;EAEE;C3Du4fF;;A2Dz4fA;EAKI;EACA;C3Dw4fJ;;A2Dn4fA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;C3Do4fF;;A2D73fA;EACE;EACA;EACA;EAEA;C3D+3fF;;A2D53fE;E7BrCI;EAAA;EAAA;EAAA;E6BuCF;UAAA;C3D+3fJ;;A8Bj6fI;E6BgCF;I7B/BI;IAAA;G9Bq6fJ;CACF;;A2Dn4fE;EACE;UAAA;C3Ds4fJ;;A2Dl4fE;EACE;UAAA;C3Dq4fJ;;A2Dj4fA;EACE;EAAA;EACA;C3Do4fF;;A2Dt4fA;EAKI;EACA;C3Dq4fJ;;A2D34fA;;EAWI;C3Dq4fJ;;A2Dh5fA;EAeI;C3Dq4fJ;;A2Dj4fA;EACE;EAAA;EACA;UAAA;EACA;C3Do4fF;;A2Dv4fA;EAOI;EACA;EACA;C3Do4fJ;;A2D74fA;EAcI;EAAA;UAAA;EACA;UAAA;EACA;C3Dm4fJ;;A2Dn5fA;EAmBM;C3Do4fN;;A2Dv5fA;EAuBM;C3Do4fN;;A2D93fA;EACE;EACA;EAAA;EACA;EAAA;UAAA;EACA;EAGA;EACA;EACA;EACA;EtC9GE;EsCkHF;C3D63fF;;A2Dz3fA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;C3D43fF;;A2Dn4fA;EAUW;C3D63fX;;A2Dv4fA;EAWW;C3Dg4fX;;A2D33fA;EACE;EAAA;EACA;UAAA;EACA;UAAA;EACA;EACA;EtClIE;EACA;CrBiggBJ;;A2Dr4fA;EASI;EAEA;C3D+3fJ;;A2D13fA;EACE;EACA;C3D63fF;;A2Dx3fA;EACE;EAGA;UAAA;EACA;C3Dy3fF;;A2Dr3fA;EACE;EAAA;EACA;EACA;UAAA;EACA;UAAA;EACA;EACA;EtCrJE;EACA;CrB8ggBJ;;A2Dh4fA;EAcI;C3Ds3fJ;;A2Dj3fA;EACE;EACA;EACA;EACA;EACA;C3Do3fF;;AyB3/fI;EkCzBJ;IAuKI;IACA;G3Dk3fF;;E2DpggBF;IAsJI;G3Dk3fF;;E2DxggBF;IAyJM;G3Dm3fJ;;E2Dz/fF;IA2II;G3Dk3fF;;E2D7/fF;IA8IM;G3Dm3fJ;;E2D32fA;IAAY;G3D+2fZ;CACF;;AyBthgBI;EkC0KF;;IAEE;G3Dg3fF;CACF;;AyB7hgBI;EkCiLF;IAAY;G3Di3fZ;CACF;;A4D9lgBA;EACE;EACA;EACA;EACA;ECJA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9CgHI;E6CpHJ;EACA;C5D2mgBF;;A4DtngBA;EAaW;C5D6mgBX;;A4D1ngBA;EAgBI;EACA;EACA;EACA;C5D8mgBJ;;A4DjogBA;EAsBM;EACA;EACA;EACA;C5D+mgBN;;A4D1mgBA;;EACE;C5D8mgBF;;A4D/mgBA;;EAII;C5DgngBJ;;A4DpngBA;;EAOM;EACA;EACA;C5DkngBN;;A4D7mgBA;;EACE;C5DingBF;;A4DlngBA;;EAII;EACA;EACA;C5DmngBJ;;A4DzngBA;;EASM;EACA;EACA;C5DqngBN;;A4DhngBA;;EACE;C5DongBF;;A4DrngBA;;EAII;C5DsngBJ;;A4D1ngBA;;EAOM;EACA;EACA;C5DwngBN;;A4DnngBA;;EACE;C5DungBF;;A4DxngBA;;EAII;EACA;EACA;C5DyngBJ;;A4D/ngBA;;EASM;EACA;EACA;C5D2ngBN;;A4DtmgBA;EACE;EACA;EACA;EACA;EACA;EvC3GE;CrBqtgBJ;;A8D1tgBA;EACE;EACA;EACA;EACA;EACA;EACA;EDLA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9CgHI;E+CnHJ;EACA;EACA;EACA;EzCVE;CrBkvgBJ;;A8DvvgBA;EAoBI;EACA;EACA;EACA;EACA;C9DuugBJ;;A8D/vgBA;;EA4BM;EACA;EACA;EACA;EACA;C9DwugBN;;A8DnugBA;;EACE;C9DuugBF;;A8DxugBA;;EAII;C9DyugBJ;;A8D7ugBA;;EAOM;EACA;EACA;C9D2ugBN;;A8DpvgBA;;EAaM;EACA;EACA;C9D4ugBN;;A8DvugBA;;EACE;C9D2ugBF;;A8D5ugBA;;EAII;EACA;EACA;EACA;C9D6ugBJ;;A8DpvgBA;;EAUM;EACA;EACA;C9D+ugBN;;A8D3vgBA;;EAgBM;EACA;EACA;C9DgvgBN;;A8D3ugBA;;EACE;C9D+ugBF;;A8DhvgBA;;EAII;C9DivgBJ;;A8DrvgBA;;EAOM;EACA;EACA;C9DmvgBN;;A8D5vgBA;;EAaM;EACA;EACA;C9DovgBN;;A8DnwgBA;;EAqBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C9DmvgBJ;;A8D/ugBA;;EACE;C9DmvgBF;;A8DpvgBA;;EAII;EACA;EACA;EACA;C9DqvgBJ;;A8D5vgBA;;EAUM;EACA;EACA;C9DuvgBN;;A8DnwgBA;;EAgBM;EACA;EACA;C9DwvgBN;;A8DlugBA;EACE;EACA;E/C3BI;E+C8BJ;EACA;EzChJE;EACA;CrBq3gBJ;;A8D5ugBA;EAUI;C9DsugBJ;;A8DlugBA;EACE;EACA;C9DqugBF;;A+Dh4gBA;EACE;C/Dm4gBF;;A+Dh4gBA;EACE;C/Dm4gBF;;A+Dh4gBA;EACE;EACA;EACA;C/Dm4gBF;;AgE15gBE;EACE;EACA;EACA;ChE65gBJ;;A+Dr4gBA;EACE;EACA;EACA;EACA;EACA;EACA;UAAA;EjC5BI;EAAA;EAAA;EAAA;C9Bq6gBN;;A8Bh6gBI;EiCiBJ;IjChBM;IAAA;G9Bo6gBJ;CACF;;A+D34gBA;;;EAGE;C/D84gBF;;A+D34gBA;;EAEE;UAAA;C/D84gBF;;A+D34gBA;;EAEE;UAAA;C/D84gBF;;A+Dt4gBA;EAEI;EACA;EAAA;EACA;UAAA;C/Dw4gBJ;;A+D54gBA;;;EAUI;EACA;C/Dw4gBJ;;A+Dn5gBA;;EAgBI;EACA;EjCtEE;EAAA;C9B+8gBN;;A8B18gBI;EiCgDJ;;IjC/CM;IAAA;G9B+8gBJ;CACF;;A+Dt4gBA;;EAEE;EACA;EACA;EACA;EAEA;EAAA;EACA;UAAA;EACA;UAAA;EACA;EACA;EACA;EACA;EjC7FI;EAAA;C9Bs+gBN;;A8Bj+gBI;EiC2EJ;;IjC1EM;IAAA;G9Bs+gBJ;CACF;;AgBn+gBE;;;;E+CwFE;EACA;EACA;EACA;C/Dk5gBJ;;A+D/4gBA;EACE;C/Dk5gBF;;A+D74gBA;EACE;C/Dg5gBF;;A+Dz4gBA;;EAEE;EACA;EACA;EACA;C/D44gBF;;A+D14gBA;EACE;C/D64gBF;;A+D34gBA;EACE;C/D84gBF;;A+Dr4gBA;EACE;EACA;EACA;EACA;EACA;EACA;EAAA;EACA;UAAA;EACA;EAEA;EACA;EACA;C/Du4gBF;;A+Dn5gBA;EAeI;EACA;UAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EjCtKE;EAAA;C9B8ihBN;;A8BzihBI;EiCqIJ;IjCpIM;IAAA;G9B6ihBJ;CACF;;A+D16gBA;EAiCI;C/D64gBJ;;A+Dp4gBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C/Du4gBF;;AiEtkhBA;EACE;IAAK;YAAA;GjE0khBL;CACF;;AiE5khBA;EACE;IAAK;YAAA;GjE0khBL;CACF;;AiExkhBA;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;UAAA;CjE0khBF;;AiEvkhBA;EACE;EACA;EACA;CjE0khBF;;AiEnkhBA;EACE;IACE;YAAA;GjEskhBF;;EiEpkhBA;IACE;GjEukhBF;CACF;;AiE7khBA;EACE;IACE;YAAA;GjEskhBF;;EiEpkhBA;IACE;GjEukhBF;CACF;;AiEpkhBA;EACE;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;UAAA;CjEskhBF;;AiEnkhBA;EACE;EACA;CjEskhBF;;AkEznhBA;EAAqB;ClE6nhBrB;;AkE5nhBA;EAAqB;ClEgohBrB;;AkE/nhBA;EAAqB;ClEmohBrB;;AkElohBA;EAAqB;ClEsohBrB;;AkErohBA;EAAqB;ClEyohBrB;;AkExohBA;EAAqB;ClE4ohBrB;;AmE9ohBE;;EACE;CnEkphBJ;;AgBxohBE;;;;;;;;EmDLI;CnEwphBN;;AmE9phBE;EACE;CnEiqhBJ;;AgBvphBE;;;;EmDLI;CnEmqhBN;;AmEzqhBE;;;EACE;CnE8qhBJ;;AgBpqhBE;;;;;;;;EmDLI;CnEorhBN;;AmE1rhBE;;EACE;CnE8rhBJ;;AgBprhBE;;;;;;;;EmDLI;CnEoshBN;;AmE1shBE;;;EACE;CnE+shBJ;;AgBrshBE;;;;;;;;EmDLI;CnEqthBN;;AmE3thBE;;EACE;CnE+thBJ;;AgBrthBE;;;;;;;;EmDLI;CnEquhBN;;AmE3uhBE;;;EACE;CnEgvhBJ;;AgBtuhBE;;;;;;;;;;;;EmDLI;CnE0vhBN;;AmEhwhBE;;EACE;CnEowhBJ;;AgB1vhBE;;;;;;;;EmDLI;CnE0whBN;;AoEzwhBA;EACE;CpE4whBF;;AoEzwhBA;EACE;CpE4whBF;;AqEvxhBA;;EAAkB;CrE4xhBlB;;AqE3xhBA;EAAkB;CrE+xhBlB;;AqE9xhBA;EAAkB;CrEkyhBlB;;AqEjyhBA;EAAkB;CrEqyhBlB;;AqEpyhBA;EAAkB;CrEwyhBlB;;AqEtyhBA;EAAmB;CrE0yhBnB;;AqEzyhBA;EAAmB;CrE6yhBnB;;AqE5yhBA;EAAmB;CrEgzhBnB;;AqE/yhBA;EAAmB;CrEmzhBnB;;AqElzhBA;EAAmB;CrEszhBnB;;AqEnzhBE;EACE;CrEszhBJ;;AqEvzhBE;;EACE;CrE2zhBJ;;AqE5zhBE;EACE;CrE+zhBJ;;AqEh0hBE;EACE;CrEm0hBJ;;AqEp0hBE;EACE;CrEu0hBJ;;AqEx0hBE;EACE;CrE20hBJ;;AqE50hBE;EACE;CrE+0hBJ;;AqEh1hBE;EACE;CrEm1hBJ;;AqE/0hBA;EACE;CrEk1hBF;;AqE30hBA;EACE;CrE80hBF;;AqE30hBA;;EACE;CrE+0hBF;;AqE50hBA;EACE;EACA;CrE+0hBF;;AqE50hBA;EACE;EACA;CrE+0hBF;;AqE50hBA;EACE;EACA;CrE+0hBF;;AqE50hBA;EACE;EACA;CrE+0hBF;;AqE50hBA;EACE;CrE+0hBF;;AqE50hBA;;EACE;CrEg1hBF;;AqE70hBA;EACE;CrEg1hBF;;AqE70hBA;EACE;CrEg1hBF;;AgEx5hBE;EACE;EACA;EACA;ChE25hBJ;;AsEp5hBM;;EAAwB;CtEy5hB9B;;AsEz5hBM;EAAwB;CtE65hB9B;;AsE75hBM;EAAwB;CtEi6hB9B;;AsEj6hBM;EAAwB;CtEq6hB9B;;AsEr6hBM;EAAwB;CtEy6hB9B;;AsEz6hBM;EAAwB;CtE66hB9B;;AsE76hBM;EAAwB;CtEi7hB9B;;AsEj7hBM;;;;;;;;;;;;;;;;;;;;;;;;EAAwB;EAAA;CtE48hB9B;;AsE58hBM;;EAAwB;EAAA;CtEi9hB9B;;AyBh6hBI;E6CjDE;IAAwB;GtEs9hB5B;;EsEt9hBI;IAAwB;GtE09hB5B;;EsE19hBI;IAAwB;GtE89hB5B;;EsE99hBI;IAAwB;GtEk+hB5B;;EsEl+hBI;IAAwB;GtEs+hB5B;;EsEt+hBI;IAAwB;GtE0+hB5B;;EsE1+hBI;IAAwB;GtE8+hB5B;;EsE9+hBI;IAAwB;IAAA;GtEk/hB5B;;EsEl/hBI;IAAwB;IAAA;GtEs/hB5B;CACF;;AyBt8hBI;E6CjDE;IAAwB;GtE4/hB5B;;EsE5/hBI;IAAwB;GtEggiB5B;;EsEhgiBI;IAAwB;GtEogiB5B;;EsEpgiBI;IAAwB;GtEwgiB5B;;EsExgiBI;IAAwB;GtE4giB5B;;EsE5giBI;IAAwB;GtEghiB5B;;EsEhhiBI;IAAwB;GtEohiB5B;;EsEphiBI;IAAwB;IAAA;GtEwhiB5B;;EsExhiBI;IAAwB;IAAA;GtE4hiB5B;CACF;;AyB5+hBI;E6CjDE;IAAwB;GtEkiiB5B;;EsEliiBI;IAAwB;GtEsiiB5B;;EsEtiiBI;IAAwB;GtE0iiB5B;;EsE1iiBI;IAAwB;GtE8iiB5B;;EsE9iiBI;IAAwB;GtEkjiB5B;;EsEljiBI;IAAwB;GtEsjiB5B;;EsEtjiBI;IAAwB;GtE0jiB5B;;EsE1jiBI;;IAAwB;IAAA;GtE+jiB5B;;EsE/jiBI;IAAwB;IAAA;GtEmkiB5B;CACF;;AyBnhiBI;E6CjDE;IAAwB;GtEykiB5B;;EsEzkiBI;IAAwB;GtE6kiB5B;;EsE7kiBI;IAAwB;GtEiliB5B;;EsEjliBI;IAAwB;GtEqliB5B;;EsErliBI;IAAwB;GtEyliB5B;;EsEzliBI;IAAwB;GtE6liB5B;;EsE7liBI;IAAwB;GtEimiB5B;;EsEjmiBI;IAAwB;IAAA;GtEqmiB5B;;EsErmiBI;IAAwB;IAAA;GtEymiB5B;CACF;;AsEhmiBA;EAEI;IAAqB;GtEmmiBvB;;EsEnmiBE;IAAqB;GtEumiBvB;;EsEvmiBE;IAAqB;GtE2miBvB;;EsE3miBE;IAAqB;GtE+miBvB;;EsE/miBE;IAAqB;GtEmniBvB;;EsEnniBE;IAAqB;GtEuniBvB;;EsEvniBE;IAAqB;GtE2niBvB;;EsE3niBE;IAAqB;IAAA;GtE+niBvB;;EsE/niBE;IAAqB;IAAA;GtEmoiBvB;CACF;;AuEzpiBA;EACE;EACA;EACA;EACA;EACA;CvE4piBF;;AuEjqiBA;EAQI;EACA;CvE6piBJ;;AuEtqiBA;;;;;EAiBI;EACA;EACA;EACA;EACA;EACA;EACA;CvE6piBJ;;AuErpiBE;EAEI;CvEupiBN;;AuEzpiBE;EAEI;CvE2piBN;;AuE7piBE;EAEI;CvE+piBN;;AuEjqiBE;EAEI;CvEmqiBN;;AuErqiBE;EAEI;CvEuqiBN;;AuEzqiBE;EAEI;CvE2qiBN;;AuE7qiBE;EAEI;CvE+qiBN;;AuEjriBE;EAEI;CvEmriBN;;AwE5siBI;;;EAAgC;EAAA;UAAA;CxEktiBpC;;AwEjtiBI;;;;;;EAAgC;EAAA;UAAA;CxE0tiBpC;;AwEztiBI;EAAgC;EAAA;UAAA;CxE6tiBpC;;AwE5tiBI;EAAgC;EAAA;UAAA;CxEguiBpC;;AwE9tiBI;EAA8B;CxEkuiBlC;;AwEjuiBI;EAA8B;CxEquiBlC;;AwEpuiBI;EAA8B;CxEwuiBlC;;AwEvuiBI;EAA8B;UAAA;CxE2uiBlC;;AwE1uiBI;EAA8B;UAAA;CxE8uiBlC;;AwE7uiBI;EAA8B;UAAA;CxEiviBlC;;AwEhviBI;EAA8B;CxEoviBlC;;AwEnviBI;EAA8B;CxEuviBlC;;AwErviBI;;EAAoC;UAAA;CxE0viBxC;;AwEzviBI;;;;;;;;;;EAAoC;UAAA;CxEswiBxC;;AwErwiBI;;EAAoC;UAAA;CxE0wiBxC;;AwEzwiBI;;EAAoC;UAAA;CxE8wiBxC;;AwE7wiBI;EAAoC;CxEixiBxC;;AwE/wiBI;EAAiC;UAAA;CxEmxiBrC;;AwElxiBI;EAAiC;UAAA;CxEsxiBrC;;AwErxiBI;;;;;;;;;;;;EAAiC;UAAA;CxEoyiBrC;;AwEnyiBI;EAAiC;UAAA;CxEuyiBrC;;AwEtyiBI;;;EAAiC;UAAA;CxE4yiBrC;;AwE1yiBI;EAAkC;CxE8yiBtC;;AwE7yiBI;EAAkC;CxEiziBtC;;AwEhziBI;EAAkC;CxEoziBtC;;AwEnziBI;EAAkC;CxEuziBtC;;AwEtziBI;EAAkC;CxE0ziBtC;;AwEzziBI;EAAkC;CxE6ziBtC;;AwE3ziBI;EAAgC;CxE+ziBpC;;AwE9ziBI;EAAgC;CxEk0iBpC;;AwEj0iBI;EAAgC;CxEq0iBpC;;AwEp0iBI;EAAgC;CxEw0iBpC;;AwEv0iBI;EAAgC;CxE20iBpC;;AwE10iBI;;;EAAgC;CxEg1iBpC;;AyBp0iBI;E+ClDA;IAAgC;IAAA;YAAA;GxE23iBlC;;EwE13iBE;IAAgC;IAAA;YAAA;GxE83iBlC;;EwE73iBE;IAAgC;IAAA;YAAA;GxEi4iBlC;;EwEh4iBE;IAAgC;IAAA;YAAA;GxEo4iBlC;;EwEl4iBE;IAA8B;GxEs4iBhC;;EwEr4iBE;IAA8B;GxEy4iBhC;;EwEx4iBE;IAA8B;GxE44iBhC;;EwE34iBE;IAA8B;YAAA;GxE+4iBhC;;EwE94iBE;IAA8B;YAAA;GxEk5iBhC;;EwEj5iBE;IAA8B;YAAA;GxEq5iBhC;;EwEp5iBE;IAA8B;GxEw5iBhC;;EwEv5iBE;IAA8B;GxE25iBhC;;EwEz5iBE;IAAoC;YAAA;GxE65iBtC;;EwE55iBE;IAAoC;YAAA;GxEg6iBtC;;EwE/5iBE;IAAoC;YAAA;GxEm6iBtC;;EwEl6iBE;IAAoC;YAAA;GxEs6iBtC;;EwEr6iBE;IAAoC;GxEy6iBtC;;EwEv6iBE;IAAiC;YAAA;GxE26iBnC;;EwE16iBE;IAAiC;YAAA;GxE86iBnC;;EwE76iBE;IAAiC;YAAA;GxEi7iBnC;;EwEh7iBE;IAAiC;YAAA;GxEo7iBnC;;EwEn7iBE;IAAiC;YAAA;GxEu7iBnC;;EwEr7iBE;IAAkC;GxEy7iBpC;;EwEx7iBE;IAAkC;GxE47iBpC;;EwE37iBE;IAAkC;GxE+7iBpC;;EwE97iBE;IAAkC;GxEk8iBpC;;EwEj8iBE;IAAkC;GxEq8iBpC;;EwEp8iBE;IAAkC;GxEw8iBpC;;EwEt8iBE;IAAgC;GxE08iBlC;;EwEz8iBE;IAAgC;GxE68iBlC;;EwE58iBE;IAAgC;GxEg9iBlC;;EwE/8iBE;IAAgC;GxEm9iBlC;;EwEl9iBE;IAAgC;GxEs9iBlC;;EwEr9iBE;IAAgC;GxEy9iBlC;CACF;;AyB98iBI;E+ClDA;IAAgC;IAAA;YAAA;GxEqgjBlC;;EwEpgjBE;IAAgC;IAAA;YAAA;GxEwgjBlC;;EwEvgjBE;IAAgC;IAAA;YAAA;GxE2gjBlC;;EwE1gjBE;IAAgC;IAAA;YAAA;GxE8gjBlC;;EwE5gjBE;IAA8B;GxEghjBhC;;EwE/gjBE;IAA8B;GxEmhjBhC;;EwElhjBE;IAA8B;GxEshjBhC;;EwErhjBE;IAA8B;YAAA;GxEyhjBhC;;EwExhjBE;IAA8B;YAAA;GxE4hjBhC;;EwE3hjBE;IAA8B;YAAA;GxE+hjBhC;;EwE9hjBE;IAA8B;GxEkijBhC;;EwEjijBE;IAA8B;GxEqijBhC;;EwEnijBE;IAAoC;YAAA;GxEuijBtC;;EwEtijBE;IAAoC;YAAA;GxE0ijBtC;;EwEzijBE;IAAoC;YAAA;GxE6ijBtC;;EwE5ijBE;IAAoC;YAAA;GxEgjjBtC;;EwE/ijBE;IAAoC;GxEmjjBtC;;EwEjjjBE;IAAiC;YAAA;GxEqjjBnC;;EwEpjjBE;IAAiC;YAAA;GxEwjjBnC;;EwEvjjBE;IAAiC;YAAA;GxE2jjBnC;;EwE1jjBE;IAAiC;YAAA;GxE8jjBnC;;EwE7jjBE;IAAiC;YAAA;GxEikjBnC;;EwE/jjBE;IAAkC;GxEmkjBpC;;EwElkjBE;IAAkC;GxEskjBpC;;EwErkjBE;IAAkC;GxEykjBpC;;EwExkjBE;IAAkC;GxE4kjBpC;;EwE3kjBE;IAAkC;GxE+kjBpC;;EwE9kjBE;IAAkC;GxEkljBpC;;EwEhljBE;IAAgC;GxEoljBlC;;EwEnljBE;IAAgC;GxEuljBlC;;EwEtljBE;IAAgC;GxE0ljBlC;;EwEzljBE;IAAgC;GxE6ljBlC;;EwE5ljBE;IAAgC;GxEgmjBlC;;EwE/ljBE;IAAgC;GxEmmjBlC;CACF;;AyBxljBI;E+ClDA;IAAgC;IAAA;YAAA;GxE+ojBlC;;EwE9ojBE;IAAgC;IAAA;YAAA;GxEkpjBlC;;EwEjpjBE;IAAgC;IAAA;YAAA;GxEqpjBlC;;EwEppjBE;IAAgC;IAAA;YAAA;GxEwpjBlC;;EwEtpjBE;IAA8B;GxE0pjBhC;;EwEzpjBE;IAA8B;GxE6pjBhC;;EwE5pjBE;IAA8B;GxEgqjBhC;;EwE/pjBE;IAA8B;YAAA;GxEmqjBhC;;EwElqjBE;IAA8B;YAAA;GxEsqjBhC;;EwErqjBE;IAA8B;YAAA;GxEyqjBhC;;EwExqjBE;IAA8B;GxE4qjBhC;;EwE3qjBE;IAA8B;GxE+qjBhC;;EwE7qjBE;IAAoC;YAAA;GxEirjBtC;;EwEhrjBE;IAAoC;YAAA;GxEorjBtC;;EwEnrjBE;IAAoC;YAAA;GxEurjBtC;;EwEtrjBE;IAAoC;YAAA;GxE0rjBtC;;EwEzrjBE;IAAoC;GxE6rjBtC;;EwE3rjBE;IAAiC;YAAA;GxE+rjBnC;;EwE9rjBE;IAAiC;YAAA;GxEksjBnC;;EwEjsjBE;IAAiC;YAAA;GxEqsjBnC;;EwEpsjBE;IAAiC;YAAA;GxEwsjBnC;;EwEvsjBE;IAAiC;YAAA;GxE2sjBnC;;EwEzsjBE;IAAkC;GxE6sjBpC;;EwE5sjBE;IAAkC;GxEgtjBpC;;EwE/sjBE;IAAkC;GxEmtjBpC;;EwEltjBE;IAAkC;GxEstjBpC;;EwErtjBE;IAAkC;GxEytjBpC;;EwExtjBE;IAAkC;GxE4tjBpC;;EwE1tjBE;IAAgC;GxE8tjBlC;;EwE7tjBE;IAAgC;GxEiujBlC;;EwEhujBE;IAAgC;GxEoujBlC;;EwEnujBE;IAAgC;GxEuujBlC;;EwEtujBE;IAAgC;GxE0ujBlC;;EwEzujBE;IAAgC;GxE6ujBlC;CACF;;AyBlujBI;E+ClDA;IAAgC;IAAA;YAAA;GxEyxjBlC;;EwExxjBE;IAAgC;IAAA;YAAA;GxE4xjBlC;;EwE3xjBE;IAAgC;IAAA;YAAA;GxE+xjBlC;;EwE9xjBE;IAAgC;IAAA;YAAA;GxEkyjBlC;;EwEhyjBE;IAA8B;GxEoyjBhC;;EwEnyjBE;IAA8B;GxEuyjBhC;;EwEtyjBE;IAA8B;GxE0yjBhC;;EwEzyjBE;IAA8B;YAAA;GxE6yjBhC;;EwE5yjBE;IAA8B;YAAA;GxEgzjBhC;;EwE/yjBE;IAA8B;YAAA;GxEmzjBhC;;EwElzjBE;IAA8B;GxEszjBhC;;EwErzjBE;IAA8B;GxEyzjBhC;;EwEvzjBE;IAAoC;YAAA;GxE2zjBtC;;EwE1zjBE;IAAoC;YAAA;GxE8zjBtC;;EwE7zjBE;IAAoC;YAAA;GxEi0jBtC;;EwEh0jBE;IAAoC;YAAA;GxEo0jBtC;;EwEn0jBE;IAAoC;GxEu0jBtC;;EwEr0jBE;IAAiC;YAAA;GxEy0jBnC;;EwEx0jBE;IAAiC;YAAA;GxE40jBnC;;EwE30jBE;IAAiC;YAAA;GxE+0jBnC;;EwE90jBE;IAAiC;YAAA;GxEk1jBnC;;EwEj1jBE;IAAiC;YAAA;GxEq1jBnC;;EwEn1jBE;IAAkC;GxEu1jBpC;;EwEt1jBE;IAAkC;GxE01jBpC;;EwEz1jBE;IAAkC;GxE61jBpC;;EwE51jBE;IAAkC;GxEg2jBpC;;EwE/1jBE;IAAkC;GxEm2jBpC;;EwEl2jBE;IAAkC;GxEs2jBpC;;EwEp2jBE;IAAgC;GxEw2jBlC;;EwEv2jBE;IAAgC;GxE22jBlC;;EwE12jBE;IAAgC;GxE82jBlC;;EwE72jBE;IAAgC;GxEi3jBlC;;EwEh3jBE;IAAgC;GxEo3jBlC;;EwEn3jBE;IAAgC;GxEu3jBlC;CACF;;AyEl6jBI;EAAwB;CzEs6jB5B;;AyEr6jBI;EAAwB;CzEy6jB5B;;AyEx6jBI;EAAwB;CzE46jB5B;;AyBx3jBI;EgDtDA;IAAwB;GzEm7jB1B;;EyEl7jBE;IAAwB;GzEs7jB1B;;EyEr7jBE;IAAwB;GzEy7jB1B;CACF;;AyBt4jBI;EgDtDA;IAAwB;GzEi8jB1B;;EyEh8jBE;IAAwB;GzEo8jB1B;;EyEn8jBE;IAAwB;GzEu8jB1B;CACF;;AyBp5jBI;EgDtDA;IAAwB;GzE+8jB1B;;EyE98jBE;IAAwB;GzEk9jB1B;;EyEj9jBE;IAAwB;GzEq9jB1B;CACF;;AyBl6jBI;EgDtDA;IAAwB;GzE69jB1B;;EyE59jBE;IAAwB;GzEg+jB1B;;EyE/9jBE;IAAwB;GzEm+jB1B;CACF;;A0Ez+jBE;EAAsB;C1E6+jBxB;;A0E7+jBE;EAAsB;C1Ei/jBxB;;A2Eh/jBE;EAAyB;C3Eo/jB3B;;A2Ep/jBE;EAAyB;C3Ew/jB3B;;A2Ex/jBE;EAAyB;C3E4/jB3B;;A2E5/jBE;EAAyB;C3EggkB3B;;A2EhgkBE;EAAyB;EAAA;C3EogkB3B;;A2E//jBA;EACE;EACA;EACA;EACA;EACA;C3EkgkBF;;A2E//jBA;EACE;EACA;EACA;EACA;EACA;C3EkgkBF;;A2E9/jB8B;EAD9B;IAEI;IAAA;IACA;IACA;G3EkgkBF;CACF;;A4E5hkBA;ECEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C7E8hkBF;;A6EphkBE;;EAEE;EACA;EACA;EACA;EACA;EACA;C7EuhkBJ;;A8EpjkBA;EAAa;C9EwjkBb;;A8EvjkBA;EAAU;C9E2jkBV;;A8E1jkBA;EAAa;C9E8jkBb;;A8E7jkBA;EAAe;C9EikkBf;;A+EhkkBI;EAAuB;C/EokkB3B;;A+EpkkBI;EAAuB;C/EwkkB3B;;A+ExkkBI;EAAuB;C/E4kkB3B;;A+E5kkBI;EAAuB;C/EglkB3B;;A+EhlkBI;EAAuB;C/EolkB3B;;A+EplkBI;EAAuB;C/EwlkB3B;;A+ExlkBI;EAAuB;C/E4lkB3B;;A+E5lkBI;EAAuB;C/EgmkB3B;;A+EhmkBI;EAAuB;C/EomkB3B;;A+EpmkBI;EAAuB;C/EwmkB3B;;A+EpmkBA;EAAU;C/EwmkBV;;A+EvmkBA;EAAU;C/E2mkBV;;A+EvmkBA;EAAc;C/E2mkBd;;A+E1mkBA;EAAc;C/E8mkBd;;A+E5mkBA;EAAU;C/EgnkBV;;A+E/mkBA;EAAU;C/EmnkBV;;AgFlokBA;EAEI;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;ChFkokBJ;;AiFxokBQ;EAAgC;CjF4okBxC;;AiF3okBQ;;;EAEE;CjF+okBV;;AiF7okBQ;;;;;;;EAEE;CjFqpkBV;;AiFnpkBQ;;EAEE;CjFspkBV;;AiFppkBQ;;;;EAEE;CjFypkBV;;AiFxqkBQ;EAAgC;CjF4qkBxC;;AiF3qkBQ;;;;EAEE;CjFgrkBV;;AiF9qkBQ;;EAEE;CjFirkBV;;AiF/qkBQ;;EAEE;CjFkrkBV;;AiFhrkBQ;;EAEE;CjFmrkBV;;AiFlskBQ;EAAgC;CjFsskBxC;;AiFrskBQ;;;;;;EAEE;CjF4skBV;;AiF1skBQ;;;;;;EAEE;CjFitkBV;;AiF/skBQ;;EAEE;CjFktkBV;;AiFhtkBQ;;;;;;;;;;EAEE;CjF2tkBV;;AiF1ukBQ;EAAgC;CjF8ukBxC;;AiF7ukBQ;;;;;;;EAEE;CjFqvkBV;;AiFnvkBQ;;;;;;;EAEE;CjF2vkBV;;AiFzvkBQ;;;EAEE;CjF6vkBV;;AiF3vkBQ;;;;;EAEE;CjFiwkBV;;AiFhxkBQ;EAAgC;CjFoxkBxC;;AiFnxkBQ;;EAEE;CjFsxkBV;;AiFpxkBQ;;EAEE;CjFuxkBV;;AiFrxkBQ;;EAEE;CjFwxkBV;;AiFtxkBQ;;EAEE;CjFyxkBV;;AiFxykBQ;EAAgC;CjF4ykBxC;;AiF3ykBQ;;EAEE;CjF8ykBV;;AiF5ykBQ;;EAEE;CjF+ykBV;;AiF7ykBQ;;EAEE;CjFgzkBV;;AiF9ykBQ;;EAEE;CjFizkBV;;AiFh0kBQ;EAAgC;CjFo0kBxC;;AiFn0kBQ;;EAEE;CjFs0kBV;;AiFp0kBQ;;EAEE;CjFu0kBV;;AiFr0kBQ;;EAEE;CjFw0kBV;;AiFt0kBQ;;EAEE;CjFy0kBV;;AiFx1kBQ;EAAgC;CjF41kBxC;;AiF31kBQ;;EAEE;CjF81kBV;;AiF51kBQ;;EAEE;CjF+1kBV;;AiF71kBQ;;EAEE;CjFg2kBV;;AiF91kBQ;;EAEE;CjFi2kBV;;AiFh3kBQ;EAAgC;CjFo3kBxC;;AiFn3kBQ;;EAEE;CjFs3kBV;;AiFp3kBQ;;;EAEE;CjFw3kBV;;AiFt3kBQ;;EAEE;CjFy3kBV;;AiFv3kBQ;;;EAEE;CjF23kBV;;AiF14kBQ;EAAgC;CjF84kBxC;;AiF74kBQ;;EAEE;CjFg5kBV;;AiF94kBQ;;EAEE;CjFi5kBV;;AiF/4kBQ;;EAEE;CjFk5kBV;;AiFh5kBQ;;EAEE;CjFm5kBV;;AiFl6kBQ;EAAgC;CjFs6kBxC;;AiFr6kBQ;;EAEE;CjFw6kBV;;AiFt6kBQ;;EAEE;CjFy6kBV;;AiFv6kBQ;;EAEE;CjF06kBV;;AiFx6kBQ;;EAEE;CjF26kBV;;AiF17kBQ;EAAgC;CjF87kBxC;;AiF77kBQ;;EAEE;CjFg8kBV;;AiF97kBQ;;EAEE;CjFi8kBV;;AiF/7kBQ;;EAEE;CjFk8kBV;;AiFh8kBQ;;EAEE;CjFm8kBV;;AiF37kBQ;EAAwB;CjF+7kBhC;;AiF97kBQ;;EAEE;CjFi8kBV;;AiF/7kBQ;;EAEE;CjFk8kBV;;AiFh8kBQ;;EAEE;CjFm8kBV;;AiFj8kBQ;;EAEE;CjFo8kBV;;AiFn9kBQ;EAAwB;CjFu9kBhC;;AiFt9kBQ;;EAEE;CjFy9kBV;;AiFv9kBQ;;EAEE;CjF09kBV;;AiFx9kBQ;;EAEE;CjF29kBV;;AiFz9kBQ;;EAEE;CjF49kBV;;AiF3+kBQ;EAAwB;CjF++kBhC;;AiF9+kBQ;;EAEE;CjFi/kBV;;AiF/+kBQ;;EAEE;CjFk/kBV;;AiFh/kBQ;;EAEE;CjFm/kBV;;AiFj/kBQ;;EAEE;CjFo/kBV;;AiFnglBQ;EAAwB;CjFuglBhC;;AiFtglBQ;;EAEE;CjFyglBV;;AiFvglBQ;;EAEE;CjF0glBV;;AiFxglBQ;;EAEE;CjF2glBV;;AiFzglBQ;;EAEE;CjF4glBV;;AiF3hlBQ;EAAwB;CjF+hlBhC;;AiF9hlBQ;;EAEE;CjFiilBV;;AiF/hlBQ;;EAEE;CjFkilBV;;AiFhilBQ;;EAEE;CjFmilBV;;AiFjilBQ;;EAEE;CjFoilBV;;AiF9hlBI;EAAmB;CjFkilBvB;;AiFjilBI;;EAEE;CjFoilBN;;AiFlilBI;;;EAEE;CjFsilBN;;AiFpilBI;;EAEE;CjFuilBN;;AiFrilBI;;;EAEE;CjFyilBN;;AyBljlBI;EwDlDI;IAAgC;GjFymlBtC;;EiFxmlBM;;IAEE;GjF2mlBR;;EiFzmlBM;;IAEE;GjF4mlBR;;EiF1mlBM;;IAEE;GjF6mlBR;;EiF3mlBM;;IAEE;GjF8mlBR;;EiF7nlBM;IAAgC;GjFiolBtC;;EiFholBM;;IAEE;GjFmolBR;;EiFjolBM;;IAEE;GjFoolBR;;EiFlolBM;;IAEE;GjFqolBR;;EiFnolBM;;IAEE;GjFsolBR;;EiFrplBM;IAAgC;GjFyplBtC;;EiFxplBM;;IAEE;GjF2plBR;;EiFzplBM;;IAEE;GjF4plBR;;EiF1plBM;;IAEE;GjF6plBR;;EiF3plBM;;IAEE;GjF8plBR;;EiF7qlBM;IAAgC;GjFirlBtC;;EiFhrlBM;;IAEE;GjFmrlBR;;EiFjrlBM;;IAEE;GjForlBR;;EiFlrlBM;;IAEE;GjFqrlBR;;EiFnrlBM;;IAEE;GjFsrlBR;;EiFrslBM;IAAgC;GjFyslBtC;;EiFxslBM;;IAEE;GjF2slBR;;EiFzslBM;;IAEE;GjF4slBR;;EiF1slBM;;IAEE;GjF6slBR;;EiF3slBM;;IAEE;GjF8slBR;;EiF7tlBM;IAAgC;GjFiulBtC;;EiFhulBM;;IAEE;GjFmulBR;;EiFjulBM;;IAEE;GjFoulBR;;EiFlulBM;;IAEE;GjFqulBR;;EiFnulBM;;IAEE;GjFsulBR;;EiFrvlBM;IAAgC;GjFyvlBtC;;EiFxvlBM;;IAEE;GjF2vlBR;;EiFzvlBM;;IAEE;GjF4vlBR;;EiF1vlBM;;IAEE;GjF6vlBR;;EiF3vlBM;;IAEE;GjF8vlBR;;EiF7wlBM;IAAgC;GjFixlBtC;;EiFhxlBM;;IAEE;GjFmxlBR;;EiFjxlBM;;IAEE;GjFoxlBR;;EiFlxlBM;;IAEE;GjFqxlBR;;EiFnxlBM;;IAEE;GjFsxlBR;;EiFrylBM;IAAgC;GjFyylBtC;;EiFxylBM;;IAEE;GjF2ylBR;;EiFzylBM;;IAEE;GjF4ylBR;;EiF1ylBM;;IAEE;GjF6ylBR;;EiF3ylBM;;IAEE;GjF8ylBR;;EiF7zlBM;IAAgC;GjFi0lBtC;;EiFh0lBM;;IAEE;GjFm0lBR;;EiFj0lBM;;IAEE;GjFo0lBR;;EiFl0lBM;;IAEE;GjFq0lBR;;EiFn0lBM;;IAEE;GjFs0lBR;;EiFr1lBM;IAAgC;GjFy1lBtC;;EiFx1lBM;;IAEE;GjF21lBR;;EiFz1lBM;;IAEE;GjF41lBR;;EiF11lBM;;IAEE;GjF61lBR;;EiF31lBM;;IAEE;GjF81lBR;;EiF72lBM;IAAgC;GjFi3lBtC;;EiFh3lBM;;IAEE;GjFm3lBR;;EiFj3lBM;;IAEE;GjFo3lBR;;EiFl3lBM;;IAEE;GjFq3lBR;;EiFn3lBM;;IAEE;GjFs3lBR;;EiF92lBM;IAAwB;GjFk3lB9B;;EiFj3lBM;;IAEE;GjFo3lBR;;EiFl3lBM;;IAEE;GjFq3lBR;;EiFn3lBM;;IAEE;GjFs3lBR;;EiFp3lBM;;IAEE;GjFu3lBR;;EiFt4lBM;IAAwB;GjF04lB9B;;EiFz4lBM;;IAEE;GjF44lBR;;EiF14lBM;;IAEE;GjF64lBR;;EiF34lBM;;IAEE;GjF84lBR;;EiF54lBM;;IAEE;GjF+4lBR;;EiF95lBM;IAAwB;GjFk6lB9B;;EiFj6lBM;;IAEE;GjFo6lBR;;EiFl6lBM;;IAEE;GjFq6lBR;;EiFn6lBM;;IAEE;GjFs6lBR;;EiFp6lBM;;IAEE;GjFu6lBR;;EiFt7lBM;IAAwB;GjF07lB9B;;EiFz7lBM;;IAEE;GjF47lBR;;EiF17lBM;;IAEE;GjF67lBR;;EiF37lBM;;IAEE;GjF87lBR;;EiF57lBM;;IAEE;GjF+7lBR;;EiF98lBM;IAAwB;GjFk9lB9B;;EiFj9lBM;;IAEE;GjFo9lBR;;EiFl9lBM;;IAEE;GjFq9lBR;;EiFn9lBM;;IAEE;GjFs9lBR;;EiFp9lBM;;IAEE;GjFu9lBR;;EiFj9lBE;IAAmB;GjFq9lBrB;;EiFp9lBE;;IAEE;GjFu9lBJ;;EiFr9lBE;;IAEE;GjFw9lBJ;;EiFt9lBE;;IAEE;GjFy9lBJ;;EiFv9lBE;;IAEE;GjF09lBJ;CACF;;AyBp+lBI;EwDlDI;IAAgC;GjF2hmBtC;;EiF1hmBM;;IAEE;GjF6hmBR;;EiF3hmBM;;IAEE;GjF8hmBR;;EiF5hmBM;;IAEE;GjF+hmBR;;EiF7hmBM;;IAEE;GjFgimBR;;EiF/imBM;IAAgC;GjFmjmBtC;;EiFljmBM;;IAEE;GjFqjmBR;;EiFnjmBM;;IAEE;GjFsjmBR;;EiFpjmBM;;IAEE;GjFujmBR;;EiFrjmBM;;IAEE;GjFwjmBR;;EiFvkmBM;IAAgC;GjF2kmBtC;;EiF1kmBM;;IAEE;GjF6kmBR;;EiF3kmBM;;IAEE;GjF8kmBR;;EiF5kmBM;;IAEE;GjF+kmBR;;EiF7kmBM;;IAEE;GjFglmBR;;EiF/lmBM;IAAgC;GjFmmmBtC;;EiFlmmBM;;IAEE;GjFqmmBR;;EiFnmmBM;;IAEE;GjFsmmBR;;EiFpmmBM;;IAEE;GjFummBR;;EiFrmmBM;;IAEE;GjFwmmBR;;EiFvnmBM;IAAgC;GjF2nmBtC;;EiF1nmBM;;IAEE;GjF6nmBR;;EiF3nmBM;;IAEE;GjF8nmBR;;EiF5nmBM;;IAEE;GjF+nmBR;;EiF7nmBM;;IAEE;GjFgomBR;;EiF/omBM;IAAgC;GjFmpmBtC;;EiFlpmBM;;IAEE;GjFqpmBR;;EiFnpmBM;;IAEE;GjFspmBR;;EiFppmBM;;IAEE;GjFupmBR;;EiFrpmBM;;IAEE;GjFwpmBR;;EiFvqmBM;IAAgC;GjF2qmBtC;;EiF1qmBM;;IAEE;GjF6qmBR;;EiF3qmBM;;IAEE;GjF8qmBR;;EiF5qmBM;;IAEE;GjF+qmBR;;EiF7qmBM;;IAEE;GjFgrmBR;;EiF/rmBM;IAAgC;GjFmsmBtC;;EiFlsmBM;;IAEE;GjFqsmBR;;EiFnsmBM;;IAEE;GjFssmBR;;EiFpsmBM;;IAEE;GjFusmBR;;EiFrsmBM;;IAEE;GjFwsmBR;;EiFvtmBM;IAAgC;GjF2tmBtC;;EiF1tmBM;;IAEE;GjF6tmBR;;EiF3tmBM;;IAEE;GjF8tmBR;;EiF5tmBM;;IAEE;GjF+tmBR;;EiF7tmBM;;IAEE;GjFgumBR;;EiF/umBM;IAAgC;GjFmvmBtC;;EiFlvmBM;;IAEE;GjFqvmBR;;EiFnvmBM;;IAEE;GjFsvmBR;;EiFpvmBM;;IAEE;GjFuvmBR;;EiFrvmBM;;IAEE;GjFwvmBR;;EiFvwmBM;IAAgC;GjF2wmBtC;;EiF1wmBM;;IAEE;GjF6wmBR;;EiF3wmBM;;IAEE;GjF8wmBR;;EiF5wmBM;;IAEE;GjF+wmBR;;EiF7wmBM;;IAEE;GjFgxmBR;;EiF/xmBM;IAAgC;GjFmymBtC;;EiFlymBM;;IAEE;GjFqymBR;;EiFnymBM;;IAEE;GjFsymBR;;EiFpymBM;;IAEE;GjFuymBR;;EiFrymBM;;IAEE;GjFwymBR;;EiFhymBM;IAAwB;GjFoymB9B;;EiFnymBM;;IAEE;GjFsymBR;;EiFpymBM;;IAEE;GjFuymBR;;EiFrymBM;;IAEE;GjFwymBR;;EiFtymBM;;IAEE;GjFyymBR;;EiFxzmBM;IAAwB;GjF4zmB9B;;EiF3zmBM;;IAEE;GjF8zmBR;;EiF5zmBM;;IAEE;GjF+zmBR;;EiF7zmBM;;IAEE;GjFg0mBR;;EiF9zmBM;;IAEE;GjFi0mBR;;EiFh1mBM;IAAwB;GjFo1mB9B;;EiFn1mBM;;IAEE;GjFs1mBR;;EiFp1mBM;;IAEE;GjFu1mBR;;EiFr1mBM;;IAEE;GjFw1mBR;;EiFt1mBM;;IAEE;GjFy1mBR;;EiFx2mBM;IAAwB;GjF42mB9B;;EiF32mBM;;IAEE;GjF82mBR;;EiF52mBM;;IAEE;GjF+2mBR;;EiF72mBM;;IAEE;GjFg3mBR;;EiF92mBM;;IAEE;GjFi3mBR;;EiFh4mBM;IAAwB;GjFo4mB9B;;EiFn4mBM;;IAEE;GjFs4mBR;;EiFp4mBM;;IAEE;GjFu4mBR;;EiFr4mBM;;IAEE;GjFw4mBR;;EiFt4mBM;;IAEE;GjFy4mBR;;EiFn4mBE;IAAmB;GjFu4mBrB;;EiFt4mBE;;IAEE;GjFy4mBJ;;EiFv4mBE;;IAEE;GjF04mBJ;;EiFx4mBE;;IAEE;GjF24mBJ;;EiFz4mBE;;IAEE;GjF44mBJ;CACF;;AyBt5mBI;EwDlDI;IAAgC;GjF68mBtC;;EiF58mBM;;IAEE;GjF+8mBR;;EiF78mBM;;IAEE;GjFg9mBR;;EiF98mBM;;IAEE;GjFi9mBR;;EiF/8mBM;;IAEE;GjFk9mBR;;EiFj+mBM;IAAgC;GjFq+mBtC;;EiFp+mBM;;IAEE;GjFu+mBR;;EiFr+mBM;;IAEE;GjFw+mBR;;EiFt+mBM;;IAEE;GjFy+mBR;;EiFv+mBM;;IAEE;GjF0+mBR;;EiFz/mBM;IAAgC;GjF6/mBtC;;EiF5/mBM;;IAEE;GjF+/mBR;;EiF7/mBM;;IAEE;GjFggnBR;;EiF9/mBM;;IAEE;GjFignBR;;EiF//mBM;;IAEE;GjFkgnBR;;EiFjhnBM;IAAgC;GjFqhnBtC;;EiFphnBM;;IAEE;GjFuhnBR;;EiFrhnBM;;IAEE;GjFwhnBR;;EiFthnBM;;IAEE;GjFyhnBR;;EiFvhnBM;;IAEE;GjF0hnBR;;EiFzinBM;IAAgC;GjF6inBtC;;EiF5inBM;;IAEE;GjF+inBR;;EiF7inBM;;IAEE;GjFgjnBR;;EiF9inBM;;IAEE;GjFijnBR;;EiF/inBM;;IAEE;GjFkjnBR;;EiFjknBM;IAAgC;GjFqknBtC;;EiFpknBM;;IAEE;GjFuknBR;;EiFrknBM;;IAEE;GjFwknBR;;EiFtknBM;;IAEE;GjFyknBR;;EiFvknBM;;IAEE;GjF0knBR;;EiFzlnBM;IAAgC;GjF6lnBtC;;EiF5lnBM;;IAEE;GjF+lnBR;;EiF7lnBM;;IAEE;GjFgmnBR;;EiF9lnBM;;IAEE;GjFimnBR;;EiF/lnBM;;IAEE;GjFkmnBR;;EiFjnnBM;IAAgC;GjFqnnBtC;;EiFpnnBM;;IAEE;GjFunnBR;;EiFrnnBM;;IAEE;GjFwnnBR;;EiFtnnBM;;IAEE;GjFynnBR;;EiFvnnBM;;IAEE;GjF0nnBR;;EiFzonBM;IAAgC;GjF6onBtC;;EiF5onBM;;IAEE;GjF+onBR;;EiF7onBM;;IAEE;GjFgpnBR;;EiF9onBM;;IAEE;GjFipnBR;;EiF/onBM;;IAEE;GjFkpnBR;;EiFjqnBM;IAAgC;GjFqqnBtC;;EiFpqnBM;;IAEE;GjFuqnBR;;EiFrqnBM;;IAEE;GjFwqnBR;;EiFtqnBM;;IAEE;GjFyqnBR;;EiFvqnBM;;IAEE;GjF0qnBR;;EiFzrnBM;IAAgC;GjF6rnBtC;;EiF5rnBM;;IAEE;GjF+rnBR;;EiF7rnBM;;IAEE;GjFgsnBR;;EiF9rnBM;;IAEE;GjFisnBR;;EiF/rnBM;;IAEE;GjFksnBR;;EiFjtnBM;IAAgC;GjFqtnBtC;;EiFptnBM;;IAEE;GjFutnBR;;EiFrtnBM;;IAEE;GjFwtnBR;;EiFttnBM;;IAEE;GjFytnBR;;EiFvtnBM;;IAEE;GjF0tnBR;;EiFltnBM;IAAwB;GjFstnB9B;;EiFrtnBM;;IAEE;GjFwtnBR;;EiFttnBM;;IAEE;GjFytnBR;;EiFvtnBM;;IAEE;GjF0tnBR;;EiFxtnBM;;IAEE;GjF2tnBR;;EiF1unBM;IAAwB;GjF8unB9B;;EiF7unBM;;IAEE;GjFgvnBR;;EiF9unBM;;IAEE;GjFivnBR;;EiF/unBM;;IAEE;GjFkvnBR;;EiFhvnBM;;IAEE;GjFmvnBR;;EiFlwnBM;IAAwB;GjFswnB9B;;EiFrwnBM;;IAEE;GjFwwnBR;;EiFtwnBM;;IAEE;GjFywnBR;;EiFvwnBM;;IAEE;GjF0wnBR;;EiFxwnBM;;IAEE;GjF2wnBR;;EiF1xnBM;IAAwB;GjF8xnB9B;;EiF7xnBM;;IAEE;GjFgynBR;;EiF9xnBM;;IAEE;GjFiynBR;;EiF/xnBM;;IAEE;GjFkynBR;;EiFhynBM;;IAEE;GjFmynBR;;EiFlznBM;IAAwB;GjFsznB9B;;EiFrznBM;;IAEE;GjFwznBR;;EiFtznBM;;IAEE;GjFyznBR;;EiFvznBM;;IAEE;GjF0znBR;;EiFxznBM;;IAEE;GjF2znBR;;EiFrznBE;IAAmB;GjFyznBrB;;EiFxznBE;;IAEE;GjF2znBJ;;EiFzznBE;;IAEE;GjF4znBJ;;EiF1znBE;;IAEE;GjF6znBJ;;EiF3znBE;;IAEE;GjF8znBJ;CACF;;AyBx0nBI;EwDlDI;IAAgC;GjF+3nBtC;;EiF93nBM;;IAEE;GjFi4nBR;;EiF/3nBM;;IAEE;GjFk4nBR;;EiFh4nBM;;IAEE;GjFm4nBR;;EiFj4nBM;;IAEE;GjFo4nBR;;EiFn5nBM;IAAgC;GjFu5nBtC;;EiFt5nBM;;IAEE;GjFy5nBR;;EiFv5nBM;;IAEE;GjF05nBR;;EiFx5nBM;;IAEE;GjF25nBR;;EiFz5nBM;;IAEE;GjF45nBR;;EiF36nBM;IAAgC;GjF+6nBtC;;EiF96nBM;;IAEE;GjFi7nBR;;EiF/6nBM;;IAEE;GjFk7nBR;;EiFh7nBM;;IAEE;GjFm7nBR;;EiFj7nBM;;IAEE;GjFo7nBR;;EiFn8nBM;IAAgC;GjFu8nBtC;;EiFt8nBM;;IAEE;GjFy8nBR;;EiFv8nBM;;IAEE;GjF08nBR;;EiFx8nBM;;IAEE;GjF28nBR;;EiFz8nBM;;IAEE;GjF48nBR;;EiF39nBM;IAAgC;GjF+9nBtC;;EiF99nBM;;IAEE;GjFi+nBR;;EiF/9nBM;;IAEE;GjFk+nBR;;EiFh+nBM;;IAEE;GjFm+nBR;;EiFj+nBM;;IAEE;GjFo+nBR;;EiFn/nBM;IAAgC;GjFu/nBtC;;EiFt/nBM;;IAEE;GjFy/nBR;;EiFv/nBM;;IAEE;GjF0/nBR;;EiFx/nBM;;IAEE;GjF2/nBR;;EiFz/nBM;;IAEE;GjF4/nBR;;EiF3goBM;IAAgC;GjF+goBtC;;EiF9goBM;;IAEE;GjFihoBR;;EiF/goBM;;IAEE;GjFkhoBR;;EiFhhoBM;;IAEE;GjFmhoBR;;EiFjhoBM;;IAEE;GjFohoBR;;EiFnioBM;IAAgC;GjFuioBtC;;EiFtioBM;;IAEE;GjFyioBR;;EiFvioBM;;IAEE;GjF0ioBR;;EiFxioBM;;IAEE;GjF2ioBR;;EiFzioBM;;IAEE;GjF4ioBR;;EiF3joBM;IAAgC;GjF+joBtC;;EiF9joBM;;IAEE;GjFikoBR;;EiF/joBM;;IAEE;GjFkkoBR;;EiFhkoBM;;IAEE;GjFmkoBR;;EiFjkoBM;;IAEE;GjFokoBR;;EiFnloBM;IAAgC;GjFuloBtC;;EiFtloBM;;IAEE;GjFyloBR;;EiFvloBM;;IAEE;GjF0loBR;;EiFxloBM;;IAEE;GjF2loBR;;EiFzloBM;;IAEE;GjF4loBR;;EiF3moBM;IAAgC;GjF+moBtC;;EiF9moBM;;IAEE;GjFinoBR;;EiF/moBM;;IAEE;GjFknoBR;;EiFhnoBM;;IAEE;GjFmnoBR;;EiFjnoBM;;IAEE;GjFonoBR;;EiFnooBM;IAAgC;GjFuooBtC;;EiFtooBM;;IAEE;GjFyooBR;;EiFvooBM;;IAEE;GjF0ooBR;;EiFxooBM;;IAEE;GjF2ooBR;;EiFzooBM;;IAEE;GjF4ooBR;;EiFpooBM;IAAwB;GjFwooB9B;;EiFvooBM;;IAEE;GjF0ooBR;;EiFxooBM;;IAEE;GjF2ooBR;;EiFzooBM;;IAEE;GjF4ooBR;;EiF1ooBM;;IAEE;GjF6ooBR;;EiF5poBM;IAAwB;GjFgqoB9B;;EiF/poBM;;IAEE;GjFkqoBR;;EiFhqoBM;;IAEE;GjFmqoBR;;EiFjqoBM;;IAEE;GjFoqoBR;;EiFlqoBM;;IAEE;GjFqqoBR;;EiFproBM;IAAwB;GjFwroB9B;;EiFvroBM;;IAEE;GjF0roBR;;EiFxroBM;;IAEE;GjF2roBR;;EiFzroBM;;IAEE;GjF4roBR;;EiF1roBM;;IAEE;GjF6roBR;;EiF5soBM;IAAwB;GjFgtoB9B;;EiF/soBM;;IAEE;GjFktoBR;;EiFhtoBM;;IAEE;GjFmtoBR;;EiFjtoBM;;IAEE;GjFotoBR;;EiFltoBM;;IAEE;GjFqtoBR;;EiFpuoBM;IAAwB;GjFwuoB9B;;EiFvuoBM;;IAEE;GjF0uoBR;;EiFxuoBM;;IAEE;GjF2uoBR;;EiFzuoBM;;IAEE;GjF4uoBR;;EiF1uoBM;;IAEE;GjF6uoBR;;EiFvuoBE;IAAmB;GjF2uoBrB;;EiF1uoBE;;IAEE;GjF6uoBJ;;EiF3uoBE;;IAEE;GjF8uoBJ;;EiF5uoBE;;IAEE;GjF+uoBJ;;EiF7uoBE;;IAEE;GjFgvoBJ;CACF;;AkFhzoBA;EAAkB;ClFozoBlB;;AkFhzoBA;EAAiB;ClFozoBjB;;AkFnzoBA;EAAiB;ClFuzoBjB;;AkFtzoBA;EAAiB;ClF0zoBjB;;AkFzzoBA;ECTE;EACA;EACA;CnFs0oBF;;AkFvzoBI;EAAwB;ClF2zoB5B;;AkF1zoBI;EAAwB;ClF8zoB5B;;AkF7zoBI;EAAwB;ClFi0oB5B;;AyB5xoBI;EyDvCA;IAAwB;GlFw0oB1B;;EkFv0oBE;IAAwB;GlF20oB1B;;EkF10oBE;IAAwB;GlF80oB1B;CACF;;AyB1yoBI;EyDvCA;IAAwB;GlFs1oB1B;;EkFr1oBE;IAAwB;GlFy1oB1B;;EkFx1oBE;IAAwB;GlF41oB1B;CACF;;AyBxzoBI;EyDvCA;IAAwB;GlFo2oB1B;;EkFn2oBE;IAAwB;GlFu2oB1B;;EkFt2oBE;IAAwB;GlF02oB1B;CACF;;AyBt0oBI;EyDvCA;IAAwB;GlFk3oB1B;;EkFj3oBE;IAAwB;GlFq3oB1B;;EkFp3oBE;IAAwB;GlFw3oB1B;CACF;;AkFn3oBA;EAAmB;ClFu3oBnB;;AkFt3oBA;EAAmB;ClF03oBnB;;AkFz3oBA;EAAmB;ClF63oBnB;;AkFz3oBA;;EAAuB;ClF83oBvB;;AkF73oBA;EAAuB;ClFi4oBvB;;AkFh4oBA;;EAAuB;ClFq4oBvB;;AkFp4oBA;EAAuB;ClFw4oBvB;;AkFv4oBA;EAAuB;ClF24oBvB;;AkF14oBA;EAAuB;ClF84oBvB;;AkF14oBA;EAAc;ClF84oBd;;AoFr7oBE;;EACE;CpFy7oBJ;;AgB/6oBE;;;;EoELM;CpF27oBR;;AoFj8oBE;;EACE;CpFq8oBJ;;AgB37oBE;;;;EoELM;CpFu8oBR;;AoF78oBE;EACE;CpFg9oBJ;;AgBt8oBE;;EoELM;CpFg9oBR;;AoFt9oBE;EACE;CpFy9oBJ;;AgB/8oBE;;EoELM;CpFy9oBR;;AoF/9oBE;EACE;CpFk+oBJ;;AgBx9oBE;;EoELM;CpFk+oBR;;AoFx+oBE;EACE;CpF2+oBJ;;AgBj+oBE;;EoELM;CpF2+oBR;;AoFj/oBE;EACE;CpFo/oBJ;;AgB1+oBE;;EoELM;CpFo/oBR;;AoF1/oBE;EACE;CpF6/oBJ;;AgBn/oBE;;EoELM;CpF6/oBR;;AkFt9oBA;EAAa;ClF09oBb;;AkFz9oBA;;;;;EAAc;ClFi+oBd;;AkF/9oBA;EAAiB;ClFm+oBjB;;AkFl+oBA;EAAiB;ClFs+oBjB;;AkFl+oBA;EGvDE;EACA;EACA;EACA;EACA;CrF6hpBF;;AkFt+oBA;EAAwB;ClF0+oBxB;;AkFx+oBA;EACE;EACA;ClF2+oBF;;AkFt+oBA;EAAc;ClF0+oBd;;AsF3ipBA;EACE;CtF8ipBF;;AsF3ipBA;EACE;CtF8ipBF;;AuF9ipBE;EzEOF;;;IyEDM;IAEA;GvF8ipBJ;;EuF3ipBE;IAEI;GvF6ipBN;;EuFpipBE;IACE;GvFuipBJ;;Ecz2oBF;IyE/KM;GvF4hpBJ;;EuF1hpBE;;IAEE;IACA;GvF6hpBJ;;EuFrhpBE;IACE;GvFwhpBJ;;EuFrhpBE;;IAEE;GvFwhpBJ;;EuFrhpBE;;;IAGE;IACA;GvFwhpBJ;;EuFrhpBE;;IAEE;GvFwhpBJ;;AuFhhpBE;IACE;CvFmhpBN;;Ec/jpBA;IyE+CM;GvFohpBJ;;EuB1mpBA;IgEyFI;GvFqhpBJ;;E2CnmpBF;I4CmFM;GvFohpBJ;;EgDnnpBF;IuCkGM;GvFqhpBJ;;E2BxnpBF;I4DuGM;GvFqhpBJ;;EuFthpBE;;IAKI;GvFshpBN;;E2BzlpBF;;I4D0EQ;GvFohpBN;;E2BzgpBF;I4DNM;GvFmhpBJ;;E4BzopBA;;;;I2D4HM;GvFohpBN;;E2BtipBF;I4DuBM;IACA;GvFmhpBJ;CACF;;AwFpppBE;EACE;CxFuppBJ;;AwFxppBE;EACE;CxF2ppBJ;;AwF5ppBE;EACE;CxF+ppBJ;;AwFhqpBE;EACE;CxFmqpBJ;;AwFpqpBE;EACE;CxFuqpBJ;;AwFxqpBE;EACE;CxF2qpBJ;;AwF5qpBE;EACE;CxF+qpBJ;;AwFhrpBE;EACE;CxFmrpBJ;;AwFprpBE;EACE;CxFurpBJ;;AwFxrpBE;EACE;CxF2rpBJ;;AAxrpBA;;AyFXA;;AACA;EACE;IACE;IACA;YAAA;GzFyspBF;;EyFtspBA;IACE;IACA;YAAA;IACA;YAAA;GzFyspBF;CACF;;AyFntpBA;EACE;IACE;IACA;YAAA;GzFyspBF;;EyFtspBA;IACE;IACA;YAAA;IACA;YAAA;GzFyspBF;CACF;;AyFtspBA;;EACE;UAAA;ExFDuD;EAKQ;EALR;EAKQ;CDgtpBjE;;AyFzspBA;EACE;IACE;GzF4spBF;;EyFzspBA;IACE;GzF4spBF;CACF;;AyFzspBA;EACE;UAAA;CzF4spBF;;AyFzspBA;;EAUE;UAAA;EACA;UAAA;EACA;UAAA;EACA;UAAA;CzFospBF;;AyFhtpBE;EACE;IACE;YAAA;GzFmtpBJ;;EyFhtpBE;IACE;YAAA;GzFmtpBJ;CACF;;AyF1tpBE;EACE;IACE;YAAA;GzFmtpBJ;;EyFhtpBE;IACE;YAAA;GzFmtpBJ;CACF;;AyF5spBA;EACE;IACE;IACA;YAAA;GzF+spBF;;EyF5spBA;IACE;IACA;YAAA;GzF+spBF;CACF;;AyF5spBA;;EACE;UAAA;CzFgtpBF;;A0FpxpBA;;AAqCA;;;;;;;;;EACC;EACA;EACA;EACA;C1F4vpBD;;AA7wpBA;;A2FvBE;ECOA;EACA;C5FmypBF;;A4FjypBE;EACE;C5FoypBJ;;A4FlypBI;EACE;C5FqypBN;;A4FlypBI;EACE;C5FqypBN;;A4FjypBE;EACE;C5FoypBJ;;A4FlypBI;EACE;C5FqypBN;;A4FnypBM;EACE;EACA;C5FsypBR;;A4FpypBQ;EACE;C5FuypBV;;A4FnypBM;EACE;C5FsypBR;;A4FnypBM;EACE;C5FsypBR;;A2Fh1pBE;ECOA;EACA;C5F60pBF;;A4F30pBE;EACE;C5F80pBJ;;A4F50pBI;EACE;C5F+0pBN;;A4F50pBI;EACE;C5F+0pBN;;A4F30pBE;EACE;C5F80pBJ;;A4F50pBI;EACE;C5F+0pBN;;A4F70pBM;EACE;EACA;C5Fg1pBR;;A4F90pBQ;EACE;C5Fi1pBV;;A4F70pBM;EACE;C5Fg1pBR;;A4F70pBM;EACE;C5Fg1pBR;;A2F13pBE;ECOA;EACA;C5Fu3pBF;;A4Fr3pBE;EACE;C5Fw3pBJ;;A4Ft3pBI;EACE;C5Fy3pBN;;A4Ft3pBI;EACE;C5Fy3pBN;;A4Fr3pBE;EACE;C5Fw3pBJ;;A4Ft3pBI;EACE;C5Fy3pBN;;A4Fv3pBM;EACE;EACA;C5F03pBR;;A4Fx3pBQ;EACE;C5F23pBV;;A4Fv3pBM;EACE;C5F03pBR;;A4Fv3pBM;EACE;C5F03pBR;;A2Fp6pBE;ECOA;EACA;C5Fi6pBF;;A4F/5pBE;EACE;C5Fk6pBJ;;A4Fh6pBI;EACE;C5Fm6pBN;;A4Fh6pBI;EACE;C5Fm6pBN;;A4F/5pBE;EACE;C5Fk6pBJ;;A4Fh6pBI;EACE;C5Fm6pBN;;A4Fj6pBM;EACE;EACA;C5Fo6pBR;;A4Fl6pBQ;EACE;C5Fq6pBV;;A4Fj6pBM;EACE;C5Fo6pBR;;A4Fj6pBM;EACE;C5Fo6pBR;;A2F98pBE;ECOA;EACA;C5F28pBF;;A4Fz8pBE;EACE;C5F48pBJ;;A4F18pBI;EACE;C5F68pBN;;A4F18pBI;EACE;C5F68pBN;;A4Fz8pBE;EACE;C5F48pBJ;;A4F18pBI;EACE;C5F68pBN;;A4F38pBM;EACE;EACA;C5F88pBR;;A4F58pBQ;EACE;C5F+8pBV;;A4F38pBM;EACE;C5F88pBR;;A4F38pBM;EACE;C5F88pBR;;A2Fx/pBE;ECOA;EACA;C5Fq/pBF;;A4Fn/pBE;EACE;C5Fs/pBJ;;A4Fp/pBI;EACE;C5Fu/pBN;;A4Fp/pBI;EACE;C5Fu/pBN;;A4Fn/pBE;EACE;C5Fs/pBJ;;A4Fp/pBI;EACE;C5Fu/pBN;;A4Fr/pBM;EACE;EACA;C5Fw/pBR;;A4Ft/pBQ;EACE;C5Fy/pBV;;A4Fr/pBM;EACE;C5Fw/pBR;;A4Fr/pBM;EACE;C5Fw/pBR;;A2FliqBE;ECOA;EACA;C5F+hqBF;;A4F7hqBE;EACE;C5FgiqBJ;;A4F9hqBI;EACE;C5FiiqBN;;A4F9hqBI;EACE;C5FiiqBN;;A4F7hqBE;EACE;C5FgiqBJ;;A4F9hqBI;EACE;C5FiiqBN;;A4F/hqBM;EACE;EACA;C5FkiqBR;;A4FhiqBQ;EACE;C5FmiqBV;;A4F/hqBM;EACE;C5FkiqBR;;A4F/hqBM;EACE;C5FkiqBR;;A2F5kqBE;ECOA;EACA;C5FykqBF;;A4FvkqBE;EACE;C5F0kqBJ;;A4FxkqBI;EACE;C5F2kqBN;;A4FxkqBI;EACE;C5F2kqBN;;A4FvkqBE;EACE;C5F0kqBJ;;A4FxkqBI;EACE;C5F2kqBN;;A4FzkqBM;EACE;EACA;C5F4kqBR;;A4F1kqBQ;EACE;C5F6kqBV;;A4FzkqBM;EACE;C5F4kqBR;;A4FzkqBM;EACE;C5F4kqBR;;A6FvnqBA;;A/E6CA;E+E1CE;EACA;EACA;EACA;EACA;C7F0nqBF;;A6FxnqBA;;;;;;;;;;;;EAYE;EACA;EACA;EACA;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;A6FxnqBA;;EAEE;C7F2nqBF;;Ac7kqBA;E+E1CE;EACA;C7F2nqBF;;AiB1pqBA;E4EmCE;C7F2nqBF;;A6F1nqBE;E5EpCF;I4EqCI;G7F8nqBF;CACF;;AiB/pqBA;E4EoCE;C7F+nqBF;;A6F9nqBE;E5ErCF;I4EsCI;G7FkoqBF;CACF;;AiBpqqBA;E4EqCE;C7FmoqBF;;A6FloqBE;E5EtCF;I4EuCI;G7FsoqBF;CACF;;AiBzqqBA;E4EsCE;C7FuoqBF;;A6FtoqBE;E5EvCF;I4EwCI;G7F0oqBF;CACF;;A6FxoqBA;EACE;C7F2oqBF;;A6F1oqBE;EAFF;IAGI;G7F8oqBF;CACF;;AiBznqBA;E4ElBE;EACA;C7F+oqBF;;A6F5oqBA;EAEI;C7F8oqBJ;;A6FxoqBE;ECtGA;C9FkvqBF;;A8FjvqBE;EACE;C9FovqBJ;;A6FhpqBE;ECtGA;C9F0vqBF;;A8FzvqBE;EACE;C9F4vqBJ;;A6FxpqBE;ECtGA;C9FkwqBF;;A8FjwqBE;EACE;C9FowqBJ;;A6FhqqBE;ECtGA;C9F0wqBF;;A8FzwqBE;EACE;C9F4wqBJ;;A6FxqqBE;ECtGA;C9FkxqBF;;A8FjxqBE;EACE;C9FoxqBJ;;A6FhrqBE;ECtGA;C9F0xqBF;;A8FzxqBE;EACE;C9F4xqBJ;;A6FxrqBE;ECtGA;C9FkyqBF;;A8FjyqBE;EACE;C9FoyqBJ;;A6FhsqBE;ECtGA;C9F0yqBF;;A8FzyqBE;EACE;C9F4yqBJ;;A6FpsqBA;EAEI;C7FssqBJ;;A6FrsqBI;EAHJ;IAIM;G7FysqBJ;CACF;;A6FtsqBA;;;;;;;;;EACE;C7FitqBF;;A6F/sqBA;EACE;C7FktqBF;;A6FhtqBA;EACE;C7FmtqBF;;A+F/0qBA;;AjF6CA;EiF1CI;EACA;EACA;C/Fk1qBJ;;A6Bj1qBA;;;;;;;;;;;;EkEII;EACA;C/F41qBJ;;A6Bj2qBA;;;;;;EkESI;C/Fi2qBJ;;A+Bn2qBE;;;;;;EgEME;EACA;C/Fs2qBJ;;A+Fn2qBA;;;;;;;;;EASI;C/Fs2qBJ;;AAn9EA;;;;;;;;;;E+Ft4lBI;C/Fs2qBJ;;A+Fn2qBA;;;;;;;;;;;EAMI;EACA;EACA;EACA;EACA;C/F22qBJ;;Ac/hqBA;EiFxUI;EACA;C/F22qBJ;;AiCp6qBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;E8D8FI;C/F23qBJ;;A+Fx3qBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAYI;EACA;C/F64qBJ;;A+F14qBA;EACI;EACA;C/F64qBJ;;A+F14qBA;;;;EAII;C/F64qBJ;;A+F14qBA;;EAEI;EACA;C/F64qBJ;;AgGnhrBA;;AACA;;EAEI;EACA;ChGuhrBJ;;Ac9+qBA;EkFrCI;ChGuhrBJ;;AgGphrBA;;;EAGI;ChGuhrBJ;;AgGphrBA;EACI;E/FkBqD;EAAA;EAjBQ;EAAA;UAAA;E+FE7D;EACA;EACA;ChGyhrBJ;;AgG/hrBA;EASQ;EACA;ChG0hrBR;;AgGpirBA;EAYY;EACA;EAAA;EACA;ChG4hrBZ;;AgG1irBA;EAgBgB;ChG8hrBhB;;AgG9irBA;EAkBoB;ChGgirBpB;;AgGzhrBA;EACI;EAAA;EAGA;EACA;E/FXqD;EAAA;EAjBQ;EAAA;UAAA;CD0jrBjE;;AgG3hrBI;EARJ;IASQ;IACA;GhG+hrBN;CACF;;AgG1irBA;EAaQ;EAAA;ChGiirBR;;AgG7hrBA;EACI;EACA;EACA;E/F3C6D;UAAA;CD6krBjE;;AgGhirBI;EALJ;IAMQ;GhGoirBN;CACF;;AgGjirBA;EACI;ChGoirBJ;;Ac14qBA;EkFtJI;EACA;EACA;ChGoirBJ;;AsB/mrBA;E0E+EI;EACA;EACA;EACA;EACA;EACA;ChGoirBJ;;AgGjirBA;EAII;ChGiirBJ;;AgGrirBA;EAMQ;EACA;ChGmirBR;;AgGhirBA;EACI;EACA;EACA;EACA;ChGmirBJ;;AgGvirBA;EAMQ;EACA;EACA;EACA;EACA;EACA;ChGqirBR;;AgGhjrBA;EAaY;EACA;ChGuirBZ;;AgGnirBA;EAGY;EACA;ChGoirBZ;;AoE5orBA;E4B8GI;ChGkirBJ;;AgG/hrBI;EN9DH;EACA;C1FimrBD;;AgGpirBI;EN9DH;EACA;C1FsmrBD;;AgGzirBI;EN9DH;EACA;C1F2mrBD;;AgG9irBI;EN9DH;EACA;C1FgnrBD;;AgGnjrBI;EN9DH;EACA;C1FqnrBD;;AgGxjrBI;EN9DH;EACA;C1F0nrBD;;AgG7jrBI;EN9DH;EACA;C1F+nrBD;;AgGlkrBI;EN9DH;EACA;C1FoorBD;;AgGvkrBI;EN9DH;EACA;C1FyorBD;;AgG5krBI;EN9DH;EACA;C1F8orBD;;AiGltrBA;;AAEA;EACE;CjGqtrBF;;AiGltrBE;EADF;IAEI;GjGstrBF;CACF;;AiGntrBE;EADF;IAEI;GjGutrBF;CACF;;AiGptrBE;EADF;IAEI;GjGwtrBF;CACF;;AiGrtrBE;EADF;IAEI;GjGytrBF;CACF;;AiGttrBE;EADF;IAEI;GjG0trBF;CACF;;AiGvtrBE;EADF;IAEI;GjG2trBF;CACF;;AiGxtrBE;EADF;IAEI;GjG4trBF;CACF;;AiG1trBA;EACE;EACA;CjG6trBF;;AiG3trBA;EACE;EACA;CjG8trBF;;AiG5trBA;;;EACE;EACA;CjGiurBF;;AiG/trBA;EACE;EACA;CjGkurBF;;AiGhurBA;;EACE;EACA;CjGourBF;;AiGlurBA;EhGxByD;EAAA;EAjBQ;UAAA;EAAA;UAAA;CDoxrBjE;;AiG3urBA;EAKI;EACA;CjG0urBJ;;AiGrurBE;EADF;IAEI;GjGyurBF;CACF;;AiGturBE;EADF;IAEI;GjG0urBF;CACF;;AiGvurBE;EADF;IAEI;GjG2urBF;CACF;;AiGvurBE;EADF;IAEI;GjG2urBF;CACF;;AiGxurBE;EADF;IAEI;GjG4urBF;CACF;;AiGzurBE;EADF;IAEI;GjG6urBF;CACF;;AiG1urBA;;;EACE;CjG+urBF;;AiG5urBA;EACE;CjG+urBF;;AiG5urBA;;EAEE;CjG+urBF;;AiG5urBA;EACE;UAAA;CjG+urBF;;AkFh0rBA;;EeqFE;EACA;CjGgvrBF;;AkFn0rBA;EeuFE;EACA;CjGgvrBF;;AkFz0rBA;;Ee6FE;EACA;CjGivrBF;;AiG9urBA;EACE;CjGivrBF;;AiG/urBA;EACE;EAAA;CjGkvrBF;;AiGnvrBA;;EAMI;EACA;EACA;EACA;EACA;UAAA;EACA;UAAA;EACA;UAAA;EACA;EAAA;EAAA;CjGkvrBJ;;AiG/vrBA;;EAgBM;CjGovrBN;;AiGpwrBA;;EAoBM;EACA;EACA;UAAA;EACA;CjGqvrBN;;AiG5wrBA;EA8BI;EACA;EACA;CjGkvrBJ;;AiG9urBA;EACE;EAAA;EACA;UAAA;EACA;UAAA;EACA;CjGivrBF;;AiG9urBA;EACE;EACA;EACA;CjGivrBF;;AiG/urBA;EACE;EACA;EACA;EACA;CjGkvrBF;;AiGtvrBA;EAMI;EACA;CjGovrBJ;;AiG3vrBA;EAUI;EACA;CjGqvrBJ;;AkFt5rBA;;EeqKE;EACA;CjGsvrBF;;AiGnvrBA;EACE;EACA;CjGsvrBF;;AiGpvrBA;EACE;CjGuvrBF;;AiGxvrBA;EAII;CjGwvrBJ;;AiG5vrBA;EAOM;EACA;UAAA;EACA;EACA;EACA;EACA;CjGyvrBN;;AiGrwrBA;EAgBM;CjGyvrBN;;AiGzwrBA;EAoBM;CjGyvrBN;;AiG7wrBA;EAwBM;CjGyvrBN;;AiGjxrBA;EA4BM;CjGyvrBN;;AiGrvrBA;EACE;CjGwvrBF;;AiGtvrBA;EtCbE;;IsCgBI;GjGyvrBJ;CACF;;AiGvvrBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;CjG0vrBF;;AiGjwrBA;EASI;CjG4vrBJ;;AiGrwrBA;EAaI;CjG4vrBJ;;AiGzwrBA;EAiBI;CjG4vrBJ;;AkGtgsBA;;AAEA;EAOI;ClGmgsBJ;;AkG1gsBA;EAsBI;ClGw/rBJ;;AkG9gsBA;;;;;;EAmCI;EACA;ClGo/rBJ;;AkGxhsBA;EAyCM;ClGm/rBN;;AkG5hsBA;EA6CM;ClGm/rBN;;AkGhisBA;EAkDI;EAEA;ClGi/rBJ;;AkGrisBA;EAyDM;ClGg/rBN;;AkGzisBA;EA8DQ;ClG++rBR;;AkG7isBA;EAqEM;EACA;EACA;ClG4+rBN;;AkGnjsBA;EA4EI;ClG2+rBJ;;AkGl+rBA;EACE;EACA;ClGq+rBF;;AkGv+rBA;EAQM;ClGm+rBN;;AkG99rBA;EAIE;EACA;ClG89rBF;;AkGz9rBA;EACE;EACA;ClG49rBF;;AkGz9rBA;EAEI;ClG29rBJ;;AkGr9rBI;EACE;ClGw9rBN;;AkG39rBA;EAMM;EACA;EACA;ClGy9rBN;;AkGj+rBA;EAUQ;EACA;EACA;EACA;EACA;EACA;ClG29rBR;;AkG19rBQ;EACE;ClG69rBV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Gl6sBA;EA2FgB;EACA;EACA;CpG20sBhB;;AoGx6sBA;EAgGkB;CpG40sBlB;;AoG56sBA;;EAsGgB;CpG20sBhB;;AoGj7sBA;;;;;;;EA2Gc;CpGg1sBd;;AoG37sBA;;;;;;;EA+Gc;CpGs1sBd;;AoGr8sBA;EAmHc;CpGs1sBd;;AoGz8sBA;EAgIgB;CpG60sBhB;;AoGn0sBA;EAEI;CpGq0sBJ;;AoGv0sBA;EAKM;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CpGs0sBN;;AoGn1sBA;EAiBM;CpGs0sBN;;AoGv1sBA;EAsBQ;CpGq0sBR;;AoG/zsBA;EAEI;CpGi0sBJ;;AoG9zsBA;EACE;CpGi0sBF;;AqG7xtBA;;AxE+KA;EwE5KI;CrGgytBJ;;AqG9xtBA;;;EAEI;EACA;EACA;CrGkytBJ;;AqGtytBA;;;EAOQ;EACA;EACA;CrGqytBR;;A6B7ytBA;;;;;;EwEYI;EACA;EACA;CrG0ytBJ;;AqGvytBA;;;;;;EAEQ;EACA;EACA;EACA;CrG8ytBR;;AqGnztBA;;;;;;EAOY;CrGqztBZ;;AqG5ztBA;;;;;;EAWgB;CrG0ztBhB;;AqGr0tBA;;;;;;EAaoB;CrGi0tBpB;;AqG90tBA;;;;;;;;;;;;EAWgB;CrGk1tBhB;;AqG71tBA;;;;;;;;;;;;EAaoB;CrG+1tBpB;;AqG52tBA;;;;;;EAWgB;CrG02tBhB;;AqGr3tBA;;;;;;EAaoB;CrGi3tBpB;;AqG93tBA;;;;;;EAWgB;CrG43tBhB;;AqGv4tBA;;;;;;EAaoB;CrGm4tBpB;;AqGh5tBA;;;;;;EAWgB;CrG84tBhB;;AqGz5tBA;;;;;;EAaoB;CrGq5tBpB;;AqGl6tBA;;;;;;EAWgB;CrGg6tBhB;;AqG36tBA;;;;;;EAaoB;CrGu6tBpB;;AqGp7tBA;;;;;;EAWgB;CrGk7tBhB;;AqG77tBA;;;;;;EAaoB;CrGy7tBpB;;AqGt8tBA;;;;;;EAWgB;CrGo8tBhB;;AqG/8tBA;;;;;;EAaoB;CrG28tBpB;;AqGr8tBA;EAEQ;EACA;EACA;EACA;CrGu8tBR;;AqG58tBA;;;;;;;EASY;CrG68tBZ;;AqGt9tBA;EAaQ;EACA;CrG68tBR;;AqG39tBA;EAiBQ;CrG88tBR;;AsGzguBA;;AzE+MA;EyE5MI;EACA;EACA;EACA;EACA;CtG4guBJ;;AsGjhuBA;EAQQ;EACA;EACA;EACA;EACA;CtG6guBR;;AsG5guBQ;EACI;EACA;CtG+guBZ;;AsG9huBA;EAmBY;EACA;EACA;EAKA;EACA;EACA;EACA;EACA;EACA;CtG2guBZ;;AsGphuBY;EACI;EACA;CtGuhuBhB;;AsG/iuBA;;EAqCoB;EACA;EACA;CtG+guBpB;;AsG9guBoB;;EACI;EACA;CtGkhuBxB;;AsG5juBA;EA8CoB;EACA;EACA;EACA;EACA;EACA;EbjClB;EAIA;Ea+BkB;EACA;EACA;CtGshuBpB;;AsG7kuBA;EbkBE;EAIA;EasCkB;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;CtG0huBpB;;AsGnmuBA;EA+EwB;EACA;CtGwhuBxB;;AsGxmuBA;EAmFwB;EACA;EACA;EACA;EACA;EAGA;CtGyhuBxB;;AsGnnuBA;EAkGwB;CtGqhuBxB;;AsGvnuBA;EAyG4B;EACA;CtGkhuB5B;;AsG5nuBA;EAmHoB;EACA;EACA;EACA;EAKA;EACA;EACA;EACA;EACA;Eb7GlB;EAIA;Ea2GkB;EACA;EACA;CtG6guBpB;;AsGzhuBoB;EACI;EACA;CtG4huBxB;;AsGrpuBA;EAuIoB;EACA;EACA;EACA;EACA;EACA;EACA;EAKA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;CtG8guBpB;;AsG9huBoB;EACI;EACA;CtGiiuBxB;;AsGjruBA;EAqKwB;EACA;CtGghuBxB;;AsGtruBA;EA0KwB;EACA;EACA;EACA;EAGA;CtGghuBxB;;AsGhsuBA;EAwLwB;CtG4guBxB;;AsGpsuBA;EA+L4B;CtGyguB5B;;AsGxsuBA;EAmM4B;CtGyguB5B;;AsG//tBI;;EAOwB;CtG6/tB5B;;AsGpguBI;;EAa4B;CtG4/tBhC;;AsGzguBI;;EAOwB;CtGuguB5B;;AsG9guBI;;EAa4B;CtGsguBhC;;AsGnhuBI;;EAOwB;CtGihuB5B;;AsGxhuBI;;EAa4B;CtGghuBhC;;AsG7huBI;;EAOwB;CtG2huB5B;;AsGliuBI;;EAa4B;CtG0huBhC;;AsGviuBI;;EAOwB;CtGqiuB5B;;AsG5iuBI;;EAa4B;CtGoiuBhC;;AsGjjuBI;;EAOwB;CtG+iuB5B;;AsGtjuBI;;EAa4B;CtG8iuBhC;;AsG3juBI;;EAOwB;CtGyjuB5B;;AsGhkuBI;;EAa4B;CtGwjuBhC;;AsGrkuBI;;EAOwB;CtGmkuB5B;;AsG1kuBI;;EAa4B;CtGkkuBhC;;AuG9xuBA;;AAEA;EACI;EACA;CvGiyuBJ;;AuGnyuBA;EAIQ;EACA;EACA;EtG4BiD;EAAA;EAjBQ;UAAA;EsGRzD;EACA;EACA;CvGqyuBR;;AuGhzuBA;EAcY;EACA;EACA;EACA;EACA;CvGsyuBZ;;AuGjyuBA;EACI;EACA;EACA;EtGQqD;EAAA;EAjBQ;UAAA;EAAA;UAAA;CDmzuBjE;;A6FjtuBA;;;;;;;;;EUlFI;CvG+yuBJ;;A6F1tuBA;EUjFI;CvG+yuBJ;;A6F3tuBA;EUhFI;CvG+yuBJ;;AwG11uBA;;A7EIA;E6EDI;CxG61uBJ;;A2B51uBA;E6EEY;EACA;EACA;EACA;CxG81uBZ;;AwGr2uBA;EASgB;CxGg2uBhB;;A2Bv2uBA;;E6EaQ;EACA;EACA;CxG+1uBR;;AwGh3uBA;EAoBQ;CxGg2uBR;;AwGp3uBA;EAsBY;EACA;EACA;CxGk2uBZ;;AwG13uBA;EA2BY;CxGm2uBZ;;AwG93uBA;EA+BQ;CxGm2uBR;;AwGl4uBA;;;EAmCY;CxGq2uBZ;;AwGx4uBA;EAuCQ;CxGq2uBR;;AyG94uBA;;AAEA;EAEQ;EACA;EACA;CzGg5uBR;;AyGp5uBA;EAMY;EACA;EACA;CzGk5uBZ;;AyG15uBA;EAUgB;EACA;CzGo5uBhB;;AyG/5uBA;EAcgB;EACA;EACA;EACA;EACA;EhBAd;EAIA;EgBFc;CzGy5uBhB;;AyG76uBA;EAsBoB;EACA;EACA;EACA;EACA;EACA;CzG25uBpB;;AyGt7uBA;EA8BoB;CzG45uBpB;;AyG17uBA;EAgCwB;CzG85uBxB;;AyG97uBA;EAqCwB;CzG65uBxB;;AyGl8uBA;EA2CY;EACA;EACA;EACA;CzG25uBZ;;AyGz8uBA;EAgDgB;CzG65uBhB;;AyG78uBA;EAqDQ;EACA;CzG45uBR;;AyGl9uBA;EAwDY;EACA;EACA;EACA;EACA;EACA;CzG85uBZ;;AyG39uBA;;EAgEgB;EACA;CzGg6uBhB;;AyGj+uBA;EAsEwB;CzG+5uBxB;;AyGr+uBA;EAyEwB;CzGg6uBxB;;AyGz+uBA;EA2E4B;CzGk6uB5B;;AyG7+uBA;EAgF4B;CzGi6uB5B;;AyGj/uBA;EAsFgB;CzG+5uBhB;;AyGr/uBA;EAyFgB;CzGg6uBhB;;AyGz/uBA;EA+FY;CzG85uBZ;;AyG7/uBA;EAiGgB;CzGg6uBhB;;AyGjgvBA;EAmGoB;EhBjFlB;EAIA;CzFo/uBF;;AyG1gvBA;EAsGwB;EACA;CzGw6uBxB;;AyG/gvBA;EA0GwB;EACA;CzGy6uBxB;;AyGphvBA;EA6G4B;EACA;CzG26uB5B;;AyGzhvBA;EAmH4B;CzG06uB5B;;AyG7hvBA;EAyHgB;EACA;EACA;CzGw6uBhB;;AyGnivBA;EAiIY;CzGs6uBZ;;AyGvivBA;EAmIgB;CzGw6uBhB;;AyG3ivBA;EAqIoB;EhBnHlB;EAIA;CzF8hvBF;;AyGpjvBA;EAwIwB;EACA;CzGg7uBxB;;AyGzjvBA;EA4IwB;EACA;CzGi7uBxB;;AyG9jvBA;EA+I4B;EACA;CzGm7uB5B;;AyGnkvBA;EAqJ4B;CzGk7uB5B;;AyGvkvBA;EA2JgB;CzGg7uBhB;;AyG3kvBA;EAiKY;CzG86uBZ;;AyG/kvBA;EAmKgB;CzGg7uBhB;;AyGnlvBA;EAqKoB;EhBnJlB;EAIA;CzFskvBF;;AyG5lvBA;EAwKwB;EACA;CzGw7uBxB;;AyGjmvBA;EA4KwB;CzGy7uBxB;;AyGrmvBA;EA8K4B;CzG27uB5B;;AyGzmvBA;EAmL4B;CzG07uB5B;;AyG7mvBA;EAyLgB;EACA;EACA;CzGw7uBhB;;AyGnnvBA;;EAmMgB;EACA;CzGq7uBhB;;AyGznvBA;EAuMgB;CzGs7uBhB;;AyG7nvBA;EA0MgB;CzGu7uBhB;;AyGjovBA;EA6MgB;CzGw7uBhB;;AyGrovBA;EAgNgB;CzGy7uBhB;;AyGzovBA;EAmNgB;CzG07uBhB;;AyG7ovBA;EAwNwB;CzGy7uBxB;;AyGjpvBA;EA0N4B;CzG27uB5B;;AyGrpvBA;EA+N4B;CzG07uB5B;;A0G3pvBA;;AzEMA;;;;EyEHI;EACA;EACA;EAkBA;EAMA;C1G2ovBJ;;A0GtqvBA;;;;EAKQ;C1GwqvBR;;A0G7qvBA;;;;ErFGI;CrBirvBJ;;A0GprvBA;;;;;;;;;;EAWQ;C1GsrvBR;;A0GjsvBA;;;;;;;;EAcQ;EACA;C1G8rvBR;;A0G7svBA;;;;;;;;;;;;;;;;;;EAkBQ;EACA;C1GgtvBR;;A0GnuvBA;;;;EAuBQ;EACA;EACA;C1GmtvBR;;A0G5uvBA;;;;EA8BY;C1GqtvBZ;;A0GnvvBA;;;;EAiCY;C1GytvBZ;;A0G1vvBA;;;;EAqCQ;EACA;EACA;C1G4tvBR;;A0GxtvBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAGY;C1GmyvBZ;;A0GvxvBA;;AAEI;EC7DH;EACA;C3Gw1vBD;;A2Gt1vBC;;EAEC;EACA;C3Gy1vBF;;A2Gv1vBC;EACC;EACA;C3G01vBF;;A2Gz1vBE;EACC;EACA;EACA;EACA;C3G41vBH;;A0G3yvBI;EC5CJ;EACA;C3G21vBA;;A2G11vBA;EACC;EACA;C3G61vBD;;A0GxzvBI;EC7DH;EACA;C3Gy3vBD;;A2Gv3vBC;;EAEC;EACA;C3G03vBF;;A2Gx3vBC;EACC;EACA;C3G23vBF;;A2G13vBE;EACC;EACA;EACA;EACA;C3G63vBH;;A0G50vBI;EC5CJ;EACA;C3G43vBA;;A2G33vBA;EACC;EACA;C3G83vBD;;A0Gz1vBI;EC7DH;EACA;C3G05vBD;;A2Gx5vBC;;EAEC;EACA;C3G25vBF;;A2Gz5vBC;EACC;EACA;C3G45vBF;;A2G35vBE;EACC;EACA;EACA;EACA;C3G85vBH;;A0G72vBI;EC5CJ;EACA;C3G65vBA;;A2G55vBA;EACC;EACA;C3G+5vBD;;A0G13vBI;EC7DH;EACA;C3G27vBD;;A2Gz7vBC;;EAEC;EACA;C3G47vBF;;A2G17vBC;EACC;EACA;C3G67vBF;;A2G57vBE;EACC;EACA;EACA;EACA;C3G+7vBH;;A0G94vBI;EC5CJ;EACA;C3G87vBA;;A2G77vBA;EACC;EACA;C3Gg8vBD;;A0G35vBI;EC7DH;EACA;C3G49vBD;;A2G19vBC;;EAEC;EACA;C3G69vBF;;A2G39vBC;EACC;EACA;C3G89vBF;;A2G79vBE;EACC;EACA;EACA;EACA;C3Gg+vBH;;A0G/6vBI;EC5CJ;EACA;C3G+9vBA;;A2G99vBA;EACC;EACA;C3Gi+vBD;;A0G57vBI;EC7DH;EACA;C3G6/vBD;;A2G3/vBC;;EAEC;EACA;C3G8/vBF;;A2G5/vBC;EACC;EACA;C3G+/vBF;;A2G9/vBE;EACC;EACA;EACA;EACA;C3GigwBH;;A0Gh9vBI;EC5CJ;EACA;C3GggwBA;;A2G//vBA;EACC;EACA;C3GkgwBD;;A0G79vBI;EC7DH;EACA;C3G8hwBD;;A2G5hwBC;;EAEC;EACA;C3G+hwBF;;A2G7hwBC;EACC;EACA;C3GgiwBF;;A2G/hwBE;EACC;EACA;EACA;EACA;C3GkiwBH;;A0Gj/vBI;EC5CJ;EACA;C3GiiwBA;;A2GhiwBA;EACC;EACA;C3GmiwBD;;A0G9/vBI;EC7DH;EACA;C3G+jwBD;;A2G7jwBC;;EAEC;EACA;C3GgkwBF;;A2G9jwBC;EACC;EACA;C3GikwBF;;A2GhkwBE;EACC;EACA;EACA;EACA;C3GmkwBH;;A0GlhwBI;EC5CJ;EACA;C3GkkwBA;;A2GjkwBA;EACC;EACA;C3GokwBD;;A0G/hwBI;EC7DH;EACA;C3GgmwBD;;A2G9lwBC;;EAEC;EACA;C3GimwBF;;A2G/lwBC;EACC;EACA;C3GkmwBF;;A2GjmwBE;EACC;EACA;EACA;EACA;C3GomwBH;;A0GnjwBI;EC5CJ;EACA;C3GmmwBA;;A2GlmwBA;EACC;EACA;C3GqmwBD;;A0GhkwBI;EC7DH;EACA;C3GiowBD;;A2G/nwBC;;EAEC;EACA;C3GkowBF;;A2GhowBC;EACC;EACA;C3GmowBF;;A2GlowBE;EACC;EACA;EACA;EACA;C3GqowBH;;A0GplwBI;EC5CJ;EACA;C3GoowBA;;A2GnowBA;EACC;EACA;C3GsowBD;;A0G1lwBA;;AAEI;EC1CH;EACA;EACA;C3GwowBD;;A2GvowBC;EACC;C3G0owBF;;AgB/pwBE;E2FwBA;EACA;EACA;C3G2owBF;;A2GxowBC;;EAEC;C3G2owBF;;A2GxowBC;;EAEC;EACA;C3G2owBF;;A2GxowBC;;;EAGC;EACA;EACA;C3G2owBF;;A0G7nwBI;EC1CH;EACA;EACA;C3G2qwBD;;A2G1qwBC;EACC;C3G6qwBF;;AgBlswBE;E2FwBA;EACA;EACA;C3G8qwBF;;A2G3qwBC;;EAEC;C3G8qwBF;;A2G3qwBC;;EAEC;EACA;C3G8qwBF;;A2G3qwBC;;;EAGC;EACA;EACA;C3G8qwBF;;A0GhqwBI;EC1CH;EACA;EACA;C3G8swBD;;A2G7swBC;EACC;C3GgtwBF;;AgBruwBE;E2FwBA;EACA;EACA;C3GitwBF;;A2G9swBC;;EAEC;C3GitwBF;;A2G9swBC;;EAEC;EACA;C3GitwBF;;A2G9swBC;;;EAGC;EACA;EACA;C3GitwBF;;A0GnswBI;EC1CH;EACA;EACA;C3GivwBD;;A2GhvwBC;EACC;C3GmvwBF;;AgBxwwBE;E2FwBA;EACA;EACA;C3GovwBF;;A2GjvwBC;;EAEC;C3GovwBF;;A2GjvwBC;;EAEC;EACA;C3GovwBF;;A2GjvwBC;;;EAGC;EACA;EACA;C3GovwBF;;A0GtuwBI;EC1CH;EACA;EACA;C3GoxwBD;;A2GnxwBC;EACC;C3GsxwBF;;AgB3ywBE;E2FwBA;EACA;EACA;C3GuxwBF;;A2GpxwBC;;EAEC;C3GuxwBF;;A2GpxwBC;;EAEC;EACA;C3GuxwBF;;A2GpxwBC;;;EAGC;EACA;EACA;C3GuxwBF;;A0GzwwBI;EC1CH;EACA;EACA;C3GuzwBD;;A2GtzwBC;EACC;C3GyzwBF;;AgB90wBE;E2FwBA;EACA;EACA;C3G0zwBF;;A2GvzwBC;;EAEC;C3G0zwBF;;A2GvzwBC;;EAEC;EACA;C3G0zwBF;;A2GvzwBC;;;EAGC;EACA;EACA;C3G0zwBF;;A2Gn1wBE;EAHD;EACA;EACA;C3G01wBD;;A2Gz1wBC;EACC;C3G41wBF;;AgBj3wBE;E2FwBA;EACA;EACA;C3G61wBF;;A2G11wBC;;EAEC;C3G61wBF;;A2G11wBC;;EAEC;EACA;C3G61wBF;;A2G11wBC;;;EAGC;EACA;EACA;C3G61wBF;;A0G/0wBI;EC1CH;EACA;EACA;C3G63wBD;;A2G53wBC;EACC;C3G+3wBF;;AgBp5wBE;E2FwBA;EACA;EACA;C3Gg4wBF;;A2G73wBC;;EAEC;C3Gg4wBF;;A2G73wBC;;EAEC;EACA;C3Gg4wBF;;A2G73wBC;;;EAGC;EACA;EACA;C3Gg4wBF;;AiCt3wBE;;EyEUE;EACA;C1Gi3wBJ;;A4G/7wBA;;A/DAA;E+DGI;C5Gk8wBJ;;A4Gn8wBA;EAIQ;C5Gm8wBR;;A4Gv8wBA;EAWQ;EACA;C5Gg8wBR;;A4G58wBA;EAcY;EACA;EACA;EAEA;EACA;EACA;C5Gi8wBZ;;A4Gr9wBA;EAsBgB;C5Gm8wBhB;;A4Gz9wBA;EAyBgB;C5Go8wBhB;;A4G79wBA;EA4BgB;EACA;EACA;EACA;EACA;C5Gq8wBhB;;A4Gr+wBA;;EAmCoB;EACA;EACA;EACA;EACA;EACA;EACA;C5Gu8wBpB;;A4Gh/wBA;EA4CoB;EACA;EACA;EACA;EACA;C5Gw8wBpB;;A4Gx/wBA;EAmDoB;EACA;EACA;EACA;EACA;C5Gy8wBpB;;A4GhgxBA;EA2DgB;EACA;C5Gy8wBhB;;A4GrgxBA;;;;;;;;;;;;;;EAyEQ;C5G68wBR;;A4GthxBA;;;;;;;;;;;;;;EA2EY;C5G49wBZ;;A4GvixBA;;;;;;;;;;;;;;EA6EgB;C5G2+wBhB;;A4GxjxBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAiFgB;C5GsgxBhB;;A4GhgxBA;;AAEI;;EC5CF;EACA;C7GijxBF;;A6G/ixBE;;EACE;C7GmjxBJ;;A6GjjxBI;;EACE;C7GqjxBN;;A6GljxBI;;EACE;C7GsjxBN;;A6GljxBE;;EACE;C7GsjxBJ;;A6GpjxBI;;EACE;C7GwjxBN;;A6GtjxBM;;EACE;EACA;C7G0jxBR;;A6GxjxBQ;;EACE;C7G4jxBV;;A6GxjxBM;;EACE;C7G4jxBR;;A6GzjxBM;;EACE;C7G6jxBR;;A4GpjxBI;EC5CF;EACA;C7GomxBF;;A6GlmxBE;EACE;C7GqmxBJ;;A6GnmxBI;EACE;C7GsmxBN;;A6GnmxBI;EACE;C7GsmxBN;;A6GlmxBE;EACE;C7GqmxBJ;;A6GnmxBI;EACE;C7GsmxBN;;A6GpmxBM;EACE;EACA;C7GumxBR;;A6GrmxBQ;EACE;C7GwmxBV;;A6GpmxBM;EACE;C7GumxBR;;A6GpmxBM;EACE;C7GumxBR;;A4G9lxBI;EC5CF;EACA;C7G8oxBF;;A6G5oxBE;EACE;C7G+oxBJ;;A6G7oxBI;EACE;C7GgpxBN;;A6G7oxBI;EACE;C7GgpxBN;;A6G5oxBE;EACE;C7G+oxBJ;;A6G7oxBI;EACE;C7GgpxBN;;A6G9oxBM;EACE;EACA;C7GipxBR;;A6G/oxBQ;EACE;C7GkpxBV;;A6G9oxBM;EACE;C7GipxBR;;A6G9oxBM;EACE;C7GipxBR;;A4GxoxBI;EC5CF;EACA;C7GwrxBF;;A6GtrxBE;EACE;C7GyrxBJ;;A6GvrxBI;EACE;C7G0rxBN;;A6GvrxBI;EACE;C7G0rxBN;;A6GtrxBE;EACE;C7GyrxBJ;;A6GvrxBI;EACE;C7G0rxBN;;A6GxrxBM;EACE;EACA;C7G2rxBR;;A6GzrxBQ;EACE;C7G4rxBV;;A6GxrxBM;EACE;C7G2rxBR;;A6GxrxBM;EACE;C7G2rxBR;;A4GlrxBI;EC5CF;EACA;C7GkuxBF;;A6GhuxBE;EACE;C7GmuxBJ;;A6GjuxBI;EACE;C7GouxBN;;A6GjuxBI;EACE;C7GouxBN;;A6GhuxBE;EACE;C7GmuxBJ;;A6GjuxBI;EACE;C7GouxBN;;A6GluxBM;EACE;EACA;C7GquxBR;;A6GnuxBQ;EACE;C7GsuxBV;;A6GluxBM;EACE;C7GquxBR;;A6GluxBM;EACE;C7GquxBR;;A4G5txBI;EC5CF;EACA;C7G4wxBF;;A6G1wxBE;EACE;C7G6wxBJ;;A6G3wxBI;EACE;C7G8wxBN;;A6G3wxBI;EACE;C7G8wxBN;;A6G1wxBE;EACE;C7G6wxBJ;;A6G3wxBI;EACE;C7G8wxBN;;A6G5wxBM;EACE;EACA;C7G+wxBR;;A6G7wxBQ;EACE;C7GgxxBV;;A6G5wxBM;EACE;C7G+wxBR;;A6G5wxBM;EACE;C7G+wxBR;;A4GtwxBI;EC5CF;EACA;C7GszxBF;;A6GpzxBE;EACE;C7GuzxBJ;;A6GrzxBI;EACE;C7GwzxBN;;A6GrzxBI;EACE;C7GwzxBN;;A6GpzxBE;EACE;C7GuzxBJ;;A6GrzxBI;EACE;C7GwzxBN;;A6GtzxBM;EACE;EACA;C7GyzxBR;;A6GvzxBQ;EACE;C7G0zxBV;;A6GtzxBM;EACE;C7GyzxBR;;A6GtzxBM;EACE;C7GyzxBR;;A4GhzxBI;EC5CF;EACA;C7Gg2xBF;;A6G91xBE;EACE;C7Gi2xBJ;;A6G/1xBI;EACE;C7Gk2xBN;;A6G/1xBI;EACE;C7Gk2xBN;;A6G91xBE;EACE;C7Gi2xBJ;;A6G/1xBI;EACE;C7Gk2xBN;;A6Gh2xBM;EACE;EACA;C7Gm2xBR;;A6Gj2xBQ;EACE;C7Go2xBV;;A6Gh2xBM;EACE;C7Gm2xBR;;A6Gh2xBM;EACE;C7Gm2xBR;;A8Gr7xBA;;A9DKA;E8DFI;EACA;EACA;EACA;EACA;C9Gw7xBJ;;A8G77xBA;EAOQ;C9G07xBR;;A8Gt7xBA;;AAEI;ECNH;EACA;C/Gg8xBD;;A8G37xBI;ECNH;EACA;C/Gq8xBD;;A8Gh8xBI;ECNH;EACA;C/G08xBD;;A8Gr8xBI;ECNH;EACA;C/G+8xBD;;A8G18xBI;ECNH;EACA;C/Go9xBD;;A8G/8xBI;ECNH;EACA;C/Gy9xBD;;A8Gp9xBI;ECNH;EACA;C/G89xBD;;A8Gz9xBI;ECNH;EACA;C/Gm+xBD;;AgH7+xBA;;ApEIA;EoEDI;EACA;EACA;EACA;ChHg/xBJ;;AgHp/xBA;EAMQ;ChHk/xBR;;AgHx/xBA;EAQY;ChHo/xBZ;;AgH5/xBA;EAYQ;EACA;EACA;EACA;EACA;ChHo/xBR;;AgHpgyBA;EAoBQ;EACA;EACA;ChHo/xBR;;AgH1gyBA;EAyBQ;EACA;EACA;ChHq/xBR;;AgHhhyBA;EA8BQ;ChHs/xBR;;AgHphyBA;EAiCQ;ChHu/xBR;;AgHxhyBA;EAoCQ;ChHw/xBR;;AgH5hyBA;EAuCQ;ChHy/xBR;;AgHhiyBA;E3FGI;CrBiiyBJ;;AgHpiyBA;EA8CQ;EACA;ChH0/xBR;;AgHziyBA;EAkDQ;EACA;ChH2/xBR;;AgH9iyBA;EAsDQ;ChH4/xBR;;AgHljyBA;EAwDY;EACA;EACA;EACA;ChH8/xBZ;;AgHzjyBA;EAiEgB;EACA;ChH4/xBhB;;AgH9jyBA;EAqEgB;ChH6/xBhB;;AgHlkyBA;EAwEgB;EACA;EACA;EACA;ChH8/xBhB;;AgHv/xBI;EpBjFF;EACA;EACA;C5F4kyBF;;AgH7/xBI;EpBjFF;EACA;EACA;C5FklyBF;;AgHngyBI;EpBjFF;EACA;EACA;C5FwlyBF;;AgHzgyBI;EpBjFF;EACA;EACA;C5F8lyBF;;AgH/gyBI;EpBjFF;EACA;EACA;C5FomyBF;;AgHrhyBI;EpBjFF;EACA;EACA;C5F0myBF;;AgH3hyBI;EpBjFF;EACA;EACA;C5FgnyBF;;AgHjiyBI;EpBjFF;EACA;EACA;C5FsnyBF;;AgH7hyBI;EACI;EACA;ChHgiyBR;;AgHliyBI;EAIQ;ChHkiyBZ;;AgHtiyBI;EAUY;EACA;ChHgiyBhB;;AgH3iyBI;EAcY;EAEA;ChHgiyBhB;;AgHhjyBI;EACI;EACA;ChHmjyBR;;AgHrjyBI;EAIQ;ChHqjyBZ;;AgHzjyBI;EAUY;EACA;ChHmjyBhB;;AgH9jyBI;EAcY;EAEA;ChHmjyBhB;;AgHnkyBI;EACI;EACA;ChHskyBR;;AgHxkyBI;EAIQ;ChHwkyBZ;;AgH5kyBI;EAUY;EACA;ChHskyBhB;;AgHjlyBI;EAcY;EAEA;ChHskyBhB;;AgHtlyBI;EACI;EACA;ChHylyBR;;AgH3lyBI;EAIQ;ChH2lyBZ;;AgH/lyBI;EAUY;EACA;ChHylyBhB;;AgHpmyBI;EAcY;EAEA;ChHylyBhB;;AgHzmyBI;EACI;EACA;ChH4myBR;;AgH9myBI;EAIQ;ChH8myBZ;;AgHlnyBI;EAUY;EACA;ChH4myBhB;;AgHvnyBI;EAcY;EAEA;ChH4myBhB;;AgH5nyBI;EACI;EACA;ChH+nyBR;;AgHjoyBI;EAIQ;ChHioyBZ;;AgHroyBI;EAUY;EACA;ChH+nyBhB;;AgH1oyBI;EAcY;EAEA;ChH+nyBhB;;AgH/oyBI;EACI;EACA;ChHkpyBR;;AgHppyBI;EAIQ;ChHopyBZ;;AgHxpyBI;EAUY;EACA;ChHkpyBhB;;AgH7pyBI;EAcY;EAEA;ChHkpyBhB;;AgHlqyBI;EACI;EACA;ChHqqyBR;;AgHvqyBI;EAIQ;ChHuqyBZ;;AgH3qyBI;EAUY;EACA;ChHqqyBhB;;AgHhryBI;EAcY;EAEA;ChHqqyBhB;;AiHnxyBA;;AAEA;EhHkCyD;EAAA;EAjBQ;EAAA;UAAA;EAAA;UAAA;EgHZzD;CjHwxyBR;;AiH7xyBA;EAOY;CjH0xyBZ;;AiHjyyBA;EAUY;EACA;CjH2xyBZ;;AiHtyyBA;EAcY;EACA;CjH4xyBZ;;AiH3yyBA;;EAkBgB;EACA;EACA;CjH8xyBhB;;AiHlzyBA;EAuBgB;EACA;EhHUyC;EAAA;EAjBQ;UAAA;EAAA;UAAA;CD4yyBjE;;AiH7zyBA;EA6BoB;EACA;CjHoyyBpB;;AiHl0yBA;EAqCgB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CjHiyyBhB;;AiH90yBA;EA0DY;EACA;CjHwxyBZ;;AiHn1yBA;EA6DgB;CjH0xyBhB;;AiHv1yBA;EAgEgB;CjH2xyBhB;;AiH31yBA;EAkEoB;EACA;EACA;CjH6xyBpB;;AiHzxyBY;EACI;EACA;EACA;EACA;CjH4xyBhB;;AiHx2yBA;EhHkCyD;EAAA;EAjBQ;EAAA;UAAA;CD81yBjE;;AiH/2yBA;EAmFgB;EACA;EACA;EACA;EACA;EACA;EACA;CjHgyyBhB;;AiHz3yBA;EA2FoB;CjHkyyBpB;;AiH73yBA;EAkGY;CjH+xyBZ;;AiHj4yBA;EAoGgB;CjHiyyBhB;;AiHr4yBA;EAuGgB;CjHkyyBhB;;AiHz4yBA;EA6GY;CjHgyyBZ;;AiH74yBA;EA+GgB;CjHkyyBhB;;AkHn5yBA;;AAEA;EAEE;EACA;EACA;EACA;ClHq5yBF;;AkH15yBA;;EAUG;EACA;UAAA;ClHq5yBH;;AkHh6yBA;;EAiBG;EACA;UAAA;ClHo5yBH;;A4Dv6yBA;EsDyBC;EACA;EAIA;ClH+4yBD;;AkHr5yBA;EAIE;ClHq5yBF;;AmHh7yBC;EACC;EACA;CnHm7yBF;;AmH/6yBE;;EACC;CnHm7yBH;;AmH96yBE;;EACC;CnHk7yBH;;AmH76yBE;;EACC;CnHi7yBH;;AmH56yBE;;EACC;CnHg7yBH;;AmHz8yBC;EACC;EACA;CnH48yBF;;AmHx8yBE;;EACC;CnH48yBH;;AmHv8yBE;;EACC;CnH28yBH;;AmHt8yBE;;EACC;CnH08yBH;;AmHr8yBE;;EACC;CnHy8yBH;;AmHl+yBC;EACC;EACA;CnHq+yBF;;AmHj+yBE;;EACC;CnHq+yBH;;AmHh+yBE;;EACC;CnHo+yBH;;AmH/9yBE;;EACC;CnHm+yBH;;AmH99yBE;;EACC;CnHk+yBH;;AmH3/yBC;EACC;EACA;CnH8/yBF;;AmH1/yBE;;EACC;CnH8/yBH;;AmHz/yBE;;EACC;CnH6/yBH;;AmHx/yBE;;EACC;CnH4/yBH;;AmHv/yBE;;EACC;CnH2/yBH;;AmHphzBC;EACC;EACA;CnHuhzBF;;AmHnhzBE;;EACC;CnHuhzBH;;AmHlhzBE;;EACC;CnHshzBH;;AmHjhzBE;;EACC;CnHqhzBH;;AmHhhzBE;;EACC;CnHohzBH;;AmH7izBC;EACC;EACA;CnHgjzBF;;AmH5izBE;;EACC;CnHgjzBH;;AmH3izBE;;EACC;CnH+izBH;;AmH1izBE;;EACC;CnH8izBH;;AmHzizBE;;EACC;CnH6izBH;;AmHtkzBC;EACC;EACA;CnHykzBF;;AmHrkzBE;;EACC;CnHykzBH;;AmHpkzBE;;EACC;CnHwkzBH;;AmHnkzBE;;EACC;CnHukzBH;;AmHlkzBE;;EACC;CnHskzBH;;AmH/lzBC;EACC;EACA;CnHkmzBF;;AmH9lzBE;;EACC;CnHkmzBH;;AmH7lzBE;;EACC;CnHimzBH;;AmH5lzBE;;EACC;CnHgmzBH;;AmH3lzBE;;EACC;CnH+lzBH;;AoH1nzBA;EAGG;CpH2nzBH;;AoH9nzBA;EAKK;CpH6nzBL;;AoHlozBA;EAQK;CpH8nzBL;;AoHznzBA;EACC;EACA;CpH4nzBD;;AqH3ozBA;;AAEA;EAEQ;EACA;EACA;EACA;EACA;EACA;CrH6ozBR;;AqHppzBA;;EAWgB;CrH8ozBhB;;AqHzpzBA;;EAiBgB;CrH6ozBhB;;A8DhqzBA;EuD0BI;CrH0ozBJ;;AqH3ozBA;EAKgB;CrH0ozBhB;;AqH/ozBA;EAQgB;CrH2ozBhB;;AqHnpzBA;EAegB;CrHwozBhB;;AqHvpzBA;EAkBgB;CrHyozBhB;;AqH3pzBA;EAyBgB;CrHsozBhB;;AqH/pzBA;EA4BgB;CrHuozBhB;;AqHnqzBA;EAiCgB;CrHsozBhB;;AqHvqzBA;EAwCgB;CrHmozBhB;;AqH3qzBA;EA2CgB;CrHoozBhB;;AqH/qzBA;EAgDQ;EACA;EACA;EACA;EACA;CrHmozBR;;AqHvrzBA;EAuDQ;CrHoozBR;;AqH3rzBA;EA4DgB;CrHmozBhB;;AqH/rzBA;EA+DgB;CrHoozBhB;;AqHnszBA;EAsEgB;CrHiozBhB;;AqHvszBA;EAyEgB;CrHkozBhB;;AqH3szBA;EAgFgB;CrH+nzBhB;;AqH/szBA;EAmFgB;CrHgozBhB;;AqHntzBA;EA0FgB;CrH6nzBhB;;AqHvtzBA;EA6FgB;CrH8nzBhB;;AqHvnzBI;EC1HH;CtHqvzBD;;AsHpvzBC;EACC;EACA;EACA;CtHuvzBF;;AsHnvzBG;;;;EAEC;CtHwvzBJ;;AsHlvzBG;;;;EAEC;CtHuvzBJ;;AsHjvzBG;;;;EAEC;CtHsvzBJ;;AsHhvzBG;;;;EAEC;CtHqvzBJ;;AqH7pzBI;EC1HH;CtH2xzBD;;AsH1xzBC;EACC;EACA;EACA;CtH6xzBF;;AsHzxzBG;;;;EAEC;CtH8xzBJ;;AsHxxzBG;;;;EAEC;CtH6xzBJ;;AsHvxzBG;;;;EAEC;CtH4xzBJ;;AsHtxzBG;;;;EAEC;CtH2xzBJ;;AqHnszBI;EC1HH;CtHi0zBD;;AsHh0zBC;EACC;EACA;EACA;CtHm0zBF;;AsH/zzBG;;;;EAEC;CtHo0zBJ;;AsH9zzBG;;;;EAEC;CtHm0zBJ;;AsH7zzBG;;;;EAEC;CtHk0zBJ;;AsH5zzBG;;;;EAEC;CtHi0zBJ;;AqHzuzBI;EC1HH;CtHu2zBD;;AsHt2zBC;EACC;EACA;EACA;CtHy2zBF;;AsHr2zBG;;;;EAEC;CtH02zBJ;;AsHp2zBG;;;;EAEC;CtHy2zBJ;;AsHn2zBG;;;;EAEC;CtHw2zBJ;;AsHl2zBG;;;;EAEC;CtHu2zBJ;;AqH/wzBI;EC1HH;CtH64zBD;;AsH54zBC;EACC;EACA;EACA;CtH+4zBF;;AsH34zBG;;;;EAEC;CtHg5zBJ;;AsH14zBG;;;;EAEC;CtH+4zBJ;;AsHz4zBG;;;;EAEC;CtH84zBJ;;AsHx4zBG;;;;EAEC;CtH64zBJ;;AqHrzzBI;EC1HH;CtHm7zBD;;AsHl7zBC;EACC;EACA;EACA;CtHq7zBF;;AsHj7zBG;;;;EAEC;CtHs7zBJ;;AsHh7zBG;;;;EAEC;CtHq7zBJ;;AsH/6zBG;;;;EAEC;CtHo7zBJ;;AsH96zBG;;;;EAEC;CtHm7zBJ;;AqH31zBI;EC1HH;CtHy9zBD;;AsHx9zBC;EACC;EACA;EACA;CtH29zBF;;AsHv9zBG;;;;EAEC;CtH49zBJ;;AsHt9zBG;;;;EAEC;CtH29zBJ;;AsHr9zBG;;;;EAEC;CtH09zBJ;;AsHp9zBG;;;;EAEC;CtHy9zBJ;;AqHj4zBI;EC1HH;CtH+/zBD;;AsH9/zBC;EACC;EACA;EACA;CtHig0BF;;AsH7/zBG;;;;EAEC;CtHkg0BJ;;AsH5/zBG;;;;EAEC;CtHig0BJ;;AsH3/zBG;;;;EAEC;CtHgg0BJ;;AsH1/zBG;;;;EAEC;CtH+/zBJ;;AuHpi0BA;;AAEA;EAEQ;CvHsi0BR;;AuHxi0BA;EAKgB;CvHui0BhB;;AuH5i0BA;EAQwB;EACA;EACA;CvHwi0BxB;;AuHlj0BA;EAegB;CvHui0BhB;;AuHtj0BA;EAkBgB;CvHwi0BhB;;AuHvi0BgB;EAnBhB;IAoBoB;IACA;IACA;IAAA;YAAA;GvH2i0BlB;;EuHjk0BF;IAwBwB;IACA;GvH6i0BtB;;EuHtk0BF;IA4BwB;GvH8i0BtB;CACF;;AwH7k0BA;;AAEA;;;EAGI;EACA;CxHgl0BJ;;AwHpl0BA;;;EAMQ;CxHol0BR;;AwHhl0BA;;;EAGI;EACA;CxHml0BJ;;AwHvl0BA;;;EAMQ;CxHul0BR;;AwH7l0BA;;;EAQY;EACA;EACA;EACA;EACA;CxH2l0BZ;;AwHtl0BA;EAGY;EACA;CxHul0BZ;;AwHll0BA;EAGY;EACA;CxHml0BZ;;AwH9k0BA;EAGY;EACA;CxH+k0BZ;;AwH1k0BA;EACI;EACA;CxH6k0BJ;;AwH5k0BI;EACI;CxH+k0BR;;AwHnl0BA;EAOQ;EACA;EACA;EACA;EACA;CxHgl0BR;;AwH3l0BA;EAaY;CxHkl0BZ;;AwH/l0BA;;EAiBY;EACA;CxHml0BZ;;AwHrm0BA;EAqBY;EACA;EACA;EACA;EACA;EACA;EACA;CxHol0BZ;;AwH/m0BA;EA+BQ;EACA;EACA;EACA;EACA;EACA;EACA;CxHol0BR;;AwHhl0BA;EACI;EACA;EACA;CxHml0BJ;;AwHll0BI;EACI;EACA;CxHql0BR;;AwH3l0BA;EAUQ;CxHql0BR;;AwH/l0BA;EAaY;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CxHsl0BZ;;AwHpl0BY;EACI;EACA;CxHul0BhB;;AwH/m0BA;EA6BY;EACA;EACA;CxHsl0BZ;;AwHrn0BA;EAoCQ;EACA;EACA;EACA;EACA;EACA;CxHql0BR;;AwHpl0BQ;EACI;EACA;CxHul0BZ;;AwHll0BA;EACI;EACA;EACA;EACA;CxHql0BJ;;AwHzl0BA;EAMQ;CxHul0BR;;AwH7l0BA;EAQY;EACA;EACA;EACA;EACA;EACA;CxHyl0BZ;;AwHtm0BA;EAiBgB;CxHyl0BhB;;AwH1m0BA;EAsBgB;CxHwl0BhB;;AwH9m0BA;EA2BgB;CxHul0BhB;;AwHln0BA;EAgCgB;CxHsl0BhB;;AwHtn0BA;EAqCgB;CxHql0BhB;;AwH1n0BA;EAyCY;CxHql0BZ;;AyHhx0BA;;ApEQA;EhCHI;EoGDA;CzHmx0BJ;;AyHrx0BA;EpGGI;CrBsx0BJ;;AyHzx0BA;EAQQ;CzHqx0BR;;AyH7x0BA;EAWQ;CzHsx0BR;;AyHjy0BA;EAcQ;CzHux0BR;;AyHry0BA;EAiBQ;CzHwx0BR;;A0H3y0BA;;AvEIA;EuEDI;C1H8y0BJ;;A0H/y0BA;EAGQ;EACA;EACA;EACA;C1Hgz0BR;;AmDzw0BE;EC9CA;EpBKE;EoBHF;CpD2z0BF;;AoDzz0BE;EACE;CpD4z0BJ;;AoDzz0BE;EACE;CpD4z0BJ;;AmDvx0BE;EC9CA;EpBKE;EoBHF;CpDy00BF;;AoDv00BE;EACE;CpD000BJ;;AoDv00BE;EACE;CpD000BJ;;AmDry0BE;EC9CA;EpBKE;EoBHF;CpDu10BF;;AoDr10BE;EACE;CpDw10BJ;;AoDr10BE;EACE;CpDw10BJ;;AmDnz0BE;EC9CA;EpBKE;EoBHF;CpDq20BF;;AoDn20BE;EACE;CpDs20BJ;;AoDn20BE;EACE;CpDs20BJ;;AmDj00BE;EC9CA;EpBKE;EoBHF;CpDm30BF;;AoDj30BE;EACE;CpDo30BJ;;AoDj30BE;EACE;CpDo30BJ;;AmD/00BE;EC9CA;EpBKE;EoBHF;CpDi40BF;;AoD/30BE;EACE;CpDk40BJ;;AoD/30BE;EACE;CpDk40BJ;;AmD710BE;EC9CA;EpBKE;EoBHF;CpD+40BF;;AoD740BE;EACE;CpDg50BJ;;AoD740BE;EACE;CpDg50BJ;;AmD320BE;EC9CA;EpBKE;EoBHF;CpD650BF;;AoD350BE;EACE;CpD850BJ;;AoD350BE;EACE;CpD850BJ;;A0Hj50BI;EtEtBF;EpBKE;EoBHF;CpD260BF;;AoDz60BE;EACE;CpD460BJ;;AoDz60BE;EACE;CpD460BJ;;A0H/50BI;EtEtBF;EpBKE;EoBHF;CpDy70BF;;AoDv70BE;EACE;CpD070BJ;;AoDv70BE;EACE;CpD070BJ;;A0H760BI;EtEtBF;EpBKE;EoBHF;CpDu80BF;;AoDr80BE;EACE;CpDw80BJ;;AoDr80BE;EACE;CpDw80BJ;;A0H370BI;EtEtBF;EpBKE;EoBHF;CpDq90BF;;AoDn90BE;EACE;CpDs90BJ;;AoDn90BE;EACE;CpDs90BJ;;A0Hz80BI;EtEtBF;EpBKE;EoBHF;CpDm+0BF;;AoDj+0BE;EACE;CpDo+0BJ;;AoDj+0BE;EACE;CpDo+0BJ;;A0Hv90BI;EtEtBF;EpBKE;EoBHF;CpDi/0BF;;AoD/+0BE;EACE;CpDk/0BJ;;AoD/+0BE;EACE;CpDk/0BJ;;A0Hr+0BI;EtEtBF;EpBKE;EoBHF;CpD+/0BF;;AoD7/0BE;EACE;CpDgg1BJ;;AoD7/0BE;EACE;CpDgg1BJ;;A0Hn/0BI;EtEtBF;EpBKE;EoBHF;CpD6g1BF;;AoD3g1BE;EACE;CpD8g1BJ;;AoD3g1BE;EACE;CpD8g1BJ;;A0Cv/0BA;EiF/BE;EACA;EACA;EACA;EACA;C3H0h1BF;;A2Hhi1BA;EAWI;C3Hyh1BJ;;A2Hpi1BA;EAgBI;C3Hwh1BJ;;A2Hxi1BA;;EAsBE;C3Huh1BF;;A2H7i1BA;;EAyBI;C3Hyh1BJ;;A2Hlj1BA;;EA+BK;C3Hwh1BL;;A2Hvj1BA;;EAoCK;C3Hwh1BL;;A2H5j1BA;EA2CE;EACA;C3Hqh1BF;;A2Hjk1BA;EA8CG;EACA;EACA;EACA;EACA;C3Huh1BH;;A2Hzk1BA;EAoDI;EACA;C3Hyh1BJ;;A2Hnh1BA;EACC;EACA;C3Hsh1BD;;A0Cxg1BA;EiFZE;EACA;C3Hwh1BF;;A2H7h1BA;EAQE;C3Hyh1BF;;A2Hji1BA;EAYE;C3Hyh1BF;;A2Hri1BA;EAcG;EACA;C3H2h1BH;;A2H1i1BA;EAmBE;C3H2h1BF;;A2H9i1BA;EAqBG;EACA;EACA;EACA;C3H6h1BH;;A2Hrj1BA;EA0BI;EACA;C3H+h1BJ;;A2Hzh1BA;;AAEE;EAEC;C3H2h1BH;;A2H7h1BE;EAIE;C3H6h1BJ;;A2Hji1BE;EAEC;C3Hmi1BH;;A2Hri1BE;EAIE;C3Hqi1BJ;;A2Hzi1BE;EAEC;C3H2i1BH;;A2H7i1BE;EAIE;C3H6i1BJ;;A2Hjj1BE;EAEC;C3Hmj1BH;;A2Hrj1BE;EAIE;C3Hqj1BJ;;A2Hzj1BE;EAEC;C3H2j1BH;;A2H7j1BE;EAIE;C3H6j1BJ;;A2Hjk1BE;EAEC;C3Hmk1BH;;A2Hrk1BE;EAIE;C3Hqk1BJ;;A2Hzk1BE;EAEC;C3H2k1BH;;A2H7k1BE;EAIE;C3H6k1BJ;;A2Hjl1BE;EAEC;C3Hml1BH;;A2Hrl1BE;EAIE;C3Hql1BJ;;A2H9k1BA;EACC;EACA;EACA;EACA;C3Hil1BD;;A2Hrl1BA;EAME;C3Hml1BF;;A2Hzl1BA;EASE;EACA;C3Hol1BF;;A2H9l1BA;EAaE;EACA;C3Hql1BF;;A4H5s1BA;;AAEA;EAGY;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C5H6s1BZ;;A4H3t1BA;EAkBQ;EACA;EACA;EACA;C5H6s1BR;;A4Hlu1BA;EAuBY;EACA;C5H+s1BZ;;A4Hvu1BA;EA0BgB;C5Hit1BhB;;A6H7u1BA;;AAEA;EAGM;EACA;EACA;E5HOmD;EAKQ;CDsu1BjE;;A6Hvv1BA;EAQQ;C7Hmv1BR;;A6H3v1BA;EAYU;EACA;EACA;C7Hmv1BV;;A6Hjw1BA;;;;EAuBQ;EACA;EACA;C7Hiv1BR;;A6H1w1BA;EA+BM;C7H+u1BN;;A6H9w1BA;EAiCQ;ExG9BJ;CrBgx1BJ;;A6Hnx1BA;EAwCM;EACA;C7H+u1BN;;A6Hxx1BA;EA2CQ;C7Hiv1BR;;A6H5x1BA;EA8CQ;C7Hkv1BR;;A6Hhy1BA;ExGGI;CrBiy1BJ;;A6Hpy1BA;ExGGI;CrBqy1BJ;;A6Hxy1BA;ExGGI;CrByy1BJ;;A6H5y1BA;EAqEM;EACA;C7H2u1BN;;A6Hjz1BA;EAwEQ;ExGrEJ;CrBmz1BJ;;A6Htz1BA;EAgFM;EACA;C7H0u1BN;;A6H3z1BA;EAmFQ;C7H4u1BR;;A6H/z1BA;ExGGI;CrBg01BJ;;A6Hn01BA;EAyFQ;C7H8u1BR;;A6Hv01BA;ExGGI;CrBw01BJ;;A6H301BA;ExGGI;CrB401BJ;;A6Hzu1BA;;AhBbM;EACE;EACA;C7G2v1BR;;A6Gtv1BM;EACE;EACA;EACA;C7Gyv1BR;;A6Gnw1BM;EACE;EACA;C7Gsw1BR;;A6Gjw1BM;EACE;EACA;EACA;C7Gow1BR;;A6G9w1BM;EACE;EACA;C7Gix1BR;;A6G5w1BM;EACE;EACA;EACA;C7G+w1BR;;A6Gzx1BM;EACE;EACA;C7G4x1BR;;A6Gvx1BM;EACE;EACA;EACA;C7G0x1BR;;A6Gpy1BM;EACE;EACA;C7Guy1BR;;A6Gly1BM;EACE;EACA;EACA;C7Gqy1BR;;A6G/y1BM;EACE;EACA;C7Gkz1BR;;A6G7y1BM;EACE;EACA;EACA;C7Ggz1BR;;A6G1z1BM;EACE;EACA;C7G6z1BR;;A6Gxz1BM;EACE;EACA;EACA;C7G2z1BR;;A6Gr01BM;EACE;EACA;C7Gw01BR;;A6Gn01BM;EACE;EACA;EACA;C7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xB;;A8Jzx8BA;EAkI4B;EACA;C9J2p8B5B;;A8J9x8BA;EAwIwB;C9J0p8BxB;;A8Jly8BA;EA8IgB;EACA;EACA;EACA;EACA;EACA;EACA;C9Jwp8BhB;;A8J5y8BA;EAuJoB;C9Jyp8BpB;;A8Jhz8BA;;;;;;;EA4JgB;EACA;C9J8p8BhB;;A8J3p8BY;EAhKZ;IAiKgB;G9J+p8Bd;CACF;;A8Jj08BA;EAsKQ;EACA;C9J+p8BR;;A8Jt08BA;EAyKY;EACA;EACA;EACA;EACA;EACA;C9Jiq8BZ;;A8Jhq8BY;EA/KZ;IAgLgB;IACA;IACA;IACA;G9Joq8Bd;CACF;;AA1w8BA;;AgKhFA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;UAAA;ChK+18BD;;AgK928BA;EAkBE;EACA;EACA;ChKg28BF;;AgK518BA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ChK+18BD;;AgK518BA;;;EAGC;UAAA;EACA;EAAA;ChK+18BD;;AgK518BA;EACC;ChK+18BD;;AgK518BA;EACC;EACA;EACA;EAIA;ChK+18BD;;AgK918BC;EARD;IASE;IAIA;GhKk28BA;CACF;;AgK/18BA;EACC;EACA;EACA;ChKk28BD;;AgK/18BA;EACC;UAAA;ChKk28BD;;AgK/18BA;EACC;UAAA;ChKk28BD;;AgK718BA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ChKg28BD;;AgK928BA;EAiBE;EACA;ChKi28BF;;AiKz88BA;;AAEA;EACC;EACA;EACA;CjK488BD;;AkKj98BA;;AAKA;EACE;EACA;EACA;ClKi98BF;;AkK988BA;EACE;EACA;EACA;ClKi98BF;;AkK788BA;EACE;EACA;EACA;ClKg98BF;;AkK788BA;EACE;EACA;EACA;ClKg98BF;;AkK588BA;EACE;EACA;EACA;ClK+88BF;;AkK588BA;EACE;EACA;EACA;ClK+88BF;;AkKz88BA;EACE;EACA;EACA;EACA;ClK488BF;;AkKx88BA;EACE;EACA;EACA;EACA;ClK288BF;;AkKv88BA;EACE;EACA;EACA;EACA;ClK088BF;;AkKt88BA;EACE;EACA;EACA;EACA;ClKy88BF;;AkKp88BA;EACE;EACA;ClKu88BF;;AkKn88BA;EACE;EACA;ClKs88BF;;AkKl88BA;EACE;EACA;ClKq88BF;;AkKj88BA;EACE;EACA;ClKo88BF;;AkK/78BA;EACE;ClKk88BF;;AkK978BA;EACE;ClKi88BF;;AkK778BA;EACE;ClKg88BF;;AkK388BA;EAgBE;ClK+78BF;;AkK378BA;EAGI;EACA;EACA;EACA;ClK478BJ;;AkKl88BA;EAUI;EACA;EACA;EACA;ClK478BJ;;AkKz88BA;EAiBI;EACA;EACA;EACA;ClK478BJ;;AkKh98BA;EAwBI;EACA;EACA;EACA;ClK478BJ;;AmKnl9BA;;AACA;EACE;EACA;EACA;EACA;CnKul9BF;;AmK3l9BA;EAOI;CnKwl9BJ;;AoKhm9BA;;AACA;EAEI;EACA;CpKmm9BJ;;AoKtm9BA;EAQM;CpKkm9BN;;AoK1m9BA;EAcM;CpKgm9BN;;AoK9m9BA;EAoBM;CpK8l9BN;;AoKln9BA;EA0BM;CpK4l9BN;;AoKtn9BA;EAgCM;CpK0l9BN;;AoK1n9BA;EAsCM;CpKwl9BN;;AoKnl9BA;EACE;EACA;CpKsl9BF;;AoKxl9BA;EAMM;EACA;EACA;CpKsl9BN;;AoK9l9BA;EAYM;CpKsl9BN;;AoKlm9BA;EAeQ;CpKul9BR;;AqKlp9BA;EACE;EACA;EACA;EACA;EACA;EAAA;CrKqp9BF;;AqK1p9BA;EAUQ;CrKop9BR;;AqK9p9BA;EAcQ;EAAA;EACA;UAAA;EACA;EACA;EACA;CrKop9BR;;AqKtq9BA;EAqBU;CrKqp9BV;;AqK1q9BA;EAyBU;EACA;EACA;EACA;EACA;EACA;CrKqp9BV;;AsKnr9BA;;AACA;EACE;CtKur9BF;;AsKpr9BA;EACE;EAEA;EACA;CtKsr9BF;;AsK1r9BA;EAOI;EACA;CtKur9BJ;;AuKps9BA;;AACA;;EAEC;EACA;EACA;EACA;CvKws9BD;;AuK7s9BA;;EAQE;CvK0s9BF;;AuKlt9BA;;EAWG;CvK4s9BH;;AuKvt9BA;;EAgBM;EACA;CvK4s9BN;;AuK7t9BA;;EAoBO;EACA;EACA;EACA;EACA;CvK8s9BP;;AuKtu9BA;;EA4BO;EACA;EACA;EACA;EACA;EACA;CvK+s9BP;;AuKhv9BA;;EAqCO;EACA;EACA;EACA;EACA;CvKgt9BP;;AuKzv9BA;;EA6CO;EACA;EACA;EACA;CvKit9BP;;AuKjw9BA;;EAmDQ;CvKmt9BR;;AuKtw9BA;;EAuDQ;CvKot9BR;;AuK3w9BA;;EA+DI;EACA;CvKit9BJ;;AuKjx9BA;;EAmEK;CvKmt9BL;;AuKtx9BA;;EAsEM;EACA;EACA;CvKqt9BN;;AuK7x9BA;;EA2EO;CvKut9BP;;AuKly9BA;;EA+EO;CvKwt9BP;;AuKvy9BA;;EAmFO;CvKyt9BP;;AuK5y9BA;;EAuFO;EACA;EACA;EACA;CvK0t9BP;;AuKpz9BA;;EA6FQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CvK4t9BR;;AuKr09BA;;EA8GO;EACA;EACA;EACA;CvK4t9BP;;AuK709BA;;EAoHQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CvK8t9BR;;AuK919BA;;EAsIM;CvK6t9BN;;AuKn29BA;;;;EA+IS;CvK2t9BT;;AuK129BA;;;;EA2JS;CvKst9BT;;AuK3s9BA;EACC;EACA;EACA;CvK8s9BD;;AuKjt9BA;EASK;EACA;EACA;CvK4s9BL;;AuKvt9BA;EAeK;EACA;EACA;CvK4s9BL;;AuK7t9BA;EAqBK;EACA;EACA;CvK4s9BL;;AuKrs9BA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CvKus9BF;;AuKlt9BA;;EAeE;EACA;CvKws9BF;;AuKxt9BA;;;;;;;;;;;;;;EAmBG;CvKst9BH;;AuKjt9BA;EACC;EACA;CvKot9BD;;AuKtt9BA;EAKG;EACA;EACA;CvKqt9BH;;AuK5t9BA;EASI;CvKut9BJ;;AuKhu9BA;EAcQ;EAIA;CvKmt9BR;;AuKtt9BQ;EAfR;IAgBS;GvK0t9BP;CACF;;AuK3u9BA;EAuBW;CvKwt9BX;;AuK/u9BA;EA6BW;CvKst9BX;;AuKnv9BA;EAiCU;CvKst9BV;;AuKrt9BU;EAlCV;IAmCW;GvKyt9BT;CACF;;AuK7v9BA;;EAwCY;CvK0t9BZ;;AuKzt9BY;EAzCZ;;IA0Ca;GvK8t9BX;CACF;;AuKzw9BA;EAgDU;CvK6t9BV;;AuK5t9BU;EAjDV;IAkDW;GvKgu9BT;CACF;;AuKnx9BA;;EAuDY;CvKiu9BZ;;AuKxx9BA;;;;;EAsEI;EACA;CvK0t9BJ;;AuKjy9BA;;;;;EAyEK;CvKgu9BL;;AuKzy9BA;;;;;EA2EM;CvKsu9BN;;AuKjz9BA;;;;;;;;;;;;;;;;;;;;EAkFS;EACA;EACA;EACA;EAIA;CvKmv9BT;;AuKtv9BS;EAtFT;;;;;;;;;;;;;;;;;;;;IAuFU;GvK6w9BR;CACF;;AuKr29BA;;;;;;;;;;;;;;;;;;;;EA2FU;CvKiy9BV;;AuKhy9BU;EA5FV;;;;;;;;;;;;;;;;;;;;IA6FW;GvKuz9BT;CACF;;AuKr59BA;;;;;;;;;;;;;;;;;;;;EAiGU;CvK209BV;;AuK109BU;EAlGV;;;;;;;;;;;;;;;;;;;;IAmGW;GvKi29BT;CACF;;AuKr89BA;;;;;EAwGS;CvKq29BT;;AuKp29BS;EAzGT;;;;;IA0GU;GvK429BR;CACF;;AuKv99BA;;;;;;;;;;EA+GS;CvKq39BT;;AwKjs+BA;;AAEA;EACE;EACA;CxKos+BF;;AwKts+BA;EAII;CxKss+BJ;;AwK1s+BA;EAQI;CxKss+BJ;;AwK9s+BA;EAYM;EACA;EACA;CxKss+BN;;AwKpt+BA;;;;;;;EAmBM;EACA;CxK2s+BN;;AwK/t+BA;EAwBQ;CxK2s+BR;;AwKnu+BA;;;;;;;;;;EAiCU;EACA;EACA;CxK+s+BV;;AwKlv+BA;;;;;EAsCU;EACA;CxKot+BV;;AwK3v+BA;;;;;EA0CU;EACA;CxKyt+BV;;AwKpw+BA;EAiDI;CxKut+BJ;;AwKxw+BA;EAoDI;CxKwt+BJ;;AyK9w+BA;;AAEA;EACC;EA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lLmr/BL;;AkLhr/BI;EACC;EACA;ClLmr/BL;;AkLjs/BE;EACC;ClLos/BH;;AkLjs/BE;EACC;ClLos/BH;;AkLjs/BI;EACC;ClLos/BL;;AkLjs/BI;EACC;EACA;ClLos/BL;;AkLlt/BE;EACC;ClLqt/BH;;AkLlt/BE;EACC;ClLqt/BH;;AkLlt/BI;EACC;ClLqt/BL;;AkLlt/BI;EACC;EACA;ClLqt/BL;;AkLnu/BE;EACC;ClLsu/BH;;AkLnu/BE;EACC;ClLsu/BH;;AkLnu/BI;EACC;ClLsu/BL;;AkLnu/BI;EACC;EACA;ClLsu/BL;;AkLpv/BE;EACC;ClLuv/BH;;AkLpv/BE;EACC;ClLuv/BH;;AkLpv/BI;EACC;ClLuv/BL;;AkLpv/BI;EACC;EACA;ClLuv/BL;;AkLrw/BE;EACC;ClLww/BH;;AkLrw/BE;EACC;ClLww/BH;;AkLrw/BI;EACC;ClLww/BL;;AkLrw/BI;EACC;EACA;ClLww/BL;;AmL1x/BA;;AAEA;;EAIM;EACA;CnL2x/BN;;AmLhy/BA;;EAOQ;CnL8x/BR;;AmLry/BA;;;;EAaQ;CnL+x/BR;;AmLzx/BA;;;;;EAOM;EACA;CnL0x/BN;;AmLly/BA;;;;;;;;;;EAWQ;CnLoy/BR;;AmL9x/BA;EAGM;EACA;CnL+x/BN;;AmLny/BA;;EAOQ;EACA;CnLiy/BR;;AmL3x/BA;;;;EAMM;EACA;EACA;CnL4x/BN;;AmLvx/BA;EACE;CnL0x/BF;;AmL3x/BA;EAGI;CnL4x/BJ;;AmL/x/BA;EAKM;CnL8x/BN;;AmLzx/BA;EAGM;CnL0x/BN;;AoLx2/BA;;AAEA;EAIQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CpLw2/BR;;AoLn3/BA;;EAegB;EACA;CpLy2/BhB;;AoLz3/BA;EAqBgB;CpLw2/BhB;;AoL73/BA;EA0BgB;CpLu2/BhB;;AoLj4/BA;EAiCY;EACA;CpLo2/BZ;;AoLn2/BY;EAnCZ;IAoCgB;GpLu2/Bd;CACF;;AoL54/BA;EAuCgB;CpLy2/BhB;;AoLh5/BA;EAiDgB;CpLm2/BhB;;AoLp5/BA;EAsDQ;CpLk2/BR;;AoLx5/BA;EA8Dg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A;EACA;EACA;EACA;EACA;C1LuxhCxB;;A0LtxhCwB;EACI;EACA;C1LyxhC5B;;A0Lx+hCA;EAoN4B;EACA;EACA;C1LwxhC5B;;A0L9+hCA;EAwNgC;C1L0xhChC;;A0Ll/hCA;EA4NgC;C1L0xhChC;;A0Lt/hCA;;;;;EA+NgC;EACA;EACA;C1L+xhChC;;A0L7xhC4B;EAGQ;C1L8xhCpC;;A0LjyhC4B;EAMQ;EACA;C1L+xhCpC;;A0LzgiCA;EAgP4B;C1L6xhC5B;;A0L7giCA;EAoPwB;EACA;C1L6xhCxB;;A0L3xhCoB;EAvPpB;IAwPwB;G1L+xhCtB;;E0LvhiCF;IA0P4B;IACA;IACA;IACA;G1LiyhC1B;CACF;;A0L/hiCA;EAiQwB;EACA;EACA;C1LkyhCxB;;A0LriiCA;EAqQ4B;EACA;EACA;C1LoyhC5B;;A0L3iiCA;EA0Q4B;EACA;EACA;EACA;EACA;EACA;EACA;EACA;C1LqyhC5B;;A0LtjiCA;EAoR4B;C1LsyhC5B;;A0LtxhCgB;EApShB;IAqSoB;G1L0xhClB;;E0LzxhCkB;IACI;IACA;G1L4xhCtB;CACF;;A0LrkiCA;EAmTgB;C1LsxhChB;;A0LzkiCA;EAwTwB;C1LqxhCxB;;A0L7kiCA;EA4T4B;C1LqxhC5B;;A0LjliCA;EAoUgB;EACA;C1LixhChB;;A0LtliCA;EAuUoB;C1LmxhCpB;;A0L1liCA;EA2UwB;C1LmxhCxB;;A0L9liCA;;EA+U4B;C1LoxhC5B;;A0LnmiCA;EAuVgB;C1LgxhChB;;A0LvmiCA;EAgWgC;C1L2whChC;;A0L3miCA;EAmTgB;C1L4zhChB;;A0L/miCA;EAwTwB;C1L2zhCxB;;A0LnniCA;EA4T4B;C1L2zhC5B;;A0LvniCA;EAoUgB;EACA;C1LuzhChB;;A0L5niCA;EAuUoB;C1LyzhCpB;;A0LhoiCA;EA2UwB;C1LyzhCxB;;A0LpoiCA;;EA+U4B;C1L0zhC5B;;A0LzoiCA;EAuVgB;C1LszhChB;;A0L7oiCA;EAgWgC;C1LizhChC;;A0LjpiCA;EAmTgB;C1Lk2hChB;;A0LrpiCA;EAwTwB;C1Li2hCxB;;A0LzpiCA;EA4T4B;C1Li2hC5B;;A0L7piCA;EAoUgB;EACA;C1L61hChB;;A0LlqiCA;EAuUoB;C1L+1hCpB;;A0LtqiCA;EA2UwB;C1L+1hCxB;;A0L1qiCA;;EA+U4B;C1Lg2hC5B;;A0L/qiCA;EAuVgB;C1L41hChB;;A0LnriCA;EAgWgC;C1Lu1hChC;;A0LvriCA;EAmTgB;C1Lw4hChB;;A0L3riCA;EAwTwB;C1Lu4hCxB;;A0L/riCA;EA4T4B;C1Lu4hC5B;;A0LnsiCA;EAoUgB;EACA;C1Lm4hChB;;A0LxsiCA;EAuUoB;C1Lq4hCpB;;A0L5siCA;EA2UwB;C1Lq4hCxB;;A0LhtiCA;;EA+U4B;C1Ls4hC5B;;A0LrtiCA;EAuVgB;C1Lk4hChB;;A0LztiCA;EAgWgC;C1L63hChC;;A0L7tiCA;EAmTgB;C1L86hChB;;A0LjuiCA;EAwTwB;C1L66hCxB;;A0LruiCA;EA4T4B;C1L66hC5B;;A0LzuiCA;EAoUgB;EACA;C1Ly6hChB;;A0L9uiCA;EAuUoB;C1L26hCpB;;A0LlviCA;EA2UwB;C1L26hCxB;;A0LtviCA;;EA+U4B;C1L46hC5B;;A0L3viCA;EAuVgB;C1Lw6hChB;;A0L/viCA;EAgWgC;C1Lm6hChC;;A0LnwiCA;EAmTgB;C1Lo9hChB;;A0LvwiCA;EAwTwB;C1Lm9hCxB;;A0L3wiCA;EA4T4B;C1Lm9hC5B;;A0L/wiCA;EAoUgB;EACA;C1L+8hChB;;A0LpxiCA;EAuUoB;C1Li9hCpB;;A0LxxiCA;EA2UwB;C1Li9hCxB;;A0L5xiCA;;EA+U4B;C1Lk9hC5B;;A0LjyiCA;EAuVgB;C1L88hChB;;A0LryiCA;EAgWgC;C1Ly8hChC;;A0LzyiCA;EAmTgB;C1L0/hChB;;A0L7yiCA;EAwTwB;C1Ly/hCxB;;A0LjziCA;EA4T4B;C1Ly/hC5B;;A0LrziCA;EAoUgB;EACA;C1Lq/hChB;;A0L1ziCA;EAuUoB;C1Lu/hCpB;;A0L9ziCA;EA2UwB;C1Lu/hCxB;;A0Ll0iCA;;EA+U4B;C1Lw/hC5B;;A0Lv0iCA;EAuVgB;C1Lo/hChB;;A0L30iCA;EAgWgC;C1L++hChC;;A0L/0iCA;EAmTgB;C1LgiiChB;;A0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CF;IAqDY;G/LsmkCV;;E+L3pkCF;IA4DwB;IACA;G/LmmkCtB;;E+LhqkCF;IAgEgC;IACA;IACA;IACA;IACA;IACA;G/LomkC9B;CACF;;A+LzlkCI;EADJ;IAIgB;G/L2lkCd;;E+L/lkCF;IAMoB;G/L6lkClB;;E+LnmkCF;IASoB;G/L8lkClB;;E+LvmkCF;IAagB;G/L8lkCd;;E+L3mkCF;IAiBY;G/L8lkCV;;E+L/mkCF;IAmBgB;IACA;IACA;G/LgmkCd;;E+LrnkCF;IAuBoB;G/LkmkClB;;E+LznkCF;IAyBwB;IACA;IACA;IACA;IACA;G/LomkCtB;;E+LjokCF;;;IAiC4B;G/LsmkC1B;;E+LvokCF;I1K9EI;GrBytkCF;;E+LtmkCkC;I1KnHhC;GrB6tkCF;;E+L/okCF;IA2CgC;IACA;IACA;G/LwmkC9B;;E+LrpkCF;IAgDgC;G/LymkC9B;;E+LzpkCF;I1K9EI;GrB2ukCF;;E+LvmkCsC;I1KpIpC;GrB+ukCF;;E+LjqkCF;IA6DwB;G/LwmkCtB;;E+LrqkCF;I9L/CyD;IAAA;IAjBQ;YAAA;I8LoIjC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;G/LymkC9B;;E+LxmkCsC;IACJ;IACA;IACA;IAEA;G/L2mkClC;;E+LzmkCsC;IACJ;G/L4mkClC;;E+LpskCF;IA2FoC;G/L6mkClC;;E+LxskCF;;IAiG4B;IACA;I1KhLxB;I0KkLwB;IACA;IACA;IAEA;G/L4mkC1B;;E+L3mkCkC;;IACJ;IACA;I1KzL5B;I0K4L4B;G/L+mkC9B;;E+L7tkCF;IAoHoB;G/L6mkClB;;E+LjukCF;IAuH4B;IACA;G/L8mkC1B;;E+LtukCF;IAgIgC;G/L0mkC9B;;E+L1ukCF;IAyIY;G/LqmkCV;CACF;;A+L/lkCI;EADJ;IAGY;IAEA;IAEA;IAEA;IAEA;G/L8lkCV;;E+LzmkCF;IAeY;G/L8lkCV;CACF;;A+LxlkCI;EADJ;IAGY;G/L2lkCV;;E+L9lkCF;IAMgB;IACA;G/L4lkCd;;E+LnmkCF;IAagB;IACA;IAEA;IACA;IACA;IACA;G/L0lkCd;;E+L7mkCF;IAwBY;IACA;IACA;G/LylkCV;CACF;;A+LnlkCI;EADJ;IAGY;IACA;G/LslkCV;;E+L1lkCF;IAOgB;IACA;IACA;G/LulkCd;;E+LhmkCF;IAYoB;G/LwlkClB;;E+LpmkCF;IAkBY;G/LslkCV;;E+LxmkCF;IAuBgB;G/LqlkCd;CACF;;A+L9kkCI;EADJ;IAGY;IACA;G/LilkCV;;E+LrlkCF;IAQgB;IACA;G/LilkCd;CACF;;A+L3kkCA;EACI;EACA;C/L8kkCJ;;A+LhlkCA;EAMY;C/L8kkCZ;;A+LplkCA;EAQgB;C/LglkChB;;A+L/kkCwB;EACJ;C/LklkCpB;;A+LnlkCwB;EAII;EACA;C/LmlkC5B;;A+LxlkCwB;EAOQ;C/LqlkChC;;A+LrmkCA;;;;;EA+BY;C/L8kkCZ;;A+L7mkCA;;;;;EAoCY;C/LklkCZ;;A+LtnkCA;;;;;EAwCY;EACA;C/LslkCZ","file":"/css/app.css","sourcesContent":["@import \"shared\";\n\n// CSS Animations.\n\n// Apply an animation property and value with the correct browser support\n@mixin animation-support($property, $value) {\n @include experimental($property, $value, -moz, -webkit, -o, -ms, not -khtml, official); }\n\n// Name of any animation as a string.\n$default-animation-name : false !default;\n\n// Duration of the entire animation in seconds.\n$default-animation-duration : false !default;\n\n// Delay for start of animation in seconds.\n$default-animation-delay : false !default;\n\n// The timing function(s) to be used between keyframes. [ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier($number, $number, $number, $number)]\n$default-animation-timing-function : false !default;\n\n// The number of times an animation cycle is played. [infinite | $number]\n$default-animation-iteration-count : false !default;\n\n// Whether or not the animation should play in reverse on alternate cycles. [normal | alternate]\n$default-animation-direction : false !default;\n\n// What values are applied by the animation outside the time it is executing. [none | forwards | backwards | both]\n$default-animation-fill-mode : false !default;\n\n// Whether the animation is running or paused. [running | paused]\n$default-animation-play-state : false !default;\n\n// Create a named animation sequence that can be applied to elements later.\n//\n// $name - The name of your animation.\n// @content - The keyframes of the animation.\n@mixin keyframes(\n $name,\n $moz: $experimental-support-for-mozilla,\n $webkit: $experimental-support-for-webkit,\n $o: $experimental-support-for-opera,\n $ms: $experimental-support-for-microsoft,\n $khtml: $experimental-support-for-khtml,\n $official: true\n) {\n @if $moz {\n @include with-only-support-for($moz: true) {\n @-moz-keyframes #{$name} { @content; }\n }\n }\n @if $webkit {\n @include with-only-support-for($webkit: true) {\n @-webkit-keyframes #{$name} { @content; }\n }\n }\n @if $o {\n @include with-only-support-for($o: true) {\n @-o-keyframes #{$name} { @content; }\n }\n }\n @if $ms {\n @include with-only-support-for($ms: true) {\n @-ms-keyframes #{$name} { @content; }\n }\n }\n @if $khtml {\n @include with-only-support-for($khtml: true) {\n @-khtml-keyframes #{$name} { @content; }\n }\n }\n @if $official {\n @include with-only-support-for {\n @keyframes #{$name} { @content; }\n }\n }\n}\n\n// Apply 1-10 animation names.\n@mixin animation-name($name-1: $default-animation-name, $name-2: false, $name-3: false, $name-4: false, $name-5: false, $name-6: false, $name-7: false, $name-8: false, $name-9: false, $name-10: false) {\n $name: compact($name-1, $name-2, $name-3, $name-4, $name-5, $name-6, $name-7, $name-8, $name-9, $name-10);\n @include animation-support(animation-name, $name); }\n\n// Apply 1-10 animation durations.\n@mixin animation-duration($duration-1: $default-animation-duration, $duration-2: false, $duration-3: false, $duration-4: false, $duration-5: false, $duration-6: false, $duration-7: false, $duration-8: false, $duration-9: false, $duration-10: false) {\n $duration: compact($duration-1, $duration-2, $duration-3, $duration-4, $duration-5, $duration-6, $duration-7, $duration-8, $duration-9, $duration-10);\n @include animation-support(animation-duration, $duration); }\n\n// Apply 1-10 animation delays.\n@mixin animation-delay($delay-1: $default-animation-delay, $delay-2: false, $delay-3: false, $delay-4: false, $delay-5: false, $delay-6: false, $delay-7: false, $delay-8: false, $delay-9: false, $delay-10: false) {\n $delay: compact($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10);\n @include animation-support(animation-delay, $delay); }\n\n// Apply 1-10 animation timing functions.\n@mixin animation-timing-function($function-1: $default-animation-timing-function, $function-2: false, $function-3: false, $function-4: false, $function-5: false, $function-6: false, $function-7: false, $function-8: false, $function-9: false, $function-10: false) {\n $function: compact($function-1, $function-2, $function-3, $function-4, $function-5, $function-6, $function-7, $function-8, $function-9, $function-10);\n @include animation-support(animation-timing-function, $function); }\n\n// Apply 1-10 animation iteration counts.\n@mixin animation-iteration-count($count-1: $default-animation-iteration-count, $count-2: false, $count-3: false, $count-4: false, $count-5: false, $count-6: false, $count-7: false, $count-8: false, $count-9: false, $count-10: false) {\n $count: compact($count-1, $count-2, $count-3, $count-4, $count-5, $count-6, $count-7, $count-8, $count-9, $count-10);\n @include animation-support(animation-iteration-count, $count); }\n\n// Apply 1-10 animation directions.\n@mixin animation-direction($direction-1: $default-animation-direction, $direction-2: false, $direction-3: false, $direction-4: false, $direction-5: false, $direction-6: false, $direction-7: false, $direction-8: false, $direction-9: false, $direction-10: false) {\n $direction: compact($direction-1, $direction-2, $direction-3, $direction-4, $direction-5, $direction-6, $direction-7, $direction-8, $direction-9, $direction-10);\n @include animation-support(animation-direction, $direction); }\n\n// Apply 1-10 animation fill modes.\n@mixin animation-fill-mode($mode-1: $default-animation-fill-mode, $mode-2: false, $mode-3: false, $mode-4: false, $mode-5: false, $mode-6: false, $mode-7: false, $mode-8: false, $mode-9: false, $mode-10: false) {\n $mode: compact($mode-1, $mode-2, $mode-3, $mode-4, $mode-5, $mode-6, $mode-7, $mode-8, $mode-9, $mode-10);\n @include animation-support(animation-fill-mode, $mode); }\n\n// Apply 1-10 animation play states.\n@mixin animation-play-state($state-1: $default-animation-play-state, $state-2: false, $state-3: false, $state-4: false, $state-5: false, $state-6: false, $state-7: false, $state-8: false, $state-9: false, $state-10: false) {\n $state: compact($state-1, $state-2, $state-3, $state-4, $state-5, $state-6, $state-7, $state-8, $state-9, $state-10);\n @include animation-support(animation-play-state, $state); }\n\n// Shortcut to apply a named animation to an element, with all the settings.\n//\n// $animation-1 : Name and settings for the first animation. [<values> | default]\n// ...\n// $animation-10 : Name and settings for the tenth animation. <values>\n@mixin animation($animation-1: default, $animation-2: false, $animation-3: false, $animation-4: false, $animation-5: false, $animation-6: false, $animation-7: false, $animation-8: false, $animation-9: false, $animation-10: false) {\n @if $animation-1 == default {\n $animation-1: -compass-space-list(compact($default-animation-name, $default-animation-duration, $default-animation-timing-function, $default-animation-delay, $default-animation-iteration-count, $default-animation-direction, $default-animation-fill-mode, $default-animation-play-state)); }\n $animation: compact($animation-1, $animation-2, $animation-3, $animation-4, $animation-5, $animation-6, $animation-7, $animation-8, $animation-9, $animation-10);\n @include animation-support(animation, $animation); }\n","// ---------------------------------------------------------------------------\n@include keyframes(flash) {\n 0% {\n opacity: 1; }\n 25% {\n opacity: 0; }\n 50% {\n opacity: 1; }\n 75% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounce) {\n 0% {\n @include translateY(0); }\n 20% {\n @include translateY(0); }\n 40% {\n @include translateY(-30px); }\n 50% {\n @include translateY(0); }\n 60% {\n @include translateY(-15px); }\n 80% {\n @include translateY(0); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(shake) {\n 0% {\n @include translateX(0); }\n 10% {\n @include translateX(-10px); }\n 20% {\n @include translateX(10px); }\n 30% {\n @include translateX(-10px); }\n 40% {\n @include translateX(10px); }\n 50% {\n @include translateX(-10px); }\n 60% {\n @include translateX(10px); }\n 70% {\n @include translateX(-10px); }\n 80% {\n @include translateX(10px); }\n 90% {\n @include translateX(-10px); }\n 100% {\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(tada) {\n 0% {\n @include scale(1); }\n 10% {\n @include transform(scale(0.9) rotate(-3deg)); }\n 20% {\n @include transform(scale(0.9) rotate(-3deg)); }\n 30% {\n @include transform(scale(1.1) rotate(3deg)); }\n 40% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 50% {\n @include transform(scale(1.1) rotate(3deg)); }\n 60% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 70% {\n @include transform(scale(1.1) rotate(3deg)); }\n 80% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 90% {\n @include transform(scale(1.1) rotate(3deg)); }\n 100% {\n @include transform(scale(1) rotate(0)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(swing) {\n 20%, 40%, 60%, 80%, 100% {\n @include transform-origin(top center); }\n 20% {\n @include rotate(15deg); }\n 40% {\n @include rotate(-10deg); }\n 60% {\n @include rotate(5deg); }\n 80% {\n @include rotate(-5deg); }\n 100% {\n @include rotate(0deg); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(wobble) {\n 0% {\n @include translateX(0%); }\n 15% {\n @include transform(translateX(-25%) rotate(-5deg)); }\n 30% {\n @include transform(translateX(20%) rotate(3deg)); }\n 45% {\n @include transform(translateX(-15%) rotate(-3deg)); }\n 60% {\n @include transform(translateX(10%) rotate(2deg)); }\n 75% {\n @include transform(translateX(-5%) rotate(-1deg)); }\n 100% {\n @include transform(translateX(0%)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(pulse) {\n 0% {\n @include scale(1); }\n 50% {\n @include scale(1.1); }\n 100% {\n @include scale(1); } }\n \n \n// ---------------------------------------------------------------------------\n@include keyframes(wiggle) {\n 0% {\n @include skewX(9deg); }\n 10% {\n @include skewX(-8deg); }\n 20% {\n @include skewX(7deg); }\n 30% {\n @include skewX(-6deg); }\n 40% {\n @include skewX(5deg); }\n 50% {\n @include skewX(-4deg); }\n 60% {\n @include skewX(3deg); }\n 70% {\n @include skewX(-2deg); }\n 80% {\n @include skewX(1deg); }\n 90% {\n @include skewX(0deg); }\n 100% {\n @include skewX(0deg); } }","@import url(\"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap\");\n\n@-moz-keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-webkit-keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-o-keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-ms-keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes flash {\n 0% {\n opacity: 1;\n }\n\n 25% {\n opacity: 0;\n }\n\n 50% {\n opacity: 1;\n }\n\n 75% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-moz-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-o-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-ms-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px);\n }\n\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-moz-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@-webkit-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@-o-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@-ms-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg);\n }\n\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg);\n }\n\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg);\n }\n\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0);\n }\n}\n\n@-moz-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@-webkit-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@-o-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@-ms-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%;\n }\n\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n\n@-moz-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@-webkit-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@-o-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@-ms-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg);\n }\n\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg);\n }\n\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg);\n }\n\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg);\n }\n\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg);\n }\n\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%);\n }\n}\n\n@-moz-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-webkit-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-o-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-ms-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-moz-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@-webkit-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@-o-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@-ms-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg);\n }\n\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg);\n }\n\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg);\n }\n\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg);\n }\n\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg);\n }\n\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg);\n }\n\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg);\n }\n\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg);\n }\n\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg);\n }\n\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg);\n }\n}\n\n@-moz-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@-webkit-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@-o-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@-ms-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n}\n\n@-moz-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@-webkit-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@-o-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@-ms-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n}\n\n@-moz-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-webkit-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-o-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-ms-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-moz-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-webkit-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-o-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-ms-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-moz-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-webkit-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-o-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-ms-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-moz-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-webkit-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-o-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-ms-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3);\n }\n\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05);\n }\n\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9);\n }\n\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1);\n }\n}\n\n@-moz-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-o-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-ms-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px);\n }\n\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-moz-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-o-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-ms-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px);\n }\n\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px);\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-moz-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px);\n }\n\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px);\n }\n\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px);\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@keyframes fadeOut {\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@-o-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@-ms-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0;\n }\n}\n\n@-moz-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-webkit-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-o-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-ms-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n }\n}\n\n@-moz-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-webkit-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-o-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-ms-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n}\n\n@-moz-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-webkit-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-o-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-ms-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n}\n\n@-moz-keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-o-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-ms-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-moz-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-o-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-ms-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px);\n }\n\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-moz-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@-webkit-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@-o-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@-ms-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n\n@-moz-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-o-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-ms-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-moz-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-o-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-ms-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-moz-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-o-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-ms-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg);\n }\n\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg);\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-moz-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-o-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-ms-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-moz-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-o-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-ms-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n}\n\n@-moz-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-o-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-ms-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-o-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-ms-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-o-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-ms-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0;\n }\n\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1;\n }\n}\n\n@-moz-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-o-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-ms-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n }\n}\n\n@-moz-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@-webkit-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@-o-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@-ms-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n}\n\n@-moz-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n@-webkit-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n@-o-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n@-ms-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n@keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg);\n }\n\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg);\n }\n}\n\n/*!\n * Bootstrap v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n:root {\n --blue: #5e50f9;\n --indigo: #6610f2;\n --purple: #6a008a;\n --pink: #e91e63;\n --red: #f96868;\n --orange: #f2a654;\n --yellow: #f6e84e;\n --green: #46c35f;\n --teal: #58d8a3;\n --cyan: #57c7d4;\n --white: #ffffff;\n --gray: #6c757d;\n --gray-dark: #0f1531;\n --blue: #5e50f9;\n --indigo: #6610f2;\n --purple: #6a008a;\n --pink: #e91e63;\n --red: #f96868;\n --orange: #f2a654;\n --yellow: #f6e84e;\n --green: #46c35f;\n --teal: #58d8a3;\n --cyan: #57c7d4;\n --white: #ffffff;\n --gray: #434a54;\n --gray-light: #aab2bd;\n --gray-lighter: #e8eff4;\n --gray-lightest: #e6e9ed;\n --black: #000000;\n --primary: #248afd;\n --secondary: #a3a4a5;\n --success: #71c016;\n --info: #68afff;\n --warning: #f5a623;\n --danger: #ff4747;\n --light: #f8f9fa;\n --dark: #282f3a;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #000;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 1.25rem 0.9375rem;\n padding-bottom: 1.25rem 0.9375rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1,\n.h1 {\n font-size: 2.5rem;\n}\n\nh2,\n.h2 {\n font-size: 2rem;\n}\n\nh3,\n.h3 {\n font-size: 1.75rem;\n}\n\nh4,\n.h4 {\n font-size: 1.5rem;\n}\n\nh5,\n.h5 {\n font-size: 1.25rem;\n}\n\nh6,\n.h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-wrap: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container,\n .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container,\n .container-sm,\n .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl {\n max-width: 1140px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.lightGallery .image-tile,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col,\n.col-auto,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-sm,\n.col-sm-auto,\n.col-md-1,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-md,\n.col-md-auto,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-lg,\n.col-lg-auto,\n.col-xl-1,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12,\n.col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n}\n\n.col-6,\n.lightGallery .image-tile {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-sm-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-sm-first {\n order: -1;\n }\n\n .order-sm-last {\n order: 13;\n }\n\n .order-sm-0 {\n order: 0;\n }\n\n .order-sm-1 {\n order: 1;\n }\n\n .order-sm-2 {\n order: 2;\n }\n\n .order-sm-3 {\n order: 3;\n }\n\n .order-sm-4 {\n order: 4;\n }\n\n .order-sm-5 {\n order: 5;\n }\n\n .order-sm-6 {\n order: 6;\n }\n\n .order-sm-7 {\n order: 7;\n }\n\n .order-sm-8 {\n order: 8;\n }\n\n .order-sm-9 {\n order: 9;\n }\n\n .order-sm-10 {\n order: 10;\n }\n\n .order-sm-11 {\n order: 11;\n }\n\n .order-sm-12 {\n order: 12;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-md-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-md-3,\n .lightGallery .image-tile {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4,\n .lightGallery .image-tile {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-md-first {\n order: -1;\n }\n\n .order-md-last {\n order: 13;\n }\n\n .order-md-0 {\n order: 0;\n }\n\n .order-md-1 {\n order: 1;\n }\n\n .order-md-2 {\n order: 2;\n }\n\n .order-md-3 {\n order: 3;\n }\n\n .order-md-4 {\n order: 4;\n }\n\n .order-md-5 {\n order: 5;\n }\n\n .order-md-6 {\n order: 6;\n }\n\n .order-md-7 {\n order: 7;\n }\n\n .order-md-8 {\n order: 8;\n }\n\n .order-md-9 {\n order: 9;\n }\n\n .order-md-10 {\n order: 10;\n }\n\n .order-md-11 {\n order: 11;\n }\n\n .order-md-12 {\n order: 12;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-lg-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-lg-3,\n .lightGallery .image-tile {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-lg-first {\n order: -1;\n }\n\n .order-lg-last {\n order: 13;\n }\n\n .order-lg-0 {\n order: 0;\n }\n\n .order-lg-1 {\n order: 1;\n }\n\n .order-lg-2 {\n order: 2;\n }\n\n .order-lg-3 {\n order: 3;\n }\n\n .order-lg-4 {\n order: 4;\n }\n\n .order-lg-5 {\n order: 5;\n }\n\n .order-lg-6 {\n order: 6;\n }\n\n .order-lg-7 {\n order: 7;\n }\n\n .order-lg-8 {\n order: 8;\n }\n\n .order-lg-9 {\n order: 9;\n }\n\n .order-lg-10 {\n order: 10;\n }\n\n .order-lg-11 {\n order: 11;\n }\n\n .order-lg-12 {\n order: 12;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xl-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n\n .col-xl-3,\n .lightGallery .image-tile {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xl-first {\n order: -1;\n }\n\n .order-xl-last {\n order: 13;\n }\n\n .order-xl-0 {\n order: 0;\n }\n\n .order-xl-1 {\n order: 1;\n }\n\n .order-xl-2 {\n order: 2;\n }\n\n .order-xl-3 {\n order: 3;\n }\n\n .order-xl-4 {\n order: 4;\n }\n\n .order-xl-5 {\n order: 5;\n }\n\n .order-xl-6 {\n order: 6;\n }\n\n .order-xl-7 {\n order: 7;\n }\n\n .order-xl-8 {\n order: 8;\n }\n\n .order-xl-9 {\n order: 9;\n }\n\n .order-xl-10 {\n order: 10;\n }\n\n .order-xl-11 {\n order: 11;\n }\n\n .order-xl-12 {\n order: 12;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 1.25rem 0.9375rem;\n vertical-align: top;\n border-top: 1px solid #c9ccd7;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #c9ccd7;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #c9ccd7;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #c9ccd7;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #c9ccd7;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: #ededed;\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: #eaeaf1;\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c2defe;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #8dc2fe;\n}\n\n.table-hover .table-primary:hover {\n background-color: #a9d0fe;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #a9d0fe;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #e5e6e6;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #cfd0d0;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #d8dada;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #d8dada;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #d7edbe;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #b5de86;\n}\n\n.table-hover .table-success:hover {\n background-color: #cbe7aa;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #cbe7aa;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #d5e9ff;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #b0d5ff;\n}\n\n.table-hover .table-info:hover {\n background-color: #bcdcff;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #bcdcff;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #fce6c1;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #fad18d;\n}\n\n.table-hover .table-warning:hover {\n background-color: #fbdca9;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #fbdca9;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #ffcbcb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ff9f9f;\n}\n\n.table-hover .table-danger:hover {\n background-color: #ffb2b2;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #ffb2b2;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c3c5c8;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #8f9399;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b6b8bc;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b6b8bc;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #c9ccd7;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control,\n.asColorPicker-input,\n.dataTables_wrapper select,\n.tt-hint,\n.tt-query,\n.typeahead {\n display: block;\n width: 100%;\n height: 2.875rem;\n padding: 0.875rem 1.375rem;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1;\n color: #495057;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 2px;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control,\n .asColorPicker-input,\n .dataTables_wrapper select,\n .tt-hint,\n .tt-query,\n .typeahead {\n transition: none;\n }\n}\n\n.form-control::-ms-expand,\n.asColorPicker-input::-ms-expand,\n.dataTables_wrapper select::-ms-expand,\n.tt-hint::-ms-expand,\n.tt-query::-ms-expand,\n.typeahead::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring,\n.asColorPicker-input:-moz-focusring,\n.dataTables_wrapper select:-moz-focusring,\n.tt-hint:-moz-focusring,\n.tt-query:-moz-focusring,\n.typeahead:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n\n.form-control:focus,\n.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\n.tt-hint:focus,\n.tt-query:focus,\n.typeahead:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder,\n.asColorPicker-input::placeholder,\n.dataTables_wrapper select::placeholder,\n.tt-hint::placeholder,\n.tt-query::placeholder,\n.typeahead::placeholder {\n color: #c9c8c8;\n opacity: 1;\n}\n\n.form-control:disabled,\n.asColorPicker-input:disabled,\n.dataTables_wrapper select:disabled,\n.tt-hint:disabled,\n.tt-query:disabled,\n.typeahead:disabled,\n.form-control[readonly],\n.asColorPicker-input[readonly],\n.dataTables_wrapper select[readonly],\n.tt-hint[readonly],\n.tt-query[readonly],\n.typeahead[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value,\nselect.asColorPicker-input:focus::-ms-value,\n.dataTables_wrapper select:focus::-ms-value,\nselect.tt-hint:focus::-ms-value,\nselect.tt-query:focus::-ms-value,\nselect.typeahead:focus::-ms-value {\n color: #495057;\n background-color: #ffffff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.875rem + 1px);\n padding-bottom: calc(0.875rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.94rem + 1px);\n padding-bottom: calc(0.94rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.875rem 0;\n margin-bottom: 0;\n font-size: 0.875rem;\n line-height: 1;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm,\n.form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: 2.575rem;\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: 3.175rem;\n padding: 0.94rem 1.94rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size],\nselect.asColorPicker-input[size],\n.dataTables_wrapper select[size],\nselect.tt-hint[size],\nselect.tt-query[size],\nselect.typeahead[size],\nselect.form-control[multiple],\nselect.asColorPicker-input[multiple],\n.dataTables_wrapper select[multiple],\nselect.tt-hint[multiple],\nselect.tt-query[multiple],\nselect.typeahead[multiple] {\n height: auto;\n}\n\ntextarea.form-control,\ntextarea.asColorPicker-input,\ntextarea.tt-hint,\ntextarea.tt-query,\ntextarea.typeahead {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #686868;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid,\n.was-validated .asColorPicker-input:valid,\n.was-validated .dataTables_wrapper select:valid,\n.dataTables_wrapper .was-validated select:valid,\n.was-validated .tt-hint:valid,\n.was-validated .tt-query:valid,\n.was-validated .typeahead:valid,\n.form-control.is-valid,\n.is-valid.asColorPicker-input,\n.dataTables_wrapper select.is-valid,\n.is-valid.tt-hint,\n.is-valid.tt-query,\n.is-valid.typeahead {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n 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='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus,\n.was-validated .asColorPicker-input:valid:focus,\n.was-validated .dataTables_wrapper select:valid:focus,\n.dataTables_wrapper .was-validated select:valid:focus,\n.was-validated .tt-hint:valid:focus,\n.was-validated .tt-query:valid:focus,\n.was-validated .typeahead:valid:focus,\n.form-control.is-valid:focus,\n.is-valid.asColorPicker-input:focus,\n.dataTables_wrapper select.is-valid:focus,\n.is-valid.tt-hint:focus,\n.is-valid.tt-query:focus,\n.is-valid.typeahead:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated textarea.form-control:valid,\n.was-validated textarea.asColorPicker-input:valid,\n.was-validated textarea.tt-hint:valid,\n.was-validated textarea.tt-query:valid,\n.was-validated textarea.typeahead:valid,\ntextarea.form-control.is-valid,\ntextarea.is-valid.asColorPicker-input,\ntextarea.is-valid.tt-hint,\ntextarea.is-valid.tt-query,\ntextarea.is-valid.typeahead {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label,\n.form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip,\n.form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label,\n.custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before,\n.custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,\n.custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label,\n.custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label,\n.custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid,\n.was-validated .asColorPicker-input:invalid,\n.was-validated .dataTables_wrapper select:invalid,\n.dataTables_wrapper .was-validated select:invalid,\n.was-validated .tt-hint:invalid,\n.was-validated .tt-query:invalid,\n.was-validated .typeahead:invalid,\n.form-control.is-invalid,\n.is-invalid.asColorPicker-input,\n.dataTables_wrapper select.is-invalid,\n.is-invalid.tt-hint,\n.is-invalid.tt-query,\n.is-invalid.typeahead {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus,\n.was-validated .asColorPicker-input:invalid:focus,\n.was-validated .dataTables_wrapper select:invalid:focus,\n.dataTables_wrapper .was-validated select:invalid:focus,\n.was-validated .tt-hint:invalid:focus,\n.was-validated .tt-query:invalid:focus,\n.was-validated .typeahead:invalid:focus,\n.form-control.is-invalid:focus,\n.is-invalid.asColorPicker-input:focus,\n.dataTables_wrapper select.is-invalid:focus,\n.is-invalid.tt-hint:focus,\n.is-invalid.tt-query:focus,\n.is-invalid.typeahead:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated textarea.form-control:invalid,\n.was-validated textarea.asColorPicker-input:invalid,\n.was-validated textarea.tt-hint:invalid,\n.was-validated textarea.tt-query:invalid,\n.was-validated textarea.typeahead:invalid,\ntextarea.form-control.is-invalid,\ntextarea.is-invalid.asColorPicker-input,\ntextarea.is-invalid.tt-hint,\ntextarea.is-invalid.tt-query,\ntextarea.is-invalid.typeahead {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label,\n.form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip,\n.form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label,\n.custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before,\n.custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,\n.custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label,\n.custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,\n.custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n\n .form-inline .form-control,\n .form-inline .asColorPicker-input,\n .form-inline .dataTables_wrapper select,\n .dataTables_wrapper .form-inline select,\n .form-inline .tt-hint,\n .form-inline .tt-query,\n .form-inline .typeahead {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n\n .form-inline .input-group,\n .form-inline .asColorPicker-wrap,\n .form-inline .custom-select {\n width: auto;\n }\n\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn,\n.ajax-upload-dragdrop .ajax-file-upload,\n.fc button,\n.wizard > .actions a {\n display: inline-block;\n font-weight: 400;\n color: #000;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.875rem 1.5rem;\n font-size: 0.875rem;\n line-height: 1;\n border-radius: 0.1875rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn,\n .ajax-upload-dragdrop .ajax-file-upload,\n .fc button,\n .wizard > .actions a {\n transition: none;\n }\n}\n\n.btn:hover,\n.ajax-upload-dragdrop .ajax-file-upload:hover,\n.fc button:hover,\n.wizard > .actions a:hover {\n color: #000;\n text-decoration: none;\n}\n\n.btn:focus,\n.ajax-upload-dragdrop .ajax-file-upload:focus,\n.fc button:focus,\n.wizard > .actions a:focus,\n.btn.focus,\n.ajax-upload-dragdrop .focus.ajax-file-upload,\n.fc button.focus,\n.wizard > .actions a.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled,\n.ajax-upload-dragdrop .disabled.ajax-file-upload,\n.fc button.disabled,\n.wizard > .actions a.disabled,\n.btn:disabled,\n.ajax-upload-dragdrop .ajax-file-upload:disabled,\n.fc button:disabled,\n.wizard > .actions a:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\n.ajax-upload-dragdrop a.disabled.ajax-file-upload,\n.wizard > .actions a.disabled,\nfieldset:disabled a.btn,\nfieldset:disabled .ajax-upload-dragdrop a.ajax-file-upload,\n.ajax-upload-dragdrop fieldset:disabled a.ajax-file-upload,\nfieldset:disabled .wizard > .actions a,\n.wizard > .actions fieldset:disabled a {\n pointer-events: none;\n}\n\n.btn-primary,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled),\n.fc .fc-header-toolbar .fc-left .fc-today-button,\n.wizard > .actions a {\n color: #fff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-primary:hover,\n.fc .fc-button-group .fc-button-primary.fc-button-active:hover:not(:disabled),\n.fc .fc-header-toolbar .fc-left .fc-today-button:hover,\n.wizard > .actions a:hover {\n color: #fff;\n background-color: #0276f8;\n border-color: #0270ec;\n}\n\n.btn-primary:focus,\n.fc .fc-button-group .fc-button-primary.fc-button-active:focus:not(:disabled),\n.fc .fc-header-toolbar .fc-left .fc-today-button:focus,\n.wizard > .actions a:focus,\n.btn-primary.focus,\n.fc .fc-button-group .focus.fc-button-primary.fc-button-active:not(:disabled),\n.fc .fc-header-toolbar .fc-left .focus.fc-today-button,\n.wizard > .actions a.focus {\n color: #fff;\n background-color: #0276f8;\n border-color: #0270ec;\n box-shadow: 0 0 0 0.2rem rgba(69, 156, 253, 0.5);\n}\n\n.btn-primary.disabled,\n.fc .fc-button-group .disabled.fc-button-primary.fc-button-active:not(:disabled),\n.fc .fc-header-toolbar .fc-left .disabled.fc-today-button,\n.wizard > .actions a.disabled,\n.btn-primary:disabled,\n.fc .fc-button-group .fc-button-primary.fc-button-active:disabled:not(:disabled),\n.fc .fc-header-toolbar .fc-left .fc-today-button:disabled,\n.wizard > .actions a:disabled {\n color: #fff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled):not(.disabled):active,\n.fc .fc-header-toolbar .fc-left .fc-today-button:not(:disabled):not(.disabled):active,\n.wizard > .actions a:not(:disabled):not(.disabled):active,\n.btn-primary:not(:disabled):not(.disabled).active,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled):not(.disabled).active,\n.fc .fc-header-toolbar .fc-left .fc-today-button:not(:disabled):not(.disabled).active,\n.wizard > .actions a:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle,\n.fc .fc-button-group .show > .dropdown-toggle.fc-button-primary.fc-button-active:not(:disabled),\n.fc .fc-header-toolbar .fc-left .show > .dropdown-toggle.fc-today-button,\n.wizard > .actions .show > a.dropdown-toggle {\n color: #fff;\n background-color: #0270ec;\n border-color: #026adf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled):not(.disabled):active:focus,\n.fc .fc-header-toolbar .fc-left .fc-today-button:not(:disabled):not(.disabled):active:focus,\n.wizard > .actions a:not(:disabled):not(.disabled):active:focus,\n.btn-primary:not(:disabled):not(.disabled).active:focus,\n.fc .fc-button-group .fc-button-primary.fc-button-active:not(:disabled):not(.disabled).active:focus,\n.fc .fc-header-toolbar .fc-left .fc-today-button:not(:disabled):not(.disabled).active:focus,\n.wizard > .actions a:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus,\n.fc .fc-button-group .show > .dropdown-toggle.fc-button-primary.fc-button-active:focus:not(:disabled),\n.fc .fc-header-toolbar .fc-left .show > .dropdown-toggle.fc-today-button:focus,\n.wizard > .actions .show > a.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(69, 156, 253, 0.5);\n}\n\n.btn-secondary,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel {\n color: #212529;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-secondary:hover,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:hover {\n color: #fff;\n background-color: #909192;\n border-color: #898b8c;\n}\n\n.btn-secondary:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:focus,\n.btn-secondary.focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .focus.editable-cancel {\n color: #fff;\n background-color: #909192;\n border-color: #898b8c;\n box-shadow: 0 0 0 0.2rem rgba(144, 145, 146, 0.5);\n}\n\n.btn-secondary.disabled,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .disabled.editable-cancel,\n.btn-secondary:disabled,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:disabled {\n color: #212529;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:not(:disabled):not(.disabled):active,\n.btn-secondary:not(:disabled):not(.disabled).active,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .show > .dropdown-toggle.editable-cancel {\n color: #fff;\n background-color: #898b8c;\n border-color: #838485;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:not(:disabled):not(.disabled):active:focus,\n.btn-secondary:not(:disabled):not(.disabled).active:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .show > .dropdown-toggle.editable-cancel:focus {\n box-shadow: 0 0 0 0.2rem rgba(144, 145, 146, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #5d9e12;\n border-color: #569211;\n}\n\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #5d9e12;\n border-color: #569211;\n box-shadow: 0 0 0 0.2rem rgba(134, 201, 57, 0.5);\n}\n\n.btn-success.disabled,\n.btn-success:disabled {\n color: #fff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-success:not(:disabled):not(.disabled):active,\n.btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #569211;\n border-color: #4f870f;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus,\n.btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 201, 57, 0.5);\n}\n\n.btn-info,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit {\n color: #212529;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-info:hover,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:hover {\n color: #fff;\n background-color: #429bff;\n border-color: #3594ff;\n}\n\n.btn-info:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:focus,\n.btn-info.focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .focus.editable-submit {\n color: #fff;\n background-color: #429bff;\n border-color: #3594ff;\n box-shadow: 0 0 0 0.2rem rgba(93, 154, 223, 0.5);\n}\n\n.btn-info.disabled,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .disabled.editable-submit,\n.btn-info:disabled,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:disabled {\n color: #212529;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-info:not(:disabled):not(.disabled):active,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:not(:disabled):not(.disabled):active,\n.btn-info:not(:disabled):not(.disabled).active,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .show > .dropdown-toggle.editable-submit {\n color: #fff;\n background-color: #3594ff;\n border-color: #288dff;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:not(:disabled):not(.disabled):active:focus,\n.btn-info:not(:disabled):not(.disabled).active:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .show > .dropdown-toggle.editable-submit:focus {\n box-shadow: 0 0 0 0.2rem rgba(93, 154, 223, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e7940b;\n border-color: #db8c0a;\n}\n\n.btn-warning:focus,\n.btn-warning.focus {\n color: #212529;\n background-color: #e7940b;\n border-color: #db8c0a;\n box-shadow: 0 0 0 0.2rem rgba(213, 147, 36, 0.5);\n}\n\n.btn-warning.disabled,\n.btn-warning:disabled {\n color: #212529;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active,\n.btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #fff;\n background-color: #db8c0a;\n border-color: #cf8509;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus,\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(213, 147, 36, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #ff2121;\n border-color: #ff1414;\n}\n\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #ff2121;\n border-color: #ff1414;\n box-shadow: 0 0 0 0.2rem rgba(255, 99, 99, 0.5);\n}\n\n.btn-danger.disabled,\n.btn-danger:disabled {\n color: #fff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active,\n.btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #ff1414;\n border-color: #ff0707;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus,\n.btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 99, 99, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus,\n.btn-light.focus {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled,\n.btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active,\n.btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus,\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #181d23;\n border-color: #13171c;\n}\n\n.btn-dark:focus,\n.btn-dark.focus {\n color: #fff;\n background-color: #181d23;\n border-color: #13171c;\n box-shadow: 0 0 0 0.2rem rgba(72, 78, 88, 0.5);\n}\n\n.btn-dark.disabled,\n.btn-dark:disabled {\n color: #fff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active,\n.btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #13171c;\n border-color: #0e1014;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus,\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 78, 88, 0.5);\n}\n\n.btn-outline-primary {\n color: #248afd;\n border-color: #248afd;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-outline-primary:focus,\n.btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(36, 138, 253, 0.5);\n}\n\n.btn-outline-primary.disabled,\n.btn-outline-primary:disabled {\n color: #248afd;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active,\n.btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(36, 138, 253, 0.5);\n}\n\n.btn-outline-secondary {\n color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-outline-secondary:hover {\n color: #212529;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-outline-secondary:focus,\n.btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(163, 164, 165, 0.5);\n}\n\n.btn-outline-secondary.disabled,\n.btn-outline-secondary:disabled {\n color: #a3a4a5;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active,\n.btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #212529;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(163, 164, 165, 0.5);\n}\n\n.btn-outline-success {\n color: #71c016;\n border-color: #71c016;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-outline-success:focus,\n.btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(113, 192, 22, 0.5);\n}\n\n.btn-outline-success.disabled,\n.btn-outline-success:disabled {\n color: #71c016;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active,\n.btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus,\n.btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(113, 192, 22, 0.5);\n}\n\n.btn-outline-info {\n color: #68afff;\n border-color: #68afff;\n}\n\n.btn-outline-info:hover {\n color: #212529;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-outline-info:focus,\n.btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(104, 175, 255, 0.5);\n}\n\n.btn-outline-info.disabled,\n.btn-outline-info:disabled {\n color: #68afff;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active,\n.btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #212529;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus,\n.btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(104, 175, 255, 0.5);\n}\n\n.btn-outline-warning {\n color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-outline-warning:focus,\n.btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(245, 166, 35, 0.5);\n}\n\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n color: #f5a623;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active,\n.btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus,\n.btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(245, 166, 35, 0.5);\n}\n\n.btn-outline-danger {\n color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-outline-danger:focus,\n.btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 71, 71, 0.5);\n}\n\n.btn-outline-danger.disabled,\n.btn-outline-danger:disabled {\n color: #ff4747;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active,\n.btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus,\n.btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 71, 71, 0.5);\n}\n\n.btn-outline-light,\n.wizard > .actions .disabled a {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover,\n.wizard > .actions .disabled a:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus,\n.wizard > .actions .disabled a:focus,\n.btn-outline-light.focus,\n.wizard > .actions .disabled a.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled,\n.wizard > .actions .disabled a.disabled,\n.btn-outline-light:disabled,\n.wizard > .actions .disabled a:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active,\n.wizard > .actions .disabled a:not(:disabled):not(.disabled):active,\n.btn-outline-light:not(:disabled):not(.disabled).active,\n.wizard > .actions .disabled a:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle,\n.wizard > .actions .disabled .show > a.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus,\n.wizard > .actions .disabled a:not(:disabled):not(.disabled):active:focus,\n.btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.wizard > .actions .disabled a:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus,\n.wizard > .actions .disabled .show > a.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-outline-dark:focus,\n.btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 47, 58, 0.5);\n}\n\n.btn-outline-dark.disabled,\n.btn-outline-dark:disabled {\n color: #282f3a;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active,\n.btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus,\n.btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 47, 58, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus,\n.btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled,\n.btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg,\n.btn-group-lg > .btn,\n.ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload,\n.fc .btn-group-lg > button,\n.wizard > .actions .btn-group-lg > a {\n padding: 1rem 3rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.1875rem;\n}\n\n.btn-sm,\n.btn-group-sm > .btn,\n.ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload,\n.fc .btn-group-sm > button,\n.wizard > .actions .btn-group-sm > a,\n.fc button {\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.1875rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #c9ccd7;\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"],\n.dropdown-menu[x-placement^=\"right\"],\n.dropdown-menu[x-placement^=\"bottom\"],\n.dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #c9ccd7;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #000;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover,\n.dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #eaeaf1;\n}\n\n.dropdown-item.active,\n.dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled,\n.dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #000;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #000;\n}\n\n.btn-group,\n.fc .fc-button-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.fc .fc-button-group > .btn,\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload,\n.fc .btn-group > button,\n.fc .fc-button-group > button,\n.wizard > .actions .btn-group > a,\n.fc .wizard > .actions .fc-button-group > a,\n.wizard > .actions .fc .fc-button-group > a,\n.btn-group-vertical > .btn,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload,\n.fc .btn-group-vertical > button,\n.wizard > .actions .btn-group-vertical > a {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.fc .fc-button-group > .btn:hover,\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:hover,\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:hover,\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:hover,\n.fc .btn-group > button:hover,\n.fc .fc-button-group > button:hover,\n.wizard > .actions .btn-group > a:hover,\n.fc .wizard > .actions .fc-button-group > a:hover,\n.wizard > .actions .fc .fc-button-group > a:hover,\n.btn-group-vertical > .btn:hover,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:hover,\n.fc .btn-group-vertical > button:hover,\n.wizard > .actions .btn-group-vertical > a:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus,\n.fc .fc-button-group > .btn:focus,\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:focus,\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:focus,\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:focus,\n.fc .btn-group > button:focus,\n.fc .fc-button-group > button:focus,\n.wizard > .actions .btn-group > a:focus,\n.fc .wizard > .actions .fc-button-group > a:focus,\n.wizard > .actions .fc .fc-button-group > a:focus,\n.btn-group > .btn:active,\n.fc .fc-button-group > .btn:active,\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:active,\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:active,\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:active,\n.fc .btn-group > button:active,\n.fc .fc-button-group > button:active,\n.wizard > .actions .btn-group > a:active,\n.fc .wizard > .actions .fc-button-group > a:active,\n.wizard > .actions .fc .fc-button-group > a:active,\n.btn-group > .btn.active,\n.fc .fc-button-group > .btn.active,\n.ajax-upload-dragdrop .btn-group > .active.ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .active.ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .active.ajax-file-upload,\n.fc .btn-group > button.active,\n.fc .fc-button-group > button.active,\n.wizard > .actions .btn-group > a.active,\n.fc .wizard > .actions .fc-button-group > a.active,\n.wizard > .actions .fc .fc-button-group > a.active,\n.btn-group-vertical > .btn:focus,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:focus,\n.fc .btn-group-vertical > button:focus,\n.wizard > .actions .btn-group-vertical > a:focus,\n.btn-group-vertical > .btn:active,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:active,\n.fc .btn-group-vertical > button:active,\n.wizard > .actions .btn-group-vertical > a:active,\n.btn-group-vertical > .btn.active,\n.ajax-upload-dragdrop .btn-group-vertical > .active.ajax-file-upload,\n.fc .btn-group-vertical > button.active,\n.wizard > .actions .btn-group-vertical > a.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group,\n.btn-toolbar .asColorPicker-wrap {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.fc .fc-button-group > .btn:not(:first-child),\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:not(:first-child),\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:not(:first-child),\n.fc .btn-group > button:not(:first-child),\n.fc .fc-button-group > button:not(:first-child),\n.wizard > .actions .btn-group > a:not(:first-child),\n.fc .wizard > .actions .fc-button-group > a:not(:first-child),\n.wizard > .actions .fc .fc-button-group > a:not(:first-child),\n.btn-group > .btn-group:not(:first-child),\n.fc .fc-button-group > .btn-group:not(:first-child),\n.fc .btn-group > .fc-button-group:not(:first-child),\n.fc .fc-button-group > .fc-button-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.fc .fc-button-group > .btn:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.fc .btn-group > button:not(:last-child):not(.dropdown-toggle),\n.fc .fc-button-group > button:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .btn-group > a:not(:last-child):not(.dropdown-toggle),\n.fc .wizard > .actions .fc-button-group > a:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .fc .fc-button-group > a:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn,\n.fc .fc-button-group > .btn-group:not(:last-child) > .btn,\n.fc .btn-group > .fc-button-group:not(:last-child) > .btn,\n.fc .fc-button-group > .fc-button-group:not(:last-child) > .btn,\n.ajax-upload-dragdrop .btn-group > .btn-group:not(:last-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .btn-group:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .btn-group:not(:last-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.fc .btn-group > .btn-group:not(:last-child) > button,\n.fc .fc-button-group > .btn-group:not(:last-child) > button,\n.fc .btn-group > .fc-button-group:not(:last-child) > button,\n.fc .fc-button-group > .fc-button-group:not(:last-child) > button,\n.wizard > .actions .btn-group > .btn-group:not(:last-child) > a,\n.fc .wizard > .actions .fc-button-group > .btn-group:not(:last-child) > a,\n.wizard > .actions .fc .fc-button-group > .btn-group:not(:last-child) > a,\n.fc .wizard > .actions .btn-group > .fc-button-group:not(:last-child) > a,\n.wizard > .actions .fc .btn-group > .fc-button-group:not(:last-child) > a,\n.fc .wizard > .actions .fc-button-group > .fc-button-group:not(:last-child) > a,\n.wizard > .actions .fc .fc-button-group > .fc-button-group:not(:last-child) > a {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.fc .fc-button-group > .btn:not(:first-child),\n.ajax-upload-dragdrop .btn-group > .ajax-file-upload:not(:first-child),\n.fc .ajax-upload-dragdrop .fc-button-group > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .fc .fc-button-group > .ajax-file-upload:not(:first-child),\n.fc .btn-group > button:not(:first-child),\n.fc .fc-button-group > button:not(:first-child),\n.wizard > .actions .btn-group > a:not(:first-child),\n.fc .wizard > .actions .fc-button-group > a:not(:first-child),\n.wizard > .actions .fc .fc-button-group > a:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn,\n.fc .fc-button-group > .btn-group:not(:first-child) > .btn,\n.fc .btn-group > .fc-button-group:not(:first-child) > .btn,\n.fc .fc-button-group > .fc-button-group:not(:first-child) > .btn,\n.ajax-upload-dragdrop .btn-group > .btn-group:not(:first-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .btn-group:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .btn-group:not(:first-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .fc-button-group > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.fc .btn-group > .btn-group:not(:first-child) > button,\n.fc .fc-button-group > .btn-group:not(:first-child) > button,\n.fc .btn-group > .fc-button-group:not(:first-child) > button,\n.fc .fc-button-group > .fc-button-group:not(:first-child) > button,\n.wizard > .actions .btn-group > .btn-group:not(:first-child) > a,\n.fc .wizard > .actions .fc-button-group > .btn-group:not(:first-child) > a,\n.wizard > .actions .fc .fc-button-group > .btn-group:not(:first-child) > a,\n.fc .wizard > .actions .btn-group > .fc-button-group:not(:first-child) > a,\n.wizard > .actions .fc .btn-group > .fc-button-group:not(:first-child) > a,\n.fc .wizard > .actions .fc-button-group > .fc-button-group:not(:first-child) > a,\n.wizard > .actions .fc .fc-button-group > .fc-button-group:not(:first-child) > a {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 1.125rem;\n padding-left: 1.125rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split,\n.btn-group-sm > .btn + .dropdown-toggle-split,\n.ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload + .dropdown-toggle-split,\n.fc .btn-group-sm > button + .dropdown-toggle-split,\n.wizard > .actions .btn-group-sm > a + .dropdown-toggle-split,\n.fc button + .dropdown-toggle-split {\n padding-right: 0.6075rem;\n padding-left: 0.6075rem;\n}\n\n.btn-lg + .dropdown-toggle-split,\n.btn-group-lg > .btn + .dropdown-toggle-split,\n.ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload + .dropdown-toggle-split,\n.fc .btn-group-lg > button + .dropdown-toggle-split,\n.wizard > .actions .btn-group-lg > a + .dropdown-toggle-split {\n padding-right: 2.25rem;\n padding-left: 2.25rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload,\n.fc .btn-group-vertical > button,\n.wizard > .actions .btn-group-vertical > a,\n.btn-group-vertical > .btn-group,\n.fc .btn-group-vertical > .fc-button-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:not(:first-child),\n.fc .btn-group-vertical > button:not(:first-child),\n.wizard > .actions .btn-group-vertical > a:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child),\n.fc .btn-group-vertical > .fc-button-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.fc .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .btn-group-vertical > a:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn,\n.fc .btn-group-vertical > .fc-button-group:not(:last-child) > .btn,\n.ajax-upload-dragdrop .btn-group-vertical > .btn-group:not(:last-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group-vertical > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group-vertical > .fc-button-group:not(:last-child) > .ajax-file-upload,\n.fc .btn-group-vertical > .btn-group:not(:last-child) > button,\n.fc .btn-group-vertical > .fc-button-group:not(:last-child) > button,\n.wizard > .actions .btn-group-vertical > .btn-group:not(:last-child) > a,\n.fc .wizard > .actions .btn-group-vertical > .fc-button-group:not(:last-child) > a,\n.wizard > .actions .fc .btn-group-vertical > .fc-button-group:not(:last-child) > a {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:not(:first-child),\n.fc .btn-group-vertical > button:not(:first-child),\n.wizard > .actions .btn-group-vertical > a:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn,\n.fc .btn-group-vertical > .fc-button-group:not(:first-child) > .btn,\n.ajax-upload-dragdrop .btn-group-vertical > .btn-group:not(:first-child) > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group-vertical > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group-vertical > .fc-button-group:not(:first-child) > .ajax-file-upload,\n.fc .btn-group-vertical > .btn-group:not(:first-child) > button,\n.fc .btn-group-vertical > .fc-button-group:not(:first-child) > button,\n.wizard > .actions .btn-group-vertical > .btn-group:not(:first-child) > a,\n.fc .wizard > .actions .btn-group-vertical > .fc-button-group:not(:first-child) > a,\n.wizard > .actions .fc .btn-group-vertical > .fc-button-group:not(:first-child) > a {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.ajax-upload-dragdrop .btn-group-toggle > .ajax-file-upload,\n.fc .btn-group-toggle > button,\n.wizard > .actions .btn-group-toggle > a,\n.btn-group-toggle > .btn-group > .btn,\n.fc .btn-group-toggle > .fc-button-group > .btn,\n.ajax-upload-dragdrop .btn-group-toggle > .btn-group > .ajax-file-upload,\n.fc .ajax-upload-dragdrop .btn-group-toggle > .fc-button-group > .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group-toggle > .fc-button-group > .ajax-file-upload,\n.fc .btn-group-toggle > .btn-group > button,\n.fc .btn-group-toggle > .fc-button-group > button,\n.wizard > .actions .btn-group-toggle > .btn-group > a,\n.fc .wizard > .actions .btn-group-toggle > .fc-button-group > a,\n.wizard > .actions .fc .btn-group-toggle > .fc-button-group > a {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.ajax-upload-dragdrop .btn-group-toggle > .ajax-file-upload input[type=\"radio\"],\n.fc .btn-group-toggle > button input[type=\"radio\"],\n.wizard > .actions .btn-group-toggle > a input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.ajax-upload-dragdrop .btn-group-toggle > .ajax-file-upload input[type=\"checkbox\"],\n.fc .btn-group-toggle > button input[type=\"checkbox\"],\n.wizard > .actions .btn-group-toggle > a input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.fc .btn-group-toggle > .fc-button-group > .btn input[type=\"radio\"],\n.ajax-upload-dragdrop .btn-group-toggle > .btn-group > .ajax-file-upload input[type=\"radio\"],\n.fc .ajax-upload-dragdrop .btn-group-toggle > .fc-button-group > .ajax-file-upload input[type=\"radio\"],\n.ajax-upload-dragdrop .fc .btn-group-toggle > .fc-button-group > .ajax-file-upload input[type=\"radio\"],\n.fc .btn-group-toggle > .btn-group > button input[type=\"radio\"],\n.fc .btn-group-toggle > .fc-button-group > button input[type=\"radio\"],\n.wizard > .actions .btn-group-toggle > .btn-group > a input[type=\"radio\"],\n.fc .wizard > .actions .btn-group-toggle > .fc-button-group > a input[type=\"radio\"],\n.wizard > .actions .fc .btn-group-toggle > .fc-button-group > a input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"],\n.fc .btn-group-toggle > .fc-button-group > .btn input[type=\"checkbox\"],\n.ajax-upload-dragdrop .btn-group-toggle > .btn-group > .ajax-file-upload input[type=\"checkbox\"],\n.fc .ajax-upload-dragdrop .btn-group-toggle > .fc-button-group > .ajax-file-upload input[type=\"checkbox\"],\n.ajax-upload-dragdrop .fc .btn-group-toggle > .fc-button-group > .ajax-file-upload input[type=\"checkbox\"],\n.fc .btn-group-toggle > .btn-group > button input[type=\"checkbox\"],\n.fc .btn-group-toggle > .fc-button-group > button input[type=\"checkbox\"],\n.wizard > .actions .btn-group-toggle > .btn-group > a input[type=\"checkbox\"],\n.fc .wizard > .actions .btn-group-toggle > .fc-button-group > a input[type=\"checkbox\"],\n.wizard > .actions .fc .btn-group-toggle > .fc-button-group > a input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group,\n.asColorPicker-wrap {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.asColorPicker-wrap > .form-control,\n.input-group > .asColorPicker-input,\n.asColorPicker-wrap > .asColorPicker-input,\n.dataTables_wrapper .input-group > select,\n.dataTables_wrapper .asColorPicker-wrap > select,\n.input-group > .tt-hint,\n.asColorPicker-wrap > .tt-hint,\n.input-group > .tt-query,\n.asColorPicker-wrap > .tt-query,\n.input-group > .typeahead,\n.asColorPicker-wrap > .typeahead,\n.input-group > .form-control-plaintext,\n.asColorPicker-wrap > .form-control-plaintext,\n.input-group > .custom-select,\n.asColorPicker-wrap > .custom-select,\n.input-group > .custom-file,\n.asColorPicker-wrap > .custom-file {\n position: relative;\n flex: 1 1 0%;\n min-width: 0;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.asColorPicker-wrap > .form-control + .form-control,\n.input-group > .asColorPicker-input + .form-control,\n.asColorPicker-wrap > .asColorPicker-input + .form-control,\n.dataTables_wrapper .input-group > select + .form-control,\n.dataTables_wrapper .asColorPicker-wrap > select + .form-control,\n.input-group > .tt-hint + .form-control,\n.asColorPicker-wrap > .tt-hint + .form-control,\n.input-group > .tt-query + .form-control,\n.asColorPicker-wrap > .tt-query + .form-control,\n.input-group > .typeahead + .form-control,\n.asColorPicker-wrap > .typeahead + .form-control,\n.input-group > .form-control + .asColorPicker-input,\n.asColorPicker-wrap > .form-control + .asColorPicker-input,\n.input-group > .asColorPicker-input + .asColorPicker-input,\n.asColorPicker-wrap > .asColorPicker-input + .asColorPicker-input,\n.dataTables_wrapper .input-group > select + .asColorPicker-input,\n.dataTables_wrapper .asColorPicker-wrap > select + .asColorPicker-input,\n.input-group > .tt-hint + .asColorPicker-input,\n.asColorPicker-wrap > .tt-hint + .asColorPicker-input,\n.input-group > .tt-query + .asColorPicker-input,\n.asColorPicker-wrap > .tt-query + .asColorPicker-input,\n.input-group > .typeahead + .asColorPicker-input,\n.asColorPicker-wrap > .typeahead + .asColorPicker-input,\n.dataTables_wrapper .input-group > .form-control + select,\n.dataTables_wrapper .asColorPicker-wrap > .form-control + select,\n.dataTables_wrapper .input-group > .asColorPicker-input + select,\n.dataTables_wrapper .asColorPicker-wrap > .asColorPicker-input + select,\n.dataTables_wrapper .input-group > select + select,\n.dataTables_wrapper .asColorPicker-wrap > select + select,\n.dataTables_wrapper .input-group > .tt-hint + select,\n.dataTables_wrapper .asColorPicker-wrap > .tt-hint + select,\n.dataTables_wrapper .input-group > .tt-query + select,\n.dataTables_wrapper .asColorPicker-wrap > .tt-query + select,\n.dataTables_wrapper .input-group > .typeahead + select,\n.dataTables_wrapper .asColorPicker-wrap > .typeahead + select,\n.input-group > .form-control + .tt-hint,\n.asColorPicker-wrap > .form-control + .tt-hint,\n.input-group > .asColorPicker-input + .tt-hint,\n.asColorPicker-wrap > .asColorPicker-input + .tt-hint,\n.dataTables_wrapper .input-group > select + .tt-hint,\n.dataTables_wrapper .asColorPicker-wrap > select + .tt-hint,\n.input-group > .tt-hint + .tt-hint,\n.asColorPicker-wrap > .tt-hint + .tt-hint,\n.input-group > .tt-query + .tt-hint,\n.asColorPicker-wrap > .tt-query + .tt-hint,\n.input-group > .typeahead + .tt-hint,\n.asColorPicker-wrap > .typeahead + .tt-hint,\n.input-group > .form-control + .tt-query,\n.asColorPicker-wrap > .form-control + .tt-query,\n.input-group > .asColorPicker-input + .tt-query,\n.asColorPicker-wrap > .asColorPicker-input + .tt-query,\n.dataTables_wrapper .input-group > select + .tt-query,\n.dataTables_wrapper .asColorPicker-wrap > select + .tt-query,\n.input-group > .tt-hint + .tt-query,\n.asColorPicker-wrap > .tt-hint + .tt-query,\n.input-group > .tt-query + .tt-query,\n.asColorPicker-wrap > .tt-query + .tt-query,\n.input-group > .typeahead + .tt-query,\n.asColorPicker-wrap > .typeahead + .tt-query,\n.input-group > .form-control + .typeahead,\n.asColorPicker-wrap > .form-control + .typeahead,\n.input-group > .asColorPicker-input + .typeahead,\n.asColorPicker-wrap > .asColorPicker-input + .typeahead,\n.dataTables_wrapper .input-group > select + .typeahead,\n.dataTables_wrapper .asColorPicker-wrap > select + .typeahead,\n.input-group > .tt-hint + .typeahead,\n.asColorPicker-wrap > .tt-hint + .typeahead,\n.input-group > .tt-query + .typeahead,\n.asColorPicker-wrap > .tt-query + .typeahead,\n.input-group > .typeahead + .typeahead,\n.asColorPicker-wrap > .typeahead + .typeahead,\n.input-group > .form-control + .custom-select,\n.asColorPicker-wrap > .form-control + .custom-select,\n.input-group > .asColorPicker-input + .custom-select,\n.asColorPicker-wrap > .asColorPicker-input + .custom-select,\n.dataTables_wrapper .input-group > select + .custom-select,\n.dataTables_wrapper .asColorPicker-wrap > select + .custom-select,\n.input-group > .tt-hint + .custom-select,\n.asColorPicker-wrap > .tt-hint + .custom-select,\n.input-group > .tt-query + .custom-select,\n.asColorPicker-wrap > .tt-query + .custom-select,\n.input-group > .typeahead + .custom-select,\n.asColorPicker-wrap > .typeahead + .custom-select,\n.input-group > .form-control + .custom-file,\n.asColorPicker-wrap > .form-control + .custom-file,\n.input-group > .asColorPicker-input + .custom-file,\n.asColorPicker-wrap > .asColorPicker-input + .custom-file,\n.dataTables_wrapper .input-group > select + .custom-file,\n.dataTables_wrapper .asColorPicker-wrap > select + .custom-file,\n.input-group > .tt-hint + .custom-file,\n.asColorPicker-wrap > .tt-hint + .custom-file,\n.input-group > .tt-query + .custom-file,\n.asColorPicker-wrap > .tt-query + .custom-file,\n.input-group > .typeahead + .custom-file,\n.asColorPicker-wrap > .typeahead + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.asColorPicker-wrap > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .asColorPicker-input,\n.asColorPicker-wrap > .form-control-plaintext + .asColorPicker-input,\n.dataTables_wrapper .input-group > .form-control-plaintext + select,\n.dataTables_wrapper .asColorPicker-wrap > .form-control-plaintext + select,\n.input-group > .form-control-plaintext + .tt-hint,\n.asColorPicker-wrap > .form-control-plaintext + .tt-hint,\n.input-group > .form-control-plaintext + .tt-query,\n.asColorPicker-wrap > .form-control-plaintext + .tt-query,\n.input-group > .form-control-plaintext + .typeahead,\n.asColorPicker-wrap > .form-control-plaintext + .typeahead,\n.input-group > .form-control-plaintext + .custom-select,\n.asColorPicker-wrap > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.asColorPicker-wrap > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.asColorPicker-wrap > .custom-select + .form-control,\n.input-group > .custom-select + .asColorPicker-input,\n.asColorPicker-wrap > .custom-select + .asColorPicker-input,\n.dataTables_wrapper .input-group > .custom-select + select,\n.dataTables_wrapper .asColorPicker-wrap > .custom-select + select,\n.input-group > .custom-select + .tt-hint,\n.asColorPicker-wrap > .custom-select + .tt-hint,\n.input-group > .custom-select + .tt-query,\n.asColorPicker-wrap > .custom-select + .tt-query,\n.input-group > .custom-select + .typeahead,\n.asColorPicker-wrap > .custom-select + .typeahead,\n.input-group > .custom-select + .custom-select,\n.asColorPicker-wrap > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.asColorPicker-wrap > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.asColorPicker-wrap > .custom-file + .form-control,\n.input-group > .custom-file + .asColorPicker-input,\n.asColorPicker-wrap > .custom-file + .asColorPicker-input,\n.dataTables_wrapper .input-group > .custom-file + select,\n.dataTables_wrapper .asColorPicker-wrap > .custom-file + select,\n.input-group > .custom-file + .tt-hint,\n.asColorPicker-wrap > .custom-file + .tt-hint,\n.input-group > .custom-file + .tt-query,\n.asColorPicker-wrap > .custom-file + .tt-query,\n.input-group > .custom-file + .typeahead,\n.asColorPicker-wrap > .custom-file + .typeahead,\n.input-group > .custom-file + .custom-select,\n.asColorPicker-wrap > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file,\n.asColorPicker-wrap > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.asColorPicker-wrap > .form-control:focus,\n.input-group > .asColorPicker-input:focus,\n.asColorPicker-wrap > .asColorPicker-input:focus,\n.dataTables_wrapper .input-group > select:focus,\n.dataTables_wrapper .asColorPicker-wrap > select:focus,\n.input-group > .tt-hint:focus,\n.asColorPicker-wrap > .tt-hint:focus,\n.input-group > .tt-query:focus,\n.asColorPicker-wrap > .tt-query:focus,\n.input-group > .typeahead:focus,\n.asColorPicker-wrap > .typeahead:focus,\n.input-group > .custom-select:focus,\n.asColorPicker-wrap > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,\n.asColorPicker-wrap > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus,\n.asColorPicker-wrap > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.asColorPicker-wrap > .form-control:not(:last-child),\n.input-group > .asColorPicker-input:not(:last-child),\n.asColorPicker-wrap > .asColorPicker-input:not(:last-child),\n.dataTables_wrapper .input-group > select:not(:last-child),\n.dataTables_wrapper .asColorPicker-wrap > select:not(:last-child),\n.input-group > .tt-hint:not(:last-child),\n.asColorPicker-wrap > .tt-hint:not(:last-child),\n.input-group > .tt-query:not(:last-child),\n.asColorPicker-wrap > .tt-query:not(:last-child),\n.input-group > .typeahead:not(:last-child),\n.asColorPicker-wrap > .typeahead:not(:last-child),\n.input-group > .custom-select:not(:last-child),\n.asColorPicker-wrap > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.asColorPicker-wrap > .form-control:not(:first-child),\n.input-group > .asColorPicker-input:not(:first-child),\n.asColorPicker-wrap > .asColorPicker-input:not(:first-child),\n.dataTables_wrapper .input-group > select:not(:first-child),\n.dataTables_wrapper .asColorPicker-wrap > select:not(:first-child),\n.input-group > .tt-hint:not(:first-child),\n.asColorPicker-wrap > .tt-hint:not(:first-child),\n.input-group > .tt-query:not(:first-child),\n.asColorPicker-wrap > .tt-query:not(:first-child),\n.input-group > .typeahead:not(:first-child),\n.asColorPicker-wrap > .typeahead:not(:first-child),\n.input-group > .custom-select:not(:first-child),\n.asColorPicker-wrap > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file,\n.asColorPicker-wrap > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.asColorPicker-wrap > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after,\n.asColorPicker-wrap > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label,\n.asColorPicker-wrap > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.asColorPicker-trigger,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.asColorPicker-trigger .btn,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload,\n.input-group-prepend .fc button,\n.fc .input-group-prepend button,\n.asColorPicker-trigger .fc button,\n.fc .asColorPicker-trigger button,\n.input-group-prepend .wizard > .actions a,\n.wizard > .actions .input-group-prepend a,\n.asColorPicker-trigger .wizard > .actions a,\n.wizard > .actions .asColorPicker-trigger a,\n.input-group-append .btn,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload,\n.input-group-append .fc button,\n.fc .input-group-append button,\n.input-group-append .wizard > .actions a,\n.wizard > .actions .input-group-append a {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.asColorPicker-trigger .btn:focus,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload:focus,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload:focus,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload:focus,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload:focus,\n.input-group-prepend .fc button:focus,\n.fc .input-group-prepend button:focus,\n.asColorPicker-trigger .fc button:focus,\n.fc .asColorPicker-trigger button:focus,\n.input-group-prepend .wizard > .actions a:focus,\n.wizard > .actions .input-group-prepend a:focus,\n.asColorPicker-trigger .wizard > .actions a:focus,\n.wizard > .actions .asColorPicker-trigger a:focus,\n.input-group-append .btn:focus,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload:focus,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload:focus,\n.input-group-append .fc button:focus,\n.fc .input-group-append button:focus,\n.input-group-append .wizard > .actions a:focus,\n.wizard > .actions .input-group-append a:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.asColorPicker-trigger .btn + .btn,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + .btn,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + .btn,\n.input-group-prepend .fc button + .btn,\n.fc .input-group-prepend button + .btn,\n.asColorPicker-trigger .fc button + .btn,\n.fc .asColorPicker-trigger button + .btn,\n.input-group-prepend .wizard > .actions a + .btn,\n.wizard > .actions .input-group-prepend a + .btn,\n.asColorPicker-trigger .wizard > .actions a + .btn,\n.wizard > .actions .asColorPicker-trigger a + .btn,\n.input-group-prepend .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .btn + .ajax-file-upload,\n.asColorPicker-trigger .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .btn + .ajax-file-upload,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + .ajax-file-upload,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + .ajax-file-upload,\n.input-group-prepend .fc .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .fc button + .ajax-file-upload,\n.fc .input-group-prepend .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .input-group-prepend button + .ajax-file-upload,\n.asColorPicker-trigger .fc .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .fc button + .ajax-file-upload,\n.fc .asColorPicker-trigger .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .asColorPicker-trigger button + .ajax-file-upload,\n.input-group-prepend .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .input-group-prepend .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .input-group-prepend a + .ajax-file-upload,\n.asColorPicker-trigger .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .asColorPicker-trigger .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .asColorPicker-trigger a + .ajax-file-upload,\n.input-group-prepend .fc .btn + button,\n.fc .input-group-prepend .btn + button,\n.asColorPicker-trigger .fc .btn + button,\n.fc .asColorPicker-trigger .btn + button,\n.input-group-prepend .ajax-upload-dragdrop .fc .ajax-file-upload + button,\n.fc .input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .input-group-prepend .fc .ajax-file-upload + button,\n.fc .ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + button,\n.asColorPicker-trigger .ajax-upload-dragdrop .fc .ajax-file-upload + button,\n.fc .asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .asColorPicker-trigger .fc .ajax-file-upload + button,\n.fc .ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + button,\n.input-group-prepend .fc button + button,\n.fc .input-group-prepend button + button,\n.asColorPicker-trigger .fc button + button,\n.fc .asColorPicker-trigger button + button,\n.input-group-prepend .wizard > .actions .fc a + button,\n.fc .input-group-prepend .wizard > .actions a + button,\n.wizard > .actions .input-group-prepend .fc a + button,\n.fc .wizard > .actions .input-group-prepend a + button,\n.asColorPicker-trigger .wizard > .actions .fc a + button,\n.fc .asColorPicker-trigger .wizard > .actions a + button,\n.wizard > .actions .asColorPicker-trigger .fc a + button,\n.fc .wizard > .actions .asColorPicker-trigger a + button,\n.input-group-prepend .wizard > .actions .btn + a,\n.wizard > .actions .input-group-prepend .btn + a,\n.asColorPicker-trigger .wizard > .actions .btn + a,\n.wizard > .actions .asColorPicker-trigger .btn + a,\n.input-group-prepend .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .input-group-prepend .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + a,\n.asColorPicker-trigger .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .asColorPicker-trigger .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + a,\n.input-group-prepend .fc .wizard > .actions button + a,\n.wizard > .actions .input-group-prepend .fc button + a,\n.fc .input-group-prepend .wizard > .actions button + a,\n.wizard > .actions .fc .input-group-prepend button + a,\n.asColorPicker-trigger .fc .wizard > .actions button + a,\n.wizard > .actions .asColorPicker-trigger .fc button + a,\n.fc .asColorPicker-trigger .wizard > .actions button + a,\n.wizard > .actions .fc .asColorPicker-trigger button + a,\n.input-group-prepend .wizard > .actions a + a,\n.wizard > .actions .input-group-prepend a + a,\n.asColorPicker-trigger .wizard > .actions a + a,\n.wizard > .actions .asColorPicker-trigger a + a,\n.input-group-prepend .btn + .input-group-text,\n.asColorPicker-trigger .btn + .input-group-text,\n.input-group-prepend .ajax-upload-dragdrop .ajax-file-upload + .input-group-text,\n.ajax-upload-dragdrop .input-group-prepend .ajax-file-upload + .input-group-text,\n.asColorPicker-trigger .ajax-upload-dragdrop .ajax-file-upload + .input-group-text,\n.ajax-upload-dragdrop .asColorPicker-trigger .ajax-file-upload + .input-group-text,\n.input-group-prepend .fc button + .input-group-text,\n.fc .input-group-prepend button + .input-group-text,\n.asColorPicker-trigger .fc button + .input-group-text,\n.fc .asColorPicker-trigger button + .input-group-text,\n.input-group-prepend .wizard > .actions a + .input-group-text,\n.wizard > .actions .input-group-prepend a + .input-group-text,\n.asColorPicker-trigger .wizard > .actions a + .input-group-text,\n.wizard > .actions .asColorPicker-trigger a + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.asColorPicker-trigger .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.asColorPicker-trigger .input-group-text + .btn,\n.input-group-prepend .ajax-upload-dragdrop .input-group-text + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-prepend .input-group-text + .ajax-file-upload,\n.asColorPicker-trigger .ajax-upload-dragdrop .input-group-text + .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-trigger .input-group-text + .ajax-file-upload,\n.input-group-prepend .fc .input-group-text + button,\n.fc .input-group-prepend .input-group-text + button,\n.asColorPicker-trigger .fc .input-group-text + button,\n.fc .asColorPicker-trigger .input-group-text + button,\n.input-group-prepend .wizard > .actions .input-group-text + a,\n.wizard > .actions .input-group-prepend .input-group-text + a,\n.asColorPicker-trigger .wizard > .actions .input-group-text + a,\n.wizard > .actions .asColorPicker-trigger .input-group-text + a,\n.input-group-append .btn + .btn,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload + .btn,\n.input-group-append .fc button + .btn,\n.fc .input-group-append button + .btn,\n.input-group-append .wizard > .actions a + .btn,\n.wizard > .actions .input-group-append a + .btn,\n.input-group-append .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .btn + .ajax-file-upload,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload + .ajax-file-upload,\n.input-group-append .fc .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .fc button + .ajax-file-upload,\n.fc .input-group-append .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .input-group-append button + .ajax-file-upload,\n.input-group-append .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .input-group-append .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .input-group-append a + .ajax-file-upload,\n.input-group-append .fc .btn + button,\n.fc .input-group-append .btn + button,\n.input-group-append .ajax-upload-dragdrop .fc .ajax-file-upload + button,\n.fc .input-group-append .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .input-group-append .fc .ajax-file-upload + button,\n.fc .ajax-upload-dragdrop .input-group-append .ajax-file-upload + button,\n.input-group-append .fc button + button,\n.fc .input-group-append button + button,\n.input-group-append .wizard > .actions .fc a + button,\n.fc .input-group-append .wizard > .actions a + button,\n.wizard > .actions .input-group-append .fc a + button,\n.fc .wizard > .actions .input-group-append a + button,\n.input-group-append .wizard > .actions .btn + a,\n.wizard > .actions .input-group-append .btn + a,\n.input-group-append .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .input-group-append .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .input-group-append .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .input-group-append .ajax-file-upload + a,\n.input-group-append .fc .wizard > .actions button + a,\n.wizard > .actions .input-group-append .fc button + a,\n.fc .input-group-append .wizard > .actions button + a,\n.wizard > .actions .fc .input-group-append button + a,\n.input-group-append .wizard > .actions a + a,\n.wizard > .actions .input-group-append a + a,\n.input-group-append .btn + .input-group-text,\n.input-group-append .ajax-upload-dragdrop .ajax-file-upload + .input-group-text,\n.ajax-upload-dragdrop .input-group-append .ajax-file-upload + .input-group-text,\n.input-group-append .fc button + .input-group-text,\n.fc .input-group-append button + .input-group-text,\n.input-group-append .wizard > .actions a + .input-group-text,\n.wizard > .actions .input-group-append a + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn,\n.input-group-append .ajax-upload-dragdrop .input-group-text + .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-append .input-group-text + .ajax-file-upload,\n.input-group-append .fc .input-group-text + button,\n.fc .input-group-append .input-group-text + button,\n.input-group-append .wizard > .actions .input-group-text + a,\n.wizard > .actions .input-group-append .input-group-text + a {\n margin-left: -1px;\n}\n\n.input-group-prepend,\n.asColorPicker-trigger {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.875rem 1.375rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 2px;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .asColorPicker-input:not(textarea),\n.dataTables_wrapper .input-group-lg > select:not(textarea),\n.input-group-lg > .tt-hint:not(textarea),\n.input-group-lg > .tt-query:not(textarea),\n.input-group-lg > .typeahead:not(textarea),\n.input-group-lg > .custom-select {\n height: 3.175rem;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .asColorPicker-input,\n.dataTables_wrapper .input-group-lg > select,\n.input-group-lg > .tt-hint,\n.input-group-lg > .tt-query,\n.input-group-lg > .typeahead,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .asColorPicker-trigger > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .asColorPicker-trigger > .btn,\n.ajax-upload-dragdrop .input-group-lg > .input-group-prepend > .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-lg > .asColorPicker-trigger > .ajax-file-upload,\n.fc .input-group-lg > .input-group-prepend > button,\n.fc .input-group-lg > .asColorPicker-trigger > button,\n.wizard > .actions .input-group-lg > .input-group-prepend > a,\n.wizard > .actions .input-group-lg > .asColorPicker-trigger > a,\n.input-group-lg > .input-group-append > .btn,\n.ajax-upload-dragdrop .input-group-lg > .input-group-append > .ajax-file-upload,\n.fc .input-group-lg > .input-group-append > button,\n.wizard > .actions .input-group-lg > .input-group-append > a {\n padding: 0.94rem 1.94rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .asColorPicker-input:not(textarea),\n.dataTables_wrapper .input-group-sm > select:not(textarea),\n.input-group-sm > .tt-hint:not(textarea),\n.input-group-sm > .tt-query:not(textarea),\n.input-group-sm > .typeahead:not(textarea),\n.input-group-sm > .custom-select {\n height: 2.575rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .asColorPicker-input,\n.dataTables_wrapper .input-group-sm > select,\n.input-group-sm > .tt-hint,\n.input-group-sm > .tt-query,\n.input-group-sm > .typeahead,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .asColorPicker-trigger > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .asColorPicker-trigger > .btn,\n.ajax-upload-dragdrop .input-group-sm > .input-group-prepend > .ajax-file-upload,\n.ajax-upload-dragdrop .input-group-sm > .asColorPicker-trigger > .ajax-file-upload,\n.fc .input-group-sm > .input-group-prepend > button,\n.fc .input-group-sm > .asColorPicker-trigger > button,\n.wizard > .actions .input-group-sm > .input-group-prepend > a,\n.wizard > .actions .input-group-sm > .asColorPicker-trigger > a,\n.input-group-sm > .input-group-append > .btn,\n.ajax-upload-dragdrop .input-group-sm > .input-group-append > .ajax-file-upload,\n.fc .input-group-sm > .input-group-append > button,\n.wizard > .actions .input-group-sm > .input-group-append > a {\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.asColorPicker-wrap > .input-group-prepend > .btn,\n.input-group > .asColorPicker-trigger > .btn,\n.asColorPicker-wrap > .asColorPicker-trigger > .btn,\n.ajax-upload-dragdrop .input-group > .input-group-prepend > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-prepend > .ajax-file-upload,\n.ajax-upload-dragdrop .input-group > .asColorPicker-trigger > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .asColorPicker-trigger > .ajax-file-upload,\n.fc .input-group > .input-group-prepend > button,\n.fc .asColorPicker-wrap > .input-group-prepend > button,\n.fc .input-group > .asColorPicker-trigger > button,\n.fc .asColorPicker-wrap > .asColorPicker-trigger > button,\n.wizard > .actions .input-group > .input-group-prepend > a,\n.wizard > .actions .asColorPicker-wrap > .input-group-prepend > a,\n.wizard > .actions .input-group > .asColorPicker-trigger > a,\n.wizard > .actions .asColorPicker-wrap > .asColorPicker-trigger > a,\n.input-group > .input-group-prepend > .input-group-text,\n.asColorPicker-wrap > .input-group-prepend > .input-group-text,\n.input-group > .asColorPicker-trigger > .input-group-text,\n.asColorPicker-wrap > .asColorPicker-trigger > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.asColorPicker-wrap > .input-group-append:not(:last-child) > .btn,\n.ajax-upload-dragdrop .input-group > .input-group-append:not(:last-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-append:not(:last-child) > .ajax-file-upload,\n.fc .input-group > .input-group-append:not(:last-child) > button,\n.fc .asColorPicker-wrap > .input-group-append:not(:last-child) > button,\n.wizard > .actions .input-group > .input-group-append:not(:last-child) > a,\n.wizard > .actions .asColorPicker-wrap > .input-group-append:not(:last-child) > a,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.asColorPicker-wrap > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.asColorPicker-wrap > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .input-group > .input-group-append:last-child > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-append:last-child > .ajax-file-upload:not(:last-child):not(.dropdown-toggle),\n.fc .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle),\n.fc .asColorPicker-wrap > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .input-group > .input-group-append:last-child > a:not(:last-child):not(.dropdown-toggle),\n.wizard > .actions .asColorPicker-wrap > .input-group-append:last-child > a:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child),\n.asColorPicker-wrap > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.asColorPicker-wrap > .input-group-append > .btn,\n.ajax-upload-dragdrop .input-group > .input-group-append > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-append > .ajax-file-upload,\n.fc .input-group > .input-group-append > button,\n.fc .asColorPicker-wrap > .input-group-append > button,\n.wizard > .actions .input-group > .input-group-append > a,\n.wizard > .actions .asColorPicker-wrap > .input-group-append > a,\n.input-group > .input-group-append > .input-group-text,\n.asColorPicker-wrap > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.asColorPicker-wrap > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .asColorPicker-trigger:not(:first-child) > .btn,\n.asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > .btn,\n.ajax-upload-dragdrop .input-group > .input-group-prepend:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-prepend:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .input-group > .asColorPicker-trigger:not(:first-child) > .ajax-file-upload,\n.ajax-upload-dragdrop .asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > .ajax-file-upload,\n.fc .input-group > .input-group-prepend:not(:first-child) > button,\n.fc .asColorPicker-wrap > .input-group-prepend:not(:first-child) > button,\n.fc .input-group > .asColorPicker-trigger:not(:first-child) > button,\n.fc .asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > button,\n.wizard > .actions .input-group > .input-group-prepend:not(:first-child) > a,\n.wizard > .actions .asColorPicker-wrap > .input-group-prepend:not(:first-child) > a,\n.wizard > .actions .input-group > .asColorPicker-trigger:not(:first-child) > a,\n.wizard > .actions .asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > a,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.asColorPicker-wrap > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .asColorPicker-trigger:not(:first-child) > .input-group-text,\n.asColorPicker-wrap > .asColorPicker-trigger:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.asColorPicker-wrap > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .asColorPicker-trigger:first-child > .btn:not(:first-child),\n.asColorPicker-wrap > .asColorPicker-trigger:first-child > .btn:not(:first-child),\n.ajax-upload-dragdrop .input-group > .input-group-prepend:first-child > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .asColorPicker-wrap > .input-group-prepend:first-child > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .input-group > .asColorPicker-trigger:first-child > .ajax-file-upload:not(:first-child),\n.ajax-upload-dragdrop .asColorPicker-wrap > .asColorPicker-trigger:first-child > .ajax-file-upload:not(:first-child),\n.fc .input-group > .input-group-prepend:first-child > button:not(:first-child),\n.fc .asColorPicker-wrap > .input-group-prepend:first-child > button:not(:first-child),\n.fc .input-group > .asColorPicker-trigger:first-child > button:not(:first-child),\n.fc .asColorPicker-wrap > .asColorPicker-trigger:first-child > button:not(:first-child),\n.wizard > .actions .input-group > .input-group-prepend:first-child > a:not(:first-child),\n.wizard > .actions .asColorPicker-wrap > .input-group-prepend:first-child > a:not(:first-child),\n.wizard > .actions .input-group > .asColorPicker-trigger:first-child > a:not(:first-child),\n.wizard > .actions .asColorPicker-wrap > .asColorPicker-trigger:first-child > a:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child),\n.asColorPicker-wrap > .input-group-prepend:first-child > .input-group-text:not(:first-child),\n.input-group > .asColorPicker-trigger:first-child > .input-group-text:not(:first-child),\n.asColorPicker-wrap > .asColorPicker-trigger:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label,\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before,\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n 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='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n 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='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n 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='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #ffffff;\n}\n\n.custom-select[multiple],\n.custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input[disabled] ~ .custom-file-label,\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: 1.4rem;\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover,\n.nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #ebedf2;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover,\n.nav-tabs .nav-link:focus {\n border-color: #ebedf2 #ebedf2 #ebedf2;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #000;\n background-color: #ffffff;\n border-color: #ebedf2 #ebedf2 #ffffff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar .container,\n.navbar .container-fluid,\n.navbar .container-sm,\n.navbar .container-md,\n.navbar .container-lg,\n.navbar .container-xl {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover,\n.navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid,\n .navbar-expand-sm > .container-sm,\n .navbar-expand-sm > .container-md,\n .navbar-expand-sm > .container-lg,\n .navbar-expand-sm > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid,\n .navbar-expand-sm > .container-sm,\n .navbar-expand-sm > .container-md,\n .navbar-expand-sm > .container-lg,\n .navbar-expand-sm > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid,\n .navbar-expand-md > .container-sm,\n .navbar-expand-md > .container-md,\n .navbar-expand-md > .container-lg,\n .navbar-expand-md > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid,\n .navbar-expand-md > .container-sm,\n .navbar-expand-md > .container-md,\n .navbar-expand-md > .container-lg,\n .navbar-expand-md > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid,\n .navbar-expand-lg > .container-sm,\n .navbar-expand-lg > .container-md,\n .navbar-expand-lg > .container-lg,\n .navbar-expand-lg > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid,\n .navbar-expand-lg > .container-sm,\n .navbar-expand-lg > .container-md,\n .navbar-expand-lg > .container-lg,\n .navbar-expand-lg > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid,\n .navbar-expand-xl > .container-sm,\n .navbar-expand-xl > .container-md,\n .navbar-expand-xl > .container-lg,\n .navbar-expand-xl > .container-xl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid,\n .navbar-expand-xl > .container-sm,\n .navbar-expand-xl > .container-md,\n .navbar-expand-xl > .container-lg,\n .navbar-expand-xl > .container-xl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover,\n.navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover,\n.navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n 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(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover,\n.navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover,\n.navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n 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(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid #e3e3e3;\n border-radius: 0;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid #e3e3e3;\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid #e3e3e3;\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card > .card-header {\n border-radius: 0;\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.56rem 1.13rem;\n margin-bottom: 1rem;\n font-size: 0.875rem;\n list-style: none;\n background-color: transparent;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #495057;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover,\na.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge,\n.ajax-upload-dragdrop .ajax-file-upload .badge,\n.fc button .badge,\n.wizard > .actions a .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #248afd;\n}\n\na.badge-primary:hover,\na.badge-primary:focus {\n color: #fff;\n background-color: #0270ec;\n}\n\na.badge-primary:focus,\na.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(36, 138, 253, 0.5);\n}\n\n.badge-secondary {\n color: #212529;\n background-color: #a3a4a5;\n}\n\na.badge-secondary:hover,\na.badge-secondary:focus {\n color: #212529;\n background-color: #898b8c;\n}\n\na.badge-secondary:focus,\na.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(163, 164, 165, 0.5);\n}\n\n.badge-success,\n.preview-list .preview-item .preview-thumbnail .badge.badge-online {\n color: #fff;\n background-color: #71c016;\n}\n\na.badge-success:hover,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-online:hover,\na.badge-success:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-online:focus {\n color: #fff;\n background-color: #569211;\n}\n\na.badge-success:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-online:focus,\na.badge-success.focus,\n.preview-list .preview-item .preview-thumbnail a.focus.badge.badge-online {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(113, 192, 22, 0.5);\n}\n\n.badge-info,\n.preview-list .preview-item .preview-thumbnail .badge.badge-offline {\n color: #212529;\n background-color: #68afff;\n}\n\na.badge-info:hover,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-offline:hover,\na.badge-info:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-offline:focus {\n color: #212529;\n background-color: #3594ff;\n}\n\na.badge-info:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-offline:focus,\na.badge-info.focus,\n.preview-list .preview-item .preview-thumbnail a.focus.badge.badge-offline {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(104, 175, 255, 0.5);\n}\n\n.badge-warning,\n.preview-list .preview-item .preview-thumbnail .badge.badge-busy {\n color: #212529;\n background-color: #f5a623;\n}\n\na.badge-warning:hover,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-busy:hover,\na.badge-warning:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-busy:focus {\n color: #212529;\n background-color: #db8c0a;\n}\n\na.badge-warning:focus,\n.preview-list .preview-item .preview-thumbnail a.badge.badge-busy:focus,\na.badge-warning.focus,\n.preview-list .preview-item .preview-thumbnail a.focus.badge.badge-busy {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(245, 166, 35, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #ff4747;\n}\n\na.badge-danger:hover,\na.badge-danger:focus {\n color: #fff;\n background-color: #ff1414;\n}\n\na.badge-danger:focus,\na.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 71, 71, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover,\na.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus,\na.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #282f3a;\n}\n\na.badge-dark:hover,\na.badge-dark:focus {\n color: #fff;\n background-color: #13171c;\n}\n\na.badge-dark:focus,\na.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 47, 58, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #134884;\n background-color: #d3e8ff;\n border-color: #c2defe;\n}\n\n.alert-primary hr {\n border-top-color: #a9d0fe;\n}\n\n.alert-primary .alert-link {\n color: #0d3057;\n}\n\n.alert-secondary {\n color: #555556;\n background-color: #ededed;\n border-color: #e5e6e6;\n}\n\n.alert-secondary hr {\n border-top-color: #d8dada;\n}\n\n.alert-secondary .alert-link {\n color: #3c3c3c;\n}\n\n.alert-success {\n color: #3b640b;\n background-color: #e3f2d0;\n border-color: #d7edbe;\n}\n\n.alert-success hr {\n border-top-color: #cbe7aa;\n}\n\n.alert-success .alert-link {\n color: #203606;\n}\n\n.alert-info {\n color: #365b85;\n background-color: #e1efff;\n border-color: #d5e9ff;\n}\n\n.alert-info hr {\n border-top-color: #bcdcff;\n}\n\n.alert-info .alert-link {\n color: #274261;\n}\n\n.alert-warning {\n color: #7f5612;\n background-color: #fdedd3;\n border-color: #fce6c1;\n}\n\n.alert-warning hr {\n border-top-color: #fbdca9;\n}\n\n.alert-warning .alert-link {\n color: #52380c;\n}\n\n.alert-danger {\n color: #852525;\n background-color: #ffdada;\n border-color: #ffcbcb;\n}\n\n.alert-danger hr {\n border-top-color: #ffb2b2;\n}\n\n.alert-danger .alert-link {\n color: #5d1a1a;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #15181e;\n background-color: #d4d5d8;\n border-color: #c3c5c8;\n}\n\n.alert-dark hr {\n border-top-color: #b6b8bc;\n}\n\n.alert-dark .alert-link {\n color: black;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover,\n.list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled,\n.list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: -1px;\n border-top-width: 1px;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n.list-group-horizontal .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n\n .list-group-horizontal-sm .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n\n .list-group-horizontal-md .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n\n .list-group-horizontal-lg .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n\n .list-group-horizontal-xl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right-width: 0;\n border-left-width: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #134884;\n background-color: #c2defe;\n}\n\n.list-group-item-primary.list-group-item-action:hover,\n.list-group-item-primary.list-group-item-action:focus {\n color: #134884;\n background-color: #a9d0fe;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #ffffff;\n background-color: #134884;\n border-color: #134884;\n}\n\n.list-group-item-secondary {\n color: #555556;\n background-color: #e5e6e6;\n}\n\n.list-group-item-secondary.list-group-item-action:hover,\n.list-group-item-secondary.list-group-item-action:focus {\n color: #555556;\n background-color: #d8dada;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #ffffff;\n background-color: #555556;\n border-color: #555556;\n}\n\n.list-group-item-success {\n color: #3b640b;\n background-color: #d7edbe;\n}\n\n.list-group-item-success.list-group-item-action:hover,\n.list-group-item-success.list-group-item-action:focus {\n color: #3b640b;\n background-color: #cbe7aa;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #ffffff;\n background-color: #3b640b;\n border-color: #3b640b;\n}\n\n.list-group-item-info {\n color: #365b85;\n background-color: #d5e9ff;\n}\n\n.list-group-item-info.list-group-item-action:hover,\n.list-group-item-info.list-group-item-action:focus {\n color: #365b85;\n background-color: #bcdcff;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #ffffff;\n background-color: #365b85;\n border-color: #365b85;\n}\n\n.list-group-item-warning {\n color: #7f5612;\n background-color: #fce6c1;\n}\n\n.list-group-item-warning.list-group-item-action:hover,\n.list-group-item-warning.list-group-item-action:focus {\n color: #7f5612;\n background-color: #fbdca9;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #ffffff;\n background-color: #7f5612;\n border-color: #7f5612;\n}\n\n.list-group-item-danger {\n color: #852525;\n background-color: #ffcbcb;\n}\n\n.list-group-item-danger.list-group-item-action:hover,\n.list-group-item-danger.list-group-item-action:focus {\n color: #852525;\n background-color: #ffb2b2;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #ffffff;\n background-color: #852525;\n border-color: #852525;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover,\n.list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #ffffff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #15181e;\n background-color: #c3c5c8;\n}\n\n.list-group-item-dark.list-group-item-action:hover,\n.list-group-item-dark.list-group-item-action:focus {\n color: #15181e;\n background-color: #b6b8bc;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #ffffff;\n background-color: #15181e;\n border-color: #15181e;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover,\n.close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.4s ease;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 20px);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 20px);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 20px);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 20px);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #c9ccd7;\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #c9ccd7;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -25px -26px -25px auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 0.937rem;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: 0.687rem;\n border-top: 1px solid #c9ccd7;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n\n.modal-footer > * {\n margin: 0.25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 30px auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - 60px);\n }\n\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 60px);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 60px);\n }\n\n .modal-dialog-centered::before {\n height: calc(100vh - 60px);\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 90%;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.75rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top,\n.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right,\n.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom,\n.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left,\n.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.4rem 0.75rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.375rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before,\n.popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top,\n.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc(-0.5rem - 1px);\n}\n\n.bs-popover-top > .arrow::before,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right,\n.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom,\n.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc(-0.5rem - 1px);\n}\n\n.bs-popover-bottom > .arrow::before,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before,\n.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left,\n.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover,\n.carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary,\n.settings-panel .color-tiles .tiles.primary {\n background-color: #248afd !important;\n}\n\na.bg-primary:hover,\n.settings-panel .color-tiles a.tiles.primary:hover,\na.bg-primary:focus,\n.settings-panel .color-tiles a.tiles.primary:focus,\nbutton.bg-primary:hover,\n.settings-panel .color-tiles button.tiles.primary:hover,\nbutton.bg-primary:focus,\n.settings-panel .color-tiles button.tiles.primary:focus {\n background-color: #0270ec !important;\n}\n\n.bg-secondary {\n background-color: #a3a4a5 !important;\n}\n\na.bg-secondary:hover,\na.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #898b8c !important;\n}\n\n.bg-success,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day.today:before,\n.settings-panel .color-tiles .tiles.success {\n background-color: #71c016 !important;\n}\n\na.bg-success:hover,\n.settings-panel .color-tiles a.tiles.success:hover,\na.bg-success:focus,\n.settings-panel .color-tiles a.tiles.success:focus,\nbutton.bg-success:hover,\n.settings-panel .color-tiles button.tiles.success:hover,\nbutton.bg-success:focus,\n.settings-panel .color-tiles button.tiles.success:focus {\n background-color: #569211 !important;\n}\n\n.bg-info,\n.settings-panel .color-tiles .tiles.info {\n background-color: #68afff !important;\n}\n\na.bg-info:hover,\n.settings-panel .color-tiles a.tiles.info:hover,\na.bg-info:focus,\n.settings-panel .color-tiles a.tiles.info:focus,\nbutton.bg-info:hover,\n.settings-panel .color-tiles button.tiles.info:hover,\nbutton.bg-info:focus,\n.settings-panel .color-tiles button.tiles.info:focus {\n background-color: #3594ff !important;\n}\n\n.bg-warning,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day.active:before,\n.settings-panel .color-tiles .tiles.warning {\n background-color: #f5a623 !important;\n}\n\na.bg-warning:hover,\n.settings-panel .color-tiles a.tiles.warning:hover,\na.bg-warning:focus,\n.settings-panel .color-tiles a.tiles.warning:focus,\nbutton.bg-warning:hover,\n.settings-panel .color-tiles button.tiles.warning:hover,\nbutton.bg-warning:focus,\n.settings-panel .color-tiles button.tiles.warning:focus {\n background-color: #db8c0a !important;\n}\n\n.bg-danger,\n.settings-panel .color-tiles .tiles.danger {\n background-color: #ff4747 !important;\n}\n\na.bg-danger:hover,\n.settings-panel .color-tiles a.tiles.danger:hover,\na.bg-danger:focus,\n.settings-panel .color-tiles a.tiles.danger:focus,\nbutton.bg-danger:hover,\n.settings-panel .color-tiles button.tiles.danger:hover,\nbutton.bg-danger:focus,\n.settings-panel .color-tiles button.tiles.danger:focus {\n background-color: #ff1414 !important;\n}\n\n.bg-light,\n.settings-panel .color-tiles .tiles.light,\n.settings-panel .color-tiles .tiles.default {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover,\n.settings-panel .color-tiles a.tiles.light:hover,\n.settings-panel .color-tiles a.tiles.default:hover,\na.bg-light:focus,\n.settings-panel .color-tiles a.tiles.light:focus,\n.settings-panel .color-tiles a.tiles.default:focus,\nbutton.bg-light:hover,\n.settings-panel .color-tiles button.tiles.light:hover,\n.settings-panel .color-tiles button.tiles.default:hover,\nbutton.bg-light:focus,\n.settings-panel .color-tiles button.tiles.light:focus,\n.settings-panel .color-tiles button.tiles.default:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark,\n.settings-panel .color-tiles .tiles.dark {\n background-color: #282f3a !important;\n}\n\na.bg-dark:hover,\n.settings-panel .color-tiles a.tiles.dark:hover,\na.bg-dark:focus,\n.settings-panel .color-tiles a.tiles.dark:focus,\nbutton.bg-dark:hover,\n.settings-panel .color-tiles button.tiles.dark:hover,\nbutton.bg-dark:focus,\n.settings-panel .color-tiles button.tiles.dark:focus {\n background-color: #13171c !important;\n}\n\n.bg-white {\n background-color: #ffffff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border,\n.loader-demo-box {\n border: 1px solid #c9ccd7 !important;\n}\n\n.border-top {\n border-top: 1px solid #c9ccd7 !important;\n}\n\n.border-right {\n border-right: 1px solid #c9ccd7 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #c9ccd7 !important;\n}\n\n.border-left {\n border-left: 1px solid #c9ccd7 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #248afd !important;\n}\n\n.border-secondary,\n.loader-demo-box {\n border-color: #a3a4a5 !important;\n}\n\n.border-success {\n border-color: #71c016 !important;\n}\n\n.border-info {\n border-color: #68afff !important;\n}\n\n.border-warning {\n border-color: #f5a623 !important;\n}\n\n.border-danger {\n border-color: #ff4747 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #282f3a !important;\n}\n\n.border-white {\n border-color: #ffffff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded,\n.loader-demo-box {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle,\n.settings-panel .color-tiles .tiles {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item.nav-settings {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex,\n.page-header,\n.loader-demo-box,\n.data-icon-card-primary .background-icon,\n.data-icon-card-secondary .background-icon,\n.data-icon-card-success .background-icon,\n.data-icon-card-info .background-icon,\n.data-icon-card-warning .background-icon,\n.data-icon-card-danger .background-icon,\n.data-icon-card-light .background-icon,\n.data-icon-card-dark .background-icon,\n.email-wrapper .mail-list-container .mail-list .details,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user,\n.email-wrapper .message-body .attachments-sections ul li .thumb,\n.email-wrapper .message-body .attachments-sections ul li .details .buttons,\n.list-wrapper ul li,\n.new-accounts ul.chats li.chat-persons a,\n.new-accounts ul.chats li.chat-persons a div.user,\n.lightGallery .image-tile .demo-gallery-poster,\n.navbar .navbar-menu-wrapper .navbar-nav,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item {\n display: flex !important;\n}\n\n.d-inline-flex,\n.email-wrapper .message-body .attachments-sections ul li {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex,\n .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item.nav-settings {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714286%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714286%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row,\n.email-wrapper .message-body .attachments-sections ul li,\n.navbar .navbar-menu-wrapper .navbar-nav {\n flex-direction: row !important;\n}\n\n.flex-column,\n.nav-tabs.nav-tabs-vertical,\n.nav-tabs.nav-tabs-vertical-custom,\n.nav-pills.nav-pills-vertical,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user,\n.new-accounts ul.chats li.chat-persons a div.user {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start,\n.list-wrapper ul li {\n justify-content: flex-start !important;\n}\n\n.justify-content-end,\n.data-icon-card-primary .background-icon,\n.data-icon-card-secondary .background-icon,\n.data-icon-card-success .background-icon,\n.data-icon-card-info .background-icon,\n.data-icon-card-warning .background-icon,\n.data-icon-card-danger .background-icon,\n.data-icon-card-light .background-icon,\n.data-icon-card-dark .background-icon,\n.email-wrapper .mail-list-container .mail-list .details {\n justify-content: flex-end !important;\n}\n\n.justify-content-center,\n.email-wrapper .message-body .attachments-sections ul li .thumb {\n justify-content: center !important;\n}\n\n.justify-content-between,\n.page-header {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center,\n.page-header,\n.loader-demo-box,\n.email-wrapper .message-body .attachments-sections ul li .thumb,\n.email-wrapper .message-body .attachments-sections ul li .details .buttons,\n.list-wrapper ul li,\n.new-accounts ul.chats li.chat-persons a,\n.navbar .navbar-menu-wrapper .navbar-nav,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch,\n.email-wrapper .message-body .attachments-sections ul li,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings,\n.navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n\n .float-sm-right {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n\n .float-md-right {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n\n .float-lg-right {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n\n .float-xl-right {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.demo-modal .modal-dialog,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i,\n.rtl .settings-panel .sidebar-bg-options .rounded-circle,\n.rtl .settings-panel .sidebar-bg-options .color-tiles .tiles,\n.rtl .settings-panel .color-tiles .sidebar-bg-options .tiles,\n.rtl .settings-panel .events i,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.rtl .preview-list .preview-item .preview-thumbnail .preview-icon i,\n.rtl .list-wrapper .remove,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.template-demo > .btn-group,\n.fc .template-demo > .fc-button-group,\n.template-demo > .btn-group-vertical,\n.template-demo .circle-progress,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.template-demo > .btn-group,\n.fc .template-demo > .fc-button-group,\n.template-demo > .btn-group-vertical,\n.template-demo > .dropdown,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.btn-toolbar .btn-group + .btn-group,\n.btn-toolbar .fc .fc-button-group + .btn-group,\n.fc .btn-toolbar .fc-button-group + .btn-group,\n.btn-toolbar .fc .btn-group + .fc-button-group,\n.fc .btn-toolbar .btn-group + .fc-button-group,\n.btn-toolbar .fc .fc-button-group + .fc-button-group,\n.fc .btn-toolbar .fc-button-group + .fc-button-group,\n.rtl .settings-panel .events i,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.template-demo > .btn,\n.ajax-upload-dragdrop .template-demo > .ajax-file-upload,\n.fc .template-demo > button,\n.wizard > .actions .template-demo > a,\n.template-demo > .btn-toolbar,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.template-demo > .btn,\n.ajax-upload-dragdrop .template-demo > .ajax-file-upload,\n.fc .template-demo > button,\n.wizard > .actions .template-demo > a,\n.template-demo > .btn-toolbar,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.template-demo .circle-progress-block,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.rtl .settings-panel .sidebar-bg-options .rounded-circle,\n.rtl .settings-panel .sidebar-bg-options .color-tiles .tiles,\n.rtl .settings-panel .color-tiles .sidebar-bg-options .tiles,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2,\n.template-demo .circle-progress-block {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2,\n.template-demo .circle-progress-block {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.rtl .list-wrapper .remove,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.list-wrapper .remove,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-sm-n3 {\n margin: -1rem !important;\n }\n\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-sm-n5 {\n margin: -3rem !important;\n }\n\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-md-n3 {\n margin: -1rem !important;\n }\n\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-md-n5 {\n margin: -3rem !important;\n }\n\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-lg-n3 {\n margin: -1rem !important;\n }\n\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-lg-n5 {\n margin: -3rem !important;\n }\n\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n\n .text-sm-right {\n text-align: right !important;\n }\n\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n\n .text-md-right {\n text-align: right !important;\n }\n\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n\n .text-lg-right {\n text-align: right !important;\n }\n\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n\n .text-xl-right {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light,\n.landing-page .feature-list .feature-list-row .feature-list-item p {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal,\n.landing-page .feature-list .feature-list-row .feature-list-item h4 {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #ffffff !important;\n}\n\n.text-primary,\n.list-wrapper .completed .remove {\n color: #248afd !important;\n}\n\na.text-primary:hover,\n.list-wrapper .completed a.remove:hover,\na.text-primary:focus,\n.list-wrapper .completed a.remove:focus {\n color: #0264d3 !important;\n}\n\n.text-secondary,\n.list-wrapper .remove {\n color: #a3a4a5 !important;\n}\n\na.text-secondary:hover,\n.list-wrapper a.remove:hover,\na.text-secondary:focus,\n.list-wrapper a.remove:focus {\n color: #7c7e7f !important;\n}\n\n.text-success {\n color: #71c016 !important;\n}\n\na.text-success:hover,\na.text-success:focus {\n color: #497b0e !important;\n}\n\n.text-info {\n color: #68afff !important;\n}\n\na.text-info:hover,\na.text-info:focus {\n color: #1c86ff !important;\n}\n\n.text-warning {\n color: #f5a623 !important;\n}\n\na.text-warning:hover,\na.text-warning:focus {\n color: #c37d09 !important;\n}\n\n.text-danger {\n color: #ff4747 !important;\n}\n\na.text-danger:hover,\na.text-danger:focus {\n color: #fa0000 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover,\na.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #282f3a !important;\n}\n\na.text-dark:hover,\na.text-dark:focus {\n color: #090a0d !important;\n}\n\n.text-body {\n color: #000 !important;\n}\n\n.text-muted,\n.preview-list .preview-item .preview-item-content p .content-category,\n.email-wrapper .mail-list-container .mail-list .content .message_text,\n.email-wrapper .mail-list-container .mail-list .details .date,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation {\n color: #686868 !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n pre {\n white-space: pre-wrap !important;\n }\n\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n@page {\n size: a3;\n}\n\n body {\n min-width: 992px !important;\n }\n\n .container {\n min-width: 992px !important;\n }\n\n .navbar {\n display: none;\n }\n\n .badge {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n }\n\n .table td,\n .table th {\n background-color: #ffffff !important;\n }\n\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n\n .table-dark {\n color: inherit;\n }\n\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #c9ccd7;\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: #c9ccd7;\n }\n}\n\n.bg-twitter {\n background: #2caae1;\n}\n\n.bg-facebook {\n background: #3b579d;\n}\n\n.bg-google {\n background: #dc4a38;\n}\n\n.bg-linkedin {\n background: #0177b5;\n}\n\n.bg-pinterest {\n background: #cc2127;\n}\n\n.bg-youtube {\n background: #e52d27;\n}\n\n.bg-github {\n background: #333333;\n}\n\n.bg-behance {\n background: #1769ff;\n}\n\n.bg-dribbble {\n background: #ea4c89;\n}\n\n.bg-reddit {\n background: #ff4500;\n}\n\n/* === Template mixins === */\n\n/* Animation Mixins */\n\n@keyframes dropdownAnimation {\n from {\n opacity: 0;\n transform: translate3d(0, -30px, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n transform: translate3d(0, 0px, 0);\n }\n}\n\n.dropdownAnimation,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {\n animation-name: dropdownAnimation;\n -webkit-animation-duration: 0.25s;\n -moz-animation-duration: 0.25s;\n -ms-animation-duration: 0.25s;\n -o-animation-duration: 0.25s;\n animation-duration: 0.25s;\n -webkit-animation-fill-mode: both;\n -moz-animation-fill-mode: both;\n -ms-animation-fill-mode: both;\n -o-animation-fill-mode: both;\n animation-fill-mode: both;\n}\n\n@keyframes fadeOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n.fadeOut {\n animation-name: fadeOut;\n}\n\n.infinite-spin,\n#settings-trigger i {\n animation-name: spin;\n animation-duration: 3s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n}\n\n@keyframes spin {\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n}\n\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n }\n}\n\n.fadeInUp,\n#settings-trigger {\n animation-name: fadeInUp;\n}\n\n/* Miscellaneous Mixins */\n\n.email-wrapper .mail-list-container .mail-list .content .sender-name,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name,\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation,\n.email-wrapper .message-body .attachments-sections ul li .details p.file-name,\n.list-wrapper ul li .form-check,\n.list-wrapper ul li .form-check .form-check-label,\n.new-accounts ul.chats li.chat-persons a div.user p.u-name,\n.new-accounts ul.chats li.chat-persons a div.user p.u-designation,\n.settings-panel .chat-list .list .info p {\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n}\n\n/* === Core Styles === */\n\n.bg-inverse-icon-primary {\n background: #024ea5;\n border-color: #248afd;\n}\n\n.bg-inverse-icon-primary .bg-item {\n color: #248afd;\n}\n\n.bg-inverse-icon-primary .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-primary .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-primary.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item {\n background: #a2cefe;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item a {\n color: #248afd;\n border: none;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item a:before {\n border-left-color: #a2cefe;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item span {\n color: #248afd;\n}\n\n.bg-inverse-icon-primary.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-secondary {\n background: #666768;\n border-color: #a3a4a5;\n}\n\n.bg-inverse-icon-secondary .bg-item {\n color: #a3a4a5;\n}\n\n.bg-inverse-icon-secondary .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-secondary .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-secondary.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item {\n background: #e3e4e4;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item a {\n color: #a3a4a5;\n border: none;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item a:before {\n border-left-color: #e3e4e4;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item span {\n color: #a3a4a5;\n}\n\n.bg-inverse-icon-secondary.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-success {\n background: #305209;\n border-color: #71c016;\n}\n\n.bg-inverse-icon-success .bg-item {\n color: #71c016;\n}\n\n.bg-inverse-icon-success .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-success .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-success.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item {\n background: #afee68;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item a {\n color: #71c016;\n border: none;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item a:before {\n border-left-color: #afee68;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item span {\n color: #71c016;\n}\n\n.bg-inverse-icon-success.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-info {\n background: #006fed;\n border-color: #68afff;\n}\n\n.bg-inverse-icon-info .bg-item {\n color: #68afff;\n}\n\n.bg-inverse-icon-info .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-info .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-info.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item {\n background: #e8f3ff;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item a {\n color: #68afff;\n border: none;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item a:before {\n border-left-color: #e8f3ff;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item span {\n color: #68afff;\n}\n\n.bg-inverse-icon-info.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-warning {\n background: #976107;\n border-color: #f5a623;\n}\n\n.bg-inverse-icon-warning .bg-item {\n color: #f5a623;\n}\n\n.bg-inverse-icon-warning .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-warning .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-warning.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item {\n background: #fbd79d;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item a {\n color: #f5a623;\n border: none;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item a:before {\n border-left-color: #fbd79d;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item span {\n color: #f5a623;\n}\n\n.bg-inverse-icon-warning.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-danger {\n background: #cc0000;\n border-color: #ff4747;\n}\n\n.bg-inverse-icon-danger .bg-item {\n color: #ff4747;\n}\n\n.bg-inverse-icon-danger .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-danger .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-danger.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item {\n background: #ffc7c7;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item a {\n color: #ff4747;\n border: none;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item a:before {\n border-left-color: #ffc7c7;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item span {\n color: #ff4747;\n}\n\n.bg-inverse-icon-danger.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-light {\n background: #b1bcc7;\n border-color: #f8f9fa;\n}\n\n.bg-inverse-icon-light .bg-item {\n color: #f8f9fa;\n}\n\n.bg-inverse-icon-light .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-light .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-light.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item {\n background: white;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item a {\n color: #f8f9fa;\n border: none;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item a:before {\n border-left-color: white;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item span {\n color: #f8f9fa;\n}\n\n.bg-inverse-icon-light.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-icon-dark {\n background: black;\n border-color: #282f3a;\n}\n\n.bg-inverse-icon-dark .bg-item {\n color: #282f3a;\n}\n\n.bg-inverse-icon-dark .bg-item:before {\n color: inherit;\n}\n\n.bg-inverse-icon-dark .bg-item a {\n color: inherit;\n}\n\n.bg-inverse-icon-dark.bg-custom {\n background: transparent;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item {\n background: #5c6c85;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item a {\n color: #282f3a;\n border: none;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item a:before {\n border-left-color: #5c6c85;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item span {\n color: #282f3a;\n}\n\n.bg-inverse-icon-dark.bg-custom .bg-item:last-child {\n background: transparent;\n}\n\n/* Typography */\n\nbody {\n font-size: 1rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: initial;\n line-height: 1.5;\n -webkit-font-smoothing: antialiased;\n}\n\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: \"Roboto\", sans-serif;\n font-weight: 500;\n font-style: normal;\n font-stretch: normal;\n}\n\n.h1,\nh1 {\n font-size: 2.19rem;\n}\n\n.h2,\nh2 {\n font-size: 1.88rem;\n}\n\n.h3,\nh3 {\n font-size: 1.56rem;\n}\n\n.h4,\nh4 {\n font-size: 1.13rem;\n}\n\n.h5,\nh5 {\n font-size: 1rem;\n}\n\n.h6,\nh6 {\n font-size: 0.9375rem;\n}\n\np {\n font-size: .9375rem;\n line-height: 1.5;\n}\n\n.display-1 {\n font-size: 3.75rem;\n}\n\n@media (max-width: 991px) {\n .display-1 {\n font-size: 3rem;\n }\n}\n\n.display-2 {\n font-size: 3.125rem;\n}\n\n@media (max-width: 991px) {\n .display-2 {\n font-size: 2.5rem;\n }\n}\n\n.display-3 {\n font-size: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .display-3 {\n font-size: 2rem;\n }\n}\n\n.display-4 {\n font-size: 1.875rem;\n}\n\n@media (max-width: 991px) {\n .display-4 {\n font-size: 1.5rem;\n }\n}\n\n.display-5 {\n font-size: 1.25rem;\n}\n\n@media (max-width: 991px) {\n .display-5 {\n font-size: 1rem;\n }\n}\n\n.blockquote {\n padding: 1.25rem;\n border: 1px solid #c9ccd7;\n}\n\naddress p {\n margin-bottom: 0;\n}\n\n.blockquote-primary {\n border-color: #248afd;\n}\n\n.blockquote-primary .blockquote-footer {\n color: #248afd;\n}\n\n.blockquote-secondary {\n border-color: #a3a4a5;\n}\n\n.blockquote-secondary .blockquote-footer {\n color: #a3a4a5;\n}\n\n.blockquote-success {\n border-color: #71c016;\n}\n\n.blockquote-success .blockquote-footer {\n color: #71c016;\n}\n\n.blockquote-info {\n border-color: #68afff;\n}\n\n.blockquote-info .blockquote-footer {\n color: #68afff;\n}\n\n.blockquote-warning {\n border-color: #f5a623;\n}\n\n.blockquote-warning .blockquote-footer {\n color: #f5a623;\n}\n\n.blockquote-danger {\n border-color: #ff4747;\n}\n\n.blockquote-danger .blockquote-footer {\n color: #ff4747;\n}\n\n.blockquote-light {\n border-color: #f8f9fa;\n}\n\n.blockquote-light .blockquote-footer {\n color: #f8f9fa;\n}\n\n.blockquote-dark {\n border-color: #282f3a;\n}\n\n.blockquote-dark .blockquote-footer {\n color: #282f3a;\n}\n\n.error-page h1 {\n font-size: 12rem;\n}\n\n@media (max-width: 991px) {\n .error-page h1 {\n font-size: 8rem;\n }\n}\n\n.icon-lg,\n.data-icon-card-primary .background-icon i,\n.data-icon-card-secondary .background-icon i,\n.data-icon-card-success .background-icon i,\n.data-icon-card-info .background-icon i,\n.data-icon-card-warning .background-icon i,\n.data-icon-card-danger .background-icon i,\n.data-icon-card-light .background-icon i,\n.data-icon-card-dark .background-icon i {\n font-size: 2.5rem;\n}\n\n.icon-md {\n font-size: 1.875rem;\n}\n\n.icon-sm {\n font-size: 1rem;\n}\n\n/* Reset Styles */\n\nbody {\n padding: 0;\n margin: 0;\n overflow-x: hidden;\n}\n\n.form-control,\n.asColorPicker-input,\n.dataTables_wrapper select,\n.tt-hint,\n.tt-query,\n.typeahead,\n.form-control:focus,\n.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\n.tt-hint:focus,\n.tt-query:focus,\n.typeahead:focus {\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n}\n\n.form-control,\n.asColorPicker-input,\n.dataTables_wrapper select,\n.tt-hint,\n.tt-query,\n.typeahead {\n box-shadow: none;\n}\n\n.form-control:focus,\n.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\n.tt-hint:focus,\n.tt-query:focus,\n.typeahead:focus {\n outline: 0;\n box-shadow: none;\n}\n\na,\ndiv,\nh1,\nh2,\nh3,\nh4,\nh5,\np,\nspan {\n text-shadow: none;\n}\n\n[type=button]:focus,\na:active,\na:focus,\na:visited,\nbutton::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\ninput[type=submit]::-moz-focus-inner,\ninput[type=file] > input[type=button]::-moz-focus-inner,\nselect::-moz-focus-inner {\n outline: 0;\n}\n\ninput,\n.form-control:focus,\n.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\n.tt-hint:focus,\n.tt-query:focus,\n.typeahead:focus,\ninput:focus,\nselect:focus,\ntextarea:focus,\nbutton:focus {\n outline: none;\n outline-width: 0;\n outline-color: transparent;\n box-shadow: none;\n outline-style: none;\n}\n\ntextarea {\n resize: none;\n overflow-x: hidden;\n}\n\n.btn,\n.ajax-upload-dragdrop .ajax-file-upload,\n.fc button,\n.wizard > .actions a,\n.btn-group.open .dropdown-toggle,\n.fc .open.fc-button-group .dropdown-toggle,\n.btn:active,\n.ajax-upload-dragdrop .ajax-file-upload:active,\n.fc button:active,\n.wizard > .actions a:active,\n.btn:focus,\n.ajax-upload-dragdrop .ajax-file-upload:focus,\n.fc button:focus,\n.wizard > .actions a:focus,\n.btn:hover,\n.ajax-upload-dragdrop .ajax-file-upload:hover,\n.fc button:hover,\n.wizard > .actions a:hover,\n.btn:visited,\n.ajax-upload-dragdrop .ajax-file-upload:visited,\n.fc button:visited,\n.wizard > .actions a:visited,\na,\na:active,\na:checked,\na:focus,\na:hover,\na:visited,\nbody,\nbutton,\nbutton:active,\nbutton:hover,\nbutton:visited,\ndiv,\ninput,\ninput:active,\ninput:focus,\ninput:hover,\ninput:visited,\nselect,\nselect:active,\nselect:focus,\nselect:visited,\ntextarea,\ntextarea:active,\ntextarea:focus,\ntextarea:hover,\ntextarea:visited {\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n box-shadow: none;\n}\n\n.btn.active.focus,\n.ajax-upload-dragdrop .active.focus.ajax-file-upload,\n.fc button.active.focus,\n.wizard > .actions a.active.focus,\n.btn.active:focus,\n.ajax-upload-dragdrop .active.ajax-file-upload:focus,\n.fc button.active:focus,\n.wizard > .actions a.active:focus,\n.btn.focus,\n.ajax-upload-dragdrop .focus.ajax-file-upload,\n.fc button.focus,\n.wizard > .actions a.focus,\n.btn:active.focus,\n.ajax-upload-dragdrop .ajax-file-upload:active.focus,\n.fc button:active.focus,\n.wizard > .actions a:active.focus,\n.btn:active:focus,\n.ajax-upload-dragdrop .ajax-file-upload:active:focus,\n.fc button:active:focus,\n.wizard > .actions a:active:focus,\n.btn:focus,\n.ajax-upload-dragdrop .ajax-file-upload:focus,\n.fc button:focus,\n.wizard > .actions a:focus,\nbutton,\nbutton:active,\nbutton:checked,\nbutton:focus,\nbutton:hover,\nbutton:visited {\n outline: 0;\n outline-offset: 0;\n}\n\n.bootstrap-select .dropdown-toggle:focus {\n outline: 0;\n outline-offset: 0;\n}\n\n.dropdown-menu > li > a:active,\n.dropdown-menu > li > a:focus,\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:visited {\n outline: 0;\n}\n\na:focus,\ninput:focus {\n border-color: transparent;\n outline: none;\n}\n\n/* Miscellanoeous */\n\nbody,\nhtml {\n overflow-x: hidden;\n padding-right: 0;\n}\n\nbody {\n background: #ededed;\n}\n\n*:-moz-full-screen,\n*:-webkit-full-screen,\n*:fullscreen *:-ms-fullscreen {\n overflow: auto;\n}\n\n.page-body-wrapper {\n min-height: calc(100vh - 70px);\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row;\n padding-left: 0;\n padding-right: 0;\n padding-top: 70px;\n}\n\n.page-body-wrapper.full-page-wrapper {\n min-height: 100vh;\n padding-top: 0;\n}\n\n.page-body-wrapper.full-page-wrapper .main-panel {\n width: 100%;\n transition: none;\n margin-top: -70px;\n}\n\n.page-body-wrapper.full-page-wrapper .main-panel .content-wrapper {\n padding: 0;\n}\n\n.page-body-wrapper.full-page-wrapper .main-panel .content-wrapper > div {\n height: 100%;\n}\n\n.main-panel {\n transition: width 0.25s ease, margin 0.25s ease;\n width: calc(100% - 223px);\n min-height: calc(100vh - 70px);\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: column;\n flex-direction: column;\n}\n\n@media (max-width: 991px) {\n .main-panel {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.main-panel.main-panel-only {\n transition: none;\n}\n\n.content-wrapper {\n background: #ededed;\n padding: 2.68rem 2.5rem;\n width: 100%;\n -webkit-flex-grow: 1;\n flex-grow: 1;\n}\n\n@media (max-width: 991px) {\n .content-wrapper {\n padding: 1.6rem 1.4rem 0 1.4rem;\n }\n}\n\n.container-scroller {\n overflow: hidden;\n}\n\npre {\n background: #e8eff4;\n padding: 15px;\n font-size: 14px;\n}\n\ncode {\n padding: 5px;\n color: #ff4747;\n font-family: \"Roboto\", sans-serif;\n font-weight: 300;\n font-size: 0.875rem;\n border-radius: 4px;\n}\n\n.page-header {\n margin: 0 0 1.5rem 0;\n}\n\n.page-header .breadcrumb {\n border: 0;\n margin-bottom: 0;\n}\n\n.page-title {\n color: #000;\n font-size: 1.125rem;\n font-weight: 500;\n margin-bottom: 0;\n}\n\n.page-title .page-title-icon {\n display: inline-block;\n width: 36px;\n height: 36px;\n border-radius: 4px;\n text-align: center;\n box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35);\n}\n\n.page-title .page-title-icon i {\n font-size: 0.9375rem;\n line-height: 36px;\n}\n\n.dropdown-toggle.hide-carret:after {\n content: \"\";\n display: none;\n}\n\n.bg-transparent {\n background: transparent;\n}\n\n.text-twitter {\n color: #2caae1;\n line-height: 1;\n}\n\n.text-facebook {\n color: #3b579d;\n line-height: 1;\n}\n\n.text-google {\n color: #dc4a38;\n line-height: 1;\n}\n\n.text-linkedin {\n color: #0177b5;\n line-height: 1;\n}\n\n.text-pinterest {\n color: #cc2127;\n line-height: 1;\n}\n\n.text-youtube {\n color: #e52d27;\n line-height: 1;\n}\n\n.text-github {\n color: #333333;\n line-height: 1;\n}\n\n.text-behance {\n color: #1769ff;\n line-height: 1;\n}\n\n.text-dribbble {\n color: #ea4c89;\n line-height: 1;\n}\n\n.text-reddit {\n color: #ff4500;\n line-height: 1;\n}\n\n/* Utilities */\n\n.grid-margin {\n margin-bottom: 1.875rem;\n}\n\n@media (min-width: 576px) {\n .grid-margin-sm-0 {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 768px) {\n .grid-margin-md-0 {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 992px) {\n .grid-margin-lg-0 {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .grid-margin-xl-0 {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 768px) {\n .grid-margin-md {\n margin-bottom: 1.875rem;\n }\n}\n\n@media (min-width: 992px) {\n .grid-margin-lg {\n margin-bottom: 1.875rem;\n }\n}\n\n@media (min-width: 1200px) {\n .grid-margin-xl {\n margin-bottom: 1.875rem;\n }\n}\n\n.img-lg {\n width: 92px;\n height: 92px;\n}\n\n.img-sm {\n width: 43px;\n height: 43px;\n}\n\n.img-md,\n.image-grouped .text-avatar,\n.image-grouped img {\n width: 35px;\n height: 35px;\n}\n\n.img-xs {\n width: 32px;\n height: 32px;\n}\n\n.img-ss,\n.settings-panel .color-tiles .tiles {\n width: 26px;\n height: 26px;\n}\n\n.stretch-card {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: stretch;\n align-items: stretch;\n -webkit-justify-content: stretch;\n justify-content: stretch;\n}\n\n.stretch-card > .card {\n width: 100%;\n min-width: 100%;\n}\n\n@media (min-width: 576px) {\n .border-right-sm {\n border-right: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 768px) {\n .border-right-md {\n border-right: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 992px) {\n .border-right-lg {\n border-right: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 576px) {\n .border-left-sm {\n border-left: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 768px) {\n .border-left-md {\n border-left: 1px solid #c9ccd7;\n }\n}\n\n@media (min-width: 992px) {\n .border-left-lg {\n border-left: 1px solid #c9ccd7;\n }\n}\n\n.text-gray,\n.card .card-subtitle,\n.new-accounts ul.chats li.chat-persons a p.joined-date {\n color: #8c8c8c;\n}\n\n.text-black {\n color: #000;\n}\n\n.text-small,\nsmall {\n font-size: 12px;\n}\n\n.flex-grow {\n flex-grow: 1;\n}\n\n.font-weight-light,\n.landing-page .feature-list .feature-list-row .feature-list-item p {\n font-family: \"Roboto\", sans-serif;\n font-weight: 300;\n}\n\n.font-weight-bold {\n font-family: \"Roboto\", sans-serif;\n font-weight: 700;\n}\n\n.font-weight-normal,\n.landing-page .feature-list .feature-list-row .feature-list-item h4 {\n font-family: \"Roboto\", sans-serif;\n font-weight: 400;\n}\n\n.cursor-pointer {\n cursor: pointer;\n}\n\n.image-grouped {\n display: flex;\n}\n\n.image-grouped .text-avatar,\n.image-grouped img {\n border-radius: 100%;\n margin-left: -10px;\n z-index: 0;\n border: 4px solid #fff;\n transform: scale(1);\n transition-duration: 0.3s;\n transition-timing-function: ease;\n transition-property: \"box-shadow\", \"z-index\", \"transform\", \"border-width\";\n}\n\n.image-grouped .text-avatar:first-child,\n.image-grouped img:first-child {\n margin-left: 0;\n}\n\n.image-grouped .text-avatar:hover,\n.image-grouped img:hover {\n z-index: 1;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.5);\n transform: scale(1.05);\n border-width: 0;\n}\n\n.image-grouped .text-avatar {\n color: #248afd;\n font-size: 11px;\n font-weight: 600;\n}\n\n.text-avatar {\n display: flex;\n justify-content: center;\n align-items: center;\n font-weight: 500;\n}\n\n.dot-indicator {\n width: 10px;\n height: 10px;\n border-radius: 100%;\n}\n\n.img-avatar {\n display: inline-block !important;\n width: 64px;\n height: 64px;\n border-radius: 50%;\n}\n\n.img-avatar.img-avatar48 {\n width: 48px;\n height: 48px;\n}\n\n.img-avatar.img-avatar-thumb {\n margin: .25rem;\n box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.3);\n}\n\n.font-weight-light,\n.landing-page .feature-list .feature-list-row .feature-list-item p {\n font-family: \"Roboto\", sans-serif;\n font-weight: 300;\n}\n\n.font-weight-medium {\n font-family: \"Roboto\", sans-serif;\n font-weight: 500;\n}\n\n.aligner-wrapper {\n position: relative;\n}\n\n.aligner-wrapper .absolute {\n position: absolute;\n}\n\n.aligner-wrapper .absolute.absolute-center {\n top: 50%;\n transform: translateY(-50%);\n bottom: 0;\n right: 0;\n left: 0;\n margin: auto;\n}\n\n.aligner-wrapper .absolute.left {\n left: 0;\n}\n\n.aligner-wrapper .absolute.right {\n right: 0;\n}\n\n.aligner-wrapper .absolute.bottom {\n bottom: 0;\n}\n\n.aligner-wrapper .absolute.top {\n top: 0;\n}\n\n.v-strock-2 {\n width: 3px;\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 100%;\n }\n}\n\n.status-indicator {\n border-width: 2px;\n border-style: solid;\n border-color: #ffaf00;\n border-radius: 100%;\n display: inline-block;\n height: 8px;\n width: 8px;\n}\n\n.status-indicator.online {\n border-color: #71c016;\n}\n\n.status-indicator.offline {\n border-color: #248afd;\n}\n\n.status-indicator.away {\n border-color: #f5a623;\n}\n\n/* Demo Styles */\n\n.template-demo .slider-wrap {\n height: 100px;\n}\n\n.template-demo .progress {\n margin-top: 1.5rem;\n}\n\n.template-demo > h2,\n.template-demo > h3,\n.template-demo > h4,\n.template-demo > h5,\n.template-demo > h6,\n.template-demo > h1 {\n border-top: 1px solid #c9ccd7;\n padding: 0.5rem 0 0;\n}\n\n.template-demo .noUi-target.noUi-horizontal {\n margin-top: 2rem;\n}\n\n.template-demo .noUi-target.noUi-vertical {\n margin-right: 2rem;\n}\n\n.template-demo > .dropdown {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\n.template-demo nav .breadcrumb {\n margin-bottom: 1.375rem;\n}\n\n.template-demo nav:last-child .breadcrumb {\n margin-bottom: 0;\n}\n\n.template-demo .editable-form > .form-group {\n border-bottom: 1px solid #c9ccd7;\n padding-bottom: 0.8rem;\n margin-bottom: 0.8rem;\n}\n\n.template-demo .circle-progress {\n padding: 15px;\n}\n\n.demo-modal {\n position: static;\n display: block;\n}\n\n.demo-modal .modal-dialog.modal-lg {\n max-width: 100%;\n}\n\n.loader-demo-box {\n width: 100%;\n height: 200px;\n}\n\n.dropdown-menu-static-demo {\n height: 250px;\n margin-bottom: 20px;\n}\n\n.sparkline-demo-chart canvas {\n max-width: 100%;\n}\n\n.rtl .rounded-legend ul {\n padding-right: 0;\n}\n\n.rounded-legend ul li {\n list-style-type: none;\n color: #686868;\n font-size: .75rem;\n}\n\n.rounded-legend ul li .legend-dots {\n width: 1rem;\n height: 1rem;\n border-radius: 100%;\n display: inline-block;\n vertical-align: text-bottom;\n margin-right: .5rem;\n}\n\n.rtl .rounded-legend ul li .legend-dots {\n margin-left: .5rem;\n}\n\n.rounded-legend.legend-horizontal {\n display: -webkit-flex;\n display: flex;\n}\n\n.rounded-legend.legend-horizontal ul li {\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.rtl .rounded-legend.legend-horizontal ul li {\n margin-right: auto;\n margin-left: 1.5rem;\n}\n\n.rounded-legend.legend-top-right ul {\n float: right;\n}\n\n.rtl .rounded-legend.legend-top-right ul {\n float: left;\n}\n\n.rounded-legend.legend-vertical ul li {\n margin-top: 1rem;\n}\n\n.performance-overview-carousel .carousel-inner .item::after {\n content: \"\";\n width: 1px;\n height: 60px;\n background: #68afff;\n position: absolute;\n right: 0;\n top: 25%;\n}\n\n@media (max-width: 767px) {\n .performance-overview-carousel .carousel-inner .item::after {\n display: none;\n }\n}\n\n.performance-overview-carousel .carousel-inner .item .icon::before {\n position: absolute;\n z-index: -1;\n}\n\n.performance-overview-carousel .carousel-control-prev,\n.performance-overview-carousel .carousel-control-next {\n top: 1.3rem;\n width: 1.875rem;\n height: 1.875rem;\n background: #3698fc;\n border-radius: 0.375rem;\n opacity: 1;\n}\n\n.performance-overview-carousel .carousel-control-prev:hover,\n.performance-overview-carousel .carousel-control-next:hover {\n opacity: 0.7;\n}\n\n.performance-overview-carousel .carousel-control-prev {\n left: auto;\n right: 4rem;\n}\n\n.performance-overview-carousel .carousel-control-prev .carousel-control-prev-icon {\n background-image: none;\n}\n\n.performance-overview-carousel .carousel-control-prev:after {\n font-family: \"themify\";\n content: \"\\e64a\";\n font-size: 0.875rem;\n color: #ffffff;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n}\n\n.performance-overview-carousel .carousel-control-next {\n left: auto;\n right: 1.681rem;\n}\n\n.performance-overview-carousel .carousel-control-next .carousel-control-next-icon {\n background-image: none;\n}\n\n.performance-overview-carousel .carousel-control-next:after {\n font-family: \"themify\";\n content: \"\\e649\";\n font-size: 0.875rem;\n color: #ffffff;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n}\n\n.detailed-report-carousel .report-table::after {\n content: \"\";\n width: 1px;\n height: 174px;\n background: #b5bccb;\n position: absolute;\n right: -1rem;\n top: 15%;\n}\n\n@media (max-width: 767px) {\n .detailed-report-carousel .report-table::after {\n display: none;\n }\n}\n\n.detailed-report-carousel .carousel-control-prev,\n.detailed-report-carousel .carousel-control-next {\n top: 1.3rem;\n width: 1.875rem;\n height: 1.875rem;\n background: #ecedf2;\n border-radius: 0.375rem;\n opacity: 1;\n}\n\n.detailed-report-carousel .carousel-control-prev:hover,\n.detailed-report-carousel .carousel-control-next:hover {\n opacity: 0.7;\n}\n\n.detailed-report-carousel .carousel-control-prev {\n left: auto;\n right: 4rem;\n}\n\n.detailed-report-carousel .carousel-control-prev .carousel-control-prev-icon {\n background-image: none;\n}\n\n.detailed-report-carousel .carousel-control-prev:after {\n font-family: \"themify\";\n content: \"\\e64a\";\n font-size: 0.875rem;\n color: #6c7383;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n}\n\n.detailed-report-carousel .carousel-control-next {\n left: auto;\n right: 1.681rem;\n}\n\n.detailed-report-carousel .carousel-control-next .carousel-control-next-icon {\n background-image: none;\n}\n\n.detailed-report-carousel .carousel-control-next:after {\n font-family: \"themify\";\n content: \"\\e649\";\n font-size: 0.875rem;\n color: #6c7383;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n}\n\n.charts-data .progress {\n background: transparent;\n}\n\n.charts-data .progress .progress-bar {\n border-radius: 11px;\n}\n\n.chartjs-legend ul {\n margin-bottom: 0;\n list-style: none;\n padding-left: 0;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: flex-end;\n align-items: flex-end;\n -webkit-flex-direction: column;\n flex-direction: column;\n -webkit-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n\n.chartjs-legend ul li {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n}\n\n.chartjs-legend ul li span {\n width: 2.25rem;\n height: 1rem;\n margin-right: 0.4rem;\n display: inline-block;\n font-size: 0.875rem;\n}\n\n.rtl .chartjs-legend ul {\n padding-right: 0;\n}\n\n.rtl .chartjs-legend ul li {\n margin-right: 0;\n margin-left: 8%;\n}\n\n.rtl .chartjs-legend ul li span {\n margin-right: 0;\n margin-left: 1rem;\n}\n\n.chartjs-legend.analytics-legend ul {\n padding-left: 0;\n}\n\n.calendar-aside {\n display: block;\n}\n\n.calendar-aside .list {\n position: relative;\n padding: 10px 8px;\n display: flex;\n align-items: center;\n border-radius: 5px;\n transition-duration: 0.25s;\n transition-property: background;\n}\n\n.calendar-aside .list .user-text {\n margin-bottom: 0;\n margin-left: 20px;\n font-size: 0.875rem;\n}\n\n.calendar-aside .list .count {\n width: 20px;\n height: 20px;\n position: relative;\n border-radius: 50px;\n transition-duration: 0.25s;\n transition-timing-function: ease;\n transition-property: opacity;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.calendar-aside .list .count:before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n display: block;\n height: 10px;\n width: 10px;\n margin: auto;\n border-radius: 50px;\n transform: translateY(-50%);\n transition-duration: 0.25s;\n transition-timing-function: ease;\n}\n\n.calendar-aside .list .count.online:before {\n background: #71c016;\n}\n\n.calendar-aside .list .count.offline:before {\n background: #ff4747;\n}\n\n.calendar-aside .list .count .close {\n font-size: 15px;\n margin: auto;\n opacity: 0;\n color: #ff4747;\n transition-duration: 0.25s;\n transition-timing-function: ease;\n}\n\n.calendar-aside .list:hover {\n background: #f8f9fa;\n}\n\n.calendar-aside .list:hover .count:before {\n z-index: 0;\n height: 20px;\n width: 20px;\n background: #f8f9fa;\n}\n\n.calendar-aside .list:hover .count .close {\n z-index: 2;\n opacity: 1;\n}\n\n.data-list {\n width: 100%;\n overflow: auto;\n}\n\n.data-list .list-item {\n display: flex;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n padding: 10px;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.data-list .list-item:last-child {\n border-bottom: none;\n}\n\n.data-list .list-item .graph {\n margin-left: auto;\n width: 110px;\n}\n\n#sourceLineChartLegend {\n padding-left: 0;\n margin-bottom: 0;\n list-style-type: none;\n}\n\n#sourceLineChartLegend li {\n display: inline-block;\n margin-right: 20px;\n color: #686868;\n}\n\n#sourceLineChartLegend li .chart-color {\n height: 10px;\n width: 10px;\n display: inline-block;\n margin-right: 5px;\n border-radius: 100%;\n}\n\n.rtl #sourceLineChartLegend li .chart-color {\n margin-right: 0px;\n margin-left: 5px;\n}\n\n#sourceLineChartLegend li:last-child {\n margin-right: 0;\n}\n\n.rtl #sourceLineChartLegend li {\n margin-right: 0px;\n margin-left: 20px;\n}\n\n.rtl #sourceLineChartLegend li:last-child {\n margin-left: 0px;\n}\n\n.social-card.card-default .action-bar i {\n color: #a3a4a5;\n}\n\n.social-card.card-default .comment {\n color: #686868;\n}\n\n.social-card.card-default .posted-date {\n color: #248afd;\n}\n\n.social-card.card-colored .card-header {\n background: inherit;\n}\n\n.social-card.card-colored.facebook-card {\n background: #3b579d;\n}\n\n.social-card.card-colored.facebook-card .card-header {\n border-bottom-color: #344d8a;\n}\n\n.social-card.card-colored.twitter-card {\n background: #2caae1;\n}\n\n.social-card.card-colored.twitter-card .card-header {\n border-bottom-color: #1e9ed5;\n}\n\n.social-card.card-colored.google-card {\n background: #dc4a38;\n}\n\n.social-card.card-colored.google-card .card-header {\n border-bottom-color: #d53925;\n}\n\n.social-card.card-colored.linkedin-card {\n background: #0177b5;\n}\n\n.social-card.card-colored.linkedin-card .card-header {\n border-bottom-color: #01669c;\n}\n\n.social-card.card-colored a,\n.social-card.card-colored .media-info,\n.social-card.card-colored .user-name,\n.social-card.card-colored .comment,\n.social-card.card-colored .posted-date,\n.social-card.card-colored .platform-name,\n.social-card.card-colored .headline,\n.social-card.card-colored .action-bar {\n color: #ffffff;\n}\n\n.top-selling-card .column-wrapper {\n display: flex;\n justify-content: space-around;\n}\n\n.top-selling-card .column-wrapper .column {\n width: 45%;\n padding: 25px 26px;\n border-radius: 3px;\n background: white;\n transform: translateY(-25px);\n box-shadow: 0px 0px 9px 1px rgba(0, 0, 0, 0.1);\n z-index: 10;\n}\n\n.top-selling-card .column-wrapper .column i {\n font-size: 20px;\n}\n\n.top-selling-card .item-wrapper {\n max-height: 210px;\n overflow-y: auto;\n}\n\n.review-card .comment-text {\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n max-width: 70%;\n}\n\n.list-item {\n display: flex;\n width: 100%;\n padding: 20px 0;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.list-item:first-child {\n padding-top: 30px;\n}\n\n.list-item:last-child {\n border-bottom: none;\n}\n\n.list-item .preview-image {\n max-width: 80px;\n width: 80px;\n min-width: 80px;\n}\n\n.list-item .preview-image img {\n display: block;\n margin: auto;\n}\n\n.list-item .content {\n width: calc(100% - 80px);\n padding-right: 30px;\n}\n\n.list-item .content .user-name {\n margin-bottom: 0;\n margin-right: 10px;\n color: #686868;\n white-space: nowrap;\n}\n\n.list-item .content .time {\n color: #686868;\n margin-bottom: 3px;\n}\n\n.list-item .content .product-name {\n font-weight: 500;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n}\n\n.list-item .content .review-text {\n margin-bottom: 0;\n font-weight: 300;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n max-width: 95%;\n}\n\n.todo-list .todo-item {\n border: 1px solid #c9ccd7;\n border-radius: 6px;\n padding: 10px;\n margin-bottom: 10px;\n}\n\n.todo-list .todo-item form {\n display: flex;\n}\n\n.todo-list .todo-item form .checkbox {\n width: 40px;\n}\n\n.todo-list .todo-item form .checkbox .form-check {\n margin-left: 10px;\n}\n\n.todo-list .todo-item form .checkbox .form-check .input-helper:after {\n line-height: 0px;\n}\n\n.todo-list .todo-item form .field-wrapper {\n width: calc(100% - 40px);\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .form-control,\n.todo-list .todo-item form .field-wrapper .form-group .asColorPicker-input,\n.todo-list .todo-item form .field-wrapper .form-group .dataTables_wrapper select,\n.dataTables_wrapper .todo-list .todo-item form .field-wrapper .form-group select,\n.todo-list .todo-item form .field-wrapper .form-group .tt-hint,\n.todo-list .todo-item form .field-wrapper .form-group .tt-query,\n.todo-list .todo-item form .field-wrapper .form-group .typeahead {\n font-weight: 500;\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .tagsinput .tag {\n color: #686868;\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .tagsinput .tag:before {\n content: \"#\";\n display: inline-block;\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .btn,\n.todo-list .todo-item form .field-wrapper .form-group .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .todo-list .todo-item form .field-wrapper .form-group .ajax-file-upload,\n.todo-list .todo-item form .field-wrapper .form-group .fc button,\n.fc .todo-list .todo-item form .field-wrapper .form-group button,\n.todo-list .todo-item form .field-wrapper .form-group .wizard > .actions a,\n.wizard > .actions .todo-list .todo-item form .field-wrapper .form-group a {\n margin-right: 10px;\n}\n\n.todo-list .todo-item form .field-wrapper .form-group .btn:last-child,\n.todo-list .todo-item form .field-wrapper .form-group .ajax-upload-dragdrop .ajax-file-upload:last-child,\n.ajax-upload-dragdrop .todo-list .todo-item form .field-wrapper .form-group .ajax-file-upload:last-child,\n.todo-list .todo-item form .field-wrapper .form-group .fc button:last-child,\n.fc .todo-list .todo-item form .field-wrapper .form-group button:last-child,\n.todo-list .todo-item form .field-wrapper .form-group .wizard > .actions a:last-child,\n.wizard > .actions .todo-list .todo-item form .field-wrapper .form-group a:last-child {\n margin-right: 0;\n}\n\n.todo-list .todo-item:not(.edit-mode) {\n position: relative;\n}\n\n.todo-list .todo-item:not(.edit-mode) .edit-icon {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n padding: 10px;\n cursor: pointer;\n}\n\n.todo-list .todo-item:not(.edit-mode):hover {\n background: #f8f9fa;\n}\n\n.todo-list .todo-item:not(.edit-mode):hover .edit-icon {\n display: block;\n}\n\n.todo-list .todo-item:not(.edit-mode):hover * {\n background: #f8f9fa;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group {\n margin-bottom: 0;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput {\n border: none;\n height: 25px;\n max-height: 25px;\n min-height: 25px;\n padding: 0px 13px;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput .tag {\n background: transparent;\n padding: 0;\n margin-bottom: 0;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput .tag a {\n display: none;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput #todo-tags-1_addTag,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tagsinput .tags_clear {\n display: none;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .form-control,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .asColorPicker-input,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .dataTables_wrapper select,\n.dataTables_wrapper .todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group select,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tt-hint,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .tt-query,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .typeahead {\n border: none;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .btn,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .ajax-file-upload,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .fc button,\n.fc .todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group button,\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group .wizard > .actions a,\n.wizard > .actions .todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group a {\n display: none;\n}\n\n.todo-list .todo-item:not(.edit-mode) form .field-wrapper .form-group.hidden-field {\n display: none;\n}\n\n.todo-list .todo-item.edit-mode form .field-wrapper .form-group .tagsinput .tag {\n color: #ffffff;\n}\n\n.activity-timeline .activity {\n position: relative;\n}\n\n.activity-timeline .activity:before {\n content: \"\";\n position: absolute;\n left: 21px;\n top: 5px;\n bottom: 0px;\n height: 100%;\n display: block;\n width: 2px;\n background: #dee2e6;\n}\n\n.activity-timeline .activity .icon-wrapper {\n border: 3px solid #fff;\n}\n\n.activity-timeline .activity:last-child:before {\n display: none;\n}\n\n.product-info-card .product-image {\n height: 100px;\n}\n\n.graph-wrapper {\n height: 40px;\n}\n\n/* Forms */\n\n.form-group {\n margin-bottom: 1.5rem;\n}\n\n.input-group-append,\n.input-group-prepend,\n.asColorPicker-trigger {\n color: #c9c8c8;\n width: auto;\n border: none;\n}\n\n.input-group-append .input-group-text,\n.input-group-prepend .input-group-text,\n.asColorPicker-trigger .input-group-text {\n border-color: #c9ccd7;\n padding: 0.875rem 0.75rem;\n color: #c9c8c8;\n}\n\n.form-control,\n.asColorPicker-input,\n.dataTables_wrapper select,\n.tt-hint,\n.tt-query,\n.typeahead {\n border: 1px solid #c9ccd7;\n font-weight: 400;\n font-size: 0.875rem;\n}\n\nselect.form-control,\nselect.asColorPicker-input,\n.dataTables_wrapper select,\nselect.tt-hint,\nselect.tt-query,\nselect.typeahead {\n padding: 0.4375rem 0.75rem;\n border: 0;\n outline: 1px solid #c9ccd7;\n color: #c9c8c8;\n}\n\nselect.form-control:focus,\nselect.asColorPicker-input:focus,\n.dataTables_wrapper select:focus,\nselect.tt-hint:focus,\nselect.tt-query:focus,\nselect.typeahead:focus {\n outline: 1px solid #c9ccd7;\n}\n\nselect.form-control.border-primary,\nselect.border-primary.asColorPicker-input,\n.dataTables_wrapper select.border-primary,\nselect.border-primary.tt-hint,\nselect.border-primary.tt-query,\nselect.border-primary.typeahead {\n outline: 1px solid #248afd;\n}\n\nselect.form-control.border-primary:focus,\nselect.border-primary.asColorPicker-input:focus,\n.dataTables_wrapper select.border-primary:focus,\nselect.border-primary.tt-hint:focus,\nselect.border-primary.tt-query:focus,\nselect.border-primary.typeahead:focus {\n outline: 1px solid #248afd;\n}\n\nselect.form-control.border-secondary,\nselect.form-control.loader-demo-box,\nselect.loader-demo-box.asColorPicker-input,\n.dataTables_wrapper select.loader-demo-box,\nselect.loader-demo-box.tt-hint,\nselect.loader-demo-box.tt-query,\nselect.loader-demo-box.typeahead,\nselect.border-secondary.asColorPicker-input,\n.dataTables_wrapper select.border-secondary,\nselect.border-secondary.tt-hint,\nselect.border-secondary.tt-query,\nselect.border-secondary.typeahead {\n outline: 1px solid #a3a4a5;\n}\n\nselect.form-control.border-secondary:focus,\nselect.form-control.loader-demo-box:focus,\nselect.loader-demo-box.asColorPicker-input:focus,\n.dataTables_wrapper select.loader-demo-box:focus,\nselect.loader-demo-box.tt-hint:focus,\nselect.loader-demo-box.tt-query:focus,\nselect.loader-demo-box.typeahead:focus,\nselect.border-secondary.asColorPicker-input:focus,\n.dataTables_wrapper select.border-secondary:focus,\nselect.border-secondary.tt-hint:focus,\nselect.border-secondary.tt-query:focus,\nselect.border-secondary.typeahead:focus {\n outline: 1px solid #a3a4a5;\n}\n\nselect.form-control.border-success,\nselect.border-success.asColorPicker-input,\n.dataTables_wrapper select.border-success,\nselect.border-success.tt-hint,\nselect.border-success.tt-query,\nselect.border-success.typeahead {\n outline: 1px solid #71c016;\n}\n\nselect.form-control.border-success:focus,\nselect.border-success.asColorPicker-input:focus,\n.dataTables_wrapper select.border-success:focus,\nselect.border-success.tt-hint:focus,\nselect.border-success.tt-query:focus,\nselect.border-success.typeahead:focus {\n outline: 1px solid #71c016;\n}\n\nselect.form-control.border-info,\nselect.border-info.asColorPicker-input,\n.dataTables_wrapper select.border-info,\nselect.border-info.tt-hint,\nselect.border-info.tt-query,\nselect.border-info.typeahead {\n outline: 1px solid #68afff;\n}\n\nselect.form-control.border-info:focus,\nselect.border-info.asColorPicker-input:focus,\n.dataTables_wrapper select.border-info:focus,\nselect.border-info.tt-hint:focus,\nselect.border-info.tt-query:focus,\nselect.border-info.typeahead:focus {\n outline: 1px solid #68afff;\n}\n\nselect.form-control.border-warning,\nselect.border-warning.asColorPicker-input,\n.dataTables_wrapper select.border-warning,\nselect.border-warning.tt-hint,\nselect.border-warning.tt-query,\nselect.border-warning.typeahead {\n outline: 1px solid #f5a623;\n}\n\nselect.form-control.border-warning:focus,\nselect.border-warning.asColorPicker-input:focus,\n.dataTables_wrapper select.border-warning:focus,\nselect.border-warning.tt-hint:focus,\nselect.border-warning.tt-query:focus,\nselect.border-warning.typeahead:focus {\n outline: 1px solid #f5a623;\n}\n\nselect.form-control.border-danger,\nselect.border-danger.asColorPicker-input,\n.dataTables_wrapper select.border-danger,\nselect.border-danger.tt-hint,\nselect.border-danger.tt-query,\nselect.border-danger.typeahead {\n outline: 1px solid #ff4747;\n}\n\nselect.form-control.border-danger:focus,\nselect.border-danger.asColorPicker-input:focus,\n.dataTables_wrapper select.border-danger:focus,\nselect.border-danger.tt-hint:focus,\nselect.border-danger.tt-query:focus,\nselect.border-danger.typeahead:focus {\n outline: 1px solid #ff4747;\n}\n\nselect.form-control.border-light,\nselect.border-light.asColorPicker-input,\n.dataTables_wrapper select.border-light,\nselect.border-light.tt-hint,\nselect.border-light.tt-query,\nselect.border-light.typeahead {\n outline: 1px solid #f8f9fa;\n}\n\nselect.form-control.border-light:focus,\nselect.border-light.asColorPicker-input:focus,\n.dataTables_wrapper select.border-light:focus,\nselect.border-light.tt-hint:focus,\nselect.border-light.tt-query:focus,\nselect.border-light.typeahead:focus {\n outline: 1px solid #f8f9fa;\n}\n\nselect.form-control.border-dark,\nselect.border-dark.asColorPicker-input,\n.dataTables_wrapper select.border-dark,\nselect.border-dark.tt-hint,\nselect.border-dark.tt-query,\nselect.border-dark.typeahead {\n outline: 1px solid #282f3a;\n}\n\nselect.form-control.border-dark:focus,\nselect.border-dark.asColorPicker-input:focus,\n.dataTables_wrapper select.border-dark:focus,\nselect.border-dark.tt-hint:focus,\nselect.border-dark.tt-query:focus,\nselect.border-dark.typeahead:focus {\n outline: 1px solid #282f3a;\n}\n\n.form-group label {\n font-size: 0.875rem;\n line-height: 1.4rem;\n vertical-align: top;\n margin-bottom: 0.5rem;\n}\n\n.form-group.has-danger .form-control,\n.form-group.has-danger .asColorPicker-input,\n.form-group.has-danger .dataTables_wrapper select,\n.dataTables_wrapper .form-group.has-danger select,\n.form-group.has-danger .tt-hint,\n.form-group.has-danger .tt-query,\n.form-group.has-danger .typeahead {\n border-color: #ff4747;\n}\n\n.form-group .file-upload-default {\n visibility: hidden;\n position: absolute;\n}\n\n.form-group .file-upload-info {\n background: transparent;\n}\n\n/* Checkboxes and Radios */\n\n.form-check {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n padding-left: 0;\n}\n\n.form-check .form-check-label {\n min-height: 18px;\n display: block;\n margin-left: 1.75rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.rtl .form-check .form-check-label {\n margin-left: 0;\n margin-right: 1.75rem;\n}\n\n.form-check .form-check-label input {\n position: absolute;\n top: 0;\n left: 0;\n margin-left: 0;\n margin-top: 0;\n z-index: 1;\n cursor: pointer;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n\n.rtl .form-check .form-check-label input {\n left: auto;\n right: 0;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before,\n.form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.rtl .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before,\n.rtl .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n left: auto;\n right: 0;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before {\n content: \"\";\n width: 18px;\n height: 18px;\n border-radius: 2px;\n border: solid #248afd;\n border-width: 2px;\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n font-family: themify;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n content: \"\\e64c\";\n font-size: 0.9375rem;\n font-weight: bold;\n color: #ffffff;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"]:checked + .input-helper:before {\n background: #248afd;\n border-width: 0;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"]:checked + .input-helper:after {\n width: 18px;\n opacity: 1;\n line-height: 18px;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n}\n\n.form-check .form-check-label input[type=\"checkbox\"]:disabled + .input-helper:before {\n border-color: #c9ccd7;\n}\n\n.form-check .form-check-label input[type=\"checkbox\"]:disabled:checked + .input-helper:after {\n background: #c9ccd7;\n color: #ffffff;\n}\n\n.form-check .form-check-label input[type=\"radio\"] + .input-helper:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n border: solid #248afd;\n border-width: 2px;\n width: 20px;\n height: 20px;\n border-radius: 50%;\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n}\n\n.rtl .form-check .form-check-label input[type=\"radio\"] + .input-helper:before {\n left: auto;\n right: 0;\n}\n\n.form-check .form-check-label input[type=\"radio\"] + .input-helper:after {\n content: \"\";\n width: 8px;\n height: 8px;\n background: #ffffff;\n border-radius: 50%;\n top: 6px;\n left: 6px;\n -webkit-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n position: absolute;\n}\n\n.rtl .form-check .form-check-label input[type=\"radio\"] + .input-helper:after {\n left: auto;\n right: 6px;\n}\n\n.form-check .form-check-label input[type=\"radio\"]:checked + .input-helper:before {\n background: #248afd;\n border-width: 0;\n}\n\n.form-check .form-check-label input[type=\"radio\"]:checked + .input-helper:after {\n opacity: 1;\n line-height: 1.5;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n}\n\n.form-check .form-check-label input[type=\"radio\"]:disabled + .input-helper:before {\n border-color: #c9ccd7;\n}\n\n.form-check .form-check-label input[type=\"radio\"]:disabled:checked + .input-helper:before {\n background: #c9ccd7;\n}\n\n.form-check .form-check-label input[type=\"radio\"]:disabled:checked + .input-helper:after {\n background: #ffffff;\n}\n\n.form-check-primary.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-primary.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #248afd;\n}\n\n.form-check-primary.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-primary.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #248afd;\n}\n\n.form-check-secondary.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-secondary.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #a3a4a5;\n}\n\n.form-check-secondary.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-secondary.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #a3a4a5;\n}\n\n.form-check-success.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-success.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #71c016;\n}\n\n.form-check-success.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-success.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #71c016;\n}\n\n.form-check-info.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-info.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #68afff;\n}\n\n.form-check-info.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-info.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #68afff;\n}\n\n.form-check-warning.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-warning.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #f5a623;\n}\n\n.form-check-warning.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-warning.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #f5a623;\n}\n\n.form-check-danger.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-danger.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #ff4747;\n}\n\n.form-check-danger.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-danger.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #ff4747;\n}\n\n.form-check-light.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-light.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #f8f9fa;\n}\n\n.form-check-light.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-light.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #f8f9fa;\n}\n\n.form-check-dark.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-dark.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #282f3a;\n}\n\n.form-check-dark.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-dark.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: #282f3a;\n}\n\n/* Icons */\n\n.icons-list {\n border-left: 1px solid #c9ccd7;\n border-top: 1px solid #c9ccd7;\n}\n\n.icons-list > div {\n background: #ffffff;\n border-bottom: 1px solid #c9ccd7;\n border-right: 1px solid #c9ccd7;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n padding: 15px 15px;\n font-weight: 400;\n font-size: 0.875rem;\n}\n\n.icons-list > div i {\n display: inline-block;\n font-size: 20px;\n width: 40px;\n text-align: left;\n color: #248afd;\n}\n\n.icon-in-bg {\n width: 55px;\n height: 55px;\n text-align: center;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.icon-lg,\n.data-icon-card-primary .background-icon i,\n.data-icon-card-secondary .background-icon i,\n.data-icon-card-success .background-icon i,\n.data-icon-card-info .background-icon i,\n.data-icon-card-warning .background-icon i,\n.data-icon-card-danger .background-icon i,\n.data-icon-card-light .background-icon i,\n.data-icon-card-dark .background-icon i {\n font-size: 2.875rem;\n}\n\n.icon-md {\n font-size: 2rem;\n}\n\n.icon-sm {\n font-size: 1rem;\n}\n\n/* Tables */\n\n.table {\n margin-bottom: 0;\n}\n\n.table thead th {\n border-top: 0;\n border-bottom-width: 1px;\n font-weight: bold;\n font-size: 0.875rem;\n}\n\n.table thead th i {\n margin-left: 0.325rem;\n}\n\n.table th,\n.table td {\n vertical-align: middle;\n line-height: 1;\n white-space: nowrap;\n}\n\n.table td {\n font-size: 0.875rem;\n}\n\n.table td img {\n width: 36px;\n height: 36px;\n border-radius: 100%;\n}\n\n.table td .badge {\n margin-bottom: 0;\n}\n\n.table.table-borderless {\n border: none;\n}\n\n.table.table-borderless tr,\n.table.table-borderless td,\n.table.table-borderless th {\n border: none;\n}\n\n.table.table-bordered {\n border-top: 1px solid #c9ccd7;\n}\n\n/* Accordions */\n\n.accordion .card {\n margin-bottom: 0.75rem;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0.25rem;\n}\n\n.accordion .card .card-header {\n background-color: transparent;\n border: none;\n padding: 2rem;\n}\n\n.accordion .card .card-header * {\n font-weight: 400;\n font-size: 1rem;\n}\n\n.accordion .card .card-header a {\n display: block;\n color: inherit;\n text-decoration: none;\n font-size: inherit;\n position: relative;\n -webkit-transition: color 0.5s ease;\n -moz-transition: color 0.5s ease;\n -ms-transition: color 0.5s ease;\n -o-transition: color 0.5s ease;\n transition: color 0.5s ease;\n padding-right: 1.5rem;\n}\n\n.accordion .card .card-header a:before {\n font-family: \"themify\";\n position: absolute;\n right: 7px;\n top: 0;\n font-size: 14px;\n display: block;\n}\n\n.accordion .card .card-header a[aria-expanded=\"true\"] {\n color: #248afd;\n}\n\n.accordion .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e622\";\n}\n\n.accordion .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e61a\";\n}\n\n.accordion .card .card-body {\n font-size: 14px;\n padding: 0 2rem 2rem 2rem;\n font-weight: 400;\n line-height: 1.5;\n}\n\n.accordion .card .card-body i {\n font-size: 1.25rem;\n}\n\n.accordion.accordion-bordered {\n background: #ffffff;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n}\n\n.accordion.accordion-bordered .card {\n margin: 0 2rem;\n border-top: 1px solid #c9ccd7;\n box-shadow: none;\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n\n.accordion.accordion-bordered .card .card-header,\n.accordion.accordion-bordered .card .card-body {\n padding-left: 0;\n padding-right: 0;\n}\n\n.accordion.accordion-bordered .card .card-header a:before {\n color: #ff4747;\n}\n\n.accordion.accordion-bordered .card .card-header a[aria-expanded=\"true\"] {\n color: inherit;\n}\n\n.accordion.accordion-bordered .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e65c\";\n}\n\n.accordion.accordion-bordered .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e65f\";\n}\n\n.accordion.accordion-bordered .card:first-child {\n border-top: 0;\n}\n\n.accordion.accordion-bordered .card:last-child {\n border-bottom: 0;\n}\n\n.accordion.accordion-filled .card {\n padding: 0;\n}\n\n.accordion.accordion-filled .card .card-header {\n padding: 0;\n}\n\n.accordion.accordion-filled .card .card-header a {\n padding: 2rem 4.5rem 2rem 2rem;\n -webkit-transition: all 0.2s linear;\n -moz-transition: all 0.2s linear;\n -ms-transition: all 0.2s linear;\n -o-transition: all 0.2s linear;\n transition: all 0.2s linear;\n}\n\n.accordion.accordion-filled .card .card-header a:before {\n top: 40%;\n right: 40px;\n}\n\n.accordion.accordion-filled .card .card-header a[aria-expanded=\"true\"] {\n background: #68afff;\n color: #ffffff;\n}\n\n.accordion.accordion-filled .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e648\";\n color: #ffffff;\n}\n\n.accordion.accordion-filled .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e64b\";\n}\n\n.accordion.accordion-filled .card .card-body {\n padding: 0 2rem 2rem 2rem;\n background: #68afff;\n color: #ffffff;\n}\n\n.accordion.accordion-solid-header .card {\n padding: 0;\n}\n\n.accordion.accordion-solid-header .card .card-header {\n padding: 0;\n}\n\n.accordion.accordion-solid-header .card .card-header a {\n padding: 2rem 4.5rem 2rem 2rem;\n -webkit-transition: all 0.2s linear;\n -moz-transition: all 0.2s linear;\n -ms-transition: all 0.2s linear;\n -o-transition: all 0.2s linear;\n transition: all 0.2s linear;\n}\n\n.accordion.accordion-solid-header .card .card-header a:before {\n top: 40%;\n right: 40px;\n}\n\n.accordion.accordion-solid-header .card .card-header a[aria-expanded=\"true\"] {\n background: #248afd;\n color: #ffffff;\n}\n\n.accordion.accordion-solid-header .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e648\";\n color: #ffffff;\n}\n\n.accordion.accordion-solid-header .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e64b\";\n}\n\n.accordion.accordion-solid-header .card .card-body {\n padding: 2rem;\n}\n\n.accordion.accordion-solid-content .card {\n padding: 0;\n}\n\n.accordion.accordion-solid-content .card .card-header {\n padding: 0;\n}\n\n.accordion.accordion-solid-content .card .card-header a {\n padding: 2rem 4.5rem 2rem 2rem;\n -webkit-transition: all 0.2s linear;\n -moz-transition: all 0.2s linear;\n -ms-transition: all 0.2s linear;\n -o-transition: all 0.2s linear;\n transition: all 0.2s linear;\n}\n\n.accordion.accordion-solid-content .card .card-header a:before {\n top: 40%;\n right: 40px;\n}\n\n.accordion.accordion-solid-content .card .card-header a[aria-expanded=\"true\"] {\n color: inherit;\n}\n\n.accordion.accordion-solid-content .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e648\";\n}\n\n.accordion.accordion-solid-content .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e64b\";\n}\n\n.accordion.accordion-solid-content .card .card-body {\n padding: 2rem;\n background: #71c016;\n color: #ffffff;\n}\n\n.accordion.accordion-multi-colored .card .card-header,\n.accordion.accordion-multi-colored .card .card-body {\n background: transparent;\n color: #ffffff;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(1) {\n background: #248afd;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(2) {\n background: #71c016;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(3) {\n background: #ff4747;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(4) {\n background: #f5a623;\n}\n\n.accordion.accordion-multi-colored .card:nth-child(5) {\n background: #68afff;\n}\n\n.accordion.accordion-multi-colored .card .card-header a[aria-expanded=\"true\"] {\n color: inherit;\n}\n\n.accordion.accordion-multi-colored .card .card-header a[aria-expanded=\"true\"]:before {\n content: \"\\e648\";\n}\n\n.accordion.accordion-multi-colored .card .card-header a[aria-expanded=\"false\"]:before {\n content: \"\\e64b\";\n}\n\n/* Buttons */\n\n.btn,\n.ajax-upload-dragdrop .ajax-file-upload,\n.fc button,\n.wizard > .actions a {\n font-size: 0.875rem;\n line-height: 1;\n font-weight: 400;\n /* Buttons with only icons */\n /* Buttons with icon and text */\n}\n\n.btn i,\n.ajax-upload-dragdrop .ajax-file-upload i,\n.fc button i,\n.wizard > .actions a i {\n font-size: 1rem;\n}\n\n.btn.btn-rounded,\n.ajax-upload-dragdrop .btn-rounded.ajax-file-upload,\n.fc button.btn-rounded,\n.wizard > .actions a.btn-rounded {\n border-radius: 50px;\n}\n\n.btn.btn-sm,\n.btn-group-sm > .btn,\n.ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload,\n.fc .btn-group-sm > button,\n.wizard > .actions .btn-group-sm > a,\n.ajax-upload-dragdrop .btn-sm.ajax-file-upload,\n.ajax-upload-dragdrop .fc button.ajax-file-upload,\n.fc .ajax-upload-dragdrop button.ajax-file-upload,\n.fc button,\n.wizard > .actions a.btn-sm {\n font-size: 0.875rem;\n}\n\n.btn.btn-lg,\n.btn-group-lg > .btn,\n.ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload,\n.fc .btn-group-lg > button,\n.wizard > .actions .btn-group-lg > a,\n.ajax-upload-dragdrop .btn-lg.ajax-file-upload,\n.fc button.btn-lg,\n.wizard > .actions a.btn-lg {\n font-size: 0.875rem;\n padding: 1.375rem 3.4rem;\n}\n\n.btn.btn-xs,\n.ajax-upload-dragdrop .btn-xs.ajax-file-upload,\n.ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-submit,\n.ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-cancel,\n.fc button.btn-xs,\n.fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-submit,\n.fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-cancel,\n.wizard > .actions a.btn-xs,\n.wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-submit,\n.wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-cancel {\n padding: 0.5rem 0.75rem;\n font-size: 0.625rem;\n}\n\n.btn.btn-icon,\n.ajax-upload-dragdrop .btn-icon.ajax-file-upload,\n.fc button.btn-icon,\n.wizard > .actions a.btn-icon {\n width: 42px;\n height: 42px;\n padding: 0;\n}\n\n.btn.btn-icon-text .btn-icon-prepend,\n.ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-prepend,\n.fc button.btn-icon-text .btn-icon-prepend,\n.wizard > .actions a.btn-icon-text .btn-icon-prepend {\n margin-right: 0.5rem;\n}\n\n.btn.btn-icon-text .btn-icon-append,\n.ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-append,\n.fc button.btn-icon-text .btn-icon-append,\n.wizard > .actions a.btn-icon-text .btn-icon-append {\n margin-left: 0.5rem;\n}\n\n.btn.btn-social-icon,\n.ajax-upload-dragdrop .btn-social-icon.ajax-file-upload,\n.fc button.btn-social-icon,\n.wizard > .actions a.btn-social-icon {\n width: 50px;\n height: 50px;\n padding: 0;\n}\n\n.btn-group .btn + .btn,\n.fc .fc-button-group .btn + .btn,\n.btn-group .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .btn-group .ajax-file-upload + .btn,\n.fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .btn,\n.ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .btn,\n.btn-group .fc button + .btn,\n.fc .btn-group button + .btn,\n.fc .fc-button-group button + .btn,\n.btn-group .wizard > .actions a + .btn,\n.wizard > .actions .btn-group a + .btn,\n.fc .fc-button-group .wizard > .actions a + .btn,\n.wizard > .actions .fc .fc-button-group a + .btn,\n.btn-group .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .btn-group .btn + .ajax-file-upload,\n.fc .fc-button-group .ajax-upload-dragdrop .btn + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group .btn + .ajax-file-upload,\n.btn-group .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .btn-group .ajax-file-upload + .ajax-file-upload,\n.fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .ajax-file-upload,\n.btn-group .fc .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .btn-group .fc button + .ajax-file-upload,\n.fc .btn-group .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .btn-group button + .ajax-file-upload,\n.fc .fc-button-group .ajax-upload-dragdrop button + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group button + .ajax-file-upload,\n.btn-group .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .btn-group .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .btn-group .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .btn-group a + .ajax-file-upload,\n.fc .fc-button-group .wizard > .actions .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .fc .fc-button-group .wizard > .actions a + .ajax-file-upload,\n.wizard > .actions .fc .fc-button-group .ajax-upload-dragdrop a + .ajax-file-upload,\n.ajax-upload-dragdrop .wizard > .actions .fc .fc-button-group a + .ajax-file-upload,\n.btn-group .fc .btn + button,\n.fc .btn-group .btn + button,\n.fc .fc-button-group .btn + button,\n.btn-group .ajax-upload-dragdrop .fc .ajax-file-upload + button,\n.fc .btn-group .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .btn-group .fc .ajax-file-upload + button,\n.fc .ajax-upload-dragdrop .btn-group .ajax-file-upload + button,\n.fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + button,\n.ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + button,\n.btn-group .fc button + button,\n.fc .btn-group button + button,\n.fc .fc-button-group button + button,\n.btn-group .wizard > .actions .fc a + button,\n.fc .btn-group .wizard > .actions a + button,\n.wizard > .actions .btn-group .fc a + button,\n.fc .wizard > .actions .btn-group a + button,\n.fc .fc-button-group .wizard > .actions a + button,\n.wizard > .actions .fc .fc-button-group a + button,\n.btn-group .wizard > .actions .btn + a,\n.wizard > .actions .btn-group .btn + a,\n.fc .fc-button-group .wizard > .actions .btn + a,\n.wizard > .actions .fc .fc-button-group .btn + a,\n.btn-group .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .btn-group .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .btn-group .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .btn-group .ajax-file-upload + a,\n.fc .fc-button-group .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + a,\n.ajax-upload-dragdrop .fc .fc-button-group .wizard > .actions .ajax-file-upload + a,\n.wizard > .actions .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + a,\n.btn-group .fc .wizard > .actions button + a,\n.wizard > .actions .btn-group .fc button + a,\n.fc .btn-group .wizard > .actions button + a,\n.wizard > .actions .fc .btn-group button + a,\n.fc .fc-button-group .wizard > .actions button + a,\n.wizard > .actions .fc .fc-button-group button + a,\n.btn-group .wizard > .actions a + a,\n.wizard > .actions .btn-group a + a,\n.fc .fc-button-group .wizard > .actions a + a,\n.wizard > .actions .fc .fc-button-group a + a {\n border-left: 0;\n}\n\n/*social buttons*/\n\n.btn-twitter {\n background: #2caae1;\n color: #ffffff;\n}\n\n.btn-twitter:hover,\n.btn-twitter:focus {\n background: #1b8dbf;\n color: #ffffff;\n}\n\n.btn-twitter.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #59bce7;\n}\n\n.btn-twitter.btn-social-icon-text i {\n background: #2caae1;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-twitter {\n border: 1px solid #2caae1;\n color: #2caae1;\n}\n\n.btn-outline-twitter:hover {\n background: #2caae1;\n color: #ffffff;\n}\n\n.btn-facebook {\n background: #3b579d;\n color: #ffffff;\n}\n\n.btn-facebook:hover,\n.btn-facebook:focus {\n background: #2d4278;\n color: #ffffff;\n}\n\n.btn-facebook.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4e6ebd;\n}\n\n.btn-facebook.btn-social-icon-text i {\n background: #3b579d;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-facebook {\n border: 1px solid #3b579d;\n color: #3b579d;\n}\n\n.btn-outline-facebook:hover {\n background: #3b579d;\n color: #ffffff;\n}\n\n.btn-google {\n background: #dc4a38;\n color: #ffffff;\n}\n\n.btn-google:hover,\n.btn-google:focus {\n background: #bf3322;\n color: #ffffff;\n}\n\n.btn-google.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #e47163;\n}\n\n.btn-google.btn-social-icon-text i {\n background: #dc4a38;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-google {\n border: 1px solid #dc4a38;\n color: #dc4a38;\n}\n\n.btn-outline-google:hover {\n background: #dc4a38;\n color: #ffffff;\n}\n\n.btn-linkedin {\n background: #0177b5;\n color: #ffffff;\n}\n\n.btn-linkedin:hover,\n.btn-linkedin:focus {\n background: #015682;\n color: #ffffff;\n}\n\n.btn-linkedin.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #0198e8;\n}\n\n.btn-linkedin.btn-social-icon-text i {\n background: #0177b5;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-linkedin {\n border: 1px solid #0177b5;\n color: #0177b5;\n}\n\n.btn-outline-linkedin:hover {\n background: #0177b5;\n color: #ffffff;\n}\n\n.btn-pinterest {\n background: #cc2127;\n color: #ffffff;\n}\n\n.btn-pinterest:hover,\n.btn-pinterest:focus {\n background: #a01a1f;\n color: #ffffff;\n}\n\n.btn-pinterest.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #e04046;\n}\n\n.btn-pinterest.btn-social-icon-text i {\n background: #cc2127;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-pinterest {\n border: 1px solid #cc2127;\n color: #cc2127;\n}\n\n.btn-outline-pinterest:hover {\n background: #cc2127;\n color: #ffffff;\n}\n\n.btn-youtube {\n background: #e52d27;\n color: #ffffff;\n}\n\n.btn-youtube:hover,\n.btn-youtube:focus {\n background: #c21d17;\n color: #ffffff;\n}\n\n.btn-youtube.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ea5955;\n}\n\n.btn-youtube.btn-social-icon-text i {\n background: #e52d27;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-youtube {\n border: 1px solid #e52d27;\n color: #e52d27;\n}\n\n.btn-outline-youtube:hover {\n background: #e52d27;\n color: #ffffff;\n}\n\n.btn-github {\n background: #333333;\n color: #ffffff;\n}\n\n.btn-github:hover,\n.btn-github:focus {\n background: #1a1919;\n color: #ffffff;\n}\n\n.btn-github.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4d4c4c;\n}\n\n.btn-github.btn-social-icon-text i {\n background: #333333;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-github {\n border: 1px solid #333333;\n color: #333333;\n}\n\n.btn-outline-github:hover {\n background: #333333;\n color: #ffffff;\n}\n\n.btn-behance {\n background: #1769ff;\n color: #ffffff;\n}\n\n.btn-behance:hover,\n.btn-behance:focus {\n background: #0050e3;\n color: #ffffff;\n}\n\n.btn-behance.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4a8aff;\n}\n\n.btn-behance.btn-social-icon-text i {\n background: #1769ff;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-behance {\n border: 1px solid #1769ff;\n color: #1769ff;\n}\n\n.btn-outline-behance:hover {\n background: #1769ff;\n color: #ffffff;\n}\n\n.btn-dribbble {\n background: #ea4c89;\n color: #ffffff;\n}\n\n.btn-dribbble:hover,\n.btn-dribbble:focus {\n background: #e51e6b;\n color: #ffffff;\n}\n\n.btn-dribbble.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ef7aa7;\n}\n\n.btn-dribbble.btn-social-icon-text i {\n background: #ea4c89;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-dribbble {\n border: 1px solid #ea4c89;\n color: #ea4c89;\n}\n\n.btn-outline-dribbble:hover {\n background: #ea4c89;\n color: #ffffff;\n}\n\n.btn-reddit {\n background: #ff4500;\n color: #ffffff;\n}\n\n.btn-reddit:hover,\n.btn-reddit:focus {\n background: #cc3700;\n color: #ffffff;\n}\n\n.btn-reddit.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ff6a33;\n}\n\n.btn-reddit.btn-social-icon-text i {\n background: #ff4500;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem;\n}\n\n.btn-outline-reddit {\n border: 1px solid #ff4500;\n color: #ff4500;\n}\n\n.btn-outline-reddit:hover {\n background: #ff4500;\n color: #ffffff;\n}\n\n/* inverse buttons */\n\n.btn-inverse-primary {\n background-color: rgba(36, 138, 253, 0.2);\n background-image: none;\n border-color: rgba(36, 138, 253, 0);\n}\n\n.btn-inverse-primary:not(.btn-inverse-light) {\n color: #248afd;\n}\n\n.btn-inverse-primary:hover {\n color: #ffffff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-inverse-primary.focus,\n.btn-inverse-primary:focus {\n box-shadow: 0 0 0 3px rgba(36, 138, 253, 0.5);\n}\n\n.btn-inverse-primary.disabled,\n.btn-inverse-primary:disabled {\n color: #248afd;\n background-color: transparent;\n}\n\n.btn-inverse-primary.active,\n.btn-inverse-primary:active,\n.show > .btn-inverse-primary.dropdown-toggle {\n color: #ffffff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.btn-inverse-secondary {\n background-color: rgba(163, 164, 165, 0.2);\n background-image: none;\n border-color: rgba(163, 164, 165, 0);\n}\n\n.btn-inverse-secondary:not(.btn-inverse-light) {\n color: #a3a4a5;\n}\n\n.btn-inverse-secondary:hover {\n color: #ffffff;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-inverse-secondary.focus,\n.btn-inverse-secondary:focus {\n box-shadow: 0 0 0 3px rgba(163, 164, 165, 0.5);\n}\n\n.btn-inverse-secondary.disabled,\n.btn-inverse-secondary:disabled {\n color: #a3a4a5;\n background-color: transparent;\n}\n\n.btn-inverse-secondary.active,\n.btn-inverse-secondary:active,\n.show > .btn-inverse-secondary.dropdown-toggle {\n color: #ffffff;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.btn-inverse-success {\n background-color: rgba(113, 192, 22, 0.2);\n background-image: none;\n border-color: rgba(113, 192, 22, 0);\n}\n\n.btn-inverse-success:not(.btn-inverse-light) {\n color: #71c016;\n}\n\n.btn-inverse-success:hover {\n color: #ffffff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-inverse-success.focus,\n.btn-inverse-success:focus {\n box-shadow: 0 0 0 3px rgba(113, 192, 22, 0.5);\n}\n\n.btn-inverse-success.disabled,\n.btn-inverse-success:disabled {\n color: #71c016;\n background-color: transparent;\n}\n\n.btn-inverse-success.active,\n.btn-inverse-success:active,\n.show > .btn-inverse-success.dropdown-toggle {\n color: #ffffff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.btn-inverse-info {\n background-color: rgba(104, 175, 255, 0.2);\n background-image: none;\n border-color: rgba(104, 175, 255, 0);\n}\n\n.btn-inverse-info:not(.btn-inverse-light) {\n color: #68afff;\n}\n\n.btn-inverse-info:hover {\n color: #ffffff;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-inverse-info.focus,\n.btn-inverse-info:focus {\n box-shadow: 0 0 0 3px rgba(104, 175, 255, 0.5);\n}\n\n.btn-inverse-info.disabled,\n.btn-inverse-info:disabled {\n color: #68afff;\n background-color: transparent;\n}\n\n.btn-inverse-info.active,\n.btn-inverse-info:active,\n.show > .btn-inverse-info.dropdown-toggle {\n color: #ffffff;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.btn-inverse-warning {\n background-color: rgba(245, 166, 35, 0.2);\n background-image: none;\n border-color: rgba(245, 166, 35, 0);\n}\n\n.btn-inverse-warning:not(.btn-inverse-light) {\n color: #f5a623;\n}\n\n.btn-inverse-warning:hover {\n color: #ffffff;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-inverse-warning.focus,\n.btn-inverse-warning:focus {\n box-shadow: 0 0 0 3px rgba(245, 166, 35, 0.5);\n}\n\n.btn-inverse-warning.disabled,\n.btn-inverse-warning:disabled {\n color: #f5a623;\n background-color: transparent;\n}\n\n.btn-inverse-warning.active,\n.btn-inverse-warning:active,\n.show > .btn-inverse-warning.dropdown-toggle {\n color: #ffffff;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.btn-inverse-danger {\n background-color: rgba(255, 71, 71, 0.2);\n background-image: none;\n border-color: rgba(255, 71, 71, 0);\n}\n\n.btn-inverse-danger:not(.btn-inverse-light) {\n color: #ff4747;\n}\n\n.btn-inverse-danger:hover {\n color: #ffffff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-inverse-danger.focus,\n.btn-inverse-danger:focus {\n box-shadow: 0 0 0 3px rgba(255, 71, 71, 0.5);\n}\n\n.btn-inverse-danger.disabled,\n.btn-inverse-danger:disabled {\n color: #ff4747;\n background-color: transparent;\n}\n\n.btn-inverse-danger.active,\n.btn-inverse-danger:active,\n.show > .btn-inverse-danger.dropdown-toggle {\n color: #ffffff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.btn-inverse-light {\n background-color: rgba(248, 249, 250, 0.2);\n background-image: none;\n border-color: rgba(248, 249, 250, 0);\n}\n\n.btn-inverse-light:not(.btn-inverse-light) {\n color: #f8f9fa;\n}\n\n.btn-inverse-light:hover {\n color: #ffffff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-inverse-light.focus,\n.btn-inverse-light:focus {\n box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);\n}\n\n.btn-inverse-light.disabled,\n.btn-inverse-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-inverse-light.active,\n.btn-inverse-light:active,\n.show > .btn-inverse-light.dropdown-toggle {\n color: #ffffff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-inverse-dark {\n background-color: rgba(40, 47, 58, 0.2);\n background-image: none;\n border-color: rgba(40, 47, 58, 0);\n}\n\n.btn-inverse-dark:not(.btn-inverse-light) {\n color: #282f3a;\n}\n\n.btn-inverse-dark:hover {\n color: #ffffff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-inverse-dark.focus,\n.btn-inverse-dark:focus {\n box-shadow: 0 0 0 3px rgba(40, 47, 58, 0.5);\n}\n\n.btn-inverse-dark.disabled,\n.btn-inverse-dark:disabled {\n color: #282f3a;\n background-color: transparent;\n}\n\n.btn-inverse-dark.active,\n.btn-inverse-dark:active,\n.show > .btn-inverse-dark.dropdown-toggle {\n color: #ffffff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.btn-outline-light,\n.wizard > .actions .disabled a {\n color: #6c7383;\n border-color: #e3e3e3;\n}\n\n/* Breadcrumbs */\n\n.breadcrumb {\n border: 1px solid #c9ccd7;\n}\n\n.breadcrumb .breadcrumb-item {\n font-size: 0.875rem;\n}\n\n.breadcrumb.breadcrumb-custom {\n padding: 0 0;\n border-color: #dbe3e6;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item {\n font-size: 0.875rem;\n background: #dbe3e6;\n padding: 0.56rem 10px;\n color: #000;\n display: inline-block;\n vertical-align: top;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item:before {\n content: \"\";\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item a {\n position: relative;\n color: inherit;\n border: 1px solid #dbe3e6;\n display: inline-block;\n vertical-align: top;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item a:before,\n.breadcrumb.breadcrumb-custom .breadcrumb-item a:after {\n position: absolute;\n top: -9px;\n width: 0;\n height: 0;\n content: \"\";\n border-top: 21px solid transparent;\n border-bottom: 21px solid transparent;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item a:before {\n right: -22px;\n z-index: 3;\n border-left-color: #dbe3e6;\n border-left-style: solid;\n border-left-width: 12px;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item a:after {\n border-top: 21px solid transparent;\n border-bottom: 22px solid transparent;\n border-left: 12px solid #ffffff;\n top: -9px;\n right: -23px;\n}\n\n.breadcrumb.breadcrumb-custom .breadcrumb-item span {\n display: inline-block;\n vertical-align: top;\n}\n\n.breadcrumb.bg-success,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before,\n.settings-panel .color-tiles .breadcrumb.tiles.success,\n.breadcrumb.bg-dark,\n.settings-panel .color-tiles .breadcrumb.tiles.dark,\n.breadcrumb.bg-danger,\n.settings-panel .color-tiles .breadcrumb.tiles.danger,\n.breadcrumb.bg-warning,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before,\n.settings-panel .color-tiles .breadcrumb.tiles.warning,\n.breadcrumb.bg-primary,\n.settings-panel .color-tiles .breadcrumb.tiles.primary,\n.breadcrumb.bg-info,\n.settings-panel .color-tiles .breadcrumb.tiles.info {\n border: none;\n}\n\n.breadcrumb.bg-success .breadcrumb-item,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item,\n.breadcrumb.bg-dark .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item,\n.breadcrumb.bg-danger .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item,\n.breadcrumb.bg-warning .breadcrumb-item,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item,\n.breadcrumb.bg-primary .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item,\n.breadcrumb.bg-info .breadcrumb-item,\n.settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item {\n color: #ffffff;\n}\n\n.breadcrumb.bg-success .breadcrumb-item:before,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item:before,\n.breadcrumb.bg-dark .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item:before,\n.breadcrumb.bg-danger .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item:before,\n.breadcrumb.bg-warning .breadcrumb-item:before,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item:before,\n.breadcrumb.bg-primary .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item:before,\n.breadcrumb.bg-info .breadcrumb-item:before,\n.settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item:before {\n color: inherit;\n}\n\n.breadcrumb.bg-success .breadcrumb-item a,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item a,\n.breadcrumb.bg-success .breadcrumb-item span,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.today:before .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item span,\n.breadcrumb.bg-dark .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item a,\n.breadcrumb.bg-dark .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item span,\n.breadcrumb.bg-danger .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item a,\n.breadcrumb.bg-danger .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item span,\n.breadcrumb.bg-warning .breadcrumb-item a,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item a,\n.breadcrumb.bg-warning .breadcrumb-item span,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.breadcrumb.day.active:before .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item span,\n.breadcrumb.bg-primary .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item a,\n.breadcrumb.bg-primary .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item span,\n.breadcrumb.bg-info .breadcrumb-item a,\n.settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item a,\n.breadcrumb.bg-info .breadcrumb-item span,\n.settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item span {\n color: inherit;\n}\n\n/* inverse breadcrumb */\n\n.bg-inverse-primary,\n.image-grouped .text-avatar {\n background: #a2cefe;\n border-color: #248afd;\n}\n\n.bg-inverse-primary .breadcrumb-item,\n.image-grouped .text-avatar .breadcrumb-item {\n color: #248afd;\n}\n\n.bg-inverse-primary .breadcrumb-item:before,\n.image-grouped .text-avatar .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-primary .breadcrumb-item a,\n.image-grouped .text-avatar .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-primary.breadcrumb-custom,\n.image-grouped .breadcrumb-custom.text-avatar {\n background: transparent;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item {\n background: #a2cefe;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item a,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item a {\n color: #248afd;\n border: none;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item a:before,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item a:before {\n border-left-color: #a2cefe;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item span,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item span {\n color: #248afd;\n}\n\n.bg-inverse-primary.breadcrumb-custom .breadcrumb-item:last-child,\n.image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-secondary {\n background: #e3e4e4;\n border-color: #a3a4a5;\n}\n\n.bg-inverse-secondary .breadcrumb-item {\n color: #a3a4a5;\n}\n\n.bg-inverse-secondary .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-secondary .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-secondary.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item {\n background: #e3e4e4;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a {\n color: #a3a4a5;\n border: none;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #e3e4e4;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item span {\n color: #a3a4a5;\n}\n\n.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-success {\n background: #afee68;\n border-color: #71c016;\n}\n\n.bg-inverse-success .breadcrumb-item {\n color: #71c016;\n}\n\n.bg-inverse-success .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-success .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-success.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item {\n background: #afee68;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item a {\n color: #71c016;\n border: none;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #afee68;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item span {\n color: #71c016;\n}\n\n.bg-inverse-success.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-info {\n background: #e8f3ff;\n border-color: #68afff;\n}\n\n.bg-inverse-info .breadcrumb-item {\n color: #68afff;\n}\n\n.bg-inverse-info .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-info .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-info.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item {\n background: #e8f3ff;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item a {\n color: #68afff;\n border: none;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #e8f3ff;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item span {\n color: #68afff;\n}\n\n.bg-inverse-info.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-warning {\n background: #fbd79d;\n border-color: #f5a623;\n}\n\n.bg-inverse-warning .breadcrumb-item {\n color: #f5a623;\n}\n\n.bg-inverse-warning .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-warning .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-warning.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item {\n background: #fbd79d;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item a {\n color: #f5a623;\n border: none;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #fbd79d;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item span {\n color: #f5a623;\n}\n\n.bg-inverse-warning.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-danger {\n background: #ffc7c7;\n border-color: #ff4747;\n}\n\n.bg-inverse-danger .breadcrumb-item {\n color: #ff4747;\n}\n\n.bg-inverse-danger .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-danger .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-danger.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item {\n background: #ffc7c7;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item a {\n color: #ff4747;\n border: none;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #ffc7c7;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item span {\n color: #ff4747;\n}\n\n.bg-inverse-danger.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-light {\n background: white;\n border-color: #f8f9fa;\n}\n\n.bg-inverse-light .breadcrumb-item {\n color: #f8f9fa;\n}\n\n.bg-inverse-light .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-light .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-light.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item {\n background: white;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item a {\n color: #f8f9fa;\n border: none;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: white;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item span {\n color: #f8f9fa;\n}\n\n.bg-inverse-light.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n.bg-inverse-dark {\n background: #5c6c85;\n border-color: #282f3a;\n}\n\n.bg-inverse-dark .breadcrumb-item {\n color: #282f3a;\n}\n\n.bg-inverse-dark .breadcrumb-item:before {\n color: inherit;\n}\n\n.bg-inverse-dark .breadcrumb-item a {\n color: inherit;\n}\n\n.bg-inverse-dark.breadcrumb-custom {\n background: transparent;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item {\n background: #5c6c85;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item a {\n color: #282f3a;\n border: none;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #5c6c85;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item span {\n color: #282f3a;\n}\n\n.bg-inverse-dark.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent;\n}\n\n/* Badges */\n\n.badge {\n border-radius: 0;\n font-size: 12px;\n line-height: 1;\n padding: 0.375rem 0.5625rem;\n font-weight: normal;\n}\n\n.badge.badge-pill {\n border-radius: 10rem;\n}\n\n/*Badge outlined variations*/\n\n.badge-outline-primary {\n color: #248afd;\n border: 1px solid #248afd;\n}\n\n.badge-outline-secondary {\n color: #a3a4a5;\n border: 1px solid #a3a4a5;\n}\n\n.badge-outline-success {\n color: #71c016;\n border: 1px solid #71c016;\n}\n\n.badge-outline-info {\n color: #68afff;\n border: 1px solid #68afff;\n}\n\n.badge-outline-warning {\n color: #f5a623;\n border: 1px solid #f5a623;\n}\n\n.badge-outline-danger {\n color: #ff4747;\n border: 1px solid #ff4747;\n}\n\n.badge-outline-light {\n color: #f8f9fa;\n border: 1px solid #f8f9fa;\n}\n\n.badge-outline-dark {\n color: #282f3a;\n border: 1px solid #282f3a;\n}\n\n/* Cards */\n\n.card {\n box-shadow: none;\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n -ms-box-shadow: none;\n}\n\n.card .card-body {\n padding: 1.25rem 1.437rem;\n}\n\n.card .card-body + .card-body {\n padding-top: 1rem;\n}\n\n.card .card-title {\n color: #787878;\n margin-bottom: 1.2rem;\n text-transform: capitalize;\n font-size: 0.875rem;\n font-weight: 500;\n}\n\n.card .card-subtitle {\n font-weight: 400;\n margin-top: 0.625rem;\n margin-bottom: 0.625rem;\n}\n\n.card .card-description {\n margin-bottom: 0.875rem;\n font-weight: 400;\n color: #76838f;\n}\n\n.card.card-outline-success {\n border: 1px solid #71c016;\n}\n\n.card.card-outline-primary {\n border: 1px solid #248afd;\n}\n\n.card.card-outline-warning {\n border: 1px solid #f5a623;\n}\n\n.card.card-outline-danger {\n border: 1px solid #ff4747;\n}\n\n.card.card-rounded {\n border-radius: 5px;\n}\n\n.card.card-faded {\n background: #b5b0b2;\n border-color: #b5b0b2;\n}\n\n.card.card-circle-progress {\n color: #ffffff;\n text-align: center;\n}\n\n.card.card-img-holder {\n position: relative;\n}\n\n.card.card-img-holder .card-img-absolute {\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n}\n\n.card.card-weather .weather-daily .weather-day {\n opacity: 0.5;\n font-weight: 900;\n}\n\n.card.card-weather .weather-daily i {\n font-size: 20px;\n}\n\n.card.card-weather .weather-daily .weather-temp {\n margin-top: 0.5rem;\n margin-bottom: 0;\n opacity: 0.5;\n font-size: 0.75rem;\n}\n\n.card-inverse-primary {\n background: rgba(36, 138, 253, 0.2);\n border: 1px solid #217fe9;\n color: #1b69c0;\n}\n\n.card-inverse-secondary {\n background: rgba(163, 164, 165, 0.2);\n border: 1px solid #969798;\n color: #7c7d7d;\n}\n\n.card-inverse-success {\n background: rgba(113, 192, 22, 0.2);\n border: 1px solid #68b114;\n color: #569211;\n}\n\n.card-inverse-info {\n background: rgba(104, 175, 255, 0.2);\n border: 1px solid #60a1eb;\n color: #4f85c2;\n}\n\n.card-inverse-warning {\n background: rgba(245, 166, 35, 0.2);\n border: 1px solid #e19920;\n color: #ba7e1b;\n}\n\n.card-inverse-danger {\n background: rgba(255, 71, 71, 0.2);\n border: 1px solid #eb4141;\n color: #c23636;\n}\n\n.card-inverse-light {\n background: rgba(248, 249, 250, 0.2);\n border: 1px solid #e4e5e6;\n color: #bcbdbe;\n}\n\n.card-inverse-dark {\n background: rgba(40, 47, 58, 0.2);\n border: 1px solid #252b35;\n color: #1e242c;\n}\n\n.data-icon-card-primary {\n background: #248afd;\n color: #ffffff;\n}\n\n.data-icon-card-primary .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-primary .background-icon::before {\n content: url(\"../../public/assets/images/dashboard/shape-4.svg\");\n position: absolute;\n}\n\n.data-icon-card-primary .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-secondary {\n background: #a3a4a5;\n color: #ffffff;\n}\n\n.data-icon-card-secondary .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-secondary .background-icon::before {\n content: url(\"../../public/assets/images/dashboard/shape-4.svg\");\n position: absolute;\n}\n\n.data-icon-card-secondary .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-success {\n background: #71c016;\n color: #ffffff;\n}\n\n.data-icon-card-success .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-success .background-icon::before {\n content: url(\"../../public/assets/images/dashboard/shape-4.svg\");\n position: absolute;\n}\n\n.data-icon-card-success .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-info {\n background: #68afff;\n color: #ffffff;\n}\n\n.data-icon-card-info .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-info .background-icon::before {\n content: url(\"../../public/assets/images/dashboard/shape-4.svg\");\n position: absolute;\n}\n\n.data-icon-card-info .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-warning {\n background: #f5a623;\n color: #ffffff;\n}\n\n.data-icon-card-warning .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-warning .background-icon::before {\n content: url(\"../../public/assets/images/dashboard/shape-4.svg\");\n position: absolute;\n}\n\n.data-icon-card-warning .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-danger {\n background: #ff4747;\n color: #ffffff;\n}\n\n.data-icon-card-danger .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-danger .background-icon::before {\n content: url(\"../../public/assets/images/dashboard/shape-4.svg\");\n position: absolute;\n}\n\n.data-icon-card-danger .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-light {\n background: #f8f9fa;\n color: #ffffff;\n}\n\n.data-icon-card-light .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-light .background-icon::before {\n content: url(\"../../public/assets/images/dashboard/shape-4.svg\");\n position: absolute;\n}\n\n.data-icon-card-light .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n.data-icon-card-dark {\n background: #282f3a;\n color: #ffffff;\n}\n\n.data-icon-card-dark .card-title {\n color: #ffffff;\n}\n\n.data-icon-card-dark .background-icon::before {\n content: url(\"../../public/assets/images/dashboard/shape-4.svg\");\n position: absolute;\n}\n\n.data-icon-card-dark .background-icon i {\n z-index: 1;\n color: #ffffff;\n}\n\n/* Preview */\n\n.preview-list .preview-item {\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row;\n -webkit-align-items: flex-start;\n align-items: flex-start;\n padding: 1.25rem 0;\n}\n\n.preview-list .preview-item:last-child {\n border-bottom: 0;\n}\n\n.preview-list .preview-item .form-check {\n margin-top: 8px;\n margin-right: 1rem;\n}\n\n.preview-list .preview-item .preview-thumbnail {\n color: #ffffff;\n position: relative;\n}\n\n.preview-list .preview-item .preview-thumbnail img,\n.preview-list .preview-item .preview-thumbnail .preview-icon {\n width: 36px;\n height: 36px;\n border-radius: 100%;\n}\n\n.preview-list .preview-item .preview-thumbnail .preview-icon {\n padding: 6px;\n text-align: center;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.preview-list .preview-item .preview-thumbnail .preview-icon i {\n font-size: 1.125rem;\n margin: 0;\n}\n\n.preview-list .preview-item .preview-thumbnail .badge {\n border: 2px solid #ffffff;\n border-radius: 100%;\n bottom: 5px;\n display: block;\n height: 14px;\n left: -5px;\n padding: 0;\n position: absolute;\n width: 14px;\n}\n\n.preview-list .preview-item .preview-item-content {\n line-height: 1;\n padding-left: 15px;\n}\n\n.preview-list .preview-item .preview-item-content:first-child {\n padding-left: 0;\n}\n\n.preview-list .preview-item .preview-item-content p {\n margin-bottom: 10px;\n}\n\n.preview-list .preview-item .preview-item-content p .content-category {\n font-family: \"source-sans-pro-semibold\", sans-serif;\n padding-right: 15px;\n border-right: 1px solid #c9ccd7;\n}\n\n.rtl .preview-list .preview-item .preview-item-content {\n padding-left: 0;\n padding-right: 1rem;\n margin-right: 0;\n margin-left: auto;\n}\n\n.preview-list .preview-item .preview-actions {\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row;\n}\n\n.preview-list .preview-item .preview-actions i {\n width: 29px;\n color: #e6e9ed;\n height: 29px;\n border: 2px solid #e6e9ed;\n border-radius: 100%;\n padding: 3px 6px;\n display: inline-block;\n}\n\n.preview-list .preview-item .preview-actions i:first-child {\n margin-right: 10px;\n}\n\n.preview-list.comment-preview .preview-item {\n padding: 0.87rem 0;\n}\n\n.preview-list.comment-preview .preview-item:first-child {\n padding-top: 0;\n}\n\n.preview-list.comment-preview .preview-item p {\n line-height: 27px;\n}\n\n.preview-list.bordered .preview-item {\n border-bottom: 1px solid #c9ccd7;\n}\n\n.preview-list.bordered .preview-item:last-child {\n border-bottom: 0;\n}\n\n/* Tooltips */\n\n.tooltip-static-demo .tooltip {\n position: relative;\n display: inline-block;\n opacity: 1;\n margin: 0 10px 10px 0;\n}\n\n.tooltip-static-demo .bs-tooltip-bottom-demo .arrow,\n.tooltip-static-demo .bs-tooltip-top-demo .arrow {\n left: 50%;\n transform: translateX(-50%);\n}\n\n.tooltip-static-demo .bs-tooltip-left-demo .arrow,\n.tooltip-static-demo .bs-tooltip-right-demo .arrow {\n top: 50%;\n transform: translateY(-50%);\n}\n\n.tooltip {\n font-size: 0.75rem;\n min-width: 5.625rem;\n z-index: 1029;\n}\n\n.tooltip .tooltip-inner {\n font-family: \"Roboto\", sans-serif;\n}\n\n.tooltip-primary .tooltip-inner {\n background: #248afd;\n color: #ffffff;\n}\n\n.tooltip-primary.bs-tooltip-top .arrow::before,\n.tooltip-primary.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #248afd;\n}\n\n.tooltip-primary.bs-tooltip-right .arrow::before,\n.tooltip-primary.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #248afd;\n}\n\n.tooltip-primary.bs-tooltip-bottom .arrow::before,\n.tooltip-primary.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #248afd;\n}\n\n.tooltip-primary.bs-tooltip-left .arrow::before,\n.tooltip-primary.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #248afd;\n}\n\n.tooltip-secondary .tooltip-inner {\n background: #a3a4a5;\n color: #ffffff;\n}\n\n.tooltip-secondary.bs-tooltip-top .arrow::before,\n.tooltip-secondary.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #a3a4a5;\n}\n\n.tooltip-secondary.bs-tooltip-right .arrow::before,\n.tooltip-secondary.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #a3a4a5;\n}\n\n.tooltip-secondary.bs-tooltip-bottom .arrow::before,\n.tooltip-secondary.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #a3a4a5;\n}\n\n.tooltip-secondary.bs-tooltip-left .arrow::before,\n.tooltip-secondary.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #a3a4a5;\n}\n\n.tooltip-success .tooltip-inner {\n background: #71c016;\n color: #ffffff;\n}\n\n.tooltip-success.bs-tooltip-top .arrow::before,\n.tooltip-success.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #71c016;\n}\n\n.tooltip-success.bs-tooltip-right .arrow::before,\n.tooltip-success.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #71c016;\n}\n\n.tooltip-success.bs-tooltip-bottom .arrow::before,\n.tooltip-success.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #71c016;\n}\n\n.tooltip-success.bs-tooltip-left .arrow::before,\n.tooltip-success.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #71c016;\n}\n\n.tooltip-info .tooltip-inner {\n background: #68afff;\n color: #ffffff;\n}\n\n.tooltip-info.bs-tooltip-top .arrow::before,\n.tooltip-info.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #68afff;\n}\n\n.tooltip-info.bs-tooltip-right .arrow::before,\n.tooltip-info.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #68afff;\n}\n\n.tooltip-info.bs-tooltip-bottom .arrow::before,\n.tooltip-info.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #68afff;\n}\n\n.tooltip-info.bs-tooltip-left .arrow::before,\n.tooltip-info.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #68afff;\n}\n\n.tooltip-warning .tooltip-inner {\n background: #f5a623;\n color: #ffffff;\n}\n\n.tooltip-warning.bs-tooltip-top .arrow::before,\n.tooltip-warning.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #f5a623;\n}\n\n.tooltip-warning.bs-tooltip-right .arrow::before,\n.tooltip-warning.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #f5a623;\n}\n\n.tooltip-warning.bs-tooltip-bottom .arrow::before,\n.tooltip-warning.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #f5a623;\n}\n\n.tooltip-warning.bs-tooltip-left .arrow::before,\n.tooltip-warning.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #f5a623;\n}\n\n.tooltip-danger .tooltip-inner {\n background: #ff4747;\n color: #ffffff;\n}\n\n.tooltip-danger.bs-tooltip-top .arrow::before,\n.tooltip-danger.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #ff4747;\n}\n\n.tooltip-danger.bs-tooltip-right .arrow::before,\n.tooltip-danger.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #ff4747;\n}\n\n.tooltip-danger.bs-tooltip-bottom .arrow::before,\n.tooltip-danger.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #ff4747;\n}\n\n.tooltip-danger.bs-tooltip-left .arrow::before,\n.tooltip-danger.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #ff4747;\n}\n\n.tooltip-light .tooltip-inner {\n background: #f8f9fa;\n color: #ffffff;\n}\n\n.tooltip-light.bs-tooltip-top .arrow::before,\n.tooltip-light.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #f8f9fa;\n}\n\n.tooltip-light.bs-tooltip-right .arrow::before,\n.tooltip-light.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #f8f9fa;\n}\n\n.tooltip-light.bs-tooltip-bottom .arrow::before,\n.tooltip-light.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #f8f9fa;\n}\n\n.tooltip-light.bs-tooltip-left .arrow::before,\n.tooltip-light.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #f8f9fa;\n}\n\n.tooltip-dark .tooltip-inner {\n background: #282f3a;\n color: #ffffff;\n}\n\n.tooltip-dark.bs-tooltip-top .arrow::before,\n.tooltip-dark.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #282f3a;\n}\n\n.tooltip-dark.bs-tooltip-right .arrow::before,\n.tooltip-dark.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #282f3a;\n}\n\n.tooltip-dark.bs-tooltip-bottom .arrow::before,\n.tooltip-dark.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #282f3a;\n}\n\n.tooltip-dark.bs-tooltip-left .arrow::before,\n.tooltip-dark.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #282f3a;\n}\n\n.profile-navbar .nav-item .nav-link {\n color: #000;\n}\n\n.profile-navbar .nav-item .nav-link.active {\n color: #248afd;\n}\n\n.profile-navbar .nav-item .nav-link i {\n font-size: 1.25rem;\n}\n\n.profile-feed-item {\n padding: 1.5rem 0;\n border-bottom: 1px solid #c9ccd7;\n}\n\n/* Popovers */\n\n.popover-static-demo .popover {\n width: 185px;\n position: relative;\n display: block;\n float: left;\n margin: 1rem 0.5rem;\n z-index: 10;\n}\n\n.popover-static-demo .popover.bs-popover-bottom-demo .arrow,\n.popover-static-demo .popover.bs-popover-top-demo .arrow {\n left: 50%;\n}\n\n.popover-static-demo .popover.bs-popover-left-demo .arrow,\n.popover-static-demo .popover.bs-popover-right-demo .arrow {\n top: 50%;\n}\n\n.popover {\n z-index: 1029;\n}\n\n.popover.bs-popover-top-demo .arrow:before {\n border-top-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bs-popover-top-demo .arrow:after {\n border-top-color: #fff;\n}\n\n.popover.bs-popover-right-demo .arrow:before {\n border-right-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bs-popover-right-demo .arrow:after {\n border-right-color: #fff;\n}\n\n.popover.bs-popover-bottom-demo .arrow:before {\n border-bottom-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bs-popover-bottom-demo .arrow:after {\n border-bottom-color: #fff;\n}\n\n.popover.bs-popover-bottom-demo .popover-header:before {\n border-bottom: 0;\n}\n\n.popover.bs-popover-left-demo .arrow:before {\n border-left-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bs-popover-left-demo .arrow:after {\n border-left-color: #fff;\n}\n\n.popover .popover-header {\n font-size: 0.9375rem;\n border-bottom: 0;\n background: #ffffff;\n color: inherit;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n}\n\n.popover .popover-body {\n color: #686868;\n}\n\n.popover.left .arrow:before {\n border-left-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.left .arrow:after {\n border-left-color: #fff;\n}\n\n.popover.right .arrow:before {\n border-right-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.right .arrow:after {\n border-right-color: #fff;\n}\n\n.popover.top .arrow:before {\n border-top-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.top .arrow:after {\n border-top-color: #fff;\n}\n\n.popover.bottom .arrow:before {\n border-bottom-color: rgba(0, 0, 0, 0.2);\n}\n\n.popover.bottom .arrow:after {\n border-bottom-color: #fff;\n}\n\n.popover-primary {\n border-color: \"primary\";\n}\n\n.popover-primary .popover-header {\n background: #248afd;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-primary.bs-popover-top .arrow:before,\n.popover-primary.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-primary.bs-popover-top .arrow:after,\n.popover-primary.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #248afd;\n}\n\n.popover-primary.bs-popover-right .arrow:before,\n.popover-primary.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-primary.bs-popover-right .arrow:after,\n.popover-primary.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #248afd;\n}\n\n.popover-primary.bs-popover-bottom .arrow:before,\n.popover-primary.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-primary.bs-popover-bottom .arrow:after,\n.popover-primary.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #248afd;\n}\n\n.popover-primary.bs-popover-left .arrow:before,\n.popover-primary.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-primary.bs-popover-left .arrow:after,\n.popover-primary.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #248afd;\n}\n\n.popover-secondary {\n border-color: \"secondary\";\n}\n\n.popover-secondary .popover-header {\n background: #a3a4a5;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-secondary.bs-popover-top .arrow:before,\n.popover-secondary.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-secondary.bs-popover-top .arrow:after,\n.popover-secondary.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #a3a4a5;\n}\n\n.popover-secondary.bs-popover-right .arrow:before,\n.popover-secondary.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-secondary.bs-popover-right .arrow:after,\n.popover-secondary.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #a3a4a5;\n}\n\n.popover-secondary.bs-popover-bottom .arrow:before,\n.popover-secondary.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-secondary.bs-popover-bottom .arrow:after,\n.popover-secondary.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #a3a4a5;\n}\n\n.popover-secondary.bs-popover-left .arrow:before,\n.popover-secondary.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-secondary.bs-popover-left .arrow:after,\n.popover-secondary.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #a3a4a5;\n}\n\n.popover-success {\n border-color: \"success\";\n}\n\n.popover-success .popover-header {\n background: #71c016;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-success.bs-popover-top .arrow:before,\n.popover-success.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-success.bs-popover-top .arrow:after,\n.popover-success.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #71c016;\n}\n\n.popover-success.bs-popover-right .arrow:before,\n.popover-success.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-success.bs-popover-right .arrow:after,\n.popover-success.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #71c016;\n}\n\n.popover-success.bs-popover-bottom .arrow:before,\n.popover-success.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-success.bs-popover-bottom .arrow:after,\n.popover-success.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #71c016;\n}\n\n.popover-success.bs-popover-left .arrow:before,\n.popover-success.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-success.bs-popover-left .arrow:after,\n.popover-success.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #71c016;\n}\n\n.popover-info {\n border-color: \"info\";\n}\n\n.popover-info .popover-header {\n background: #68afff;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-info.bs-popover-top .arrow:before,\n.popover-info.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-info.bs-popover-top .arrow:after,\n.popover-info.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #68afff;\n}\n\n.popover-info.bs-popover-right .arrow:before,\n.popover-info.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-info.bs-popover-right .arrow:after,\n.popover-info.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #68afff;\n}\n\n.popover-info.bs-popover-bottom .arrow:before,\n.popover-info.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-info.bs-popover-bottom .arrow:after,\n.popover-info.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #68afff;\n}\n\n.popover-info.bs-popover-left .arrow:before,\n.popover-info.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-info.bs-popover-left .arrow:after,\n.popover-info.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #68afff;\n}\n\n.popover-warning {\n border-color: \"warning\";\n}\n\n.popover-warning .popover-header {\n background: #f5a623;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-warning.bs-popover-top .arrow:before,\n.popover-warning.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-warning.bs-popover-top .arrow:after,\n.popover-warning.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #f5a623;\n}\n\n.popover-warning.bs-popover-right .arrow:before,\n.popover-warning.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-warning.bs-popover-right .arrow:after,\n.popover-warning.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #f5a623;\n}\n\n.popover-warning.bs-popover-bottom .arrow:before,\n.popover-warning.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-warning.bs-popover-bottom .arrow:after,\n.popover-warning.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #f5a623;\n}\n\n.popover-warning.bs-popover-left .arrow:before,\n.popover-warning.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-warning.bs-popover-left .arrow:after,\n.popover-warning.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #f5a623;\n}\n\n.popover-danger {\n border-color: \"danger\";\n}\n\n.popover-danger .popover-header {\n background: #ff4747;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-danger.bs-popover-top .arrow:before,\n.popover-danger.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-danger.bs-popover-top .arrow:after,\n.popover-danger.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #ff4747;\n}\n\n.popover-danger.bs-popover-right .arrow:before,\n.popover-danger.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-danger.bs-popover-right .arrow:after,\n.popover-danger.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #ff4747;\n}\n\n.popover-danger.bs-popover-bottom .arrow:before,\n.popover-danger.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-danger.bs-popover-bottom .arrow:after,\n.popover-danger.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #ff4747;\n}\n\n.popover-danger.bs-popover-left .arrow:before,\n.popover-danger.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-danger.bs-popover-left .arrow:after,\n.popover-danger.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #ff4747;\n}\n\n.popover-light {\n border-color: \"light\";\n}\n\n.popover-light .popover-header {\n background: #f8f9fa;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-light.bs-popover-top .arrow:before,\n.popover-light.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-light.bs-popover-top .arrow:after,\n.popover-light.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #f8f9fa;\n}\n\n.popover-light.bs-popover-right .arrow:before,\n.popover-light.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-light.bs-popover-right .arrow:after,\n.popover-light.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #f8f9fa;\n}\n\n.popover-light.bs-popover-bottom .arrow:before,\n.popover-light.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-light.bs-popover-bottom .arrow:after,\n.popover-light.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #f8f9fa;\n}\n\n.popover-light.bs-popover-left .arrow:before,\n.popover-light.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-light.bs-popover-left .arrow:after,\n.popover-light.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #f8f9fa;\n}\n\n.popover-dark {\n border-color: \"dark\";\n}\n\n.popover-dark .popover-header {\n background: #282f3a;\n color: #ffffff;\n border-bottom: 0;\n}\n\n.popover-dark.bs-popover-top .arrow:before,\n.popover-dark.bs-popover-auto[x-placement^=\"top\"] .arrow:before,\n.popover-dark.bs-popover-top .arrow:after,\n.popover-dark.bs-popover-auto[x-placement^=\"top\"] .arrow:after {\n border-top-color: #282f3a;\n}\n\n.popover-dark.bs-popover-right .arrow:before,\n.popover-dark.bs-popover-auto[x-placement^=\"right\"] .arrow:before,\n.popover-dark.bs-popover-right .arrow:after,\n.popover-dark.bs-popover-auto[x-placement^=\"right\"] .arrow:after {\n border-right-color: #282f3a;\n}\n\n.popover-dark.bs-popover-bottom .arrow:before,\n.popover-dark.bs-popover-auto[x-placement^=\"bottom\"] .arrow:before,\n.popover-dark.bs-popover-bottom .arrow:after,\n.popover-dark.bs-popover-auto[x-placement^=\"bottom\"] .arrow:after {\n border-bottom-color: #282f3a;\n}\n\n.popover-dark.bs-popover-left .arrow:before,\n.popover-dark.bs-popover-auto[x-placement^=\"left\"] .arrow:before,\n.popover-dark.bs-popover-left .arrow:after,\n.popover-dark.bs-popover-auto[x-placement^=\"left\"] .arrow:after {\n border-left-color: #282f3a;\n}\n\n/* Modals */\n\n.modal .modal-dialog {\n margin-top: 100px;\n}\n\n.modal .modal-dialog .modal-content .modal-header {\n padding: 25px 26px;\n}\n\n.modal .modal-dialog .modal-content .modal-header .close span {\n font-size: 20px;\n font-weight: 400;\n color: #6a6a6a;\n}\n\n.modal .modal-dialog .modal-content .modal-body {\n padding: 35px 26px;\n}\n\n.modal .modal-dialog .modal-content .modal-footer {\n padding: 15px 31px;\n}\n\n@media (max-width: 400px) {\n .modal .modal-dialog .modal-content .modal-footer {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n flex-direction: column;\n }\n\n .modal .modal-dialog .modal-content .modal-footer > :not(:last-child) {\n margin-right: 0;\n margin-bottom: 0.7rem;\n }\n\n .modal .modal-dialog .modal-content .modal-footer > :not(:first-child) {\n margin-left: 0;\n }\n}\n\n/* Lists */\n\nul,\nol,\ndl {\n padding-left: 1rem;\n font-size: 0.875rem;\n}\n\nul li,\nol li,\ndl li {\n line-height: 1.8;\n}\n\n.list-ticked,\n.list-arrow,\n.list-star {\n list-style: none;\n padding: 0;\n}\n\n.list-ticked li,\n.list-arrow li,\n.list-star li {\n padding-left: 1.5rem;\n}\n\n.list-ticked li:before,\n.list-arrow li:before,\n.list-star li:before {\n font-family: \"themify\";\n margin-left: -1.5rem;\n width: 1.5rem;\n margin-right: 0.5rem;\n font-size: 0.6rem;\n}\n\n.list-ticked li:before {\n content: \"\\e64c\";\n color: #ff4747;\n}\n\n.list-arrow li:before {\n content: \"\\e649\";\n color: #71c016;\n}\n\n.list-star li:before {\n content: \"\\e60a\";\n color: #f5a623;\n}\n\n.solid-bullet-list {\n position: relative;\n padding-left: 0;\n}\n\n.rtl .solid-bullet-list {\n padding-right: 0;\n}\n\n.solid-bullet-list li {\n position: relative;\n list-style-type: none;\n padding-left: 25px;\n line-height: 1;\n padding-bottom: 2.125rem;\n}\n\n.solid-bullet-list li * {\n line-height: 0.8;\n}\n\n.solid-bullet-list li:before,\n.solid-bullet-list li:after {\n content: \"\";\n position: absolute;\n}\n\n.solid-bullet-list li:before {\n top: 0;\n left: 0;\n width: 10px;\n height: 10px;\n border-radius: 100%;\n background: #248afd;\n z-index: 1;\n}\n\n.solid-bullet-list:after {\n content: \"\";\n border: 1px solid #c9ccd7;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 4px;\n z-index: 0;\n}\n\n.bullet-line-list {\n padding-left: 30px;\n position: relative;\n list-style-type: none;\n}\n\n.rtl .bullet-line-list {\n padding-left: unset;\n padding-right: 30px;\n}\n\n.bullet-line-list li {\n position: relative;\n}\n\n.bullet-line-list li:before {\n width: 15px;\n height: 15px;\n left: -30px;\n top: 0;\n border: 4px solid #248afd;\n margin-right: 15px;\n z-index: 2;\n background: #ffffff;\n}\n\n.rtl .bullet-line-list li:before {\n left: unset;\n right: -45px;\n}\n\n.bullet-line-list li:before {\n content: \"\";\n position: absolute;\n border-radius: 100%;\n}\n\n.bullet-line-list:after {\n content: \"\";\n border: 1px solid #c9ccd7;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 7px;\n}\n\n.rtl .bullet-line-list:after {\n left: unset;\n right: 7px;\n}\n\n.icon-data-list {\n list-style-type: none;\n padding-left: 30px;\n position: relative;\n margin-bottom: 0;\n}\n\n.icon-data-list li {\n margin-bottom: 1rem;\n}\n\n.icon-data-list li::before {\n font-family: \"themify\";\n position: absolute;\n left: 0;\n font-size: 1rem;\n margin-top: -4px;\n color: #787878;\n}\n\n.icon-data-list li:nth-child(1)::before {\n content: \"\\e66e\";\n}\n\n.icon-data-list li:nth-child(2)::before {\n content: \"\\e645\";\n}\n\n.icon-data-list li:nth-child(3)::before {\n content: \"\\e64d\";\n}\n\n.icon-data-list li:nth-child(4)::before {\n content: \"\\e719\";\n}\n\n.icon-data-list li:nth-child(5)::before {\n content: \"\\e643\";\n}\n\n.icon-data-list li:last-child {\n margin-bottom: 0;\n}\n\n/* Bootstrap Progress */\n\n.progress {\n border-radius: 0px;\n height: 8px;\n}\n\n.progress .progress-bar {\n border-radius: 0px;\n}\n\n.progress.progress-sm {\n height: 0.375rem;\n}\n\n.progress.progress-md {\n height: 11px;\n}\n\n.progress.progress-lg {\n height: 15px;\n}\n\n.progress.progress-xl {\n height: 18px;\n}\n\n/* Bootstrap Alerts */\n\n.alert {\n font-size: 0.875rem;\n}\n\n.alert i {\n font-size: 1.25rem;\n margin-right: 1.25rem;\n vertical-align: middle;\n line-height: 0.5;\n}\n\n.alert-primary {\n color: #1b69c0;\n background-color: rgba(36, 138, 253, 0.2);\n border-color: #217fe9;\n}\n\n.alert-primary hr {\n border-top-color: #1672db;\n}\n\n.alert-primary .alert-link {\n color: #155193;\n}\n\n.alert-secondary {\n color: #7c7d7d;\n background-color: rgba(163, 164, 165, 0.2);\n border-color: #969798;\n}\n\n.alert-secondary hr {\n border-top-color: #898a8b;\n}\n\n.alert-secondary .alert-link {\n color: #636363;\n}\n\n.alert-success {\n color: #569211;\n background-color: rgba(113, 192, 22, 0.2);\n border-color: #68b114;\n}\n\n.alert-success hr {\n border-top-color: #5b9a11;\n}\n\n.alert-success .alert-link {\n color: #3b640c;\n}\n\n.alert-info {\n color: #4f85c2;\n background-color: rgba(104, 175, 255, 0.2);\n border-color: #60a1eb;\n}\n\n.alert-info hr {\n border-top-color: #4994e8;\n}\n\n.alert-info .alert-link {\n color: #396ca5;\n}\n\n.alert-warning {\n color: #ba7e1b;\n background-color: rgba(245, 166, 35, 0.2);\n border-color: #e19920;\n}\n\n.alert-warning hr {\n border-top-color: #cc8a1b;\n}\n\n.alert-warning .alert-link {\n color: #8d6015;\n}\n\n.alert-danger {\n color: #c23636;\n background-color: rgba(255, 71, 71, 0.2);\n border-color: #eb4141;\n}\n\n.alert-danger hr {\n border-top-color: #e92a2a;\n}\n\n.alert-danger .alert-link {\n color: #9a2b2b;\n}\n\n.alert-light {\n color: #bcbdbe;\n background-color: rgba(248, 249, 250, 0.2);\n border-color: #e4e5e6;\n}\n\n.alert-light hr {\n border-top-color: #d7d8da;\n}\n\n.alert-light .alert-link {\n color: #a2a4a5;\n}\n\n.alert-dark {\n color: #1e242c;\n background-color: rgba(40, 47, 58, 0.2);\n border-color: #252b35;\n}\n\n.alert-dark hr {\n border-top-color: #1b1f26;\n}\n\n.alert-dark .alert-link {\n color: #090b0e;\n}\n\n.alert-fill-primary {\n color: #ffffff;\n background-color: #248afd;\n border-color: #248afd;\n}\n\n.alert-fill-primary hr {\n border-top-color: #0b7dfd;\n}\n\n.alert-fill-primary .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-secondary {\n color: #ffffff;\n background-color: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.alert-fill-secondary hr {\n border-top-color: #969798;\n}\n\n.alert-fill-secondary .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-success {\n color: #ffffff;\n background-color: #71c016;\n border-color: #71c016;\n}\n\n.alert-fill-success hr {\n border-top-color: #64a913;\n}\n\n.alert-fill-success .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-info {\n color: #ffffff;\n background-color: #68afff;\n border-color: #68afff;\n}\n\n.alert-fill-info hr {\n border-top-color: #4fa1ff;\n}\n\n.alert-fill-info .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-warning {\n color: #ffffff;\n background-color: #f5a623;\n border-color: #f5a623;\n}\n\n.alert-fill-warning hr {\n border-top-color: #f39c0b;\n}\n\n.alert-fill-warning .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-danger {\n color: #ffffff;\n background-color: #ff4747;\n border-color: #ff4747;\n}\n\n.alert-fill-danger hr {\n border-top-color: #ff2e2e;\n}\n\n.alert-fill-danger .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-light {\n color: #ffffff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.alert-fill-light hr {\n border-top-color: #e9ecef;\n}\n\n.alert-fill-light .alert-link {\n color: #e6e5e5;\n}\n\n.alert-fill-dark {\n color: #ffffff;\n background-color: #282f3a;\n border-color: #282f3a;\n}\n\n.alert-fill-dark hr {\n border-top-color: #1e232b;\n}\n\n.alert-fill-dark .alert-link {\n color: #e6e5e5;\n}\n\n.nav-tabs .nav-link {\n background: #f6f8fa;\n color: #000000;\n border-radius: 0;\n border: 1px solid #c9ccd7;\n padding: .75rem 1.25rem;\n}\n\n.nav-tabs .nav-item:first-child .nav-link {\n border-radius: 4px 0 0 0;\n}\n\n.nav-tabs .nav-item:last-child .nav-link {\n border-radius: 0 4px 0 0;\n}\n\n.nav-tabs.nav-tabs-vertical,\n.nav-tabs.nav-tabs-vertical-custom {\n border-bottom: 0;\n}\n\n.nav-tabs.nav-tabs-vertical .nav-link.active,\n.nav-tabs.nav-tabs-vertical-custom .nav-link.active {\n border-bottom-color: #c9ccd7;\n}\n\n.nav-tabs.nav-tabs-vertical .nav-item:first-child .nav-link,\n.nav-tabs.nav-tabs-vertical-custom .nav-item:first-child .nav-link {\n border-radius: 4px 4px 0 0;\n}\n\n.nav-tabs.nav-tabs-vertical .nav-item:last-child .nav-link,\n.nav-tabs.nav-tabs-vertical-custom .nav-item:last-child .nav-link {\n border-radius: 0 0 4px 4px;\n}\n\n.nav-tabs.nav-tabs-vertical-custom {\n background: #248afd;\n border-radius: 4px;\n}\n\n.nav-tabs.nav-tabs-vertical-custom .nav-link {\n background: transparent;\n border-color: rgba(255, 255, 255, 0.2);\n color: #014087;\n font-weight: bold;\n padding: 1.75rem;\n}\n\n.nav-tabs.nav-tabs-vertical-custom .nav-link.active {\n color: #ffffff;\n border-color: rgba(255, 255, 255, 0.2);\n}\n\n.nav-pills {\n border-bottom: 1px solid #c9ccd7;\n padding-bottom: 1rem;\n}\n\n.nav-pills .nav-link {\n border: 1px solid #c9ccd7;\n padding: .5rem 1.25rem;\n}\n\n.nav-pills .nav-item {\n margin-right: 1rem;\n}\n\n.nav-pills.nav-pills-vertical {\n border-bottom: 0;\n}\n\n.nav-pills.nav-pills-vertical .nav-item {\n margin-right: 0;\n margin-bottom: 1rem;\n}\n\n.nav-pills.nav-pills-custom {\n border-bottom: 0;\n}\n\n.nav-pills.nav-pills-custom .nav-link {\n border-radius: 20px;\n padding: .5rem 2.5rem;\n background: #fcfcfd;\n color: #000;\n}\n\n.nav-pills.nav-pills-custom .nav-link.active {\n background: #ff4747;\n color: #ffffff;\n}\n\n/* gradient pills */\n\n.nav-pills-primary .nav-link {\n color: #248afd;\n}\n\n.nav-pills-primary .nav-link.active {\n background: #248afd;\n}\n\n.nav-pills-secondary .nav-link {\n color: #a3a4a5;\n}\n\n.nav-pills-secondary .nav-link.active {\n background: #a3a4a5;\n}\n\n.nav-pills-success .nav-link {\n color: #71c016;\n}\n\n.nav-pills-success .nav-link.active {\n background: #71c016;\n}\n\n.nav-pills-info .nav-link {\n color: #68afff;\n}\n\n.nav-pills-info .nav-link.active {\n background: #68afff;\n}\n\n.nav-pills-warning .nav-link {\n color: #f5a623;\n}\n\n.nav-pills-warning .nav-link.active {\n background: #f5a623;\n}\n\n.nav-pills-danger .nav-link {\n color: #ff4747;\n}\n\n.nav-pills-danger .nav-link.active {\n background: #ff4747;\n}\n\n.nav-pills-light .nav-link {\n color: #f8f9fa;\n}\n\n.nav-pills-light .nav-link.active {\n background: #f8f9fa;\n}\n\n.nav-pills-dark .nav-link {\n color: #282f3a;\n}\n\n.nav-pills-dark .nav-link.active {\n background: #282f3a;\n}\n\n.tab-content {\n border: 1px solid #c9ccd7;\n border-top: 0;\n padding: 2rem 1rem;\n text-align: justify;\n}\n\n.tab-content.tab-content-vertical {\n border-top: 1px solid #c9ccd7;\n}\n\n.tab-content.tab-content-vertical-custom {\n border: 0;\n padding-top: 0;\n}\n\n.tab-content.tab-content-custom-pill {\n border: 0;\n padding-left: 0;\n}\n\n/* Dropdowns */\n\n.dropdown .dropdown-toggle:after {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n border-bottom: 0;\n font: normal normal normal 24px/1 \"themify\";\n content: \"\\e64b\";\n width: auto;\n height: auto;\n vertical-align: middle;\n line-height: 0.625rem;\n font-size: 0.875rem;\n margin-left: 0.3rem;\n}\n\n.dropdown .dropdown-menu {\n margin-top: 0;\n font-size: 0.875rem;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0;\n}\n\n.dropdown .dropdown-menu .dropdown-item {\n font-size: 0.875rem;\n padding: 0.25rem 1.5rem;\n}\n\n.dropdown .dropdown-menu .dropdown-item:active {\n background: initial;\n}\n\n/* Pagination */\n\n.pagination .page-item .page-link {\n border-color: #c9ccd7;\n color: #000000;\n font-size: .875rem;\n -webkit-transition-duration: 0.3s;\n -moz-transition-duration: 0.3s;\n -o-transition-duration: 0.3s;\n transition-duration: 0.3s;\n}\n\n.pagination .page-item .page-link:focus {\n background: inherit;\n}\n\n.pagination .page-item .page-link i:before {\n font-size: inherit;\n line-height: 1;\n vertical-align: middle;\n}\n\n.pagination .page-item.active .page-link,\n.pagination .page-item:hover .page-link,\n.pagination .page-item:focus .page-link,\n.pagination .page-item:active .page-link {\n background: #248afd;\n border-color: #248afd;\n color: #ffffff;\n}\n\n.pagination.pagination-flat .page-item {\n margin: 0 .25rem;\n}\n\n.pagination.pagination-flat .page-item .page-link {\n border: none;\n border-radius: 2px;\n}\n\n.pagination.pagination-separated .page-item {\n margin-left: 2px;\n margin-right: 2px;\n}\n\n.pagination.pagination-separated .page-item:first-child {\n margin-left: 0;\n}\n\n.pagination.pagination-separated .page-item:last-child {\n margin-right: 0;\n}\n\n.pagination.pagination-separated .page-item .page-link {\n border-radius: 2px;\n}\n\n.pagination.pagination-rounded .page-item:first-child .page-link {\n border-radius: 25px 0 0 25px;\n}\n\n.pagination.pagination-rounded .page-item:last-child .page-link {\n border-radius: 0 25px 25px 0;\n}\n\n.pagination.pagination-rounded-flat .page-item {\n margin-right: 3px;\n margin-left: 3px;\n}\n\n.pagination.pagination-rounded-flat .page-item .page-link {\n border: none;\n border-radius: 50px;\n}\n\n.pagination.pagination-rounded-separated .page-item {\n margin-left: 2px;\n margin-right: 2px;\n}\n\n.pagination.pagination-rounded-separated .page-item:first-child {\n margin-left: 0;\n}\n\n.pagination.pagination-rounded-separated .page-item:first-child .page-link {\n border-radius: 10px 0 0 10px;\n}\n\n.pagination.pagination-rounded-separated .page-item:last-child {\n margin-right: 0;\n}\n\n.pagination.pagination-rounded-separated .page-item:last-child .page-link {\n border-radius: 0 10px 10px 0;\n}\n\n.pagination.pagination-rounded-separated .page-item .page-link {\n border-radius: 2px;\n}\n\n/* pagination variations */\n\n.pagination-primary .page-item.active .page-link {\n background: #248afd;\n border-color: #248afd;\n}\n\n.pagination-primary .page-item .page-link:hover {\n background: #3d98fd;\n border-color: #248afd;\n color: #ffffff;\n}\n\n.pagination-secondary .page-item.active .page-link {\n background: #a3a4a5;\n border-color: #a3a4a5;\n}\n\n.pagination-secondary .page-item .page-link:hover {\n background: #b0b1b2;\n border-color: #a3a4a5;\n color: #ffffff;\n}\n\n.pagination-success .page-item.active .page-link {\n background: #71c016;\n border-color: #71c016;\n}\n\n.pagination-success .page-item .page-link:hover {\n background: #7ed719;\n border-color: #71c016;\n color: #ffffff;\n}\n\n.pagination-info .page-item.active .page-link {\n background: #68afff;\n border-color: #68afff;\n}\n\n.pagination-info .page-item .page-link:hover {\n background: #82bdff;\n border-color: #68afff;\n color: #ffffff;\n}\n\n.pagination-warning .page-item.active .page-link {\n background: #f5a623;\n border-color: #f5a623;\n}\n\n.pagination-warning .page-item .page-link:hover {\n background: #f6b03b;\n border-color: #f5a623;\n color: #ffffff;\n}\n\n.pagination-danger .page-item.active .page-link {\n background: #ff4747;\n border-color: #ff4747;\n}\n\n.pagination-danger .page-item .page-link:hover {\n background: #ff6161;\n border-color: #ff4747;\n color: #ffffff;\n}\n\n.pagination-light .page-item.active .page-link {\n background: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.pagination-light .page-item .page-link:hover {\n background: white;\n border-color: #f8f9fa;\n color: #ffffff;\n}\n\n.pagination-dark .page-item.active .page-link {\n background: #282f3a;\n border-color: #282f3a;\n}\n\n.pagination-dark .page-item .page-link:hover {\n background: #323b49;\n border-color: #282f3a;\n color: #ffffff;\n}\n\n/* Loaders */\n\n#pgloading {\n position: static;\n}\n\n#pgloading .bokeh {\n font-size: 100px;\n width: 1em;\n height: 1em;\n position: relative;\n margin: 0 auto;\n border-radius: 50%;\n border: 0.01em solid #c9ccd7;\n list-style: none;\n padding: 0;\n}\n\n#pgloading .bokeh li {\n position: absolute;\n width: .2em;\n height: .2em;\n border-radius: 50%;\n}\n\n#pgloading .bokeh li:nth-child(1) {\n left: 50%;\n top: 0;\n margin: 0 0 0 -.1em;\n background: #71c016;\n -webkit-transform-origin: 50% 250%;\n transform-origin: 50% 250%;\n -webkit-animation: rota 1.13s linear infinite, opa 3.67s ease-in-out infinite alternate;\n animation: rota 1.13s linear infinite, opa 3.67s ease-in-out infinite alternate;\n}\n\n#pgloading .bokeh li:nth-child(2) {\n top: 50%;\n right: 0;\n margin: -.1em 0 0 0;\n background: #ff4747;\n -webkit-transform-origin: -150% 50%;\n transform-origin: -150% 50%;\n -webkit-animation: rota 1.86s linear infinite, opa 4.29s ease-in-out infinite alternate;\n animation: rota 1.86s linear infinite, opa 4.29s ease-in-out infinite alternate;\n}\n\n#pgloading .bokeh li:nth-child(3) {\n left: 50%;\n bottom: 0;\n margin: 0 0 0 -.1em;\n background: #f5a623;\n -webkit-transform-origin: 50% -150%;\n transform-origin: 50% -150%;\n -webkit-animation: rota 1.45s linear infinite, opa 5.12s ease-in-out infinite alternate;\n animation: rota 1.45s linear infinite, opa 5.12s ease-in-out infinite alternate;\n}\n\n#pgloading .bokeh li:nth-child(4) {\n top: 50%;\n left: 0;\n margin: -.1em 0 0 0;\n background: #248afd;\n -webkit-transform-origin: 250% 50%;\n transform-origin: 250% 50%;\n -webkit-animation: rota 1.72s linear infinite, opa 5.25s ease-in-out infinite alternate;\n animation: rota 1.72s linear infinite, opa 5.25s ease-in-out infinite alternate;\n}\n\n@-webkit-keyframes rota {\n from {\n\n }\n\n to {\n -webkit-transform: rotate(360deg);\n }\n}\n\n@keyframes rota {\n from {\n\n }\n\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-webkit-keyframes opa {\n 0% {\n\n }\n\n 12.0% {\n opacity: 0.80;\n }\n\n 19.5% {\n opacity: 0.88;\n }\n\n 37.2% {\n opacity: 0.64;\n }\n\n 40.5% {\n opacity: 0.52;\n }\n\n 52.7% {\n opacity: 0.69;\n }\n\n 60.2% {\n opacity: 0.60;\n }\n\n 66.6% {\n opacity: 0.52;\n }\n\n 70.0% {\n opacity: 0.63;\n }\n\n 79.9% {\n opacity: 0.60;\n }\n\n 84.2% {\n opacity: 0.75;\n }\n\n 91.0% {\n opacity: 0.87;\n }\n}\n\n@keyframes opa {\n 0% {\n\n }\n\n 12.0% {\n opacity: 0.80;\n }\n\n 19.5% {\n opacity: 0.88;\n }\n\n 37.2% {\n opacity: 0.64;\n }\n\n 40.5% {\n opacity: 0.52;\n }\n\n 52.7% {\n opacity: 0.69;\n }\n\n 60.2% {\n opacity: 0.60;\n }\n\n 66.6% {\n opacity: 0.52;\n }\n\n 70.0% {\n opacity: 0.63;\n }\n\n 79.9% {\n opacity: 0.60;\n }\n\n 84.2% {\n opacity: 0.75;\n }\n\n 91.0% {\n opacity: 0.87;\n }\n}\n\n.glowing-loader {\n position: relative;\n}\n\n.s2 {\n position: absolute;\n height: 70px;\n width: 70px;\n top: 50px;\n background-color: transparent;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.s1 {\n position: absolute;\n height: 70px;\n width: 70px;\n left: 50%;\n top: 50px;\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(45deg);\n background-color: transparent;\n}\n\n.bigcon {\n position: absolute;\n height: 75px;\n width: 75px;\n left: 50%;\n top: 50px;\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(-45deg);\n background-color: transparent;\n animation: bigcon 2s infinite linear;\n animation-delay: 0.25s;\n}\n\n.b {\n border-radius: 50%;\n position: absolute;\n}\n\n.s {\n width: 15px;\n height: 15px;\n animation: small 2s infinite ease;\n box-shadow: 0px 2px rgba(0, 0, 0, 0.3);\n background-color: #248afd;\n}\n\n.s:nth-child(1) {\n top: 0%;\n left: 0%;\n}\n\n.s:nth-child(2) {\n top: 0%;\n right: 0%;\n}\n\n.s:nth-child(3) {\n right: 0%;\n bottom: 0%;\n}\n\n.s:nth-child(4) {\n bottom: 0%;\n left: 0%;\n}\n\n.big {\n width: 15px;\n height: 15px;\n border-radius: 15px;\n box-shadow: 0px 0px 10px #248afd, 0px 0px 20px #248afd, 0px 0px 30px #248afd, 0px 0px 50px #248afd, 0px 0px 60px #248afd;\n z-index: 1;\n background-color: #248afd;\n animation: bigball 1s infinite linear;\n}\n\n.sb1 {\n animation-delay: -1.75s;\n}\n\n.sb6 {\n animation-delay: -1.5s;\n}\n\n.sb2 {\n animation-delay: -1.25s;\n}\n\n.sb7 {\n animation-delay: -1s;\n}\n\n.sb3 {\n animation-delay: -0.75s;\n}\n\n.sb8 {\n animation-delay: -0.5s;\n}\n\n.sb4 {\n animation-delay: -0.25s;\n}\n\n.sb5 {\n animation-delay: -0s;\n}\n\n@keyframes bigcon {\n 0% {\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(45deg);\n }\n\n 100% {\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(405deg);\n }\n}\n\n@keyframes small {\n 0% {\n transform: scale(1);\n background-color: #89c0fe;\n }\n\n 10% {\n transform: scale(1.3);\n background-color: #248afd;\n }\n\n 15% {\n transform: scale(1);\n }\n\n 25% {\n transform: scale(1);\n background-color: #248afd;\n }\n\n 100% {\n transform: scale(1);\n background-color: #248afd;\n }\n}\n\n/* Pixel loader */\n\n.pixel-loader {\n width: 10px;\n height: 10px;\n background: #f5a623;\n color: #f5a623;\n margin: 80px auto;\n box-shadow: 15px 15px 0 0, -15px -15px 0 0, 15px -15px 0 0, -15px 15px 0 0, 0 15px 0 0, 15px 0 0 0, -15px 0 0 0, 0 -15px 0 0;\n animation: anim 2s linear infinite;\n}\n\n@keyframes anim {\n 0% {\n -webkit-filter: hue-rotate(0deg);\n }\n\n 50% {\n box-shadow: 20px 20px 0 0, -20px -20px 0 0, 20px -20px 0 0, -20px 20px 0 0, 0 10px 0 0, 10px 0 0 0, -10px 0 0 0, 0 -10px 0 0;\n }\n\n 75% {\n box-shadow: 20px 20px 0 0, -20px -20px 0 0, 20px -20px 0 0, -20px 20px 0 0, 0 10px 0 0, 10px 0 0 0, -10px 0 0 0, 0 -10px 0 0;\n }\n\n 100% {\n transform: rotate(360deg);\n -webkit-filter: hue-rotate(360deg);\n }\n}\n\n/* Square box loader */\n\n@keyframes dyinglight {\n 15% {\n transform: scale(1.6);\n }\n\n 50% {\n transform: rotate(-89deg);\n }\n\n 100% {\n transform: rotate(-90deg);\n }\n}\n\n.square-box-loader {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n display: inline-block;\n}\n\n.square-box-loader-square {\n display: block;\n width: 30px;\n height: 30px;\n background: #248afd;\n}\n\n.square-box-loader-container {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n transform-origin: 50% 50% 0;\n animation: dyinglight 1s ease infinite;\n backface-visibility: hidden;\n}\n\n.square-box-loader-corner-top:before,\n.square-box-loader-corner-top:after,\n.square-box-loader-corner-bottom:before,\n.square-box-loader-corner-bottom:after {\n position: absolute;\n width: 10px;\n height: 10px;\n color: #248afd;\n content: '';\n}\n\n.square-box-loader-corner-top:before {\n border-left: 1px solid;\n border-top: 1px solid;\n top: -4px;\n left: -4px;\n}\n\n.square-box-loader-corner-top:after {\n border-right: 1px solid;\n border-top: 1px solid;\n top: -4px;\n right: -4px;\n}\n\n.square-box-loader-corner-bottom:before {\n border-left: 1px solid;\n border-bottom: 1px solid;\n bottom: -4px;\n left: -4px;\n}\n\n.square-box-loader-corner-bottom:after {\n border-right: 1px solid;\n border-bottom: 1px solid;\n bottom: -4px;\n right: -4px;\n}\n\n/* Circle loader */\n\n.circle-loader {\n width: 70px;\n height: 70px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.circle-loader:before,\n.circle-loader:after {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border-radius: 100%;\n border: 10px solid transparent;\n border-top-color: #f5a623;\n}\n\n.circle-loader:before {\n z-index: 10;\n animation: spin 1s infinite;\n}\n\n.circle-loader:after {\n border: 10px solid #a3a4a5;\n}\n\n@keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n/* Jumping dots loader */\n\n.jumping-dots-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.jumping-dots-loader span {\n display: inline-block;\n width: 20px;\n height: 20px;\n border-radius: 100%;\n background-color: rgba(255, 71, 71, 0.8);\n margin: 35px 5px;\n}\n\n.jumping-dots-loader span:nth-child(1) {\n animation: bounce 1s ease-in-out infinite;\n}\n\n.jumping-dots-loader span:nth-child(2) {\n animation: bounce 1s ease-in-out 0.33s infinite;\n}\n\n.jumping-dots-loader span:nth-child(3) {\n animation: bounce 1s ease-in-out 0.66s infinite;\n}\n\n@keyframes bounce {\n 0%, 75%, 100% {\n -webkit-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n\n 25% {\n -webkit-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n}\n\n/* Bar loader */\n\n.bar-loader {\n width: 50px;\n height: 50px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.bar-loader span {\n display: inline-block;\n width: 5px;\n height: 30px;\n background-color: rgba(255, 71, 71, 0.7);\n margin: 0 2px;\n}\n\n.bar-loader span:nth-child(1) {\n animation: grow 1s ease-in-out infinite;\n}\n\n.bar-loader span:nth-child(2) {\n animation: grow 1s ease-in-out 0.15s infinite;\n}\n\n.bar-loader span:nth-child(3) {\n animation: grow 1s ease-in-out 0.30s infinite;\n}\n\n.bar-loader span:nth-child(4) {\n animation: grow 1s ease-in-out 0.45s infinite;\n}\n\n@keyframes grow {\n 0%, 100% {\n -webkit-transform: scaleY(1);\n -ms-transform: scaleY(1);\n -o-transform: scaleY(1);\n transform: scaleY(1);\n }\n\n 50% {\n -webkit-transform: scaleY(1.8);\n -ms-transform: scaleY(1.8);\n -o-transform: scaleY(1.8);\n transform: scaleY(1.8);\n }\n}\n\n/* Square path loader */\n\n.square-path-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.square-path-loader:before,\n.square-path-loader:after {\n content: \"\";\n width: 15px;\n height: 15px;\n position: absolute;\n top: 0;\n left: calc(50% - 10px);\n background-color: rgba(113, 192, 22, 0.7);\n animation: squaremove 1s ease-in-out infinite;\n}\n\n.square-path-loader:after {\n bottom: 0;\n animation-delay: 0.5s;\n}\n\n@keyframes squaremove {\n 0%, 100% {\n -webkit-transform: translate(0, 0) rotate(0);\n -ms-transform: translate(0, 0) rotate(0);\n -o-transform: translate(0, 0) rotate(0);\n transform: translate(0, 0) rotate(0);\n }\n\n 25% {\n -webkit-transform: translate(40px, 40px) rotate(45deg);\n -ms-transform: translate(40px, 40px) rotate(45deg);\n -o-transform: translate(40px, 40px) rotate(45deg);\n transform: translate(40px, 40px) rotate(45deg);\n }\n\n 50% {\n -webkit-transform: translate(0px, 80px) rotate(0deg);\n -ms-transform: translate(0px, 80px) rotate(0deg);\n -o-transform: translate(0px, 80px) rotate(0deg);\n transform: translate(0px, 80px) rotate(0deg);\n }\n\n 75% {\n -webkit-transform: translate(-40px, 40px) rotate(45deg);\n -ms-transform: translate(-40px, 40px) rotate(45deg);\n -o-transform: translate(-40px, 40px) rotate(45deg);\n transform: translate(-40px, 40px) rotate(45deg);\n }\n}\n\n/* Dot opacity loader */\n\n.dot-opacity-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.dot-opacity-loader span {\n display: inline-block;\n width: 20px;\n height: 20px;\n border-radius: 100%;\n background-color: #248afd;\n margin: 35px 5px;\n opacity: 0;\n}\n\n.dot-opacity-loader span:nth-child(1) {\n animation: opacitychange 1s ease-in-out infinite;\n}\n\n.dot-opacity-loader span:nth-child(2) {\n animation: opacitychange 1s ease-in-out 0.33s infinite;\n}\n\n.dot-opacity-loader span:nth-child(3) {\n animation: opacitychange 1s ease-in-out 0.66s infinite;\n}\n\n@keyframes opacitychange {\n 0%, 100% {\n opacity: 0;\n }\n\n 60% {\n opacity: 1;\n }\n}\n\n/* Flip square */\n\n.flip-square-loader {\n -webkit-perspective: 120px;\n -moz-perspective: 120px;\n -ms-perspective: 120px;\n perspective: 120px;\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.flip-square-loader:before {\n content: \"\";\n position: absolute;\n left: 25px;\n top: 25px;\n width: 50px;\n height: 50px;\n background-color: rgba(113, 192, 22, 0.7);\n animation: flip 1s infinite;\n}\n\n@keyframes flip {\n 0% {\n transform: rotate(0);\n }\n\n 50% {\n transform: rotateY(180deg);\n }\n\n 100% {\n transform: rotateY(180deg) rotateX(180deg);\n }\n}\n\n/* Moving square loader */\n\n.moving-square-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.moving-square-loader:before {\n content: \"\";\n position: absolute;\n width: 10px;\n height: 10px;\n top: calc(50% - 10px);\n left: 0px;\n background-color: rgba(255, 71, 71, 0.7);\n animation: rotatemove 1s infinite;\n}\n\n@keyframes rotatemove {\n 0% {\n -webkit-transform: scale(1) translateX(0px);\n -ms-transform: scale(1) translateX(0px);\n -o-transform: scale(1) translateX(0px);\n transform: scale(1) translateX(0px);\n }\n\n 100% {\n -webkit-transform: scale(2) translateX(45px);\n -ms-transform: scale(2) translateX(45px);\n -o-transform: scale(2) translateX(45px);\n transform: scale(2) translateX(45px);\n }\n}\n\n/* Timeline */\n\n.vertical-timeline {\n list-style: none;\n padding: 0;\n position: relative;\n}\n\n.vertical-timeline:before {\n top: 0;\n bottom: 0;\n position: absolute;\n content: \" \";\n width: 3px;\n background-color: #a3a4a5;\n left: 50%;\n margin-left: -1.5px;\n}\n\n.vertical-timeline .timeline-wrapper {\n display: block;\n margin-bottom: 20px;\n position: relative;\n width: 100%;\n padding-right: 90px;\n}\n\n.vertical-timeline .timeline-wrapper:before {\n content: \" \";\n display: table;\n}\n\n.vertical-timeline .timeline-wrapper:after {\n content: \" \";\n display: table;\n clear: both;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel {\n border-radius: 2px;\n padding: 20px;\n position: relative;\n background: white;\n border-radius: 6px;\n box-shadow: 1px 2px 35px 0 rgba(1, 1, 1, 0.1);\n width: 35%;\n margin-left: 15%;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel:before {\n position: absolute;\n top: 0;\n width: 100%;\n height: 2px;\n content: \"\";\n left: 0;\n right: 0;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel:after {\n position: absolute;\n top: 7px;\n right: -14px;\n display: inline-block;\n border-top: 14px solid transparent;\n border-left: 14px solid white;\n border-right: 0 solid white;\n border-bottom: 14px solid transparent;\n content: \" \";\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-title {\n margin-top: 0;\n color: #000;\n text-transform: uppercase;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body p {\n margin-bottom: 0;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body p + p {\n margin-top: 5px;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body ul {\n margin-bottom: 0;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-footer span {\n font-size: 0.6875rem;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-panel .timeline-footer i {\n font-size: 1.5rem;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-badge {\n width: 14px;\n height: 14px;\n position: absolute;\n top: 16px;\n left: calc(50% - 7px);\n z-index: 100;\n border-top-right-radius: 50%;\n border-top-left-radius: 50%;\n border-bottom-right-radius: 50%;\n border-bottom-left-radius: 50%;\n border: 2px solid white;\n}\n\n.vertical-timeline .timeline-wrapper .timeline-badge i {\n color: #fff;\n}\n\n.vertical-timeline .timeline-wrapper.timeline-inverted {\n padding-right: 0;\n padding-left: 90px;\n}\n\n.vertical-timeline .timeline-wrapper.timeline-inverted .timeline-panel {\n margin-left: auto;\n margin-right: 15%;\n}\n\n.vertical-timeline .timeline-wrapper.timeline-inverted .timeline-panel:after {\n border-left-width: 0;\n border-right-width: 14px;\n left: -14px;\n right: auto;\n}\n\n@media (max-width: 767px) {\n .timeline .timeline-wrapper {\n padding-right: 150px;\n }\n\n .timeline .timeline-wrapper.timeline-inverted {\n padding-left: 150px;\n }\n\n .timeline .timeline-wrapper .timeline-panel {\n width: 100%;\n margin-left: 0;\n margin-right: 0;\n }\n}\n\n@media (max-width: 767px) {\n .vertical-timeline .timeline-wrapper .timeline-panel {\n width: 65%;\n margin-left: 0;\n }\n\n .vertical-timeline .timeline-wrapper.timeline-inverted .timeline-panel {\n width: 65%;\n margin-right: 0;\n }\n}\n\n.timeline-wrapper-primary .timeline-panel:before {\n background: #248afd;\n}\n\n.timeline-wrapper-primary .timeline-badge {\n background: #248afd;\n}\n\n.timeline-wrapper-secondary .timeline-panel:before {\n background: #a3a4a5;\n}\n\n.timeline-wrapper-secondary .timeline-badge {\n background: #a3a4a5;\n}\n\n.timeline-wrapper-success .timeline-panel:before {\n background: #71c016;\n}\n\n.timeline-wrapper-success .timeline-badge {\n background: #71c016;\n}\n\n.timeline-wrapper-info .timeline-panel:before {\n background: #68afff;\n}\n\n.timeline-wrapper-info .timeline-badge {\n background: #68afff;\n}\n\n.timeline-wrapper-warning .timeline-panel:before {\n background: #f5a623;\n}\n\n.timeline-wrapper-warning .timeline-badge {\n background: #f5a623;\n}\n\n.timeline-wrapper-danger .timeline-panel:before {\n background: #ff4747;\n}\n\n.timeline-wrapper-danger .timeline-badge {\n background: #ff4747;\n}\n\n.timeline-wrapper-light .timeline-panel:before {\n background: #f8f9fa;\n}\n\n.timeline-wrapper-light .timeline-badge {\n background: #f8f9fa;\n}\n\n.timeline-wrapper-dark .timeline-panel:before {\n background: #282f3a;\n}\n\n.timeline-wrapper-dark .timeline-badge {\n background: #282f3a;\n}\n\n.horizontal-timeline .time-frame {\n border-bottom: 1px solid #c9ccd7;\n padding-top: 20px;\n}\n\n.horizontal-timeline .time-frame:last-child {\n border-bottom: none;\n}\n\n.horizontal-timeline .time-frame .section-time-frame {\n margin-bottom: 30px;\n}\n\n.horizontal-timeline .time-frame .event {\n border-left: 1px solid #c9ccd7;\n padding-left: 2rem;\n padding-bottom: 30px;\n position: relative;\n}\n\n.horizontal-timeline .time-frame .event:last-child {\n border-left: none;\n}\n\n.horizontal-timeline .time-frame .event .event-text {\n line-height: 1;\n font-weight: 400;\n margin-bottom: 0;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n}\n\n.horizontal-timeline .time-frame .event .tumbnail-views {\n display: inline-block;\n}\n\n.horizontal-timeline .time-frame .event .tumbnail-views .thumbnail {\n float: left;\n margin-right: 16px;\n margin-top: 1rem;\n}\n\n.horizontal-timeline .time-frame .event .tumbnail-views .thumbnail img {\n max-width: 100%;\n border-radius: 4px;\n}\n\n.horizontal-timeline .time-frame .event .event-alert {\n margin-top: 1rem;\n padding: 11px 25px;\n background: rgba(36, 138, 253, 0.2);\n width: 80%;\n font-family: \"Roboto\", sans-serif;\n font-size: 13px;\n font-weight: 300;\n border-radius: 4px;\n}\n\n.horizontal-timeline .time-frame .event .event-info {\n margin-top: 0.8rem;\n font-family: \"Roboto\", sans-serif;\n font-size: 12px;\n font-weight: 400;\n color: #686868;\n}\n\n.horizontal-timeline .time-frame .event:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: -5px;\n height: 10px;\n width: 10px;\n border-radius: 100%;\n}\n\n.horizontal-timeline .time-frame .event:nth-child(3n+1):before {\n background: #68afff;\n}\n\n.horizontal-timeline .time-frame .event:nth-child(3n+2):before {\n background: #71c016;\n}\n\n.horizontal-timeline .time-frame .event:nth-child(3n+3):before {\n background: #248afd;\n}\n\n/* Portfolio */\n\n.portfolio-grid figure {\n position: relative;\n float: left;\n overflow: hidden;\n width: 100%;\n background: #248afd;\n text-align: center;\n cursor: pointer;\n}\n\n.portfolio-grid figure img {\n position: relative;\n display: block;\n min-height: 100%;\n max-width: 100%;\n width: 100%;\n opacity: 0.8;\n}\n\n.portfolio-grid figure figcaption {\n padding: 2em;\n color: #ffffff;\n text-transform: uppercase;\n font-size: 1.25em;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.portfolio-grid figure figcaption:after,\n.portfolio-grid figure figcaption:before {\n pointer-events: none;\n}\n\n.portfolio-grid figure.effect-text-in {\n border-radius: 0.25rem;\n}\n\n.portfolio-grid figure.effect-text-in h4,\n.portfolio-grid figure.effect-text-in img {\n -webkit-transition: -webkit-transform 0.35s;\n transition: transform 0.35s;\n}\n\n.portfolio-grid figure.effect-text-in img {\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n\n.portfolio-grid figure.effect-text-in h4,\n.portfolio-grid figure.effect-text-in p {\n position: absolute;\n bottom: 10px;\n left: 0;\n padding: 10px;\n margin-bottom: 0;\n width: 100%;\n}\n\n.portfolio-grid figure.effect-text-in p {\n text-transform: none;\n opacity: 0;\n -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;\n transition: opacity 0.35s, transform 0.35s;\n -webkit-transform: translate3d(0, 50px, 0);\n transform: translate3d(0, 50px, 0);\n}\n\n.portfolio-grid figure.effect-text-in:hover img {\n -webkit-transform: translate3d(0, -80px, 0);\n transform: translate3d(0, -80px, 0);\n}\n\n.portfolio-grid figure.effect-text-in:hover h4 {\n -webkit-transform: translate3d(0, -100px, 0);\n transform: translate3d(0, -100px, 0);\n}\n\n.portfolio-grid figure.effect-text-in:hover p {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n/* Pricing table */\n\n.pricing-table .pricing-card .pricing-card-body {\n padding: 50px 56px 43px 56px;\n}\n\n@media (max-width: 767px) {\n .pricing-table .pricing-card .pricing-card-body {\n padding: 1rem;\n }\n}\n\n.pricing-table .pricing-card .pricing-card-body .plan-features {\n width: 100%;\n margin-bottom: 32px;\n}\n\n.pricing-table .pricing-card .pricing-card-body .plan-features li {\n text-align: left;\n padding: 4px 0px;\n font-weight: 400;\n font-size: 0.875rem;\n}\n\n/* Mail List Container */\n\n.email-wrapper .mail-list-container {\n border-left: 1px solid #c9ccd7;\n height: 100%;\n padding-left: 0;\n padding-right: 0;\n}\n\n.email-wrapper .mail-list-container a {\n text-decoration: none;\n}\n\n.email-wrapper .mail-list-container .mail-list {\n border-bottom: 1px solid #c9ccd7;\n display: flex;\n flex-direction: row;\n padding: 10px 15px;\n width: 100%;\n}\n\n.email-wrapper .mail-list-container .mail-list:last-child {\n border-bottom: none;\n}\n\n.email-wrapper .mail-list-container .mail-list .form-check {\n margin-top: 12px;\n width: 11%;\n min-width: 20px;\n}\n\n.email-wrapper .mail-list-container .mail-list .content {\n width: 83%;\n padding-left: 0;\n padding-right: 0;\n}\n\n.email-wrapper .mail-list-container .mail-list .content .sender-name {\n font-size: 0.875rem;\n font-weight: 400;\n max-width: 95%;\n margin-bottom: 0;\n}\n\n.email-wrapper .mail-list-container .mail-list .content .message_text {\n margin: 0;\n max-width: 93%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.email-wrapper .mail-list-container .mail-list .details {\n width: 5.5%;\n}\n\n.email-wrapper .mail-list-container .mail-list .details .date {\n text-align: right;\n margin: auto 15px auto 0;\n white-space: nowrap;\n}\n\n.email-wrapper .mail-list-container .mail-list .details i {\n margin: auto 0;\n color: #ddd;\n}\n\n.email-wrapper .mail-list-container .mail-list .details i.favorite {\n color: #f5a623;\n}\n\n.email-wrapper .mail-list-container .mail-list.new_mail {\n background: #e6e9ed;\n}\n\n.email-wrapper .mail-list-container .mail-list.new_mail .details .date {\n color: #000000;\n}\n\n/* Mail Sidebar */\n\n@media (max-width: 769px) {\n .email-wrapper .mail-sidebar {\n position: relative;\n }\n}\n\n@media (max-width: 767.98px) {\n .email-wrapper .mail-sidebar {\n position: fixed;\n z-index: 99;\n background: #ffffff;\n width: 45%;\n min-width: 300px;\n left: -100%;\n display: block;\n transition: 0.4s ease;\n -webkit-transition: 0.4s ease;\n -moz-transition: 0.4s ease;\n }\n}\n\n.email-wrapper .mail-sidebar .menu-bar {\n width: 100%;\n float: right;\n height: 100%;\n min-height: 100%;\n}\n\n@media (max-width: 767.98px) {\n .email-wrapper .mail-sidebar .menu-bar {\n min-height: 100vh;\n max-height: 100%;\n height: auto;\n overflow-y: auto;\n overflow-x: hidden;\n }\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items {\n padding: 0;\n margin-bottom: 0;\n height: auto;\n list-style-type: none;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li {\n padding: 10px 15px;\n transition: 0.4s;\n position: relative;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: space-between;\n justify-content: space-between;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li:hover {\n background: rgba(240, 244, 249, 0.8);\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li a {\n color: #303a40;\n font-size: 0.875rem;\n text-decoration: none;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li a i {\n margin-right: 8px;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li.active {\n background: #434a54;\n border-radius: 4px;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li.active a {\n color: #248afd;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .menu-items li.compose:hover {\n background: transparent;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status {\n margin-top: 1rem;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .chat {\n font-size: 0.875rem;\n color: #248afd;\n margin-bottom: 0;\n font-weight: bold;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status {\n height: 10px;\n width: 10px;\n border-radius: 100%;\n display: inline-flex;\n justify-content: flex-start;\n transform: translateX(-43px) translateY(2px);\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status:after {\n font-size: 12px;\n margin: -5px 0 0 18px;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline {\n background: #ff4747;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline:after {\n content: \"Offline\";\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status.online {\n background: #71c016;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .online-status .status.online:after {\n content: \"Online\";\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list {\n padding: 10px 0;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item {\n border-bottom: 1px solid #c9ccd7;\n padding: 6px 0;\n display: block;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item:last-child {\n border-bottom: 0;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a {\n text-decoration: none;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n padding: 0;\n width: 20%;\n max-width: 40px;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic img {\n max-width: 100%;\n width: 100%;\n border-radius: 100%;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user {\n width: 100%;\n padding: 5px 10px 0 15px;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name {\n margin: 0;\n font-size: 0.875rem;\n line-height: 1;\n color: #000000;\n}\n\n.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation {\n font-size: calc(0.875rem - 0.1rem);\n margin-bottom: 0;\n}\n\n.email-wrapper .mail-view .message-body .attachments-sections .details .file-name {\n color: #000;\n}\n\n.email-wrapper .sidebar.open {\n left: 0;\n}\n\n/* Message Content */\n\n.email-wrapper .message-body .sender-details {\n padding: 20px 15px 0;\n border-bottom: 1px solid #c9ccd7;\n display: -webkit-flex;\n display: flex;\n}\n\n.email-wrapper .message-body .sender-details .details {\n padding-bottom: 0;\n}\n\n.email-wrapper .message-body .sender-details .details .msg-subject {\n font-weight: 600;\n}\n\n.email-wrapper .message-body .sender-details .details .sender-email {\n margin-bottom: 20px;\n font-weight: 400;\n}\n\n.email-wrapper .message-body .sender-details .details .sender-email i {\n font-size: 1rem;\n font-weight: 600;\n margin: 0 1px 0 7px;\n}\n\n.email-wrapper .message-body .message-content {\n padding: 50px 15px;\n}\n\n.email-wrapper .message-body .attachments-sections ul {\n list-style: none;\n border-top: 1px solid #c9ccd7;\n padding: 30px 15px 20px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li {\n padding: 10px;\n margin-right: 20px;\n border: 1px solid #c9ccd7;\n border-radius: 5px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .thumb {\n display: inline-block;\n margin-right: 10px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .thumb i {\n font-size: 30px;\n margin: 0;\n color: #2e383e;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .details p.file-name {\n display: block;\n margin-bottom: 0;\n color: #2e383e;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .details .buttons .file-size {\n margin-right: 10px;\n margin-bottom: 0;\n font-size: 13px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .details .buttons a {\n font-size: 13px;\n margin-right: 10px;\n}\n\n.email-wrapper .message-body .attachments-sections ul li .details .buttons a:last-child {\n margin-right: 0;\n}\n\n/* Tabs */\n\n.add-items {\n margin-bottom: 1.5rem;\n overflow: hidden;\n}\n\n.add-items input[type=\"text\"] {\n width: 100%;\n background: transparent;\n border: 0;\n padding-left: 0;\n}\n\n.add-items input[type=\"text\"]::-webkit-input-placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n}\n\n.add-items input[type=\"text\"]:-moz-placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n}\n\n.add-items input[type=\"text\"]::-moz-placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n}\n\n.add-items input[type=\"text\"]:-ms-input-placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n}\n\n.add-items .btn,\n.add-items .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .add-items .ajax-file-upload,\n.add-items .fc button,\n.fc .add-items button,\n.add-items .wizard > .actions a,\n.wizard > .actions .add-items a {\n margin-left: 0.5rem;\n}\n\n.add-items .btn i,\n.add-items .ajax-upload-dragdrop .ajax-file-upload i,\n.ajax-upload-dragdrop .add-items .ajax-file-upload i,\n.add-items .fc button i,\n.fc .add-items button i,\n.add-items .wizard > .actions a i,\n.wizard > .actions .add-items a i {\n font-size: 2.25rem;\n}\n\n.rtl .add-items .btn,\n.rtl .add-items .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .rtl .add-items .ajax-file-upload,\n.rtl .add-items .fc button,\n.fc .rtl .add-items button,\n.rtl .add-items .wizard > .actions a,\n.wizard > .actions .rtl .add-items a {\n margin-left: auto;\n margin-right: 0.5rem;\n}\n\n.list-wrapper {\n height: 100%;\n min-height: 350px;\n overflow: scroll;\n}\n\n.list-wrapper ul {\n padding: 0;\n text-align: left;\n list-style: none;\n margin-bottom: 0;\n}\n\n.list-wrapper ul li {\n font-size: 0.9375rem;\n padding: 1.063rem 1.4rem;\n border: 1px solid #c9ccd7;\n margin-bottom: 0.812rem;\n border-radius: 7px;\n}\n\n.list-wrapper ul li .form-check {\n max-width: 90%;\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n}\n\n.list-wrapper input[type=\"checkbox\"] {\n margin-right: 15px;\n}\n\n.list-wrapper .remove {\n cursor: pointer;\n font-size: 0.7rem;\n font-weight: 600;\n width: 1.25rem;\n height: 1.25rem;\n line-height: 1.25rem;\n text-align: center;\n}\n\n.list-wrapper .completed .form-check {\n text-decoration: line-through;\n text-decoration-color: #68afff;\n}\n\n.spinner-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n height: calc(100vh - 70px - 5.5rem);\n position: fixed;\n width: calc(100% - 223px - 4rem);\n}\n\n@media (max-width: 991px) {\n .spinner-wrapper {\n width: 100%;\n }\n}\n\n.spinner-wrapper .donut {\n width: 4rem;\n height: 4rem;\n border-radius: 50%;\n border: 0.3rem solid #bcdbfe;\n border-top-color: #57a5fd;\n animation: 1.5s spin infinite linear;\n}\n\n:host-context(.sidebar-icon-only) .spinner-wrapper {\n width: calc(100% - 70px - 4rem);\n}\n\n:host-context(.sidebar-mini) .spinner-wrapper {\n width: calc(100% - 185px - 4rem);\n}\n\n@keyframes spin {\n to {\n transform: rotate(360deg);\n }\n}\n\n.tickets-tab-switch {\n border-bottom: none;\n display: flex;\n justify-content: space-between;\n margin-left: -10px;\n margin-right: -10px;\n}\n\n.tickets-tab-switch .nav-item {\n display: block;\n width: 33.33%;\n padding: 0 10px;\n}\n\n@media (max-width: 767.98px) {\n .tickets-tab-switch .nav-item {\n width: 100%;\n }\n}\n\n.tickets-tab-switch .nav-item .nav-link {\n display: flex;\n align-items: center;\n background: #eee7ef;\n padding: 20px;\n text-align: left;\n font-weight: 600;\n border: none;\n transition-duration: 0.3s;\n transition-timing-function: ease-in;\n transition-property: \"background\", \"color\";\n}\n\n.tickets-tab-switch .nav-item .nav-link .badge {\n margin-left: auto;\n background: #248afd;\n color: #ffffff;\n transition-duration: 0.3s;\n transition-timing-function: ease-in;\n transition-property: \"background\", \"color\";\n}\n\n.tickets-tab-switch .nav-item .nav-link.active {\n background: #248afd;\n border-radius: 4px;\n color: #ffffff;\n border: none;\n}\n\n.tickets-tab-switch .nav-item .nav-link.active .badge {\n background: #f5a623;\n color: #ffffff;\n}\n\n.tickets-date-group {\n display: flex;\n align-items: center;\n color: #686868;\n margin-top: 30px;\n margin-bottom: 20px;\n font-weight: 500;\n}\n\n.tickets-date-group i {\n margin-right: 10px;\n font-size: 20px;\n}\n\n.tickets-card {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n border: 1px solid #c9ccd7;\n border-radius: 4px;\n padding: 15px 20px;\n margin-bottom: 15px;\n cursor: pointer;\n text-decoration: none;\n color: #000;\n transition-duration: 0.3s;\n transition-property: \"background\";\n}\n\n.tickets-card .tickets-details {\n margin-right: auto;\n}\n\n.tickets-card .tickets-details .wrapper {\n display: flex;\n align-items: center;\n}\n\n.tickets-card .tickets-details .wrapper span {\n margin-left: 10px;\n}\n\n.tickets-card .tickets-details .wrapper span:first-child {\n margin-left: 0;\n}\n\n.tickets-card .tickets-details .wrapper span i {\n margin-right: 5px;\n font-size: 15px;\n}\n\n.tickets-card .tickets-details h5 {\n margin-bottom: 0;\n}\n\n.tickets-card .tickets-details .badge {\n margin-left: 15px;\n}\n\n.tickets-card .tickets-details .assignee-avatar {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n margin-left: 10px;\n}\n\n.tickets-card .ticket-float {\n display: inline-flex;\n align-items: center;\n}\n\n@media (max-width: 767.98px) {\n .tickets-card .ticket-float {\n margin-top: 20px;\n }\n}\n\n.tickets-card .ticket-float img,\n.tickets-card .ticket-float .category-icon {\n margin-right: 10px;\n}\n\n.tickets-card .ticket-float .category-icon {\n font-size: 22px;\n color: #686868;\n}\n\n.tickets-card:hover {\n text-decoration: none;\n color: inherit;\n background: #fafafa;\n}\n\n@media (max-width: 567px) {\n .tickets-card {\n padding: 15px 0;\n }\n}\n\n.project-list-showcase {\n margin-left: -20px;\n margin-right: -20px;\n margin-bottom: -20px;\n}\n\n.project-list-showcase .project-grid {\n padding-right: 20px;\n padding-left: 20px;\n margin-bottom: 40px;\n overflow: hidden;\n}\n\n.project-list-showcase .project-grid .img-holder {\n width: 100%;\n height: 140px;\n border-radius: 4px 4px 0 0;\n}\n\n.project-list-showcase .project-grid .project-grid-inner {\n border: 1px solid #c9ccd7;\n border-radius: 0 0 4px 4px;\n padding: 30px 25px 30px 25px;\n}\n\n.project-list-showcase .project-grid .project-title {\n margin-bottom: 0;\n font-weight: 500;\n}\n\n.project-list-showcase .project-grid .project-location {\n margin-bottom: 0;\n font-weight: 500;\n color: #0d0d0d;\n margin-bottom: 15px;\n}\n\n.project-list-showcase .project-grid .action-tags {\n font-weight: 500;\n color: #000;\n}\n\n.product-nav-wrapper {\n display: flex;\n align-items: center;\n}\n\n.product-nav-wrapper .product-filter-nav {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-nav li {\n display: inline-block;\n}\n\n.product-nav-wrapper .product-filter-nav li a {\n display: inline-block;\n font-size: 16px;\n font-weight: 500;\n margin-right: 20px;\n color: #000;\n}\n\n.product-nav-wrapper .product-filter-nav li.active a {\n color: #248afd;\n}\n\n.product-nav-wrapper .product-filter-options {\n margin-left: auto;\n padding-left: 0;\n display: flex;\n align-items: center;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li {\n display: inline-block;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li a {\n display: inline-block;\n font-size: 16px;\n margin-right: 10px;\n padding-right: 10px;\n line-height: 1;\n color: #000;\n border-right: 1px solid #c9ccd7;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li:last-child a {\n border-right: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li {\n display: inline-block;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li a {\n display: inline-block;\n font-size: 16px;\n margin-right: 10px;\n padding-right: 10px;\n line-height: 1;\n color: #000;\n border-right: 1px solid #c9ccd7;\n text-decoration: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-info li:last-child a {\n border-right: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link li {\n display: inline-block;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link li a {\n display: inline-block;\n font-size: 16px;\n line-height: 1;\n color: #000;\n text-decoration: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link li a:after {\n content: \"/\";\n display: inline-block;\n margin-left: 5px;\n margin-right: 5px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-link li:last-child a:after {\n display: none;\n margin-left: 0px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions {\n list-style: none;\n margin-bottom: 30px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions li {\n display: inline-block;\n margin-right: 15px;\n position: relative;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions li .badge {\n position: absolute;\n top: -12px;\n right: -7px;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions li a {\n display: inline-block;\n font-size: 16px;\n line-height: 1;\n color: #000;\n text-decoration: none;\n}\n\n.product-nav-wrapper .product-filter-options .account-user-actions li:last-child {\n margin-right: 0;\n}\n\n.product-item-wrapper {\n margin-bottom: -15px;\n}\n\n.product-item-wrapper .product-item {\n box-shadow: none;\n margin-bottom: 20px;\n}\n\n.product-item-wrapper .product-item .card {\n box-shadow: none;\n border: 1px solid #c9ccd7;\n}\n\n.product-item-wrapper .product-item .card-body {\n padding: 20px 25px;\n display: grid;\n position: relative;\n grid-template-columns: 70% 30%;\n grid-template-rows: auto;\n grid-template-areas: \"product-image product-image\" \"product-title product-price\" \"product-variation product-actual-price\" \"product-description product-description\";\n}\n\n.product-item-wrapper .product-item .card-body .action-holder {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 100%;\n padding: 35px 40px;\n display: flex;\n align-items: center;\n z-index: 2;\n}\n\n.product-item-wrapper .product-item .card-body .action-holder .sale-badge {\n display: flex;\n align-items: center;\n justify-content: center;\n line-height: 1;\n width: 40px;\n height: 40px;\n border-radius: 100%;\n color: #fff;\n font-size: 12px;\n font-weight: 500;\n}\n\n.product-item-wrapper .product-item .card-body .action-holder .favorite-button {\n margin-left: auto;\n color: #fff;\n font-size: 22px;\n}\n\n.product-item-wrapper .product-item .card-body .product_image {\n width: 100%;\n max-width: 100%;\n min-width: 100%;\n grid-area: product-image;\n margin-bottom: 15px;\n transform: scale(1);\n z-index: 1;\n border-radius: 0px;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0);\n transition-duration: 0.3s;\n transition-timing-function: \"ease\";\n transition-property: \"transform\", \"border-radius\", \"box-shadow\";\n}\n\n.product-item-wrapper .product-item .card-body .product-title {\n grid-area: product-title;\n font-size: 16px;\n font-weight: 500;\n margin-bottom: 10px;\n}\n\n.product-item-wrapper .product-item .card-body .product-price {\n grid-area: product-price;\n font-size: 20px;\n font-weight: 500;\n text-align: right;\n margin-bottom: 10px;\n}\n\n.product-item-wrapper .product-item .card-body .product-actual-price {\n grid-area: product-actual-price;\n font-size: 15px;\n color: gray;\n text-align: right;\n text-decoration: line-through;\n}\n\n.product-item-wrapper .product-item .card-body .product-variation {\n grid-area: product-variation;\n list-style-type: none;\n display: inline-block;\n padding-left: 0;\n padding-bottom: 0;\n}\n\n.product-item-wrapper .product-item .card-body .product-variation li {\n display: inline-block;\n border: 1px solid #c9ccd7;\n padding: 0px 15px;\n border-radius: 4px;\n font-size: 12px;\n font-weight: 500;\n transition-duration: 0.3s;\n transition-property: \"background\";\n}\n\n.product-item-wrapper .product-item .card-body .product-variation li a {\n color: inherit;\n text-decoration: none;\n}\n\n.product-item-wrapper .product-item .card-body .product-variation li:hover {\n background: #a3a4a5;\n}\n\n.product-item-wrapper .product-item .card-body .product-description {\n grid-area: product-description;\n line-height: 1.71;\n}\n\n.product-item-wrapper .product-item:hover .product_image {\n transform: scale(1.1);\n border-radius: 4px;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.58);\n}\n\n.user-avatar {\n position: relative;\n}\n\n.user-avatar .edit-avatar-icon {\n height: 35px;\n width: 35px;\n border-radius: 50%;\n border: 2px solid #ffffff;\n position: absolute;\n background-color: #d8d8d8;\n bottom: 0;\n right: -10px;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.wrapper .image-grouped .text-avatar {\n border: 4px solid #ffffff;\n text-align: center;\n}\n\n.wrapper .image-grouped .text-avatar:hover {\n border: 0;\n}\n\n/* Landing */\n\n.landing-page .navbar {\n padding: 20px 14px;\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n.landing-page .navbar .navbar-brand img {\n width: 145px;\n}\n\n@media (max-width: 991px) {\n .landing-page .navbar .navbar-collapse {\n display: block;\n }\n}\n\n.landing-page .navbar .navbar-collapse.collapse {\n display: none;\n}\n\n.landing-page .navbar .navbar-collapse.show {\n display: block;\n}\n\n.landing-page .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {\n color: #ffffff;\n padding-left: 1rem;\n padding-right: 1rem;\n font-size: 0.9375rem;\n font-family: \"Roboto\", sans-serif;\n text-align: left;\n}\n\n@media (min-width: 992px) {\n .landing-page .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .landing-page .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:first-child {\n margin-left: 0;\n }\n\n .landing-page .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:last-child {\n margin-right: 0;\n }\n}\n\n.landing-page .top-banner {\n background: linear-gradient(120deg, #556cdc, #128bfc, #18bef1);\n padding: 0;\n}\n\n.landing-page .top-banner .demo-image img {\n max-width: 500px;\n}\n\n@media (min-width: 992px) {\n .landing-page .top-banner .demo-image img {\n position: absolute;\n left: -80px;\n }\n}\n\n@media (max-width: 991px) {\n .landing-page .top-banner .demo-image img {\n margin-top: 1rem;\n max-width: 100%;\n }\n}\n\n.landing-page .top-banner .top-banner-content {\n padding-top: 80px;\n padding-bottom: 120px;\n}\n\n.landing-page .middle-section {\n padding-top: 120px;\n padding-bottom: 80px;\n text-align: center;\n color: #000;\n}\n\n.landing-page .middle-section .card {\n background: #ffffff;\n border-radius: 10px;\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);\n transition: box-shadow 0.5s ease;\n}\n\n.landing-page .middle-section .card:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.05), 0 5px 15px rgba(0, 0, 0, 0.05);\n}\n\n.landing-page .middle-section .card.card-icon-top {\n position: relative;\n}\n\n.landing-page .middle-section .card.card-icon-top .card-body {\n padding: 3rem;\n}\n\n.landing-page .middle-section .card.card-icon-top .card-icon {\n position: absolute;\n width: 65px;\n height: 65px;\n top: -30px;\n left: calc(50% - 30px);\n}\n\n.landing-page .middle-section .card.card-item-preview {\n position: relative;\n}\n\n.landing-page .middle-section .card.card-item-preview .badge {\n position: absolute;\n top: -25px;\n right: -35px;\n width: 65px;\n height: 65px;\n padding: 1rem;\n border-radius: 50%;\n line-height: 32px;\n font-size: 1rem;\n}\n\n.landing-page .middle-section .card.card-item-preview .card-img-top {\n border-top-left-radius: 10px;\n border-top-right-radius: 10px;\n}\n\n.landing-page .bottom-section {\n color: #000;\n text-align: center;\n padding-top: 80px;\n}\n\n.landing-page .feature-list {\n margin-top: 100px;\n margin-bottom: 100px;\n}\n\n@media (min-width: 992px) {\n .landing-page .feature-list .feature-list-row:first-child {\n border-bottom: 1px solid #f2f7f8;\n }\n}\n\n.landing-page .feature-list .feature-list-row .feature-list-item {\n padding-top: 1rem;\n padding-bottom: 2rem;\n}\n\n.landing-page .feature-list .feature-list-row .feature-list-item i {\n display: block;\n font-size: 1.875rem;\n margin-bottom: 2rem;\n}\n\n@media (min-width: 992px) {\n .landing-page .feature-list .feature-list-row .feature-list-item {\n border-right: 1px solid #f2f7f8;\n }\n\n .landing-page .feature-list .feature-list-row .feature-list-item:last-child {\n border-right: 0;\n }\n}\n\n.landing-page .feature-list .feature-list-row .feature-list-item .feature-description {\n font-family: \"Roboto\", sans-serif;\n}\n\n.landing-page .footer {\n background: linear-gradient(120deg, #556cdc, #128bfc, #18bef1);\n margin: 0;\n width: 100%;\n padding: 80px 0 0;\n}\n\n@media (max-width: 991px) {\n .landing-page .footer {\n padding: 60px 20px 0 20px;\n }\n}\n\n.landing-page .footer .footer-top {\n border-bottom: 1px solid rgba(255, 255, 255, 0.2);\n}\n\n.landing-page .footer .footer-top .brand-logo {\n width: 145px;\n}\n\n.landing-page .footer .footer-top .footer-social-icons {\n margin-top: 3rem;\n}\n\n.landing-page .footer .footer-top .footer-social-icons i {\n width: 43px;\n height: 43px;\n font-size: 1rem;\n border-radius: 100%;\n text-align: center;\n line-height: 43px;\n margin-right: 0.5rem;\n}\n\n.landing-page .footer .footer-top .contact-details i {\n font-size: 1.25rem;\n font-weight: 500;\n}\n\n.landing-page .footer .footer-top .nav .nav-item .nav-link {\n color: #ffffff;\n border-right: 1px solid #c9ccd7;\n padding-top: 0;\n padding-bottom: 0;\n font-size: 0.9375rem;\n font-family: \"Roboto\", sans-serif;\n line-height: 1;\n}\n\n.landing-page .footer .footer-top .nav .nav-item:last-child .nav-link {\n border-right: 0;\n}\n\n.landing-page .footer .footer-top .nav .nav-item:first-child .nav-link {\n padding-left: 0;\n}\n\n.landing-page .footer .footer-top .form-control,\n.landing-page .footer .footer-top .asColorPicker-input,\n.landing-page .footer .footer-top .dataTables_wrapper select,\n.dataTables_wrapper .landing-page .footer .footer-top select,\n.landing-page .footer .footer-top .tt-hint,\n.landing-page .footer .footer-top .tt-query,\n.landing-page .footer .footer-top .typeahead {\n background: rgba(0, 0, 0, 0.3);\n border: none;\n border-radius: 1.25rem;\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n}\n\n.landing-page .footer .footer-bottom {\n color: #ffffff;\n font-family: \"Roboto\", sans-serif;\n}\n\n.chat-app-wrapper {\n position: relative;\n overflow: hidden;\n}\n\n.chat-app-wrapper .chat-list-wrapper {\n overflow-y: auto;\n border-right: 1px solid #c9ccd7;\n padding-bottom: 30px;\n}\n\n@media (max-width: 768px) {\n .chat-app-wrapper .chat-list-wrapper {\n position: absolute;\n left: -300px;\n top: 0;\n z-index: 99;\n bottom: 0px;\n background: #fff;\n width: 300px;\n height: 100%;\n border-right: none;\n transition-duration: 0.3s;\n transition-property: \"box-shadow\", \"left\";\n }\n\n .chat-app-wrapper .chat-list-wrapper.menu-open {\n left: 0px;\n box-shadow: 6px 4px 15px -5px rgba(0, 0, 0, 0.25);\n }\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper {\n padding-top: 20px;\n padding-bottom: 40px;\n}\n\n@media (max-width: 768px) {\n .chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper {\n padding: 0 15px;\n }\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item {\n display: grid;\n grid-template-columns: 45px auto auto;\n grid-template-rows: auto auto;\n padding: 15px 20px;\n transition-duration: 0.5s;\n transition-property: \"background\";\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .profile-image {\n position: relative;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .profile-image .dot-indicator {\n position: absolute;\n top: 15px;\n right: -5px;\n z-index: 1;\n height: 12px;\n width: 12px;\n border: 2px solid #fff;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .user-name {\n color: #686868;\n padding-left: 20px;\n margin-bottom: 0;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .chat-time {\n color: #686868;\n text-align: right;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .chat-text {\n padding-left: 20px;\n grid-column-start: 2;\n grid-column-end: 4;\n grid-row-start: 2;\n margin-bottom: 0;\n}\n\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item:hover {\n background: rgba(36, 138, 253, 0.1);\n cursor: pointer;\n}\n\n.chat-app-wrapper .slide {\n left: -21px;\n}\n\n.chat-app-wrapper .chat-search-input {\n padding-top: 30px;\n padding-bottom: 10px;\n}\n\n.chat-app-wrapper .chat-search-input .form-control,\n.chat-app-wrapper .chat-search-input .asColorPicker-input,\n.chat-app-wrapper .chat-search-input .dataTables_wrapper select,\n.dataTables_wrapper .chat-app-wrapper .chat-search-input select,\n.chat-app-wrapper .chat-search-input .tt-hint,\n.chat-app-wrapper .chat-search-input .tt-query,\n.chat-app-wrapper .chat-search-input .typeahead {\n height: 40px;\n border-right: none;\n border-radius: 4px 0px 0px 4px;\n color: #686868;\n}\n\n.chat-app-wrapper .chat-search-input .input-group-text {\n padding: 8px 15px;\n font-size: 20px;\n border-radius: 0px 4px 4px 0px;\n}\n\n.chat-app-wrapper .chat-search-input .input-group-text i {\n color: #686868;\n}\n\n.chat-app-wrapper .sidebar-spacer {\n padding-left: 20px;\n padding-right: 20px;\n}\n\n@media (max-width: 768px) {\n .chat-app-wrapper .sidebar-spacer {\n padding: 0 45px;\n }\n}\n\n.chat-app-wrapper .chat-container-wrapper {\n height: 100%;\n min-height: 100vh;\n max-height: 100%;\n overflow-y: auto;\n padding-bottom: 20px;\n padding: 0 15px 30px 15px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble {\n margin-top: 30px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble .chat-message {\n border-radius: 4px;\n padding: 20px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble .chat-message p:last-child {\n margin-bottom: 0;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble .sender-details {\n display: flex;\n align-items: center;\n padding-top: 10px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble .sender-details .seen-text {\n margin-bottom: 0;\n color: #686868;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.incoming-chat .chat-message {\n background: #ededed;\n margin-left: 45px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.incoming-chat .sender-details .seen-text {\n padding-left: 10px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.outgoing-chat .chat-message {\n background: #248afd;\n margin-left: auto;\n max-width: 290px;\n margin-right: 45px;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.outgoing-chat .chat-message p {\n color: #ffffff;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.outgoing-chat .sender-details {\n flex-direction: row-reverse;\n}\n\n.chat-app-wrapper .chat-container-wrapper .chat-bubble.outgoing-chat .sender-details .seen-text {\n padding-right: 10px;\n}\n\n.chat-app-wrapper .chat-sidebar {\n height: 100%;\n max-height: 100%;\n overflow-y: auto;\n border-left: 1px solid #c9ccd7;\n}\n\n.chat-app-wrapper .chat-text-field {\n border-top: 1px solid #c9ccd7;\n padding: 10px 0;\n}\n\n.chat-app-wrapper .chat-text-field .input-group .input-group-prepend .input-group-text,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .input-group-prepend .input-group-text,\n.chat-app-wrapper .chat-text-field .input-group .asColorPicker-trigger .input-group-text,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .asColorPicker-trigger .input-group-text,\n.chat-app-wrapper .chat-text-field .input-group .input-group-append .input-group-text,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .input-group-append .input-group-text {\n border: none;\n background: #ffffff;\n}\n\n.chat-app-wrapper .chat-text-field .input-group .form-control,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .form-control,\n.chat-app-wrapper .chat-text-field .input-group .asColorPicker-input,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .asColorPicker-input,\n.chat-app-wrapper .chat-text-field .input-group .dataTables_wrapper select,\n.dataTables_wrapper .chat-app-wrapper .chat-text-field .input-group select,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .dataTables_wrapper select,\n.dataTables_wrapper .chat-app-wrapper .chat-text-field .asColorPicker-wrap select,\n.chat-app-wrapper .chat-text-field .input-group .tt-hint,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .tt-hint,\n.chat-app-wrapper .chat-text-field .input-group .tt-query,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .tt-query,\n.chat-app-wrapper .chat-text-field .input-group .typeahead,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .typeahead {\n height: 45px;\n border: none;\n}\n\n.chat-app-wrapper .chat-text-field .input-group .form-control:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .form-control:focus,\n.chat-app-wrapper .chat-text-field .input-group .asColorPicker-input:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .asColorPicker-input:focus,\n.chat-app-wrapper .chat-text-field .input-group .dataTables_wrapper select:focus,\n.dataTables_wrapper .chat-app-wrapper .chat-text-field .input-group select:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .dataTables_wrapper select:focus,\n.dataTables_wrapper .chat-app-wrapper .chat-text-field .asColorPicker-wrap select:focus,\n.chat-app-wrapper .chat-text-field .input-group .tt-hint:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .tt-hint:focus,\n.chat-app-wrapper .chat-text-field .input-group .tt-query:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .tt-query:focus,\n.chat-app-wrapper .chat-text-field .input-group .typeahead:focus,\n.chat-app-wrapper .chat-text-field .asColorPicker-wrap .typeahead:focus {\n background: #ffffff;\n}\n\n.board-wrapper {\n display: flex;\n align-items: flex-start;\n flex-wrap: nowrap;\n}\n\n.board-wrapper .board-portlet {\n background: #e4e4e4;\n margin: 0px 15px;\n padding: 22px 20px;\n min-width: 345px;\n width: 345px;\n border-radius: 4px;\n}\n\n.board-wrapper .portlet-heading {\n font-weight: 500;\n margin-bottom: 5px;\n}\n\n.board-wrapper .task-number {\n color: #686868;\n}\n\n.board-wrapper .portlet-card-list {\n padding-left: 0;\n list-style: none;\n min-height: 70px;\n}\n\n.board-wrapper .portlet-card {\n width: 100%;\n border-radius: 4px;\n padding: 20px 20px 20px 20px;\n background: #fff;\n display: grid;\n grid-template-rows: 5;\n grid-template-columns: 2;\n border-radius: 6px;\n position: relative;\n margin-bottom: 15px;\n cursor: grab;\n}\n\n.board-wrapper .portlet-card .progress {\n position: absolute;\n top: 0px;\n left: 0px;\n right: 0px;\n border-radius: 6px 6px 0px 0px;\n height: 4px;\n}\n\n.board-wrapper .portlet-card .progress .progress-bar {\n border-radius: 0px;\n}\n\n.board-wrapper .portlet-card .task-date {\n margin-bottom: 5px;\n color: #686868;\n grid-row-start: 1;\n grid-column-start: 1;\n}\n\n.board-wrapper .portlet-card .action-dropdown {\n grid-row-start: 1;\n grid-column-start: 2;\n margin-left: auto;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-toggle {\n border: none;\n background: inherit;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-toggle i {\n font-size: 20px;\n line-height: 20px;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-toggle i:before {\n margin-right: -10px;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-toggle:after {\n display: none;\n}\n\n.board-wrapper .portlet-card .action-dropdown .dropdown-menu-right {\n left: 0 !important;\n}\n\n.board-wrapper .portlet-card .task-title {\n font-weight: 500;\n grid-row-start: 2;\n grid-column-start: 1;\n grid-column-end: 3;\n font-size: 16px;\n margin-bottom: 15px;\n}\n\n.board-wrapper .portlet-card .image-grouped {\n grid-row-start: 3;\n grid-column-start: 1;\n grid-column-end: 3;\n}\n\n.board-wrapper .portlet-card .portlet-image {\n width: 100%;\n display: block;\n grid-row-start: 4;\n grid-column-start: 1;\n grid-column-end: 3;\n margin-top: 5px;\n margin-left: -20px;\n margin-right: -20px;\n width: calc(100% + 40px);\n}\n\n.board-wrapper .portlet-card .badge {\n display: flex;\n align-items: center;\n justify-content: center;\n grid-row-start: 5;\n grid-column-start: 1;\n grid-column-end: 2;\n margin-top: 20px;\n}\n\n.board-wrapper .portlet-card .due-date {\n grid-row-start: 5;\n grid-column-start: 2;\n grid-column-end: 3;\n margin-bottom: 0;\n text-align: right;\n margin-top: 20px;\n color: #686868;\n font-weight: 500;\n}\n\n.board-wrapper .add-portlet {\n background: #fff;\n border-radius: 6px;\n padding: 25px 10px;\n text-align: center;\n color: #686868;\n font-weight: 500;\n border: none;\n width: 100%;\n transition-duration: 0.4s;\n transition-property: \"background\";\n}\n\n.board-wrapper .add-portlet:hover {\n background: #f2f2f2;\n}\n\n@media (max-width: 768px) {\n .board-wrapper {\n overflow-x: auto;\n }\n\n .board-wrapper .board-portlet {\n min-width: 100%;\n width: 100%;\n }\n}\n\n.kanban-toolbar .btn,\n.kanban-toolbar .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .kanban-toolbar .ajax-file-upload,\n.kanban-toolbar .fc button,\n.fc .kanban-toolbar button,\n.kanban-toolbar .wizard > .actions a,\n.wizard > .actions .kanban-toolbar a {\n margin-left: 10px;\n}\n\n.wrapper .private-btn {\n background-color: #eae2ec;\n}\n\n/* New Account */\n\n.new-accounts {\n overflow: hidden;\n position: relative;\n}\n\n.new-accounts ul.chats {\n height: 100%;\n padding: 0;\n margin-bottom: 0;\n overflow-x: hidden;\n}\n\n.new-accounts ul.chats li.chat-persons {\n padding: 15px 0;\n display: block;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.new-accounts ul.chats li.chat-persons:last-child {\n border-bottom: none;\n}\n\n.new-accounts ul.chats li.chat-persons .btn.btn-xs,\n.new-accounts ul.chats li.chat-persons .ajax-upload-dragdrop .btn-xs.ajax-file-upload,\n.ajax-upload-dragdrop .new-accounts ul.chats li.chat-persons .btn-xs.ajax-file-upload,\n.new-accounts ul.chats li.chat-persons .ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-submit,\n.ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons .ajax-file-upload.editable-submit,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .new-accounts ul.chats li.chat-persons .ajax-file-upload.editable-submit,\n.new-accounts ul.chats li.chat-persons .ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-cancel,\n.ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons .ajax-file-upload.editable-cancel,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .new-accounts ul.chats li.chat-persons .ajax-file-upload.editable-cancel,\n.new-accounts ul.chats li.chat-persons .fc button.btn-xs,\n.fc .new-accounts ul.chats li.chat-persons button.btn-xs,\n.new-accounts ul.chats li.chat-persons .fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-submit,\n.fc .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons button.editable-submit,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .fc .new-accounts ul.chats li.chat-persons button.editable-submit,\n.new-accounts ul.chats li.chat-persons .fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-cancel,\n.fc .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons button.editable-cancel,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .fc .new-accounts ul.chats li.chat-persons button.editable-cancel,\n.new-accounts ul.chats li.chat-persons .wizard > .actions a.btn-xs,\n.wizard > .actions .new-accounts ul.chats li.chat-persons a.btn-xs,\n.new-accounts ul.chats li.chat-persons .wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-submit,\n.wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons a.editable-submit,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions .new-accounts ul.chats li.chat-persons a.editable-submit,\n.new-accounts ul.chats li.chat-persons .wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-cancel,\n.wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons a.editable-cancel,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions .new-accounts ul.chats li.chat-persons a.editable-cancel,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-submit,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons .btn.editable-submit,\n.new-accounts ul.chats li.chat-persons .editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-cancel,\n.editable-container.editable-inline .editableform .control-group .editable-buttons .new-accounts ul.chats li.chat-persons .btn.editable-cancel {\n padding: 0.2rem 0.75rem;\n}\n\n.new-accounts ul.chats li.chat-persons a {\n text-decoration: none;\n}\n\n.new-accounts ul.chats li.chat-persons a span.pro-pic {\n display: inline-block;\n padding: 0;\n width: 20%;\n max-width: 40px;\n}\n\n.new-accounts ul.chats li.chat-persons a span.pro-pic img {\n max-width: 100%;\n width: 100%;\n border-radius: 100%;\n}\n\n.new-accounts ul.chats li.chat-persons a div.user {\n width: 60%;\n padding: 5px 10px 0 15px;\n}\n\n.new-accounts ul.chats li.chat-persons a div.user p.u-name {\n margin: 0;\n color: #000;\n}\n\n.new-accounts ul.chats li.chat-persons a div.user p.u-designation {\n margin: 0;\n color: #000;\n font-size: 12px;\n}\n\n.new-accounts ul.chats li.chat-persons a p.joined-date {\n text-align: right;\n margin-left: auto;\n margin-bottom: 0;\n font-size: 12px;\n}\n\n.rtl .new-accounts ul.chats li.chat-persons a p.joined-date {\n margin-left: 0;\n margin-right: auto;\n}\n\n.profile-page .profile-header {\n width: 100%;\n padding: 60px 0;\n border-radius: 5px;\n}\n\n.profile-page .profile-header .profile-info .profile-user-name {\n margin-bottom: 0;\n font-family: \"Roboto\", sans-serif;\n font-weight: 600;\n color: #ffffff;\n}\n\n.profile-page .profile-header .profile-info .profile-user-designation {\n margin-bottom: 0;\n font-family: \"Roboto\", sans-serif;\n color: #ffffff;\n}\n\n.profile-page .profile-header .profile-info .br-wrapper {\n padding-left: 15px;\n}\n\n.profile-page .profile-header .profile-info .br-wrapper .br-widget {\n height: auto;\n transform: translateY(-5px);\n}\n\n.profile-page .profile-header .profile-info .br-wrapper .br-widget a {\n font-size: 18px;\n margin-right: 0;\n}\n\n.profile-page .profile-header .details {\n display: flex;\n align-items: center;\n}\n\n.profile-page .profile-header .details .detail-col {\n border-right: 1px solid rgba(201, 204, 215, 0.3);\n}\n\n.profile-page .profile-header .details .detail-col:last-child {\n border-right: none;\n margin-right: 0;\n}\n\n.profile-page .profile-header .details .detail-col p {\n margin-bottom: 0;\n font-weight: 400;\n color: #ffffff;\n}\n\n.profile-page .profile-header .details .detail-col p:first-child {\n font-weight: 700;\n}\n\n.profile-page .profile-body {\n padding-top: 50px;\n}\n\n.profile-page .profile-body .tab-switch {\n border-bottom: 1px solid #c9ccd7;\n}\n\n.profile-page .profile-body .tab-switch .nav-item .nav-link {\n color: #686868;\n font-size: 1rem;\n padding-bottom: 1.2rem;\n font-weight: 600;\n border-bottom: 3px solid #ffffff;\n transition-duration: 0.4s;\n transition-timing-function: ease-in;\n transition-property: color, border-color;\n}\n\n.profile-page .profile-body .tab-switch .nav-item .nav-link.active {\n color: #000;\n border-bottom: 3px solid #248afd;\n}\n\n.profile-page .profile-body .tab-body {\n border: none;\n padding: 10px 0;\n}\n\n.profile-page .profile-body .tab-body .stages {\n position: relative;\n}\n\n.profile-page .profile-body .tab-body .stages .stage-badge {\n position: absolute;\n top: 0;\n left: -20px;\n}\n\n.profile-page .profile-body .tab-body .stages .file-icon-wrapper {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n}\n\n.profile-page .profile-body .tab-body .stages .file-icon-wrapper .file-icon {\n height: 77px;\n width: 69px;\n padding: 5px;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.profile-page .profile-body .tab-body .stages .file-icon-wrapper .file-icon i {\n font-size: 43px;\n margin-right: 0;\n}\n\n.st-wizard-wrapper .st-wizard-steps {\n display: inline-flex;\n border-top: 1px solid #c9ccd7;\n border-bottom: 1px solid #c9ccd7;\n padding-top: 10px;\n padding-bottom: 10px;\n margin-top: 25px;\n width: 100%;\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step {\n display: inline-flex;\n align-items: center;\n color: #686868;\n border-right: 1px solid #c9ccd7;\n margin-right: 20px;\n padding-right: 10%;\n text-decoration: none;\n pointer-events: none;\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step:last-child {\n border-right: none;\n margin-right: 0px;\n padding-right: 0px;\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step .step-number {\n font-size: 40px;\n font-weight: 600;\n margin-bottom: 0;\n margin-right: 10px;\n color: inherit;\n font-weight: 500;\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step .step-details {\n margin-bottom: 0;\n display: flex;\n align-items: center;\n color: inherit;\n font-weight: 500;\n line-height: 18px;\n}\n\n@media (max-width: 578px) {\n .st-wizard-wrapper .st-wizard-steps .wizard-step .step-details {\n display: none;\n }\n}\n\n.st-wizard-wrapper .st-wizard-steps .wizard-step.done {\n color: #248afd;\n pointer-events: auto;\n}\n\n.st-wizard-wrapper .wizard-footer {\n display: flex;\n align-items: center;\n border-top: 1px solid #c9ccd7;\n margin-top: 35px;\n padding-top: 30px;\n}\n\n.st-wizard-wrapper .wizard-footer .terms-checkbox {\n display: none;\n margin-top: 0px;\n margin-bottom: 0;\n}\n\n.st-wizard-wrapper .wizard-footer .wrapper {\n display: flex;\n align-items: center;\n margin-left: auto;\n}\n\n.map-container {\n position: relative;\n min-width: 100%;\n max-width: 100%;\n display: block;\n padding: 35% 0;\n overflow: hidden;\n border-radius: 5px;\n}\n\n.map-container .google-map {\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n}\n\n.map-container .google-map.no-controls .gmnoprint,\n.map-container .google-map.no-controls .gm-style-cc {\n display: none;\n}\n\n/* Auth */\n\n.auth .lock-profile-img {\n width: 90px;\n height: 90px;\n border-radius: 100%;\n}\n\n.auth .auth-form-dark {\n background: rgba(0, 0, 0, 0.6);\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control,\n.auth .auth-form-dark .asColorPicker-input,\n.auth .auth-form-dark .dataTables_wrapper select,\n.dataTables_wrapper .auth .auth-form-dark select,\n.auth .auth-form-dark .tt-hint,\n.auth .auth-form-dark .tt-query,\n.auth .auth-form-dark .typeahead {\n border-color: rgba(255, 255, 255, 0.2);\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control:-ms-input-placeholder,\n.auth .auth-form-dark .asColorPicker-input:-ms-input-placeholder,\n.auth .auth-form-dark .dataTables_wrapper select:-ms-input-placeholder,\n.dataTables_wrapper .auth .auth-form-dark select:-ms-input-placeholder,\n.auth .auth-form-dark .tt-hint:-ms-input-placeholder,\n.auth .auth-form-dark .tt-query:-ms-input-placeholder,\n.auth .auth-form-dark .typeahead:-ms-input-placeholder {\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control:-moz-placeholder,\n.auth .auth-form-dark .asColorPicker-input:-moz-placeholder,\n.auth .auth-form-dark .dataTables_wrapper select:-moz-placeholder,\n.dataTables_wrapper .auth .auth-form-dark select:-moz-placeholder,\n.auth .auth-form-dark .tt-hint:-moz-placeholder,\n.auth .auth-form-dark .tt-query:-moz-placeholder,\n.auth .auth-form-dark .typeahead:-moz-placeholder {\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control::-moz-placeholder,\n.auth .auth-form-dark .asColorPicker-input::-moz-placeholder,\n.auth .auth-form-dark .dataTables_wrapper select::-moz-placeholder,\n.dataTables_wrapper .auth .auth-form-dark select::-moz-placeholder,\n.auth .auth-form-dark .tt-hint::-moz-placeholder,\n.auth .auth-form-dark .tt-query::-moz-placeholder,\n.auth .auth-form-dark .typeahead::-moz-placeholder {\n color: #ffffff;\n}\n\n.auth .auth-form-dark .form-control::-webkit-input-placeholder,\n.auth .auth-form-dark .asColorPicker-input::-webkit-input-placeholder,\n.auth .auth-form-dark .dataTables_wrapper select::-webkit-input-placeholder,\n.dataTables_wrapper .auth .auth-form-dark select::-webkit-input-placeholder,\n.auth .auth-form-dark .tt-hint::-webkit-input-placeholder,\n.auth .auth-form-dark .tt-query::-webkit-input-placeholder,\n.auth .auth-form-dark .typeahead::-webkit-input-placeholder {\n color: #ffffff;\n}\n\n.auth .auth-form-light {\n background: #ffffff;\n}\n\n.auth .auth-form-light select {\n color: #c9c8c8;\n}\n\n.auth .auth-form-light .input-group .form-control:focus,\n.auth .auth-form-light .asColorPicker-wrap .form-control:focus,\n.auth .auth-form-light .input-group .asColorPicker-input:focus,\n.auth .auth-form-light .asColorPicker-wrap .asColorPicker-input:focus,\n.auth .auth-form-light .input-group .dataTables_wrapper select:focus,\n.dataTables_wrapper .auth .auth-form-light .input-group select:focus,\n.auth .auth-form-light .asColorPicker-wrap .dataTables_wrapper select:focus,\n.dataTables_wrapper .auth .auth-form-light .asColorPicker-wrap select:focus,\n.auth .auth-form-light .input-group .tt-hint:focus,\n.auth .auth-form-light .asColorPicker-wrap .tt-hint:focus,\n.auth .auth-form-light .input-group .tt-query:focus,\n.auth .auth-form-light .asColorPicker-wrap .tt-query:focus,\n.auth .auth-form-light .input-group .typeahead:focus,\n.auth .auth-form-light .asColorPicker-wrap .typeahead:focus,\n.auth .auth-form-light .input-group .form-control:active,\n.auth .auth-form-light .asColorPicker-wrap .form-control:active,\n.auth .auth-form-light .input-group .asColorPicker-input:active,\n.auth .auth-form-light .asColorPicker-wrap .asColorPicker-input:active,\n.auth .auth-form-light .input-group .dataTables_wrapper select:active,\n.dataTables_wrapper .auth .auth-form-light .input-group select:active,\n.auth .auth-form-light .asColorPicker-wrap .dataTables_wrapper select:active,\n.dataTables_wrapper .auth .auth-form-light .asColorPicker-wrap select:active,\n.auth .auth-form-light .input-group .tt-hint:active,\n.auth .auth-form-light .asColorPicker-wrap .tt-hint:active,\n.auth .auth-form-light .input-group .tt-query:active,\n.auth .auth-form-light .asColorPicker-wrap .tt-query:active,\n.auth .auth-form-light .input-group .typeahead:active,\n.auth .auth-form-light .asColorPicker-wrap .typeahead:active {\n border-color: #c9ccd7;\n}\n\n.auth .auth-form-transparent {\n background: transparent;\n}\n\n.auth .auth-form-transparent .form-control,\n.auth .auth-form-transparent .asColorPicker-input,\n.auth .auth-form-transparent .dataTables_wrapper select,\n.dataTables_wrapper .auth .auth-form-transparent select,\n.auth .auth-form-transparent .tt-hint,\n.auth .auth-form-transparent .tt-query,\n.auth .auth-form-transparent .typeahead,\n.auth .auth-form-transparent .input-group-text {\n border-color: #a3a4a5;\n}\n\n.auth .auth-form-transparent .form-control:focus,\n.auth .auth-form-transparent .asColorPicker-input:focus,\n.auth .auth-form-transparent .dataTables_wrapper select:focus,\n.dataTables_wrapper .auth .auth-form-transparent select:focus,\n.auth .auth-form-transparent .tt-hint:focus,\n.auth .auth-form-transparent .tt-query:focus,\n.auth .auth-form-transparent .typeahead:focus,\n.auth .auth-form-transparent .form-control:active,\n.auth .auth-form-transparent .asColorPicker-input:active,\n.auth .auth-form-transparent .dataTables_wrapper select:active,\n.dataTables_wrapper .auth .auth-form-transparent select:active,\n.auth .auth-form-transparent .tt-hint:active,\n.auth .auth-form-transparent .tt-query:active,\n.auth .auth-form-transparent .typeahead:active,\n.auth .auth-form-transparent .input-group-text:focus,\n.auth .auth-form-transparent .input-group-text:active {\n border-color: #a3a4a5;\n}\n\n.auth .auth-form-transparent select {\n outline-color: #a3a4a5;\n}\n\n.auth.auth-img-bg {\n padding: 0;\n}\n\n@media (min-width: 768px) {\n .auth.auth-img-bg .auth-form-transparent {\n width: 55%;\n margin: auto;\n }\n}\n\n.auth .brand-logo {\n margin-bottom: 2rem;\n}\n\n.auth .brand-logo img {\n width: 150px;\n}\n\n.auth form .form-group {\n margin-bottom: 1.5rem;\n}\n\n.auth form .form-group label {\n font-size: 0.8125rem;\n}\n\n.auth form .form-group .form-control,\n.auth form .form-group .asColorPicker-input,\n.auth form .form-group .dataTables_wrapper select,\n.dataTables_wrapper .auth form .form-group select,\n.auth form .form-group .tt-hint,\n.auth form .form-group .tt-query,\n.auth form .form-group .typeahead {\n background: transparent;\n border-radius: 0;\n font-size: 0.9375rem;\n}\n\n.auth form .auth-form-btn {\n height: 50px;\n line-height: 1.5;\n}\n\n.auth form .auth-link {\n font-size: 0.875rem;\n}\n\n.auth form .auth-link:hover {\n color: initial;\n}\n\n.auth.multi-step-login {\n height: 100%;\n min-height: 100vh;\n background: #ededed;\n}\n\n.auth.multi-step-login .step-form {\n position: relative;\n width: auto;\n margin: 50px auto;\n text-align: center;\n}\n\n.auth.multi-step-login .step-form .step-progress {\n padding-left: 0;\n list-style-type: none;\n margin-bottom: 30px;\n overflow: hidden;\n counter-reset: step;\n display: flex;\n justify-content: space-around;\n}\n\n.auth.multi-step-login .step-form .step-progress li {\n position: relative;\n list-style-type: none;\n color: #000;\n font-size: 18px;\n font-weight: 500;\n float: left;\n}\n\n.auth.multi-step-login .step-form .step-progress li:before {\n display: flex;\n align-items: center;\n justify-content: center;\n content: counter(step);\n counter-increment: step;\n width: 30px;\n height: 30px;\n line-height: 20px;\n font-size: 16px;\n font-weight: 600;\n color: #000;\n background: #e0e0e0;\n border-radius: 100px;\n margin: 0 auto 5px auto;\n}\n\n.auth.multi-step-login .step-form .step-progress li.active:before {\n background: #71c016;\n color: #fff;\n}\n\n.auth.multi-step-login .step-form .step-progress li:first-child:after {\n content: none;\n}\n\n.auth.multi-step-login .step-form fieldset {\n background: #fff;\n border-radius: 10px;\n padding: 30px 30px;\n box-sizing: border-box;\n margin: 0 auto;\n width: 100%;\n position: relative;\n}\n\n.auth.multi-step-login .step-form fieldset:not(:first-of-type) {\n display: none;\n}\n\n.auth.multi-step-login .step-form .form-control,\n.auth.multi-step-login .step-form .asColorPicker-input,\n.auth.multi-step-login .step-form .dataTables_wrapper select,\n.dataTables_wrapper .auth.multi-step-login .step-form select,\n.auth.multi-step-login .step-form .tt-hint,\n.auth.multi-step-login .step-form .tt-query,\n.auth.multi-step-login .step-form .typeahead {\n height: 40px;\n border-radius: 4px;\n}\n\n@media (max-width: 576px) {\n .auth.multi-step-login .step-form {\n width: 100%;\n }\n}\n\n.auth .slide-image {\n width: 100%;\n position: relative;\n}\n\n.auth .slide-image .slide-content {\n position: absolute;\n bottom: 0;\n left: 50%;\n margin-left: -50px;\n margin-top: -50px;\n color: white;\n}\n\n@media (max-width: 767px) {\n .auth .slide-image .slide-content {\n margin-left: 0;\n text-align: center;\n width: 100%;\n left: 0;\n }\n}\n\n/* === Plugin Overrides === */\n\n/* Avgrund Popup */\n\n.avgrund-popin {\n position: absolute;\n background: #fff;\n padding: 37px 33px;\n overflow: hidden;\n visibility: hidden;\n opacity: 0;\n top: 50%;\n left: 50%;\n z-index: 10000;\n font-size: 0.875rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: initial;\n line-height: 1.85;\n border-radius: 10px;\n transform: scale(0.8);\n}\n\n.avgrund-popin p {\n font-size: 0.875rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: initial;\n}\n\n.avgrund-overlay {\n background: #000;\n width: 100%;\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1030;\n visibility: hidden;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n\n.avgrund-ready .avgrund-overlay,\n.avgrund-ready .avgrund-popin,\nbody.avgrund-ready {\n transform-origin: 50% 50%;\n transition: 0.3s all ease-out;\n}\n\nbody.avgrund-active {\n overflow: hidden;\n}\n\n.avgrund-active .avgrund-popin {\n visibility: visible;\n opacity: 1;\n -webkit-transform: scale(1.1);\n -moz-transform: scale(1.1);\n -ms-transform: scale(1.1);\n -o-transform: scale(1.1);\n transform: scale(1.1);\n}\n\n@media (max-width: 767px) {\n .avgrund-active .avgrund-popin {\n -webkit-transform: scale(0.8);\n -moz-transform: scale(0.8);\n -ms-transform: scale(0.8);\n -o-transform: scale(0.8);\n transform: scale(0.8);\n }\n}\n\n.avgrund-active .avgrund-overlay {\n visibility: visible;\n opacity: 0.5;\n height: 20000px;\n}\n\n.avgrund-popin.stack {\n transform: scale(1.5);\n}\n\n.avgrund-active .avgrund-popin.stack {\n transform: scale(1.1);\n}\n\n/* Optional close button styles */\n\n.avgrund-close {\n display: block;\n color: #fff;\n background: #000;\n font-size: 10px;\n text-decoration: none;\n text-transform: uppercase;\n position: absolute;\n top: 10px;\n right: 10px;\n height: 17px;\n width: 17px;\n text-align: center;\n line-height: 16px;\n border-radius: 50px;\n}\n\n.avgrund-close:hover {\n color: #fff;\n text-decoration: none;\n}\n\n/* Ace Editor */\n\n.ace_editor {\n margin: auto;\n height: 300px;\n width: 100%;\n}\n\n/* Chartist */\n\n.ct-series-a .ct-line {\n stroke: #a29afc;\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-a .ct-point {\n stroke: #6355f9;\n stroke-width: 10px;\n stroke-linecap: round;\n}\n\n.ct-series-b .ct-line {\n stroke: #80d691;\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-b .ct-point {\n stroke: #4ac462;\n stroke-width: 10px;\n stroke-linecap: round;\n}\n\n.ct-series-c .ct-line {\n stroke: #f7cb9b;\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-c .ct-point {\n stroke: #f2a859;\n stroke-width: 10px;\n stroke-linecap: round;\n}\n\n.ct-series-a .ct-bar {\n stroke: #a29afc;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n.ct-series-b .ct-bar {\n stroke: #80d691;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n.ct-series-c .ct-bar {\n stroke: #f7cb9b;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n.ct-series-d .ct-bar {\n stroke: #fcb2b2;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n.ct-series-a .ct-slice-pie {\n fill: #a29afc;\n stroke-width: 4px;\n}\n\n.ct-series-b .ct-slice-pie {\n fill: #80d691;\n stroke-width: 4px;\n}\n\n.ct-series-c .ct-slice-pie {\n fill: #fcb2b2;\n stroke-width: 4px;\n}\n\n.ct-series-d .ct-slice-pie {\n fill: #f7cb9b;\n stroke-width: 4px;\n}\n\n.ct-series-a .ct-slice-donut-solid {\n fill: #a29afc;\n}\n\n.ct-series-b .ct-slice-donut-solid {\n fill: #80d691;\n}\n\n.ct-series-c .ct-slice-donut-solid {\n fill: #fcb2b2;\n}\n\n.ct-series-a .ct-slice-donut-solid {\n fill: #f7cb9b;\n}\n\n#ct-chart-dash-barChart .ct-series-a .ct-bar {\n stroke: #fb9999;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n#ct-chart-dash-barChart .ct-series-b .ct-bar {\n stroke: #8b81fb;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n#ct-chart-dash-barChart .ct-series-c .ct-bar {\n stroke: #a29afc;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n#ct-chart-dash-barChart .ct-series-d .ct-bar {\n stroke: #b9b3fc;\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n\n/* CodeMirror */\n\n.CodeMirror {\n font-size: 1rem;\n height: auto;\n min-height: auto;\n text-align: left;\n}\n\n.CodeMirror .CodeMirror-scroll {\n min-height: auto;\n}\n\n/* Context Menu */\n\n.context-menu-icon:before {\n color: #000;\n font: normal normal normal 15px/1 \"Material Design Icons\";\n}\n\n.context-menu-icon.context-menu-icon-cut:before {\n content: '\\F190';\n}\n\n.context-menu-icon.context-menu-icon-edit:before {\n content: '\\F3EF';\n}\n\n.context-menu-icon.context-menu-icon-copy:before {\n content: '\\F18F';\n}\n\n.context-menu-icon.context-menu-icon-paste:before {\n content: '\\F613';\n}\n\n.context-menu-icon.context-menu-icon-delete:before {\n content: '\\F6CB';\n}\n\n.context-menu-icon.context-menu-icon-quit:before {\n content: '\\F156';\n}\n\n.context-menu-list {\n box-shadow: none;\n border: 1px solid #c9ccd7;\n}\n\n.context-menu-list .context-menu-item span {\n color: #000;\n font-size: 0.75rem;\n font-family: \"Roboto\", sans-serif;\n}\n\n.context-menu-list .context-menu-item.context-menu-hover {\n background: #000;\n}\n\n.context-menu-list .context-menu-item.context-menu-hover span {\n color: #fff;\n}\n\n#chartjs-tooltip {\n background: white;\n border-radius: 4px;\n padding: 10px;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n transition: 0.3s ease;\n}\n\n#chartjs-tooltip table tr th {\n color: #686868;\n}\n\n#chartjs-tooltip table tr td {\n display: flex;\n align-items: center;\n line-height: 1px;\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n#chartjs-tooltip table tr td:first-letter {\n text-transform: uppercase;\n}\n\n#chartjs-tooltip table tr td span {\n width: 7px;\n height: 7px;\n display: inline-block;\n border-radius: 100px;\n margin-right: 7px;\n color: #000;\n}\n\n/* Colorpicker */\n\n.asColorPicker-dropdown {\n max-width: initial;\n}\n\n.asColorPicker-trigger {\n height: auto;\n border: 1px solid #c9ccd7;\n border-left: none;\n}\n\n.asColorPicker-trigger span {\n border-radius: 2px;\n width: 35px;\n}\n\n/* Datepicker */\n\n.datepicker.datepicker-dropdown,\n.datepicker.datepicker-inline {\n padding: 0 25px;\n width: 30%;\n max-width: 500px;\n min-width: 250px;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days,\n.datepicker.datepicker-inline .datepicker-days {\n padding: 0.8rem 0.7rem;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed {\n width: 100%;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th {\n text-align: center;\n padding: 0.5rem 0;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.prev,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.prev {\n color: #434a54;\n padding-bottom: 1rem;\n padding-top: 1rem;\n text-align: left;\n background: #fff;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.datepicker-switch,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.datepicker-switch {\n color: #434a54;\n background: #fff;\n padding-bottom: 1rem;\n padding-top: 1rem;\n font-size: 1rem;\n font-weight: 600;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.next,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.next {\n color: grey;\n padding-bottom: 1rem;\n padding-top: 1rem;\n text-align: right;\n background: #fff;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow {\n font-family: \"Roboto\", sans-serif;\n color: #434a54;\n font-size: 0.875rem;\n font-weight: initial;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow:first-child,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow:first-child {\n text-align: left;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow:last-child,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow:last-child {\n text-align: right;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody {\n position: relative;\n top: 13px;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td {\n text-align: center;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day {\n font-size: 0.9375rem;\n padding: 0.5rem 0;\n color: #000;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:hover,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:hover {\n background: white;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:first-child,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:first-child {\n text-align: left;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:last-child,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:last-child {\n text-align: right;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active {\n color: #fff;\n background: transparent;\n position: relative;\n z-index: 1;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active:before {\n content: \"\";\n width: 38px;\n height: 38px;\n background: #71c016;\n border-radius: 100%;\n display: block;\n margin: auto;\n vertical-align: middle;\n position: absolute;\n top: 1px;\n z-index: -1;\n left: 0;\n right: 0;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.today {\n color: #fff;\n background: transparent;\n position: relative;\n z-index: 1;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.today:before {\n content: \"\";\n width: 38px;\n height: 38px;\n background: #248afd;\n border-radius: 100%;\n display: block;\n margin: auto;\n vertical-align: middle;\n position: absolute;\n top: 1px;\n z-index: -1;\n left: 0;\n right: 0;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.old.day,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.old.day {\n color: #d9dde3;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td:first-child.day.active:before,\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td:first-child.day.today:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td:first-child.day.active:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td:first-child.day.today:before {\n left: -42px;\n}\n\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td:last-child.day.active:before,\n.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td:last-child.day.today:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td:last-child.day.active:before,\n.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td:last-child.day.today:before {\n left: 30px;\n}\n\n.datepicker.datepicker-inline {\n width: 100%;\n max-width: 100%;\n min-width: 250px;\n}\n\n.datepicker.datepicker-inline thead tr th.prev {\n color: #000;\n padding-bottom: 0.5rem;\n padding-top: 0.5rem;\n}\n\n.datepicker.datepicker-inline thead tr th.datepicker-switch {\n color: #248afd;\n padding-bottom: 0.5rem;\n padding-top: 0.5rem;\n}\n\n.datepicker.datepicker-inline thead tr th.next {\n color: #000;\n padding-bottom: 0.5rem;\n padding-top: 0.5rem;\n}\n\n.datepicker > div {\n display: initial;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #000;\n text-align: center;\n white-space: nowrap;\n border-radius: 2px;\n}\n\n.datepicker.input-group,\n.datepicker.asColorPicker-wrap {\n border: 1px solid #c9ccd7;\n padding: 0;\n}\n\n.datepicker.input-group .form-control,\n.datepicker.asColorPicker-wrap .form-control,\n.datepicker.input-group .asColorPicker-input,\n.datepicker.asColorPicker-wrap .asColorPicker-input,\n.datepicker.input-group .dataTables_wrapper select,\n.dataTables_wrapper .datepicker.input-group select,\n.datepicker.asColorPicker-wrap .dataTables_wrapper select,\n.dataTables_wrapper .datepicker.asColorPicker-wrap select,\n.datepicker.input-group .tt-hint,\n.datepicker.asColorPicker-wrap .tt-hint,\n.datepicker.input-group .tt-query,\n.datepicker.asColorPicker-wrap .tt-query,\n.datepicker.input-group .typeahead,\n.datepicker.asColorPicker-wrap .typeahead {\n border: none;\n}\n\n.datepicker-custom {\n width: 100%;\n padding: 0;\n}\n\n.datepicker-custom .datepicker.datepicker-inline {\n display: block;\n padding: 0;\n height: 100%;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days {\n display: block;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td {\n padding: 1rem;\n text-align: center;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td {\n padding: 1rem .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day.today:before {\n top: 13px;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day.active:before {\n top: 13px;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child {\n padding-left: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child {\n padding-left: .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child.today:before,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child.active:before {\n left: 1.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child.today:before,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:first-child.active:before {\n left: .25rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:last-child {\n padding-right: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:last-child {\n padding-right: .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:last-child.today:before,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed tbody tr td.day:last-child.active:before {\n right: 1.5rem;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries {\n height: 100%;\n padding: 0 0 1rem 0;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed {\n height: 100%;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead {\n background: #71c016;\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow {\n background: transparent;\n border-radius: 0;\n color: #ffffff;\n padding: 2rem 1rem;\n font-weight: bold;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow {\n padding: 2rem .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch:first-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow:first-child {\n padding-left: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch:first-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow:first-child {\n padding-left: .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch:last-child,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow:last-child {\n padding-right: 2.5rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.dow:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.dow:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.dow:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.dow:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch:last-child,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.dow:last-child {\n padding-right: .5rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch {\n font-size: 2rem;\n}\n\n@media (max-width: 991px) {\n .datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.datepicker-switch,\n .datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.datepicker-switch {\n font-size: 1rem;\n }\n}\n\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-days .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-months .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-years .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-decades .table-condensed thead tr th.prev,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.next,\n.datepicker-custom .datepicker.datepicker-inline .datepicker-centuries .table-condensed thead tr th.prev {\n font-size: 1.5rem;\n}\n\n/* Data Tables */\n\n.dataTables_wrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n.dataTables_wrapper label {\n font-size: 0.8125rem;\n}\n\n.dataTables_wrapper select {\n padding: 0.4rem;\n}\n\n.dataTables_wrapper .dataTables_length select {\n min-width: 65px;\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n}\n\n.dataTables_wrapper .dataTable .btn,\n.dataTables_wrapper .dataTable .ajax-upload-dragdrop .ajax-file-upload,\n.ajax-upload-dragdrop .dataTables_wrapper .dataTable .ajax-file-upload,\n.dataTables_wrapper .dataTable .fc button,\n.fc .dataTables_wrapper .dataTable button,\n.dataTables_wrapper .dataTable .wizard > .actions a,\n.wizard > .actions .dataTables_wrapper .dataTable a {\n padding: 0.1rem 1rem;\n vertical-align: top;\n}\n\n.dataTables_wrapper .dataTable thead th {\n border-bottom-width: 0;\n}\n\n.dataTables_wrapper .dataTable thead .sorting:before,\n.dataTables_wrapper .dataTable thead .sorting:after,\n.dataTables_wrapper .dataTable thead .sorting_asc:before,\n.dataTables_wrapper .dataTable thead .sorting_asc:after,\n.dataTables_wrapper .dataTable thead .sorting_desc:before,\n.dataTables_wrapper .dataTable thead .sorting_desc:after,\n.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,\n.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,\n.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before,\n.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after {\n line-height: 2.5;\n font-family: Material Design Icons;\n font-size: 0.65rem;\n}\n\n.dataTables_wrapper .dataTable thead .sorting:before,\n.dataTables_wrapper .dataTable thead .sorting_asc:before,\n.dataTables_wrapper .dataTable thead .sorting_desc:before,\n.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,\n.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before {\n content: \"\\F05D\";\n right: 1.2em;\n}\n\n.dataTables_wrapper .dataTable thead .sorting:after,\n.dataTables_wrapper .dataTable thead .sorting_asc:after,\n.dataTables_wrapper .dataTable thead .sorting_desc:after,\n.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,\n.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after {\n content: \"\\F045\";\n right: 0.2em;\n}\n\n.dataTables_wrapper .dataTables_paginate {\n margin-top: 20px;\n}\n\n.dataTables_wrapper .dataTables_info {\n font-size: 0.875rem;\n}\n\n/* Dropify */\n\n.dropify-wrapper {\n border: 2px dashed #c9ccd7;\n border-radius: 7px;\n background: white;\n}\n\n.dropify-wrapper:hover {\n background-size: 30px 30px;\n background-image: linear-gradient(135deg, #F2F7F8 25%, transparent 25%, transparent 50%, #F2F7F8 50%, #F2F7F8 75%, transparent 75%, transparent);\n -webkit-animation: stripes 2s linear infinite;\n animation: stripes 2s linear infinite;\n}\n\n.dropify-wrapper .dropify-message span.file-icon:before {\n display: inline-block;\n font: normal normal normal 24px/1 \"Material Design Icons\";\n font-size: inherit;\n text-rendering: auto;\n line-height: inherit;\n -webkit-font-smoothing: antialiased;\n content: '\\F552';\n color: #000;\n font-size: 1.25rem;\n}\n\n.dropify-wrapper .dropify-message p {\n font-size: 0.8125rem;\n color: #000;\n}\n\n.dropify-wrapper .dropify-preview .dropify-infos {\n background: rgba(255, 255, 255, 0.9);\n}\n\n.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner .dropify-filename {\n color: #248afd;\n font-size: 20px;\n font-weight: 400;\n}\n\n.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner .dropify-infos-message {\n color: #333;\n font-weight: 500;\n}\n\n.dropify-wrapper .dropify-preview .dropify-render img {\n opacity: 0.7;\n}\n\n.dropify-wrapper .dropify-clear {\n background: #fff;\n border: none;\n font-weight: 700;\n color: #434a54;\n}\n\n/* Dropzone */\n\n.dropzone {\n border: 1px solid #c9ccd7;\n min-height: 200px;\n}\n\n.dropzone .dz-message {\n text-align: center;\n width: 100%;\n}\n\n.dropzone .dz-message span {\n font-size: .8125rem;\n color: #000;\n}\n\n.dropzone .dz-preview {\n margin: 5px;\n}\n\n.dropzone .dz-preview .dz-image {\n width: 74px;\n height: 74px;\n border-radius: 6px;\n}\n\n.dropzone .dz-preview .dz-error-message {\n top: 80px;\n left: -35px;\n}\n\n.dropzone .dz-preview .dz-success-mark,\n.dropzone .dz-preview .dz-error-mark {\n margin-left: -17px;\n}\n\n.dropzone .dz-preview .dz-success-mark svg,\n.dropzone .dz-preview .dz-error-mark svg {\n width: 35px;\n height: 35px;\n}\n\n/* Flot chart */\n\n.float-chart-container {\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n min-height: 300px;\n max-height: 100%;\n}\n\n.float-chart {\n width: 100%;\n position: relative;\n max-width: none;\n height: 400px;\n}\n\n.float-chart canvas {\n position: absolute !important;\n top: 0;\n bottom: 0;\n}\n\n.flot-chart-legend {\n overflow-x: auto;\n}\n\n.flot-chart-legend table tr td.legendColorBox {\n width: 20px;\n height: 20px;\n margin-right: 15px;\n padding: 0 15px 0 22px;\n border-radius: 100%;\n overflow: hidden;\n}\n\n.flot-chart-legend table tr td.legendColorBox:first-child {\n padding-left: 0;\n}\n\n.flot-chart-legend table tr td.legendColorBox div {\n border-width: 0 !important;\n}\n\n.flot-chart-legend table tr td.legendColorBox div div {\n border-radius: 100%;\n border-width: 5px !important;\n}\n\n.flot-chart-legend table tr td.legendLabel {\n padding: 0 25px 0 0;\n border-right: 1px solid #e6e9ed;\n font-weight: 600;\n}\n\n.flot-chart-legend table tr td.legendLabel:last-child {\n border-right: none;\n}\n\n/* Google Charts */\n\n.google-chart-container .google-charts {\n width: 100%;\n height: 280px;\n min-height: 280px;\n min-width: 100%;\n}\n\n/* Icheck */\n\n.icheck,\n.icheck-flat,\n.icheck-line,\n.icheck-square {\n margin-bottom: 0.5rem;\n}\n\n.icheck label,\n.icheck-flat label,\n.icheck-line label,\n.icheck-square label {\n font-size: 0.8125rem;\n line-height: 1.5;\n margin-left: 5px;\n margin-bottom: 0;\n}\n\n/* Jquery File Upload */\n\n.ajax-upload-dragdrop {\n border-color: #c9ccd7;\n border-style: dotted;\n max-width: 100%;\n}\n\n.ajax-upload-dragdrop span b {\n font-size: 0.8125rem;\n color: #000;\n font-weight: initial;\n}\n\n.ajax-upload-dragdrop .ajax-file-upload {\n background: #68afff;\n box-shadow: none;\n height: auto;\n}\n\n.ajax-file-upload-container {\n min-height: 100px;\n}\n\n.ajax-file-upload-container .ajax-file-upload-statusbar {\n max-width: 100%;\n}\n\n.ajax-file-upload-filename {\n width: auto;\n}\n\n/* Light Gallery */\n\n.lightGallery {\n width: 100%;\n margin: 0;\n}\n\n.lightGallery .image-tile {\n position: relative;\n margin-bottom: 30px;\n}\n\n.lightGallery .image-tile .demo-gallery-poster {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.lightGallery .image-tile .demo-gallery-poster img {\n display: block;\n margin: auto;\n width: 40%;\n max-width: 60px;\n min-width: 20px;\n}\n\n.lightGallery .image-tile img {\n max-width: 100%;\n width: 100%;\n}\n\n/* Owl-carousel */\n\n.owl-carousel img {\n border-radius: 4px;\n}\n\n.owl-carousel.full-width .owl-nav {\n position: absolute;\n top: 30%;\n width: 100%;\n margin-top: 0;\n}\n\n.owl-carousel.full-width .owl-nav .owl-next,\n.owl-carousel.full-width .owl-nav .owl-prev {\n background: transparent;\n color: #ffffff;\n}\n\n.owl-carousel.full-width .owl-nav .owl-next i:before,\n.owl-carousel.full-width .owl-nav .owl-prev i:before {\n width: 40px;\n height: 40px;\n background: #686868;\n border-radius: 100%;\n font-size: 1.6rem;\n font-weight: bold;\n line-height: 40px;\n}\n\n.owl-carousel.full-width .owl-nav .owl-prev {\n float: left;\n}\n\n.owl-carousel.full-width .owl-nav .owl-next {\n float: right;\n}\n\n.owl-carousel.full-width .owl-dots {\n margin-top: 1rem;\n}\n\n.owl-carousel .item-video {\n width: 200px;\n height: 200px;\n}\n\n/* No-ui-slider */\n\n.noUi-target.noUi-ltr {\n border: none;\n box-shadow: none;\n border-radius: 0px;\n}\n\n.noUi-target.noUi-ltr .noUi-handle {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n}\n\n.noUi-target.noUi-ltr .noUi-handle:focus {\n outline: none;\n}\n\n.noUi-target.noUi-ltr .noUi-handle:before {\n display: none;\n}\n\n.noUi-target.noUi-ltr .noUi-handle:after {\n content: \"\";\n width: 10px;\n height: 10px;\n border-radius: 100%;\n left: 4px;\n top: 4px;\n}\n\n.noUi-target.noUi-ltr.noUi-horizontal {\n height: 0.25rem;\n}\n\n.noUi-target.noUi-ltr.noUi-horizontal .noUi-handle {\n top: -8px;\n}\n\n.noUi-target.noUi-ltr.noUi-vertical {\n width: 0.25rem;\n height: 156px;\n display: inline-block;\n}\n\n.noUi-target.noUi-ltr.noUi-vertical .noUi-handle {\n left: -7px;\n}\n\n.noUi-target.noUi-ltr .noUi-base {\n background: #e6e9ed;\n box-shadow: none;\n border: none;\n}\n\n.noUi-target.noUi-ltr .noUi-base .noUi-connect {\n background: #248afd;\n box-shadow: none;\n}\n\n.noUi-target.noUi-ltr .noUi-base .noUi-origin {\n background: #71c016;\n}\n\n.noUi-target.noUi-ltr .noUi-pips .noUi-marker-horizontal,\n.noUi-target.noUi-ltr .noUi-pips .noUi-marker-vertical {\n background: #c9ccd7;\n}\n\n.noUi-target.noUi-ltr .noUi-pips .noUi-marker-horizontal {\n height: 9px;\n width: 1px;\n}\n\n.noUi-target.noUi-ltr .noUi-pips .noUi-marker-vertical {\n height: 1px;\n width: 9px;\n}\n\n.noUi-target.noUi-ltr .noUi-pips .noUi-value {\n color: #000;\n font-size: 0.94rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: 700;\n}\n\n/* Slider Color variations */\n\n.slider-primary.noUi-ltr .noUi-base .noUi-connect {\n background: #248afd;\n}\n\n.slider-primary.noUi-ltr .noUi-base .noUi-origin {\n background: #248afd;\n}\n\n.slider-primary.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #248afd;\n}\n\n.slider-primary.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #248afd;\n color: #ffffff;\n}\n\n.slider-secondary.noUi-ltr .noUi-base .noUi-connect {\n background: #a3a4a5;\n}\n\n.slider-secondary.noUi-ltr .noUi-base .noUi-origin {\n background: #a3a4a5;\n}\n\n.slider-secondary.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #a3a4a5;\n}\n\n.slider-secondary.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #a3a4a5;\n color: #ffffff;\n}\n\n.slider-success.noUi-ltr .noUi-base .noUi-connect {\n background: #71c016;\n}\n\n.slider-success.noUi-ltr .noUi-base .noUi-origin {\n background: #71c016;\n}\n\n.slider-success.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #71c016;\n}\n\n.slider-success.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #71c016;\n color: #ffffff;\n}\n\n.slider-info.noUi-ltr .noUi-base .noUi-connect {\n background: #68afff;\n}\n\n.slider-info.noUi-ltr .noUi-base .noUi-origin {\n background: #68afff;\n}\n\n.slider-info.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #68afff;\n}\n\n.slider-info.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #68afff;\n color: #ffffff;\n}\n\n.slider-warning.noUi-ltr .noUi-base .noUi-connect {\n background: #f5a623;\n}\n\n.slider-warning.noUi-ltr .noUi-base .noUi-origin {\n background: #f5a623;\n}\n\n.slider-warning.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #f5a623;\n}\n\n.slider-warning.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #f5a623;\n color: #ffffff;\n}\n\n.slider-danger.noUi-ltr .noUi-base .noUi-connect {\n background: #ff4747;\n}\n\n.slider-danger.noUi-ltr .noUi-base .noUi-origin {\n background: #ff4747;\n}\n\n.slider-danger.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #ff4747;\n}\n\n.slider-danger.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #ff4747;\n color: #ffffff;\n}\n\n.slider-light.noUi-ltr .noUi-base .noUi-connect {\n background: #f8f9fa;\n}\n\n.slider-light.noUi-ltr .noUi-base .noUi-origin {\n background: #f8f9fa;\n}\n\n.slider-light.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #f8f9fa;\n}\n\n.slider-light.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #f8f9fa;\n color: #ffffff;\n}\n\n.slider-dark.noUi-ltr .noUi-base .noUi-connect {\n background: #282f3a;\n}\n\n.slider-dark.noUi-ltr .noUi-base .noUi-origin {\n background: #282f3a;\n}\n\n.slider-dark.noUi-ltr .noUi-base .noUi-origin .noUi-handle:after {\n background: #282f3a;\n}\n\n.slider-dark.noUi-ltr .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {\n background: #282f3a;\n color: #ffffff;\n}\n\n/* Rating */\n\n.br-theme-css-stars .br-widget a,\n.br-theme-fontawesome-stars .br-widget a {\n font-size: 15px;\n margin-right: 0px;\n}\n\n.br-theme-css-stars .br-widget a:last-child,\n.br-theme-fontawesome-stars .br-widget a:last-child {\n margin-right: 0;\n}\n\n.br-theme-css-stars .br-widget a.br-active:after,\n.br-theme-css-stars .br-widget a.br-selected:after,\n.br-theme-fontawesome-stars .br-widget a.br-active:after,\n.br-theme-fontawesome-stars .br-widget a.br-selected:after {\n color: #248afd;\n}\n\n.br-theme-bars-1to10 .br-widget a,\n.br-theme-bars-horizontal .br-widget a,\n.br-theme-bars-movie .br-widget a,\n.br-theme-bars-pill .br-widget a,\n.br-theme-bars-reversed .br-widget a {\n background-color: rgba(36, 138, 253, 0.6);\n color: #248afd;\n}\n\n.br-theme-bars-1to10 .br-widget a.br-active,\n.br-theme-bars-1to10 .br-widget a.br-selected,\n.br-theme-bars-horizontal .br-widget a.br-active,\n.br-theme-bars-horizontal .br-widget a.br-selected,\n.br-theme-bars-movie .br-widget a.br-active,\n.br-theme-bars-movie .br-widget a.br-selected,\n.br-theme-bars-pill .br-widget a.br-active,\n.br-theme-bars-pill .br-widget a.br-selected,\n.br-theme-bars-reversed .br-widget a.br-active,\n.br-theme-bars-reversed .br-widget a.br-selected {\n background-color: #248afd;\n}\n\n.br-theme-bars-square .br-widget a {\n border-color: rgba(36, 138, 253, 0.6);\n color: rgba(36, 138, 253, 0.6);\n}\n\n.br-theme-bars-square .br-widget a.br-active,\n.br-theme-bars-square .br-widget a.br-selected {\n border-color: #248afd;\n color: #248afd;\n}\n\n.br-theme-bars-1to10 .br-widget .br-current-rating,\n.br-theme-bars-horizontal .br-widget .br-current-rating,\n.br-theme-bars-movie .br-widget .br-current-rating,\n.br-theme-bars-reversed .br-widget .br-current-rating {\n color: #000;\n font-size: 0.875rem;\n font-weight: initial;\n}\n\n.br-theme-bars-1to10 {\n height: 26px;\n}\n\n.br-theme-bars-1to10 .br-widget {\n height: 24px;\n}\n\n.br-theme-bars-1to10 .br-widget .br-current-rating {\n line-height: 1;\n}\n\n.br-theme-bars-pill .br-widget a {\n line-height: 2.5;\n}\n\n/* Full Calendar */\n\n.fc button {\n height: auto;\n background-image: none;\n text-shadow: none;\n font-weight: 400;\n background-color: #ffffff;\n border-color: #c9ccd7;\n text-transform: capitalize;\n color: #a8b2b9;\n}\n\n.fc button .fc-icon-chevron-right::before,\n.fc button .fc-icon-chevron-left::before {\n color: #a8b2b9;\n font: normal normal normal 20px/1 \"Material Design Icons\";\n}\n\n.fc button .fc-icon-chevron-right::before {\n content: \"\\F142\";\n}\n\n.fc button .fc-icon-chevron-left::before {\n content: \"\\F141\";\n}\n\n.fc .fc-button-group .fc-button {\n background-color: #ffffff;\n margin: 0;\n}\n\n@media (max-width: 1024px) {\n .fc .fc-button-group .fc-button {\n padding: 0.5rem;\n }\n}\n\n.fc .fc-button-group .fc-button.fc-state-active {\n color: #ff4747;\n}\n\n.fc .fc-button-group .fc-button-primary:hover {\n border-color: #c9ccd7;\n}\n\n.fc .fc-header-toolbar {\n margin-top: 2rem;\n}\n\n.fc .fc-header-toolbar .fc-center h2 {\n font-size: 1rem;\n}\n\n@media (max-width: 767px) {\n .fc .fc-header-toolbar .fc-left,\n .fc .fc-header-toolbar .fc-right,\n .fc .fc-header-toolbar .fc-center {\n float: none;\n margin-bottom: 10px;\n }\n\n .fc .fc-header-toolbar .fc-left:after,\n .fc .fc-header-toolbar .fc-right:after,\n .fc .fc-header-toolbar .fc-center:after {\n content: \"\";\n clear: both;\n display: block;\n }\n\n .fc .fc-header-toolbar .fc-left .fc-today-button {\n float: right;\n }\n\n .fc .fc-header-toolbar .fc-right .fc-button-group {\n float: none;\n }\n}\n\n@media (max-width: 600px) {\n .fc .fc-header-toolbar {\n display: block;\n }\n\n .fc .fc-header-toolbar .fc-left .fc-button-group {\n display: block;\n margin-bottom: 0.75rem;\n }\n\n .fc .fc-header-toolbar .fc-left .fc-today-button {\n float: none;\n margin: 0;\n }\n}\n\n.fc .fc-widget-header {\n border: 0;\n}\n\n.fc .fc-widget-header table tr th {\n border-width: 0 0 1px 0;\n text-align: right;\n padding: 1rem;\n}\n\n@media (max-width: 767px) {\n .fc .fc-widget-header table tr th {\n padding: 0.125rem;\n font-size: 12px;\n }\n}\n\n.fc .fc-widget-header table tr th span {\n font-size: 10px;\n text-transform: uppercase;\n color: #a8b2b9;\n letter-spacing: 1px;\n}\n\n.fc .fc-content-skeleton table tr td {\n padding: 0.5rem;\n font-size: 0.875rem;\n}\n\n@media (max-width: 767px) {\n .fc .fc-content-skeleton table tr td {\n padding: 0;\n font-size: 12px;\n }\n}\n\n.fc .fc-event {\n border: 0;\n color: #ffffff;\n padding: 0.5rem;\n}\n\n.fc .fc-event.fc-start {\n background: #248afd;\n border-radius: 4px;\n border-left: 4px solid #248afd;\n}\n\n.fc .fc-event.fc-not-start,\n.fc .fc-event.fc-not-end {\n background: #ff4747;\n border-left: 4px solid #ff4747;\n padding-left: 0.5rem;\n}\n\n.fc .fc-event.fc-not-end {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.fc .fc-event .fc-title,\n.fc .fc-event .fc-time {\n color: #ffffff;\n}\n\n.fc-external-events .fc-event {\n background: #ffffff;\n color: #000;\n border: 0px solid;\n border-left-width: 4px;\n padding: 16px;\n border-radius: 0;\n margin-bottom: 10px;\n transition: color 0.3s ease-in-out;\n}\n\n.fc-external-events .fc-event:nth-child(1) {\n border-color: #248afd;\n}\n\n.fc-external-events .fc-event:nth-child(2) {\n border-color: #ff4747;\n}\n\n.fc-external-events .fc-event:nth-child(3) {\n border-color: #71c016;\n}\n\n.fc-external-events .fc-event:nth-child(4) {\n border-color: #68afff;\n}\n\n.fc-external-events .fc-event:nth-child(4) {\n border-color: #f5a623;\n}\n\n.fc-external-events .fc-event:hover {\n color: #248afd;\n}\n\nsvg {\n touch-action: none;\n}\n\n.jvectormap-container {\n width: 100%;\n height: 100%;\n position: relative;\n overflow: hidden;\n touch-action: none;\n}\n\n.jvectormap-tip {\n position: absolute;\n display: none;\n border: solid 1px #CDCDCD;\n border-radius: 3px;\n background: #292929;\n color: white;\n font-family: sans-serif, Verdana;\n font-size: smaller;\n padding: 3px;\n}\n\n.jvectormap-zoomin,\n.jvectormap-zoomout,\n.jvectormap-goback {\n position: absolute;\n left: 10px;\n border-radius: 3px;\n background: #292929;\n padding: 3px;\n color: white;\n cursor: pointer;\n line-height: 10px;\n text-align: center;\n box-sizing: content-box;\n}\n\n.jvectormap-zoomin,\n.jvectormap-zoomout {\n width: 10px;\n height: 10px;\n}\n\n.jvectormap-zoomin {\n top: 10px;\n}\n\n.jvectormap-zoomout {\n top: 30px;\n}\n\n.jvectormap-goback {\n bottom: 10px;\n z-index: 1000;\n padding: 6px;\n}\n\n.jvectormap-spinner {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n background: center no-repeat url(data:image/gif;base64,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);\n}\n\n.jvectormap-legend-title {\n font-weight: bold;\n font-size: 14px;\n text-align: center;\n}\n\n.jvectormap-legend-cnt {\n position: absolute;\n}\n\n.jvectormap-legend-cnt-h {\n bottom: 0;\n right: 0;\n}\n\n.jvectormap-legend-cnt-v {\n top: 0;\n right: 0;\n}\n\n.jvectormap-legend {\n background: black;\n color: white;\n border-radius: 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend {\n float: left;\n margin: 0 10px 10px 0;\n padding: 3px 3px 1px 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {\n float: left;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend {\n margin: 10px 10px 0 0;\n padding: 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick {\n width: 40px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {\n height: 15px;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {\n height: 20px;\n width: 20px;\n display: inline-block;\n vertical-align: middle;\n}\n\n.jvectormap-legend-tick-text {\n font-size: 12px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {\n text-align: center;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {\n display: inline-block;\n vertical-align: middle;\n line-height: 20px;\n padding-left: 3px;\n}\n\n.map {\n width: 100%;\n height: 100%;\n}\n\n.myLegend {\n overflow: scroll;\n}\n\n/* Typeahead */\n\n.gist,\n.tt-menu {\n text-align: left;\n}\n\n.twitter-typeahead {\n max-width: 100%;\n}\n\n.typeahead {\n background-color: #fff;\n}\n\n.typeahead:focus {\n border-color: #c9ccd7;\n}\n\n.tt-query {\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.tt-hint {\n color: #434a54;\n}\n\n.tt-menu {\n width: 100%;\n margin: 12px 0;\n padding: 8px 0;\n background-color: #fff;\n border: 1px solid #c9ccd7;\n border-radius: 8px;\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n\n.tt-suggestion {\n padding: 3px 20px;\n font-size: inherit;\n}\n\n.tt-suggestion:hover {\n cursor: pointer;\n color: #fff;\n background-color: #248afd;\n}\n\n.tt-suggestion .tt-cursor {\n color: #fff;\n background-color: #248afd;\n}\n\n.tt-suggestion p {\n margin: 0;\n}\n\n/* Tags */\n\ndiv.tagsinput {\n padding: 15px 15px 10px;\n border-color: #c9ccd7;\n background: white;\n}\n\ndiv.tagsinput span.tag {\n background: #248afd;\n border: 0;\n color: #fff;\n padding: 6px 14px;\n font-size: 0.8125rem;\n font-family: inherit;\n line-height: 1;\n}\n\ndiv.tagsinput span.tag a {\n color: #fff;\n}\n\n/* Wizard */\n\n.wizard {\n display: block;\n width: 100%;\n overflow: hidden;\n}\n\n.wizard a {\n outline: 0;\n}\n\n.wizard ul {\n list-style: none !important;\n padding: 0;\n margin: 0;\n}\n\n.wizard ul > li {\n display: block;\n padding: 0;\n}\n\n.wizard > .steps {\n position: relative;\n display: block;\n width: 100%;\n}\n\n.wizard > .steps .current-info {\n position: absolute;\n left: -999em;\n}\n\n.wizard > .steps .number {\n font-size: 0.875rem;\n}\n\n.wizard > .steps > ul > li {\n width: 25%;\n float: left;\n text-align: center;\n}\n\n@media (max-width: 767px) {\n .wizard > .steps > ul > li {\n width: 50%;\n }\n}\n\n.wizard > .steps a {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n font-size: 0.875rem;\n font-family: \"Roboto\", sans-serif;\n}\n\n.wizard > .steps a:hover {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n}\n\n.wizard > .steps a:active {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n}\n\n.wizard > .steps .disabled a {\n background: #e6e9ed;\n color: #434a54;\n cursor: default;\n}\n\n.wizard > .steps .disabled a:hover {\n background: #e6e9ed;\n color: #434a54;\n cursor: default;\n}\n\n.wizard > .steps .disabled a:active {\n background: #e6e9ed e;\n color: #434a54;\n cursor: default;\n}\n\n.wizard > .steps .current a {\n background: #248afd;\n color: #ffffff;\n cursor: default;\n}\n\n.wizard > .steps .current a:hover {\n background: #248afd;\n color: #ffffff;\n cursor: default;\n}\n\n.wizard > .steps .current a:active {\n background: #248afd;\n color: #ffffff;\n cursor: default;\n}\n\n.wizard > .steps .done a {\n background: #89c0fe;\n color: #ffffff;\n}\n\n.wizard > .steps .done a:hover {\n background: #89c0fe;\n color: #ffffff;\n}\n\n.wizard > .steps .done a:active {\n background: #89c0fe;\n color: #ffffff;\n}\n\n.wizard > .steps .error a {\n background: #ff4747;\n color: #fff;\n}\n\n.wizard > .steps .error a:hover {\n background: #ff4747;\n color: #fff;\n}\n\n.wizard > .steps .error a:active {\n background: #ff4747;\n color: #fff;\n}\n\n.wizard > .content {\n background: #ededed;\n display: block;\n margin: 0.5em;\n min-height: 24em;\n overflow: hidden;\n position: relative;\n width: auto;\n border-radius: 5px;\n}\n\n.wizard > .content > .title {\n position: absolute;\n left: -999em;\n}\n\n.wizard > .content > .body {\n float: left;\n position: absolute;\n width: 95%;\n height: 95%;\n padding: 2.5%;\n overflow-y: auto;\n}\n\n.wizard > .content > .body ul {\n list-style: disc !important;\n}\n\n.wizard > .content > .body ul > li {\n display: list-item;\n}\n\n.wizard > .content > .body > iframe {\n border: 0 none;\n width: 100%;\n height: 100%;\n}\n\n.wizard > .content > .body input {\n display: block;\n border: 1px solid #c9ccd7;\n}\n\n.wizard > .content > .body input[type=\"checkbox\"] {\n display: inline-block;\n}\n\n.wizard > .content > .body input.error {\n background: #fbe3e4;\n border: 1px solid #ffadad;\n color: #ff4747;\n}\n\n.wizard > .content > .body label {\n display: inline-block;\n margin-bottom: 0.5em;\n}\n\n.wizard > .content > .body label.error {\n color: #ff4747;\n display: inline-block;\n margin-left: 1.5em;\n}\n\n.wizard > .actions {\n padding-top: 20px;\n position: relative;\n display: block;\n text-align: right;\n width: 100%;\n}\n\n.wizard > .actions > ul {\n display: inline-block;\n text-align: right;\n}\n\n.wizard > .actions > ul > li {\n float: left;\n margin: 0 0.5em;\n}\n\n.wizard.vertical > .steps {\n display: inline;\n float: left;\n width: 30%;\n}\n\n.wizard.vertical > .steps > ul > li {\n float: none;\n width: 100%;\n text-align: left;\n}\n\n.wizard.vertical > .content {\n display: inline;\n float: left;\n margin: 0 2.5% 0.5em;\n width: 65%;\n}\n\n.wizard.vertical > .actions {\n display: inline;\n float: right;\n margin: 0 2.5%;\n width: 95%;\n}\n\n.wizard.vertical > .actions > ul > li {\n margin: 0 0 0 1em;\n}\n\n.tabcontrol {\n display: block;\n width: 100%;\n overflow: hidden;\n}\n\n.tabcontrol a {\n outline: 0;\n}\n\n.tabcontrol ul {\n list-style: none !important;\n padding: 0;\n margin: 0;\n}\n\n.tabcontrol ul > li {\n display: block;\n padding: 0;\n}\n\n.tabcontrol > .steps {\n position: relative;\n display: block;\n width: 100%;\n}\n\n.tabcontrol > .steps .current-info {\n position: absolute;\n left: -999em;\n}\n\n.tabcontrol > .steps > ul {\n position: relative;\n margin: 6px 0 0;\n top: 1px;\n z-index: 1;\n}\n\n.tabcontrol > .steps > ul > li {\n float: left;\n margin: 5px 2px 0 0;\n padding: 1px;\n -webkit-border-top-left-radius: 5px;\n -webkit-border-top-right-radius: 5px;\n -moz-border-radius-topleft: 5px;\n -moz-border-radius-topright: 5px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n}\n\n.tabcontrol > .steps > ul > li:hover {\n background: #edecec;\n border: 1px solid #c9ccd7;\n padding: 0;\n}\n\n.tabcontrol > .steps > ul > li > a {\n color: #aab2bd;\n display: inline-block;\n border: 0 none;\n margin: 0;\n padding: 10px 30px;\n text-decoration: none;\n}\n\n.tabcontrol > .steps > ul > li > a:hover {\n text-decoration: none;\n}\n\n.tabcontrol > .steps > ul > li.current {\n background: #ffffff;\n border: 1px solid #c9ccd7;\n border-bottom: 0 none;\n padding: 0 0 1px;\n margin-top: 0;\n}\n\n.tabcontrol > .steps > ul > li.current > a {\n padding: 15px 30px 10px;\n}\n\n.tabcontrol > .content {\n position: relative;\n display: inline-block;\n width: 100%;\n height: 35em;\n overflow: hidden;\n border-top: 1px solid #c9ccd7;\n padding-top: 20px;\n}\n\n.tabcontrol > .content > .title {\n position: absolute;\n left: -999em;\n}\n\n.tabcontrol > .content > .body {\n float: left;\n position: absolute;\n width: 95%;\n height: 95%;\n padding: 2.5%;\n}\n\n.tabcontrol > .content > .body ul {\n list-style: disc !important;\n}\n\n.tabcontrol > .content > .body ul > li {\n display: list-item;\n}\n\n/* X-editable */\n\n.editable-form .editable {\n color: #000;\n font-size: 0.8125rem;\n}\n\n.editable-form .editable-click {\n border-color: #000;\n}\n\n.editable-container.editable-inline {\n max-width: 100%;\n}\n\n.editable-container.editable-inline .editableform {\n max-width: 100%;\n}\n\n.editable-container.editable-inline .editableform .control-group {\n max-width: 100%;\n white-space: initial;\n}\n\n.editable-container.editable-inline .editableform .control-group > div {\n max-width: 100%;\n}\n\n.editable-container.editable-inline .editableform .control-group .editable-input input,\n.editable-container.editable-inline .editableform .control-group .editable-input textarea {\n max-width: 100%;\n}\n\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .form-control,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .asColorPicker-input,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .dataTables_wrapper select,\n.dataTables_wrapper .editable-container.editable-inline .editableform .control-group .editable-input .combodate select,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .tt-hint,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .tt-query,\n.editable-container.editable-inline .editableform .control-group .editable-input .combodate .typeahead {\n padding-left: 0;\n padding-right: 0;\n}\n\n@media (max-width: 991px) {\n .editable-container.editable-inline .editableform .control-group .editable-buttons {\n display: block;\n margin-top: 10px;\n }\n}\n\n/* === Layout === */\n\n/* Navbar */\n\n.navbar {\n font-weight: 400;\n transition: background 0.25s ease;\n -webkit-transition: background 0.25s ease;\n -moz-transition: background 0.25s ease;\n -ms-transition: background 0.25s ease;\n -webkit-box-shadow: 0 5px 21px -5px #cdd1e1;\n -moz-box-shadow: 0 5px 21px -5px #cdd1e1;\n box-shadow: 0 5px 21px -5px #cdd1e1;\n /* Navbar color variations */\n}\n\n.sidebar-dark .navbar {\n box-shadow: none;\n}\n\n.navbar .navbar-brand-wrapper {\n background: #ffffff;\n transition: width 0.25s ease, background 0.25s ease;\n -webkit-transition: width 0.25s ease, background 0.25s ease;\n -moz-transition: width 0.25s ease, background 0.25s ease;\n -ms-transition: width 0.25s ease, background 0.25s ease;\n width: 223px;\n height: 70px;\n}\n\n.sidebar-dark .navbar .navbar-brand-wrapper {\n background: #282f3a;\n}\n\n.navbar .navbar-brand-wrapper .navbar-brand {\n color: #27367f;\n font-size: 1.5rem;\n margin-right: 0;\n padding: 0.25rem 0;\n}\n\n.navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {\n display: none;\n}\n\n.navbar .navbar-brand-wrapper .navbar-brand:active,\n.navbar .navbar-brand-wrapper .navbar-brand:focus,\n.navbar .navbar-brand-wrapper .navbar-brand:hover {\n color: #1b2658;\n}\n\n.navbar .navbar-brand-wrapper .navbar-brand img {\n width: calc(223px - 130px);\n max-width: 100%;\n height: 34px;\n margin: auto;\n vertical-align: middle;\n}\n\n.navbar .navbar-brand-wrapper .brand-logo-mini {\n padding-left: 0;\n text-align: center;\n}\n\n.navbar .navbar-brand-wrapper .brand-logo-mini img {\n width: calc(70px - 30px);\n max-width: 100%;\n margin: auto;\n}\n\n.navbar .navbar-menu-wrapper {\n background: #ffffff;\n transition: width 0.25s ease;\n -webkit-transition: width 0.25s ease;\n -moz-transition: width 0.25s ease;\n -ms-transition: width 0.25s ease;\n color: #9b9b9b;\n padding-left: 2.55rem;\n padding-right: 2.55rem;\n width: calc(100% - 223px);\n height: 70px;\n}\n\n@media (max-width: 991px) {\n .navbar .navbar-menu-wrapper {\n width: calc(100% - 55px);\n padding-left: 15px;\n padding-right: 11px;\n }\n}\n\n.navbar .navbar-menu-wrapper .navbar-toggler {\n border: 0;\n color: inherit;\n font-size: 1.25rem;\n padding: 0;\n border-radius: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {\n transform: rotate(0deg);\n -webkit-transition: transform 0.3s linear;\n -moz-transition: transform 0.3s linear;\n -ms-transition: transform 0.3s linear;\n -o-transition: transform 0.3s linear;\n transition: transform 0.3s linear;\n}\n\n@media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {\n display: none;\n }\n}\n\n.sidebar-icon-only .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {\n transform: rotate(90deg);\n}\n\n@media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right {\n padding-left: 15px;\n padding-right: 0;\n }\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item {\n margin-left: 1rem;\n margin-right: 1rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item:last-child {\n margin-right: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {\n color: inherit;\n font-size: 1rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search {\n margin-left: 2rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap {\n border-radius: 4px;\n padding: 0.75rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text {\n background: transparent;\n border: 0;\n color: #000;\n padding: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text i,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text i {\n font-size: 1.25rem;\n color: #9b9b9b;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead {\n margin-left: 0.7rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder {\n color: #6c7383;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead:-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder {\n color: #6c7383;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead::-moz-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder {\n color: #6c7383;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder,\n.dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder {\n color: #6c7383;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings {\n margin: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings .nav-link {\n padding: 0;\n text-align: center;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings i {\n font-size: 1.25rem;\n vertical-align: middle;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile {\n margin-left: 0.2rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile img {\n width: 40px;\n height: 40px;\n border-radius: 100%;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile.dropdown .dropdown-toggle:after {\n display: none;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {\n border: none;\n -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {\n position: absolute;\n font-size: 0.9rem;\n margin-top: 0;\n right: 0;\n left: auto;\n top: 70px;\n}\n\n.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {\n right: auto;\n left: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item {\n margin-bottom: 0;\n padding: 0.687rem 1.562rem;\n cursor: pointer;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i {\n font-size: 17px;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .badge {\n margin-left: 2.5rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .ellipsis,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .tickets-card .ticket-float span,\n.tickets-card .ticket-float .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item span,\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .user-name,\n.chat-app-wrapper .chat-list-wrapper .chat-list-item-wrapper .list-item .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .user-name {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i {\n margin-left: 10px;\n}\n\n.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .badge {\n margin-left: 0;\n margin-right: 2.5rem;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-divider {\n margin: 0;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown i {\n margin-right: 0.5rem;\n vertical-align: middle;\n}\n\n@media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown {\n position: static;\n }\n\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {\n left: 20px;\n right: 20px;\n top: 70px;\n width: calc(100% - 40px);\n }\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator {\n position: relative;\n padding: 0;\n text-align: center;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator i {\n font-size: 1.25rem;\n margin-right: 0;\n vertical-align: middle;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator .count {\n position: absolute;\n left: 55%;\n width: 12px;\n height: 12px;\n border-radius: 100%;\n background: #f5a623;\n top: 1px;\n border: 1px solid #ffffff;\n}\n\n.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator:after {\n display: none;\n}\n\n@media (min-width: 992px) {\n .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n margin-left: auto;\n }\n\n .rtl .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n margin-left: 0;\n margin-right: auto;\n }\n}\n\n.navbar.navbar-primary .navbar-menu-wrapper {\n background: #248afd;\n}\n\n.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-secondary .navbar-menu-wrapper {\n background: #a3a4a5;\n}\n\n.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-success .navbar-menu-wrapper {\n background: #71c016;\n}\n\n.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-info .navbar-menu-wrapper {\n background: #68afff;\n}\n\n.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-warning .navbar-menu-wrapper {\n background: #f5a623;\n}\n\n.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper {\n background: #ff4747;\n}\n\n.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #f8f9fa;\n}\n\n.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n background: #282f3a;\n}\n\n.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {\n color: #ffffff;\n}\n\n.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {\n color: #ffffff;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: #ffffff;\n border-left: 1px solid #c9ccd7;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {\n color: #282f3a;\n}\n\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group,\n.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {\n background: rgba(40, 47, 58, 0.24);\n}\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n border-left-color: #454a5c;\n}\n\n.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {\n background: #248afd;\n}\n\n@media (max-width: 991px) {\n .navbar {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar .navbar-brand-wrapper {\n width: 55px;\n }\n\n .navbar .navbar-brand-wrapper .navbar-brand.brand-logo {\n display: none;\n }\n\n .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {\n display: inline-block;\n }\n\n .navbar-collapse {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n margin-top: 0.5rem;\n }\n}\n\n@media (max-width: 480px) {\n .navbar .navbar-brand-wrapper {\n width: 55px;\n }\n\n .navbar .navbar-brand-wrapper .brand-logo-mini {\n padding-top: 0px;\n }\n}\n\n/* Sidebar */\n\n.sidebar {\n min-height: calc(100vh - 70px);\n background: #ededed;\n font-family: \"Roboto\", sans-serif;\n font-weight: 500;\n padding: 0;\n width: 223px;\n margin-left: 0;\n margin-right: 0;\n z-index: 11;\n transition: width 0.25s ease, background 0.25s ease;\n -webkit-transition: width 0.25s ease, background 0.25s ease;\n -moz-transition: width 0.25s ease, background 0.25s ease;\n -ms-transition: width 0.25s ease, background 0.25s ease;\n}\n\n.sidebar .nav {\n overflow: hidden;\n flex-wrap: nowrap;\n flex-direction: column;\n margin-bottom: 60px;\n}\n\n.sidebar .nav .nav-item {\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n transition-property: background;\n -webkit-transition-property: background;\n}\n\n.sidebar .nav .nav-item .collapse {\n z-index: 999;\n}\n\n.sidebar .nav .nav-item .nav-link {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n white-space: nowrap;\n padding: 0.75rem 1.937rem 0.75rem 1rem;\n color: #787878;\n -webkit-transition-duration: 0.45s;\n -moz-transition-duration: 0.45s;\n -o-transition-duration: 0.45s;\n transition-duration: 0.45s;\n transition-property: color;\n -webkit-transition-property: color;\n}\n\n.sidebar .nav .nav-item .nav-link i {\n color: inherit;\n}\n\n.sidebar .nav .nav-item .nav-link i.menu-icon {\n font-size: 1rem;\n line-height: 1;\n margin-right: 1rem;\n color: #787878;\n}\n\n.rtl .sidebar .nav .nav-item .nav-link i.menu-icon {\n margin-left: 2rem;\n margin-right: 0;\n}\n\n.sidebar .nav .nav-item .nav-link i.menu-icon:before {\n vertical-align: middle;\n}\n\n.sidebar .nav .nav-item .nav-link i.menu-arrow {\n display: inline-block;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n margin-left: auto;\n margin-right: 0;\n color: #686868;\n}\n\n.rtl .sidebar .nav .nav-item .nav-link i.menu-arrow {\n margin-left: 0;\n margin-right: auto;\n}\n\n.sidebar .nav .nav-item .nav-link i.menu-arrow:before {\n content: \"\\e649\";\n font-family: \"themify\";\n font-style: normal;\n display: block;\n font-size: 0.687rem;\n line-height: 10px;\n -webkit-transition: all 0.2s ease-in;\n -moz-transition: all 0.2s ease-in;\n -ms-transition: all 0.2s ease-in;\n -o-transition: all 0.2s ease-in;\n transition: all 0.2s ease-in;\n}\n\n.sidebar .nav .nav-item .nav-link .menu-title {\n color: inherit;\n display: inline-block;\n font-size: 0.875rem;\n line-height: 1;\n vertical-align: middle;\n}\n\n.sidebar .nav .nav-item .nav-link .badge {\n margin-left: auto;\n}\n\n.rtl .sidebar .nav .nav-item .nav-link .badge {\n margin-left: 0;\n margin-right: auto;\n}\n\n.sidebar .nav .nav-item .nav-link[aria-expanded=\"true\"] i.menu-arrow:before {\n -moz-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.sidebar .nav .nav-item.active > .nav-link {\n background: initial;\n position: relative;\n}\n\n.sidebar .nav .nav-item.active > .nav-link i,\n.sidebar .nav .nav-item.active > .nav-link .menu-title,\n.sidebar .nav .nav-item.active > .nav-link .menu-arrow {\n color: #248afd;\n}\n\n.sidebar .nav .nav-item.active > .nav-link i.menu-arrow::before {\n content: \"\\e64b\";\n}\n\n.sidebar .nav:not(.sub-menu) {\n margin-top: 1.45rem;\n margin-left: 0;\n margin-right: 0;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item {\n margin-top: 0.2rem;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item:hover > .nav-link,\n.sidebar .nav:not(.sub-menu) > .nav-item:hover[aria-expanded=\"true\"] {\n background: #e7e7e7;\n color: #56595a;\n border-radius: 0.437rem;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item > .nav-link {\n margin: 0;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item > .nav-link[aria-expanded=\"true\"] {\n border-radius: 0.437rem 0.437rem 0 0;\n background: #e7e7e7;\n}\n\n.sidebar .nav:not(.sub-menu) > .nav-item.active {\n background: #e7e7e7;\n border-radius: 0.437rem;\n}\n\n.sidebar .nav.sub-menu {\n margin-bottom: 0;\n margin-top: 0;\n list-style: none;\n padding: 0.25rem 0 0 3.07rem;\n background: #e7e7e7;\n padding-bottom: 12px;\n}\n\n.sidebar .nav.sub-menu .nav-item {\n padding: 0;\n}\n\n.sidebar .nav.sub-menu .nav-item::before {\n content: \"\";\n width: 5px;\n height: 5px;\n position: absolute;\n margin-top: 16px;\n border-radius: 50%;\n background: #b2b2b2;\n}\n\n.sidebar .nav.sub-menu .nav-item .nav-link {\n color: #656565;\n padding: 0.7rem 1rem;\n position: relative;\n font-size: 0.875rem;\n line-height: 1;\n height: auto;\n border-top: 0;\n}\n\n.sidebar .nav.sub-menu .nav-item .nav-link:hover {\n color: #000;\n}\n\n.sidebar .nav.sub-menu .nav-item .nav-link.active {\n color: #000;\n background: transparent;\n}\n\n.sidebar .nav.sub-menu .nav-item:hover {\n background: transparent;\n}\n\n.sidebar-dark .sidebar {\n background: #282f3a;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link {\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link i {\n color: inherit;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link i.menu-icon {\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link .menu-title {\n color: inherit;\n}\n\n.sidebar-dark .sidebar .nav .nav-item .nav-link[aria-expanded=\"true\"] .menu-title {\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav .nav-item.active > .nav-link {\n background: initial;\n}\n\n.sidebar-dark .sidebar .nav .nav-item.active > .nav-link .menu-title,\n.sidebar-dark .sidebar .nav .nav-item.active > .nav-link i {\n color: #667895;\n}\n\n.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item:hover > .nav-link {\n background: #59606b;\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item .nav-link[aria-expanded=\"true\"] {\n background: #1a1f26;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu {\n background: #1a1f26;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link {\n color: #d0cfcf;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link:before {\n color: #e9e9e9;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link.active {\n color: #667895;\n background: transparent;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link:hover {\n color: #9a94a7;\n}\n\n.sidebar-dark .sidebar .nav.sub-menu .nav-item:hover {\n background: transparent;\n}\n\n/* style for off-canvas menu*/\n\n@media screen and (max-width: 991px) {\n .sidebar-offcanvas {\n position: fixed;\n max-height: calc(100vh - 70px);\n top: 70px;\n bottom: 0;\n overflow: auto;\n right: -223px;\n -webkit-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n }\n\n .sidebar-offcanvas.active {\n right: 0;\n }\n}\n\n.footer {\n background: #ededed;\n border-top: none;\n padding: 20px 1rem;\n transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -webkit-transition: all 0.25s ease;\n -ms-transition: all 0.25s ease;\n font-size: calc(0.875rem - 0.05rem);\n font-family: \"Roboto\", sans-serif;\n font-weight: 400;\n}\n\n.footer a {\n color: #71c016;\n font-size: inherit;\n}\n\n@media (max-width: 991px) {\n .footer {\n margin-left: 0;\n width: 100%;\n }\n}\n\n/* Settings Panel */\n\n.settings-panel {\n border-left: 1px solid #c9ccd7;\n display: block;\n position: fixed;\n top: 70px;\n right: -300px;\n bottom: 0;\n width: 300px;\n height: 100vh;\n min-height: 100%;\n background: #ffffff;\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n -webkit-transition-timing-function: ease;\n -moz-transition-timing-function: ease;\n -o-transition-timing-function: ease;\n transition-timing-function: ease;\n -webkit-transition-property: right, box-shadow;\n -moz-transition-property: right, box-shadow;\n -o-transition-property: right, box-shadow;\n transition-property: right, box-shadow;\n z-index: 9999;\n}\n\n.settings-panel .nav-tabs {\n display: -webkit-flex;\n display: flex;\n -webkit-justify-content: center;\n justify-content: center;\n width: auto;\n margin: 0;\n padding: 0;\n background: #ffffff;\n}\n\n.settings-panel .nav-tabs .nav-item {\n border: none;\n}\n\n.settings-panel .nav-tabs .nav-item .nav-link {\n background: transparent;\n text-align: center;\n border: none;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n color: #000;\n -webkit-transition-duration: 0.4s;\n -moz-transition-duration: 0.4s;\n -o-transition-duration: 0.4s;\n transition-duration: 0.4s;\n transition-property: color;\n -webkit-transition-property: color;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.settings-panel .nav-tabs .nav-item .nav-link.active {\n background: transparent;\n color: #248afd;\n}\n\n.settings-panel .tab-content {\n border: none;\n padding: 20px 0 0px 0;\n}\n\n.settings-panel .tab-content .tab-pane.scroll-wrapper {\n position: relative;\n max-height: 100vh;\n height: 100%;\n padding-bottom: 180px;\n}\n\n.settings-panel .settings-heading {\n padding: 16px 0 13px 35px;\n font-size: 0.875rem;\n font-family: \"Roboto\", sans-serif;\n font-weight: 500;\n line-height: 1;\n color: rgba(0, 0, 0, 0.9);\n opacity: 0.9;\n margin-bottom: 0;\n border-top: 1px solid #c9ccd7;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.rtl .settings-panel .settings-heading {\n padding: 16px 35px 13px 0;\n text-align: right;\n}\n\n.rtl .settings-panel small.settings-heading {\n padding: 16px 0 13px 12px;\n}\n\n.settings-panel .sidebar-bg-options {\n padding: 13px 35px;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n font-size: 0.875rem;\n line-height: 1;\n color: #595959;\n background: #ffffff;\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n -webkit-transition-property: background;\n -moz-transition-property: background;\n -o-transition-property: background;\n transition-property: background;\n}\n\n.settings-panel .sidebar-bg-options.selected {\n background: #e6e9ed;\n}\n\n.settings-panel .color-tiles {\n display: -webkit-flex;\n display: flex;\n -webkit-justify-content: space-around;\n justify-content: space-around;\n -webkit-flex-wrap: wrap;\n flex-wrap: wrap;\n margin: 0px 35px 10px 35px;\n padding-top: 15px;\n}\n\n.settings-panel .color-tiles .tiles {\n margin: 10px 18px;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n}\n\n.settings-panel .color-tiles .tiles:before {\n content: \"\";\n width: 0px;\n height: 0px;\n opacity: 0;\n background: rgba(0, 0, 0, 0.3);\n border-radius: 100%;\n border: 0;\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n -webkit-transition-timing-function: ease;\n -moz-transition-timing-function: ease;\n -o-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n\n.settings-panel .color-tiles .tiles.selected:before {\n width: 10px;\n height: 10px;\n opacity: 1;\n border-width: 1px;\n}\n\n.settings-panel .color-tiles .tiles.light {\n border: 1px solid #e2e4e7;\n}\n\n.settings-panel .color-tiles .tiles.default {\n border: 1px solid #e2e4e7;\n}\n\n.settings-panel .chat-list {\n padding-left: 0;\n}\n\n.settings-panel .chat-list .list {\n padding: 0.4rem 0.8rem;\n display: -webkit-flex;\n display: flex;\n -webkit-justify-content: space-between;\n justify-content: space-between;\n border-bottom: 1px solid #c9ccd7;\n}\n\n.settings-panel .chat-list .list:last-child {\n border-bottom: none;\n}\n\n.settings-panel .chat-list .list .profile {\n position: relative;\n margin-right: 1rem;\n}\n\n.settings-panel .chat-list .list .profile img {\n width: 2.5rem;\n height: 2.5rem;\n border-radius: 100%;\n}\n\n.settings-panel .chat-list .list .profile span {\n height: 0.75rem;\n width: 0.75rem;\n position: absolute;\n bottom: 0.34rem;\n right: 0;\n border: 0.13rem solid #ffffff;\n border-radius: 100%;\n}\n\n.settings-panel .chat-list .list .profile span.online {\n background: #71c016;\n}\n\n.settings-panel .chat-list .list .profile span.offline {\n background: #f5a623;\n}\n\n.settings-panel .chat-list .list .info {\n margin-right: auto;\n}\n\n.settings-panel .chat-list .list .info p {\n display: block;\n margin-bottom: 0;\n}\n\n.settings-panel .chat-list .list .info p:last-child {\n opacity: 0.5;\n font-size: 0.8rem;\n}\n\n.rtl .settings-panel .chat-list .list .info p:last-child {\n text-align: right;\n}\n\n.settings-panel .chat-list .list.active {\n background: #f8f9fa;\n}\n\n.settings-panel.open {\n right: 0;\n}\n\n.settings-panel .settings-close {\n position: absolute;\n top: 16px;\n right: 10px;\n color: #248afd;\n background: transparent;\n border-radius: 4px;\n padding: 0 3px;\n cursor: pointer;\n -webkit-transition-duration: 0.2s;\n -moz-transition-duration: 0.2s;\n -o-transition-duration: 0.2s;\n transition-duration: 0.2s;\n z-index: 999;\n}\n\n.settings-panel .settings-close:hover {\n background: rgba(255, 255, 255, 0.3);\n}\n\n.rtl .settings-panel .settings-close {\n right: unset;\n left: 10px;\n}\n\n.settings-panel .events p {\n font-family: \"Roboto\", sans-serif;\n font-weight: 400;\n}\n\n.rtl .settings-panel .events p {\n text-align: right;\n}\n\n.rtl .settings-panel {\n right: unset;\n left: -300px;\n -webkit-transition-property: left;\n -moz-transition-property: left;\n -o-transition-property: left;\n transition-property: left;\n}\n\n.rtl .settings-panel .chat-list {\n padding-right: 0;\n}\n\n.rtl .settings-panel .chat-list .list .profile {\n margin-right: 0;\n margin-left: 1rem;\n}\n\n.rtl .settings-panel .chat-list .list .info {\n margin-right: 0;\n margin-left: auto;\n}\n\n.rtl .settings-panel .chat-list .list .info .badge {\n margin-right: 10px;\n}\n\n.rtl .settings-panel.open {\n left: 0;\n right: unset;\n}\n\n#theme-settings .settings-close {\n top: 12px;\n background: transparent;\n}\n\n#settings-trigger {\n position: fixed;\n bottom: 40px;\n right: 30px;\n height: 45px;\n width: 45px;\n background: #248afd;\n z-index: 99;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n border-radius: 100%;\n -webkit-animation-duration: 1s;\n -moz-animation-duration: 1s;\n -ms-animation-duration: 1s;\n -o-animation-duration: 1s;\n animation-duration: 1s;\n -webkit-animation-delay: 1s;\n -moz-animation-delay: 1s;\n -ms-animation-delay: 1s;\n -o-animation-delay: 1s;\n animation-delay: 1s;\n -webkit-animation-fill-mode: both;\n -moz-animation-fill-mode: both;\n -ms-animation-fill-mode: both;\n -o-animation-fill-mode: both;\n animation-fill-mode: both;\n}\n\n#settings-trigger i {\n color: #ffffff;\n font-size: 1rem;\n line-height: 1rem;\n}\n\n.rtl #settings-trigger {\n right: auto;\n left: 30px;\n}\n\n@media (max-width: 991px) {\n #settings-trigger {\n display: none;\n }\n}\n\n/* Layouts */\n\n@media (min-width: 992px) {\n .sidebar-mini .navbar .navbar-brand-wrapper {\n width: 185px;\n }\n\n .sidebar-mini .navbar .navbar-menu-wrapper {\n width: calc(100% - 185px);\n }\n\n .sidebar-mini .sidebar {\n width: 185px;\n }\n\n .sidebar-mini .sidebar .nav .nav-item {\n padding: 0;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n -webkit-flex-direction: column;\n flex-direction: column;\n text-align: center;\n position: relative;\n border-bottom: none;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link .menu-title {\n display: block;\n margin: auto;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link .badge {\n margin-left: 5px;\n display: none;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-icon {\n display: block;\n margin-right: auto;\n margin-left: auto;\n margin-bottom: 0.625rem;\n }\n\n .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-arrow {\n display: inline-block;\n margin-left: 5px;\n position: absolute;\n top: 50%;\n right: 10px;\n -moz-transform: translateY(-50%);\n -o-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n }\n\n .sidebar-mini .main-panel {\n width: calc(100% - 185px);\n }\n\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu {\n padding: 0;\n border-top: none;\n }\n\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item .nav-link {\n padding: 0.75rem 0 0.75rem 1.5rem;\n margin-left: auto;\n margin-right: auto;\n display: block;\n text-align: left;\n width: 66%;\n }\n}\n\n@media (min-width: 992px) {\n .sidebar-icon-only .navbar .navbar-brand-wrapper {\n width: 70px;\n }\n\n .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo {\n display: none;\n }\n\n .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo-mini {\n display: inline-block;\n }\n\n .sidebar-icon-only .navbar .navbar-menu-wrapper {\n width: calc(100% - 70px);\n }\n\n .sidebar-icon-only .sidebar {\n width: 70px;\n }\n\n .sidebar-icon-only .sidebar .nav {\n overflow: visible;\n margin-left: 0;\n margin-right: 0;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item {\n position: relative;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link {\n display: block;\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n text-align: center;\n position: static;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title,\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .badge,\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-sub-title {\n display: none;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {\n border-radius: 0 5px 5px 0px;\n }\n\n .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {\n border-radius: 5px 0 0 5px;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon {\n margin-right: 0;\n margin-left: 0;\n margin-bottom: 0;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-arrow {\n display: none;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {\n border-radius: 0 5px 0 0px;\n }\n\n .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {\n border-radius: 5px 0 0 0;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item .collapse {\n display: none;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n background: #3a3f51;\n padding: 0.5rem 1.4rem;\n left: 70px;\n position: absolute;\n text-align: left;\n top: 0;\n bottom: 0;\n width: 190px;\n z-index: 1;\n line-height: 1.8;\n -webkit-box-shadow: 4px 4px 7px 0px #1e1e2f;\n box-shadow: 4px 4px 7px 0px #1e1e2f;\n }\n\n .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n left: auto;\n right: 70px;\n text-align: left;\n -webkit-box-shadow: -4px 4px 7px 0px #1e1e2f;\n box-shadow: -4px 4px 7px 0px #1e1e2f;\n }\n\n .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n color: #ffffff;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title:after {\n display: none;\n }\n\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {\n display: block;\n background: #282f3a;\n border-radius: 0 0 5px 0;\n position: absolute;\n left: 70px;\n width: 190px;\n -webkit-box-shadow: 4px 4px 7px 0px #1e1e2f;\n box-shadow: 4px 4px 7px 0px #1e1e2f;\n }\n\n .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,\n .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {\n left: auto;\n right: 70px;\n border-radius: 0 0 0 5px;\n -webkit-box-shadow: -4px 4px 7px 0px #1e1e2f;\n box-shadow: -4px 4px 7px 0px #1e1e2f;\n }\n\n .sidebar-icon-only .sidebar .nav.sub-menu {\n padding: 0 0 0 1.5rem;\n }\n\n .sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {\n text-align: left;\n padding-left: 20px;\n }\n\n .sidebar-icon-only .sidebar .nav:not(.sub-menu) .nav-item:hover .nav-link {\n border-radius: 0;\n }\n\n .sidebar-icon-only .main-panel {\n width: calc(100% - 70px);\n }\n}\n\n@media (min-width: 992px) {\n .sidebar-hidden .sidebar {\n transition: width 0.25s ease;\n -webkit-transition: width 0.25s ease;\n -moz-transition: width 0.25s ease;\n -ms-transition: width 0.25s ease;\n width: 0;\n }\n\n .sidebar-hidden .main-panel {\n width: 100%;\n }\n}\n\n@media (min-width: 992px) {\n .sidebar-absolute .page-body-wrapper {\n position: relative;\n }\n\n .sidebar-absolute .page-body-wrapper .sidebar {\n -webkit-transition: none;\n transition: none;\n }\n\n .sidebar-absolute:not(.sidebar-hidden) .sidebar {\n position: absolute;\n height: 100%;\n -webkit-box-shadow: 0 0 3px 1px #a7a3a3;\n /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */\n /* Firefox 3.5 - 3.6 */\n box-shadow: 0 0 3px 1px #a7a3a3;\n /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */\n }\n\n .sidebar-absolute .main-panel {\n width: 100%;\n -webkit-transition: none;\n transition: none;\n }\n}\n\n@media (min-width: 992px) {\n .sidebar-fixed .sidebar {\n position: fixed;\n max-height: auto;\n }\n\n .sidebar-fixed .sidebar .nav {\n max-height: calc(100vh - 70px - 24px);\n overflow: auto;\n position: relative;\n }\n\n .sidebar-fixed .sidebar .nav.sub-menu {\n max-height: none;\n }\n\n .sidebar-fixed .main-panel {\n margin-left: 223px;\n }\n\n .sidebar-fixed.sidebar-icon-only .main-panel {\n margin-left: 70px;\n }\n}\n\n@media (min-width: 992px) {\n .boxed-layout .container-scroller {\n background: #c6c8ca;\n padding: 0 calc((100% - 1200px) / 2);\n }\n\n .boxed-layout .navbar.fixed-top {\n margin: auto;\n max-width: 1200px;\n }\n}\n\n.rtl {\n direction: rtl;\n text-align: right;\n}\n\n.rtl .sidebar .nav {\n padding-right: 0;\n}\n\n.rtl .sidebar .nav.sub-menu {\n padding: 0 4.5rem 0 0;\n}\n\n.sidebar-icon-only.rtl .sidebar .nav.sub-menu {\n padding-right: 0rem;\n}\n\n.sidebar-icon-only.rtl .sidebar .nav.sub-menu .nav-item .nav-link {\n padding-right: 3rem;\n text-align: right;\n}\n\n.sidebar-icon-only.rtl .sidebar .nav.sub-menu .nav-item .nav-link:before {\n right: 1.75rem;\n}\n\n.rtl .product-chart-wrapper::-webkit-scrollbar,\n.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar,\n.rtl .sidebar-fixed .nav::-webkit-scrollbar,\n.rtl .table-responsive::-webkit-scrollbar,\n.rtl ul.chats::-webkit-scrollbar {\n width: 0.5em;\n}\n\n.rtl .product-chart-wrapper::-webkit-scrollbar-track,\n.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-track,\n.rtl .sidebar-fixed .nav::-webkit-scrollbar-track,\n.rtl .table-responsive::-webkit-scrollbar-track,\n.rtl ul.chats::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n}\n\n.rtl .product-chart-wrapper::-webkit-scrollbar-thumb,\n.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-thumb,\n.rtl .sidebar-fixed .nav::-webkit-scrollbar-thumb,\n.rtl .table-responsive::-webkit-scrollbar-thumb,\n.rtl ul.chats::-webkit-scrollbar-thumb {\n background-color: darkgrey;\n outline: 1px solid slategrey;\n}\n\n","@import \"../support\";\n\n// This mixin provides basic support for CSS3 properties and\n// their corresponding experimental CSS2 properties when\n// the implementations are identical except for the property\n// prefix.\n@mixin experimental($property, $value,\n $moz : $experimental-support-for-mozilla,\n $webkit : $experimental-support-for-webkit,\n $o : $experimental-support-for-opera,\n $ms : $experimental-support-for-microsoft,\n $khtml : $experimental-support-for-khtml,\n $official : true\n) {\n @if $webkit and $experimental-support-for-webkit { -webkit-#{$property} : $value; }\n @if $khtml and $experimental-support-for-khtml { -khtml-#{$property} : $value; }\n @if $moz and $experimental-support-for-mozilla { -moz-#{$property} : $value; }\n @if $ms and $experimental-support-for-microsoft { -ms-#{$property} : $value; }\n @if $o and $experimental-support-for-opera { -o-#{$property} : $value; }\n @if $official { #{$property} : $value; }\n}\n\n// Same as experimental(), but for cases when the property is the same and the value is vendorized\n@mixin experimental-value($property, $value,\n $moz : $experimental-support-for-mozilla,\n $webkit : $experimental-support-for-webkit,\n $o : $experimental-support-for-opera,\n $ms : $experimental-support-for-microsoft,\n $khtml : $experimental-support-for-khtml,\n $official : true\n) {\n @if $webkit and $experimental-support-for-webkit { #{$property} : -webkit-#{$value}; }\n @if $khtml and $experimental-support-for-khtml { #{$property} : -khtml-#{$value}; }\n @if $moz and $experimental-support-for-mozilla { #{$property} : -moz-#{$value}; }\n @if $ms and $experimental-support-for-microsoft { #{$property} : -ms-#{$value}; }\n @if $o and $experimental-support-for-opera { #{$property} : -o-#{$value}; }\n @if $official { #{$property} : #{$value}; }\n}\n","// ---------------------------------------------------------------------------\n@include keyframes(bounceOut) {\n 0% {\n @include scale(1); }\n 25% {\n @include scale(0.95); }\n 50% {\n opacity: 1;\n @include scale(1.1); }\n 100% {\n opacity: 0;\n @include scale(0.3); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutUp) {\n 0% {\n @include translateY(0); }\n 20% {\n opacity: 1;\n @include translateY(20px); }\n 100% {\n opacity: 0;\n @include translateY(-2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutDown) {\n 0% {\n @include translateY(0); }\n 20% {\n opacity: 1;\n @include translateY(-20px); }\n 100% {\n opacity: 0;\n @include translateY(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutLeft) {\n 0% {\n @include translateX(0); }\n 20% {\n opacity: 1;\n @include translateX(20px); }\n 100% {\n opacity: 0;\n @include translateX(-2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutRight) {\n 0% {\n @include translateX(0); }\n 20% {\n opacity: 1;\n @include translateX(-20px); }\n 100% {\n opacity: 0;\n @include translateX(2000px); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(bounceIn) {\n 0% {\n opacity: 0;\n @include scale(0.3); }\n 50% {\n opacity: 1;\n @include scale(1.05); }\n 70% {\n @include scale(0.9); }\n 100% {\n @include scale(1); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInDown) {\n 0% {\n opacity: 0;\n @include translateY(-2000px); }\n 60% {\n opacity: 1;\n @include translateY(30px); }\n 80% {\n @include translateY(-10px); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInUp) {\n 0% {\n opacity: 0;\n @include translateY(2000px); }\n 60% {\n opacity: 1;\n @include translateY(-30px); }\n 80% {\n @include translateY(10px); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInRight) {\n 0% {\n opacity: 0;\n @include translateX(2000px); }\n 60% {\n opacity: 1;\n @include translateX(-30px); }\n 80% {\n @include translateX(10px); }\n 100% {\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInLeft) {\n 0% {\n opacity: 0;\n @include translateX(-2000px); }\n 60% {\n opacity: 1;\n @include translateX(30px); }\n 80% {\n @include translateX(-10px); }\n 100% {\n @include translateX(0); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(fadeOut) {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutUp) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(-20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutDown) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutRight) {\n 0% {\n @include translateX(0);\n opacity: 1; }\n 100% {\n @include translateX(20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutLeft) {\n 0% {\n @include translateX(0);\n opacity: 1; }\n 100% {\n @include translateX(-20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutUpBig) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(-2000px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutDownBig) {\n 0% {\n opacity: 1;\n @include translateY(0); }\n 100% {\n opacity: 0;\n @include translateY(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutRightBig) {\n 0% {\n opacity: 1;\n @include translateX(0); }\n 100% {\n opacity: 0;\n @include translateX(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutLeftBig) {\n 0% {\n opacity: 1;\n @include translateX(0); }\n 100% {\n opacity: 0;\n @include translateX(-2000px); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(fadeIn) {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInUp) {\n 0% {\n @include translateY(20px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInDown) {\n 0% {\n @include translateY(-20px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInRight) {\n 0% {\n @include translateX(20px);\n opacity: 0; }\n 100% {\n @include translateX(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInLeft) {\n 0% {\n @include translateX(-20px);\n opacity: 0; }\n 100% {\n @include translateX(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInUpBig) {\n 0% {\n @include translateY(2000px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInDownBig) {\n 0% {\n opacity: 0;\n @include translateY(-2000px); }\n 100% {\n opacity: 1;\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInRightBig) {\n 0% {\n opacity: 0;\n @include translateX(2000px); }\n 100% {\n opacity: 1;\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInLeftBig) {\n 0% {\n opacity: 0;\n @include translateX(-2000px); }\n 100% {\n opacity: 1;\n @include translateX(0); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(flip) {\n 0% {\n @include transform(perspective(400px) rotateY(0));\n @include animation-timing-function(ease-out);\n }\n 40% {\n @include transform(perspective(400px) translateZ(150px) rotateY(170deg));\n @include animation-timing-function(ease-out);\n }\n 50% {\n @include transform(perspective(400px) translateZ(150px) rotateY(190deg) scale(1));\n @include animation-timing-function(ease-in);\n }\n 80% {\n @include transform(perspective(400px) rotateY(360deg) scale(0.95));\n @include animation-timing-function(ease-in);\n }\n 100% {\n @include transform(perspective(400px) scale(1));\n @include animation-timing-function(ease-in);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipInX) {\n 0% {\n @include transform(perspective(400px) rotateX(90deg));\n @include opacity(0);\n }\n 40% {\n @include transform(perspective(400px) rotateX(-10deg));\n }\n 70% {\n @include transform(perspective(400px) rotateX(10deg));\n }\n 100% {\n @include transform(perspective(400px) rotateX(0deg));\n @include opacity(1);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipOutX) {\n 0% {\n @include transform(perspective(400px) rotateX(0deg));\n @include opacity(1);\n }\n 100% {\n @include transform(perspective(400px) rotateX(90deg));\n @include opacity(0);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipInY) {\n 0% {\n @include transform(perspective(400px) rotateY(90deg));\n @include opacity(0);\n }\n 40% {\n @include transform(perspective(400px) rotateY(-10deg));\n }\n 70% {\n @include transform(perspective(400px) rotateY(10deg));\n }\n 100% {\n @include transform(perspective(400px) rotateY(0deg));\n @include opacity(1);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipOutY) {\n 0% {\n @include transform(perspective(400px) rotateY(0deg));\n @include opacity(1);\n }\n 100% {\n @include transform(perspective(400px) rotateY(90deg));\n @include opacity(0);\n }\n}\n","@import \"shared\";\n\n// Provides cross-browser CSS opacity. Takes a number between 0 and 1 as the argument, e.g. 0.5 for 50% opacity.\n//\n// @param $opacity\n// A number between 0 and 1, where 0 is transparent and 1 is opaque.\n\n@mixin opacity($opacity) {\n @if $legacy-support-for-ie6 or $legacy-support-for-ie7 or $legacy-support-for-ie8 {\n filter: unquote(\"progid:DXImageTransform.Microsoft.Alpha(Opacity=#{round($opacity * 100)})\");\n }\n opacity: $opacity;\n}\n\n// Make an element completely transparent.\n@mixin transparent { @include opacity(0); }\n\n// Make an element completely opaque.\n@mixin opaque { @include opacity(1); }\n","// ---------------------------------------------------------------------------\n@include keyframes(lightSpeedIn) {\n 0% {\n @include transform(translateX(100%) skewX(-30deg));\n @include opacity(0); }\n 60% {\n @include transform(translateX(-20%) skewX(30deg));\n @include opacity(1); }\n 80% {\n @include transform(translateX(0%) skewX(-15deg));\n @include opacity(1); }\n 100% {\n @include transform(translateX(0%) skewX(0deg));\n @include opacity(1); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(lightSpeedOut) {\n 0% {\n @include transform(translateX(0%) skewX(0deg));\n @include opacity(1); }\n 100% {\n @include transform(translateX(100%) skewX(-30deg));\n @include opacity(0); } }","// ---------------------------------------------------------------------------\n@include keyframes(rotateOut) {\n 0% {\n @include transform-origin(center center);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(center center);\n @include rotate(200deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutDownLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutUpLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(-90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutDownRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(-90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutUpRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(90deg);\n opacity: 0; } }\n","// ---------------------------------------------------------------------------\n@include keyframes(rotateIn) {\n 0% {\n @include transform-origin(center center);\n @include rotate(-200deg);\n opacity: 0; }\n 100% {\n @include transform-origin(center center);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInDownLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(-90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInUpLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInUpRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(-90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInDownRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; } }\n","// ---------------------------------------------------------------------------\n@include keyframes(hinge) {\n 0% {\n @include rotate(0);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 20%, 60% {\n @include rotate(80deg);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 40% {\n @include rotate(60deg);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 80% {\n @include transform(rotate(60deg) translateY(0));\n @include opacity(1);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 100% {\n @include translateY(700px);\n @include opacity(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rollIn) {\n 0% {\n @include opacity(0);\n @include transform(translateX(-100%) rotate(-120deg)); }\n 100% {\n @include opacity(1);\n @include transform(translateX(0px) rotate(0deg)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rollOut) {\n 0% {\n @include opacity(1);\n @include transform(translateX(0px) rotate(0deg)); }\n 100% {\n @include opacity(0);\n @include transform(translateX(-100%) rotate(-120deg)); } }\n","/*!\n * Bootstrap v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n","// Do not forget to update getting-started/theming.md!\n:root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `<td>` alignment by inheriting from the `<body>`, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled() {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover() {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover() {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover() {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n // Remove select outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $input-color;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus($ignore-warning: true);\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n}\n\nselect.form-control {\n &:focus::-ms-value {\n // Suppress the nested default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `<label>/<legend>` default\n @include font-size(inherit); // Override the `<legend>` default\n line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n padding-top: add($input-padding-y-lg, $input-border-width);\n padding-bottom: add($input-padding-y-lg, $input-border-width);\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: add($input-padding-y-sm, $input-border-width);\n padding-bottom: add($input-padding-y-sm, $input-border-width);\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: $input-padding-y 0;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n @include font-size($input-font-size);\n line-height: $input-line-height;\n color: $input-plaintext-color;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n height: $input-height-sm;\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n height: $input-height-lg;\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\nselect.form-control {\n &[size],\n &[multiple] {\n height: auto;\n }\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n display: block;\n margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$form-grid-gutter-width / 2;\n margin-left: -$form-grid-gutter-width / 2;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: $form-grid-gutter-width / 2;\n padding-left: $form-grid-gutter-width / 2;\n }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n position: relative;\n display: block;\n padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: $form-check-input-margin-y;\n margin-left: -$form-check-input-gutter;\n\n // Use [disabled] and :disabled for workaround https://github.com/twbs/bootstrap/issues/28247\n &[disabled] ~ .form-check-label,\n &:disabled ~ .form-check-label {\n color: $text-muted;\n }\n}\n\n.form-check-label {\n margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0; // Override base .form-check\n margin-right: $form-check-inline-margin-x;\n\n // Undo .form-check-input defaults and add some `margin-right`.\n .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: $form-check-inline-input-margin-x;\n margin-left: 0;\n }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@each $state, $data in $form-validation-states {\n @include form-validation-state($state, map-get($data, color), map-get($data, icon));\n}\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n // Because we use flex, the initial sizing of checkboxes is collapsed and\n // doesn't occupy the full-width (which is what we want for xs grid tier),\n // so we force that here.\n .form-check {\n width: 100%;\n }\n\n // Kick in the inline\n @include media-breakpoint-up(sm) {\n label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n // Inline-block all the things for \"inline\"\n .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n\n // Allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-plaintext {\n display: inline-block;\n }\n\n .input-group,\n .custom-select {\n width: auto;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: $form-check-input-margin-x;\n margin-left: 0;\n }\n\n .custom-control {\n align-items: center;\n justify-content: center;\n }\n .custom-control-label {\n margin-bottom: 0;\n }\n }\n}\n","// stylelint-disable property-blacklist\n@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\n }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus($ignore-warning: false) {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $input-focus-box-shadow;\n }\n }\n @include deprecate(\"The `form-control-focus()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n@mixin form-validation-state-selector($state) {\n @if ($state == \"valid\" or $state == \"invalid\") {\n .was-validated #{if(&, \"&\", \"\")}:#{$state},\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n } @else {\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n }\n}\n\n@mixin form-validation-state($state, $color, $icon) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: color-yiq($color);\n background-color: rgba($color, $form-feedback-tooltip-opacity);\n @include border-radius($form-feedback-tooltip-border-radius);\n }\n\n @include form-validation-state-selector($state) {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n\n .form-control {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-image: escape-svg($icon);\n background-repeat: no-repeat;\n background-position: right $input-height-inner-quarter center;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n @include form-validation-state-selector($state) {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .custom-select {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $custom-select-feedback-icon-padding-right;\n background: $custom-select-background, escape-svg($icon) $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n .form-check-input {\n @include form-validation-state-selector($state) {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n @include form-validation-state-selector($state) {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n border-color: $color;\n }\n }\n\n &:checked {\n ~ .custom-control-label::before {\n border-color: lighten($color, 10%);\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n &:not(:checked) ~ .custom-control-label::before {\n border-color: $color;\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n @include form-validation-state-selector($state) {\n ~ .custom-file-label {\n border-color: $color;\n }\n\n &:focus {\n ~ .custom-file-label {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-family: $btn-font-family;\n font-weight: $btn-font-weight;\n color: $body-color;\n text-align: center;\n white-space: $btn-white-space;\n vertical-align: middle;\n cursor: if($enable-pointer-cursor-for-buttons, pointer, null);\n user-select: none;\n background-color: transparent;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n @include hover() {\n color: $body-color;\n text-decoration: none;\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: $btn-focus-box-shadow;\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n opacity: $btn-disabled-opacity;\n @include box-shadow(none);\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active {\n @include box-shadow($btn-active-box-shadow);\n\n &:focus {\n @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n }\n }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover() {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover() {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color;\n text-align: inherit; // For `<button>`s\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background-color: transparent; // For `<button>`s\n border: 0; // For `<button>`s\n\n // Prevent dropdown overflow if there's no padding\n // See https://github.com/twbs/bootstrap/pull/27703\n @if $dropdown-padding-y == 0 {\n &:first-child {\n @include border-top-radius($dropdown-inner-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dropdown-inner-border-radius);\n }\n }\n\n @include hover-focus() {\n color: $dropdown-link-hover-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color;\n pointer-events: none;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: $dropdown-padding-y $dropdown-item-padding-x;\n margin-bottom: 0; // for use with heading elements\n @include font-size($font-size-sm);\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n display: block;\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n color: $dropdown-link-color;\n}\n","@mixin caret-down() {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up() {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right() {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-left() {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down();\n } @else if $direction == up {\n @include caret-up();\n } @else if $direction == right {\n @include caret-right();\n }\n }\n\n @if $direction == left {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-left();\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) {\n height: 0;\n margin: $margin-y 0;\n overflow: hidden;\n border-top: 1px solid $color;\n @include deprecate(\"The `nav-divider()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; // match .btn alignment given font-size hack above\n\n > .btn {\n position: relative;\n flex: 1 1 auto;\n\n // Bring the hover, focused, and \"active\" buttons to the front to overlay\n // the borders properly\n @include hover() {\n z-index: 1;\n }\n &:focus,\n &:active,\n &.active {\n z-index: 1;\n }\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n\n.btn-group {\n // Prevent double borders when buttons are next to each other\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-left: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-right-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-left-radius(0);\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n padding-right: $btn-padding-x * .75;\n padding-left: $btn-padding-x * .75;\n\n &::after,\n .dropup &::after,\n .dropright &::after {\n margin-left: 0;\n }\n\n .dropleft &::before {\n margin-right: 0;\n }\n}\n\n.btn-sm + .dropdown-toggle-split {\n padding-right: $btn-padding-x-sm * .75;\n padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n padding-right: $btn-padding-x-lg * .75;\n padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n @include box-shadow($btn-active-box-shadow);\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n @include box-shadow(none);\n }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n width: 100%;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-top: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-bottom-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n > .btn,\n > .btn-group > .btn {\n margin-bottom: 0; // Override default `<label>` value\n\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap; // For form validation feedback\n align-items: stretch;\n width: 100%;\n\n > .form-control,\n > .form-control-plaintext,\n > .custom-select,\n > .custom-file {\n position: relative; // For focus state's z-index\n flex: 1 1 0%;\n min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n margin-bottom: 0;\n\n + .form-control,\n + .custom-select,\n + .custom-file {\n margin-left: -$input-border-width;\n }\n }\n\n // Bring the \"active\" form control to the top of surrounding elements\n > .form-control:focus,\n > .custom-select:focus,\n > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n }\n\n // Bring the custom file input above the label\n > .custom-file .custom-file-input:focus {\n z-index: 4;\n }\n\n > .form-control,\n > .custom-select {\n &:not(:last-child) { @include border-right-radius(0); }\n &:not(:first-child) { @include border-left-radius(0); }\n }\n\n // Custom file inputs have more complex markup, thus requiring different\n // border-radius overrides.\n > .custom-file {\n display: flex;\n align-items: center;\n\n &:not(:last-child) .custom-file-label,\n &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n\n // Ensure buttons are always above inputs for more visually pleasing borders.\n // This isn't needed for `.input-group-text` since it shares the same border-color\n // as our inputs.\n .btn {\n position: relative;\n z-index: 2;\n\n &:focus {\n z-index: 3;\n }\n }\n\n .btn + .btn,\n .btn + .input-group-text,\n .input-group-text + .input-group-text,\n .input-group-text + .btn {\n margin-left: -$input-border-width;\n }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: $input-padding-y $input-padding-x;\n margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n @include font-size($input-font-size); // Match inputs\n font-weight: $font-weight-normal;\n line-height: $input-line-height;\n color: $input-group-addon-color;\n text-align: center;\n white-space: nowrap;\n background-color: $input-group-addon-bg;\n border: $input-border-width solid $input-group-addon-border-color;\n @include border-radius($input-border-radius);\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: $input-height-lg;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: $input-height-sm;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: $custom-select-padding-x + $custom-select-indicator-padding;\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n @include border-right-radius(0);\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n @include border-left-radius(0);\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n position: relative;\n display: block;\n min-height: $font-size-base * $line-height-base;\n padding-left: $custom-control-gutter + $custom-control-indicator-size;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1; // Put the input behind the label so it doesn't overlay text\n width: $custom-control-indicator-size;\n height: ($font-size-base * $line-height-base + $custom-control-indicator-size) / 2;\n opacity: 0;\n\n &:checked ~ .custom-control-label::before {\n color: $custom-control-indicator-checked-color;\n border-color: $custom-control-indicator-checked-border-color;\n @include gradient-bg($custom-control-indicator-checked-bg);\n @include box-shadow($custom-control-indicator-checked-box-shadow);\n }\n\n &:focus ~ .custom-control-label::before {\n // the mixin is not used here to make sure there is feedback\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n }\n\n &:focus:not(:checked) ~ .custom-control-label::before {\n border-color: $custom-control-indicator-focus-border-color;\n }\n\n &:not(:disabled):active ~ .custom-control-label::before {\n color: $custom-control-indicator-active-color;\n background-color: $custom-control-indicator-active-bg;\n border-color: $custom-control-indicator-active-border-color;\n @include box-shadow($custom-control-indicator-active-box-shadow);\n }\n\n // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n &[disabled],\n &:disabled {\n ~ .custom-control-label {\n color: $custom-control-label-disabled-color;\n\n &::before {\n background-color: $custom-control-indicator-disabled-bg;\n }\n }\n }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n color: $custom-control-label-color;\n vertical-align: top;\n cursor: $custom-control-cursor;\n\n // Background-color and (when enabled) gradient\n &::before {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n content: \"\";\n background-color: $custom-control-indicator-bg;\n border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width;\n @include box-shadow($custom-control-indicator-box-shadow);\n }\n\n // Foreground (icon)\n &::after {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n content: \"\";\n background: no-repeat 50% / #{$custom-control-indicator-bg-size};\n }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n .custom-control-label::before {\n @include border-radius($custom-checkbox-indicator-border-radius);\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: escape-svg($custom-checkbox-indicator-icon-checked);\n }\n }\n\n .custom-control-input:indeterminate ~ .custom-control-label {\n &::before {\n border-color: $custom-checkbox-indicator-indeterminate-border-color;\n @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n }\n &::after {\n background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n &:indeterminate ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n .custom-control-label::before {\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: escape-svg($custom-radio-indicator-icon-checked);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// switches\n//\n// Tweak a few things for switches\n\n.custom-switch {\n padding-left: $custom-switch-width + $custom-control-gutter;\n\n .custom-control-label {\n &::before {\n left: -($custom-switch-width + $custom-control-gutter);\n width: $custom-switch-width;\n pointer-events: all;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n }\n\n &::after {\n top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) / 2, $custom-control-indicator-border-width * 2);\n left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2);\n width: $custom-switch-indicator-size;\n height: $custom-switch-indicator-size;\n background-color: $custom-control-indicator-border-color;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n @include transition(transform .15s ease-in-out, $custom-forms-transition);\n }\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-color: $custom-control-indicator-bg;\n transform: translateX($custom-switch-width - $custom-control-indicator-size);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: $custom-select-height;\n padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n font-family: $custom-select-font-family;\n @include font-size($custom-select-font-size);\n font-weight: $custom-select-font-weight;\n line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-bg $custom-select-background;\n border: $custom-select-border-width solid $custom-select-border-color;\n @include border-radius($custom-select-border-radius, 0);\n @include box-shadow($custom-select-box-shadow);\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow;\n } @else {\n box-shadow: $custom-select-focus-box-shadow;\n }\n\n &::-ms-value {\n // For visual consistency with other platforms/browsers,\n // suppress the default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n }\n\n &[multiple],\n &[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: $custom-select-padding-x;\n background-image: none;\n }\n\n &:disabled {\n color: $custom-select-disabled-color;\n background-color: $custom-select-disabled-bg;\n }\n\n // Hides the default caret in IE11\n &::-ms-expand {\n display: none;\n }\n\n // Remove outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $custom-select-color;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y-sm;\n padding-bottom: $custom-select-padding-y-sm;\n padding-left: $custom-select-padding-x-sm;\n @include font-size($custom-select-font-size-sm);\n}\n\n.custom-select-lg {\n height: $custom-select-height-lg;\n padding-top: $custom-select-padding-y-lg;\n padding-bottom: $custom-select-padding-y-lg;\n padding-left: $custom-select-padding-x-lg;\n @include font-size($custom-select-font-size-lg);\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: $custom-file-height;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: $custom-file-height;\n margin: 0;\n opacity: 0;\n\n &:focus ~ .custom-file-label {\n border-color: $custom-file-focus-border-color;\n box-shadow: $custom-file-focus-box-shadow;\n }\n\n // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n &[disabled] ~ .custom-file-label,\n &:disabled ~ .custom-file-label {\n background-color: $custom-file-disabled-bg;\n }\n\n @each $lang, $value in $custom-file-text {\n &:lang(#{$lang}) ~ .custom-file-label::after {\n content: $value;\n }\n }\n\n ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n }\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n font-family: $custom-file-font-family;\n font-weight: $custom-file-font-weight;\n line-height: $custom-file-line-height;\n color: $custom-file-color;\n background-color: $custom-file-bg;\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius($custom-file-border-radius);\n @include box-shadow($custom-file-box-shadow);\n\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: $custom-file-height-inner;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-button-color;\n content: \"Browse\";\n @include gradient-bg($custom-file-button-bg);\n border-left: inherit;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n width: 100%;\n height: add($custom-range-thumb-height, $custom-range-thumb-focus-box-shadow-width * 2);\n padding: 0; // Need to reset padding\n background-color: transparent;\n appearance: none;\n\n &:focus {\n outline: none;\n\n // Pseudo-elements must be split across multiple rulesets to have an effect.\n // No box-shadow() mixin for focus accessibility.\n &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-moz-range-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-ms-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-webkit-slider-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: ($custom-range-track-height - $custom-range-thumb-height) / 2; // Webkit specific\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-webkit-slider-runnable-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent; // Why?\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent;\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-moz-range-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-moz-range-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent; // Firefox specific?\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: 0; // Edge specific\n margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n margin-left: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-ms-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: transparent;\n border-color: transparent;\n border-width: $custom-range-thumb-height / 2;\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-fill-lower {\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &::-ms-fill-upper {\n margin-right: 15px; // arbitrary?\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &:disabled {\n &::-webkit-slider-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-webkit-slider-runnable-track {\n cursor: default;\n }\n\n &::-moz-range-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-moz-range-track {\n cursor: default;\n }\n\n &::-ms-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n @include transition($custom-forms-transition);\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n\n @include hover-focus() {\n text-decoration: none;\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n pointer-events: none;\n cursor: default;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-item {\n margin-bottom: -$nav-tabs-border-width;\n }\n\n .nav-link {\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n @include hover-focus() {\n border-color: $nav-tabs-link-hover-border-color;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n background-color: $nav-pills-link-active-bg;\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap; // allow us to do the line break for collapsing content\n align-items: center;\n justify-content: space-between; // space out brand from logo\n padding: $navbar-padding-y $navbar-padding-x;\n\n // Because flex properties aren't inherited, we need to redeclare these first\n // few properties so that content nested within behave properly.\n %container-flex-properties {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n }\n\n .container,\n .container-fluid {\n @extend %container-flex-properties;\n }\n\n @each $breakpoint, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n @extend %container-flex-properties;\n }\n }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n display: inline-block;\n padding-top: $navbar-brand-padding-y;\n padding-bottom: $navbar-brand-padding-y;\n margin-right: $navbar-padding-x;\n @include font-size($navbar-brand-font-size);\n line-height: inherit;\n white-space: nowrap;\n\n @include hover-focus() {\n text-decoration: none;\n }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n display: flex;\n flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-link {\n padding-right: 0;\n padding-left: 0;\n }\n\n .dropdown-menu {\n position: static;\n float: none;\n }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n display: inline-block;\n padding-top: $nav-link-padding-y;\n padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n // For always expanded or extra full navbars, ensure content aligns itself\n // properly vertically. Can be easily overridden with flex utilities.\n align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n @include font-size($navbar-toggler-font-size);\n line-height: 1;\n background-color: transparent; // remove default button style\n border: $border-width solid transparent; // remove default button style\n @include border-radius($navbar-toggler-border-radius);\n\n @include hover-focus() {\n text-decoration: none;\n }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n %container-navbar-expand-#{$breakpoint} {\n padding-right: 0;\n padding-left: 0;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-navbar-expand-#{$breakpoint};\n }\n\n @each $size, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($size, $container-max-widths)} {\n @extend %container-navbar-expand-#{$breakpoint};\n }\n }\n }\n\n @include media-breakpoint-up($next) {\n flex-flow: row nowrap;\n justify-content: flex-start;\n\n .navbar-nav {\n flex-direction: row;\n\n .dropdown-menu {\n position: absolute;\n }\n\n .nav-link {\n padding-right: $navbar-nav-link-padding-x;\n padding-left: $navbar-nav-link-padding-x;\n }\n }\n\n // For nesting containers, have to redeclare for alignment purposes\n %container-nesting-#{$breakpoint} {\n flex-wrap: nowrap;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-nesting-#{$breakpoint};\n }\n\n @each $size, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($size, $container-max-widths)} {\n @extend %container-nesting-#{$breakpoint};\n }\n }\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n\n // Changes flex-bases to auto because of an IE10 bug\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n }\n }\n }\n }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n .navbar-brand {\n color: $navbar-light-brand-color;\n\n @include hover-focus() {\n color: $navbar-light-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-light-color;\n\n @include hover-focus() {\n color: $navbar-light-hover-color;\n }\n\n &.disabled {\n color: $navbar-light-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-light-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-light-color;\n border-color: $navbar-light-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-light-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-light-color;\n a {\n color: $navbar-light-active-color;\n\n @include hover-focus() {\n color: $navbar-light-active-color;\n }\n }\n }\n}\n\n// White links against a dark background\n.navbar-dark {\n .navbar-brand {\n color: $navbar-dark-brand-color;\n\n @include hover-focus() {\n color: $navbar-dark-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-dark-color;\n\n @include hover-focus() {\n color: $navbar-dark-hover-color;\n }\n\n &.disabled {\n color: $navbar-dark-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-dark-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-dark-color;\n border-color: $navbar-dark-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-dark-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-dark-color;\n a {\n color: $navbar-dark-active-color;\n\n @include hover-focus() {\n color: $navbar-dark-active-color;\n }\n }\n }\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n height: $card-height;\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group:first-child {\n .list-group-item:first-child {\n @include border-top-radius($card-border-radius);\n }\n }\n\n > .list-group:last-child {\n .list-group-item:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n // Workaround for the image size bug in IE\n // See: https://github.com/twbs/bootstrap/pull/28855\n min-height: 1px;\n padding: $card-spacer-x;\n color: $card-color;\n}\n\n.card-title {\n margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -$card-spacer-y / 2;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n @include hover() {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-spacer-y $card-spacer-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n\n + .list-group {\n .list-group-item:first-child {\n border-top: 0;\n }\n }\n}\n\n.card-footer {\n padding: $card-spacer-y $card-spacer-x;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -$card-spacer-x / 2;\n margin-bottom: -$card-spacer-y;\n margin-left: -$card-spacer-x / 2;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -$card-spacer-x / 2;\n margin-left: -$card-spacer-x / 2;\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0; // For IE: https://github.com/twbs/bootstrap/issues/29396\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n .card {\n margin-bottom: $card-deck-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n margin-right: -$card-deck-margin;\n margin-left: -$card-deck-margin;\n\n .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-right: $card-deck-margin;\n margin-bottom: 0; // Override the default\n margin-left: $card-deck-margin;\n }\n }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:not(:last-child) {\n @include border-right-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-right-radius: 0;\n }\n }\n\n &:not(:first-child) {\n @include border-left-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-left-radius: 0;\n }\n }\n }\n }\n }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n .card {\n margin-bottom: $card-columns-margin;\n }\n\n @include media-breakpoint-up(sm) {\n column-count: $card-columns-count;\n column-gap: $card-columns-gap;\n orphans: 1;\n widows: 1;\n\n .card {\n display: inline-block; // Don't let them vertically span multiple columns\n width: 100%; // Don't let their width change\n }\n }\n}\n\n\n//\n// Accordion\n//\n\n.accordion {\n > .card {\n overflow: hidden;\n\n &:not(:last-of-type) {\n border-bottom: 0;\n @include border-bottom-radius(0);\n }\n\n &:not(:first-of-type) {\n @include border-top-radius(0);\n }\n\n > .card-header {\n @include border-radius(0);\n margin-bottom: -$card-border-width;\n }\n }\n}\n",".breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n margin-bottom: $breadcrumb-margin-bottom;\n @include font-size($breadcrumb-font-size);\n list-style: none;\n background-color: $breadcrumb-bg;\n @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item {\n padding-left: $breadcrumb-item-padding;\n\n &::before {\n display: inline-block; // Suppress underlining of the separator in modern browsers\n padding-right: $breadcrumb-item-padding;\n color: $breadcrumb-divider-color;\n content: escape-svg($breadcrumb-divider);\n }\n }\n\n // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n // without `<ul>`s. The `::before` pseudo-element generates an element\n // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n //\n // To trick IE into suppressing the underline, we give the pseudo-element an\n // underline and then immediately remove it.\n + .breadcrumb-item:hover::before {\n text-decoration: underline;\n }\n // stylelint-disable-next-line no-duplicate-selectors\n + .breadcrumb-item:hover::before {\n text-decoration: none;\n }\n\n &.active {\n color: $breadcrumb-active-color;\n }\n}\n",".pagination {\n display: flex;\n @include list-unstyled();\n @include border-radius();\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: $pagination-padding-y $pagination-padding-x;\n margin-left: -$pagination-border-width;\n line-height: $pagination-line-height;\n color: $pagination-color;\n background-color: $pagination-bg;\n border: $pagination-border-width solid $pagination-border-color;\n\n &:hover {\n z-index: 2;\n color: $pagination-hover-color;\n text-decoration: none;\n background-color: $pagination-hover-bg;\n border-color: $pagination-hover-border-color;\n }\n\n &:focus {\n z-index: 3;\n outline: $pagination-focus-outline;\n box-shadow: $pagination-focus-box-shadow;\n }\n}\n\n.page-item {\n &:first-child {\n .page-link {\n margin-left: 0;\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n\n &.active .page-link {\n z-index: 3;\n color: $pagination-active-color;\n background-color: $pagination-active-bg;\n border-color: $pagination-active-border-color;\n }\n\n &.disabled .page-link {\n color: $pagination-disabled-color;\n pointer-events: none;\n // Opinionated: remove the \"hand\" cursor set previously for .page-link\n cursor: auto;\n background-color: $pagination-disabled-bg;\n border-color: $pagination-disabled-border-color;\n }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);\n}\n\n.pagination-sm {\n @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);\n}\n","// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n }\n\n .page-item {\n &:first-child {\n .page-link {\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n }\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n @include font-size($badge-font-size);\n font-weight: $badge-font-weight;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n @include transition($badge-transition);\n\n @at-root a#{&} {\n @include hover-focus() {\n text-decoration: none;\n }\n }\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n padding-right: $badge-pill-padding-x;\n padding-left: $badge-pill-padding-x;\n @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n .badge-#{$color} {\n @include badge-variant($value);\n }\n}\n","@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n @at-root a#{&} {\n @include hover-focus() {\n color: color-yiq($bg);\n background-color: darken($bg, 10%);\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n }\n }\n}\n",".jumbotron {\n padding: $jumbotron-padding ($jumbotron-padding / 2);\n margin-bottom: $jumbotron-padding;\n color: $jumbotron-color;\n background-color: $jumbotron-bg;\n @include border-radius($border-radius-lg);\n\n @include media-breakpoint-up(sm) {\n padding: ($jumbotron-padding * 2) $jumbotron-padding;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n @include border-radius(0);\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n padding-right: $close-font-size + $alert-padding-x * 2;\n\n // Adjust close link position\n .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: $alert-padding-y $alert-padding-x;\n color: inherit;\n }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\n }\n}\n","@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n","// Disable animation if transitions are disabled\n@if $enable-transitions {\n @keyframes progress-bar-stripes {\n from { background-position: $progress-height 0; }\n to { background-position: 0 0; }\n }\n}\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n @include font-size($progress-font-size);\n background-color: $progress-bg;\n @include border-radius($progress-border-radius);\n @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: $progress-bar-color;\n text-align: center;\n white-space: nowrap;\n background-color: $progress-bar-bg;\n @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n @include gradient-striped();\n background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n .progress-bar-animated {\n animation: progress-bar-stripes $progress-bar-animation-timing;\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n }\n}\n",".media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n display: flex;\n flex-direction: column;\n\n // No need to set list-style: none; since .list-group-item is block level\n padding-left: 0; // reset padding because ul and ol\n margin-bottom: 0;\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n width: 100%; // For `<button>`s (anchors become 100% by default though)\n color: $list-group-action-color;\n text-align: inherit; // For `<button>`s (anchors inherit)\n\n // Hover state\n @include hover-focus() {\n z-index: 1; // Place hover/focus items above their siblings for proper border styling\n color: $list-group-action-hover-color;\n text-decoration: none;\n background-color: $list-group-hover-bg;\n }\n\n &:active {\n color: $list-group-action-active-color;\n background-color: $list-group-action-active-bg;\n }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: $list-group-item-padding-y $list-group-item-padding-x;\n color: $list-group-color;\n background-color: $list-group-bg;\n border: $list-group-border-width solid $list-group-border-color;\n\n &:first-child {\n @include border-top-radius($list-group-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($list-group-border-radius);\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\n pointer-events: none;\n background-color: $list-group-disabled-bg;\n }\n\n // Include both here for `<a>`s and `<button>`s\n &.active {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: $list-group-active-color;\n background-color: $list-group-active-bg;\n border-color: $list-group-active-border-color;\n }\n\n & + & {\n border-top-width: 0;\n\n &.active {\n margin-top: -$list-group-border-width;\n border-top-width: $list-group-border-width;\n }\n }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .list-group-horizontal#{$infix} {\n flex-direction: row;\n\n .list-group-item {\n &:first-child {\n @include border-bottom-left-radius($list-group-border-radius);\n @include border-top-right-radius(0);\n }\n\n &:last-child {\n @include border-top-right-radius($list-group-border-radius);\n @include border-bottom-left-radius(0);\n }\n\n &.active {\n margin-top: 0;\n }\n\n & + .list-group-item {\n border-top-width: $list-group-border-width;\n border-left-width: 0;\n\n &.active {\n margin-left: -$list-group-border-width;\n border-left-width: $list-group-border-width;\n }\n }\n }\n }\n }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n .list-group-item {\n border-right-width: 0;\n border-left-width: 0;\n @include border-radius(0);\n\n &:first-child {\n border-top-width: 0;\n }\n }\n\n &:last-child {\n .list-group-item:last-child {\n border-bottom-width: 0;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n","// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n @include hover-focus() {\n color: $color;\n background-color: darken($background, 5%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n",".close {\n float: right;\n @include font-size($close-font-size);\n font-weight: $close-font-weight;\n line-height: 1;\n color: $close-color;\n text-shadow: $close-text-shadow;\n opacity: .5;\n\n // Override <a>'s hover style\n @include hover() {\n color: $close-color;\n text-decoration: none;\n }\n\n &:not(:disabled):not(.disabled) {\n @include hover-focus() {\n opacity: .75;\n }\n }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable-next-line selector-no-qualifying-type\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\n// Future-proof disabling of clicks on `<a>` elements\n\n// stylelint-disable-next-line selector-no-qualifying-type\na.close.disabled {\n pointer-events: none;\n}\n",".toast {\n max-width: $toast-max-width;\n overflow: hidden; // cheap rounded corners on nested items\n @include font-size($toast-font-size);\n color: $toast-color;\n background-color: $toast-background-color;\n background-clip: padding-box;\n border: $toast-border-width solid $toast-border-color;\n box-shadow: $toast-box-shadow;\n backdrop-filter: blur(10px);\n opacity: 0;\n @include border-radius($toast-border-radius);\n\n &:not(:last-child) {\n margin-bottom: $toast-padding-x;\n }\n\n &.showing {\n opacity: 1;\n }\n\n &.show {\n display: block;\n opacity: 1;\n }\n\n &.hide {\n display: none;\n }\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: $toast-padding-y $toast-padding-x;\n color: $toast-header-color;\n background-color: $toast-header-background-color;\n background-clip: padding-box;\n border-bottom: $toast-border-width solid $toast-header-border-color;\n}\n\n.toast-body {\n padding: $toast-padding-x; // apply to both vertical and horizontal\n}\n","// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n // Kill the scroll on the body\n overflow: hidden;\n\n .modal {\n overflow-x: hidden;\n overflow-y: auto;\n }\n}\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: $modal-dialog-margin;\n // allow clicks to pass through for custom click handling to close modal\n pointer-events: none;\n\n // When fading in the modal, animate it to slide down\n .modal.fade & {\n @include transition($modal-transition);\n transform: $modal-fade-transform;\n }\n .modal.show & {\n transform: $modal-show-transform;\n }\n\n // When trying to close, animate focus to scale\n .modal.modal-static & {\n transform: $modal-scale-transform;\n }\n}\n\n.modal-dialog-scrollable {\n display: flex; // IE10/11\n max-height: subtract(100%, $modal-dialog-margin * 2);\n\n .modal-content {\n max-height: subtract(100vh, $modal-dialog-margin * 2); // IE10/11\n overflow: hidden;\n }\n\n .modal-header,\n .modal-footer {\n flex-shrink: 0;\n }\n\n .modal-body {\n overflow-y: auto;\n }\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: subtract(100%, $modal-dialog-margin * 2);\n\n // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n &::before {\n display: block; // IE10\n height: subtract(100vh, $modal-dialog-margin * 2);\n content: \"\";\n }\n\n // Ensure `.modal-body` shows scrollbar (IE10/11)\n &.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n\n .modal-content {\n max-height: none;\n }\n\n &::before {\n content: none;\n }\n }\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n // counteract the pointer-events: none; in the .modal-dialog\n color: $modal-content-color;\n pointer-events: auto;\n background-color: $modal-content-bg;\n background-clip: padding-box;\n border: $modal-content-border-width solid $modal-content-border-color;\n @include border-radius($modal-content-border-radius);\n @include box-shadow($modal-content-box-shadow-xs);\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\n width: 100vw;\n height: 100vh;\n background-color: $modal-backdrop-bg;\n\n // Fade for backdrop\n &.fade { opacity: 0; }\n &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n display: flex;\n align-items: flex-start; // so the close btn always stays on the upper right corner\n justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n padding: $modal-header-padding;\n border-bottom: $modal-header-border-width solid $modal-header-border-color;\n @include border-top-radius($modal-content-inner-border-radius);\n\n .close {\n padding: $modal-header-padding;\n // auto on the left force icon to the right even when there is no .modal-title\n margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto;\n }\n}\n\n// Title text within header\n.modal-title {\n margin-bottom: 0;\n line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n // Enable `flex-grow: 1` so that the body take up as much space as possible\n // when there should be a fixed height on `.modal-dialog`.\n flex: 1 1 auto;\n padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center; // vertically center\n justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n padding: $modal-inner-padding - $modal-footer-margin-between / 2;\n border-top: $modal-footer-border-width solid $modal-footer-border-color;\n @include border-bottom-radius($modal-content-inner-border-radius);\n\n // Place margin between footer elements\n // This solution is far from ideal because of the universal selector usage,\n // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n // stylelint-disable-next-line selector-max-universal\n > * {\n margin: $modal-footer-margin-between / 2;\n }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n max-width: $modal-md;\n margin: $modal-dialog-margin-y-sm-up auto;\n }\n\n .modal-dialog-scrollable {\n max-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n .modal-content {\n max-height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n }\n }\n\n .modal-dialog-centered {\n min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n &::before {\n height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n }\n }\n\n .modal-content {\n @include box-shadow($modal-content-box-shadow-sm-up);\n }\n\n .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n .modal-lg,\n .modal-xl {\n max-width: $modal-lg;\n }\n}\n\n@include media-breakpoint-up(xl) {\n .modal-xl { max-width: $modal-xl; }\n}\n","// Base class\n.tooltip {\n position: absolute;\n z-index: $zindex-tooltip;\n display: block;\n margin: $tooltip-margin;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($tooltip-font-size);\n // Allow breaking very long words so they don't overflow the tooltip's bounds\n word-wrap: break-word;\n opacity: 0;\n\n &.show { opacity: $tooltip-opacity; }\n\n .arrow {\n position: absolute;\n display: block;\n width: $tooltip-arrow-width;\n height: $tooltip-arrow-height;\n\n &::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-tooltip-top {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n bottom: 0;\n\n &::before {\n top: 0;\n border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-top-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-right {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n left: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n right: 0;\n border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-right-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-bottom {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n top: 0;\n\n &::before {\n bottom: 0;\n border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-bottom-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-left {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n right: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n left: 0;\n border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-left-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-tooltip-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-tooltip-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-tooltip-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-tooltip-left;\n }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-y $tooltip-padding-x;\n color: $tooltip-color;\n text-align: center;\n background-color: $tooltip-bg;\n @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text() {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n}\n",".popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($popover-font-size);\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($popover-border-radius);\n @include box-shadow($popover-box-shadow);\n\n .arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n margin: 0 $popover-border-radius;\n\n &::before,\n &::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-popover-top {\n margin-bottom: $popover-arrow-height;\n\n > .arrow {\n bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n bottom: 0;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n &::after {\n bottom: $popover-border-width;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-right {\n margin-left: $popover-arrow-height;\n\n > .arrow {\n left: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n left: 0;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n &::after {\n left: $popover-border-width;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-bottom {\n margin-top: $popover-arrow-height;\n\n > .arrow {\n top: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n top: 0;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n &::after {\n top: $popover-border-width;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-color;\n }\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: $popover-arrow-width;\n margin-left: -$popover-arrow-width / 2;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n}\n\n.bs-popover-left {\n margin-right: $popover-arrow-height;\n\n > .arrow {\n right: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n right: 0;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-outer-color;\n }\n\n &::after {\n right: $popover-border-width;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-popover-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-popover-left;\n }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n @include font-size($font-size-base);\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n @include border-top-radius($popover-inner-border-radius);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n// even when their scroll action started on a carousel, but for compatibility (with Firefox)\n// we're preventing all actions instead\n// 2. The .carousel-item-left and .carousel-item-right is used to indicate where\n// the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-left and .active.carousel-item-right is the current\n// slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n// is the upcoming slide in transition.\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n @include clearfix();\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n }\n\n .active.carousel-item-left,\n .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n @include transition(opacity 0s $carousel-transition-duration);\n }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n // Use flex for alignment (1-3)\n display: flex; // 1. allow flex styles\n align-items: center; // 2. vertically center contents\n justify-content: center; // 3. horizontally center contents\n width: $carousel-control-width;\n color: $carousel-control-color;\n text-align: center;\n opacity: $carousel-control-opacity;\n @include transition($carousel-control-transition);\n\n // Hover/focus state\n @include hover-focus() {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: $carousel-control-hover-opacity;\n }\n}\n.carousel-control-prev {\n left: 0;\n @if $enable-gradients {\n background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n }\n}\n.carousel-control-next {\n right: 0;\n @if $enable-gradients {\n background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: $carousel-control-icon-width;\n height: $carousel-control-icon-width;\n background: no-repeat 50% / 100% 100%;\n}\n.carousel-control-prev-icon {\n background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0; // override <ol> default\n // Use the .carousel-control's width as margin so we don't overlay those\n margin-right: $carousel-control-width;\n margin-left: $carousel-control-width;\n list-style: none;\n\n li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: $carousel-indicator-width;\n height: $carousel-indicator-height;\n margin-right: $carousel-indicator-spacer;\n margin-left: $carousel-indicator-spacer;\n text-indent: -999px;\n cursor: pointer;\n background-color: $carousel-indicator-active-bg;\n background-clip: padding-box;\n // Use transparent borders to increase the hit area by 10px on top and bottom.\n border-top: $carousel-indicator-hit-area-height solid transparent;\n border-bottom: $carousel-indicator-hit-area-height solid transparent;\n opacity: .5;\n @include transition($carousel-indicator-transition);\n }\n\n .active {\n opacity: 1;\n }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n position: absolute;\n right: (100% - $carousel-caption-width) / 2;\n bottom: 20px;\n left: (100% - $carousel-caption-width) / 2;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: $carousel-caption-color;\n text-align: center;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n","//\n// Rotating border\n//\n\n@keyframes spinner-border {\n to { transform: rotate(360deg); }\n}\n\n.spinner-border {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n border: $spinner-border-width solid currentColor;\n border-right-color: transparent;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n background-color: currentColor;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline { vertical-align: baseline !important; } // Browser default\n.align-top { vertical-align: top !important; }\n.align-middle { vertical-align: middle !important; }\n.align-bottom { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus() {\n background-color: darken($color, 10%) !important;\n }\n }\n @include deprecate(\"The `bg-variant` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n @include bg-variant(\".bg-#{$color}\", $value, true);\n}\n\n@if $enable-gradients {\n @each $color, $value in $theme-colors {\n @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value);\n }\n}\n\n.bg-white {\n background-color: $white !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n","// stylelint-disable property-blacklist, declaration-no-important\n\n//\n// Border\n//\n\n.border { border: $border-width solid $border-color !important; }\n.border-top { border-top: $border-width solid $border-color !important; }\n.border-right { border-right: $border-width solid $border-color !important; }\n.border-bottom { border-bottom: $border-width solid $border-color !important; }\n.border-left { border-left: $border-width solid $border-color !important; }\n\n.border-0 { border: 0 !important; }\n.border-top-0 { border-top: 0 !important; }\n.border-right-0 { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0 { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n .border-#{$color} {\n border-color: $value !important;\n }\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded-sm {\n border-radius: $border-radius-sm !important;\n}\n\n.rounded {\n border-radius: $border-radius !important;\n}\n\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-lg {\n border-radius: $border-radius-lg !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: $rounded-pill !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n\n &::before {\n display: block;\n content: \"\";\n }\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n }\n}\n\n@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {\n $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);\n $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);\n\n .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {\n &::before {\n padding-top: percentage($embed-responsive-aspect-ratio-y / $embed-responsive-aspect-ratio-x);\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .float#{$infix}-left { float: left !important; }\n .float#{$infix}-right { float: right !important; }\n .float#{$infix}-none { float: none !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $overflows {\n .overflow-#{$value} { overflow: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n@each $position in $positions {\n .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n @include sr-only();\n}\n\n.sr-only-focusable {\n @include sr-only-focusable();\n}\n","// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only() {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px; // Fix for https://github.com/twbs/bootstrap/issues/25686\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable() {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n @each $size, $length in $sizes {\n .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n\n// Viewport additional helpers\n\n.min-vw-100 { min-width: 100vw !important; }\n.min-vh-100 { min-height: 100vh !important; }\n\n.vw-100 { width: 100vw !important; }\n.vh-100 { height: 100vh !important; }\n","//\n// Stretched link\n//\n\n.stretched-link {\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n // Just in case `pointer-events: none` is set on a parent\n pointer-events: auto;\n content: \"\";\n // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color\n background-color: rgba(0, 0, 0, 0);\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace !important; }\n\n// Alignment\n\n.text-justify { text-align: justify !important; }\n.text-wrap { white-space: normal !important; }\n.text-nowrap { white-space: nowrap !important; }\n.text-truncate { @include text-truncate(); }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .text#{$infix}-left { text-align: left !important; }\n .text#{$infix}-right { text-align: right !important; }\n .text#{$infix}-center { text-align: center !important; }\n }\n}\n\n// Transformation\n\n.text-lowercase { text-transform: lowercase !important; }\n.text-uppercase { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light { font-weight: $font-weight-light !important; }\n.font-weight-lighter { font-weight: $font-weight-lighter !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-weight-bolder { font-weight: $font-weight-bolder !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value, true);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide($ignore-warning: true);\n}\n\n.text-decoration-none { text-decoration: none !important; }\n\n.text-break {\n word-break: break-word !important; // IE & < Edge 18\n overflow-wrap: break-word !important;\n}\n\n// Reset\n\n.text-reset { color: inherit !important; }\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n color: $color !important;\n }\n @if $emphasized-link-hover-darken-percentage != 0 {\n a#{$parent} {\n @include hover-focus() {\n color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n }\n }\n }\n @include deprecate(\"`text-emphasis-variant()`\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n\n @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Visibility utilities\n//\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/main.css/blob/master/src/_print.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// https://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: $black !important; // Black prints faster\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a {\n &:not(.btn) {\n text-decoration: underline;\n }\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // https://web.archive.org/web/20180815150934/http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Specify a size and min-width to make printing closer across browsers.\n // We don't set margin here because it breaks `size` in Chrome. We also\n // don't use `!important` on `size` as it breaks in Chrome.\n @page {\n size: $print-page-size;\n }\n body {\n min-width: $print-body-min-width !important;\n }\n .container {\n min-width: $print-body-min-width !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid $black;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: $white !important;\n }\n }\n\n .table-bordered {\n th,\n td {\n border: 1px solid $gray-300 !important;\n }\n }\n\n .table-dark {\n color: inherit;\n\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $table-border-color;\n }\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: $table-border-color;\n }\n\n // Bootstrap specific changes end\n }\n}\n","// Functions\n\n@function social-color($key: \"twitter\") {\n @return map-get($social-colors, $key);\n}\n\n@each $color, $value in $social-colors {\n .bg-#{$color} {\n background: social-color($color);\n }\n}","/* Animation Mixins */\n@keyframes dropdownAnimation {\n from {\n opacity: 0;\n transform: translate3d(0, -30px, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n transform: translate3d(0, 0px, 0);\n }\n}\n\n.dropdownAnimation {\n animation-name: dropdownAnimation;\n @include animation-duration($action-transition-duration);\n @include animation-fill-mode(both);\n}\n@mixin transition($settings) {\n -webkit-transition: $settings;\n -moz-transition: $settings;\n -ms-transition: $settings;\n -o-transition: $settings;\n transition: $settings;\n}\n@keyframes fadeOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n.fadeOut {\n animation-name: fadeOut;\n}\n\n.infinite-spin {\n @keyframes spin {\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n }\n animation-name: spin;\n animation-duration: 3s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n}\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n }\n}\n\n.fadeInUp {\n animation-name: fadeInUp;\n}","/* Miscellaneous Mixins */\n\n// general transform\n@mixin transform($transforms) {\n\t-moz-transform: $transforms;\n\t -o-transform: $transforms;\n\t -ms-transform: $transforms;\n -webkit-transform: $transforms;\n\t transform: $transforms;\n}\n\n// rotate\n@mixin rotate ($deg) {\n@include transform(rotate(#{$deg}deg));\n}\n\n// scale\n@mixin scale($scale) {\n @include transform(scale($scale));\n}\n// translate\n@mixin translate ($x, $y) {\n@include transform(translate($x, $y));\n}\n// skew\n@mixin skew ($x, $y) {\n@include transform(skew(#{$x}deg, #{$y}deg));\n}\n//transform origin\n@mixin transform-origin ($origin) {\n moz-transform-origin: $origin;\n\t -o-transform-origin: $origin;\n\t -ms-transform-origin: $origin;\n -webkit-transform-origin: $origin;\n\t transform-origin: $origin;\n}\n//Ellipsis\n%ellipsor{\n\ttext-overflow: ellipsis;\n\toverflow: hidden;\n\tmax-width:100%;\n\twhite-space: nowrap;\n}\n\n@mixin ellipsor {\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n}\n\n// Placeholder\n@mixin placeholder {\n &::-webkit-input-placeholder {\n\t @content\n }\n &:-moz-placeholder {\n\t @content\n }\n &::-moz-placeholder {\n\t @content\n }\n &:-ms-input-placeholder {\n\t @content\n }\n}\n@mixin text-color($color) {\n\tcolor: $color;\n\tline-height: 1;\n}","@each $color, $value in $theme-colors {\n .bg-inverse-icon-#{$color} {\n @include bg-inverse-icon($value);\n }\n}","// Cards Mixins \n\n@mixin card-inverse-variant($bg, $border, $color) {\n background: $bg;\n border: 1px solid $border;\n color: $color;\n}\n@mixin bg-inverse-icon($color) {\n background: darken($color, 24%);\n border-color: $color;\n\n .bg-item {\n color: $color;\n\n &:before {\n color: inherit;\n }\n\n a {\n color: inherit;\n }\n }\n\n &.bg-custom {\n background: transparent;\n\n .bg-item {\n background: lighten($color, 25%);\n\n a {\n color: $color;\n border: none;\n\n &:before {\n border-left-color: lighten($color, 25%);\n }\n }\n\n span {\n color: $color;\n }\n\n &:last-child {\n background: transparent;\n }\n }\n }\n}// Background Mixins //\n","/* Typography */\n\nbody {\n font-size: 1rem;\n font-family: $type-1;\n font-weight: initial;\n line-height: 1.5;\n -webkit-font-smoothing: antialiased;\n}\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: $type-1;\n font-weight: 500;\n font-style: normal;\n font-stretch: normal;\n}\n\n.h1,\nh1 {\n font-size: 2.19rem; //35px\n}\n\n.h2,\nh2 {\n font-size: 1.88rem; //30px\n}\n\n.h3,\nh3 {\n font-size: 1.56rem; //25px\n}\n\n.h4,\nh4 {\n font-size: 1.13rem; //18px\n}\n\n.h5,\nh5 {\n font-size: 1rem; //17px\n}\n\n.h6,\nh6 {\n font-size: 0.9375rem; //16px\n}\n\np {\n font-size: .9375rem;\n line-height: 1.5;\n}\n\n.display-1 {\n font-size: 3.75rem;\n @media (max-width: 991px) {\n font-size: 3rem;\n }\n}\n.display-2 {\n font-size: 3.125rem;\n @media (max-width: 991px) {\n font-size: 2.5rem;\n }\n}\n.display-3 {\n font-size: 2.5rem;\n @media (max-width: 991px) {\n font-size: 2rem;\n }\n}\n.display-4 {\n font-size: 1.875rem;\n @media (max-width: 991px) {\n font-size: 1.5rem;\n }\n}\n.display-5 {\n font-size: 1.25rem;\n @media (max-width: 991px) {\n font-size: 1rem;\n }\n}\n.blockquote {\n padding: 1.25rem;\n border: 1px solid $border-color;\n}\n\naddress {\n p {\n margin-bottom: 0;\n }\n}\n\n//blockqoute color variations\n@each $color, $value in $theme-colors {\n .blockquote-#{$color} {\n @include blockquote($value);\n }\n}\n.error-page {\n h1 {\n font-size: 12rem;\n @media (max-width: 991px) {\n font-size: 8rem;\n }\n }\n}\n.icon-lg {\n font-size: 2.5rem;\n}\n.icon-md {\n font-size: 1.875rem;\n}\n.icon-sm {\n font-size: 1rem;\n}\n","// BlockQuote Mixins //\n\n@mixin blockquote($color) {\n border-color: $color;\n .blockquote-footer {\n color: $color;\n }\n}\n","/* Reset Styles */\n\nbody {\n padding: 0;\n margin: 0;\n overflow-x: hidden;\n}\n\n.form-control,\n.form-control:focus {\n -webkit-box-shadow: none;\n -moz-box-shadow: none\n}\n\n.form-control {\n box-shadow: none\n}\n\n.form-control:focus {\n outline: 0;\n box-shadow: none\n}\n\na,\ndiv,\nh1,\nh2,\nh3,\nh4,\nh5,\np,\nspan {\n text-shadow: none\n}\n\n[type=button]:focus,\na:active,\na:focus,\na:visited,\nbutton::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\ninput[type=submit]::-moz-focus-inner,\ninput[type=file]>input[type=button]::-moz-focus-inner,\nselect::-moz-focus-inner {\n outline: 0\n}\n\ninput,\n.form-control:focus,\ninput:focus,\nselect:focus,\ntextarea:focus,\nbutton:focus {\n outline: none;\n outline-width: 0;\n outline-color: transparent;\n box-shadow: none;\n outline-style: none;\n}\n\ntextarea {\n resize: none;\n overflow-x: hidden;\n}\n\n.btn,\n.btn-group.open .dropdown-toggle,\n.btn:active,\n.btn:focus,\n.btn:hover,\n.btn:visited,\na,\na:active,\na:checked,\na:focus,\na:hover,\na:visited,\nbody,\nbutton,\nbutton:active,\nbutton:hover,\nbutton:visited,\ndiv,\ninput,\ninput:active,\ninput:focus,\ninput:hover,\ninput:visited,\nselect,\nselect:active,\nselect:focus,\nselect:visited,\ntextarea,\ntextarea:active,\ntextarea:focus,\ntextarea:hover,\ntextarea:visited {\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n box-shadow: none\n}\n\n.btn.active.focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn:active:focus,\n.btn:focus,\nbutton,\nbutton:active,\nbutton:checked,\nbutton:focus,\nbutton:hover,\nbutton:visited {\n outline: 0;\n outline-offset: 0\n}\n\n.bootstrap-select .dropdown-toggle:focus {\n outline: 0;\n outline-offset: 0\n}\n\n.dropdown-menu>li>a:active,\n.dropdown-menu>li>a:focus,\n.dropdown-menu>li>a:hover,\n.dropdown-menu>li>a:visited {\n outline: 0\n}\n\na:focus,\ninput:focus {\n border-color: transparent;\n outline: none\n}\n","/* Miscellanoeous */\nbody,\nhtml {\n overflow-x: hidden;\n padding-right: 0; // resets padding right added by Bootstrap modal\n}\n\nbody {\n background: $content-bg;\n}\n\n*:-moz-full-screen,\n*:-webkit-full-screen,\n*:fullscreen *:-ms-fullscreen {\n overflow: auto;\n}\n\n.page-body-wrapper {\n min-height: calc(100vh - #{$navbar-height});\n @include display-flex();\n @include flex-direction(row);\n padding-left: 0;\n padding-right: 0;\n padding-top: $navbar-height;\n\n &.full-page-wrapper {\n min-height: 100vh;\n padding-top: 0;\n .main-panel {\n width: 100%;\n transition: none;\n margin-top: -$navbar-height;\n .content-wrapper {\n padding: 0;\n > div {\n height: 100%;\n }\n }\n }\n }\n}\n\n.main-panel {\n transition: width $action-transition-duration\n $action-transition-timing-function,\n margin $action-transition-duration $action-transition-timing-function;\n width: calc(100% - #{$sidebar-width-lg});\n min-height: calc(100vh - #{$navbar-height});\n @include display-flex();\n @include flex-direction(column);\n @media (max-width: 991px) {\n margin-left: 0;\n width: 100%;\n }\n &.main-panel-only {\n transition: none;\n }\n}\n\n.content-wrapper {\n background: $content-bg;\n padding: 2.68rem 2.5rem;\n width: 100%;\n @include flex-grow(1);\n @media (max-width: 991px) {\n padding: 1.6rem 1.4rem 0 1.4rem;\n }\n}\n\n.container-scroller {\n overflow: hidden;\n}\n\npre {\n background: color(gray-lighter);\n padding: 15px;\n font-size: 14px;\n}\n\ncode {\n padding: 5px;\n color: theme-color(danger);\n font-family: $type-1;\n font-weight: 300;\n font-size: $default-font-size;\n border-radius: 4px;\n}\n\n.page-header {\n @extend .d-flex;\n @extend .justify-content-between;\n @extend .align-items-center;\n margin: 0 0 1.5rem 0;\n .breadcrumb {\n border: 0;\n margin-bottom: 0;\n }\n}\n.page-title {\n color: $page-title-color;\n font-size: 1.125rem;\n font-weight: 500;\n margin-bottom: 0;\n .page-title-icon {\n display: inline-block;\n width: 36px;\n height: 36px;\n border-radius: 4px;\n text-align: center;\n box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35);\n i {\n font-size: 0.9375rem;\n line-height: 36px;\n }\n }\n}\n.dropdown-toggle {\n &.hide-carret {\n &:after {\n content: \"\";\n display: none;\n }\n }\n}\n\n.bg-transparent {\n background: transparent;\n}\n@each $color, $value in $social-colors {\n .text-#{$color} {\n @include text-color(social-color($color));\n }\n}\n","/* Utilities */\n\n.grid-margin {\n margin-bottom: $card-spacing-y;\n}\n.grid-margin-sm-0 {\n @media (min-width: 576px) {\n margin-bottom: 0;\n }\n}\n.grid-margin-md-0 {\n @media (min-width: 768px) {\n margin-bottom: 0;\n }\n}\n.grid-margin-lg-0 {\n @media (min-width: 992px) {\n margin-bottom: 0;\n }\n}\n.grid-margin-xl-0 {\n @media (min-width: 1200px) {\n margin-bottom: 0;\n }\n}\n.grid-margin-md {\n @media (min-width: 768px) {\n margin-bottom: $card-spacing-y;\n }\n}\n.grid-margin-lg {\n @media (min-width: 992px) {\n margin-bottom: $card-spacing-y;\n }\n}\n.grid-margin-xl {\n @media (min-width: 1200px) {\n margin-bottom: $card-spacing-y;\n }\n}\n.img-lg {\n width: 92px;\n height: 92px;\n}\n.img-sm {\n width: 43px;\n height: 43px;\n}\n.img-md {\n width: 35px;\n height: 35px;\n}\n.img-xs {\n width: 32px;\n height: 32px;\n}\n.img-ss {\n width: 26px;\n height: 26px;\n}\n.stretch-card {\n @include display-flex;\n @include align-items(stretch);\n @include justify-content(stretch);\n >.card{\n width: 100%;\n min-width: 100%;\n }\n}\n\n.border-right-sm {\n @media (min-width: 576px) {\n border-right: $border-width solid $border-color;\n }\n}\n.border-right-md {\n @media (min-width: 768px) {\n border-right: $border-width solid $border-color;\n }\n}\n.border-right-lg {\n @media (min-width: 992px) {\n border-right: $border-width solid $border-color;\n }\n}\n\n.border-left-sm {\n @media (min-width: 576px) {\n border-left: $border-width solid $border-color;\n }\n}\n.border-left-md {\n @media (min-width: 768px) {\n border-left: $border-width solid $border-color;\n }\n}\n.border-left-lg {\n @media (min-width: 992px) {\n border-left: $border-width solid $border-color;\n }\n}\n\n.text-gray {\n color: #8c8c8c;\n}\n\n.text-black {\n color: $black;\n}\n\n.text-small,\nsmall {\n font-size: 12px;\n}\n\n.flex-grow {\n flex-grow: 1;\n}\n\n.font-weight-light {\n font-family: $type-1;\n font-weight: 300;\n}\n\n.font-weight-bold {\n font-family: $type-1;\n font-weight: 700;\n}\n\n.font-weight-normal {\n font-family: $type-1;\n font-weight: 400;\n}\n\n.cursor-pointer {\n cursor: pointer;\n}\n.image-grouped {\n display: flex;\n\n .text-avatar,\n img {\n @extend .img-md;\n border-radius: 100%;\n margin-left: -10px;\n z-index: 0;\n border: 4px solid $card-bg;\n transform: scale(1);\n transition-duration: 0.3s;\n transition-timing-function: ease;\n transition-property: \"box-shadow\", \"z-index\", \"transform\", \"border-width\";\n\n &:first-child {\n margin-left: 0;\n }\n\n &:hover {\n z-index: 1;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.5);\n transform: scale(1.05);\n border-width: 0;\n\n }\n }\n\n .text-avatar {\n @extend .bg-inverse-primary;\n color: theme-color(primary);\n font-size: 11px;\n font-weight: 600;\n }\n}\n\n.text-avatar {\n display: flex;\n justify-content: center;\n align-items: center;\n font-weight: 500;\n}\n\n.dot-indicator {\n width: 10px;\n height: 10px;\n border-radius: 100%;\n}\n.img-avatar {\n display: inline-block!important;\n width: 64px;\n height: 64px;\n border-radius: 50%;\n &.img-avatar48 {\n width: 48px;\n height: 48px;\n }\n &.img-avatar-thumb {\n margin: .25rem;\n box-shadow: 0 0 0 0.25rem rgba(255,255,255,.3);\n }\n}\n.font-weight-light {\n font-family: $type-1;\n font-weight: 300;\n}\n\n.font-weight-medium {\n font-family: $type-1;\n font-weight: 500;\n}\n.aligner-wrapper {\n position: relative;\n\n .absolute {\n position: absolute;\n\n &.absolute-center {\n top: 50%;\n transform: translateY(-50%);\n bottom: 0;\n right: 0;\n left: 0;\n margin: auto;\n }\n\n &.left {\n left: 0;\n }\n\n &.right {\n right: 0;\n }\n\n &.bottom {\n bottom: 0;\n }\n\n &.top {\n top: 0;\n }\n }\n}\n.v-strock-2 {\n width: 3px;\n}\n@media (min-width: 992px) {\n .modal-lg, \n .modal-xl {\n max-width: 100%;\n }\n}\n.status-indicator {\n border-width: 2px;\n border-style: solid;\n border-color: #ffaf00;\n border-radius: 100%;\n display: inline-block;\n height: 8px;\n width: 8px;\n &.online {\n border-color: theme-color(success);\n }\n\n &.offline {\n border-color: theme-color(primary);\n }\n\n &.away {\n border-color: theme-color(warning);\n }\n}","/* Demo Styles */\n// Add spacing to Boostrap components for demo purpose\n.template-demo {\n > .btn {\n @extend .mt-3;\n @extend .mr-3;\n }\n\n .slider-wrap {\n height: 100px;\n }\n\n > .btn-toolbar {\n @extend .mt-3;\n @extend .mr-3;\n }\n\n > .btn-group,\n > .btn-group-vertical {\n @extend .mt-2;\n @extend .mr-2;\n }\n\n .progress {\n margin-top: 1.5rem;\n }\n\n .circle-progress {\n @extend .mt-2;\n }\n\n > h2,\n > h3,\n > h4,\n > h5,\n > h6,\n > h1 {\n border-top: 1px solid $border-color;\n padding: 0.5rem 0 0;\n }\n\n .noUi-target {\n &.noUi-horizontal {\n margin-top: 2rem;\n }\n\n &.noUi-vertical {\n margin-right: 2rem;\n }\n }\n\n > .dropdown {\n display: inline-block;\n @extend .mr-2;\n margin-bottom: 0.5rem;\n }\n\n nav {\n .breadcrumb {\n margin-bottom: 1.375rem;\n }\n\n &:last-child {\n .breadcrumb {\n margin-bottom: 0;\n }\n }\n }\n\n .editable-form {\n > .form-group {\n border-bottom: 1px solid $border-color;\n padding-bottom: 0.8rem;\n margin-bottom: 0.8rem;\n }\n }\n\n .circle-progress {\n padding: 15px;\n }\n\n .circle-progress-block {\n @extend .mb-3;\n @extend .px-2;\n }\n}\n\n.demo-modal {\n position: static;\n display: block;\n\n .modal-dialog {\n @extend .mt-0;\n\n &.modal-lg {\n max-width: 100%;\n }\n }\n}\n\n.loader-demo-box {\n @extend .border;\n @extend .border-secondary;\n @extend .rounded;\n width: 100%;\n height: 200px;\n @extend .d-flex;\n @extend .align-items-center;\n}\n\n.dropdown-menu-static-demo {\n height: 250px;\n margin-bottom: 20px;\n}\n\n.sparkline-demo-chart {\n canvas{\n max-width: 100%;\n }\n}\n\n.rounded-legend {\n ul {\n .rtl & {\n padding-right: 0;\n }\n li {\n list-style-type: none;\n color: $text-muted;\n font-size: .75rem;\n .legend-dots {\n width: 1rem;\n height: 1rem;\n border-radius: 100%;\n display: inline-block;\n vertical-align: text-bottom;\n margin-right: .5rem;\n .rtl & {\n margin-left: .5rem;\n }\n }\n }\n }\n &.legend-horizontal {\n @include display-flex;\n ul {\n li {\n display: inline-block;\n margin-right: 1.5rem;\n .rtl & {\n margin-right: auto;\n margin-left: 1.5rem;\n }\n }\n }\n }\n &.legend-top-right {\n ul {\n float: right;\n .rtl & {\n float: left;\n }\n }\n }\n &.legend-vertical {\n ul {\n li {\n margin-top: 1rem;\n }\n }\n }\n}",".performance-overview-carousel {\n .carousel-inner {\n .item {\n &::after {\n content: \"\";\n width: 1px;\n height: 60px;\n background: theme-color(info);\n position: absolute;\n right: 0;\n top: 25%;\n @media (max-width: 767px) {\n display: none;\n }\n }\n .icon {\n &::before {\n position: absolute;\n z-index: -1;\n }\n }\n }\n }\n .carousel-control-prev,\n .carousel-control-next {\n top: 1.3rem;\n width: 1.875rem;\n height: 1.875rem;\n background: #3698fc;\n border-radius: 0.375rem;\n opacity: 1;\n &:hover {\n opacity: 0.7;\n }\n }\n .carousel-control-prev {\n left: auto;\n right: 4rem;\n .carousel-control-prev-icon {\n background-image: none;\n }\n &:after {\n font-family: \"themify\";\n content: \"\\e64a\";\n font-size: 0.875rem;\n color: $white;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n }\n }\n .carousel-control-next {\n left: auto;\n right: 1.681rem;\n .carousel-control-next-icon {\n background-image: none;\n }\n &:after {\n font-family: \"themify\";\n content: \"\\e649\";\n font-size: 0.875rem;\n color: $white;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n }\n }\n}\n\n.detailed-report-carousel {\n .report-table {\n &::after {\n content: \"\";\n width: 1px;\n height: 174px;\n background: #b5bccb;\n position: absolute;\n right: -1rem;\n top: 15%;\n @media (max-width: 767px) {\n display: none;\n }\n }\n }\n .carousel-control-prev,\n .carousel-control-next {\n top: 1.3rem;\n width: 1.875rem;\n height: 1.875rem;\n background: #ecedf2;\n border-radius: 0.375rem;\n opacity: 1;\n &:hover {\n opacity: 0.7;\n }\n }\n .carousel-control-prev {\n left: auto;\n right: 4rem;\n .carousel-control-prev-icon {\n background-image: none;\n }\n &:after {\n font-family: \"themify\";\n content: \"\\e64a\";\n font-size: 0.875rem;\n color: #6c7383;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n }\n }\n .carousel-control-next {\n left: auto;\n right: 1.681rem;\n .carousel-control-next-icon {\n background-image: none;\n }\n &:after {\n font-family: \"themify\";\n content: \"\\e649\";\n font-size: 0.875rem;\n color: #6c7383;\n line-height: 1.875rem;\n margin-right: 0.48rem;\n }\n }\n}\n\n.charts-data {\n .progress {\n background: transparent;\n .progress-bar {\n border-radius: 11px;\n }\n }\n}\n\n.chartjs-legend {\n ul {\n margin-bottom: 0;\n list-style: none;\n padding-left: 0;\n @include display-flex;\n @include align-items(flex-end);\n @include flex-direction(column);\n @include flex-wrap(wrap);\n li {\n @include display-flex;\n @include align-items(center);\n span {\n width: 2.25rem;\n height: 1rem;\n margin-right: 0.4rem;\n display: inline-block;\n font-size: $default-font-size;\n }\n }\n }\n .rtl & {\n ul {\n padding-right: 0;\n li {\n margin-right: 0;\n margin-left: 8%;\n span {\n margin-right: 0;\n margin-left: 1rem;\n }\n }\n }\n }\n &.analytics-legend {\n ul {\n padding-left: 0;\n }\n }\n}\n",".calendar-aside {\n display: block;\n\n .list {\n position: relative;\n padding: 10px 8px;\n display: flex;\n align-items: center;\n border-radius: 5px;\n transition-duration: $action-transition-duration;\n transition-property: background;\n\n .user-text {\n margin-bottom: 0;\n margin-left: 20px;\n font-size: $default-font-size;\n }\n\n .count {\n width: 20px;\n height: 20px;\n position: relative;\n border-radius: 50px;\n transition-duration: $action-transition-duration;\n transition-timing-function: $action-transition-timing-function;\n transition-property: opacity;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &:before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n display: block;\n height: 10px;\n width: 10px;\n margin: auto;\n border-radius: 50px;\n transform: translateY(-50%);\n transition-duration: $action-transition-duration;\n transition-timing-function: $action-transition-timing-function;\n }\n\n &.online {\n &:before {\n background: theme-color(success);\n }\n }\n\n &.offline {\n &:before {\n background: theme-color(danger);\n }\n }\n\n .close {\n font-size: 15px;\n margin: auto;\n opacity: 0;\n color: theme-color(danger);\n transition-duration: $action-transition-duration;\n transition-timing-function: $action-transition-timing-function;\n }\n }\n\n &:hover {\n background: theme-color(light);\n\n .count {\n &:before {\n z-index: 0;\n height: 20px;\n width: 20px;\n background: theme-color(light);\n }\n\n .close {\n z-index: 2;\n opacity: 1;\n }\n }\n }\n }\n}\n\n.data-list {\n width: 100%;\n overflow: auto;\n\n .list-item {\n display: flex;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n padding: 10px;\n border-bottom: 1px solid $border-color;\n\n &:last-child {\n border-bottom: none;\n }\n\n .graph {\n margin-left: auto;\n width: 110px;\n }\n }\n}\n\n#sourceLineChartLegend {\n padding-left: 0;\n margin-bottom: 0;\n list-style-type: none;\n\n li {\n display: inline-block;\n margin-right: 20px;\n color: $text-muted;\n\n .chart-color {\n height: 10px;\n width: 10px;\n display: inline-block;\n margin-right: 5px;\n @include border-radius(100%);\n\n .rtl & {\n margin-right: 0px;\n margin-left: 5px;\n }\n }\n\n &:last-child {\n margin-right: 0;\n }\n\n .rtl & {\n margin-right: 0px;\n margin-left: 20px;\n\n &:last-child {\n margin-left: 0px;\n }\n }\n }\n}\n\n.social-card {\n &.card-default {\n .action-bar {\n i {\n color: theme-color(secondary);\n }\n }\n\n .comment {\n color: $text-muted;\n }\n\n .posted-date {\n color: theme-color(primary);\n }\n }\n\n &.card-colored {\n .card-header {\n background: inherit;\n }\n\n &.facebook-card {\n background: social-color(facebook);\n\n .card-header {\n border-bottom-color: darken(social-color(facebook), 5%);\n }\n }\n\n &.twitter-card {\n background: social-color(twitter);\n\n .card-header {\n border-bottom-color: darken(social-color(twitter), 5%);\n }\n }\n\n &.google-card {\n background: social-color(google);\n\n .card-header {\n border-bottom-color: darken(social-color(google), 5%);\n }\n }\n\n &.linkedin-card {\n background: social-color(linkedin);\n\n .card-header {\n border-bottom-color: darken(social-color(linkedin), 5%);\n }\n }\n\n a,\n .media-info,\n .user-name,\n .comment,\n .posted-date,\n .platform-name,\n .headline,\n .action-bar {\n color: $white;\n }\n }\n}\n\n.top-selling-card {\n .column-wrapper {\n display: flex;\n justify-content: space-around;\n\n .column {\n width: 45%;\n padding: 25px 26px;\n border-radius: 3px;\n background: lighten($card-bg-varient, 3%);\n transform: translateY(-25px);\n box-shadow: 0px 0px 9px 1px rgba(0, 0, 0, 0.1);\n z-index: 10;\n\n i {\n font-size: 20px;\n }\n }\n }\n\n .item-wrapper {\n max-height: 210px;\n overflow-y: auto;\n }\n}\n\n.review-card {\n .comment-text {\n @include ellipsor;\n max-width: 70%;\n }\n}\n\n.list-item {\n display: flex;\n width: 100%;\n padding: 20px 0;\n border-bottom: 1px solid $border-color;\n\n &:first-child {\n padding-top: 30px;\n }\n\n &:last-child {\n border-bottom: none;\n }\n\n .preview-image {\n max-width: 80px;\n width: 80px;\n min-width: 80px;\n\n img {\n display: block;\n margin: auto;\n }\n }\n\n .content {\n width: calc(100% - 80px);\n padding-right: 30px;\n\n .user-name {\n margin-bottom: 0;\n margin-right: 10px;\n color: $text-muted;\n white-space: nowrap;\n }\n\n .time {\n color: $text-muted;\n margin-bottom: 3px;\n }\n\n .product-name {\n font-weight: 500;\n @include ellipsor;\n }\n\n .review-text {\n margin-bottom: 0;\n font-weight: 300;\n @include ellipsor;\n max-width: 95%;\n }\n }\n}\n\n.todo-list {\n .todo-item {\n border: 1px solid $border-color;\n border-radius: 6px;\n padding: 10px;\n margin-bottom: 10px;\n\n form {\n display: flex;\n\n .checkbox {\n width: 40px;\n\n .form-check {\n margin-left: 10px;\n\n .input-helper {\n &:after {\n line-height: 0px;\n }\n }\n }\n }\n\n .field-wrapper {\n width: calc(100% - 40px);\n\n .form-group {\n .form-control {\n font-weight: 500;\n }\n\n .tagsinput {\n .tag {\n color: $text-muted;\n\n &:before {\n content: \"#\";\n display: inline-block;\n }\n }\n }\n\n .btn {\n margin-right: 10px;\n\n &:last-child {\n margin-right: 0;\n }\n }\n }\n }\n }\n\n &:not(.edit-mode) {\n position: relative;\n\n .edit-icon {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n padding: 10px;\n cursor: pointer;\n }\n\n &:hover {\n background: theme-color(light);\n\n .edit-icon {\n display: block;\n }\n\n * {\n background: theme-color(light);\n }\n }\n\n form {\n .field-wrapper {\n .form-group {\n margin-bottom: 0;\n\n .tagsinput {\n border: none;\n height: 25px;\n max-height: 25px;\n min-height: 25px;\n padding: 0px 13px;\n\n .tag {\n background: transparent;\n padding: 0;\n margin-bottom: 0;\n\n a {\n display: none;\n }\n }\n\n #todo-tags-1_addTag,\n .tags_clear {\n display: none;\n }\n }\n\n .form-control {\n border: none;\n }\n\n .btn {\n display: none;\n }\n\n &.hidden-field {\n display: none;\n }\n }\n }\n }\n }\n\n &.edit-mode {\n form {\n .field-wrapper {\n .form-group {\n .tagsinput {\n .tag {\n color: $white;\n }\n }\n }\n }\n }\n }\n }\n}\n\n.activity-timeline {\n .activity {\n position: relative;\n\n &:before {\n content: \"\";\n position: absolute;\n left: 21px;\n top: 5px;\n bottom: 0px;\n height: 100%;\n display: block;\n width: 2px;\n background: #dee2e6;\n }\n\n .icon-wrapper {\n border: 3px solid #fff;\n }\n\n &:last-child {\n &:before {\n display: none;\n }\n }\n }\n}\n\n.product-info-card {\n .product-image {\n height: 100px;\n }\n}\n.graph-wrapper {\n height: 40px;\n}","/* Forms */\n\n.form-group {\n margin-bottom: 1.5rem;\n}\n.input-group-append,\n.input-group-prepend {\n color: $input-placeholder-color;\n width: auto;\n border: none;\n\n .input-group-text {\n border-color: $border-color;\n padding: $input-padding-y 0.75rem;\n color: $input-placeholder-color;\n }\n}\n.form-control {\n border: 1px solid $border-color;\n font-weight: 400;\n font-size: $input-font-size;\n}\n\nselect {\n &.form-control {\n padding: 0.4375rem 0.75rem;\n border: 0;\n outline: 1px solid $border-color;\n color: $input-placeholder-color;\n &:focus {\n outline: 1px solid $border-color;\n }\n @each $color, $value in $theme-colors {\n &.border-#{$color} {\n outline: 1px solid $value;\n &:focus {\n outline: 1px solid $value;\n }\n }\n }\n }\n}\n.form-group {\n label {\n font-size: $default-font-size;\n line-height: 1.4rem;\n vertical-align: top;\n margin-bottom: 0.5rem;\n }\n &.has-danger {\n .form-control {\n border-color: theme-color(danger);\n }\n }\n .file-upload-default {\n visibility: hidden;\n position: absolute;\n }\n .file-upload-info {\n background: transparent;\n }\n}\n","/* Checkboxes and Radios */\n\n.form-check {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n padding-left: 0;\n\n .form-check-label {\n min-height: 18px;\n display: block;\n margin-left: 1.75rem;\n font-size: $default-font-size;\n line-height: 1.5;\n .rtl & {\n margin-left: 0;\n margin-right: 1.75rem;\n }\n\n input {\n position: absolute;\n top: 0;\n left: 0;\n .rtl & {\n left: auto;\n right: 0;\n }\n margin-left: 0;\n margin-top: 0;\n z-index: 1;\n cursor: pointer;\n opacity: 0;\n filter: alpha(opacity=0);\n }\n input[type=\"checkbox\"] {\n + .input-helper {\n &:before,\n &:after {\n position: absolute;\n top: 0;\n left: 0;\n .rtl & {\n left: auto;\n right: 0;\n }\n }\n &:before {\n content: \"\";\n width: 18px;\n height: 18px;\n border-radius: 2px;\n border: solid theme-color(primary);\n border-width: 2px;\n @include transition(all);\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n }\n\n &:after {\n @include transition(all);\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n font-family: themify;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n content: \"\\e64c\";\n font-size: 0.9375rem;\n font-weight: bold;\n color: $white;\n }\n }\n &:checked {\n + .input-helper {\n &:before {\n background: theme-color(primary);\n border-width: 0;\n }\n &:after {\n width: 18px;\n opacity: 1;\n line-height: 18px;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n }\n }\n }\n\n &:disabled {\n + .input-helper {\n &:before {\n border-color: $border-color;\n }\n }\n\n &:checked {\n + .input-helper {\n &:after {\n background: $border-color;\n color: $white;\n }\n }\n }\n }\n }\n input[type=\"radio\"] {\n + .input-helper {\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n .rtl & {\n left: auto;\n right: 0;\n }\n border: solid theme-color(primary);\n border-width: 2px;\n width: 20px;\n height: 20px;\n border-radius: 50%;\n @include transition(all);\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n }\n\n &:after {\n content: \"\";\n width: 8px;\n height: 8px;\n background: $white;\n border-radius: 50%;\n top: 6px;\n left: 6px;\n .rtl & {\n left: auto;\n right: 6px;\n }\n -webkit-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n position: absolute;\n }\n }\n\n &:checked {\n + .input-helper {\n &:before {\n background: theme-color(primary);\n border-width: 0;\n }\n\n &:after {\n opacity: 1;\n line-height: 1.5;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n }\n }\n }\n\n &:disabled {\n + .input-helper {\n &:before {\n border-color: $border-color;\n }\n }\n\n &:checked {\n + .input-helper {\n &:before {\n background: $border-color;\n }\n\n &:after {\n background: $white;\n }\n }\n }\n }\n }\n }\n}\n\n@each $color, $value in $theme-colors {\n .form-check-#{$color} {\n &.form-check {\n label {\n input[type=\"checkbox\"],\n input[type=\"radio\"] {\n + .input-helper {\n &:before {\n border-color: theme-color($color);\n }\n }\n &:checked {\n + .input-helper {\n &:before {\n background: $value;\n }\n }\n }\n }\n }\n }\n }\n}\n\n@media (min-width: 576px) {\n .form-inline .form-check {\n }\n}\n","/* Icons */\n\n.icons-list {\n border-left: 1px solid $border-color;\n border-top: 1px solid $border-color;\n > div {\n background: $white;\n border-bottom: 1px solid $border-color;\n border-right: 1px solid $border-color;\n @include display-flex;\n @include align-items(center);\n padding: 15px 15px;\n font-weight: 400;\n font-size: $default-font-size;\n\n i {\n display: inline-block;\n font-size: 20px;\n width: 40px;\n text-align: left;\n color: theme-color(primary);\n }\n }\n}\n\n.icon-in-bg {\n width: 55px;\n height: 55px;\n text-align: center;\n @include display-flex();\n @include align-items(center);\n @include justify-content(center);\n}\n\n.icon-lg {\n font-size: 2.875rem;\n}\n\n.icon-md {\n font-size: 2rem;\n}\n\n.icon-sm {\n font-size: 1rem;\n}\n","/* Tables */\n\n.table {\n margin-bottom: 0;\n thead {\n th {\n border-top: 0;\n border-bottom-width: 1px;\n font-weight: bold;\n font-size: 0.875rem;\n i {\n margin-left: 0.325rem;\n }\n }\n }\n th,\n td {\n vertical-align: middle;\n line-height: 1;\n white-space: nowrap;\n }\n td {\n font-size: $default-font-size;\n img {\n width: 36px;\n height: 36px;\n border-radius: 100%;\n }\n .badge {\n margin-bottom: 0;\n }\n }\n &.table-borderless {\n border: none;\n tr,\n td,\n th {\n border: none;\n }\n }\n &.table-bordered {\n border-top: 1px solid $border-color;\n }\n}\n","/* Accordions */\n\n.accordion {\n .card {\n margin-bottom: 0.75rem;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0.25rem;\n .card-header {\n background-color: transparent;\n border: none;\n padding: 2rem;\n * {\n font-weight: 400;\n font-size: 1rem;\n }\n a {\n display: block;\n color: inherit;\n text-decoration: none;\n font-size: inherit;\n position: relative;\n @include transition(color 0.5s ease);\n padding-right: 1.5rem;\n &:before {\n font-family: \"themify\";\n position: absolute;\n right: 7px;\n top: 0;\n font-size: 14px;\n display: block;\n }\n &[aria-expanded=\"true\"] {\n color: theme-color(primary);\n &:before {\n content: \"\\e622\";\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e61a\";\n }\n }\n }\n }\n .card-body {\n font-size: 14px;\n padding: 0 2rem 2rem 2rem;\n font-weight: 400;\n line-height: 1.5;\n i {\n font-size: 1.25rem;\n }\n }\n }\n &.accordion-bordered {\n background: $white;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n .card {\n margin: 0 2rem;\n border-top: 1px solid $border-color;\n box-shadow: none;\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n .card-header,\n .card-body {\n padding-left: 0;\n padding-right: 0;\n }\n .card-header {\n a {\n &:before {\n color: theme-color(danger);\n }\n &[aria-expanded=\"true\"] {\n color: inherit;\n &:before {\n content: \"\\e65c\";\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e65f\";\n }\n }\n }\n }\n &:first-child {\n border-top: 0;\n }\n &:last-child {\n border-bottom: 0;\n }\n }\n }\n &.accordion-filled {\n .card {\n padding: 0;\n .card-header {\n padding: 0;\n a {\n padding: 2rem 4.5rem 2rem 2rem;\n @include transition(all 0.2s linear);\n &:before {\n top: 40%;\n right: 40px;\n }\n &[aria-expanded=\"true\"] {\n background: theme-color(info);\n color: $white;\n &:before {\n content: \"\\e648\";\n color: $white;\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e64b\";\n }\n }\n }\n }\n .card-body {\n padding: 0 2rem 2rem 2rem;\n background: theme-color(info);\n color: $white;\n }\n }\n }\n &.accordion-solid-header {\n .card {\n padding: 0;\n .card-header {\n padding: 0;\n a {\n padding: 2rem 4.5rem 2rem 2rem;\n @include transition(all 0.2s linear);\n &:before {\n top: 40%;\n right: 40px;\n }\n &[aria-expanded=\"true\"] {\n background: theme-color(primary);\n color: $white;\n &:before {\n content: \"\\e648\";\n color: $white;\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e64b\";\n }\n }\n }\n }\n .card-body {\n padding: 2rem;\n }\n }\n }\n &.accordion-solid-content {\n .card {\n padding: 0;\n .card-header {\n padding: 0;\n a {\n padding: 2rem 4.5rem 2rem 2rem;\n @include transition(all 0.2s linear);\n &:before {\n top: 40%;\n right: 40px;\n }\n &[aria-expanded=\"true\"] {\n color: inherit;\n &:before {\n content: \"\\e648\";\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e64b\";\n }\n }\n }\n }\n .card-body {\n padding: 2rem;\n background: theme-color(success);\n color: $white;\n }\n }\n }\n &.accordion-multi-colored {\n .card {\n .card-header,\n .card-body {\n background: transparent;\n color: $white;\n }\n &:nth-child(1) {\n background: theme-color(primary);\n }\n &:nth-child(2) {\n background: theme-color(success);\n }\n &:nth-child(3) {\n background: theme-color(danger);\n }\n &:nth-child(4) {\n background: theme-color(warning);\n }\n &:nth-child(5) {\n background: theme-color(info);\n }\n .card-header {\n a {\n &[aria-expanded=\"true\"] {\n color: inherit;\n &:before {\n content: \"\\e648\";\n }\n }\n &[aria-expanded=\"false\"] {\n &:before {\n content: \"\\e64b\";\n }\n }\n }\n }\n }\n }\n}\n","/* Buttons */\n\n.btn {\n font-size: $btn-font-size;\n line-height: 1;\n font-weight: 400;\n i {\n font-size: 1rem;\n }\n &.btn-rounded {\n @include border-radius(50px);\n }\n &.btn-sm {\n font-size: $btn-font-size-sm;\n }\n &.btn-lg {\n font-size: $btn-font-size-lg;\n padding: 1.375rem 3.4rem;\n }\n &.btn-xs {\n padding: $btn-padding-y-xs $btn-padding-x-xs;\n font-size: $btn-font-size-xs;\n }\n /* Buttons with only icons */\n &.btn-icon {\n width: 42px;\n height: 42px;\n padding: 0;\n }\n /* Buttons with icon and text */\n &.btn-icon-text {\n .btn-icon-prepend {\n margin-right: 0.5rem;\n }\n .btn-icon-append {\n margin-left: 0.5rem;\n }\n }\n &.btn-social-icon {\n width: 50px;\n height: 50px;\n padding: 0;\n }\n}\n\n.btn-group {\n .btn {\n + .btn {\n border-left: 0;\n }\n }\n}\n\n.btn-toolbar {\n .btn-group {\n + .btn-group {\n @extend .ml-2;\n }\n }\n}\n/*social buttons*/\n@each $color, $value in $social-colors {\n .btn-#{$color} {\n @include social-button(social-color($color));\n }\n .btn-outline-#{$color} {\n @include social-outline-button(social-color($color));\n }\n}\n/* inverse buttons */\n@each $color, $value in $theme-colors {\n .btn-inverse-#{$color} {\n @include button-inverse-variant($value);\n }\n}\n\n.btn-outline-light {\n color: #6c7383;\n border-color: #e3e3e3;\n}\n","@mixin social-button($color) {\n\tbackground: $color;\n\tcolor: $white;\n\n\t&:hover,\n\t&:focus {\n\t\tbackground: darken($color, 10%);\n\t\tcolor: $white;\n\t}\n\t&.btn-social-icon-text {\n\t\tpadding: 0 1.5rem 0 0;\n\t\tbackground: lighten($color, 10%);\n\t\ti {\n\t\t\tbackground: $color;\n\t\t\tpadding: .75rem;\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-right: 1.5rem;\n\t\t}\n\t}\n}\n@mixin social-outline-button($color) {\nborder: 1px solid $color;\ncolor: $color;\n&:hover {\n\tbackground: $color;\n\tcolor: $white;\n}\n}\n@mixin button-inverse-variant($color, $color-hover: $white) {\n\tbackground-color: rgba($color, 0.2);\n\tbackground-image: none;\n\tborder-color: rgba($color, 0);\n\t&:not(.btn-inverse-light) {\n\t\tcolor: $color; \n\t}\n\t@include hover {\n\t\tcolor: $color-hover;\n\t\tbackground-color: $color;\n\t\tborder-color: $color;\n\t}\n\n\t&.focus,\n\t&:focus {\n\t\tbox-shadow: 0 0 0 3px rgba($color, .5);\n\t}\n\n\t&.disabled,\n\t&:disabled {\n\t\tcolor: $color;\n\t\tbackground-color: transparent;\n\t}\n\n\t&.active,\n\t&:active,\n\t.show > &.dropdown-toggle {\n\t\tcolor: $color-hover;\n\t\tbackground-color: $color;\n\t\tborder-color: $color;\n\t}\n}\n@mixin button-variant($value) {\n\tbackground: $value;\n\tborder: 0;\n\t&:not([disabled]):not(.disabled):active,\n\t&:not([disabled]):not(.disabled).active,\n\t.show > &.dropdown-toggle {\n\t\tbackground: $value;\n\t}\n\t&:hover {\n\t\topacity: .8;\n\t}\n\t&:not(.btn-light) {\n\t\tcolor: $white; \n\t\t&:hover,\n\t\t&:focus,\n\t\t&:active {\n\t\t\tcolor: $white;\n\t\t}\n\t}\n\t@include transition(opacity .3s ease);\n}\n","/* Breadcrumbs */\n\n.breadcrumb {\n border: $border-width solid $border-color;\n\n .breadcrumb-item {\n font-size: $breadcrumb-font-size;\n\n &.active {\n }\n }\n\n &.breadcrumb-custom {\n padding: $breadcrumb-custom-padding-y $breadcrumb-custom-padding-x;\n border-color: $breadcrumb-item-bg;\n .breadcrumb-item {\n font-size: $breadcrumb-font-size;\n background: $breadcrumb-item-bg;\n padding: $breadcrumb-custom-item-padding-y\n $breadcrumb-custom-item-padding-x;\n color: $breadcrumb-custom-item-color;\n display: inline-block;\n vertical-align: top;\n &:last-child {\n background: transparent;\n }\n &:before {\n content: \"\";\n }\n a {\n position: relative;\n color: inherit;\n border: 1px solid $breadcrumb-item-bg;\n display: inline-block;\n vertical-align: top;\n &:before,\n &:after {\n position: absolute;\n top: -9px;\n width: 0;\n height: 0;\n content: \"\";\n border-top: 21px solid transparent;\n border-bottom: 21px solid transparent;\n }\n &:before {\n right: -22px;\n z-index: 3;\n border-left-color: $breadcrumb-item-bg;\n border-left-style: solid;\n border-left-width: 12px;\n }\n &:after {\n border-top: 21px solid transparent;\n border-bottom: 22px solid transparent;\n border-left: 12px solid $white;\n top: -9px;\n right: -23px;\n }\n }\n span {\n display: inline-block;\n vertical-align: top;\n }\n &.active {\n }\n }\n }\n\n &.bg-success,\n &.bg-dark,\n &.bg-danger,\n &.bg-warning,\n &.bg-primary,\n &.bg-info {\n border: none;\n .breadcrumb-item {\n color: $white;\n &:before {\n color: inherit;\n }\n a,\n span {\n color: inherit;\n }\n }\n }\n}\n\n/* inverse breadcrumb */\n@each $color, $value in $theme-colors {\n .bg-inverse-#{$color} {\n @include breadcrumb-inverse-variant($value);\n }\n}\n","// Color Functions Mixins\n\n// Solid tab variations\n@mixin tab-solid-variant($color) {\n .nav-link {\n &.active {\n background: $color;\n }\n }\n}\n// Minimal tab variations\n@mixin tab-minimal-variant($color) {\n .nav-tabs {\n .nav-item {\n .nav-link {\n &.active {\n color: $color;\n }\n }\n }\n }\n}\n// Sider color variations\n@mixin slider-color-variant($color) {\n .noUi-base {\n .noUi-connect {\n background: $color;\n }\n\n .noUi-origin {\n background: $color;\n\n .noUi-handle {\n &:after {\n background: $color;\n }\n\n .noUi-tooltip {\n background: $color;\n color: $white;\n }\n }\n }\n }\n}\n// Breadcrumb color variations\n@mixin breadcrumb-inverse-variant($color) {\n background: lighten($color, 25%);\n border-color: $color;\n\n .breadcrumb-item {\n color: $color;\n\n &:before {\n color: inherit;\n }\n\n a {\n color: inherit;\n }\n }\n\n &.breadcrumb-custom {\n background: transparent;\n\n .breadcrumb-item {\n background: lighten($color, 25%);\n\n a {\n color: $color;\n border: none;\n\n &:before {\n border-left-color: lighten($color, 25%);\n }\n }\n\n span {\n color: $color;\n }\n\n &:last-child {\n background: transparent;\n }\n }\n }\n}\n// Pagination variations\n@mixin pagination-variants($color) {\n .page-item {\n &.active {\n .page-link {\n background: $color;\n border-color: $color;\n }\n }\n\n .page-link {\n &:hover {\n background: lighten($color,5%);\n border-color: $color;\n color: $white;\n }\n }\n }\n}\n// Accordion Inverse variations\n@mixin accordion-inverse-variant($color) {\n .card {\n background: rgba($color, 0.16);\n color: $color;\n border: none;\n\n .card-header {\n color: $color;\n border: none;\n\n a,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p,\n span {\n color: $color;\n }\n\n a {\n border-color: $color;\n\n &:before {\n color: $color;\n }\n\n &[aria-expanded=\"true\"] {\n border-bottom: 1px solid rgba($color, 0.16);\n }\n\n &[aria-expanded=\"false\"] {\n border-bottom: 1px solid transparent;\n }\n }\n }\n }\n}\n","/* Badges */\n\n.badge {\n border-radius: 0;\n font-size: 12px;\n line-height: 1;\n padding: 0.375rem 0.5625rem;\n font-weight: normal;\n &.badge-pill {\n border-radius: 10rem;\n }\n}\n\n/*Badge outlined variations*/\n@each $color, $value in $theme-colors {\n .badge-outline-#{$color} {\n @include badge-outline-variations($value);\n }\n}\n","//Badge Mixins\n\n//Badge vriations\n@mixin badge-variations($color) {\n\tborder: 1px solid $color;\n\tcolor: $white;\n}\n// Badge outlined variations\n@mixin badge-outline-variations($color) {\n\tcolor: $color;\n\tborder: 1px solid $color;\n}\n@mixin badge-inverse-variations($color) {\n background: rgba($color, 0.3);\n color: $color;\n}","/* Cards */\n\n.card {\n box-shadow: $card-box-shadow;\n -webkit-box-shadow: $card-box-shadow;\n -moz-box-shadow: $card-box-shadow;\n -ms-box-shadow: $card-box-shadow;\n .card-body {\n padding: $card-padding-y $card-padding-x;\n + .card-body {\n padding-top: 1rem;\n }\n }\n .card-title {\n color: $card-title-color;\n margin-bottom: 1.2rem;\n text-transform: capitalize;\n font-size: 0.875rem;\n font-weight: 500;\n }\n .card-subtitle {\n @extend .text-gray;\n font-weight: 400;\n margin-top: 0.625rem;\n margin-bottom: 0.625rem;\n }\n .card-description {\n margin-bottom: 0.875rem;\n font-weight: 400;\n color: $card-description-color;\n }\n &.card-outline-success {\n border: 1px solid theme-color(\"success\");\n }\n &.card-outline-primary {\n border: 1px solid theme-color(\"primary\");\n }\n &.card-outline-warning {\n border: 1px solid theme-color(\"warning\");\n }\n &.card-outline-danger {\n border: 1px solid theme-color(\"danger\");\n }\n &.card-rounded {\n @include border-radius(5px);\n }\n\n &.card-faded {\n background: #b5b0b2;\n border-color: #b5b0b2;\n }\n &.card-circle-progress {\n color: $white;\n text-align: center;\n }\n &.card-img-holder {\n position: relative;\n .card-img-absolute {\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n }\n }\n &.card-weather {\n .weather-daily {\n .weather-day {\n opacity: 0.5;\n font-weight: 900;\n }\n i {\n font-size: 20px;\n }\n .weather-temp {\n margin-top: 0.5rem;\n margin-bottom: 0;\n opacity: 0.5;\n font-size: 0.75rem;\n }\n }\n }\n}\n\n@each $color, $value in $theme-colors {\n .card-inverse-#{$color} {\n @include card-inverse-variant(\n rgba(theme-color($color), 0.2),\n theme-color-level($color, 1),\n theme-color-level($color, 3)\n );\n }\n}\n\n@each $color, $value in $theme-colors {\n .data-icon-card-#{$color} {\n background: $value;\n color: $white;\n .card-title {\n color: $white;\n }\n .background-icon {\n @extend .d-flex;\n @extend .justify-content-end;\n &::before {\n content: url(\"../../images/dashboard/shape-4.svg\");\n position: absolute;\n }\n i {\n z-index: 1;\n @extend .icon-lg;\n color: $white;\n }\n }\n }\n}\n","/* Preview */\n\n.preview-list {\n .preview-item {\n @include display-flex;\n @include flex-direction(row);\n @include align-items(flex-start);\n padding: 1.25rem 0;\n &:last-child {\n border-bottom: 0;\n }\n .form-check {\n margin-top: 8px;\n margin-right: 1rem;\n }\n .preview-thumbnail {\n color: color(white);\n position: relative;\n img,\n .preview-icon {\n width: 36px;\n height: 36px;\n border-radius: 100%;\n }\n .preview-icon {\n padding: 6px;\n text-align: center;\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n i {\n font-size: 1.125rem;\n margin: 0;\n .rtl & {\n @extend .ml-0;\n }\n }\n }\n .badge {\n border: 2px solid color(white);\n border-radius: 100%;\n bottom: 5px;\n display: block;\n height: 14px;\n left: -5px;\n padding: 0;\n position: absolute;\n width: 14px;\n &.badge-online {\n @extend .badge-success;\n }\n &.badge-offline {\n @extend .badge-info;\n }\n &.badge-busy {\n @extend .badge-warning;\n }\n }\n }\n .preview-item-content {\n line-height: 1;\n padding-left: 15px;\n &:first-child {\n padding-left: 0;\n }\n p {\n margin-bottom: 10px;\n .content-category {\n font-family: \"source-sans-pro-semibold\", sans-serif;\n padding-right: 15px;\n border-right: 1px solid $border-color;\n @extend .text-muted;\n }\n }\n .rtl & {\n padding-left: 0;\n padding-right: 1rem;\n margin-right: 0;\n margin-left: auto;\n }\n }\n .preview-actions {\n @include display-flex;\n @include flex-direction(row);\n i {\n width: 29px;\n color: color(gray-lightest);\n height: 29px;\n border: 2px solid color(gray-lightest);\n border-radius: 100%;\n padding: 3px 6px;\n display: inline-block;\n &:first-child {\n margin-right: 10px;\n }\n }\n }\n }\n &.comment-preview {\n .preview-item {\n padding: 0.87rem 0;\n &:first-child {\n padding-top: 0;\n }\n p {\n line-height: 27px;\n }\n }\n }\n &.bordered {\n .preview-item {\n border-bottom: 1px solid $border-color;\n &:last-child {\n border-bottom: 0;\n }\n }\n }\n}\n","/* Tooltips */\n\n.tooltip-static-demo {\n\t.tooltip {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t\topacity: 1;\n\t\tmargin: 0 10px 10px 0;\n\t}\n\t.bs-tooltip-bottom-demo,\n\t.bs-tooltip-top-demo {\n\t\t.arrow {\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\t}\n\t.bs-tooltip-left-demo,\n\t.bs-tooltip-right-demo {\n\t\t.arrow {\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t}\n\t}\n}\n\n.tooltip {\n\tfont-size: $tooltip-font-size;\n\tmin-width: 5.625rem;\n\t.tooltip-inner {\n\t\tfont-family: $type-1;\n\t}\n\tz-index: 1029;\n}\n\n@each $color,\n$value in $theme-colors {\n\t.tooltip-#{$color} {\n\t\t@include tooltip-variant(theme-color($color));\n\t}\n}","// Tooltip color variations\n@mixin tooltip-variant($color) {\n\t.tooltip-inner {\n\t\tbackground: $color;\n\t\tcolor: $white;\n\t}\n\n\t&.bs-tooltip-top {\n\t\t.arrow::before {\n\t\t\tborder-top-color: $color;\n\t\t}\n\t}\n\n\t&.bs-tooltip-right {\n\t\t.arrow::before {\n\t\t\tborder-right-color: $color;\n\t\t}\n\t}\n\n\t&.bs-tooltip-bottom {\n\t\t.arrow::before {\n\t\t\tborder-bottom-color: $color;\n\t\t}\n\t}\n\n\t&.bs-tooltip-left {\n\t\t.arrow::before {\n\t\t\tborder-left-color: $color;\n\t\t}\n\t}\n}",".profile-navbar {\n\t.nav-item {\n\t\t.nav-link {\n\t\t\tcolor: $body-color;\n\t\t\t&.active {\n\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t}\n\t\t\ti {\n\t\t\t\t\tfont-size: 1.25rem;\n\t\t\t}\n\t\t}\n\t}\n}\n.profile-feed-item {\n\tpadding: 1.5rem 0;\n\tborder-bottom: 1px solid $border-color;\t\n}","/* Popovers */\n\n.popover-static-demo {\n .popover {\n width: 185px;\n position: relative;\n display: block;\n float: left;\n margin: 1rem 0.5rem;\n z-index: 10;\n &.bs-popover-bottom-demo,\n &.bs-popover-top-demo {\n .arrow {\n left: 50%;\n }\n }\n &.bs-popover-left-demo,\n &.bs-popover-right-demo {\n .arrow {\n top: 50%;\n }\n }\n }\n}\n\n.popover {\n z-index: 1029;\n &.bs-popover-top-demo {\n .arrow {\n &:before {\n border-top-color: $popover-border-color;\n }\n &:after {\n border-top-color: $popover-arrow-color;\n }\n }\n }\n &.bs-popover-right-demo {\n .arrow {\n &:before {\n border-right-color: $popover-border-color;\n }\n &:after {\n border-right-color: $popover-arrow-color;\n }\n }\n }\n &.bs-popover-bottom-demo {\n .arrow {\n &:before {\n border-bottom-color: $popover-border-color;\n }\n &:after {\n border-bottom-color: $popover-arrow-color;\n }\n }\n .popover-header {\n &:before {\n border-bottom: 0;\n }\n }\n }\n &.bs-popover-left-demo {\n .arrow {\n &:before {\n border-left-color: $popover-border-color;\n }\n &:after {\n border-left-color: $popover-arrow-color;\n }\n }\n }\n .popover-header {\n font-size: 0.9375rem;\n border-bottom: 0;\n background: $white;\n color: inherit;\n border-bottom: 1px solid $popover-border-color;\n }\n .popover-body {\n color: $text-muted;\n }\n &.left {\n .arrow {\n &:before {\n border-left-color: $popover-border-color;\n }\n &:after {\n border-left-color: $popover-arrow-color;\n }\n }\n }\n &.right {\n .arrow {\n &:before {\n border-right-color: $popover-border-color;\n }\n &:after {\n border-right-color: $popover-arrow-color;\n }\n }\n }\n &.top {\n .arrow {\n &:before {\n border-top-color: $popover-border-color;\n }\n &:after {\n border-top-color: $popover-arrow-color;\n }\n }\n }\n &.bottom {\n .arrow {\n &:before {\n border-bottom-color: $popover-border-color;\n }\n &:after {\n border-bottom-color: $popover-arrow-color;\n }\n }\n }\n}\n\n@each $color, $value in $theme-colors {\n .popover-#{$color} {\n @include popover-variant($color);\n }\n}\n","// popover color variations //\n\n@mixin popover-variant($color) {\n\tborder-color: $color;\n\t.popover-header {\n\t\tbackground: theme-color($color);\n\t\tcolor: $white;\n\t\tborder-bottom: 0;\n\t}\n\t&.bs-popover-top {\n\t\t.arrow {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tborder-top-color: theme-color($color);\n\t\t\t}\n\t\t}\n\t}\n\t&.bs-popover-right {\n\t\t.arrow {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tborder-right-color: theme-color($color);\n\t\t\t}\n\t\t}\n\t}\n\t&.bs-popover-bottom {\n\t\t.arrow {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tborder-bottom-color: theme-color($color);\n\t\t\t}\n\t\t}\n\t}\n\t&.bs-popover-left {\n\t\t.arrow {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tborder-left-color: theme-color($color);\n\t\t\t}\n\t\t}\n\t}\n}","/* Modals */\n\n.modal {\n .modal-dialog {\n margin-top: 100px;\n .modal-content {\n .modal-header {\n padding: $modal-header-padding-y $modal-header-padding-x;\n .close {\n span {\n font-size: 20px;\n font-weight: 400;\n color: #6a6a6a;\n }\n }\n }\n .modal-body {\n padding: $modal-body-padding-y $modal-body-padding-x;\n }\n .modal-footer {\n padding: $modal-footer-padding-y $modal-footer-padding-x;\n @media (max-width: 400px) {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n flex-direction: column;\n > :not(:last-child) {\n margin-right: 0;\n margin-bottom: 0.7rem;\n }\n > :not(:first-child) {\n margin-left: 0;\n }\n }\n }\n }\n }\n}\n","/* Lists */\n\nul,\nol,\ndl {\n padding-left: 1rem;\n font-size: $default-font-size;\n li {\n line-height: 1.8;\n }\n}\n\n.list-ticked,\n.list-arrow,\n.list-star {\n list-style: none;\n padding: 0;\n li {\n padding-left: 1.5rem;\n &:before {\n font-family: \"themify\";\n margin-left: -1.5rem;\n width: 1.5rem;\n margin-right: 0.5rem;\n font-size: 0.6rem;\n }\n }\n}\n\n.list-ticked {\n li {\n &:before {\n content: \"\\e64c\";\n color: theme-color(danger);\n }\n }\n}\n\n.list-arrow {\n li {\n &:before {\n content: \"\\e649\";\n color: theme-color(success);\n }\n }\n}\n\n.list-star {\n li {\n &:before {\n content: \"\\e60a\";\n color: theme-color(warning);\n }\n }\n}\n\n.solid-bullet-list {\n position: relative;\n padding-left: 0;\n .rtl & {\n padding-right: 0;\n }\n li {\n position: relative;\n list-style-type: none;\n padding-left: 25px;\n line-height: 1;\n padding-bottom: 2.125rem;\n * {\n line-height: 0.8;\n }\n &:before,\n &:after {\n content: \"\";\n position: absolute;\n }\n &:before {\n top: 0;\n left: 0;\n width: 10px;\n height: 10px;\n border-radius: 100%;\n background: theme-color(primary);\n z-index: 1;\n }\n }\n &:after {\n content: \"\";\n border: 1px solid $border-color;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 4px;\n z-index: 0;\n }\n}\n\n.bullet-line-list {\n padding-left: 30px;\n position: relative;\n list-style-type: none;\n .rtl & {\n padding-left: unset;\n padding-right: 30px;\n }\n\n li {\n position: relative;\n\n &:before {\n width: 15px;\n height: 15px;\n left: -30px;\n top: 0;\n border: 4px solid theme-color(primary);\n margin-right: 15px;\n z-index: 2;\n background: color(white);\n\n .rtl & {\n left: unset;\n right: -45px;\n }\n }\n\n &:before {\n content: \"\";\n position: absolute;\n border-radius: 100%;\n }\n }\n\n &:after {\n content: \"\";\n border: 1px solid $border-color;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 7px;\n .rtl & {\n left: unset;\n right: 7px;\n }\n }\n}\n\n.icon-data-list {\n list-style-type: none;\n padding-left: 30px;\n position: relative;\n margin-bottom: 0;\n li {\n margin-bottom: 1rem;\n &::before {\n font-family: \"themify\";\n position: absolute;\n left: 0;\n font-size: 1rem;\n margin-top: -4px;\n color: #787878;\n }\n &:nth-child(1) {\n &::before {\n content: \"\\e66e\";\n }\n }\n &:nth-child(2) {\n &::before {\n content: \"\\e645\";\n }\n }\n &:nth-child(3) {\n &::before {\n content: \"\\e64d\";\n }\n }\n &:nth-child(4) {\n &::before {\n content: \"\\e719\";\n }\n }\n &:nth-child(5) {\n &::before {\n content: \"\\e643\";\n }\n }\n &:last-child {\n margin-bottom: 0;\n }\n }\n}\n","/* Bootstrap Progress */\n\n.progress {\n @include border-radius(0px);\n height: 8px;\n .progress-bar {\n @include border-radius(0px);\n }\n\n &.progress-sm {\n height: 0.375rem;\n }\n &.progress-md {\n height: 11px;\n }\n &.progress-lg {\n height: 15px;\n }\n &.progress-xl {\n height: 18px;\n }\n}\n","/* Bootstrap Alerts */\n\n.alert {\n font-size: $default-font-size;\n i {\n font-size: 1.25rem;\n margin-right: 1.25rem;\n vertical-align: middle;\n line-height: 0.5;\n }\n}\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(\n rgba(theme-color($color), 0.2),\n theme-color-level($color, 1),\n theme-color-level($color, 3)\n );\n }\n}\n\n@each $color, $value in $theme-colors {\n .alert-fill-#{$color} {\n @include alert-variant(\n theme-color($color),\n theme-color($color),\n color(white)\n );\n }\n}\n",".nav-tabs {\n\t.nav-link {\n\t\tbackground: $nav-tabs-link-bg;\n\t\tcolor: $nav-tabs-link-color;\n\t\tborder-radius: 0;\n\t\tborder: 1px solid $border-color;\n\t\tpadding: .75rem 1.25rem;\n\t}\n\t.nav-item {\n\t\t&:first-child {\n\t\t\t.nav-link {\n\t\t\t\tborder-radius: 4px 0 0 0;\n\t\t\t}\t\n\t\t}\n\t\t&:last-child {\n\t\t\t.nav-link {\n\t\t\t\tborder-radius: 0 4px 0 0;\n\t\t\t}\n\t\t}\n\t}\n\t&.nav-tabs-vertical {\n\t\t@extend .flex-column;\n\t\tborder-bottom: 0;\n\t\t.nav-link {\n\t\t\t&.active {\n\t\t\t\tborder-bottom-color: $border-color;\n\t\t\t}\n\t\t}\n\t\t.nav-item {\n\t\t\t&:first-child {\n\t\t\t\t.nav-link {\n\t\t\t\t\tborder-radius: 4px 4px 0 0;\n\t\t\t\t}\t\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\t.nav-link {\n\t\t\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&.nav-tabs-vertical-custom {\n\t\t@extend .nav-tabs-vertical;\n\t\tbackground: theme-color(primary);\n\t\tborder-radius: 4px;\n\t\t.nav-link {\n\t\t\tbackground: transparent;\n\t\t\tborder-color: rgba($white, .2);\n\t\t\tcolor: darken(theme-color(primary), 30%);\n\t\t\tfont-weight: bold;\n\t\t\tpadding: 1.75rem;\n\t\t\t&.active {\n\t\t\t\tcolor: $white;\n\t\t\t\tborder-color: rgba($white, .2);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.nav-pills {\n\tborder-bottom: 1px solid $border-color;\n\tpadding-bottom: 1rem;\n\t.nav-link {\n\t\tborder: 1px solid $border-color;\n\t\tpadding: .5rem 1.25rem;\n\t}\n\t.nav-item {\n\t\tmargin-right: 1rem;\n\t}\n\t&.nav-pills-vertical {\n\t\t@extend .flex-column;\n\t\tborder-bottom: 0;\n\t\t.nav-item {\n\t\t\tmargin-right: 0;\n\t\t\tmargin-bottom: 1rem;\n\t\t}\n\t}\n\t&.nav-pills-custom {\n\t\tborder-bottom: 0;\n\t\t.nav-link {\n\t\t\tborder-radius: 20px;\n\t\t\tpadding: .5rem 2.5rem;\n\t\t\tbackground: $nav-pills-custom-bg;\n\t\t\tcolor: $black;\n\t\t\t&.active {\n\t\t\t\tbackground: theme-color(danger);\n\t\t\t\tcolor: $white;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* gradient pills */\n@each $color, $value in $theme-colors {\n .nav-pills-#{$color} {\n .nav-link {\n\t\t\tcolor: $value;\n\t\t\t&.active {\n\t\t\t\tbackground: theme-color($color);\n\t\t\t}\n\t\t}\n }\n}\n\n\n.tab-content {\n\tborder: 1px solid $border-color;\n\tborder-top: 0;\n\tpadding: 2rem 1rem;\n\ttext-align: justify;\n\t&.tab-content-vertical {\n\t\tborder-top: 1px solid $border-color;\n\t}\n\t&.tab-content-vertical-custom {\n\t\tborder: 0;\n\t\tpadding-top: 0;\n\t}\n\t&.tab-content-custom-pill {\n\t\tborder: 0;\n\t\tpadding-left: 0;\n\t}\n}","/* Dropdowns */\n\n.dropdown {\n .dropdown-toggle {\n &:after {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n border-bottom: 0;\n font: normal normal normal 24px/1 \"themify\";\n content: \"\\e64b\";\n width: auto;\n height: auto;\n vertical-align: middle;\n line-height: 0.625rem;\n font-size: 0.875rem;\n margin-left: 0.3rem;\n }\n }\n .dropdown-menu {\n margin-top: 0;\n font-size: $default-font-size;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0;\n .dropdown-item {\n font-size: 0.875rem;\n padding: 0.25rem 1.5rem;\n &:active {\n background: initial;\n }\n }\n }\n}\n","/* Pagination */\n\n.pagination{\n .page-item {\n .page-link {\n border-color: $border-color;\n color: color(black);\n font-size: .875rem;\n @include transition-duration(0.3s);\n &:focus{\n background: inherit;\n }\n i {\n &:before {\n font-size: inherit;\n line-height: 1;\n vertical-align: middle;\n }\n }\n }\n &.active,\n &:hover,\n &:focus,\n &:active {\n .page-link {\n background: theme-color(\"primary\");\n border-color: theme-color(\"primary\");\n color: color(white);\n }\n }\n }\n &.pagination-flat {\n .page-item {\n margin: 0 .25rem;\n .page-link {\n border: none;\n @include border-radius(2px);\n }\n }\n }\n &.pagination-separated {\n .page-item {\n margin-left: 2px;\n margin-right: 2px;\n &:first-child {\n margin-left: 0;\n }\n &:last-child {\n margin-right: 0;\n }\n .page-link {\n @include border-radius(2px);\n }\n }\n }\n &.pagination-rounded {\n .page-item {\n &:first-child {\n .page-link {\n @include border-radius(25px 0 0 25px);\n }\n }\n &:last-child {\n .page-link {\n @include border-radius(0 25px 25px 0);\n }\n }\n }\n }\n &.pagination-rounded-flat {\n .page-item {\n margin-right: 3px;\n margin-left: 3px;\n .page-link {\n border: none;\n @include border-radius(50px);\n\n }\n }\n }\n &.pagination-rounded-separated {\n .page-item {\n margin-left: 2px;\n margin-right: 2px;\n &:first-child {\n margin-left: 0;\n .page-link {\n @include border-radius(10px 0 0 10px);\n }\n }\n &:last-child {\n margin-right: 0;\n .page-link {\n @include border-radius(0 10px 10px 0);\n }\n }\n .page-link {\n @include border-radius(2px);\n }\n }\n }\n}\n\n\n/* pagination variations */\n@each $color, $value in $theme-colors {\n .pagination-#{$color} {\n @include pagination-variants($value);\n }\n}","/* Loaders */\n\n@import \"variables\";\n@import \"colored-balls\";\n@import \"glowing-ball\";\n@import \"pixel-loader\";\n@import \"square-box\";\n@import \"circle-loader\";\n@import \"jumping-dots-loader\";\n@import \"bar-loader\";\n@import \"square-path-loader\";\n@import \"dot-opacity-loader\";\n@import \"flip-square-loader\";\n@import \"moving-square-loader\";","#pgloading {\n\tposition: static; \n\t.bokeh {\n font-size: 100px;\n width: 1em;\n height: 1em;\n position: relative;\n margin: 0 auto;\n border-radius: 50%;\n border: .01em solid $border-color;\n list-style: none;\n\t\tpadding:0;\n\t\tli {\n\t\t\tposition: absolute;\n\t\t\twidth: .2em;\n\t\t\theight: .2em;\n\t\t\tborder-radius: 50%;\n\t\t\t&:nth-child(1) {\n\t\t\t\tleft: 50%;\n\t\t\t\ttop: 0;\n\t\t\t\tmargin: 0 0 0 -.1em;\n\t\t\t\tbackground: theme-color(success);\n\t\t\t\t-webkit-transform-origin: 50% 250%;\n\t\t\t\ttransform-origin: 50% 250%;\n\t\t\t\t-webkit-animation: \n\t\t\t\t\t\trota 1.13s linear infinite,\n\t\t\t\t\t\topa 3.67s ease-in-out infinite alternate;\n\t\t\t\tanimation: \n\t\t\t\t\t\trota 1.13s linear infinite,\n\t\t\t\t\t\topa 3.67s ease-in-out infinite alternate;\n\t\t\t}\n\t\t\t&:nth-child(2) {\n\t\t\t\ttop: 50%; \n\t\t\t\tright: 0;\n\t\t\t\tmargin: -.1em 0 0 0;\n\t\t\t\tbackground: theme-color(danger);\n\t\t\t\t-webkit-transform-origin: -150% 50%;\n\t\t\t\ttransform-origin: -150% 50%;\n\t\t\t\t-webkit-animation: \n\t\t\t\t\t\trota 1.86s linear infinite,\n\t\t\t\t\t\topa 4.29s ease-in-out infinite alternate;\n\t\t\t\tanimation: \n\t\t\t\t\t\trota 1.86s linear infinite,\n\t\t\t\t\t\topa 4.29s ease-in-out infinite alternate;\n\t\t\t}\n\t\t\t&:nth-child(3) {\n\t\t\t\tleft: 50%; \n\t\t\t\tbottom: 0;\n\t\t\t\tmargin: 0 0 0 -.1em;\n\t\t\t\tbackground: theme-color(warning);\n\t\t\t\t-webkit-transform-origin: 50% -150%;\n\t\t\t\ttransform-origin: 50% -150%;\n\t\t\t\t-webkit-animation: \n\t\t\t\t\t\trota 1.45s linear infinite,\n\t\t\t\t\t\topa 5.12s ease-in-out infinite alternate;\n\t\t\t\tanimation: \n\t\t\t\t\t\trota 1.45s linear infinite,\n\t\t\t\t\t\topa 5.12s ease-in-out infinite alternate;\n\t\t\t}\n\t\t\t&:nth-child(4) {\n\t\t\t\ttop: 50%; \n\t\t\t\tleft: 0;\n\t\t\t\tmargin: -.1em 0 0 0;\n\t\t\t\tbackground: theme-color(primary);\n\t\t\t\t-webkit-transform-origin: 250% 50%;\n\t\t\t\ttransform-origin: 250% 50%;\n\t\t\t\t-webkit-animation: \n\t\t\t\t\t\trota 1.72s linear infinite,\n\t\t\t\t\t\topa 5.25s ease-in-out infinite alternate;\n\t\t\t\tanimation: \n\t\t\t\t\t\trota 1.72s linear infinite,\n\t\t\t\t\t\topa 5.25s ease-in-out infinite alternate;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@-webkit-keyframes rota {\n from { }\n to { -webkit-transform: rotate(360deg); }\n}\n\n@keyframes rota {\n from { }\n to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }\n}\n\n@-webkit-keyframes opa {\n 0% { }\n 12.0% { opacity: 0.80; }\n 19.5% { opacity: 0.88; }\n 37.2% { opacity: 0.64; }\n 40.5% { opacity: 0.52; }\n 52.7% { opacity: 0.69; }\n 60.2% { opacity: 0.60; }\n 66.6% { opacity: 0.52; }\n 70.0% { opacity: 0.63; }\n 79.9% { opacity: 0.60; }\n 84.2% { opacity: 0.75; }\n 91.0% { opacity: 0.87; }\n}\n\n@keyframes opa {\n 0% { }\n 12.0% { opacity: 0.80; }\n 19.5% { opacity: 0.88; }\n 37.2% { opacity: 0.64; }\n 40.5% { opacity: 0.52; }\n 52.7% { opacity: 0.69; }\n 60.2% { opacity: 0.60; }\n 66.6% { opacity: 0.52; }\n 70.0% { opacity: 0.63; }\n 79.9% { opacity: 0.60; }\n 84.2% { opacity: 0.75; }\n 91.0% { opacity: 0.87; }\n}",".glowing-loader {\n\tposition: relative;\n}\n.s2 {\n position: absolute;\n height: 70px;\n\twidth: 70px;\n\ttop: 50px;\n background-color: transparent;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.s1 {\n position: absolute;\n height: 70px;\n width: 70px;\n\tleft: 50%;\n\ttop: 50px;\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(45deg);\n background-color: transparent;\n}\n\n.bigcon {\n position: absolute;\n height: 75px;\n width: 75px;\n\tleft: 50%;\n\ttop: 50px;\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(-45deg);\n background-color: transparent;\n animation: bigcon 2s infinite linear;\n animation-delay: 0.25s;\n}\n\n.b {\n border-radius: 50%;\n position: absolute;\n}\n\n.s {\n width: 15px;\n height: 15px;\n animation: small 2s infinite ease;\n box-shadow: 0px 2px rgba($black, .3);\n background-color: theme-color(primary);\n}\n\n.s:nth-child(1) {\n top: 0%;\n left: 0%;\n}\n\n.s:nth-child(2) {\n top: 0%;\n right: 0%;\n}\n\n.s:nth-child(3) {\n right: 0%;\n bottom: 0%;\n}\n\n.s:nth-child(4) {\n bottom: 0%;\n left: 0%;\n}\n\n.big {\n width: 15px;\n height: 15px;\n border-radius: 15px;\n box-shadow:0px 0px 10px theme-color(primary), 0px 0px 20px theme-color(primary), 0px 0px 30px theme-color(primary), 0px 0px 50px theme-color(primary), 0px 0px 60px theme-color(primary) ;\n z-index: 1;\n background-color: theme-color(primary);\n animation: bigball 1s infinite linear;\n}\n\n.sb1{\n animation-delay: -1.75s;\n}\n.sb6{\n animation-delay: -1.5s;\n}\n.sb2{\n animation-delay: -1.25s;\n}\n.sb7{\n animation-delay: -1s;\n}\n.sb3{\n animation-delay: -0.75s;\n}\n.sb8{\n animation-delay: -0.5s;\n}\n.sb4{\n animation-delay: -0.25s;\n}\n.sb5{\n animation-delay: -0s;\n}\n\n@keyframes bigcon {\n 0% {\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(45deg);\n }\n 100% {\n transform-origin: center;\n transform: translate(-50%, -50%) rotate(405deg);\n }\n}\n\n@keyframes small {\n 0% {\n transform: scale(1);\n background-color: lighten(theme-color(primary), 20%);\n }\n 10% {\n transform: scale(1.3);\n background-color: theme-color(primary);\n }\n 15% {\n transform: scale(1);\n }\n 25%{\ntransform: scale(1);\n background-color: theme-color(primary);\n }\n 100%{\n transform: scale(1);\n background-color: theme-color(primary);\n }\n}","/* Pixel loader */\n.pixel-loader {\n width: 10px;\n height: 10px;\n background: theme-color(warning);\n color: theme-color(warning);\n margin: 80px auto;\n box-shadow: 15px 15px 0 0,\n -15px -15px 0 0,\n 15px -15px 0 0,\n -15px 15px 0 0,\n 0 15px 0 0,\n 15px 0 0 0,\n -15px 0 0 0,\n 0 -15px 0 0;\n animation: anim 2s linear infinite;\n }\n \n @keyframes anim {\n 0% {\n -webkit-filter: hue-rotate(0deg);\n }\n 50% {\n box-shadow: 20px 20px 0 0,\n -20px -20px 0 0,\n 20px -20px 0 0,\n -20px 20px 0 0,\n 0 10px 0 0,\n 10px 0 0 0,\n -10px 0 0 0,\n 0 -10px 0 0;\n }\n \n 75% {\n box-shadow: 20px 20px 0 0,\n -20px -20px 0 0,\n 20px -20px 0 0,\n -20px 20px 0 0,\n 0 10px 0 0,\n 10px 0 0 0,\n -10px 0 0 0,\n 0 -10px 0 0;\n }\n \n 100% {\n transform: rotate(360deg);\n -webkit-filter: hue-rotate(360deg);\n }\n }\n ","/* Square box loader */\n\n@keyframes dyinglight {\n\t15% {\n\t\ttransform: scale(1.6)\n\t}\n\t50% {\n\t\ttransform: rotate(-89deg)\n\t}\n\t100% {\n\t\ttransform: rotate(-90deg)\n\t}\n}\n \n \n.square-box-loader {\nposition: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n display: inline-block;\n}\n \n\n.square-box-loader-square {\n display: block;\n width: $square-size;\n height: $square-size;\n background: theme-color(primary);\n}\n \n\n.square-box-loader-container {\nposition: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n transform-origin: 50% 50% 0;\n animation: dyinglight 1s ease infinite;\n backface-visibility: hidden;\n}\n \n\n.square-box-loader-corner-top:before,\n.square-box-loader-corner-top:after,\n.square-box-loader-corner-bottom:before,\n.square-box-loader-corner-bottom:after {\n\tposition: absolute;\n width: $square-corner-size;\n height: $square-corner-size;\n color: theme-color(primary);\n content: '';\n}\n \n\n.square-box-loader-corner-top {\n\t&:before {\n\t\tborder-left: 1px solid;\n\t\tborder-top: 1px solid;\n\t\ttop: -$square-corner-position;\n\t\tleft: -$square-corner-position;\n\t}\n\t\n\t&:after {\n\t\tborder-right: 1px solid;\n\t\tborder-top: 1px solid;\n\t\ttop: -$square-corner-position;\n\t\tright: -$square-corner-position;\n\t}\n\t\n}\n \n\n.square-box-loader-corner-bottom {\n\t&:before {\n\t\tborder-left: 1px solid;\n\t\tborder-bottom: 1px solid;\n\t\tbottom: -$square-corner-position;\n\t\tleft: -$square-corner-position;\n\t}\n\t\n\t&:after {\n\t\tborder-right: 1px solid;\n\t\tborder-bottom: 1px solid;\n\t\tbottom: -$square-corner-position;\n\t\tright: -$square-corner-position;\n\t}\n\t\n}","/* Circle loader */\n.circle-loader {\n width: 70px;\n height: 70px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n.circle-loader:before, .circle-loader:after{\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border-radius: 100%;\n border: 10px solid transparent;\n border-top-color: theme-color(warning);\n }\n \n .circle-loader:before{\n z-index: 10;\n animation: spin 1s infinite;\n }\n \n .circle-loader:after{\n border: 10px solid theme-color(secondary);\n }\n \n @keyframes spin{\n 0%{\n -webkit-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n \n 100%{\n -webkit-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n ","/* Jumping dots loader */\n.jumping-dots-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n.jumping-dots-loader span{\n display: inline-block;\n width: 20px;\n height: 20px;\n border-radius: 100%;\n background-color: rgba(theme-color(danger), .8);\n margin: 35px 5px;\n }\n \n .jumping-dots-loader span:nth-child(1){\n animation: bounce 1s ease-in-out infinite;\n }\n \n .jumping-dots-loader span:nth-child(2){\n animation: bounce 1s ease-in-out 0.33s infinite;\n }\n \n .jumping-dots-loader span:nth-child(3){\n animation: bounce 1s ease-in-out 0.66s infinite;\n }\n \n @keyframes bounce{\n 0%, 75%, 100%{\n -webkit-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n }\n \n 25%{\n -webkit-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n }\n }\n ","/* Bar loader */\n.bar-loader{\n width: 50px;\n height: 50px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.bar-loader span{\n display: inline-block;\n width: 5px;\n height: 30px;\n background-color: rgba(theme-color(danger), .7);\n margin: 0 2px;\n}\n\n.bar-loader span:nth-child(1){\n animation: grow 1s ease-in-out infinite;\n}\n\n.bar-loader span:nth-child(2){\n animation: grow 1s ease-in-out 0.15s infinite;\n}\n\n.bar-loader span:nth-child(3){\n animation: grow 1s ease-in-out 0.30s infinite;\n}\n\n.bar-loader span:nth-child(4){\n animation: grow 1s ease-in-out 0.45s infinite;\n}\n\n@keyframes grow{\n 0%, 100%{\n -webkit-transform: scaleY(1);\n -ms-transform: scaleY(1);\n -o-transform: scaleY(1);\n transform: scaleY(1);\n }\n\n 50%{\n -webkit-transform: scaleY(1.8);\n -ms-transform: scaleY(1.8);\n -o-transform: scaleY(1.8);\n transform: scaleY(1.8);\n }\n}\n","/* Square path loader */\n\n.square-path-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n.square-path-loader:before, .square-path-loader:after{\n content: \"\";\n width: 15px;\n height: 15px;\n position: absolute;\n top: 0;\n left: calc(50% - 10px);\n background-color: rgba(theme-color(success), .7);\n animation: squaremove 1s ease-in-out infinite;\n }\n \n .square-path-loader:after{\n bottom: 0;\n animation-delay: 0.5s;\n }\n \n @keyframes squaremove{\n 0%, 100%{\n -webkit-transform: translate(0,0) rotate(0);\n -ms-transform: translate(0,0) rotate(0);\n -o-transform: translate(0,0) rotate(0);\n transform: translate(0,0) rotate(0);\n }\n \n 25%{\n -webkit-transform: translate(40px,40px) rotate(45deg);\n -ms-transform: translate(40px,40px) rotate(45deg);\n -o-transform: translate(40px,40px) rotate(45deg);\n transform: translate(40px,40px) rotate(45deg);\n }\n \n 50%{\n -webkit-transform: translate(0px,80px) rotate(0deg);\n -ms-transform: translate(0px,80px) rotate(0deg);\n -o-transform: translate(0px,80px) rotate(0deg);\n transform: translate(0px,80px) rotate(0deg);\n }\n \n 75%{\n -webkit-transform: translate(-40px,40px) rotate(45deg);\n -ms-transform: translate(-40px,40px) rotate(45deg);\n -o-transform: translate(-40px,40px) rotate(45deg);\n transform: translate(-40px,40px) rotate(45deg);\n }\n }\n ","/* Dot opacity loader */\n\n.dot-opacity-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n\n.dot-opacity-loader span{\n display: inline-block;\n width: 20px;\n height: 20px;\n border-radius: 100%;\n background-color: theme-color(primary);\n margin: 35px 5px;\n opacity: 0;\n}\n \n.dot-opacity-loader span:nth-child(1){\n animation: opacitychange 1s ease-in-out infinite;\n}\n\n.dot-opacity-loader span:nth-child(2){\n animation: opacitychange 1s ease-in-out 0.33s infinite;\n}\n\n.dot-opacity-loader span:nth-child(3){\n animation: opacitychange 1s ease-in-out 0.66s infinite;\n}\n \n@keyframes opacitychange{\n 0%, 100%{\n opacity: 0;\n }\n\n 60%{\n opacity: 1;\n }\n}","/* Flip square */\n\n .flip-square-loader{\n -webkit-perspective: 120px;\n -moz-perspective: 120px;\n -ms-perspective: 120px;\n perspective: 120px;\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n }\n \n .flip-square-loader:before{\n content: \"\";\n position: absolute;\n left: 25px;\n top: 25px;\n width: 50px;\n height: 50px;\n background-color: rgba(theme-color(success), .7);\n animation: flip 1s infinite;\n }\n \n @keyframes flip {\n 0% {\n transform: rotate(0);\n }\n \n 50% {\n transform: rotateY(180deg);\n }\n \n 100% {\n transform: rotateY(180deg) rotateX(180deg);\n }\n }","/* Moving square loader */\n\n.moving-square-loader {\n width: 100px;\n height: 100px;\n border-radius: 100%;\n position: relative;\n margin: 0 auto;\n}\n.moving-square-loader:before{\n content: \"\";\n position: absolute;\n width: 10px;\n height: 10px;\n top: calc(50% - 10px);\n left: 0px;\n background-color: rgba(theme-color(danger), .7);\n animation: rotatemove 1s infinite;\n }\n \n @keyframes rotatemove{\n 0%{\n -webkit-transform: scale(1) translateX(0px);\n -ms-transform: scale(1) translateX(0px);\n -o-transform: scale(1) translateX(0px);\n transform: scale(1) translateX(0px);\n }\n \n 100%{\n -webkit-transform: scale(2) translateX(45px);\n -ms-transform: scale(2) translateX(45px);\n -o-transform: scale(2) translateX(45px);\n transform: scale(2) translateX(45px);\n }\n }\n ","/* Timeline */\n.vertical-timeline {\n list-style: none;\n padding: 0;\n position: relative;\n\n &:before {\n top: 0;\n bottom: 0;\n position: absolute;\n content: \" \";\n width: 3px;\n background-color: theme-color(secondary);\n left: 50%;\n margin-left: -1.5px;\n }\n\n .timeline-wrapper {\n display: block;\n margin-bottom: 20px;\n position: relative;\n width: 100%;\n padding-right: 90px;\n\n &:before {\n content: \" \";\n display: table;\n }\n\n &:after {\n content: \" \";\n display: table;\n clear: both;\n }\n\n .timeline-panel {\n border-radius: 2px;\n padding: 20px;\n position: relative;\n background: lighten($card-bg, 4%);\n border-radius: 6px;\n box-shadow: 1px 2px 35px 0 rgba(1, 1, 1, 0.1);\n width: 35%;\n margin-left: 15%;\n\n &:before {\n position: absolute;\n top: 0;\n width: 100%;\n height: 2px;\n content: \"\";\n left: 0;\n right: 0;\n }\n\n &:after {\n position: absolute;\n top: 7px;\n right: -14px;\n display: inline-block;\n border-top: 14px solid transparent;\n border-left: 14px solid lighten($card-bg, 4%);\n border-right: 0 solid lighten($card-bg, 4%);\n border-bottom: 14px solid transparent;\n content: \" \";\n }\n\n .timeline-title {\n margin-top: 0;\n color: $body-color;\n text-transform: uppercase;\n }\n\n .timeline-body {\n p {\n margin-bottom: 0;\n\n & + p {\n margin-top: 5px;\n }\n }\n\n ul {\n margin-bottom: 0;\n }\n }\n\n .timeline-footer {\n span {\n font-size: 0.6875rem;\n }\n\n i {\n font-size: 1.5rem;\n }\n }\n }\n\n .timeline-badge {\n width: 14px;\n height: 14px;\n position: absolute;\n top: 16px;\n left: calc(50% - 7px);\n z-index: 100;\n border-top-right-radius: 50%;\n border-top-left-radius: 50%;\n border-bottom-right-radius: 50%;\n border-bottom-left-radius: 50%;\n border: 2px solid lighten($card-bg, 4%);\n\n i {\n color: #fff;\n }\n }\n\n &.timeline-inverted {\n padding-right: 0;\n padding-left: 90px;\n\n .timeline-panel {\n margin-left: auto;\n margin-right: 15%;\n\n &:after {\n border-left-width: 0;\n border-right-width: 14px;\n left: -14px;\n right: auto;\n }\n }\n }\n }\n}\n\n@media (max-width: 767px) {\n .timeline {\n .timeline-wrapper {\n padding-right: 150px;\n\n &.timeline-inverted {\n padding-left: 150px;\n }\n\n .timeline-panel {\n width: 100%;\n margin-left: 0;\n margin-right: 0;\n }\n }\n }\n}\n@media (max-width: 767px) {\n .vertical-timeline {\n .timeline-wrapper {\n .timeline-panel {\n width: 65%;\n margin-left: 0;\n }\n &.timeline-inverted {\n .timeline-panel {\n width: 65%;\n margin-right: 0;\n }\n }\n }\n }\n}\n@each $color, $value in $theme-colors {\n .timeline-wrapper-#{$color} {\n .timeline-panel {\n &:before {\n background: theme-color($color);\n }\n }\n\n .timeline-badge {\n background: theme-color($color);\n }\n }\n}\n",".horizontal-timeline {\n .time-frame {\n border-bottom: 1px solid $border-color;\n padding-top: 20px;\n\n &:last-child {\n border-bottom: none;\n }\n\n .section-time-frame {\n margin-bottom: 30px;\n }\n\n .event {\n border-left: 1px solid $border-color;\n padding-left: 2rem;\n padding-bottom: 30px;\n position: relative;\n\n &:last-child {\n border-left: none;\n }\n\n .event-text {\n line-height: 1;\n font-weight: 400;\n margin-bottom: 0;\n @include ellipsor;\n }\n\n .tumbnail-views {\n display: inline-block;\n\n .thumbnail {\n float: left;\n margin-right: 16px;\n margin-top: 1rem;\n\n img {\n max-width: 100%;\n border-radius: 4px;\n }\n }\n }\n\n .event-alert {\n margin-top: 1rem;\n padding: 11px 25px;\n background: rgba(theme-color(primary), 0.2);\n width: 80%;\n font-family: $type-1;\n font-size: 13px;\n font-weight: 300;\n border-radius: 4px;\n }\n\n .event-info {\n margin-top: 0.8rem;\n font-family: $type-1;\n font-size: 12px;\n font-weight: 400;\n color: $text-muted;\n }\n\n &:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: -5px;\n height: 10px;\n width: 10px;\n border-radius: 100%;\n }\n\n &:nth-child(3n+1) {\n &:before {\n background: theme-color(info);\n }\n }\n\n &:nth-child(3n+2) {\n &:before {\n background: theme-color(success);\n }\n }\n\n &:nth-child(3n+3) {\n &:before {\n background: theme-color(primary);\n }\n }\n }\n }\n}","/* Portfolio */\n.portfolio-grid {\n figure {\n position: relative;\n float: left;\n overflow: hidden;\n width: 100%;\n background: theme-color(primary);\n text-align: center;\n cursor: pointer;\n\n img {\n position: relative;\n display: block;\n min-height: 100%;\n max-width: 100%;\n width: 100%;\n opacity: 0.8;\n }\n\n figcaption {\n padding: 2em;\n color: $white;\n text-transform: uppercase;\n font-size: 1.25em;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n\n &:after,\n &:before {\n pointer-events: none;\n }\n }\n\n &.effect-text-in {\n border-radius: 0.25rem;\n\n h4,\n img {\n -webkit-transition: -webkit-transform 0.35s;\n transition: transform 0.35s;\n }\n\n img {\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n }\n\n h4,\n p {\n position: absolute;\n bottom: 10px;\n left: 0;\n padding: 10px;\n margin-bottom: 0;\n width: 100%;\n }\n\n p {\n text-transform: none;\n opacity: 0;\n -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;\n transition: opacity 0.35s, transform 0.35s;\n -webkit-transform: translate3d(0, 50px, 0);\n transform: translate3d(0, 50px, 0);\n }\n\n &:hover {\n img {\n -webkit-transform: translate3d(0, -80px, 0);\n transform: translate3d(0, -80px, 0);\n }\n\n h4 {\n -webkit-transform: translate3d(0, -100px, 0);\n transform: translate3d(0, -100px, 0);\n }\n\n p {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n }\n }\n }\n}\n","/* Pricing table */\n\n.pricing-table{\n .pricing-card{\n .pricing-card-body{\n padding: 50px 56px 43px 56px;\n @media (max-width: 767px) {\n padding: 1rem;\n }\n .pricing-card-head{}\n .plan-features{\n width: 100%;\n margin-bottom: 32px;\n li{\n text-align: left;\n padding: 4px 0px;\n font-weight: 400;\n font-size: $default-font-size;\n }\n }\n }\n }\n}","/* Mail List Container */\n\n.email-wrapper {\n\t.mail-list-container {\n\t\tborder-left: 1px solid $border-color;\n\t\theight: 100%;\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t.mail-list {\n\t\t\tborder-bottom: 1px solid $border-color;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tpadding: 10px 15px;\n\t\t\twidth: 100%;\n\n\t\t\t&:last-child {\n\t\t\t\tborder-bottom: none;\n\t\t\t}\n\n\t\t\t.form-check {\n\t\t\t\tmargin-top: 12px;\n\t\t\t\twidth: 11%;\n\t\t\t\tmin-width: 20px;\n\t\t\t}\n\n\t\t\t.content {\n\t\t\t\twidth: 83%;\n\t\t\t\tpadding-left: 0;\n\t\t\t\tpadding-right: 0;\n\n\t\t\t\t.sender-name {\n\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\t@extend %ellipsor;\n\t\t\t\t\tmax-width: 95%;\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\n\t\t\t\t.message_text {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmax-width: 93%;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t@extend .text-muted;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.details {\n\t\t\t\t@extend .d-flex;\n\t\t\t\t@extend .justify-content-end;\n\t\t\t\twidth: 5.5%;\n\n\t\t\t\t.date {\n\t\t\t\t\ttext-align: right;\n\t\t\t\t\tmargin: auto 15px auto 0;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t@extend .text-muted;\n\t\t\t\t}\n\n\t\t\t\ti {\n\t\t\t\t\tmargin: auto 0;\n\t\t\t\t\tcolor: #ddd;\n\n\t\t\t\t\t&.favorite {\n\t\t\t\t\t\tcolor: theme-color(warning);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.new_mail {\n\t\t\t\tbackground: color(gray-lightest);\n\n\t\t\t\t.details {\n\t\t\t\t\t.date {\n\t\t\t\t\t\tcolor: color(black);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Mail Sidebar */\n\n.email-wrapper {\n\t.mail-sidebar {\n\t\t@media (max-width:769px) {\n\t\t\tposition: relative;\n\t\t}\n\t\t@include media-breakpoint-down(sm) {\n\t\t\tposition: fixed;\n\t\t\tz-index: 99;\n\t\t\tbackground: color(white);\n\t\t\twidth: 45%;\n\t\t\tmin-width: 300px;\n\t\t\tleft: -100%;\n\t\t\tdisplay: block;\n\t\t\ttransition: 0.4s ease;\n\t\t\t-webkit-transition: 0.4s ease;\n\t\t\t-moz-transition: 0.4s ease;\n\t\t}\n\n\t\t.menu-bar {\n\t\t\twidth: 100%;\n\t\t\tfloat: right;\n\t\t\theight: 100%;\n\t\t\tmin-height: 100%;\n\t\t\t@include media-breakpoint-down(sm) {\n\t\t\t\tmin-height: 100vh;\n\t\t\t\tmax-height: 100%;\n\t\t\t\theight: auto;\n\t\t\t\toverflow-y: auto;\n\t\t\t\toverflow-x: hidden;\n\t\t\t}\n\n\t\t\t.menu-items {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\theight: auto;\n\t\t\t\tlist-style-type: none;\n\n\t\t\t\tli {\n\t\t\t\t\tpadding: 10px 15px;\n\t\t\t\t\ttransition: 0.4s;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\t@include display-flex;\n\t\t\t\t\t@include align-items(center);\n\t\t\t\t\t@include justify-content(space-between);\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: $mail-hover-color;\n\t\t\t\t\t}\n\n\t\t\t\t\ta {\n\t\t\t\t\t\tcolor: $mail-head-bg;\n\t\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t\ti {\n\t\t\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\t\t\tline-height: 1.5;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.active {\n\t\t\t\t\t\tbackground: #434a54;\n\t\t\t\t\t\t@include border-radius(4px);\n\n\t\t\t\t\t\ta {\n\t\t\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.compose {\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.online-status {\n\t\t\t\tmargin-top: 1rem;\n\n\t\t\t\t.chat {\n\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t}\n\n\t\t\t\t.status {\n\t\t\t\t\theight: 10px;\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\t@include border-radius(100%);\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\ttransform: translateX(-43px) translateY(2px);\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tmargin: -5px 0 0 18px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.status.offline {\n\t\t\t\t\tbackground: theme-color(danger);\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: \"Offline\";\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.status.online {\n\t\t\t\t\tbackground: theme-color(success);\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: \"Online\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.profile-list {\n\t\t\t\tpadding: 10px 0;\n\t\t\t}\n\n\t\t\t.profile-list-item {\n\t\t\t\tborder-bottom: 1px solid $border-color;\n\t\t\t\tpadding: 6px 0;\n\t\t\t\tdisplay: block;\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: 0;\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t@extend .d-flex;\n\n\t\t\t\t\t.pro-pic {\n\t\t\t\t\t\t@include display-flex;\n\t\t\t\t\t\t@include align-items(center);\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\twidth: 20%;\n\t\t\t\t\t\tmax-width: 40px;\n\n\t\t\t\t\t\timg {\n\t\t\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\t@include border-radius(100%);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.user {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t@extend .d-flex;\n\t\t\t\t\t\t@extend .flex-column;\n\t\t\t\t\t\tpadding: 5px 10px 0 15px;\n\n\t\t\t\t\t\t.u-name {\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\tfont-size: $default-font-size;\n\t\t\t\t\t\t\tline-height: 1;\n\t\t\t\t\t\t\t@extend %ellipsor;\n\t\t\t\t\t\t\tcolor: color($u-name-color);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.u-designation {\n\t\t\t\t\t\t\tfont-size: calc(#{$default-font-size} - 0.1rem);\n\t\t\t\t\t\t\t@extend %ellipsor;\n\t\t\t\t\t\t\t@extend .text-muted;\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.mail-view {\n\t\t.message-body {\n\t\t\t.attachments-sections {\n\t\t\t\t.details {\n\t\t\t\t\t.file-name {\n\t\t\t\t\t\tcolor: $file-name;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.sidebar.open {\n\t\tleft: 0;\n\t}\n}","/* Message Content */\n.email-wrapper {\n\t.message-body {\n\t\t.sender-details {\n\t\t\tpadding: 20px 15px 0;\n\t\t\tborder-bottom: $border-property;\n\t\t\t@include display-flex;\n\n\t\t\t.details {\n\t\t\t\tpadding-bottom: 0;\n\n\t\t\t\t.msg-subject {\n\t\t\t\t\tfont-weight: 600;\n\t\t\t\t}\n\n\t\t\t\t.sender-email {\n\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\tfont-weight: 400;\n\n\t\t\t\t\ti {\n\t\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t\t\tfont-weight: 600;\n\t\t\t\t\t\tmargin: 0 1px 0 7px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.message-content {\n\t\t\tpadding: 50px 15px;\n\t\t}\n\n\t\t.attachments-sections {\n\t\t\tul {\n\t\t\t\tlist-style: none;\n\t\t\t\tborder-top: $border-property;\n\t\t\t\tpadding: 30px 15px 20px;\n\n\t\t\t\tli {\n\t\t\t\t\tpadding: 10px;\n\t\t\t\t\tmargin-right: 20px;\n\t\t\t\t\tborder: $border-property;\n\t\t\t\t\t@include border-radius(5px);\n\t\t\t\t\t@extend .d-inline-flex;\n\t\t\t\t\t@extend .flex-row;\n\t\t\t\t\t@extend .align-items-stretch;\n\n\t\t\t\t\t.thumb {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t@extend .d-flex;\n\t\t\t\t\t\t@extend .justify-content-center;\n\t\t\t\t\t\t@extend .align-items-center;\n\n\t\t\t\t\t\ti {\n\t\t\t\t\t\t\tfont-size: 30px;\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\tcolor: $darkslategray;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.details {\n\t\t\t\t\t\tp.file-name {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t@extend %ellipsor;\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\tcolor: $darkslategray;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.buttons {\n\t\t\t\t\t\t\t@extend .d-flex;\n\t\t\t\t\t\t\t@extend .align-items-center;\n\n\t\t\t\t\t\t\t.file-size {\n\t\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\ta {\n\t\t\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\t\t\tmargin-right: 10px;\n\n\t\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* Tabs */\n\n.add-items {\n margin-bottom: 1.5rem;\n overflow: hidden;\n input[type=\"text\"] {\n width: 100%;\n background: transparent;\n border: 0;\n padding-left: 0;\n @include placeholder {\n font-size: 1rem;\n color: #9b9b9b;\n }\n }\n .btn {\n margin-left: 0.5rem;\n i {\n font-size: 2.25rem;\n }\n .rtl & {\n margin-left: auto;\n margin-right: 0.5rem;\n }\n }\n}\n\n.list-wrapper {\n height: 100%;\n min-height: 350px;\n overflow: scroll;\n ul {\n padding: 0;\n text-align: left;\n list-style: none;\n margin-bottom: 0;\n li {\n @extend .d-flex;\n @extend .align-items-center;\n @extend .justify-content-start;\n font-size: 0.9375rem;\n padding: 1.063rem 1.4rem;\n border: 1px solid $border-color;\n margin-bottom: 0.812rem;\n border-radius: 7px;\n .form-check {\n @extend %ellipsor;\n max-width: 90%;\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n .form-check-label {\n @extend%ellipsor;\n }\n }\n }\n }\n\n input[type=\"checkbox\"] {\n margin-right: 15px;\n }\n\n .remove {\n @extend .ml-auto;\n @extend .text-secondary;\n .rtl & {\n @extend .ml-0;\n @extend .mr-auto;\n }\n cursor: pointer;\n font-size: 0.7rem;\n font-weight: 600;\n width: 1.25rem;\n height: 1.25rem;\n line-height: 1.25rem;\n text-align: center;\n }\n\n .completed {\n .form-check {\n text-decoration: line-through;\n text-decoration-color: theme-color(info);\n }\n .remove {\n @extend .text-primary;\n }\n }\n}\n",".spinner-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n height: calc(100vh - #{$navbar-height} - 5.5rem);\n position: fixed;\n width: calc(100% - #{$sidebar-width-lg} - 4rem);\n @media (max-width: 991px) {\n width: 100%;\n }\n .donut {\n width: 4rem;\n height: 4rem;\n border-radius: 50%;\n border: 0.3rem solid lighten(theme-color(primary),30%);\n border-top-color: lighten(theme-color(primary),10%);\n animation: 1.5s spin infinite linear;\n }\n}\n\n:host-context(.sidebar-icon-only) {\n .spinner-wrapper {\n width: calc(100% - #{$sidebar-width-icon} - 4rem); \n }\n}\n\n:host-context(.sidebar-mini) {\n .spinner-wrapper {\n width: calc(100% - #{$sidebar-width-mini} - 4rem); \n }\n}\n\n@keyframes spin {\n to {\n transform: rotate(360deg);\n }\n}",".tickets-tab-switch {\n border-bottom: none;\n display: flex;\n justify-content: space-between;\n margin-left: -10px;\n margin-right: -10px;\n \n .nav-item {\n display: block;\n width: 33.33%;\n padding: 0 10px;\n \n @include media-breakpoint-down(sm) {\n width: 100%;\n }\n \n .nav-link {\n display: flex;\n align-items: center;\n background: $tab-head-bg; \n padding: 20px;\n text-align: left;\n font-weight: 600;\n border: none;\n transition-duration: 0.3s;\n transition-timing-function: ease-in;\n transition-property: \"background\", \"color\";\n \n .badge {\n margin-left: auto;\n background: theme-color(primary); \n color: $accent-color;\n transition-duration: 0.3s;\n transition-timing-function: ease-in;\n transition-property: \"background\", \"color\";\n }\n \n &.active {\n background: theme-color(primary);\n border-radius: 4px;\n color: $accent-color;\n border: none;\n \n .badge {\n background: theme-color(warning);\n color: $accent-color;\n }\n }\n }\n }\n }\n \n .tickets-date-group {\n display: flex;\n align-items: center;\n color: $text-muted;\n margin-top: 30px;\n margin-bottom: 20px;\n font-weight: 500;\n \n i {\n margin-right: 10px;\n font-size: 20px;\n }\n }\n \n .tickets-card {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n border: 1px solid $border-color;\n border-radius: 4px;\n padding: 15px 20px;\n margin-bottom: 15px;\n cursor: pointer;\n text-decoration: none;\n color: $body-color;\n transition-duration: 0.3s;\n transition-property: \"background\";\n \n .tickets-details {\n margin-right: auto;\n \n .wrapper {\n display: flex;\n align-items: center;\n \n span {\n margin-left: 10px;\n \n &:first-child {\n margin-left: 0;\n }\n \n i {\n margin-right: 5px;\n font-size: 15px;\n }\n }\n }\n \n h5 {\n margin-bottom: 0;\n }\n \n .badge {\n margin-left: 15px;\n }\n \n .assignee-avatar {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n margin-left: 10px;\n }\n }\n \n .ticket-float {\n display: inline-flex;\n align-items: center;\n \n @include media-breakpoint-down(sm) {\n margin-top: 20px;\n }\n \n span {\n @extend .ellipsis;\n }\n \n img,\n .category-icon {\n margin-right: 10px;\n }\n \n .category-icon {\n font-size: 22px;\n color: $text-muted;\n }\n }\n \n &:hover {\n text-decoration: none;\n color: inherit;\n background: darken($card-bg-varient, 2%);\n }\n @media (max-width:567px) {\n padding: 15px 0;\n }\n }",".project-list-showcase {\n margin-left: -20px;\n margin-right: -20px;\n margin-bottom: -20px;\n\n .project-grid {\n padding-right: 20px;\n padding-left: 20px;\n margin-bottom: 40px;\n overflow: hidden;\n\n .img-holder {\n width: 100%;\n height: 140px;\n border-radius: 4px 4px 0 0;\n }\n\n .project-grid-inner {\n border: 1px solid $border-color;\n border-radius: 0 0 4px 4px;\n padding: 30px 25px 30px 25px;\n }\n\n .project-title {\n margin-bottom: 0;\n font-weight: 500;\n }\n\n .project-location {\n margin-bottom: 0;\n font-weight: 500;\n color: lighten($body-color, 5%);\n margin-bottom: 15px;\n }\n\n .action-tags {\n font-weight: 500;\n color: $body-color;\n }\n }\n}",".product-nav-wrapper {\n display: flex;\n align-items: center;\n\n .product-filter-nav {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n\n a {\n display: inline-block;\n font-size: 16px;\n font-weight: 500;\n margin-right: 20px;\n color: $body-color;\n }\n\n &.active {\n a {\n color: theme-color(primary);\n }\n }\n }\n }\n\n .product-filter-options {\n margin-left: auto;\n padding-left: 0;\n display: flex;\n align-items: center;\n\n .account-user-info {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n\n a {\n display: inline-block;\n font-size: 16px;\n margin-right: 10px;\n padding-right: 10px;\n line-height: 1;\n color: $body-color;\n border-right: 1px solid $border-color;\n }\n\n &:last-child {\n a {\n border-right: none;\n }\n }\n }\n }\n\n .account-user-info {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n\n a {\n display: inline-block;\n font-size: 16px;\n margin-right: 10px;\n padding-right: 10px;\n line-height: 1;\n color: $body-color;\n border-right: 1px solid $border-color;\n text-decoration: none;\n }\n\n &:last-child {\n a {\n border-right: none;\n }\n }\n }\n }\n\n .account-user-link {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n\n a {\n display: inline-block;\n font-size: 16px;\n line-height: 1;\n color: $body-color;\n text-decoration: none;\n\n &:after {\n content: \"/\";\n display: inline-block;\n margin-left: 5px;\n margin-right: 5px;\n }\n }\n\n &:last-child {\n a {\n &:after {\n display: none;\n margin-left: 0px;\n }\n }\n }\n }\n }\n\n .account-user-actions {\n list-style: none;\n margin-bottom: 30px;\n\n li {\n display: inline-block;\n margin-right: 15px;\n position: relative;\n\n .badge {\n position: absolute;\n top: -12px;\n right: -7px;\n }\n\n a {\n display: inline-block;\n font-size: 16px;\n line-height: 1;\n color: $body-color;\n text-decoration: none;\n }\n\n &:last-child {\n margin-right: 0;\n }\n }\n }\n }\n}\n\n.product-item-wrapper {\n margin-bottom: -15px;\n\n .product-item {\n box-shadow: none;\n margin-bottom: 20px;\n\n .card {\n box-shadow: none;\n border: 1px solid $border-color;\n }\n\n .card-body {\n padding: 20px 25px;\n display: grid;\n position: relative;\n grid-template-columns: 70% 30%;\n grid-template-rows: auto;\n grid-template-areas:\n \"product-image product-image\"\n \"product-title product-price\"\n \"product-variation product-actual-price\"\n \"product-description product-description\";\n\n .action-holder {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 100%;\n padding: 35px 40px;\n display: flex;\n align-items: center;\n z-index: 2;\n\n .sale-badge {\n display: flex;\n align-items: center;\n justify-content: center;\n line-height: 1;\n width: 40px;\n height: 40px;\n border-radius: 100%;\n color: #fff;\n font-size: 12px;\n font-weight: 500;\n }\n\n .favorite-button {\n margin-left: auto;\n color: #fff;\n font-size: 22px;\n }\n }\n\n .product_image {\n width: 100%;\n max-width: 100%;\n min-width: 100%;\n grid-area: product-image;\n margin-bottom: 15px;\n transform: scale(1);\n z-index: 1;\n border-radius: 0px;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0);\n transition-duration: 0.3s;\n transition-timing-function: \"ease\";\n transition-property: \"transform\", \"border-radius\", \"box-shadow\";\n }\n\n .product-title {\n grid-area: product-title;\n font-size: 16px;\n font-weight: 500;\n margin-bottom: 10px;\n }\n\n .product-price {\n grid-area: product-price;\n font-size: 20px;\n font-weight: 500;\n text-align: right;\n margin-bottom: 10px;\n }\n\n .product-actual-price {\n grid-area: product-actual-price;\n font-size: 15px;\n color: $text-gray;\n text-align: right;\n text-decoration: line-through;\n }\n\n .product-variation {\n grid-area: product-variation;\n list-style-type: none;\n display: inline-block;\n padding-left: 0;\n padding-bottom: 0;\n\n li {\n display: inline-block;\n border: 1px solid $border-color;\n padding: 0px 15px;\n border-radius: 4px;\n font-size: 12px;\n font-weight: 500;\n transition-duration: 0.3s;\n transition-property: \"background\";\n\n a {\n color: inherit;\n text-decoration: none;\n }\n\n &:hover {\n background: theme-color(secondary);\n }\n }\n }\n\n .product-description {\n grid-area: product-description;\n line-height: 1.71;\n }\n }\n\n &:hover {\n .product_image {\n transform: scale(1.1);\n border-radius: 4px;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.58);\n }\n }\n }\n}",".user-avatar {\n position: relative;\n .edit-avatar-icon {\n height: 35px;\n width: 35px;\n border-radius: 50%;\n border: 2px solid $circle-img-border;\n position: absolute;\n background-color: #d8d8d8;\n bottom: 0;\n right: -10px;\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n }\n}\n.wrapper {\n .image-grouped {\n .text-avatar {\n border: 4px solid $circle-border;\n text-align: center;\n &:hover {\n border: 0;\n }\n }\n }\n}","/* Landing */\n\n.landing-page {\n\t.navbar {\n\t\tpadding: 20px 14px;\n\t\tbox-shadow: none;\n\t\t-webkit-box-shadow: none;\n\t\t.navbar-brand {\n\t\t\timg {\n\t\t\t\twidth: 145px;\n\t\t\t}\n\t\t}\n\t\t.navbar-collapse {\n\t\t\t@media (max-width: 991px) {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t&.collapse {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t&.show {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t.navbar-nav {\n\t\t\t\t.nav-item {\n\t\t\t\t\t.nav-link {\n\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\tpadding-left: 1rem;\n\t\t\t\t\t\tpadding-right: 1rem;\n\t\t\t\t\t\tfont-size: 0.9375rem;\n\t\t\t\t\t\tfont-family: $type-1;\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t@media (min-width: 992px) {\n\t\t\t\t\t\t\tmargin-left: 1rem;\n\t\t\t\t\t\t\tmargin-right: 1rem;\n\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.top-banner {\n\t\tbackground: $blue-teal-gradient;\n\t\tpadding: 0;\n\t\t.demo-image {\n\t\t\timg {\n\t\t\t\tmax-width: 500px;\n\t\t\t\t@media (min-width: 992px) {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tleft: -80px;\n\t\t\t\t}\n\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\tmargin-top: 1rem;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t.top-banner-content {\n\t\t\tpadding-top: 80px;\n\t\t\tpadding-bottom: 120px;\n\t\t}\n\t}\n\t.middle-section {\n\t\tpadding-top: 120px;\n\t\tpadding-bottom: 80px;\n\t\ttext-align: center;\n\t\tcolor: $black;\n\t\t.card {\n\t\t\tbackground: $white;\n\t\t\tborder-radius: 10px;\n\t\t\tbox-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);\n\t\t\ttransition: box-shadow 0.5s ease;\n\t\t\t&:hover {\n\t\t\t\tbox-shadow: 0 1px 0 rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .05), 0 5px 15px rgba(0, 0, 0, .05);\n\t\t\t}\n\t\t\t&.card-icon-top {\n\t\t\t\tposition: relative;\n\t\t\t\t.card-body {\n\t\t\t\t\tpadding: 3rem;\n\t\t\t\t}\n\t\t\t\t.card-icon {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\twidth: 65px;\n\t\t\t\t\theight: 65px;\n\t\t\t\t\ttop: -30px;\n\t\t\t\t\tleft: calc(50% - 30px);\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.card-item-preview {\n\t\t\t\tposition: relative;\n\t\t\t\t.badge {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -25px;\n\t\t\t\t\tright: -35px;\n\t\t\t\t\twidth: 65px;\n\t\t\t\t\theight: 65px;\n\t\t\t\t\tpadding: 1rem;\n\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\tline-height: 32px;\n\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t}\n\t\t\t\t.card-img-top {\n\t\t\t\t\tborder-top-left-radius: 10px;\n\t\t\t\t\tborder-top-right-radius: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.bottom-section {\n\t\tcolor: $black;\n\t\ttext-align: center;\n\t\tpadding-top: 80px;\n\t}\n\t.feature-list {\n\t\tmargin-top: 100px;\n\t\tmargin-bottom: 100px;\n\t\t.feature-list-row {\n\t\t\t&:first-child {\n\t\t\t\t@media (min-width: 992px) {\n\t\t\t\t\tborder-bottom: 1px solid $white-smoke;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.feature-list-item {\n\t\t\t\tpadding-top: 1rem;\n\t\t\t\tpadding-bottom: 2rem;\n\t\t\t\ti {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tfont-size: 1.875rem;\n\t\t\t\t\tmargin-bottom: 2rem;\n\t\t\t\t}\n\t\t\t\th4 {\n\t\t\t\t\t@extend .font-weight-normal;\n\t\t\t\t}\n\t\t\t\tp {\n\t\t\t\t\t@extend .font-weight-light;\n\t\t\t\t}\n\t\t\t\t@media (min-width: 992px) {\n\t\t\t\t\tborder-right: 1px solid $white-smoke;\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tborder-right: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.feature-description {\n\t\t\t\t\tfont-family: $type-1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t.footer {\n\t\tbackground: $blue-teal-gradient;\n\t\tmargin: 0;\n\t\twidth: 100%;\n\t\tpadding: 80px 0 0;\n\t\t@media(max-width: 991px) {\n\t\t\tpadding: 60px 20px 0 20px;\n\t\t}\n\t\t.footer-top {\n\t\t\tborder-bottom: 1px solid rgba($white, .2);\n\t\t\t.brand-logo {\n\t\t\t\twidth: 145px;\n\t\t\t}\n\t\t\t.footer-social-icons {\n\t\t\t\tmargin-top: 3rem;\n\t\t\t\ti {\n\t\t\t\t\twidth: 43px;\n\t\t\t\t\theight: 43px;\n\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t\tborder-radius: 100%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tline-height: 43px;\n\t\t\t\t\tmargin-right: 0.5rem;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.contact-details {\n\t\t\t\ti {\n\t\t\t\t\tfont-size: 1.25rem;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.nav {\n\t\t\t\t.nav-item {\n\t\t\t\t\t.nav-link {\n\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\tborder-right: 1px solid $border-color;\n\t\t\t\t\t\tpadding-top: 0;\n\t\t\t\t\t\tpadding-bottom: 0;\n\t\t\t\t\t\tfont-size: 0.9375rem;\n\t\t\t\t\t\tfont-family: $type-1;\n\t\t\t\t\t\tline-height: 1;\n\t\t\t\t\t}\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t.nav-link {\n\t\t\t\t\t\t\tborder-right: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t.nav-link {\n\t\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.form-control {\n\t\t\t\tbackground: rgba($black, 0.3);\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 1.25rem;\n\t\t\t\tpadding-top: 0.75rem;\n\t\t\t\tpadding-bottom: 0.75rem;\n\t\t\t}\n\t\t}\n\t\t.footer-bottom {\n\t\t\tcolor: $white;\n\t\t\tfont-family: $type-1;\n\t\t}\n\t}\n}",".chat-app-wrapper {\n position: relative;\n overflow: hidden;\n\n .chat-list-wrapper {\n overflow-y: auto;\n border-right: 1px solid $border-color;\n padding-bottom: 30px;\n\n\n @media (max-width: 768px) {\n position: absolute;\n left: -300px;\n top: 0;\n z-index: 99;\n bottom: 0px;\n background: $card-bg;\n width: 300px;\n height: 100%;\n border-right: none;\n transition-duration: 0.3s;\n transition-property: \"box-shadow\", \"left\";\n\n &.menu-open {\n left: 0px;\n box-shadow: 6px 4px 15px -5px rgba(0, 0, 0, 0.25);\n }\n }\n \n .chat-list-item-wrapper {\n padding-top: 20px;\n padding-bottom: 40px;\n @media (max-width: 768px) {\n padding: 0 15px;\n }\n\n .list-item {\n display: grid;\n grid-template-columns: 45px auto auto;\n grid-template-rows: auto auto;\n padding: 15px 20px;\n transition-duration: 0.5s;\n transition-property: \"background\";\n\n .profile-image {\n position: relative;\n\n .dot-indicator {\n position: absolute;\n top: 15px;\n right: -5px;\n z-index: 1;\n height: 12px;\n width: 12px;\n border: 2px solid $card-bg;\n }\n }\n\n .user-name {\n color: $text-muted;\n padding-left: 20px;\n margin-bottom: 0;\n @extend .ellipsis;\n }\n\n .chat-time {\n color: $text-muted;\n text-align: right;\n }\n\n .chat-text {\n padding-left: 20px;\n grid-column-start: 2;\n grid-column-end: 4;\n grid-row-start: 2;\n margin-bottom: 0;\n }\n\n &:hover {\n background: rgba(theme-color(primary), 0.1);\n cursor: pointer;\n }\n }\n }\n }\n\n .slide {\n left: -21px;\n }\n\n .chat-search-input {\n padding-top: 30px;\n padding-bottom: 10px;\n\n .form-control {\n height: 40px;\n border-right: none;\n border-radius: 4px 0px 0px 4px;\n color: $text-muted;\n }\n\n .input-group-text {\n padding: 8px 15px;\n font-size: 20px;\n border-radius: 0px 4px 4px 0px;\n\n i {\n color: $text-muted;\n }\n }\n }\n\n .sidebar-spacer {\n padding-left: 20px;\n padding-right: 20px;\n @media (max-width: 768px) {\n padding: 0 45px;\n }\n \n }\n\n .chat-container-wrapper {\n height: 100%;\n min-height: 100vh;\n max-height: $chat-container-height;\n overflow-y: auto;\n padding-bottom: 20px;\n padding: 0 15px 30px 15px;\n\n .chat-bubble {\n margin-top: 30px;\n\n .chat-message {\n border-radius: 4px;\n padding: 20px;\n\n p {\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n .sender-details {\n display: flex;\n align-items: center;\n padding-top: 10px;\n\n .sender-avatar {}\n\n .seen-text {\n margin-bottom: 0;\n color: $text-muted;\n }\n }\n\n &.incoming-chat {\n .chat-message {\n background: $content-bg;\n margin-left: 45px;\n }\n\n .sender-details {\n .seen-text {\n padding-left: 10px;\n }\n }\n }\n\n &.outgoing-chat {\n .chat-message {\n background: theme-color(primary);\n margin-left: auto;\n max-width: 290px;\n margin-right: 45px;\n\n p {\n color: $accent-color;\n }\n }\n\n .sender-details {\n flex-direction: row-reverse;\n\n .seen-text {\n padding-right: 10px;\n }\n }\n }\n }\n }\n\n .chat-sidebar {\n height: 100%;\n max-height: $chat-container-height;\n overflow-y: auto;\n border-left: 1px solid $border-color;\n }\n\n .chat-text-field {\n border-top: 1px solid $border-color;\n padding: 10px 0;\n\n .input-group {\n\n .input-group-prepend,\n .input-group-append {\n .input-group-text {\n border: none;\n background: $chat-bottom-btn;\n }\n }\n\n .form-control {\n height: 45px;\n border: none;\n &:focus {\n background: $form-focus-bg;\n }\n }\n }\n }\n}",".board-wrapper {\n display: flex;\n align-items: flex-start;\n flex-wrap: nowrap;\n \n .board-portlet {\n background: darken($content-bg, 3.5%);\n margin: 0px 15px;\n padding: 22px 20px;\n min-width: 345px;\n width: 345px;\n border-radius: 4px; \n }\n \n .portlet-heading {\n font-weight: 500;\n margin-bottom: 5px;\n }\n \n .task-number {\n color: $text-muted;\n }\n \n .portlet-card-list {\n padding-left: 0;\n list-style: none;\n min-height: 70px;\n }\n \n .portlet-card {\n width: 100%;\n border-radius: 4px;\n padding: 20px 20px 20px 20px;\n background: $card-bg;\n display: grid;\n grid-template-rows: 5;\n grid-template-columns: 2;\n border-radius: 6px;\n position: relative;\n margin-bottom: 15px;\n cursor: grab;\n \n .progress {\n position: absolute;\n top: 0px;\n left: 0px;\n right: 0px;\n border-radius: 6px 6px 0px 0px;\n height: 4px;\n \n .progress-bar {\n border-radius: 0px;\n }\n }\n \n .task-date {\n margin-bottom: 5px;\n color: $text-muted;\n grid-row-start: 1;\n grid-column-start: 1;\n }\n \n .action-dropdown {\n grid-row-start: 1;\n grid-column-start: 2;\n margin-left: auto;\n \n .dropdown-toggle {\n border: none;\n background: inherit;\n \n i {\n font-size: 20px;\n line-height: 20px;\n \n &:before {\n margin-right: -10px;\n }\n }\n \n &:after {\n display: none;\n }\n }\n \n .dropdown-menu-right {\n left: 0 !important;\n }\n }\n \n .task-title {\n font-weight: 500;\n grid-row-start: 2;\n grid-column-start: 1;\n grid-column-end: 3;\n font-size: 16px;\n margin-bottom: 15px;\n }\n \n .image-grouped {\n grid-row-start: 3;\n grid-column-start: 1;\n grid-column-end: 3;\n }\n \n .portlet-image {\n width: 100%;\n display: block;\n grid-row-start: 4;\n grid-column-start: 1;\n grid-column-end: 3;\n margin-top: 5px;\n margin-left: -20px;\n margin-right: -20px;\n width: calc(100% + 40px);\n }\n \n .badge {\n display: flex;\n align-items: center;\n justify-content: center;\n grid-row-start: 5;\n grid-column-start: 1;\n grid-column-end: 2;\n margin-top: 20px;\n }\n \n .due-date {\n grid-row-start: 5;\n grid-column-start: 2;\n grid-column-end: 3;\n margin-bottom: 0;\n text-align: right;\n margin-top: 20px;\n color: $text-muted;\n font-weight: 500;\n }\n }\n \n .add-portlet {\n background: $card-bg;\n border-radius: 6px;\n padding: 25px 10px;\n text-align: center;\n color: $text-muted;\n font-weight: 500;\n border: none;\n width: 100%;\n transition-duration: 0.4s;\n transition-property: \"background\";\n \n &:hover {\n background: darken($card-bg-varient, 5%);\n }\n }\n \n @media (max-width: 768px) {\n overflow-x: auto;\n .board-portlet{\n min-width: 100%;\n width: 100%;\n }\n }\n }\n \n .kanban-toolbar {\n .btn {\n margin-left: 10px;\n }\n }\n \n .wrapper {\n .private-btn {\n background-color: $private-btn-bg;\n }\n }","/* New Account */\n\n.new-accounts {\n overflow: hidden;\n position: relative;\n\n ul.chats {\n height: 100%;\n padding: 0;\n margin-bottom: 0;\n overflow-x: hidden;\n\n li.chat-persons {\n padding: 15px 0;\n display: block;\n border-bottom: 1px solid $border-color;\n\n &:last-child {\n border-bottom: none;\n }\n\n .btn {\n &.btn-xs {\n padding: 0.2rem 0.75rem;\n }\n }\n\n a {\n @extend .d-flex;\n @extend .align-items-center;\n text-decoration: none;\n\n span.pro-pic {\n display: inline-block;\n padding: 0;\n width: 20%;\n max-width: 40px;\n\n img {\n max-width: 100%;\n width: 100%;\n border-radius: 100%;\n }\n }\n\n div.user {\n width: 60%;\n @extend .d-flex;\n @extend .flex-column;\n padding: 5px 10px 0 15px;\n\n p.u-name {\n margin: 0;\n color: $body-color;\n @extend %ellipsor;\n }\n\n p.u-designation {\n margin: 0;\n color: $body-color;\n font-size: 12px;\n @extend %ellipsor;\n }\n }\n\n p.joined-date {\n text-align: right;\n margin-left: auto;\n margin-bottom: 0;\n font-size: 12px;\n @extend .text-gray;\n\n .rtl & {\n margin-left: 0;\n margin-right: auto;\n }\n }\n }\n }\n }\n}",".profile-page {\n .profile-header {\n width: 100%;\n padding: 60px 0;\n border-radius: 5px;\n\n .profile-info {\n .profile-user-name {\n margin-bottom: 0;\n font-family: $type-1;\n font-weight: 600;\n color: $accent-color;\n }\n\n .profile-user-designation {\n margin-bottom: 0;\n font-family: $type-1;\n color: $accent-color;\n }\n\n .br-wrapper {\n padding-left: 15px;\n\n .br-widget {\n height: auto;\n transform: translateY(-5px);\n\n a {\n font-size: 18px;\n margin-right: 0;\n }\n }\n }\n }\n\n .details {\n display: flex;\n align-items: center;\n\n .detail-col {\n border-right: 1px solid rgba($border-color, 0.3);\n\n &:last-child {\n border-right: none;\n margin-right: 0;\n }\n\n p {\n margin-bottom: 0;\n font-weight: 400;\n color: $accent-color;\n\n &:first-child {\n font-weight: 700;\n }\n }\n }\n }\n }\n\n .profile-body {\n padding-top: 50px;\n\n .tab-switch {\n border-bottom: 1px solid $border-color;\n\n .nav-item {\n .nav-link {\n color: $text-muted;\n font-size: 1rem;\n padding-bottom: 1.2rem;\n font-weight: 600;\n border-bottom: 3px solid $white;\n transition-duration: 0.4s;\n transition-timing-function: ease-in;\n transition-property: color, border-color;\n\n &.active {\n color: $black;\n border-bottom: 3px solid theme-color(primary);\n }\n }\n }\n }\n\n .tab-body {\n border: none;\n padding: 10px 0;\n\n .stages {\n position: relative;\n\n .stage-badge {\n position: absolute;\n top: 0;\n left: -20px;\n }\n\n .file-icon-wrapper {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n\n .file-icon {\n height: 77px;\n width: 69px;\n padding: 5px;\n display: flex;\n align-items: center;\n justify-content: center;\n\n i {\n font-size: 43px;\n margin-right: 0;\n }\n }\n }\n }\n }\n }\n}",".st-wizard-wrapper {\n .st-wizard-steps {\n display: inline-flex;\n border-top: 1px solid $border-color;\n border-bottom: 1px solid $border-color;\n padding-top: 10px;\n padding-bottom: 10px;\n margin-top: 25px;\n width: 100%;\n\n .wizard-step {\n display: inline-flex;\n align-items: center;\n color: $text-muted;\n border-right: 1px solid $border-color;\n margin-right: 20px;\n padding-right: 10%;\n text-decoration: none;\n pointer-events: none;\n\n &:last-child {\n border-right: none;\n margin-right: 0px;\n padding-right: 0px;\n }\n\n .step-number {\n font-size: 40px;\n font-weight: 600;\n margin-bottom: 0;\n margin-right: 10px;\n color: inherit;\n font-weight: 500;\n }\n\n .step-details {\n margin-bottom: 0;\n display: flex;\n align-items: center;\n color: inherit;\n font-weight: 500;\n line-height: 18px;\n\n @media (max-width: 578px) {\n display: none;\n }\n }\n\n &.done {\n color: theme-color(primary);\n pointer-events: auto;\n }\n }\n }\n\n .wizard-footer {\n display: flex;\n align-items: center;\n border-top: 1px solid $border-color;\n margin-top: 35px;\n padding-top: 30px;\n\n .terms-checkbox {\n display: none;\n margin-top: 0px;\n margin-bottom: 0;\n }\n\n .wrapper {\n display: flex;\n align-items: center;\n margin-left: auto;\n }\n }\n}",".map-container {\n position: relative;\n min-width: 100%;\n max-width: 100%;\n display: block;\n padding: 35% 0;\n overflow: hidden;\n @include border-radius(5px);\n .google-map {\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n &.no-controls {\n .gmnoprint,\n .gm-style-cc {\n display: none;\n }\n }\n }\n}\n","/* Auth */\n\n.auth {\n .lock-profile-img {\n width: 90px;\n height: 90px;\n border-radius: 100%;\n }\n .auth-form-dark {\n background: rgba($black, 0.6);\n color: $white;\n .form-control {\n border-color: rgba($white, 0.2);\n color: $white;\n @include input-placeholder {\n color: $white;\n }\n }\n }\n .auth-form-light {\n background: $white;\n select {\n color: $input-placeholder-color;\n }\n .input-group {\n .form-control {\n &:focus,\n &:active {\n border-color: $border-color;\n }\n }\n }\n }\n .auth-form-transparent {\n background: transparent;\n .form-control,\n .input-group-text {\n border-color: theme-color(secondary);\n &:focus,\n &:active {\n border-color: theme-color(secondary);\n }\n }\n select {\n outline-color: theme-color(secondary);\n }\n }\n &.auth-img-bg {\n padding: 0;\n .auth-form-transparent {\n @media (min-width: 768px) {\n width: 55%;\n margin: auto;\n }\n }\n }\n .brand-logo {\n margin-bottom: 2rem;\n img {\n width: 150px;\n }\n }\n form {\n .form-group {\n margin-bottom: 1.5rem;\n label {\n font-size: 0.8125rem;\n }\n .form-control {\n background: transparent;\n border-radius: 0;\n font-size: 0.9375rem;\n }\n }\n .auth-form-btn {\n height: 50px;\n line-height: 1.5;\n }\n .auth-link {\n font-size: $default-font-size;\n &:hover {\n color: initial;\n }\n }\n }\n &.multi-step-login {\n height: 100%;\n min-height: 100vh;\n background: $content-bg;\n\n .step-form {\n position: relative;\n width: auto;\n margin: 50px auto;\n text-align: center;\n\n .step-progress {\n padding-left: 0;\n list-style-type: none;\n margin-bottom: 30px;\n overflow: hidden;\n counter-reset: step;\n display: flex;\n justify-content: space-around;\n\n li {\n position: relative;\n list-style-type: none;\n color: $body-color;\n font-size: 18px;\n font-weight: 500;\n float: left;\n\n &:before {\n display: flex;\n align-items: center;\n justify-content: center;\n content: counter(step);\n counter-increment: step;\n width: 30px;\n height: 30px;\n line-height: 20px;\n font-size: 16px;\n font-weight: 600;\n color: $body-color;\n background: darken($content-bg, 5%);\n border-radius: 100px;\n margin: 0 auto 5px auto;\n }\n\n &.active {\n &:before {\n background: theme-color(success);\n color: #fff;\n }\n }\n\n &:first-child:after {\n content: none;\n }\n }\n }\n\n fieldset {\n background: $card-bg;\n border-radius: 10px;\n padding: 30px 30px;\n box-sizing: border-box;\n margin: 0 auto;\n width: 100%;\n position: relative;\n\n &:not(:first-of-type) {\n display: none;\n }\n }\n\n .form-control {\n height: 40px;\n border-radius: 4px;\n }\n\n @media (max-width: 576px) {\n width: 100%;\n }\n }\n }\n .slide-image {\n width: 100%;\n position: relative;\n .slide-content {\n position: absolute;\n bottom: 0;\n left: 50%;\n margin-left: -50px;\n margin-top: -50px;\n color: white;\n @media (max-width: 767px) {\n margin-left: 0;\n text-align: center;\n width: 100%;\n left: 0;\n }\n }\n }\n}\n","// User Interface ------------------------------------------------------------\n// This file can be expanded to handle all the user interface properties as\n// they become available in browsers:\n// http://www.w3.org/TR/2000/WD-css3-userint-20000216\n@import \"shared\";\n\n\n// This property controls the selection model and granularity of an element.\n//\n// @param $select\n// [ none | text | toggle | element | elements | all | inherit ]\n@mixin user-select($select) {\n $select: unquote($select);\n @include experimental(user-select, $select,\n -moz, -webkit, not(-o), -ms, -khtml, official\n );\n}\n\n// Style the html5 input placeholder in browsers that support it.\n//\n// The styles for the input placeholder are passed as mixin content\n// and the selector comes from the mixin's context.\n//\n// For example:\n//\n// #{elements-of-type(text-input)} {\n// @include input-placeholder {\n// color: #bfbfbf;\n// font-style: italic;\n// }\n// }\n//\n// if you want to apply the placeholder styles to all elements supporting\n// the `input-placeholder` pseudo class (beware of performance impacts):\n//\n// * {\n// @include input-placeholder {\n// color: #bfbfbf;\n// font-style: italic;\n// }\n// }\n@mixin input-placeholder {\n &:-ms-input-placeholder { @content; }\n &:-moz-placeholder { @content; }\n &::-moz-placeholder { @content; }\n &::-webkit-input-placeholder { @content; }\n}\n","/* Avgrund Popup */\n\n.avgrund-popin {\n\tposition: absolute;\n\tbackground: #fff;\n\tpadding: 37px 33px;\n\toverflow: hidden;\n\tvisibility: hidden;\n\topacity: 0;\n\ttop: 50%;\n\tleft: 50%;\n\tz-index: 10000;\n\tfont-size: $default-font-size;\n\tfont-family: $type-1;\n\tfont-weight: initial;\n\tline-height: 1.85;\n\tborder-radius: 10px;\n\ttransform: scale(0.8);\n\n\tp {\n\t\tfont-size: $default-font-size;\n\t\tfont-family: $type-1;\n\t\tfont-weight: initial;\n\t}\n}\n\n.avgrund-overlay {\n\tbackground: $modal-backdrop-bg;\n\twidth: 100%;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tbottom: 0;\n\tright: 0;\n\tz-index: 1030;\n\tvisibility: hidden;\n\topacity: 0;\n\tfilter: alpha(opacity=0);\n}\n\n.avgrund-ready .avgrund-overlay,\n.avgrund-ready .avgrund-popin,\nbody.avgrund-ready {\n\ttransform-origin: 50% 50%;\n\ttransition: 0.3s all ease-out;\n}\n\nbody.avgrund-active {\n\toverflow: hidden;\n}\n\n.avgrund-active .avgrund-popin {\n\tvisibility: visible;\n\topacity: 1;\n\t-webkit-transform: scale(1.1);\n\t-moz-transform: scale(1.1);\n\t-ms-transform: scale(1.1);\n\t-o-transform: scale(1.1);\n\ttransform: scale(1.1);\n\t@media(max-width: 767px) {\n\t\t-webkit-transform: scale(0.8);\n\t\t-moz-transform: scale(0.8);\n\t\t-ms-transform: scale(0.8);\n\t\t-o-transform: scale(0.8);\n\t\ttransform: scale(0.8);\n\t}\n}\n\n.avgrund-active .avgrund-overlay {\n\tvisibility: visible;\n\topacity: 0.5;\n\theight: 20000px;\n}\n\n.avgrund-popin.stack {\n\ttransform: scale(1.5);\n}\n\n.avgrund-active .avgrund-popin.stack {\n\ttransform: scale(1.1);\n}\n\n.avgrund-active .avgrund-blur {}\n\n/* Optional close button styles */\n\n.avgrund-close {\n\tdisplay: block;\n\tcolor: #fff;\n\tbackground: $body-color;\n\tfont-size: 10px;\n\ttext-decoration: none;\n\ttext-transform: uppercase;\n\tposition: absolute;\n\ttop: 10px;\n\tright: 10px;\n\theight: 17px;\n\twidth: 17px;\n\ttext-align: center;\n\tline-height: 16px;\n\tborder-radius: 50px;\n\n\t&:hover {\n\t\tcolor: #fff;\n\t\ttext-decoration: none;\n\t}\n}","/* Ace Editor */\n\n.ace_editor {\n\tmargin: auto;\n\theight: 300px;\n\twidth: 100%;\n}","/* Chartist */\n\n// Line Charts Starts\n// Data -1\n\n.ct-series-a .ct-line {\n stroke: lighten($blue, 15);\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-a .ct-point {\n stroke: lighten($blue, 1);\n stroke-width: 10px;\n stroke-linecap: round;\n}\n// Data -2\n\n.ct-series-b .ct-line {\n stroke: lighten($green, 15);\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-b .ct-point {\n stroke: lighten($green, 1);\n stroke-width: 10px;\n stroke-linecap: round;\n}\n// Data -3\n\n.ct-series-c .ct-line {\n stroke: lighten($orange, 15);\n stroke-width: 3px;\n stroke-dasharray: 10px 20px;\n}\n\n.ct-series-c .ct-point {\n stroke: lighten($orange, 1);\n stroke-width: 10px;\n stroke-linecap: round;\n}\n// Line Charts Ends\n// Bar Charts Starts\n// Data -1\n\n.ct-series-a .ct-bar {\n stroke: lighten($blue, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n// Data -2\n\n.ct-series-b .ct-bar {\n stroke: lighten($green, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n// Data -3\n\n.ct-series-c .ct-bar {\n stroke: lighten($orange, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n// Data -4\n\n.ct-series-d .ct-bar {\n stroke: lighten($red, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n}\n// Bar Charts Ends\n// Pie Chart Starts\n// Data -1\n.ct-series-a .ct-slice-pie {\n fill: lighten($blue, 15);\n stroke-width: 4px;\n}\n// Data -2\n\n.ct-series-b .ct-slice-pie {\n fill: lighten($green, 15);\n stroke-width: 4px;\n}\n// Data 3\n\n.ct-series-c .ct-slice-pie {\n fill: lighten($red, 15);\n stroke-width: 4px;\n}\n// Data -4\n\n.ct-series-d .ct-slice-pie {\n fill: lighten($orange, 15);\n stroke-width: 4px;\n}\n// Pie Chart Starts\n// Donut chart Starts\n// Data -1\n.ct-series-a .ct-slice-donut-solid {\n fill: lighten($blue, 15);\n}\n\n// Data -2\n.ct-series-b .ct-slice-donut-solid {\n fill: lighten($green, 15);\n}\n\n// Data -3\n.ct-series-c .ct-slice-donut-solid {\n fill: lighten($red, 15);\n}\n\n// Data -d\n.ct-series-a .ct-slice-donut-solid {\n fill: lighten($orange, 15);\n}\n\n// E-commerce Dashboard Chart\n#ct-chart-dash-barChart {\n // Data -1\n .ct-series-a .ct-bar {\n stroke: lighten($red, 10);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n }\n // Data -2\n .ct-series-b .ct-bar {\n stroke: lighten($blue, 10);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n }\n // Data -3\n .ct-series-c .ct-bar {\n stroke: lighten($blue, 15);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n }\n // Data -4\n .ct-series-d .ct-bar {\n stroke: lighten($blue, 20);\n stroke-width: 20px;\n stroke-dasharray: 0;\n stroke-linecap: squre;\n }\n}\n","/* CodeMirror */\n.CodeMirror {\n font-size: 1rem;\n height: auto;\n min-height: auto;\n text-align: left;\n\n .CodeMirror-scroll {\n min-height: auto;\n }\n}\n","/* Context Menu */\n.context-menu-icon {\n &:before {\n color: $black;\n font: normal normal normal 15px/1 \"Material Design Icons\";\n }\n\n &.context-menu-icon-cut {\n &:before {\n content: '\\F190';\n }\n }\n\n &.context-menu-icon-edit {\n &:before {\n content: '\\F3EF';\n }\n }\n\n &.context-menu-icon-copy {\n &:before {\n content: '\\F18F';\n }\n }\n\n &.context-menu-icon-paste {\n &:before {\n content: '\\F613';\n }\n }\n\n &.context-menu-icon-delete {\n &:before {\n content: '\\F6CB';\n }\n }\n\n &.context-menu-icon-quit {\n &:before {\n content: '\\F156';\n }\n }\n}\n\n.context-menu-list {\n box-shadow: none;\n border: 1px solid $border-color;\n\n .context-menu-item {\n span {\n color: #000;\n font-size: 0.75rem;\n font-family: $type-1;\n }\n\n &.context-menu-hover {\n background: #000;\n\n span {\n color: #fff;\n }\n }\n }\n}","#chartjs-tooltip {\n background: lighten($card-bg, 4%);\n border-radius: 4px;\n padding: 10px;\n box-shadow: $box-shadow;\n transition: 0.3s ease;\n\n table {\n tr {\n th {\n color: $text-muted;\n }\n\n td {\n display: flex;\n align-items: center;\n line-height: 1px;\n padding-top: 5px;\n padding-bottom: 5px;\n\n &:first-letter {\n text-transform: uppercase;\n }\n\n span {\n width: 7px;\n height: 7px;\n display: inline-block;\n border-radius: 100px;\n margin-right: 7px;\n color: $body-color;\n }\n }\n }\n }\n}","/* Colorpicker */\n.asColorPicker-dropdown {\n max-width: initial;\n}\n\n.asColorPicker-trigger {\n height: auto;\n @extend .input-group-prepend;\n border: 1px solid $border-color;\n border-left: none;\n\n span {\n border-radius: 2px;\n width: 35px;\n }\n}\n\n.asColorPicker-input {\n @extend .form-control;\n}\n\n.asColorPicker-wrap {\n @extend .input-group;\n}","/* Datepicker */\n.datepicker.datepicker-dropdown,\n.datepicker.datepicker-inline {\n\tpadding: 0 25px;\n\twidth: 30%;\n\tmax-width: 500px;\n\tmin-width: 250px;\n\n\t.datepicker-days {\n\t\tpadding: 0.8rem 0.7rem;\n\n\t\ttable.table-condensed {\n\t\t\twidth: 100%;\n\n\t\t\tthead {\n\t\t\t\ttr {\n\t\t\t\t\tth {\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tpadding: 0.5rem 0;\n\n\t\t\t\t\t\t&.prev {\n\t\t\t\t\t\t\tcolor: color(gray);\n\t\t\t\t\t\t\tpadding-bottom: 1rem;\n\t\t\t\t\t\t\tpadding-top: 1rem;\n\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t\tbackground: $card-bg;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.datepicker-switch {\n\t\t\t\t\t\t\tcolor: color(gray);\n\t\t\t\t\t\t\tbackground: $card-bg;\n\t\t\t\t\t\t\tpadding-bottom: 1rem;\n\t\t\t\t\t\t\tpadding-top: 1rem;\n\t\t\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t\t\t\tfont-weight: 600;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.next {\n\t\t\t\t\t\t\tcolor: grey;\n\t\t\t\t\t\t\tpadding-bottom: 1rem;\n\t\t\t\t\t\t\tpadding-top: 1rem;\n\t\t\t\t\t\t\ttext-align: right;\n\t\t\t\t\t\t\tbackground: $card-bg;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.dow {\n\t\t\t\t\t\t\tfont-family: $type-1;\n\t\t\t\t\t\t\tcolor: color(gray);\n\t\t\t\t\t\t\tfont-size: 0.875rem;\n\t\t\t\t\t\t\tfont-weight: initial;\n\n\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\ttext-align: right;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttbody {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: 13px;\n\n\t\t\t\ttd {\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t&.day {\n\t\t\t\t\t\tfont-size: 0.9375rem;\n\t\t\t\t\t\tpadding: 0.5rem 0;\n\t\t\t\t\t\tcolor: $body-color;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: lighten($card-bg, 4%);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\ttext-align: right;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t\tz-index: 1;\n\n\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\t\t\twidth: 38px;\n\t\t\t\t\t\t\t\theight: 38px;\n\t\t\t\t\t\t\t\tbackground: theme-color(success);\n\t\t\t\t\t\t\t\tborder-radius: 100%;\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tmargin: auto;\n\t\t\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\ttop: 1px;\n\t\t\t\t\t\t\t\tz-index: -1;\n\t\t\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.today {\n\t\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t\tz-index: 1;\n\n\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\t\t\twidth: 38px;\n\t\t\t\t\t\t\t\theight: 38px;\n\t\t\t\t\t\t\t\tbackground: theme-color(primary);\n\t\t\t\t\t\t\t\tborder-radius: 100%;\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tmargin: auto;\n\t\t\t\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\ttop: 1px;\n\t\t\t\t\t\t\t\tz-index: -1;\n\t\t\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.old.day {\n\t\t\t\t\t\tcolor: darken(color(gray-lightest), 4.5%);\n\t\t\t\t\t}\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t&.day {\n\n\t\t\t\t\t\t\t&.active,\n\t\t\t\t\t\t\t&.today {\n\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\tleft: -42px;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t&.day {\n\n\t\t\t\t\t\t\t&.active,\n\t\t\t\t\t\t\t&.today {\n\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\tleft: 30px;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.datepicker.datepicker-inline {\n\twidth: 100%;\n\tmax-width: 100%;\n\tmin-width: 250px;\n\n\tthead {\n\t\ttr {\n\t\t\tth {\n\t\t\t\t&.prev {\n\t\t\t\t\tcolor: $body-color;\n\t\t\t\t\tpadding-bottom: 0.5rem;\n\t\t\t\t\tpadding-top: 0.5rem;\n\t\t\t\t}\n\n\t\t\t\t&.datepicker-switch {\n\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t\t\tpadding-bottom: 0.5rem;\n\t\t\t\t\tpadding-top: 0.5rem;\n\t\t\t\t}\n\n\t\t\t\t&.next {\n\t\t\t\t\tcolor: $body-color;\n\t\t\t\t\tpadding-bottom: 0.5rem;\n\t\t\t\t\tpadding-top: 0.5rem;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.datepicker {\n\t>div {\n\t\tdisplay: initial;\n\t\tpadding: 0.375rem 0.75rem;\n\t\tmargin-bottom: 0;\n\t\tfont-size: 1rem;\n\t\tfont-weight: 400;\n\t\tline-height: 1.5;\n\t\tcolor: $body-color;\n\t\ttext-align: center;\n\t\twhite-space: nowrap;\n\t\tborder-radius: 2px;\n\t}\n\n\t&.input-group {\n\t\tborder: 1px solid $border-color;\n\t\tpadding: 0;\n\n\t\t.form-control {\n\t\t\tborder: none;\n\t\t}\n\t}\n}\n\n.datepicker-custom {\n\twidth: 100%;\n\tpadding: 0;\n\t.datepicker {\n\t\t&.datepicker-inline {\n\t\t\tdisplay: block;\n\t\t\tpadding: 0;\n\t\t\theight: 100%;\n\t\t\t.datepicker-days {\n\t\t\t\tdisplay: block;\n\t\t\t\t.table-condensed {\n\t\t\t\t\ttbody {\n\t\t\t\t\t\ttr {\n\t\t\t\t\t\t\ttd {\n\t\t\t\t\t\t\t\tpadding: 1rem;\n\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\tpadding: 1rem .5rem;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\t\t&.day {\n\t\t\t\t\t\t\t\t\t&.today {\n\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\t@extend .bg-success;\n\t\t\t\t\t\t\t\t\t\t\ttop: 13px;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\t@extend .bg-warning;\n\t\t\t\t\t\t\t\t\t\t\ttop: 13px;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\t\t\tpadding-left: 2.5rem;\n\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\tpadding-left: .5rem;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t&.today,\n\t\t\t\t\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\t\tleft: 1.5rem;\n\t\t\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: .25rem;\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\t\t\tpadding-right: 2.5rem;\n\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\tpadding-right: .5rem;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t&.today,\n\t\t\t\t\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\t\tright: 1.5rem;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.datepicker-days,\n\t\t\t.datepicker-months,\n\t\t\t.datepicker-years,\n\t\t\t.datepicker-decades,\n\t\t\t.datepicker-centuries {\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: 0 0 1rem 0;\t\t\t\t\n\t\t\t\t.table-condensed {\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tthead {\n\t\t\t\t\t\tbackground: theme-color(success);\n\t\t\t\t\t\ttr {\n\t\t\t\t\t\t\tth {\n\t\t\t\t\t\t\t\t&.next,\n\t\t\t\t\t\t\t\t&.prev,\n\t\t\t\t\t\t\t\t&.datepicker-switch,\n\t\t\t\t\t\t\t\t&.dow {\n\t\t\t\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\t\t\t\tpadding: 2rem 1rem;\n\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\tpadding: 2rem .5rem;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\t\t\tpadding-left: 2.5rem;\n\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\tpadding-left: .5rem;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\t\t\tpadding-right: 2.5rem;\n\t\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\t\tpadding-right: .5rem;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t&.datepicker-switch {\n\t\t\t\t\t\t\t\t\tfont-size: 2rem;\n\t\t\t\t\t\t\t\t\t@media (max-width: 991px) {\n\t\t\t\t\t\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t&.next,\n\t\t\t\t\t\t\t\t&.prev {\n\t\t\t\t\t\t\t\t\tfont-size: 1.5rem;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* Data Tables */\n\n.dataTables_wrapper {\n padding-left: 0;\n padding-right: 0;\n label {\n font-size: 0.8125rem;\n }\n select {\n @extend .form-control;\n padding: 0.4rem;\n }\n .dataTables_length {\n select {\n min-width: 65px;\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n }\n .dataTable {\n .btn {\n padding: 0.1rem 1rem;\n vertical-align: top;\n }\n thead {\n th {\n border-bottom-width: 0;\n }\n .sorting,\n .sorting_asc,\n .sorting_desc,\n .sorting_asc_disabled,\n .sorting_desc_disabled {\n &:before,\n &:after {\n line-height: 2.5;\n font-family: Material Design Icons;\n font-size: 0.65rem;\n }\n &:before {\n content: \"\\F05D\";\n right: 1.2em;\n }\n &:after {\n content: \"\\F045\";\n right: 0.2em;\n }\n }\n }\n }\n .dataTables_paginate {\n margin-top: 20px;\n }\n .dataTables_info {\n font-size: $default-font-size;\n }\n}\n","/* Dropify */\n\n.dropify-wrapper {\n\tborder: 2px dashed $border-color;\n\tborder-radius: 7px;\n\tbackground: lighten($card-bg, 4%);\n\n\t&:hover {\n\t\tbackground-size: 30px 30px;\n\t\tbackground-image: linear-gradient(135deg, #F2F7F8 25%, transparent 25%, transparent 50%, #F2F7F8 50%, #F2F7F8 75%, transparent 75%, transparent);\n\t\t-webkit-animation: stripes 2s linear infinite;\n\t\tanimation: stripes 2s linear infinite;\n\t}\n\n\t.dropify-message {\n\t\tspan.file-icon {\n\t\t\t&:before {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont: normal normal normal 24px/1 \"Material Design Icons\";\n\t\t\t\tfont-size: inherit;\n\t\t\t\ttext-rendering: auto;\n\t\t\t\tline-height: inherit;\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\tcontent: '\\F552';\n\t\t\t\tcolor: $body-color;\n\t\t\t\tfont-size: 1.25rem;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 0.8125rem;\n\t\t\tcolor: $body-color;\n\t\t}\n\t}\n\n\t.dropify-preview {\n\t\t.dropify-infos {\n\t\t\tbackground: rgba(255, 255, 255, .9);\n\n\t\t\t.dropify-infos-inner {\n\t\t\t\t.dropify-filename {\n\t\t\t\t\tcolor: theme-color(primary);\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t}\n\n\t\t\t\t.dropify-infos-message {\n\t\t\t\t\tcolor: #333;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.dropify-render {\n\t\t\timg {\n\t\t\t\topacity: 0.7;\n\t\t\t}\n\t\t}\n\t}\n\n\t.dropify-clear {\n\t\tbackground: #fff;\n\t\tborder: none;\n\t\tfont-weight: 700;\n\t\tcolor: color(gray);\n\t}\n}","/* Dropzone */\n\n.dropzone {\n border: 1px solid $border-color;\n min-height: 200px;\n .dz-message {\n text-align: center;\n width: 100%;\n span {\n font-size: .8125rem;\n color: $body-color;\n }\n }\n .dz-preview {\n margin: 5px;\n .dz-image {\n width: 74px;\n height: 74px;\n border-radius: 6px;\n }\n .dz-error-message {\n top: 80px;\n left: -35px;\n }\n .dz-success-mark,\n .dz-error-mark {\n margin-left: -17px;\n svg {\n width: 35px;\n height: 35px;\n }\n }\n }\n}\n","/* Flot chart */\n.float-chart-container {\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n min-height: 300px;\n max-height: 100%;\n}\n\n.float-chart {\n width: 100%;\n position: relative;\n\n canvas {\n position: absolute !important;\n top: 0;\n bottom: 0;\n }\n\n max-width: none;\n height: 400px;\n}\n\n.flot-chart-legend {\n overflow-x: auto;\n\n table {\n tr {\n td {\n &.legendColorBox {\n width: 20px;\n height: 20px;\n margin-right: 15px;\n padding: 0 15px 0 22px;\n @include border-radius(100%);\n overflow: hidden;\n\n &:first-child {\n padding-left: 0;\n }\n\n div {\n border-width: 0 !important;\n\n div {\n @include border-radius(100%);\n border-width: 5px !important;\n }\n }\n }\n\n &.legendLabel {\n padding: 0 25px 0 0;\n border-right: 1px solid color(gray-lightest);\n font-weight: 600;\n\n &:last-child {\n border-right: none;\n }\n }\n }\n }\n }\n}","/* Google Charts */\n.google-chart-container {\n .google-charts {\n width: 100%;\n height: 280px;\n min-height: 280px;\n min-width: 100%;\n }\n}","/* Icheck */\n.icheck,\n.icheck-flat,\n.icheck-line,\n.icheck-square {\n margin-bottom: 0.5rem;\n\n label {\n font-size: 0.8125rem;\n line-height: 1.5;\n margin-left: 5px;\n margin-bottom: 0;\n }\n}","/* Jquery File Upload */\n.ajax-upload-dragdrop {\n border-color: $border-color;\n border-style: dotted;\n max-width: 100%;\n\n span {\n b {\n font-size: 0.8125rem;\n color: $body-color;\n font-weight: initial;\n }\n }\n\n .ajax-file-upload {\n background: theme-color(info);\n box-shadow: none;\n height: auto;\n @extend .btn;\n }\n}\n\n.ajax-file-upload-container {\n min-height: 100px;\n\n .ajax-file-upload-statusbar {\n max-width: 100%;\n }\n}\n\n.ajax-file-upload-filename {\n width: auto;\n}","/* Light Gallery */\n\n.lightGallery{\n width: 100%;\n margin: 0;\n .image-tile{\n position: relative;\n @extend .col-xl-3;\n @extend .col-lg-3;\n @extend .col-md-3;\n @extend .col-md-4;\n @extend .col-6;\n margin-bottom: 30px;\n .demo-gallery-poster{\n @extend .d-flex;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n img{\n display: block;\n margin: auto;\n width: 40%;\n max-width: 60px;\n min-width: 20px;\n }\n }\n img{\n max-width: 100%;\n width: 100%;\n }\n }\n}\n","/* Owl-carousel */\n.owl-carousel {\n img {\n border-radius: 4px;\n }\n\n &.full-width {\n .owl-nav {\n position: absolute;\n top: 30%;\n width: 100%;\n margin-top: 0;\n\n .owl-next,\n .owl-prev {\n background: transparent;\n color: $white;\n\n i {\n &:before {\n width: 40px;\n height: 40px;\n background: $text-muted;\n border-radius: 100%;\n font-size: 1.6rem;\n font-weight: bold;\n line-height: 40px;\n }\n }\n }\n\n .owl-prev {\n float: left;\n }\n\n .owl-next {\n float: right;\n }\n }\n\n .owl-dots {\n margin-top: 1rem;\n }\n }\n\n .item-video {\n width: 200px;\n height: 200px;\n }\n}","/* No-ui-slider */\n.noUi-target {\n &.noUi-ltr {\n border: none;\n box-shadow: none;\n @include border-radius(0px);\n\n .noUi-handle {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n &:focus {\n outline: none;\n }\n\n &:before {\n display: none;\n }\n\n &:after {\n content: \"\";\n width: 10px;\n height: 10px;\n border-radius: 100%;\n left: 4px;\n top: 4px;\n }\n }\n\n &.noUi-horizontal {\n height: 0.25rem;\n\n .noUi-handle {\n top: -8px;\n }\n }\n\n &.noUi-vertical {\n width: 0.25rem;\n height: 156px;\n display: inline-block;\n\n .noUi-handle {\n left: -7px;\n }\n }\n\n .noUi-base {\n background: color(gray-lightest);\n box-shadow: none;\n border: none;\n\n .noUi-connect {\n background: theme-color(primary);\n box-shadow: none;\n }\n\n .noUi-origin {\n background: theme-color(success);\n\n .noUi-handle {}\n }\n }\n\n .noUi-pips {\n\n .noUi-marker-horizontal,\n .noUi-marker-vertical {\n background: $border-color;\n }\n\n .noUi-marker-horizontal {\n height: 9px;\n width: 1px;\n }\n\n .noUi-marker-vertical {\n height: 1px;\n width: 9px;\n }\n\n .noUi-value {\n color: $black;\n font-size: 0.94rem;\n font-family: $type-1;\n font-weight: 700;\n }\n }\n }\n}\n\n/* Slider Color variations */\n@each $color,\n$value in $theme-colors {\n .slider-#{$color} {\n &.noUi-ltr {\n @include slider-color-variant($value);\n }\n }\n}","\n// Sider color variations\n@mixin slider-color-variant($color) {\n\t.noUi-base {\n\t\t.noUi-connect {\n\t\t\tbackground: $color;\n\t\t}\n\n\t\t.noUi-origin {\n\t\t\tbackground: $color;\n\n\t\t\t.noUi-handle {\n\t\t\t\t&:after {\n\t\t\t\t\tbackground: $color;\n\t\t\t\t}\n\n\t\t\t\t.noUi-tooltip {\n\t\t\t\t\tbackground: $color;\n\t\t\t\t\tcolor: $white;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/* Rating */\n\n.br-theme-css-stars,\n.br-theme-fontawesome-stars {\n .br-widget {\n a {\n font-size: 15px;\n margin-right: 0px;\n &:last-child {\n margin-right: 0;\n }\n }\n a.br-active,\n a.br-selected {\n &:after {\n color: theme-color(primary);\n }\n }\n }\n}\n\n.br-theme-bars-1to10,\n.br-theme-bars-horizontal,\n.br-theme-bars-movie,\n.br-theme-bars-pill,\n.br-theme-bars-reversed {\n .br-widget {\n a {\n background-color: rgba(theme-color(primary), .6);\n color: theme-color(primary);\n &.br-active,\n &.br-selected {\n background-color: theme-color(primary);\n }\n }\n }\n}\n\n.br-theme-bars-square {\n .br-widget {\n a {\n border-color: rgba(theme-color(primary), .6);\n color: rgba(theme-color(primary), .6);\n &.br-active,\n &.br-selected {\n border-color: theme-color(primary);\n color: theme-color(primary);\n }\n }\n }\n}\n\n.br-theme-bars-1to10,\n.br-theme-bars-horizontal,\n.br-theme-bars-movie,\n.br-theme-bars-reversed {\n .br-widget {\n .br-current-rating {\n color: $body-color;\n font-size: $default-font-size;\n font-weight: initial;\n }\n }\n}\n\n.br-theme-bars-1to10 {\n height: 26px;\n .br-widget {\n height: 24px;\n .br-current-rating {\n line-height: 1;\n }\n }\n}\n\n.br-theme-bars-pill {\n .br-widget {\n a {\n line-height: 2.5;\n }\n }\n}","/* Full Calendar */\n\n.fc {\n button {\n @extend .btn;\n @extend .btn-sm;\n height: auto;\n background-image: none;\n text-shadow: none;\n font-weight: 400;\n background-color: $white;\n border-color: $border-color;\n text-transform: capitalize;\n color: $fullcalendar-color;\n .fc-icon-chevron-right,\n .fc-icon-chevron-left {\n &::before {\n color: $fullcalendar-color;\n font: normal normal normal 20px/1 \"Material Design Icons\";\n }\n }\n .fc-icon-chevron-right {\n &::before {\n content: \"\\F142\";\n }\n }\n .fc-icon-chevron-left {\n &::before {\n content: \"\\F141\";\n }\n }\n }\n .fc-button-group {\n @extend .btn-group;\n .fc-button {\n background-color: $white;\n margin: 0;\n @media (max-width: 1024px) {\n padding: 0.5rem;\n }\n &.fc-state-active {\n color: theme-color(danger);\n }\n }\n .fc-button-primary {\n &:not(:disabled) {\n &.fc-button-active {\n @extend .btn-primary;\n }\n }\n &:hover {\n border-color: $border-color;\n }\n }\n }\n .fc-header-toolbar {\n margin-top: 2rem;\n .fc-left {\n .fc-today-button {\n @extend .btn-primary;\n }\n }\n .fc-center {\n h2 {\n font-size: 1rem;\n }\n }\n @media (max-width: 767px) {\n .fc-left,\n .fc-right,\n .fc-center {\n float: none;\n margin-bottom: 10px;\n &:after {\n content: \"\";\n clear: both;\n display: block;\n }\n }\n .fc-left {\n .fc-today-button {\n float: right;\n }\n }\n .fc-right {\n .fc-button-group {\n float: none;\n }\n }\n }\n }\n @media (max-width: 600px) {\n .fc-header-toolbar {\n display: block;\n .fc-left {\n .fc-button-group {\n display: block;\n margin-bottom: 0.75rem;\n }\n .fc-today-button {\n float: none;\n margin: 0;\n }\n }\n }\n }\n .fc-widget-header {\n border: 0;\n table {\n tr {\n th {\n border-width: 0 0 1px 0;\n text-align: right;\n padding: 1rem;\n @media (max-width: 767px) {\n padding: 0.125rem;\n font-size: 12px;\n }\n span {\n font-size: 10px;\n text-transform: uppercase;\n color: $fullcalendar-color;\n letter-spacing: 1px;\n }\n }\n }\n }\n }\n .fc-content-skeleton {\n table {\n tr {\n td {\n padding: 0.5rem;\n font-size: 0.875rem;\n @media (max-width: 767px) {\n padding: 0;\n font-size: 12px;\n }\n }\n }\n }\n }\n .fc-event {\n border: 0;\n color: $white;\n padding: 0.5rem;\n &.fc-start {\n background: theme-color(primary);\n border-radius: 4px;\n border-left: 4px solid theme-color(primary);\n }\n &.fc-not-start,\n &.fc-not-end {\n background: theme-color(danger);\n border-left: 4px solid theme-color(danger);\n padding-left: 0.5rem;\n }\n &.fc-not-end {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .fc-title,\n .fc-time {\n color: $white;\n }\n }\n}\n\n.fc-external-events {\n .fc-event {\n background: $white;\n color: $black;\n border: 0px solid;\n border-left-width: 4px;\n padding: 16px;\n border-radius: 0;\n margin-bottom: 10px;\n transition: color 0.3s ease-in-out;\n &:nth-child(1) {\n border-color: theme-color(primary);\n }\n &:nth-child(2) {\n border-color: theme-color(danger);\n }\n &:nth-child(3) {\n border-color: theme-color(success);\n }\n &:nth-child(4) {\n border-color: theme-color(info);\n }\n &:nth-child(4) {\n border-color: theme-color(warning);\n }\n &:hover {\n color: theme-color(primary);\n }\n }\n}\n","svg {\n touch-action: none;\n}\n\n.jvectormap-container {\n width: 100%;\n height: 100%;\n position: relative;\n overflow: hidden;\n touch-action: none;\n}\n\n.jvectormap-tip {\n position: absolute;\n display: none;\n border: solid 1px #CDCDCD;\n border-radius: 3px;\n background: #292929;\n color: white;\n font-family: sans-serif, Verdana;\n font-size: smaller;\n padding: 3px;\n}\n\n.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {\n position: absolute;\n left: 10px;\n border-radius: 3px;\n background: #292929;\n padding: 3px;\n color: white;\n cursor: pointer;\n line-height: 10px;\n text-align: center;\n box-sizing: content-box;\n}\n\n.jvectormap-zoomin, .jvectormap-zoomout {\n width: 10px;\n height: 10px;\n}\n\n.jvectormap-zoomin {\n top: 10px;\n}\n\n.jvectormap-zoomout {\n top: 30px;\n}\n\n.jvectormap-goback {\n bottom: 10px;\n z-index: 1000;\n padding: 6px;\n}\n\n.jvectormap-spinner {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);\n}\n\n.jvectormap-legend-title {\n font-weight: bold;\n font-size: 14px;\n text-align: center;\n}\n\n.jvectormap-legend-cnt {\n position: absolute;\n}\n\n.jvectormap-legend-cnt-h {\n bottom: 0;\n right: 0;\n}\n\n.jvectormap-legend-cnt-v {\n top: 0;\n right: 0;\n}\n\n.jvectormap-legend {\n background: black;\n color: white;\n border-radius: 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend {\n float: left;\n margin: 0 10px 10px 0;\n padding: 3px 3px 1px 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {\n float: left;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend {\n margin: 10px 10px 0 0;\n padding: 3px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick {\n width: 40px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {\n height: 15px;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {\n height: 20px;\n width: 20px;\n display: inline-block;\n vertical-align: middle;\n}\n\n.jvectormap-legend-tick-text {\n font-size: 12px;\n}\n\n.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {\n text-align: center;\n}\n\n.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {\n display: inline-block;\n vertical-align: middle;\n line-height: 20px;\n padding-left: 3px;\n}\n.map {\n width: 100%;\n height: 100%;\n}\n.myLegend {\n overflow: scroll;\n}","/* Typeahead */\n.gist,\n.tt-menu {\n text-align: left;\n}\n\n.twitter-typeahead {\n max-width: 100%;\n}\n\n.tt-hint,\n.tt-query,\n.typeahead {\n @extend .form-control;\n}\n\n.typeahead {\n background-color: #fff;\n\n &:focus {\n border-color: $border-color;\n }\n}\n\n.tt-query {\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n.tt-hint {\n color: color(gray);\n}\n\n.tt-menu {\n width: 100%;\n margin: 12px 0;\n padding: 8px 0;\n background-color: #fff;\n border: 1px solid $border-color;\n border-radius: 8px;\n box-shadow: 0 5px 10px rgba(0, 0, 0, .2);\n}\n\n.tt-suggestion {\n padding: 3px 20px;\n font-size: inherit;\n\n &:hover {\n cursor: pointer;\n color: #fff;\n background-color: theme-color(primary);\n }\n\n .tt-cursor {\n color: #fff;\n background-color: theme-color(primary);\n }\n\n p {\n margin: 0;\n }\n}","/* Tags */\ndiv.tagsinput {\n padding: 15px 15px 10px;\n border-color: $border-color;\n background: lighten($card-bg, 4%);\n\n span.tag {\n background: theme-color(primary);\n border: 0;\n color: #fff;\n padding: 6px 14px;\n font-size: 0.8125rem;\n font-family: inherit;\n line-height: 1;\n\n a {\n color: #fff;\n }\n }\n}","/* Wizard */\n.wizard {\n display: block;\n width: 100%;\n overflow: hidden;\n\n a {\n outline: 0;\n }\n\n ul {\n list-style: none !important;\n padding: 0;\n margin: 0;\n\n > li {\n display: block;\n padding: 0;\n }\n }\n\n > .steps {\n .current-info {\n position: absolute;\n left: -999em;\n }\n\n position: relative;\n display: block;\n width: 100%;\n\n .number {\n font-size: $default-font-size;\n }\n\n > ul {\n > li {\n width: 25%;\n float: left;\n text-align: center;\n @media (max-width: 767px) {\n width: 50%;\n }\n }\n }\n\n a {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n font-size: $default-font-size;\n font-family: $type-1;\n\n &:hover {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n }\n\n &:active {\n display: block;\n width: auto;\n margin: 0 0.5em 0.5em;\n padding: 1em;\n text-decoration: none;\n border-radius: 5px;\n }\n }\n\n .disabled {\n a {\n background: color(gray-lightest);\n color: color(gray);\n cursor: default;\n\n &:hover {\n background: color(gray-lightest);\n color: color(gray);\n cursor: default;\n }\n\n &:active {\n background: color(gray-lightest) e;\n color: color(gray);\n cursor: default;\n }\n }\n }\n\n .current {\n a {\n background: theme-color(primary);\n color: color(white);\n cursor: default;\n\n &:hover {\n background: theme-color(primary);\n color: color(white);\n cursor: default;\n }\n\n &:active {\n background: theme-color(primary);\n color: color(white);\n cursor: default;\n }\n }\n }\n\n .done {\n a {\n background: lighten(theme-color(primary), 20%);\n color: color(white);\n\n &:hover {\n background: lighten(theme-color(primary), 20%);\n color: color(white);\n }\n\n &:active {\n background: lighten(theme-color(primary), 20%);\n color: color(white);\n }\n }\n }\n\n .error {\n a {\n background: theme-color(danger);\n color: #fff;\n\n &:hover {\n background: theme-color(danger);\n color: #fff;\n }\n\n &:active {\n background: theme-color(danger);\n color: #fff;\n }\n }\n }\n }\n\n > .content {\n > .title {\n position: absolute;\n left: -999em;\n }\n\n background: $content-bg;\n display: block;\n margin: 0.5em;\n min-height: 24em;\n overflow: hidden;\n position: relative;\n width: auto;\n border-radius: 5px;\n\n > .body {\n float: left;\n position: absolute;\n width: 95%;\n height: 95%;\n padding: 2.5%;\n overflow-y: auto;\n\n ul {\n list-style: disc !important;\n\n > li {\n display: list-item;\n }\n }\n\n > iframe {\n border: 0 none;\n width: 100%;\n height: 100%;\n }\n\n input {\n display: block;\n border: 1px solid $border-color;\n }\n\n input[type=\"checkbox\"] {\n display: inline-block;\n }\n\n input.error {\n background: rgb(251, 227, 228);\n border: 1px solid lighten(theme-color(danger), 20%);\n color: theme-color(danger);\n }\n\n label {\n display: inline-block;\n margin-bottom: 0.5em;\n }\n\n label.error {\n color: theme-color(danger);\n display: inline-block;\n margin-left: 1.5em;\n }\n }\n }\n\n > .actions {\n padding-top: 20px;\n\n > ul {\n > li {\n float: left;\n margin: 0 0.5em;\n }\n\n display: inline-block;\n text-align: right;\n }\n\n position: relative;\n display: block;\n text-align: right;\n width: 100%;\n\n a {\n @extend .btn;\n @extend .btn-primary;\n }\n\n .disabled {\n a {\n @extend .btn-outline-light;\n }\n }\n }\n\n &.vertical {\n > .steps {\n display: inline;\n float: left;\n width: 30%;\n\n > ul {\n > li {\n float: none;\n width: 100%;\n text-align: left;\n }\n }\n }\n\n > .content {\n display: inline;\n float: left;\n margin: 0 2.5% 0.5em;\n width: 65%;\n }\n\n > .actions {\n display: inline;\n float: right;\n margin: 0 2.5%;\n width: 95%;\n\n > ul {\n > li {\n margin: 0 0 0 1em;\n }\n }\n }\n }\n}\n\n.tabcontrol {\n display: block;\n width: 100%;\n overflow: hidden;\n\n a {\n outline: 0;\n }\n\n ul {\n list-style: none !important;\n padding: 0;\n margin: 0;\n\n > li {\n display: block;\n padding: 0;\n }\n }\n\n > .steps {\n .current-info {\n position: absolute;\n left: -999em;\n }\n\n position: relative;\n display: block;\n width: 100%;\n\n > ul {\n position: relative;\n margin: 6px 0 0;\n top: 1px;\n z-index: 1;\n\n > li {\n float: left;\n margin: 5px 2px 0 0;\n padding: 1px;\n -webkit-border-top-left-radius: 5px;\n -webkit-border-top-right-radius: 5px;\n -moz-border-radius-topleft: 5px;\n -moz-border-radius-topright: 5px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n\n &:hover {\n background: #edecec;\n border: 1px solid $border-color;\n padding: 0;\n }\n\n > a {\n color: color(gray-light);\n display: inline-block;\n border: 0 none;\n margin: 0;\n padding: 10px 30px;\n text-decoration: none;\n\n &:hover {\n text-decoration: none;\n }\n }\n }\n\n > li.current {\n background: color(white);\n border: 1px solid $border-color;\n border-bottom: 0 none;\n padding: 0 0 1px;\n margin-top: 0;\n\n > a {\n padding: 15px 30px 10px;\n }\n }\n }\n }\n\n > .content {\n > .title {\n position: absolute;\n left: -999em;\n }\n\n position: relative;\n display: inline-block;\n width: 100%;\n height: 35em;\n overflow: hidden;\n border-top: 1px solid $border-color;\n padding-top: 20px;\n\n > .body {\n float: left;\n position: absolute;\n width: 95%;\n height: 95%;\n padding: 2.5%;\n\n ul {\n list-style: disc !important;\n\n > li {\n display: list-item;\n }\n }\n }\n }\n}\n","/* X-editable */\n.editable-form {\n .editable {\n color: $body-color;\n font-size: 0.8125rem;\n }\n\n .editable-click {\n border-color: $body-color;\n }\n}\n\n.editable-container {\n &.editable-inline {\n max-width: 100%;\n\n .editableform {\n max-width: 100%;\n\n .control-group {\n max-width: 100%;\n white-space: initial;\n\n > div {\n max-width: 100%;\n }\n\n .editable-input {\n // max-width: 50%;\n input,\n textarea {\n max-width: 100%;\n }\n\n .combodate {\n .form-control {\n padding-left: 0;\n padding-right: 0;\n }\n }\n }\n\n .editable-buttons {\n @media (max-width: 991px) {\n display: block;\n margin-top: 10px;\n }\n\n .editable-submit {\n @extend .btn-info;\n @extend .btn-xs;\n @extend .mt-1;\n }\n\n .editable-cancel {\n @extend .btn-secondary;\n @extend .btn-xs;\n @extend .mt-1;\n }\n }\n }\n }\n }\n}","/* Navbar */\n\n.navbar {\n font-weight: 400;\n transition: background $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: background $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: background $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: background $action-transition-duration\n $action-transition-timing-function;\n -webkit-box-shadow: 0 5px 21px -5px #cdd1e1;\n -moz-box-shadow: 0 5px 21px -5px #cdd1e1;\n box-shadow: 0 5px 21px -5px #cdd1e1;\n .sidebar-dark & {\n box-shadow: none;\n }\n\n .navbar-brand-wrapper {\n background: $white;\n .sidebar-dark & {\n background: $sidebar-dark-bg;\n }\n transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n width: $sidebar-width-lg;\n height: $navbar-height;\n .navbar-brand {\n color: lighten(color(gray-dark), 20%);\n font-size: 1.5rem;\n margin-right: 0;\n padding: 0.25rem 0;\n\n &.brand-logo-mini {\n display: none;\n }\n\n &:active,\n &:focus,\n &:hover {\n color: lighten(color(gray-dark), 10%);\n }\n\n img {\n width: calc(#{$sidebar-width-lg} - 130px);\n max-width: 100%;\n height: 34px;\n margin: auto;\n vertical-align: middle;\n }\n }\n\n .brand-logo-mini {\n padding-left: 0;\n text-align: center;\n img {\n width: calc(#{$sidebar-width-icon} - 30px);\n max-width: 100%;\n margin: auto;\n }\n }\n }\n\n .navbar-menu-wrapper {\n background: $navbar-default-bg;\n transition: width $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: width $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: width $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: width $action-transition-duration\n $action-transition-timing-function;\n color: $navbar-menu-color;\n padding-left: 2.55rem;\n padding-right: 2.55rem;\n width: calc(100% - #{$sidebar-width-lg});\n height: $navbar-height;\n @media (max-width: 991px) {\n width: calc(100% - 55px);\n padding-left: 15px;\n padding-right: 11px;\n }\n\n .navbar-toggler {\n border: 0;\n color: inherit;\n font-size: 1.25rem;\n padding: 0;\n border-radius: 0;\n &:not(.navbar-toggler-right) {\n @media (max-width: 991px) {\n display: none;\n }\n transform: rotate(0deg);\n @include transition(transform 0.3s linear);\n .sidebar-icon-only & {\n transform: rotate(90deg);\n }\n }\n &.navbar-toggler-right {\n @media (max-width: 991px) {\n padding-left: 15px;\n padding-right: 0;\n }\n }\n }\n\n .navbar-nav {\n @extend .d-flex;\n @extend .flex-row;\n @extend .align-items-center;\n .nav-item {\n margin-left: 1rem;\n margin-right: 1rem;\n &:last-child {\n margin-right: 0;\n }\n .nav-link {\n color: inherit;\n font-size: $navbar-font-size;\n }\n &.nav-search {\n margin-left: 2rem;\n .input-group {\n border-radius: 4px;\n padding: 0.75rem;\n .form-control,\n .input-group-text {\n background: transparent;\n border: 0;\n color: $black;\n padding: 0;\n }\n .input-group-text {\n i {\n font-size: 1.25rem;\n color: $navbar-menu-color;\n }\n }\n .form-control {\n margin-left: 0.7rem;\n @include placeholder {\n color: #6c7383;\n }\n }\n }\n }\n &.nav-settings {\n @extend .align-self-stretch;\n @extend .align-items-center;\n margin: 0;\n .nav-link {\n padding: 0;\n text-align: center;\n }\n i {\n font-size: 1.25rem;\n vertical-align: middle;\n }\n }\n &.nav-profile {\n @extend .d-flex;\n @extend .align-items-center;\n margin-left: 0.2rem;\n img {\n width: 40px;\n height: 40px;\n border-radius: 100%;\n }\n &.dropdown {\n .dropdown-toggle {\n &:after {\n display: none;\n }\n }\n }\n }\n &.dropdown {\n .dropdown-menu {\n @extend .dropdownAnimation;\n border: none;\n -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n }\n .navbar-dropdown {\n position: absolute;\n font-size: 0.9rem;\n margin-top: 0;\n right: 0;\n left: auto;\n top: 70px;\n .rtl & {\n right: auto;\n left: 0;\n }\n .dropdown-item {\n @extend .d-flex;\n @extend .align-items-center;\n margin-bottom: 0;\n padding: 0.687rem 1.562rem;\n cursor: pointer;\n i {\n font-size: 17px;\n }\n\n .badge {\n margin-left: 2.5rem;\n }\n .ellipsis {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n .rtl & {\n i {\n @extend .mr-0;\n margin-left: 10px;\n }\n .badge {\n margin-left: 0;\n margin-right: 2.5rem;\n }\n }\n }\n\n .dropdown-divider {\n margin: 0;\n }\n }\n i {\n margin-right: 0.5rem;\n vertical-align: middle;\n }\n @media (max-width: 991px) {\n position: static;\n .navbar-dropdown {\n left: 20px;\n right: 20px;\n top: $navbar-height;\n width: calc(100% - 40px);\n }\n }\n .count-indicator {\n position: relative;\n padding: 0;\n text-align: center;\n i {\n font-size: 1.25rem;\n margin-right: 0;\n vertical-align: middle;\n }\n .count {\n position: absolute;\n left: 55%;\n width: 12px;\n height: 12px;\n border-radius: 100%;\n background: theme-color(warning);\n top: 1px;\n border: 1px solid $white;\n }\n &:after {\n display: none;\n }\n }\n }\n }\n &.navbar-nav-right {\n @extend .align-self-stretch;\n @extend .align-items-stretch;\n .nav-item {\n @extend .d-flex;\n @extend .align-items-center;\n &.nav-settings {\n @extend .d-none;\n @extend .d-lg-flex;\n }\n }\n @media (min-width: 992px) {\n margin-left: auto;\n .rtl & {\n margin-left: 0;\n margin-right: auto;\n }\n }\n }\n }\n }\n\n /* Navbar color variations */\n @each $color, $value in $theme-colors {\n &.navbar-#{$color} {\n .navbar-menu-wrapper {\n background: $value;\n }\n &:not(.navbar-light) {\n .navbar-menu-wrapper {\n .navbar-toggler {\n color: $white;\n }\n .nav-item {\n .nav-link {\n color: $white;\n }\n }\n }\n }\n }\n &.navbar-light {\n .navbar-menu-wrapper {\n background: $white;\n border-left: 1px solid $border-color;\n .navbar-toggler {\n color: theme-color(dark);\n }\n .nav-item {\n .nav-link {\n color: theme-color(dark);\n }\n &.nav-search {\n .input-group {\n background: rgba(theme-color(dark), 0.24);\n }\n }\n }\n }\n }\n &.navbar-dark {\n .navbar-menu-wrapper {\n border-left-color: darken($border-color, 50%);\n }\n }\n &.navbar-danger {\n .navbar-menu-wrapper {\n .nav-item {\n .nav-link {\n &.count-indicator {\n .count {\n background: theme-color(primary);\n }\n }\n }\n }\n }\n }\n }\n}\n@media (max-width: 991px) {\n .navbar {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n .navbar-brand-wrapper {\n width: 55px;\n .navbar-brand {\n &.brand-logo {\n display: none;\n }\n &.brand-logo-mini {\n display: inline-block;\n }\n }\n }\n }\n\n .navbar-collapse {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n margin-top: 0.5rem;\n }\n}\n\n@media (max-width: 480px) {\n .navbar {\n .navbar-brand-wrapper {\n width: 55px;\n .brand-logo-mini {\n padding-top: 0px;\n }\n }\n }\n}\n","/* Sidebar */\n\n.sidebar {\n min-height: calc(100vh - #{$navbar-height});\n background: $sidebar-light-bg;\n font-family: $type-1;\n font-weight: 500;\n padding: 0;\n width: $sidebar-width-lg;\n margin-left: 0;\n margin-right: 0;\n z-index: 11;\n transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: width $action-transition-duration\n $action-transition-timing-function,\n background $action-transition-duration\n $action-transition-timing-function;\n\n .nav {\n overflow: hidden;\n flex-wrap: nowrap;\n flex-direction: column;\n margin-bottom: 60px;\n\n .nav-item {\n @include transition-duration(0.25s);\n transition-property: background;\n -webkit-transition-property: background;\n .collapse {\n z-index: 999;\n }\n\n .nav-link {\n @include display-flex;\n @include align-items(center);\n white-space: nowrap;\n padding: $sidebar-menu-padding-top $sidebar-menu-padding-right\n $sidebar-menu-padding-bottom $sidebar-menu-padding-left;\n color: $sidebar-light-menu-color;\n @include transition-duration(0.45s);\n transition-property: color;\n -webkit-transition-property: color;\n\n i {\n color: inherit;\n\n &.menu-icon {\n font-size: $sidebar-icon-font-size;\n line-height: 1;\n margin-right: 1rem;\n .rtl & {\n margin-left: 2rem;\n margin-right: 0;\n }\n color: $sidebar-light-menu-icon-color;\n &:before {\n vertical-align: middle;\n }\n }\n &.menu-arrow {\n display: inline-block;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n margin-left: auto;\n margin-right: 0;\n color: $sidebar-light-menu-arrow-color;\n .rtl & {\n margin-left: 0;\n margin-right: auto;\n }\n\n &:before {\n content: \"\\e649\";\n font-family: \"themify\";\n font-style: normal;\n display: block;\n font-size: 0.687rem;\n line-height: 10px;\n @include transition(all 0.2s ease-in);\n }\n }\n }\n\n .menu-title {\n color: inherit;\n display: inline-block;\n font-size: $sidebar-menu-font-size;\n line-height: 1;\n vertical-align: middle;\n }\n\n .badge {\n margin-left: auto;\n .rtl & {\n margin-left: 0;\n margin-right: auto;\n }\n }\n &[aria-expanded=\"true\"] {\n i {\n &.menu-arrow {\n &:before {\n @include rotate(90);\n }\n }\n }\n }\n }\n\n &.active {\n > .nav-link {\n background: $sidebar-light-menu-active-bg;\n position: relative;\n i,\n .menu-title,\n .menu-arrow {\n color: $sidebar-light-menu-active-color;\n }\n i {\n &.menu-arrow {\n &::before {\n content: \"\\e64b\";\n }\n }\n }\n }\n }\n }\n\n &:not(.sub-menu) {\n margin-top: 1.45rem;\n margin-left: 0;\n margin-right: 0;\n > .nav-item {\n margin-top: 0.2rem;\n &:hover {\n > .nav-link,\n &[aria-expanded=\"true\"] {\n background: $sidebar-light-menu-hover-bg;\n color: $sidebar-light-menu-hover-color;\n border-radius: 0.437rem;\n }\n }\n > .nav-link {\n margin: 0;\n &[aria-expanded=\"true\"] {\n border-radius: 0.437rem 0.437rem 0 0;\n background: $sidebar-light-menu-hover-bg;\n }\n }\n &.active {\n background: $sidebar-light-menu-hover-bg;\n border-radius: 0.437rem;\n }\n }\n }\n &.sub-menu {\n margin-bottom: 0;\n margin-top: 0;\n list-style: none;\n padding: $sidebar-submenu-padding;\n background: $sidebar-light-menu-hover-bg;\n padding-bottom: 12px;\n\n .nav-item {\n padding: 0;\n &::before {\n content: \"\";\n width: 5px;\n height: 5px;\n position: absolute;\n margin-top: 16px;\n border-radius: 50%;\n background: #b2b2b2;\n }\n .nav-link {\n color: $sidebar-light-submenu-color;\n padding: $sidebar-submenu-item-padding;\n position: relative;\n font-size: $sidebar-submenu-font-size;\n line-height: 1;\n height: auto;\n border-top: 0;\n &:hover {\n color: $sidebar-light-submenu-hover-color;\n }\n &.active {\n color: $sidebar-light-submenu-active-color;\n background: transparent;\n }\n }\n &:hover {\n background: transparent;\n }\n }\n }\n }\n}\n//sidebar color variation\n.sidebar-dark {\n .sidebar {\n background: $sidebar-dark-bg;\n .nav {\n .nav-item {\n .nav-link {\n color: $sidebar-dark-menu-color;\n i {\n color: inherit;\n &.menu-icon {\n color: $sidebar-dark-menu-icon-color;\n }\n }\n .menu-title {\n color: inherit;\n }\n &[aria-expanded=\"true\"] {\n .menu-title {\n color: $sidebar-dark-submenu-color;\n }\n }\n }\n &.active {\n > .nav-link {\n background: $sidebar-dark-menu-active-bg;\n .menu-title,\n i {\n color: $sidebar-dark-menu-active-color;\n }\n }\n }\n }\n &:not(.sub-menu) {\n > .nav-item {\n &:hover {\n > .nav-link {\n background: $sidebar-dark-menu-hover-bg;\n color: $sidebar-dark-menu-hover-color;\n }\n }\n .nav-link {\n &[aria-expanded=\"true\"] {\n background: #1a1f26;\n }\n }\n }\n }\n &.sub-menu {\n background: #1a1f26;\n .nav-item {\n .nav-link {\n color: $sidebar-dark-submenu-color;\n &:before {\n color: lighten($sidebar-dark-submenu-color, 10%);\n }\n &.active {\n color: $sidebar-dark-menu-active-color;\n background: transparent;\n }\n &:hover {\n color: $sidebar-dark-submenu-hover-color;\n }\n }\n &:hover {\n background: transparent;\n }\n }\n }\n }\n }\n}\n\n/* style for off-canvas menu*/\n@media screen and (max-width: 991px) {\n .sidebar-offcanvas {\n position: fixed;\n max-height: calc(100vh - #{$navbar-height});\n top: $navbar-height;\n bottom: 0;\n overflow: auto;\n right: -$sidebar-width-lg;\n -webkit-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n &.active {\n right: 0;\n }\n }\n}\n",".footer {\n background: $footer-bg;\n color: $footer-color;\n border-top: none;\n padding: 20px 1rem;\n transition: all $action-transition-duration $action-transition-timing-function;\n -moz-transition: all $action-transition-duration $action-transition-timing-function;\n -webkit-transition: all $action-transition-duration $action-transition-timing-function;\n -ms-transition: all $action-transition-duration $action-transition-timing-function;\n font-size: calc(#{$default-font-size} - 0.05rem);\n font-family: $type-1;\n font-weight: 400;\n a {\n color: theme-color(success);\n font-size: inherit;\n }\n @media (max-width: 991px) {\n margin-left: 0;\n width: 100%;\n }\n}\n","/* Settings Panel */\n\n.settings-panel {\n border-left: 1px solid $border-color;\n display: block;\n position: fixed;\n top: $navbar-height;\n right: -$settings-panel-width;\n bottom: 0;\n width: $settings-panel-width;\n height: 100vh;\n min-height: 100%;\n background: $white;\n @include transition-duration($action-transition-duration);\n @include transition-timing-function($action-transition-timing-function);\n @include transition-property(right, box-shadow);\n z-index: 9999;\n .nav-tabs {\n @include display-flex;\n @include justify-content(center);\n width: auto;\n margin: 0;\n padding: 0;\n background: $white;\n .nav-item {\n border: none;\n .nav-link {\n background: transparent;\n text-align: center;\n border: none;\n @include display-flex;\n @include align-items(center);\n color: $body-color;\n @include transition-duration(0.4s);\n transition-property: color;\n -webkit-transition-property: color;\n @include justify-content(center);\n &.active {\n background: transparent;\n color: theme-color(primary);\n }\n }\n }\n }\n .tab-content {\n border: none;\n padding: 20px 0 0px 0;\n .tab-pane {\n &.scroll-wrapper {\n position: relative;\n max-height: 100vh;\n height: 100%;\n padding-bottom: 180px;\n }\n }\n }\n .settings-heading {\n padding: 16px 0 13px 35px;\n font-size: $default-font-size;\n font-family: $type-1;\n font-weight: 500;\n line-height: 1;\n color: rgba(0, 0, 0, 0.9);\n opacity: 0.9;\n margin-bottom: 0;\n border-top: 1px solid $border-color;\n border-bottom: 1px solid $border-color;\n .rtl & {\n padding: 16px 35px 13px 0;\n text-align: right;\n }\n }\n small.settings-heading {\n .rtl & {\n padding: 16px 0 13px 12px;\n }\n }\n .sidebar-bg-options {\n padding: 13px 35px;\n @include display-flex;\n @include align-items(center);\n font-size: $default-font-size;\n line-height: 1;\n color: lighten($black, 35%);\n background: $white;\n @include transition-duration($action-transition-duration);\n @include transition-property(background);\n &.selected {\n background: color(gray-lightest);\n }\n .rtl & {\n .rounded-circle {\n @extend .mr-0;\n @extend .ml-3;\n }\n }\n }\n .color-tiles {\n @include display-flex;\n @include justify-content(space-around);\n @include flex-wrap(wrap);\n margin: 0px 35px 10px 35px;\n padding-top: 15px;\n .tiles {\n @extend .img-ss;\n @extend .rounded-circle;\n margin: 10px 18px;\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n &:before {\n content: \"\";\n width: 0px;\n height: 0px;\n opacity: 0;\n background: rgba($black, 0.3);\n @include border-radius(100%);\n border: 0;\n @include transition-duration($action-transition-duration);\n @include transition-timing-function(\n $action-transition-timing-function\n );\n }\n &.selected {\n &:before {\n width: 10px;\n height: 10px;\n opacity: 1;\n border-width: $border-width;\n }\n }\n &.primary {\n @extend .bg-primary;\n }\n &.success {\n @extend .bg-success;\n }\n &.warning {\n @extend .bg-warning;\n }\n &.danger {\n @extend .bg-danger;\n }\n &.light {\n @extend .bg-light;\n border: 1px solid lighten(color(gray), 60%);\n }\n &.info {\n @extend .bg-info;\n }\n &.dark {\n @extend .bg-dark;\n }\n &.default {\n @extend .bg-light;\n border: 1px solid lighten(color(gray), 60%);\n }\n }\n }\n .chat-list {\n padding-left: 0;\n .list {\n padding: 0.4rem 0.8rem;\n @include display-flex;\n @include justify-content(space-between);\n border-bottom: $border-width solid $border-color;\n &:last-child {\n border-bottom: none;\n }\n .profile {\n position: relative;\n margin-right: 1rem;\n img {\n width: 2.5rem;\n height: 2.5rem;\n @include border-radius(100%);\n }\n span {\n height: 0.75rem;\n width: 0.75rem;\n position: absolute;\n bottom: 0.34rem;\n right: 0;\n border: 0.13rem solid $white;\n @include border-radius(100%);\n &.online {\n background: theme-color(success);\n }\n &.offline {\n background: theme-color(warning);\n }\n }\n }\n .info {\n margin-right: auto;\n p {\n display: block;\n margin-bottom: 0;\n @extend %ellipsor;\n &:last-child {\n opacity: 0.5;\n font-size: 0.8rem;\n .rtl & {\n text-align: right;\n }\n }\n }\n }\n &.active {\n background: theme-color(light);\n }\n }\n }\n &.open {\n right: 0;\n }\n .settings-close {\n position: absolute;\n top: 16px;\n right: 10px;\n color: theme-color(primary);\n background: transparent;\n @include border-radius(4px);\n padding: 0 3px;\n cursor: pointer;\n @include transition-duration(0.2s);\n z-index: 999;\n &:hover {\n background: rgba($white, 0.3);\n }\n .rtl & {\n right: unset;\n left: 10px;\n }\n }\n .events {\n p {\n font-family: $type-1;\n font-weight: 400;\n }\n .rtl & {\n p {\n text-align: right;\n }\n i {\n @extend .mr-0;\n @extend .ml-2;\n }\n }\n }\n .rtl & {\n right: unset;\n left: -$settings-panel-width;\n @include transition-property(left);\n .chat-list {\n padding-right: 0;\n .list {\n .profile {\n margin-right: 0;\n margin-left: 1rem;\n }\n .info {\n margin-right: 0;\n margin-left: auto;\n .badge {\n margin-right: 10px;\n }\n }\n }\n }\n &.open {\n left: 0;\n right: unset;\n }\n }\n}\n\n#theme-settings {\n .settings-close {\n top: 12px;\n background: transparent;\n }\n}\n\n#settings-trigger {\n position: fixed;\n bottom: 40px;\n right: 30px;\n height: 45px;\n width: 45px;\n background: theme-color(primary);\n z-index: 99;\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n @include border-radius(100%);\n @extend .fadeInUp;\n @include animation-duration(1s);\n @include animation-delay(1s);\n @include animation-fill-mode(both);\n i {\n color: $white;\n font-size: 1rem;\n line-height: 1rem;\n @extend .infinite-spin;\n }\n .rtl & {\n right: auto;\n left: 30px;\n }\n @media (max-width: 991px) {\n display: none;\n }\n}\n","@import \"shared\";\n\n// CSS Transitions\n// Currently only works in Webkit.\n//\n// * expected in CSS3, FireFox 3.6/7 and Opera Presto 2.3\n// * We'll be prepared.\n//\n// Including this submodule sets following defaults for the mixins:\n//\n// $default-transition-property : all\n// $default-transition-duration : 1s\n// $default-transition-function : false\n// $default-transition-delay : false\n//\n// Override them if you like. Timing-function and delay are set to false for browser defaults (ease, 0s).\n\n$default-transition-property: all !default;\n\n$default-transition-duration: 1s !default;\n\n$default-transition-function: false !default;\n\n$default-transition-delay: false !default;\n\n$transitionable-prefixed-values: transform, transform-origin !default;\n\n// One or more properties to transition\n//\n// * for multiple, use a comma-delimited list\n// * also accepts \"all\" or \"none\"\n\n@mixin transition-property($property-1: $default-transition-property,\n $property-2 : false,\n $property-3 : false,\n $property-4 : false,\n $property-5 : false,\n $property-6 : false,\n $property-7 : false,\n $property-8 : false,\n $property-9 : false,\n $property-10: false\n) {\n @if type-of($property-1) == string { $property-1: unquote($property-1); }\n $properties: compact($property-1, $property-2, $property-3, $property-4, $property-5, $property-6, $property-7, $property-8, $property-9, $property-10);\n @if $experimental-support-for-webkit { -webkit-transition-property : prefixed-for-transition(-webkit, $properties); }\n @if $experimental-support-for-mozilla { -moz-transition-property : prefixed-for-transition(-moz, $properties); }\n @if $experimental-support-for-opera { -o-transition-property : prefixed-for-transition(-o, $properties); }\n transition-property : $properties;\n}\n\n// One or more durations in seconds\n//\n// * for multiple, use a comma-delimited list\n// * these durations will affect the properties in the same list position\n\n@mixin transition-duration($duration-1: $default-transition-duration,\n $duration-2 : false,\n $duration-3 : false,\n $duration-4 : false,\n $duration-5 : false,\n $duration-6 : false,\n $duration-7 : false,\n $duration-8 : false,\n $duration-9 : false,\n $duration-10: false\n) {\n @if type-of($duration-1) == string { $duration-1: unquote($duration-1); }\n $durations: compact($duration-1, $duration-2, $duration-3, $duration-4, $duration-5, $duration-6, $duration-7, $duration-8, $duration-9, $duration-10);\n @include experimental(transition-duration, $durations,\n -moz, -webkit, -o, not(-ms), not(-khtml), official\n );\n}\n\n// One or more timing functions\n//\n// * [ ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier(x1, y1, x2, y2)]\n// * For multiple, use a comma-delimited list\n// * These functions will effect the properties in the same list position\n\n@mixin transition-timing-function($function-1: $default-transition-function,\n $function-2 : false,\n $function-3 : false,\n $function-4 : false,\n $function-5 : false,\n $function-6 : false,\n $function-7 : false,\n $function-8 : false,\n $function-9 : false,\n $function-10: false\n) {\n $function-1: unquote($function-1);\n $functions: compact($function-1, $function-2, $function-3, $function-4, $function-5, $function-6, $function-7, $function-8, $function-9, $function-10);\n @include experimental(transition-timing-function, $functions,\n -moz, -webkit, -o, not(-ms), not(-khtml), official\n );\n}\n\n// One or more transition-delays in seconds\n//\n// * for multiple, use a comma-delimited list\n// * these delays will effect the properties in the same list position\n\n@mixin transition-delay($delay-1: $default-transition-delay,\n $delay-2 : false,\n $delay-3 : false,\n $delay-4 : false,\n $delay-5 : false,\n $delay-6 : false,\n $delay-7 : false,\n $delay-8 : false,\n $delay-9 : false,\n $delay-10: false\n) {\n @if type-of($delay-1) == string { $delay-1: unquote($delay-1); }\n $delays: compact($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10);\n @include experimental(transition-delay, $delays,\n -moz, -webkit, -o, not(-ms), not(-khtml), official\n );\n}\n\n// Transition all-in-one shorthand\n\n@mixin single-transition(\n $property: $default-transition-property,\n $duration: $default-transition-duration,\n $function: $default-transition-function,\n $delay: $default-transition-delay\n) {\n @include transition(compact($property $duration $function $delay));\n}\n\n@mixin transition(\n $transition-1 : default,\n $transition-2 : false,\n $transition-3 : false,\n $transition-4 : false,\n $transition-5 : false,\n $transition-6 : false,\n $transition-7 : false,\n $transition-8 : false,\n $transition-9 : false,\n $transition-10: false\n) {\n @if $transition-1 == default {\n $transition-1 : compact($default-transition-property $default-transition-duration $default-transition-function $default-transition-delay);\n }\n $transitions: false;\n @if type-of($transition-1) == list and type-of(nth($transition-1,1)) == list {\n $transitions: join($transition-1, compact($transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10), comma);\n } @else {\n $transitions : compact($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10);\n }\n $delays: comma-list();\n $has-delays: false;\n $webkit-value: comma-list();\n $moz-value: comma-list();\n $o-value: comma-list();\n\n // This block can be made considerably simpler at the point in time that\n // we no longer need to deal with the differences in how delays are treated.\n @each $transition in $transitions {\n // Extract the values from the list\n // (this would be cleaner if nth took a 3rd argument to provide a default value).\n $property: nth($transition, 1);\n $duration: false;\n $timing-function: false;\n $delay: false;\n @if length($transition) > 1 { $duration: nth($transition, 2); }\n @if length($transition) > 2 { $timing-function: nth($transition, 3); }\n @if length($transition) > 3 { $delay: nth($transition, 4); $has-delays: true; }\n\n // If a delay is provided without a timing function\n @if is-time($timing-function) and not($delay) { $delay: $timing-function; $timing-function: false; $has-delays: true; }\n\n // Keep a list of delays in case one is specified\n $delays: append($delays, if($delay, $delay, 0s));\n\n $webkit-value: append($webkit-value, compact((prefixed-for-transition(-webkit, $property) $duration $timing-function)...));\n $moz-value: append( $moz-value, compact((prefixed-for-transition( -moz, $property) $duration $timing-function $delay)...));\n $o-value: append( $o-value, compact((prefixed-for-transition( -o, $property) $duration $timing-function $delay)...));\n }\n\n @if $experimental-support-for-webkit { -webkit-transition : $webkit-value;\n // old webkit doesn't support the delay parameter in the shorthand so we progressively enhance it.\n @if $has-delays { -webkit-transition-delay : $delays; } }\n @if $experimental-support-for-mozilla { -moz-transition : $moz-value; }\n @if $experimental-support-for-opera { -o-transition : $o-value; }\n transition : $transitions;\n}\n\n// coerce a list to be comma delimited or make a new, empty comma delimited list.\n@function comma-list($list: ()) {\n @return join((), $list, comma);\n}\n\n// Returns `$property` with the given prefix if it is found in `$transitionable-prefixed-values`.\n@function prefixed-for-transition($prefix, $property) {\n @if type-of($property) == list {\n $new-list: comma-list();\n @each $v in $property {\n $new-list: append($new-list, prefixed-for-transition($prefix, $v));\n }\n @return $new-list;\n } @else {\n @if index($transitionable-prefixed-values, $property) {\n @return #{$prefix}-#{$property};\n } @else {\n @return $property;\n }\n }\n}\n\n// Checks if the value given is a unit of time.\n@function is-time($value) {\n @if type-of($value) == number {\n @return not(not(index(s ms, unit($value))));\n } @else {\n @return false;\n }\n}\n","/* Layouts */\n\n// Sidebar Mini\n.sidebar-mini {\n @media (min-width: 992px) {\n .navbar {\n .navbar-brand-wrapper {\n width: $sidebar-width-mini;\n }\n .navbar-menu-wrapper {\n width: calc(100% - #{$sidebar-width-mini});\n }\n }\n .sidebar {\n width: $sidebar-width-mini;\n .nav {\n .nav-item {\n padding: 0;\n .nav-link {\n @include display-flex;\n @include align-items(center);\n @include justify-content(center);\n @include flex-direction(column);\n text-align: center;\n position: relative;\n border-bottom: none;\n .menu-title {\n display: block;\n margin: auto;\n }\n .badge {\n margin-left: 5px;\n display: none;\n }\n i {\n &.menu-icon {\n display: block;\n margin-right: auto;\n margin-left: auto;\n margin-bottom: 0.625rem;\n }\n &.menu-arrow {\n display: inline-block;\n margin-left: 5px;\n position: absolute;\n top: 50%;\n right: 10px;\n @include transform(translateY(-50%));\n }\n }\n }\n }\n }\n }\n\n .main-panel {\n width: calc(100% - #{$sidebar-width-mini});\n }\n &:not(.sidebar-icon-only) {\n //Apply these styles only when sidebar-mini is not collapsed to icon-only mode\n .sidebar {\n .nav {\n &.sub-menu {\n padding: 0;\n border-top: none;\n .nav-item {\n .nav-link {\n padding: 0.75rem 0 0.75rem 1.5rem;\n margin-left: auto;\n margin-right: auto;\n display: block;\n text-align: left;\n width: 66%;\n }\n }\n }\n }\n }\n }\n }\n}\n\n// Sidebar Icon Only\n.sidebar-icon-only {\n @media (min-width: 992px) {\n .navbar {\n .navbar-brand-wrapper {\n width: $sidebar-width-icon;\n .brand-logo {\n display: none;\n }\n .brand-logo-mini {\n display: inline-block;\n }\n }\n .navbar-menu-wrapper {\n width: calc(100% - #{$sidebar-width-icon});\n }\n }\n .sidebar {\n width: $sidebar-width-icon;\n .nav {\n overflow: visible;\n margin-left: 0;\n margin-right: 0;\n .nav-item {\n position: relative;\n .nav-link {\n display: block;\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n text-align: center;\n position: static;\n .menu-title,\n .badge,\n .menu-sub-title {\n display: none;\n }\n .menu-title {\n @include border-radius(0 5px 5px 0px);\n @at-root #{selector-append(\".rtl\", &)} {\n @include border-radius(5px 0 0 5px);\n }\n }\n i {\n &.menu-icon {\n margin-right: 0;\n margin-left: 0;\n margin-bottom: 0;\n }\n &.menu-arrow {\n display: none;\n }\n }\n &[aria-expanded] {\n .menu-title {\n @include border-radius(0 5px 0 0px);\n @at-root #{selector-append(\".rtl\", &)} {\n @include border-radius(5px 0 0 0);\n }\n }\n }\n }\n .collapse {\n display: none;\n }\n &.hover-open {\n .nav-link {\n .menu-title {\n @include display-flex;\n @include align-items(center);\n background: $sidebar-menu-hover-bg;\n padding: 0.5rem 1.4rem;\n left: $sidebar-width-icon;\n position: absolute;\n text-align: left;\n top: 0;\n bottom: 0;\n width: $icon-only-collapse-width;\n z-index: 1;\n line-height: 1.8;\n -webkit-box-shadow: 4px 4px 7px 0px #1e1e2f;\n box-shadow: 4px 4px 7px 0px #1e1e2f;\n @at-root #{selector-append(\".rtl\", &)} {\n left: auto;\n right: $sidebar-width-icon;\n text-align: left;\n -webkit-box-shadow: -4px 4px 7px 0px #1e1e2f;\n box-shadow: -4px 4px 7px 0px #1e1e2f;\n }\n @at-root #{selector-append(\".sidebar-dark\", &)} {\n color: $white;\n }\n &:after {\n display: none;\n }\n }\n }\n .collapse,\n .collapsing {\n display: block;\n background: $icon-only-menu-bg;\n @include border-radius(0 0 5px 0);\n position: absolute;\n left: $sidebar-width-icon;\n width: $icon-only-collapse-width;\n -webkit-box-shadow: 4px 4px 7px 0px #1e1e2f;\n box-shadow: 4px 4px 7px 0px #1e1e2f;\n @at-root #{selector-append(\".rtl\", &)} {\n left: auto;\n right: $sidebar-width-icon;\n @include border-radius(0 0 0 5px);\n -webkit-box-shadow: -4px 4px 7px 0px #1e1e2f;\n box-shadow: -4px 4px 7px 0px #1e1e2f;\n }\n }\n }\n }\n &.sub-menu {\n padding: $sidebar-icon-only-submenu-padding;\n .nav-item {\n .nav-link {\n text-align: left;\n padding-left: 20px;\n }\n }\n }\n &:not(.sub-menu) {\n .nav-item {\n &:hover {\n .nav-link {\n border-radius: 0;\n }\n }\n }\n }\n }\n }\n\n .main-panel {\n width: calc(100% - #{$sidebar-width-icon});\n }\n }\n}\n\n// Hidden Sidebar\n.sidebar-hidden {\n @media (min-width: 992px) {\n .sidebar {\n transition: width $action-transition-duration\n $action-transition-timing-function;\n -webkit-transition: width $action-transition-duration\n $action-transition-timing-function;\n -moz-transition: width $action-transition-duration\n $action-transition-timing-function;\n -ms-transition: width $action-transition-duration\n $action-transition-timing-function;\n width: 0;\n }\n\n .main-panel {\n width: 100%;\n }\n }\n}\n\n// Absolute sidebar with overlay to content\n.sidebar-absolute {\n @media (min-width: 992px) {\n .page-body-wrapper {\n position: relative;\n\n .sidebar {\n -webkit-transition: none;\n transition: none;\n }\n }\n\n &:not(.sidebar-hidden) {\n .sidebar {\n position: absolute;\n height: 100%;\n -webkit-box-shadow: 0 0 3px 1px #a7a3a3;\n /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */\n /* Firefox 3.5 - 3.6 */\n box-shadow: 0 0 3px 1px #a7a3a3;\n /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */\n }\n }\n\n .main-panel {\n width: 100%;\n -webkit-transition: none;\n transition: none;\n }\n }\n}\n\n//Fixed sidebar\n.sidebar-fixed {\n @media (min-width: 992px) {\n .sidebar {\n position: fixed;\n max-height: auto;\n\n .nav {\n max-height: calc(100vh - #{$navbar-height} - 24px);\n overflow: auto;\n position: relative;\n\n &.sub-menu {\n max-height: none;\n }\n }\n }\n\n .main-panel {\n margin-left: $sidebar-width-lg;\n }\n\n &.sidebar-icon-only {\n .main-panel {\n margin-left: $sidebar-width-icon;\n }\n }\n }\n}\n\n//Boxed layout\n.boxed-layout {\n @media (min-width: 992px) {\n .container-scroller {\n background: $boxed-layout-bg;\n padding: 0 calc((100% - #{$boxed-container-width}) / 2);\n }\n .navbar {\n &.fixed-top {\n margin: auto;\n max-width: $boxed-container-width;\n }\n }\n }\n}\n\n//RTL layout\n.rtl {\n direction: rtl;\n text-align: right;\n\n .sidebar {\n .nav {\n padding-right: 0;\n &.sub-menu {\n padding: $rtl-sidebar-submenu-padding;\n @at-root #{selector-append(\".sidebar-icon-only\", &)} {\n padding-right: 0rem;\n .nav-item {\n .nav-link {\n padding-right: 3rem;\n text-align: right;\n &:before {\n right: 1.75rem;\n }\n }\n }\n }\n }\n }\n }\n\n .product-chart-wrapper,\n .settings-panel .tab-content .tab-pane .scroll-wrapper,\n .sidebar-fixed .nav,\n .table-responsive,\n ul.chats {\n &::-webkit-scrollbar {\n width: 0.5em;\n }\n\n &::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n }\n\n &::-webkit-scrollbar-thumb {\n background-color: darkgrey;\n outline: 1px solid slategrey;\n }\n }\n}\n"],"sourceRoot":""} >>>>>>> dev
Close