diff --git a/package-lock.json b/package-lock.json
index 44a1fbb1..41a352bd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1419,33 +1419,33 @@
"integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA=="
},
"@formatjs/intl-listformat": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.4.4.tgz",
- "integrity": "sha512-b9DFftQDQEE4fVHX8WFCIXLWdlt98XPyXoyNt9wTSOhUZBJUmu97w9y8fRZnPry6pES/D9yGLJeD4/XDjG0tbw==",
+ "version": "1.4.5",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.4.5.tgz",
+ "integrity": "sha512-UHZdNuFZxZYhNsUIl31g0zuhRt4mD/j18HlY1t/w6nwe3p5qLySi4ZmxHplGdZMl54ap6Z4+XGEgnxxwqQ4R1g==",
"requires": {
- "@formatjs/intl-utils": "^2.2.2"
+ "@formatjs/intl-utils": "^2.2.3"
}
},
"@formatjs/intl-relativetimeformat": {
- "version": "4.5.12",
- "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.5.12.tgz",
- "integrity": "sha512-Fh57ZnwOgAIA61i3BQhTb8C8OrCP1zDLQ35xzJ7yv/UiDDExAS8rQPf80+7Hu/8+kydL1DDgVY1PXvE63fxF+Q==",
+ "version": "4.5.13",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.5.13.tgz",
+ "integrity": "sha512-DocBGUaxOydgs0PuN2YGX0zw4ibYqZXLpHn9jnIpn4Gi4YopEEf+6Xf0DGMfaRvjnPe1QztagoaIOtyLvG47fw==",
"requires": {
- "@formatjs/intl-utils": "^2.2.2"
+ "@formatjs/intl-utils": "^2.2.3"
}
},
"@formatjs/intl-unified-numberformat": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/@formatjs/intl-unified-numberformat/-/intl-unified-numberformat-3.3.3.tgz",
- "integrity": "sha512-dic7DA8REMy8gkidkCSoWqTjaLIlCyLJ5fDtlgHzK/ftwxAlbSSHkbeozZ/IKQDPbbcSppI/t9hp9KT+co/Ksg==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-unified-numberformat/-/intl-unified-numberformat-3.3.4.tgz",
+ "integrity": "sha512-RhgGUOiMvpCOMc0EqM28JgyfFyAKsw1EfnrDAdqMKAZhbUcRj73iQwdusKXoOp++3DAEg9L2TUUes9QcAv5Ypw==",
"requires": {
- "@formatjs/intl-utils": "^2.2.2"
+ "@formatjs/intl-utils": "^2.2.3"
}
},
"@formatjs/intl-utils": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-2.2.2.tgz",
- "integrity": "sha512-rKINaMRYH3FeNwYjEQwPtsA0kP2/hLLMB9mLi/QYfszz/huTqkInFmYilFRCX4oLlhFXDK5UQQMGNfEavN02Sg=="
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-2.2.3.tgz",
+ "integrity": "sha512-CeswyzLq2A3uu7dFptBTn1j815B/stndfHMr+ZPj0QxaN/Q9zLRTQxMYskRW07uPp+a7XobLFqEJHLrMu/tZEw=="
},
"@formatjs/macro": {
"version": "0.2.7",
@@ -1689,15 +1689,15 @@
}
},
"@octokit/types": {
- "version": "2.11.1",
- "resolved": "https://registry.npmjs.org/@octokit/types/-/types-2.11.1.tgz",
- "integrity": "sha512-QaLoLkmFdfoNbk3eOzPv7vKrUY0nRJIYmZDoz/pTer4ICpqu80aSQTVHnnUxEFuURCiidig76CcxUOYC/bY3RQ==",
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/@octokit/types/-/types-2.12.1.tgz",
+ "integrity": "sha512-LRLR1tjbcCfAmUElvTmMvLEzstpx6Xt/aQVTg2xvd+kHA2Ekp1eWl5t+gU7bcwjXHYEAzh4hH4WH+kS3vh+wRw==",
"requires": {
"@types/node": ">= 8"
}
},
"@plone/volto": {
- "version": "github:eea/volto#fdae0bf5938d21a06ef7f04960f23802f54aebef",
+ "version": "github:eea/volto#463b1c1c13a03090921ff16b61391e5e0a0e5108",
"from": "github:eea/volto#kitchen_sink",
"requires": {
"@babel/core": "7.7.4",
@@ -2708,9 +2708,9 @@
}
},
"@types/invariant": {
- "version": "2.2.31",
- "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.31.tgz",
- "integrity": "sha512-jMlgg9pIURvy9jgBHCjQp/CyBjYHUwj91etVcDdXkFl2CwTFiQlB+8tcsMeXpXf2PFE5X2pjk4Gm43hQSMHAdA=="
+ "version": "2.2.32",
+ "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.32.tgz",
+ "integrity": "sha512-WjY4WVFaehHv+TOgm+dS3UI559NvsPGFz/C0nIo7KOOdC+HeC7Y3/yLzdJYQ3+oFQaTXrOVm7cNtIgMataIDVg=="
},
"@types/istanbul-lib-coverage": {
"version": "2.0.1",
@@ -2746,9 +2746,9 @@
"integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="
},
"@types/node": {
- "version": "13.13.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.0.tgz",
- "integrity": "sha512-WE4IOAC6r/yBZss1oQGM5zs2D7RuKR6Q+w+X2SouPofnWn+LbCqClRyhO3ZE7Ix8nmFgo/oVuuE01cJT2XB13A=="
+ "version": "13.13.2",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.2.tgz",
+ "integrity": "sha512-LB2R1Oyhpg8gu4SON/mfforE525+Hi/M1ineICEDftqNVTyFg1aRIeGuTvXAoWHc4nbrFncWtJgMmoyRvuGh7A=="
},
"@types/parse-json": {
"version": "4.0.0",
@@ -9757,7 +9757,7 @@
"bundled": true,
"optional": true,
"requires": {
- "balanced-match": "1.0.0",
+ "balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
@@ -9868,7 +9868,7 @@
"bundled": true,
"optional": true,
"requires": {
- "minimatch": "3.0.4"
+ "minimatch": "^3.0.4"
}
},
"inflight": {
@@ -9908,7 +9908,7 @@
"bundled": true,
"optional": true,
"requires": {
- "brace-expansion": "1.1.11"
+ "brace-expansion": "^1.1.7"
}
},
"minimist": {
@@ -9938,7 +9938,7 @@
"bundled": true,
"optional": true,
"requires": {
- "minimist": "1.2.5"
+ "minimist": "^1.2.5"
}
},
"ms": {
@@ -11824,14 +11824,14 @@
"integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw=="
},
"intl-format-cache": {
- "version": "4.2.24",
- "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.2.24.tgz",
- "integrity": "sha512-eea8rHu7ipmUilSd9+MCglgR07E+xJXmTYVFODmeLKsO3Psr/OrixDr6vWprz1whli7cwRdSc1/jHVBxrd+QBw=="
+ "version": "4.2.25",
+ "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.2.25.tgz",
+ "integrity": "sha512-ZwHX7n/Inusc8j/8+Ng6Ik4xHmDkSxOk/kT0KOnEqxpIQQ/2o9TV5aUeorf+RbYA84yLawOcBy4SRZAHSTNTAA=="
},
"intl-locales-supported": {
- "version": "1.8.5",
- "resolved": "https://registry.npmjs.org/intl-locales-supported/-/intl-locales-supported-1.8.5.tgz",
- "integrity": "sha512-0rfI2lxC5ZTi75WW/Zbvb/0f+mSggw3G4AYqhIyIGDXMZWRIyUN2a0ELWmaKxNvW46+3ybV5BhAvGSO7rI/SiQ=="
+ "version": "1.8.6",
+ "resolved": "https://registry.npmjs.org/intl-locales-supported/-/intl-locales-supported-1.8.6.tgz",
+ "integrity": "sha512-AeZ01biOzPLt8Tg80rRYWNnt5su/nts4iro3fzL9J6jiG1BCjqW8gHrsBUuhAs/wsyjNFGzcpNLg4To7SqDVfg=="
},
"intl-messageformat": {
"version": "7.8.4",
@@ -12990,9 +12990,9 @@
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
},
"source-map-support": {
- "version": "0.5.17",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.17.tgz",
- "integrity": "sha512-bwdKOBZ5L0gFRh4KOxNap/J/MpvX9Yxsq9lFDx65s3o7F/NiHy7JRaGIS8MwW6tZPAq9UXE207Il0cfcb5yu/Q==",
+ "version": "0.5.18",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.18.tgz",
+ "integrity": "sha512-9luZr/BZ2QeU6tO2uG8N2aZpVSli4TSAOAqFOyTO51AJcD9P99c0K1h6dD6r6qo5dyT44BR5exweOaLLeldTkQ==",
"requires": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
@@ -15938,9 +15938,9 @@
"integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
},
"node-abi": {
- "version": "2.15.0",
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.15.0.tgz",
- "integrity": "sha512-FeLpTS0F39U7hHZU1srAK4Vx+5AHNVOTP+hxBNQknR/54laTHSFIJkDWDqiquY1LeLUgTfPN7sLPhMubx0PLAg==",
+ "version": "2.16.0",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.16.0.tgz",
+ "integrity": "sha512-+sa0XNlWDA6T+bDLmkCUYn6W5k5W6BPRL6mqzSCs6H/xUgtl4D5x2fORKDzopKiU6wsyn/+wXlRXwXeSp+mtoA==",
"requires": {
"semver": "^5.4.1"
}
@@ -21096,9 +21096,9 @@
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
},
"source-map-support": {
- "version": "0.5.17",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.17.tgz",
- "integrity": "sha512-bwdKOBZ5L0gFRh4KOxNap/J/MpvX9Yxsq9lFDx65s3o7F/NiHy7JRaGIS8MwW6tZPAq9UXE207Il0cfcb5yu/Q==",
+ "version": "0.5.18",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.18.tgz",
+ "integrity": "sha512-9luZr/BZ2QeU6tO2uG8N2aZpVSli4TSAOAqFOyTO51AJcD9P99c0K1h6dD6r6qo5dyT44BR5exweOaLLeldTkQ==",
"requires": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
@@ -29720,9 +29720,9 @@
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
},
"source-map-support": {
- "version": "0.5.17",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.17.tgz",
- "integrity": "sha512-bwdKOBZ5L0gFRh4KOxNap/J/MpvX9Yxsq9lFDx65s3o7F/NiHy7JRaGIS8MwW6tZPAq9UXE207Il0cfcb5yu/Q==",
+ "version": "0.5.18",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.18.tgz",
+ "integrity": "sha512-9luZr/BZ2QeU6tO2uG8N2aZpVSli4TSAOAqFOyTO51AJcD9P99c0K1h6dD6r6qo5dyT44BR5exweOaLLeldTkQ==",
"requires": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
diff --git a/src/customizations/volto/components/theme/App/App.jsx b/src/customizations/volto/components/theme/App/App.jsx
new file mode 100644
index 00000000..e9243f88
--- /dev/null
+++ b/src/customizations/volto/components/theme/App/App.jsx
@@ -0,0 +1,223 @@
+/**
+ * App container.
+ * @module components/theme/App/App
+ */
+
+import React, { Component, Fragment } from 'react';
+import PropTypes from 'prop-types';
+import { connect } from 'react-redux';
+import { compose } from 'redux';
+import { asyncConnect } from 'redux-connect';
+import { Segment } from 'semantic-ui-react';
+import { renderRoutes } from 'react-router-config';
+import { Slide, ToastContainer, toast } from 'react-toastify';
+import split from 'lodash/split';
+import join from 'lodash/join';
+import trim from 'lodash/trim';
+import cx from 'classnames';
+import { settings } from '~/config';
+import loadable from '@loadable/component';
+
+import Error from '@plone/volto/error';
+
+import {
+ Breadcrumbs,
+ Footer,
+ Header,
+ Icon,
+ OutdatedBrowser,
+ AppExtras,
+} from '@plone/volto/components';
+import { BodyClass, getBaseUrl, getView } from '@plone/volto/helpers';
+import {
+ getBreadcrumbs,
+ getContent,
+ getNavigation,
+ getTypes,
+ getWorkflow,
+} from '@plone/volto/actions';
+
+import clearSVG from '@plone/volto/icons/clear.svg';
+import MultilingualRedirector from '@plone/volto/components/theme/MultilingualRedirector/MultilingualRedirector';
+
+/**
+ * @export
+ * @class App
+ * @extends {Component}
+ */
+class App extends Component {
+ /**
+ * Property types.
+ * @property {Object} propTypes Property types.
+ * @static
+ */
+ static propTypes = {
+ pathname: PropTypes.string.isRequired,
+ };
+
+ state = {
+ hasError: false,
+ error: null,
+ errorInfo: null,
+ };
+
+ /**
+ * ComponentDidMount
+ * @method ComponentDidMount
+ * @param {string} error The error
+ * @param {string} info The info
+ * @returns {undefined}
+ */
+ componentDidMount() {
+ if (__CLIENT__ && process.env.SENTRY_DSN) {
+ const Raven = loadable(() => import('raven-js'));
+ Raven.config(process.env.SENTRY_DSN).install();
+ }
+ }
+
+ /**
+ * @method componentWillReceiveProps
+ * @param {Object} nextProps Next properties
+ * @returns {undefined}
+ */
+ UNSAFE_componentWillReceiveProps(nextProps) {
+ if (nextProps.pathname !== this.props.pathname) {
+ if (this.state.hasError) {
+ this.setState({ hasError: false });
+ }
+ }
+ }
+
+ /**
+ * ComponentDidCatch
+ * @method ComponentDidCatch
+ * @param {string} error The error
+ * @param {string} info The info
+ * @returns {undefined}
+ */
+ componentDidCatch(error, info) {
+ this.setState({ hasError: true, error, errorInfo: info });
+ if (__CLIENT__ && process.env.SENTRY_DSN) {
+ const Raven = loadable(() => import('raven-js'));
+ Raven.captureException(error, { extra: info });
+ }
+ }
+
+ /**
+ * Render method.
+ * @method render
+ * @returns {string} Markup for the component.
+ */
+ render() {
+ const path = getBaseUrl(this.props.pathname);
+ const action = getView(this.props.pathname);
+
+ return (
+
+
+
+ {/* Body class depending on content type */}
+ {this.props.content && this.props.content['@type'] && (
+
+ )}
+
+ {/* Body class depending on sections */}
+
+
+
+
+
+
+
+ {this.state.hasError ? (
+
+ ) : (
+ renderRoutes(this.props.route.routes)
+ )}
+
+
+
+
+
+ }
+ />
+
+
+ );
+ }
+}
+
+export const __test__ = connect(
+ (state, props) => ({
+ pathname: props.location.pathname,
+ content: state.content.data,
+ }),
+ {},
+)(App);
+
+export default compose(
+ asyncConnect([
+ {
+ key: 'breadcrumbs',
+ promise: ({ location, store: { dispatch } }) => {
+ __SERVER__ &&
+ !settings.minimizeNetworkFetch &&
+ dispatch(getBreadcrumbs(getBaseUrl(location.pathname)));
+ },
+ },
+ {
+ key: 'content',
+ promise: ({ location, store: { dispatch } }) =>
+ __SERVER__ && dispatch(getContent(getBaseUrl(location.pathname))),
+ },
+ {
+ key: 'navigation',
+ promise: ({ location, store: { dispatch } }) =>
+ __SERVER__ &&
+ !settings.contentExpand.includes('navigation') &&
+ dispatch(getNavigation(getBaseUrl(location.pathname))),
+ },
+ {
+ key: 'types',
+ promise: ({ location, store: { dispatch } }) =>
+ __SERVER__ && dispatch(getTypes(getBaseUrl(location.pathname))),
+ },
+ {
+ key: 'workflow',
+ promise: ({ location, store: { dispatch } }) =>
+ __SERVER__ &&
+ !settings.minimizeNetworkFetch &&
+ dispatch(getWorkflow(getBaseUrl(location.pathname))),
+ },
+ ]),
+ connect(
+ (state, props) => ({
+ pathname: props.location.pathname,
+ content: state.content.data,
+ }),
+ {},
+ ),
+)(App);
\ No newline at end of file
diff --git a/src/customizations/volto/components/theme/MultilingualRedirector/MultilingualRedirector.jsx b/src/customizations/volto/components/theme/MultilingualRedirector/MultilingualRedirector.jsx
new file mode 100644
index 00000000..610f4d2e
--- /dev/null
+++ b/src/customizations/volto/components/theme/MultilingualRedirector/MultilingualRedirector.jsx
@@ -0,0 +1,49 @@
+import React from 'react';
+import { Redirect } from 'react-router-dom';
+import { useDispatch } from 'react-redux';
+import { updateIntl } from 'react-intl-redux';
+import cookie from 'react-cookie';
+import { settings } from '~/config';
+
+let locales = {};
+
+if (settings) {
+ settings.supportedLanguages.forEach(lang => {
+ import('~/../locales/' + lang + '.json').then(locale => {
+ locales = { ...locales, [lang]: locale.default };
+ });
+ });
+}
+
+const MultilingualRedirector = props => {
+ console.log('here working', props)
+ const { pathname, children } = props;
+ const currentLanguage = cookie.load('lang') || settings.defaultLanguage;
+ const redirectToLanguage = settings.supportedLanguages.includes(
+ currentLanguage,
+ )
+ ? currentLanguage
+ : settings.defaultLanguage;
+ const dispatch = useDispatch();
+
+ React.useEffect(() => {
+ // ToDo: Add means to support language negotiation (with config)
+ // const detectedLang = (navigator.language || navigator.userLanguage).substring(0, 2);
+ if (settings.isMultilingual && pathname === '/') {
+ dispatch(
+ updateIntl({
+ locale: redirectToLanguage,
+ messages: locales[redirectToLanguage],
+ }),
+ );
+ }
+ }, [pathname, dispatch, redirectToLanguage]);
+
+ return pathname === '/' && settings.isMultilingual ? (
+
+ ) : (
+ <>{children}>
+ );
+};
+
+export default MultilingualRedirector;
\ No newline at end of file
diff --git a/src/theme.js b/src/theme.js
index 63887e0e..357d4699 100644
--- a/src/theme.js
+++ b/src/theme.js
@@ -1,3 +1,5 @@
-import 'semantic-ui-less/semantic.less';
-// import '@plone/volto/../theme/theme.less';
-import '../theme/themes/pastanaga/extras/extras.less';
\ No newline at end of file
+// import 'semantic-ui-less/semantic.less';
+// // import '@plone/volto/../theme/theme.less';
+// import '../theme/themes/pastanaga/extras/extras.less';
+
+import '@plone/volto/theme';
\ No newline at end of file
diff --git a/theme/themes/pastanaga/assets/fonts/icons.eot b/theme/site/assets/fonts/icons.eot
similarity index 100%
rename from theme/themes/pastanaga/assets/fonts/icons.eot
rename to theme/site/assets/fonts/icons.eot
diff --git a/theme/themes/pastanaga/assets/fonts/icons.svg b/theme/site/assets/fonts/icons.svg
similarity index 100%
rename from theme/themes/pastanaga/assets/fonts/icons.svg
rename to theme/site/assets/fonts/icons.svg
diff --git a/theme/themes/pastanaga/assets/fonts/icons.ttf b/theme/site/assets/fonts/icons.ttf
similarity index 100%
rename from theme/themes/pastanaga/assets/fonts/icons.ttf
rename to theme/site/assets/fonts/icons.ttf
diff --git a/theme/themes/pastanaga/assets/fonts/icons.woff b/theme/site/assets/fonts/icons.woff
similarity index 100%
rename from theme/themes/pastanaga/assets/fonts/icons.woff
rename to theme/site/assets/fonts/icons.woff
diff --git a/theme/themes/default/assets/images/flags.png b/theme/site/assets/images/flags.png
similarity index 100%
rename from theme/themes/default/assets/images/flags.png
rename to theme/site/assets/images/flags.png
diff --git a/theme/themes/pastanaga/collections/breadcrumb.overrides b/theme/site/collections/breadcrumb.overrides
similarity index 100%
rename from theme/themes/pastanaga/collections/breadcrumb.overrides
rename to theme/site/collections/breadcrumb.overrides
diff --git a/theme/themes/pastanaga/collections/breadcrumb.variables b/theme/site/collections/breadcrumb.variables
similarity index 100%
rename from theme/themes/pastanaga/collections/breadcrumb.variables
rename to theme/site/collections/breadcrumb.variables
diff --git a/theme/themes/pastanaga/collections/form.overrides b/theme/site/collections/form.overrides
similarity index 100%
rename from theme/themes/pastanaga/collections/form.overrides
rename to theme/site/collections/form.overrides
diff --git a/theme/themes/pastanaga/collections/form.variables b/theme/site/collections/form.variables
similarity index 100%
rename from theme/themes/pastanaga/collections/form.variables
rename to theme/site/collections/form.variables
diff --git a/theme/themes/pastanaga/collections/grid.overrides b/theme/site/collections/grid.overrides
similarity index 100%
rename from theme/themes/pastanaga/collections/grid.overrides
rename to theme/site/collections/grid.overrides
diff --git a/theme/themes/pastanaga/collections/grid.variables b/theme/site/collections/grid.variables
similarity index 100%
rename from theme/themes/pastanaga/collections/grid.variables
rename to theme/site/collections/grid.variables
diff --git a/theme/themes/pastanaga/collections/menu.overrides b/theme/site/collections/menu.overrides
similarity index 100%
rename from theme/themes/pastanaga/collections/menu.overrides
rename to theme/site/collections/menu.overrides
diff --git a/theme/themes/pastanaga/collections/menu.variables b/theme/site/collections/menu.variables
similarity index 100%
rename from theme/themes/pastanaga/collections/menu.variables
rename to theme/site/collections/menu.variables
diff --git a/theme/themes/pastanaga/collections/message.overrides b/theme/site/collections/message.overrides
similarity index 100%
rename from theme/themes/pastanaga/collections/message.overrides
rename to theme/site/collections/message.overrides
diff --git a/theme/themes/pastanaga/collections/message.variables b/theme/site/collections/message.variables
similarity index 100%
rename from theme/themes/pastanaga/collections/message.variables
rename to theme/site/collections/message.variables
diff --git a/theme/themes/pastanaga/collections/table.overrides b/theme/site/collections/table.overrides
similarity index 100%
rename from theme/themes/pastanaga/collections/table.overrides
rename to theme/site/collections/table.overrides
diff --git a/theme/themes/pastanaga/collections/table.variables b/theme/site/collections/table.variables
similarity index 100%
rename from theme/themes/pastanaga/collections/table.variables
rename to theme/site/collections/table.variables
diff --git a/theme/themes/pastanaga/elements/button.overrides b/theme/site/elements/button.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/button.overrides
rename to theme/site/elements/button.overrides
diff --git a/theme/themes/pastanaga/elements/button.variables b/theme/site/elements/button.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/button.variables
rename to theme/site/elements/button.variables
diff --git a/theme/themes/pastanaga/elements/container.overrides b/theme/site/elements/container.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/container.overrides
rename to theme/site/elements/container.overrides
diff --git a/theme/themes/pastanaga/elements/container.variables b/theme/site/elements/container.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/container.variables
rename to theme/site/elements/container.variables
diff --git a/theme/themes/pastanaga/elements/divider.overrides b/theme/site/elements/divider.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/divider.overrides
rename to theme/site/elements/divider.overrides
diff --git a/theme/themes/pastanaga/elements/divider.variables b/theme/site/elements/divider.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/divider.variables
rename to theme/site/elements/divider.variables
diff --git a/theme/themes/pastanaga/elements/flag.overrides b/theme/site/elements/flag.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/flag.overrides
rename to theme/site/elements/flag.overrides
diff --git a/theme/themes/pastanaga/elements/flag.variables b/theme/site/elements/flag.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/flag.variables
rename to theme/site/elements/flag.variables
diff --git a/theme/themes/pastanaga/elements/header.overrides b/theme/site/elements/header.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/header.overrides
rename to theme/site/elements/header.overrides
diff --git a/theme/themes/pastanaga/elements/header.variables b/theme/site/elements/header.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/header.variables
rename to theme/site/elements/header.variables
diff --git a/theme/themes/pastanaga/elements/icon.overrides b/theme/site/elements/icon.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/icon.overrides
rename to theme/site/elements/icon.overrides
diff --git a/theme/themes/default/elements/image.overrides b/theme/site/elements/image.overrides
similarity index 100%
rename from theme/themes/default/elements/image.overrides
rename to theme/site/elements/image.overrides
diff --git a/theme/themes/pastanaga/elements/image.variables b/theme/site/elements/image.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/image.variables
rename to theme/site/elements/image.variables
diff --git a/theme/themes/pastanaga/elements/input.overrides b/theme/site/elements/input.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/input.overrides
rename to theme/site/elements/input.overrides
diff --git a/theme/themes/pastanaga/elements/input.variables b/theme/site/elements/input.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/input.variables
rename to theme/site/elements/input.variables
diff --git a/theme/themes/default/elements/label.overrides b/theme/site/elements/label.overrides
similarity index 100%
rename from theme/themes/default/elements/label.overrides
rename to theme/site/elements/label.overrides
diff --git a/theme/themes/pastanaga/elements/label.variables b/theme/site/elements/label.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/label.variables
rename to theme/site/elements/label.variables
diff --git a/theme/themes/pastanaga/elements/list.overrides b/theme/site/elements/list.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/list.overrides
rename to theme/site/elements/list.overrides
diff --git a/theme/themes/pastanaga/elements/list.variables b/theme/site/elements/list.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/list.variables
rename to theme/site/elements/list.variables
diff --git a/theme/themes/default/elements/loader.overrides b/theme/site/elements/loader.overrides
similarity index 100%
rename from theme/themes/default/elements/loader.overrides
rename to theme/site/elements/loader.overrides
diff --git a/theme/themes/pastanaga/elements/loader.variables b/theme/site/elements/loader.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/loader.variables
rename to theme/site/elements/loader.variables
diff --git a/theme/themes/default/elements/placeholder.overrides b/theme/site/elements/placeholder.overrides
similarity index 100%
rename from theme/themes/default/elements/placeholder.overrides
rename to theme/site/elements/placeholder.overrides
diff --git a/theme/themes/pastanaga/elements/placeholder.variables b/theme/site/elements/placeholder.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/placeholder.variables
rename to theme/site/elements/placeholder.variables
diff --git a/theme/themes/default/elements/rail.overrides b/theme/site/elements/rail.overrides
similarity index 100%
rename from theme/themes/default/elements/rail.overrides
rename to theme/site/elements/rail.overrides
diff --git a/theme/themes/pastanaga/elements/rail.variables b/theme/site/elements/rail.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/rail.variables
rename to theme/site/elements/rail.variables
diff --git a/theme/themes/default/elements/reveal.overrides b/theme/site/elements/reveal.overrides
similarity index 100%
rename from theme/themes/default/elements/reveal.overrides
rename to theme/site/elements/reveal.overrides
diff --git a/theme/themes/pastanaga/elements/reveal.variables b/theme/site/elements/reveal.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/reveal.variables
rename to theme/site/elements/reveal.variables
diff --git a/theme/themes/pastanaga/elements/segment.overrides b/theme/site/elements/segment.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/segment.overrides
rename to theme/site/elements/segment.overrides
diff --git a/theme/themes/pastanaga/elements/segment.variables b/theme/site/elements/segment.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/segment.variables
rename to theme/site/elements/segment.variables
diff --git a/theme/themes/pastanaga/elements/step.overrides b/theme/site/elements/step.overrides
similarity index 100%
rename from theme/themes/pastanaga/elements/step.overrides
rename to theme/site/elements/step.overrides
diff --git a/theme/themes/pastanaga/elements/step.variables b/theme/site/elements/step.variables
similarity index 100%
rename from theme/themes/pastanaga/elements/step.variables
rename to theme/site/elements/step.variables
diff --git a/theme/themes/pastanaga/extras/blocks.less b/theme/site/extras/blocks.less
similarity index 100%
rename from theme/themes/pastanaga/extras/blocks.less
rename to theme/site/extras/blocks.less
diff --git a/theme/themes/pastanaga/extras/custom.less b/theme/site/extras/custom.less
similarity index 90%
rename from theme/themes/pastanaga/extras/custom.less
rename to theme/site/extras/custom.less
index 938ddb5b..6df13ce7 100644
--- a/theme/themes/pastanaga/extras/custom.less
+++ b/theme/site/extras/custom.less
@@ -8,4 +8,4 @@
@import (multiple) '../../theme.config';
-.loadUIOverrides();
+.loadUIOverrides();
\ No newline at end of file
diff --git a/theme/themes/default/extras/custom.overrides b/theme/site/extras/custom.overrides
similarity index 100%
rename from theme/themes/default/extras/custom.overrides
rename to theme/site/extras/custom.overrides
diff --git a/theme/themes/default/extras/custom.variables b/theme/site/extras/custom.variables
similarity index 100%
rename from theme/themes/default/extras/custom.variables
rename to theme/site/extras/custom.variables
diff --git a/theme/themes/pastanaga/extras/draftjs.less b/theme/site/extras/draftjs.less
similarity index 100%
rename from theme/themes/pastanaga/extras/draftjs.less
rename to theme/site/extras/draftjs.less
diff --git a/theme/themes/pastanaga/extras/extras.less b/theme/site/extras/extras.less
similarity index 100%
rename from theme/themes/pastanaga/extras/extras.less
rename to theme/site/extras/extras.less
diff --git a/theme/themes/pastanaga/extras/main.less b/theme/site/extras/main.overrides
similarity index 93%
rename from theme/themes/pastanaga/extras/main.less
rename to theme/site/extras/main.overrides
index 8725dea6..de4e37b5 100644
--- a/theme/themes/pastanaga/extras/main.less
+++ b/theme/site/extras/main.overrides
@@ -2,14 +2,14 @@
Theme
*******************************/
-@type: 'extra';
-@element: 'main';
+// @type: 'extra';
+// @element: 'main';
-@import (multiple) '../../theme.config';
+// @import (multiple) '../../theme.config';
-// Extras (third party libs)
-@import (less) '~hamburgers/dist/hamburgers.css';
-@import (less) '~react-toastify/dist/ReactToastify.css';
+// // Extras (third party libs)
+// @import (less) '~hamburgers/dist/hamburgers.css';
+// @import (less) '~react-toastify/dist/ReactToastify.css';
// General Styling
@@ -269,9 +269,9 @@ button {
// Deprecated as per https://github.com/plone/volto/issues/1265
// @import 'utils';
-@import 'toolbar';
-@import 'draftjs';
-@import 'blocks';
-@import 'sidebar';
+// @import 'toolbar';
+// @import 'draftjs';
+// @import 'blocks';
+// @import 'sidebar';
-.loadUIOverrides();
+// .loadUIOverrides();
diff --git a/theme/themes/pastanaga/extras/sidebar.less b/theme/site/extras/sidebar.less
similarity index 100%
rename from theme/themes/pastanaga/extras/sidebar.less
rename to theme/site/extras/sidebar.less
diff --git a/theme/themes/pastanaga/extras/toolbar.less b/theme/site/extras/toolbar.less
similarity index 100%
rename from theme/themes/pastanaga/extras/toolbar.less
rename to theme/site/extras/toolbar.less
diff --git a/theme/themes/pastanaga/extras/utils.less b/theme/site/extras/utils.less
similarity index 100%
rename from theme/themes/pastanaga/extras/utils.less
rename to theme/site/extras/utils.less
diff --git a/theme/themes/pastanaga/globals/reset.overrides b/theme/site/globals/reset.overrides
similarity index 100%
rename from theme/themes/pastanaga/globals/reset.overrides
rename to theme/site/globals/reset.overrides
diff --git a/theme/themes/default/globals/reset.variables b/theme/site/globals/reset.variables
similarity index 100%
rename from theme/themes/default/globals/reset.variables
rename to theme/site/globals/reset.variables
diff --git a/theme/themes/pastanaga/globals/site.overrides b/theme/site/globals/site.overrides
similarity index 100%
rename from theme/themes/pastanaga/globals/site.overrides
rename to theme/site/globals/site.overrides
diff --git a/theme/themes/pastanaga/globals/site.variables b/theme/site/globals/site.variables
similarity index 100%
rename from theme/themes/pastanaga/globals/site.variables
rename to theme/site/globals/site.variables
diff --git a/theme/themes/pastanaga/modules/accordion.overrides b/theme/site/modules/accordion.overrides
similarity index 100%
rename from theme/themes/pastanaga/modules/accordion.overrides
rename to theme/site/modules/accordion.overrides
diff --git a/theme/themes/pastanaga/modules/accordion.variables b/theme/site/modules/accordion.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/accordion.variables
rename to theme/site/modules/accordion.variables
diff --git a/theme/themes/default/modules/chatroom.overrides b/theme/site/modules/chatroom.overrides
similarity index 100%
rename from theme/themes/default/modules/chatroom.overrides
rename to theme/site/modules/chatroom.overrides
diff --git a/theme/themes/default/modules/chatroom.variables b/theme/site/modules/chatroom.variables
similarity index 100%
rename from theme/themes/default/modules/chatroom.variables
rename to theme/site/modules/chatroom.variables
diff --git a/theme/themes/pastanaga/modules/checkbox.overrides b/theme/site/modules/checkbox.overrides
similarity index 100%
rename from theme/themes/pastanaga/modules/checkbox.overrides
rename to theme/site/modules/checkbox.overrides
diff --git a/theme/themes/pastanaga/modules/checkbox.variables b/theme/site/modules/checkbox.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/checkbox.variables
rename to theme/site/modules/checkbox.variables
diff --git a/theme/themes/default/modules/dimmer.overrides b/theme/site/modules/dimmer.overrides
similarity index 100%
rename from theme/themes/default/modules/dimmer.overrides
rename to theme/site/modules/dimmer.overrides
diff --git a/theme/themes/pastanaga/modules/dimmer.variables b/theme/site/modules/dimmer.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/dimmer.variables
rename to theme/site/modules/dimmer.variables
diff --git a/theme/themes/pastanaga/modules/dropdown.overrides b/theme/site/modules/dropdown.overrides
similarity index 100%
rename from theme/themes/pastanaga/modules/dropdown.overrides
rename to theme/site/modules/dropdown.overrides
diff --git a/theme/themes/pastanaga/modules/dropdown.variables b/theme/site/modules/dropdown.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/dropdown.variables
rename to theme/site/modules/dropdown.variables
diff --git a/theme/themes/default/modules/embed.overrides b/theme/site/modules/embed.overrides
similarity index 100%
rename from theme/themes/default/modules/embed.overrides
rename to theme/site/modules/embed.overrides
diff --git a/theme/themes/pastanaga/modules/embed.variables b/theme/site/modules/embed.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/embed.variables
rename to theme/site/modules/embed.variables
diff --git a/theme/themes/pastanaga/modules/modal.overrides b/theme/site/modules/modal.overrides
similarity index 100%
rename from theme/themes/pastanaga/modules/modal.overrides
rename to theme/site/modules/modal.overrides
diff --git a/theme/themes/pastanaga/modules/modal.variables b/theme/site/modules/modal.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/modal.variables
rename to theme/site/modules/modal.variables
diff --git a/theme/themes/default/modules/nag.overrides b/theme/site/modules/nag.overrides
similarity index 100%
rename from theme/themes/default/modules/nag.overrides
rename to theme/site/modules/nag.overrides
diff --git a/theme/themes/pastanaga/modules/nag.variables b/theme/site/modules/nag.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/nag.variables
rename to theme/site/modules/nag.variables
diff --git a/theme/themes/default/modules/popup.overrides b/theme/site/modules/popup.overrides
similarity index 100%
rename from theme/themes/default/modules/popup.overrides
rename to theme/site/modules/popup.overrides
diff --git a/theme/themes/pastanaga/modules/popup.variables b/theme/site/modules/popup.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/popup.variables
rename to theme/site/modules/popup.variables
diff --git a/theme/themes/default/modules/progress.overrides b/theme/site/modules/progress.overrides
similarity index 100%
rename from theme/themes/default/modules/progress.overrides
rename to theme/site/modules/progress.overrides
diff --git a/theme/themes/pastanaga/modules/progress.variables b/theme/site/modules/progress.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/progress.variables
rename to theme/site/modules/progress.variables
diff --git a/theme/themes/pastanaga/modules/rating.overrides b/theme/site/modules/rating.overrides
similarity index 100%
rename from theme/themes/pastanaga/modules/rating.overrides
rename to theme/site/modules/rating.overrides
diff --git a/theme/themes/pastanaga/modules/rating.variables b/theme/site/modules/rating.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/rating.variables
rename to theme/site/modules/rating.variables
diff --git a/theme/themes/pastanaga/modules/search.overrides b/theme/site/modules/search.overrides
similarity index 100%
rename from theme/themes/pastanaga/modules/search.overrides
rename to theme/site/modules/search.overrides
diff --git a/theme/themes/pastanaga/modules/search.variables b/theme/site/modules/search.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/search.variables
rename to theme/site/modules/search.variables
diff --git a/theme/themes/default/modules/shape.overrides b/theme/site/modules/shape.overrides
similarity index 100%
rename from theme/themes/default/modules/shape.overrides
rename to theme/site/modules/shape.overrides
diff --git a/theme/themes/pastanaga/modules/shape.variables b/theme/site/modules/shape.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/shape.variables
rename to theme/site/modules/shape.variables
diff --git a/theme/themes/default/modules/sidebar.overrides b/theme/site/modules/sidebar.overrides
similarity index 100%
rename from theme/themes/default/modules/sidebar.overrides
rename to theme/site/modules/sidebar.overrides
diff --git a/theme/themes/pastanaga/modules/sidebar.variables b/theme/site/modules/sidebar.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/sidebar.variables
rename to theme/site/modules/sidebar.variables
diff --git a/theme/themes/default/modules/sticky.overrides b/theme/site/modules/sticky.overrides
similarity index 100%
rename from theme/themes/default/modules/sticky.overrides
rename to theme/site/modules/sticky.overrides
diff --git a/theme/themes/pastanaga/modules/sticky.variables b/theme/site/modules/sticky.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/sticky.variables
rename to theme/site/modules/sticky.variables
diff --git a/theme/themes/default/modules/tab.overrides b/theme/site/modules/tab.overrides
similarity index 100%
rename from theme/themes/default/modules/tab.overrides
rename to theme/site/modules/tab.overrides
diff --git a/theme/themes/pastanaga/modules/tab.variables b/theme/site/modules/tab.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/tab.variables
rename to theme/site/modules/tab.variables
diff --git a/theme/themes/pastanaga/modules/transition.overrides b/theme/site/modules/transition.overrides
similarity index 100%
rename from theme/themes/pastanaga/modules/transition.overrides
rename to theme/site/modules/transition.overrides
diff --git a/theme/themes/pastanaga/modules/transition.variables b/theme/site/modules/transition.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/transition.variables
rename to theme/site/modules/transition.variables
diff --git a/theme/themes/default/modules/video.overrides b/theme/site/modules/video.overrides
old mode 100644
new mode 100755
similarity index 100%
rename from theme/themes/default/modules/video.overrides
rename to theme/site/modules/video.overrides
diff --git a/theme/themes/pastanaga/modules/video.variables b/theme/site/modules/video.variables
similarity index 100%
rename from theme/themes/pastanaga/modules/video.variables
rename to theme/site/modules/video.variables
diff --git a/theme/themes/default/views/ad.overrides b/theme/site/views/ad.overrides
similarity index 100%
rename from theme/themes/default/views/ad.overrides
rename to theme/site/views/ad.overrides
diff --git a/theme/themes/pastanaga/views/ad.variables b/theme/site/views/ad.variables
similarity index 100%
rename from theme/themes/pastanaga/views/ad.variables
rename to theme/site/views/ad.variables
diff --git a/theme/themes/default/views/card.overrides b/theme/site/views/card.overrides
similarity index 100%
rename from theme/themes/default/views/card.overrides
rename to theme/site/views/card.overrides
diff --git a/theme/themes/pastanaga/views/card.variables b/theme/site/views/card.variables
similarity index 100%
rename from theme/themes/pastanaga/views/card.variables
rename to theme/site/views/card.variables
diff --git a/theme/themes/default/views/comment.overrides b/theme/site/views/comment.overrides
similarity index 100%
rename from theme/themes/default/views/comment.overrides
rename to theme/site/views/comment.overrides
diff --git a/theme/themes/pastanaga/views/comment.variables b/theme/site/views/comment.variables
similarity index 100%
rename from theme/themes/pastanaga/views/comment.variables
rename to theme/site/views/comment.variables
diff --git a/theme/themes/default/views/feed.overrides b/theme/site/views/feed.overrides
similarity index 100%
rename from theme/themes/default/views/feed.overrides
rename to theme/site/views/feed.overrides
diff --git a/theme/themes/pastanaga/views/feed.variables b/theme/site/views/feed.variables
similarity index 100%
rename from theme/themes/pastanaga/views/feed.variables
rename to theme/site/views/feed.variables
diff --git a/theme/themes/default/views/item.overrides b/theme/site/views/item.overrides
similarity index 100%
rename from theme/themes/default/views/item.overrides
rename to theme/site/views/item.overrides
diff --git a/theme/themes/pastanaga/views/item.variables b/theme/site/views/item.variables
similarity index 100%
rename from theme/themes/pastanaga/views/item.variables
rename to theme/site/views/item.variables
diff --git a/theme/themes/default/views/statistic.overrides b/theme/site/views/statistic.overrides
similarity index 100%
rename from theme/themes/default/views/statistic.overrides
rename to theme/site/views/statistic.overrides
diff --git a/theme/themes/pastanaga/views/statistic.variables b/theme/site/views/statistic.variables
similarity index 100%
rename from theme/themes/pastanaga/views/statistic.variables
rename to theme/site/views/statistic.variables
diff --git a/theme/theme.config b/theme/theme.config
index 59e10871..ebcbb9bc 100644
--- a/theme/theme.config
+++ b/theme/theme.config
@@ -1,8 +1,21 @@
+/*
+
+████████╗██╗ ██╗███████╗███╗ ███╗███████╗███████╗
+╚══██╔══╝██║ ██║██╔════╝████╗ ████║██╔════╝██╔════╝
+ ██║ ███████║█████╗ ██╔████╔██║█████╗ ███████╗
+ ██║ ██╔══██║██╔══╝ ██║╚██╔╝██║██╔══╝ ╚════██║
+ ██║ ██║ ██║███████╗██║ ╚═╝ ██║███████╗███████║
+ ╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝╚══════╝
+
+*/
+
/*******************************
Theme Selection
*******************************/
-/* To override a theme for an individual element specify theme name below */
+/* To override a theme for an individual element
+ specify theme name below
+*/
/* Global */
@site : 'pastanaga';
@@ -69,20 +82,21 @@
*******************************/
/* Path to theme packages */
-/* @themesFolder : '../../node_modules/@plone/volto/theme/themes'; */
-
-@themesFolder: './themes';
-
+@themesFolder : '~volto-themes';
/* Path to site override folder */
-@siteFolder : "../../theme";
+@siteFolder : '~@package/../theme/site';
/*******************************
Import Theme
*******************************/
-/*@import (multiple) "~semantic-ui-less/theme.less"; */
-@import (multiple) "./theme.less";
-@fontPath : "../../@{theme}/assets/fonts";
+@import (multiple) "~semantic-ui-less/theme.less";
+
+@fontPath : "~volto-themes/@{theme}/assets/fonts";
+
+.loadAddonOverrides() {
+ @import (optional) "@{siteFolder}/@{addon}/@{addontype}s/@{addonelement}.overrides";
+}
-/* End Config */
+/* End Config */
\ No newline at end of file
diff --git a/theme/themes/default/assets/fonts/brand-icons.eot b/theme/themes/default/assets/fonts/brand-icons.eot
deleted file mode 100644
index 0a1ef3f7..00000000
Binary files a/theme/themes/default/assets/fonts/brand-icons.eot and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/brand-icons.svg b/theme/themes/default/assets/fonts/brand-icons.svg
deleted file mode 100644
index 4c237533..00000000
--- a/theme/themes/default/assets/fonts/brand-icons.svg
+++ /dev/null
@@ -1,1008 +0,0 @@
-
-
-
-
diff --git a/theme/themes/default/assets/fonts/brand-icons.ttf b/theme/themes/default/assets/fonts/brand-icons.ttf
deleted file mode 100644
index f9908513..00000000
Binary files a/theme/themes/default/assets/fonts/brand-icons.ttf and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/brand-icons.woff b/theme/themes/default/assets/fonts/brand-icons.woff
deleted file mode 100644
index 2e874012..00000000
Binary files a/theme/themes/default/assets/fonts/brand-icons.woff and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/brand-icons.woff2 b/theme/themes/default/assets/fonts/brand-icons.woff2
deleted file mode 100644
index 0d575fd5..00000000
Binary files a/theme/themes/default/assets/fonts/brand-icons.woff2 and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/icons.eot b/theme/themes/default/assets/fonts/icons.eot
deleted file mode 100644
index ef75106b..00000000
Binary files a/theme/themes/default/assets/fonts/icons.eot and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/icons.svg b/theme/themes/default/assets/fonts/icons.svg
deleted file mode 100644
index 0ae8e329..00000000
--- a/theme/themes/default/assets/fonts/icons.svg
+++ /dev/null
@@ -1,1518 +0,0 @@
-
-
-
-
diff --git a/theme/themes/default/assets/fonts/icons.ttf b/theme/themes/default/assets/fonts/icons.ttf
deleted file mode 100644
index 17bb6747..00000000
Binary files a/theme/themes/default/assets/fonts/icons.ttf and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/icons.woff b/theme/themes/default/assets/fonts/icons.woff
deleted file mode 100644
index 4cf2a4fe..00000000
Binary files a/theme/themes/default/assets/fonts/icons.woff and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/icons.woff2 b/theme/themes/default/assets/fonts/icons.woff2
deleted file mode 100644
index eea9aa22..00000000
Binary files a/theme/themes/default/assets/fonts/icons.woff2 and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/outline-icons.eot b/theme/themes/default/assets/fonts/outline-icons.eot
deleted file mode 100644
index cda0a84c..00000000
Binary files a/theme/themes/default/assets/fonts/outline-icons.eot and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/outline-icons.svg b/theme/themes/default/assets/fonts/outline-icons.svg
deleted file mode 100644
index 2875252e..00000000
--- a/theme/themes/default/assets/fonts/outline-icons.svg
+++ /dev/null
@@ -1,366 +0,0 @@
-
-
-
-
diff --git a/theme/themes/default/assets/fonts/outline-icons.ttf b/theme/themes/default/assets/fonts/outline-icons.ttf
deleted file mode 100644
index ee13f848..00000000
Binary files a/theme/themes/default/assets/fonts/outline-icons.ttf and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/outline-icons.woff b/theme/themes/default/assets/fonts/outline-icons.woff
deleted file mode 100644
index bcd83435..00000000
Binary files a/theme/themes/default/assets/fonts/outline-icons.woff and /dev/null differ
diff --git a/theme/themes/default/assets/fonts/outline-icons.woff2 b/theme/themes/default/assets/fonts/outline-icons.woff2
deleted file mode 100644
index 35cc7b3b..00000000
Binary files a/theme/themes/default/assets/fonts/outline-icons.woff2 and /dev/null differ
diff --git a/theme/themes/default/collections/breadcrumb.overrides b/theme/themes/default/collections/breadcrumb.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/collections/breadcrumb.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/collections/breadcrumb.variables b/theme/themes/default/collections/breadcrumb.variables
deleted file mode 100644
index a97d5b09..00000000
--- a/theme/themes/default/collections/breadcrumb.variables
+++ /dev/null
@@ -1,33 +0,0 @@
-/*******************************
- Breadcrumb
-*******************************/
-
-/*-------------------
- Breadcrumb
---------------------*/
-
-@verticalMargin: 0em;
-@display: inline-block;
-@verticalAlign: middle;
-
-@dividerSpacing: @3px;
-@dividerOpacity: 0.7;
-@dividerColor: @lightTextColor;
-
-@dividerSize: @relativeSmall;
-@dividerVerticalAlign: baseline;
-
-@iconDividerSize: @relativeTiny;
-@iconDividerVerticalAlign: baseline;
-
-@sectionMargin: 0em;
-@sectionPadding: 0em;
-
-/* Coupling */
-@segmentPadding: @relativeMini @relativeMedium;
-
-/*-------------------
- States
---------------------*/
-
-@activeFontWeight: @bold;
diff --git a/theme/themes/default/collections/form.overrides b/theme/themes/default/collections/form.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/collections/form.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/collections/form.variables b/theme/themes/default/collections/form.variables
deleted file mode 100644
index 3644885a..00000000
--- a/theme/themes/default/collections/form.variables
+++ /dev/null
@@ -1,195 +0,0 @@
-/*******************************
- Form
-*******************************/
-
-/*-------------------
- Elements
---------------------*/
-
-/* Form */
-@gutterWidth: 1em;
-@rowDistance: 1em;
-
-/* Text */
-@paragraphMargin: @rowDistance 0em;
-
-/* Field */
-@fieldMargin: 0em 0em @rowDistance;
-
-/* Fields */
-@fieldsMargin: 0em -(@gutterWidth / 2) @rowDistance;
-
-/* Form Label */
-@labelDistance: @4px;
-@labelMargin: 0em 0em @labelDistance 0em;
-@labelFontSize: @relativeSmall;
-@labelFontWeight: @bold;
-@labelTextTransform: none;
-@labelColor: @textColor;
-
-/* Input */
-@inputFont: @pageFont;
-@inputWidth: 100%;
-@inputFontSize: 1em;
-@inputPadding: (@inputVerticalPadding + ((1em - @inputLineHeight) / 2)) @inputHorizontalPadding;
-@inputBorder: 1px solid @borderColor;
-@inputBorderRadius: @absoluteBorderRadius;
-@inputColor: @textColor;
-@inputTransition:
- color @defaultDuration @defaultEasing,
- border-color @defaultDuration @defaultEasing
-;
-@inputBoxShadow: 0em 0em 0em 0em transparent inset;
-
-/* Select */
-@selectBackground: @white;
-@selectBorderRadius: @inputBorderRadius;
-@selectBorder: @inputBorder;
-@selectPadding: 0.62em @inputHorizontalPadding;
-@selectBoxShadow: @inputBoxShadow;
-@selectTransition: @inputTransition;
-@selectColor: @inputColor;
-
-/* Text Area */
-@textAreaPadding: @inputVerticalPadding @inputHorizontalPadding;
-@textAreaHeight: 12em;
-@textAreaResize: vertical;
-@textAreaLineHeight: 1.2857;
-@textAreaMinHeight: 8em;
-@textAreaMaxHeight: 24em;
-@textAreaBackground: @inputBackground;
-@textAreaBorder: @inputBorder;
-@textAreaFontSize: @inputFontSize;
-@textAreaTransition: @inputTransition;
-
-/* Checkbox */
-@checkboxVerticalAlign: top;
-@checkboxLabelFontSize: 1em;
-@checkboxLabelTextTransform: @labelTextTransform;
-
-/* Inline Validation Prompt */
-@promptBackground: @white;
-@promptBorderColor: @formErrorBorder;
-@promptBorder: 1px solid @promptBorderColor;
-@promptTextColor: @formErrorColor;
-@inlinePromptMargin: -0.25em 0em -0.5em 0.5em;
-@inlinePromptBorderWidth: 1px;
-
-/*-------------------
- States
---------------------*/
-
-/* Focus */
-@inputFocusPointerSize: 0px;
-
-/* Input Focus */
-@inputFocusBackground: @inputBackground;
-@inputFocusBorderColor: @focusedFormBorderColor;
-@inputFocusColor: @selectedTextColor;
-@inputFocusBoxShadow: @inputFocusPointerSize 0em 0em 0em @selectedBorderColor inset;
-@inputFocusBorderRadius: @inputBorderRadius;
-
-/* Text Area Focus */
-@textAreaFocusBackground: @inputFocusBackground;
-@textAreaFocusBorderColor: @inputFocusBorderColor;
-@textAreaFocusColor: @inputFocusColor;
-@textAreaFocusBoxShadow: @inputFocusBoxShadow;
-@textAreaFocusBorderRadius: @inputFocusBorderRadius;
-
-/* Disabled */
-@disabledLabelOpacity: @disabledOpacity;
-
-/* Errored Input */
-@formErrorColor: @negativeTextColor;
-@formErrorBorder: @negativeBorderColor;
-@formErrorBackground: @negativeBackgroundColor;
-
-/* AutoFill */
-@inputAutoFillBackground: #FFFFF0;
-@inputAutoFillBorder: #E5DFA1;
-@inputAutoFillFocusBackground: @inputAutoFillBackground;
-@inputAutoFillFocusBorder: #D5C315;
-@inputAutoFillErrorBackground: #FFFAF0;
-@inputAutoFillErrorBorder: #E0B4B4;
-
-
-/* Input Error */
-@inputErrorBorderRadius: '';
-@inputErrorBoxShadow: none;
-
-/* Dropdown Error */
-@dropdownErrorHoverBackground: #FBE7E7;
-@dropdownErrorSelectedBackground: @dropdownErrorHoverBackground;
-@dropdownErrorActiveBackground: #FDCFCF;
-@dropdownErrorLabelBackground: #EACBCB;
-@dropdownErrorLabelColor: @errorTextColor;
-
-/* Focused Error */
-@inputErrorFocusBackground: @negativeBackgroundColor;
-@inputErrorFocusColor: @negativeTextColor;
-@inputErrorFocusBorder: @negativeBorderColor;
-@inputErrorFocusBoxShadow: none;
-
-/* Placeholder Error */
-@inputErrorPlaceholderColor: lighten(@formErrorColor, 40);
-@inputErrorPlaceholderFocusColor: lighten(@formErrorColor, 30);
-
-/* Loading Dimmer */
-@loaderDimmerColor: rgba(255, 255, 255, 0.8);
-@loaderDimmerZIndex: 100;
-
-/* Loading Spinner */
-@loaderSize: 3em;
-@loaderLineZIndex: 101;
-
-/*-------------------
- Types
---------------------*/
-
-/* Required */
-@requiredContent: '*';
-@requiredColor: @negativeColor;
-@requiredVerticalOffset: -0.2em;
-@requiredDistance: 0.2em;
-@requiredMargin: @requiredVerticalOffset 0em 0em @requiredDistance;
-
-/* Inverted */
-@invertedInputBackground: @inputBackground;
-@invertedInputBorderColor: @whiteBorderColor;
-@invertedInputBoxShadow: @inputBoxShadow;
-@invertedInputColor: @inputColor;
-@invertedLabelColor: @invertedTextColor;
-@invertedInputBoxShadow: none;
-
-/*-------------------
- Variations
---------------------*/
-
-/* Grouped Fields */
-@groupedMargin: @fieldMargin;
-@groupedFieldMargin: 0.5em 0em;
-
-@groupedLabelDistance: @labelDistance;
-@groupedLabelColor: @labelColor;
-@groupedLabelMargin: @labelMargin;
-@groupedLabelFontSize: @labelFontSize;
-@groupedLabelFontWeight: @labelFontWeight;
-@groupedLabelTextTransform: @labelTextTransform;
-
-
-/* Inline */
-@inlineInputSize: @relativeMedium;
-
-@inlineLabelDistance: @relativeTiny;
-@inlineLabelColor: @labelColor;
-@inlineLabelFontSize: @labelFontSize;
-@inlineLabelFontWeight: @labelFontWeight;
-@inlineLabelTextTransform: @labelTextTransform;
-
-@groupedInlineLabelMargin: 0.035714em 1em 0em 0em;
-
-/*-------------------
- Groups
---------------------*/
-
-@inlineFieldsMargin: 0em 1em 0em 0em;
diff --git a/theme/themes/default/collections/grid.overrides b/theme/themes/default/collections/grid.overrides
deleted file mode 100644
index 0e06821f..00000000
--- a/theme/themes/default/collections/grid.overrides
+++ /dev/null
@@ -1,4 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
-
diff --git a/theme/themes/default/collections/grid.variables b/theme/themes/default/collections/grid.variables
deleted file mode 100644
index cdf5956c..00000000
--- a/theme/themes/default/collections/grid.variables
+++ /dev/null
@@ -1,103 +0,0 @@
-/*******************************
- Grid
-*******************************/
-
-/* Inherited From Site */
-
-// @mobileBreakpoint
-// @tabletBreakpoint
-// @computerBreakpoint
-// @largeMonitorBreakpoint
-// @widescreenMonitorBreakpoint
-
-/*******************************
- Grid
-*******************************/
-
-@minWidth: 320px;
-
-@gutterWidth: 2rem;
-@rowSpacing: 2rem;
-
-@tableWidth: ~"calc(100% + "@gutterWidth~")";
-@columnMaxImageWidth: 100%;
-
-@consecutiveGridDistance: (@rowSpacing / 2);
-
-/*******************************
- Variations
-*******************************/
-
-/*--------------
- Relaxed
----------------*/
-
-@relaxedGutterWidth: 3rem;
-@veryRelaxedGutterWidth: 5rem;
-
-/*--------------
- Divided
----------------*/
-
-@dividedBorder: -1px 0px 0px 0px @borderColor;
-@verticallyDividedBorder: 0px -1px 0px 0px @borderColor;
-
-@dividedInvertedBorder: -1px 0px 0px 0px @whiteBorderColor;
-@verticallyDividedInvertedBorder: 0px -1px 0px 0px @whiteBorderColor;
-
-/*--------------
- Celled
----------------*/
-
-@celledMargin: 1em 0em;
-@celledWidth: 1px;
-@celledBorderColor: @solidBorderColor;
-
-@celledPadding: 1em;
-@celledRelaxedPadding: 1.5em;
-@celledVeryRelaxedPadding: 2em;
-
-@celledGridDivider: 0px 0px 0px @celledWidth @celledBorderColor;
-@celledRowDivider: 0px (-@celledWidth) 0px 0px @celledBorderColor;
-@celledColumnDivider: (-@celledWidth) 0px 0px 0px @celledBorderColor;
-
-
-/*--------------
- Stackable
----------------*/
-
-@stackableRowSpacing: @rowSpacing;
-@stackableGutter: @gutterWidth;
-@stackableMobileBorder: 1px solid @borderColor;
-@stackableInvertedMobileBorder: 1px solid @whiteBorderColor;
-
-
-/*******************************
- Legacy
-*******************************/
-
-/*--------------
- Page
----------------*/
-
-/* Legacy (DO NOT USE)
- */
-@mobileWidth: auto;
-@mobileMargin: 0em;
-@mobileGutter: 0em;
-
-@tabletWidth: auto;
-@tabletMargin: 0em;
-@tabletGutter: 2em;
-
-@computerWidth: auto;
-@computerMargin: 0em;
-@computerGutter: 3%;
-
-@largeMonitorWidth: auto;
-@largeMonitorMargin: 0em;
-@largeMonitorGutter: 15%;
-
-@widescreenMonitorWidth: auto;
-@widescreenMargin: 0em;
-@widescreenMonitorGutter: 23%;
\ No newline at end of file
diff --git a/theme/themes/default/collections/menu.overrides b/theme/themes/default/collections/menu.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/collections/menu.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/collections/menu.variables b/theme/themes/default/collections/menu.variables
deleted file mode 100644
index b41eb002..00000000
--- a/theme/themes/default/collections/menu.variables
+++ /dev/null
@@ -1,458 +0,0 @@
-/*******************************
- Menu
-*******************************/
-
-/*-------------------
- Collection
---------------------*/
-
-/* Menu */
-@verticalMargin: @medium;
-@horizontalMargin: 0em;
-@margin: @verticalMargin @horizontalMargin;
-@background: #FFFFFF;
-@fontFamily: @pageFont;
-@itemBackground: none;
-@fontWeight: @normal;
-@borderWidth: 1px;
-@border: @borderWidth solid @borderColor;
-@boxShadow: @subtleShadow;
-@borderRadius: @defaultBorderRadius;
-@minHeight: (@itemVerticalPadding * 2) + 1em;
-
-/* Menu Item */
-@itemVerticalPadding: @relativeSmall;
-@itemHorizontalPadding: @relativeLarge;
-@itemTextTransform: none;
-@itemTransition:
- background @defaultDuration @defaultEasing,
- box-shadow @defaultDuration @defaultEasing,
- color @defaultDuration @defaultEasing
-;
-@itemFontWeight: @normal;
-@itemTextColor: @textColor;
-
-/* Divider */
-@dividerSize: 1px;
-@dividerBackground: @internalBorderColor;
-
-/* Sub Menu */
-@subMenuDistance: 0.5em;
-@subMenuMargin: @subMenuDistance -@itemHorizontalPadding 0em;
-@subMenuFontSize: @relativeTiny;
-@subMenuTextColor: rgba(0, 0, 0, 0.5);
-
-@subMenuIndent: 0em;
-@subMenuHorizontalPadding: (@itemHorizontalPadding / @tinySize) + @subMenuIndent;
-@subMenuVerticalPadding: 0.5em;
-
-/* Text Item */
-@textLineHeight: 1.3;
-
-/*--------------
- Elements
----------------*/
-
-/* Icon */
-@iconFloat: none;
-@iconMargin: 0em @relative5px 0em 0em;
-@iconOpacity: 0.9;
-
-/* Dropdown Icon */
-@dropdownIconFloat: right;
-@dropdownIconDistance: 1em;
-
-/* Header */
-@headerBackground: '';
-@headerWeight: @bold;
-@headerTextTransform: @normal;
-
-/* Vertical Icon */
-@verticalIconFloat: right;
-@verticalIconMargin: 0em 0em 0em 0.5em;
-
-/* Vertical Header */
-@verticalHeaderMargin: 0em 0em 0.5em;
-@verticalHeaderFontSize: @relativeMedium;
-@verticalHeaderFontWeight: @bold;
-
-/* Pointing Arrow */
-@arrowSize: @relative8px;
-@arrowBorderWidth: 1px;
-@arrowBorder: @arrowBorderWidth solid @solidBorderColor;
-@arrowTransition: background @defaultDuration @defaultEasing;
-@arrowZIndex: 2;
-
-@arrowHoverColor: #F2F2F2;
-@arrowActiveColor: @arrowHoverColor;
-@arrowActiveHoverColor: @arrowActiveColor;
-
-@arrowVerticalHoverColor: @arrowHoverColor;
-@arrowVerticalActiveColor: @arrowActiveColor;
-@arrowVerticalSubMenuColor: @white;
-
-/*--------------
- Couplings
----------------*/
-
-/* Button */
-@buttonSize: @relativeMedium;
-@buttonOffset: 0em;
-@buttonMargin: -0.5em 0em;
-@buttonVerticalPadding: @relativeMini;
-
-/* Input */
-@inputSize: @relativeMedium;
-@inputVerticalMargin: -0.5em;
-@inputOffset: 0em;
-@inputVerticalPadding: @relative8px;
-
-/* Image */
-@imageMargin: -0.3em 0em;
-@imageWidth: 2.5em;
-@verticalImageWidth: auto;
-
-/* Label */
-@labelOffset: -0.15em;
-@labelBackground: #999999;
-@labelTextColor: @white;
-
-@labelTextMargin: 1em;
-@labelVerticalPadding: 0.3em;
-@labelHorizontalPadding: @relativeMini;
-
-@labelAndIconFloat: none;
-@labelAndIconMargin: 0em 0.5em 0em 0em;
-
-/* Dropdown in Menu */
-@dropdownMenuBoxShadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
-
-@dropdownBackground: #FFFFFF;
-@dropdownMenuDistance: 0em;
-@dropdownMenuBorderRadius: @borderRadius;
-
-@dropdownItemFontSize: @relativeMedium;
-@dropdownItemPadding: @relativeMini @relativeLarge;
-@dropdownItemBackground: transparent;
-@dropdownItemColor: @textColor;
-@dropdownItemTextTransform: none;
-@dropdownItemFontWeight: @normal;
-@dropdownItemBoxShadow: none;
-@dropdownItemTransition: none;
-
-@dropdownItemIconFloat: none;
-@dropdownItemIconFontSize: @relativeMedium;
-@dropdownItemIconMargin: 0em 0.75em 0em 0em;
-
-@dropdownHoveredItemBackground: @transparentBlack;
-@dropdownHoveredItemColor: @selectedTextColor;
-
-/* Dropdown Variations */
-@dropdownVerticalMenuBoxShadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08);
-@secondaryDropdownMenuDistance: @relative5px;
-@pointingDropdownMenuDistance: 0.75em;
-@invertedSelectionDropdownColor: @invertedTextColor;
-
-/*--------------
- States
----------------*/
-
-/* Hovered Item */
-@hoverItemBackground: @subtleTransparentBlack;
-@hoverItemTextColor: @selectedTextColor;
-
-/* Pressed Item */
-@pressedItemBackground: @subtleTransparentBlack;
-@pressedItemTextColor: @hoverItemTextColor;
-
-
-/* Active Item */
-@activeItemBackground: @transparentBlack;
-@activeItemTextColor: @selectedTextColor;
-@activeItemFontWeight: @normal;
-@activeIconOpacity: 1;
-@activeItemBoxShadow: none;
-
-/* Active Hovered Item */
-@activeHoverItemBackground: @transparentBlack;
-@activeHoverItemColor: @selectedTextColor;
-
-/* Selected Dropdown */
-@dropdownSelectedItemBackground: @transparentBlack;
-@dropdownSelectedItemColor: @selectedTextColor;
-
-/* Active Dropdown */
-@dropdownActiveItemBackground: @subtleTransparentBlack;
-@dropdownActiveItemColor: @selectedTextColor;
-@dropdownActiveItemFontWeight: @bold;
-
-/* Active Sub Menu */
-@subMenuActiveBackground: transparent;
-@subMenuActiveTextColor: @activeItemTextColor;
-@subMenuActiveFontWeight: @bold;
-
-
-/*--------------
- Types
----------------*/
-
-/* Vertical */
-@verticalBoxShadow: @boxShadow;
-@verticalPointerWidth: 2px;
-@verticalBackground: #FFFFFF;
-@verticalItemBackground: none;
-@verticalDividerBackground: @dividerBackground;
-
-@verticalActiveBoxShadow: none;
-
-
-/* Secondary */
-@secondaryBackground: none;
-@secondaryMargin: 0em -@secondaryItemSpacing;
-@secondaryItemBackground: none;
-@secondaryItemSpacing: @relative5px;
-@secondaryItemMargin: 0em @secondaryItemSpacing;
-@secondaryItemVerticalPadding: @relativeMini;
-@secondaryItemHorizontalPadding: @relativeSmall;
-@secondaryItemPadding: @relativeMini @relativeSmall;
-@secondaryItemBorderRadius: @defaultBorderRadius;
-@secondaryItemTransition: color @defaultDuration @defaultEasing;
-@secondaryItemColor: @unselectedTextColor;
-
-@secondaryHoverItemBackground: @transparentBlack;
-@secondaryHoverItemColor: @selectedTextColor;
-
-@secondaryActiveItemBackground: @transparentBlack;
-@secondaryActiveItemColor: @selectedTextColor;
-@secondaryActiveHoverItemBackground: @transparentBlack;
-@secondaryActiveHoverItemColor: @selectedTextColor;
-
-@secondaryActiveHoveredItemBackground: @transparentBlack;
-@secondaryActiveHoveredItemColor: @selectedTextColor;
-
-@secondaryHeaderBackground: none transparent;
-@secondaryHeaderBorder: none;
-
-@secondaryItemVerticalSpacing: @secondaryItemSpacing;
-@secondaryVerticalItemMargin: 0em 0em @secondaryItemVerticalSpacing;
-@secondaryVerticalItemBorderRadius: @defaultBorderRadius;
-
-@secondaryMenuSubMenuMargin: 0em -@secondaryItemHorizontalPadding;
-@secondaryMenuSubMenuItemMargin: 0em;
-@secondarySubMenuHorizontalPadding: (@itemHorizontalPadding / @tinySize) + @subMenuIndent;
-@secondaryMenuSubMenuItemPadding: @relative7px @secondarySubMenuHorizontalPadding;
-
-/* Pointing */
-@secondaryPointingBorderWidth: 2px;
-@secondaryPointingBorderColor: @borderColor;
-@secondaryPointingItemVerticalPadding: @relativeTiny;
-@secondaryPointingItemHorizontalPadding: @relativeLarge;
-
-@secondaryPointingHoverTextColor: @textColor;
-
-@secondaryPointingActiveBorderColor: @black;
-@secondaryPointingActiveTextColor: @selectedTextColor;
-@secondaryPointingActiveFontWeight: @bold;
-
-@secondaryPointingActiveDropdownBorderColor: transparent;
-
-@secondaryPointingActiveHoverBorderColor: @secondaryPointingActiveBorderColor;
-@secondaryPointingActiveHoverTextColor: @secondaryPointingActiveTextColor;
-
-@secondaryPointingHeaderColor: @darkTextColor;
-@secondaryVerticalPointingItemMargin: 0em -@secondaryPointingBorderWidth 0em 0em;
-
-
-/* Inverted Secondary */
-@secondaryInvertedColor: @invertedLightTextColor;
-
-@secondaryInvertedHoverBackground: @transparentWhite;
-@secondaryInvertedHoverColor: @invertedSelectedTextColor;
-
-@secondaryInvertedActiveBackground: @strongTransparentWhite;
-@secondaryInvertedActiveColor: @invertedSelectedTextColor;
-
-/* Inverted Pointing */
-@secondaryPointingInvertedBorderColor: @whiteBorderColor;
-@secondaryPointingInvertedItemTextColor: @invertedTextColor;
-@secondaryPointingInvertedItemHeaderColor: @white;
-@secondaryPointingInvertedItemHoverTextColor: @selectedTextColor;
-@secondaryPointingInvertedActiveBorderColor: @white;
-@secondaryPointingInvertedActiveColor: @invertedSelectedTextColor;
-
-
-/* Tiered */
-@tieredActiveItemBackground: #FCFCFC;
-@tieredActiveMenuBackground: #FCFCFC;
-
-@tieredSubMenuTextTransform: @normal;
-@tieredSubMenuFontWeight: @normal;
-
-@tieredSubMenuColor: @lightTextColor;
-
-@tieredSubMenuHoverBackground: none transparent;
-@tieredSubMenuHoverColor: @hoveredTextColor;
-
-@tieredSubMenuActiveBackground: none transparent;
-@tieredSubMenuActiveColor: @selectedTextColor;
-
-@tieredInvertedSubMenuBackground: rgba(0, 0, 0, 0.2);
-
-
-/* Icon */
-@iconMenuTextAlign: center;
-@iconMenuItemColor: @black;
-@iconMenuInvertedItemColor: @white;
-
-
-/* Tabular */
-@tabularBorderColor: @solidBorderColor;
-@tabularBackgroundColor: transparent;
-@tabularBackground: none @tabularBackgroundColor;
-@tabularBorderWidth: 1px;
-@tabularOppositeBorderWidth: @tabularBorderWidth + 1px;
-@tabularVerticalPadding: @itemVerticalPadding;
-@tabularHorizontalPadding: @relativeHuge;
-@tabularBorderRadius: @defaultBorderRadius;
-@tabularTextColor: @itemTextColor;
-
-@tabularHoveredTextColor: @hoveredTextColor;
-
-@tabularVerticalBackground: none @tabularBackgroundColor;
-
-@tabularFluidOffset: 1px;
-@tabularFluidWidth: calc(100% + (@tabularFluidOffset * 2));
-
-@tabularActiveBackground: none @white;
-@tabularActiveColor: @selectedTextColor;
-@tabularActiveBoxShadow: none;
-@tabularActiveWeight: @bold;
-
-
-
-/* Pagination */
-@paginationMinWidth: 3em;
-@paginationActiveBackground: @transparentBlack;
-@paginationActiveTextColor: @selectedTextColor;
-
-/* Labeled Icon */
-@labeledIconItemHorizontalPadding: @relativeMassive;
-@labeledIconSize: @relativeMassive;
-@labeledIconMinWidth: 6em;
-@labeledIconTextMargin: 0.5rem;
-
-
-/* Text */
-@textMenuItemSpacing: @relative7px;
-@textMenuMargin: @relativeMedium -(@textMenuItemSpacing);
-@textMenuItemColor: @mutedTextColor;
-@textMenuItemFontWeight: @normal;
-@textMenuItemMargin: 0em 0em;
-@textMenuItemPadding: @relative5px @textMenuItemSpacing;
-@textMenuItemTransition: opacity @defaultDuration @defaultEasing;
-
-@textMenuSubMenuMargin: 0em;
-@textMenuSubMenuItemMargin: 0em;
-@textMenuSubMenuItemPadding: @relative7px 0em;
-
-@textMenuActiveItemFontWeight: @normal;
-@textMenuActiveItemColor: @selectedTextColor;
-
-@textMenuHeaderSize: @relativeSmall;
-@textMenuHeaderColor: @darkTextColor;
-@textMenuHeaderFontWeight: @bold;
-@textMenuHeaderTextTransform: uppercase;
-
-@textVerticalMenuMargin: @relativeMedium 0em;
-@textVerticalMenuHeaderMargin: @relative8px 0em @relative10px;
-@textVerticalMenuItemMargin: @relative8px 0em;
-
-@textVerticalMenuIconFloat: none;
-@textVerticalMenuIconMargin: @iconMargin;
-
-
-/*--------------
- Variations
----------------*/
-
-/* Inverted */
-@invertedBackground: @black;
-@invertedBoxShadow: none;
-@invertedBorder: 0px solid transparent;
-@invertedHeaderBackground: transparent;
-
-@invertedItemBackground: transparent;
-@invertedItemTextColor: @invertedTextColor;
-
-/* Inverted Sub Menu */
-@invertedSubMenuBackground: transparent;
-@invertedSubMenuColor: @invertedUnselectedTextColor;
-
-/* Inverted Hover */
-@invertedHoverBackground: @transparentWhite;
-@invertedHoverColor: @invertedSelectedTextColor;
-
-@invertedSubMenuHoverBackground: transparent;
-@invertedSubMenuHoverColor: @invertedSelectedTextColor;
-
-/* Pressed */
-@invertedMenuPressedBackground: @transparentWhite;
-@invertedMenuPressedColor: @invertedSelectedTextColor;
-
-/* Inverted Active */
-@invertedActiveBackground: @strongTransparentWhite;
-@invertedActiveColor: @invertedSelectedTextColor;
-@invertedArrowActiveColor: #3D3E3F;
-
-/* Inverted Active Hover */
-@invertedActiveHoverBackground: @invertedActiveBackground;
-@invertedActiveHoverColor: @white;
-@invertedArrowActiveHoverColor: @invertedArrowActiveColor;
-
-@invertedSubMenuActiveBackground: transparent;
-@invertedSubMenuActiveColor: @white;
-
-/* Inverted Menu Divider */
-@invertedDividerBackground: rgba(255, 255, 255, 0.08);
-@invertedVerticalDividerBackground: @invertedDividerBackground;
-
-/* Inverted Colored */
-@invertedColoredDividerBackground: @dividerBackground;
-@invertedColoredActiveBackground: @strongTransparentBlack;
-
-/* Fixed */
-@fixedPrecedingGridMargin: 2.75rem;
-
-/* Floated */
-@floatedDistance: 0.5rem;
-
-/* Attached */
-@attachedTopOffset: 0px;
-@attachedBottomOffset: 0px;
-@attachedHorizontalOffset: -@borderWidth;
-@attachedWidth: calc(100% - (@attachedHorizontalOffset * 2));
-@attachedBoxShadow: none;
-@attachedBorder: @borderWidth solid @solidBorderColor;
-@attachedBottomBoxShadow:
- @boxShadow,
- @attachedBoxShadow
-;
-
-/* Resize large sizes */
-@mini: @11px;
-@tiny: @12px;
-@small: @13px;
-@large: @15px;
-@big: @16px;
-@huge: @17px;
-@massive: @18px;
-
-/* Sizes */
-@miniWidth: 9rem;
-@tinyWidth: 11rem;
-@smallWidth: 13rem;
-@mediumWidth: 15rem;
-@largeWidth: 18rem;
-@bigWidth: 20rem;
-@hugeWidth: 22rem;
-@massiveWidth: 25rem;
diff --git a/theme/themes/default/collections/message.overrides b/theme/themes/default/collections/message.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/collections/message.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/collections/message.variables b/theme/themes/default/collections/message.variables
deleted file mode 100644
index 10d7f98e..00000000
--- a/theme/themes/default/collections/message.variables
+++ /dev/null
@@ -1,158 +0,0 @@
-/*******************************
- Message
-*******************************/
-
-// @textColor
-
-/*-------------------
- Elements
---------------------*/
-
-@verticalMargin: 1em;
-@verticalPadding: 1em;
-@horizontalPadding: 1.5em;
-@padding: @verticalPadding @horizontalPadding;
-@background: #F8F8F9;
-@lineHeightOffset: ((@lineHeight - 1em) / 2);
-
-@borderRadius: @defaultBorderRadius;
-@borderWidth: 1px;
-@borderShadow: 0px 0px 0px @borderWidth @strongBorderColor inset;
-@shadowShadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
-@boxShadow:
- @borderShadow,
- @shadowShadow
-;
-
-@transition:
- opacity @defaultDuration @defaultEasing,
- color @defaultDuration @defaultEasing,
- background @defaultDuration @defaultEasing,
- box-shadow @defaultDuration @defaultEasing
-;
-
-/* Header */
-@headerFontSize: @relativeLarge;
-@headerFontWeight: @bold;
-@headerDisplay: block;
-@headerDistance: 0rem;
-@headerMargin: -@headerLineHeightOffset 0em @headerDistance 0em;
-@headerParagraphDistance: 0.25em;
-
-/* Paragraph */
-@messageTextOpacity: 0.85;
-@messageParagraphMargin: 0.75em;
-
-/* List */
-@listOpacity: 0.85;
-@listStylePosition: inside;
-@listMargin: 0.5em;
-@listItemIndent: 1em;
-@listItemMargin: 0.3em;
-
-/* Icon */
-@iconDistance: 0.6em;
-
-/* Close Icon */
-@closeTopDistance: @verticalPadding - @lineHeightOffset;
-@closeRightDistance: 0.5em;
-@closeOpacity: 0.7;
-@closeTransition: opacity @defaultDuration @defaultEasing;
-
-
-/*-------------------
- Types
---------------------*/
-
-/* Icon Message */
-@iconSize: 3em;
-@iconOpacity: 0.8;
-@iconContentDistance: 0rem;
-@iconVerticalAlign: middle;
-
-/* Attached */
-@attachedXOffset: -1px;
-@attachedYOffset: -1px;
-@attachedBoxShadow: 0em 0em 0em @borderWidth @borderColor inset;
-@attachedBottomBoxShadow:
- @attachedBoxShadow,
- @subtleShadow
-;
-
-/* Floating */
-@floatingBoxShadow:
- @borderShadow,
- @floatingShadow
-;
-
-/* Colors */
-@redBoxShadow:
- 0px 0px 0px @borderWidth @redBorderColor inset,
- @shadowShadow
-;
-@orangeBoxShadow:
- 0px 0px 0px @borderWidth @orangeBorderColor inset,
- @shadowShadow
-;
-@yellowBoxShadow:
- 0px 0px 0px @borderWidth @yellowBorderColor inset,
- @shadowShadow
-;
-@oliveBoxShadow:
- 0px 0px 0px @borderWidth @oliveBorderColor inset,
- @shadowShadow
-;
-@greenBoxShadow:
- 0px 0px 0px @borderWidth @greenBorderColor inset,
- @shadowShadow
-;
-@tealBoxShadow:
- 0px 0px 0px @borderWidth @tealBorderColor inset,
- @shadowShadow
-;
-@blueBoxShadow:
- 0px 0px 0px @borderWidth @blueBorderColor inset,
- @shadowShadow
-;
-@violetBoxShadow:
- 0px 0px 0px @borderWidth @violetBorderColor inset,
- @shadowShadow
-;
-@purpleBoxShadow:
- 0px 0px 0px @borderWidth @purpleBorderColor inset,
- @shadowShadow
-;
-@pinkBoxShadow:
- 0px 0px 0px @borderWidth @pinkBorderColor inset,
- @shadowShadow
-;
-@brownBoxShadow:
- 0px 0px 0px @borderWidth @brownBorderColor inset,
- @shadowShadow
-;
-
-/* Warning / Positive / Negative / Info */
-@positiveBoxShadow:
- 0px 0px 0px @borderWidth @positiveBorderColor inset,
- @shadowShadow
-;
-@negativeBoxShadow:
- 0px 0px 0px @borderWidth @negativeBorderColor inset,
- @shadowShadow
-;
-@infoBoxShadow:
- 0px 0px 0px @borderWidth @infoBorderColor inset,
- @shadowShadow
-;
-@warningBoxShadow:
- 0px 0px 0px @borderWidth @warningBorderColor inset,
- @shadowShadow
-;
-@errorBoxShadow:
- 0px 0px 0px @borderWidth @errorBorderColor inset,
- @shadowShadow
-;
-@successBoxShadow:
- 0px 0px 0px @borderWidth @successBorderColor inset,
- @shadowShadow
-;
diff --git a/theme/themes/default/collections/table.overrides b/theme/themes/default/collections/table.overrides
deleted file mode 100644
index e69de29b..00000000
diff --git a/theme/themes/default/collections/table.variables b/theme/themes/default/collections/table.variables
deleted file mode 100644
index 420986da..00000000
--- a/theme/themes/default/collections/table.variables
+++ /dev/null
@@ -1,247 +0,0 @@
-/*******************************
- Table
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@verticalMargin: 1em;
-@horizontalMargin: 0em;
-@margin: @verticalMargin @horizontalMargin;
-@borderCollapse: separate;
-@borderSpacing: 0px;
-@borderRadius: @defaultBorderRadius;
-@transition:
- background @defaultDuration @defaultEasing,
- color @defaultDuration @defaultEasing
-;
-@background: @white;
-@color: @textColor;
-@borderWidth: 1px;
-@border: @borderWidth solid @borderColor;
-@boxShadow: none;
-@textAlign: left;
-
-/*--------------
- Parts
----------------*/
-
-/* Table Row */
-@rowBorder: 1px solid @internalBorderColor;
-
-/* Table Cell */
-@cellVerticalPadding: @relativeMini;
-@cellHorizontalPadding: @relativeMini;
-@cellVerticalAlign: inherit;
-@cellTextAlign: inherit;
-@cellBorder: 1px solid @internalBorderColor;
-
-/* Table Header */
-@headerBorder: 1px solid @internalBorderColor;
-@headerDivider: none;
-@headerBackground: @offWhite;
-@headerAlign: inherit;
-@headerVerticalAlign: inherit;
-@headerColor: @textColor;
-@headerVerticalPadding: @relativeSmall;
-@headerHorizontalPadding: @cellHorizontalPadding;
-@headerFontStyle: none;
-@headerFontWeight: @bold;
-@headerTextTransform: none;
-@headerBoxShadow: none;
-
-/* Table Footer */
-@footerBoxShadow: none;
-@footerBorder: 1px solid @borderColor;
-@footerDivider: none;
-@footerBackground: @offWhite;
-@footerAlign: inherit;
-@footerVerticalAlign: middle;
-@footerColor: @textColor;
-@footerVerticalPadding: @cellVerticalPadding;
-@footerHorizontalPadding: @cellHorizontalPadding;
-@footerFontStyle: @normal;
-@footerFontWeight: @normal;
-@footerTextTransform: none;
-
-/* Responsive Size */
-@responsiveHeaderDisplay: block;
-@responsiveFooterDisplay: block;
-@responsiveRowVerticalPadding: 1em;
-@responsiveRowBoxShadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important;
-@responsiveCellVerticalPadding: 0.25em;
-@responsiveCellHorizontalPadding: 0.75em;
-@responsiveCellBoxShadow: none !important;
-@responsiveCellHeaderFontWeight: @bold;
-
-/*-------------------
- Types
---------------------*/
-
-/* Definition */
-@definitionPageBackground: @white;
-
-@definitionHeaderBackground: transparent;
-@definitionHeaderColor: @unselectedTextColor;
-@definitionHeaderFontWeight: @normal;
-
-@definitionFooterBackground: @definitionHeaderBackground;
-@definitionFooterColor: @definitionHeaderColor;
-@definitionFooterFontWeight: @definitionHeaderFontWeight;
-
-@definitionColumnBackground: @subtleTransparentBlack;
-@definitionColumnFontWeight: @bold;
-@definitionColumnColor: @selectedTextColor;
-@definitionColumnFontSize: @relativeMedium;
-@definitionColumnTextTransform: '';
-@definitionColumnBoxShadow: '';
-@definitionColumnTextAlign: '';
-@definitionColumnHorizontalPadding: '';
-
-
-/*--------------
- Couplings
----------------*/
-
-@iconVerticalAlign: baseline;
-
-/*--------------
- States
----------------*/
-
-@stateMarkerWidth: 0px;
-
-/* Positive */
-@positiveColor: @positiveTextColor;
-@positiveBoxShadow: @stateMarkerWidth 0px 0px @positiveBorderColor inset;
-@positiveBackgroundHover: darken(@positiveBackgroundColor, 3);
-@positiveColorHover: darken(@positiveColor, 3);
-
-/* Negative */
-@negativeColor: @negativeTextColor;
-@negativeBoxShadow: @stateMarkerWidth 0px 0px @negativeBorderColor inset;
-@negativeBackgroundHover: darken(@negativeBackgroundColor, 3);
-@negativeColorHover: darken(@negativeColor, 3);
-
-/* Error */
-@errorColor: @errorTextColor;
-@errorBoxShadow: @stateMarkerWidth 0px 0px @errorBorderColor inset;
-@errorBackgroundHover: darken(@errorBackgroundColor, 3);
-@errorColorHover: darken(@errorColor, 3);
-
-/* Warning */
-@warningColor: @warningTextColor;
-@warningBoxShadow: @stateMarkerWidth 0px 0px @warningBorderColor inset;
-@warningBackgroundHover: darken(@warningBackgroundColor, 3);
-@warningColorHover: darken(@warningColor, 3);
-
-/* Active */
-@activeColor: @textColor;
-@activeBackgroundColor: #E0E0E0;
-@activeBoxShadow: @stateMarkerWidth 0px 0px @activeColor inset;
-
-@activeBackgroundHover: #EFEFEF;
-@activeColorHover: @selectedTextColor;
-
-/*--------------
- Types
----------------*/
-
-/* Attached */
-@attachedTopOffset: 0px;
-@attachedBottomOffset: 0px;
-@attachedHorizontalOffset: -@borderWidth;
-@attachedWidth: calc(100% - (@attachedHorizontalOffset * 2));
-@attachedBoxShadow: none;
-@attachedBorder: @borderWidth solid @solidBorderColor;
-@attachedBottomBoxShadow:
- @boxShadow,
- @attachedBoxShadow
-;
-
-/* Striped */
-@stripedBackground: rgba(0, 0, 50, 0.02);
-@invertedStripedBackground: rgba(255, 255, 255, 0.05);
-
-/* Selectable */
-@selectableBackground: @transparentBlack;
-@selectableTextColor: @selectedTextColor;
-@selectableInvertedBackground: @transparentWhite;
-@selectableInvertedTextColor: @invertedSelectedTextColor;
-
-/* Sortable */
-@sortableBackground: '';
-@sortableColor: @textColor;
-
-@sortableBorder: 1px solid @borderColor;
-@sortableIconWidth: auto;
-@sortableIconDistance: 0.5em;
-@sortableIconOpacity: 0.8;
-@sortableIconFont: 'Icons';
-@sortableIconAscending: '\f0d8';
-@sortableIconDescending: '\f0d7';
-@sortableDisabledColor: @disabledTextColor;
-
-@sortableHoverBackground: @transparentBlack;
-@sortableHoverColor: @hoveredTextColor;
-
-@sortableActiveBackground: @transparentBlack;
-@sortableActiveColor: @selectedTextColor;
-
-@sortableActiveHoverBackground: @transparentBlack;
-@sortableActiveHoverColor: @selectedTextColor;
-
-@sortableInvertedBorderColor: transparent;
-@sortableInvertedHoverBackground: @transparentWhite @subtleGradient;
-@sortableInvertedHoverColor: @invertedHoveredTextColor;
-@sortableInvertedActiveBackground: @strongTransparentWhite @subtleGradient;
-@sortableInvertedActiveColor: @invertedSelectedTextColor;
-
-/* Colors */
-@coloredBorderSize: 0.2em;
-@coloredBorderRadius: 0em 0em @borderRadius @borderRadius;
-
-/* Inverted */
-@invertedBackground: #333333;
-@invertedBorder: none;
-@invertedCellBorderColor: @whiteBorderColor;
-@invertedCellColor: @invertedTextColor;
-
-@invertedHeaderBackground: @veryStrongTransparentBlack;
-@invertedHeaderColor: @invertedTextColor;
-@invertedHeaderBorderColor: @invertedCellBorderColor;
-
-@invertedDefinitionColumnBackground: @subtleTransparentWhite;
-@invertedDefinitionColumnColor: @invertedSelectedTextColor;
-@invertedDefinitionColumnFontWeight: @bold;
-
-/* Basic */
-@basicTableBackground: transparent;
-@basicTableBorder: @borderWidth solid @borderColor;
-@basicBoxShadow: none;
-
-@basicTableHeaderBackground: transparent;
-@basicTableCellBackground: transparent;
-@basicTableHeaderDivider: none;
-@basicTableCellBorder: 1px solid rgba(0, 0, 0, 0.1);
-@basicTableCellPadding: '';
-@basicTableStripedBackground: @transparentBlack;
-
-/* Padded */
-@paddedVerticalPadding: 1em;
-@paddedHorizontalPadding: 1em;
-@veryPaddedVerticalPadding: 1.5em;
-@veryPaddedHorizontalPadding: 1.5em;
-
-/* Compact */
-@compactVerticalPadding: 0.5em;
-@compactHorizontalPadding: 0.7em;
-@veryCompactVerticalPadding: 0.4em;
-@veryCompactHorizontalPadding: 0.6em;
-
-
-/* Sizes */
-@small: 0.9em;
-@medium: 1em;
-@large: 1.1em;
diff --git a/theme/themes/default/elements/button.overrides b/theme/themes/default/elements/button.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/elements/button.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/elements/button.variables b/theme/themes/default/elements/button.variables
deleted file mode 100644
index caaf5840..00000000
--- a/theme/themes/default/elements/button.variables
+++ /dev/null
@@ -1,360 +0,0 @@
-/*******************************
- Button
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-/* Button */
-@verticalMargin: 0em;
-@horizontalMargin: 0.25em;
-@backgroundColor: #E0E1E2;
-@backgroundImage: none;
-@background: @backgroundColor @backgroundImage;
-@lineHeight: 1em;
-
-/* Button defaults to using same height as input globally */
-@verticalPadding: @inputVerticalPadding;
-@horizontalPadding: 1.5em;
-
-/* Text */
-@textTransform: none;
-@tapColor: transparent;
-@fontFamily: @pageFont;
-@fontWeight: @bold;
-@textColor: rgba(0, 0, 0, 0.6);
-@textShadow: none;
-@invertedTextShadow: @textShadow;
-@borderRadius: @defaultBorderRadius;
-@verticalAlign: baseline;
-
-/* Internal Shadow */
-@shadowDistance: 0em;
-@shadowOffset: (@shadowDistance / 2);
-@shadowBoxShadow: 0px -@shadowDistance 0px 0px @borderColor inset;
-
-/* Box Shadow */
-@borderBoxShadowColor: transparent;
-@borderBoxShadowWidth: 1px;
-@borderBoxShadow: 0px 0px 0px @borderBoxShadowWidth @borderBoxShadowColor inset;
-@boxShadow:
- @borderBoxShadow,
- @shadowBoxShadow
-;
-
-/* Icon */
-@iconHeight: @relativeTiny;
-@iconOpacity: 0.8;
-@iconDistance: @relative6px;
-@iconColor: '';
-@iconTransition: opacity @defaultDuration @defaultEasing;
-@iconVerticalAlign: '';
-
-@iconMargin: 0em @iconDistance 0em -(@iconDistance / 2);
-@rightIconMargin: 0em -(@iconDistance / 2) 0em @iconDistance;
-
-/* Loader */
-@invertedLoaderFillColor: rgba(0, 0, 0, 0.15);
-
-@transition:
- opacity @defaultDuration @defaultEasing,
- background-color @defaultDuration @defaultEasing,
- color @defaultDuration @defaultEasing,
- box-shadow @defaultDuration @defaultEasing,
- background @defaultDuration @defaultEasing
-;
-/*
-@willChange: box-shadow, transform, opacity, color, background;
-*/
-@willChange: '';
-
-/*-------------------
- Group
---------------------*/
-
-@groupBoxShadow: none;
-@groupButtonBoxShadow: @boxShadow;
-@verticalBoxShadow: none;
-@groupButtonOffset: 0px 0px 0px 0px;
-@verticalGroupOffset: 0px 0px 0px 0px;
-
-/*-------------------
- States
---------------------*/
-
-/* Hovered */
-@hoverBackgroundColor: #CACBCD;
-@hoverBackgroundImage: @backgroundImage;
-@hoverBoxShadow: @boxShadow;
-@hoverColor: @hoveredTextColor;
-@iconHoverOpacity: 0.85;
-
-/* Focused */
-@focusBackgroundColor: @hoverBackgroundColor;
-@focusBackgroundImage: '';
-@focusBoxShadow: '';
-@focusColor: @hoveredTextColor;
-@iconFocusOpacity: 0.85;
-
-/* Disabled */
-@disabledBackgroundImage: none;
-@disabledBoxShadow: none;
-
-/* Pressed Down */
-@downBackgroundColor: #BABBBC;
-@downBackgroundImage: '';
-@downPressedShadow: none;
-@downBoxShadow:
- @borderBoxShadow,
- @downPressedShadow
-;
-@downColor: @pressedTextColor;
-
-/* Active */
-@activeBackgroundColor: #C0C1C2;
-@activeBackgroundImage: none;
-@activeColor: @selectedTextColor;
-@activeBoxShadow: @borderBoxShadow;
-
-/* Active + Hovered */
-@activeHoverBackgroundColor: @activeBackgroundColor;
-@activeHoverBackgroundImage: none;
-@activeHoverColor: @activeColor;
-@activeHoverBoxShadow: @activeBoxShadow;
-
-/* Loading */
-@loadingOpacity: 1;
-@loadingPointerEvents: auto;
-@loadingTransition:
- all 0s linear,
- opacity @defaultDuration @defaultEasing
-;
-
-/*-------------------
- Types
---------------------*/
-
-/* Or */
-@orText: 'or';
-
-@orGap: 0.3em;
-@orHeight: (@verticalPadding * 2) + 1em;
-@orZIndex: 3;
-
-@orCircleDistanceToEdge: (@verticalPadding);
-@orCircleSize: @orHeight - @orCircleDistanceToEdge;
-@orLineHeight: (@orCircleSize);
-@orBoxShadow: @borderBoxShadow;
-
-@orVerticalOffset: -(@orCircleSize / 2);
-@orHorizontalOffset: -(@orCircleSize / 2);
-
-@orBackgroundColor: @white;
-@orTextShadow: @invertedTextShadow;
-@orTextStyle: @normal;
-@orTextWeight: @bold;
-@orTextColor: @lightTextColor;
-
-
-@orSpacerHeight: @verticalPadding;
-@orSpacerColor: transparent;
-
-/* Icon */
-@iconButtonOpacity: 0.9;
-
-/* Labeled */
-@labeledLabelFontSize: @medium;
-@labeledLabelAlign: center;
-@labeledLabelPadding: '';
-@labeledLabelFontSize: @relativeMedium;
-@labeledLabelBorderColor: @borderColor;
-@labeledLabelBorderOffset: -@borderBoxShadowWidth;
-@labeledTagLabelSize: 1.85em; /* hypotenuse of triangle */
-@labeledIconMargin: 0em;
-
-/* Labeled Icon */
-@labeledIconWidth: 1em + (@verticalPadding * 2);
-@labeledIconBackgroundColor: rgba(0, 0, 0, 0.05);
-@labeledIconPadding: (@horizontalPadding + @labeledIconWidth);
-@labeledIconBorder: transparent;
-@labeledIconColor: '';
-
-@labeledIconLeftShadow: -1px 0px 0px 0px @labeledIconBorder inset;
-@labeledIconRightShadow: 1px 0px 0px 0px @labeledIconBorder inset;
-
-
-/* Inverted */
-@invertedBorderSize: 2px;
-@invertedTextColor: @white;
-@invertedTextHoverColor: @hoverColor;
-@invertedGroupButtonOffset: 0px 0px 0px -(@invertedBorderSize);
-@invertedVerticalGroupButtonOffset: 0px 0px -(@invertedBorderSize) 0px;
-
-/* Basic */
-@basicBorderRadius: @borderRadius;
-@basicBorderSize: 1px;
-@basicTextColor: @textColor;
-@basicColoredBorderSize: 1px;
-
-@basicBackground: transparent none;
-@basicFontWeight: @normal;
-@basicBorder: 1px solid @borderColor;
-@basicBoxShadow: 0px 0px 0px @basicBorderSize @borderColor inset;
-@basicLoadingColor: @offWhite;
-@basicTextTransform: none;
-
-/* Basic Hover */
-@basicHoverBackground: #FFFFFF;
-@basicHoverTextColor: @hoveredTextColor;
-@basicHoverBoxShadow:
- 0px 0px 0px @basicBorderSize @selectedBorderColor inset,
- 0px 0px 0px 0px @borderColor inset
-;
-/* Basic Focus */
-@basicFocusBackground: @basicHoverBackground;
-@basicFocusTextColor: @basicHoverTextColor;
-@basicFocusBoxShadow: @basicHoverBoxShadow;
-
-/* Basic Down */
-@basicDownBackground: #F8F8F8;
-@basicDownTextColor: @pressedTextColor;
-@basicDownBoxShadow:
- 0px 0px 0px @basicBorderSize rgba(0, 0, 0, 0.15) inset,
- 0px 1px 4px 0px @borderColor inset
-;
-/* Basic Active */
-@basicActiveBackground: @transparentBlack;
-@basicActiveBoxShadow: '';
-@basicActiveTextColor: @selectedTextColor;
-
-/* Basic Inverted */
-@basicInvertedBackground: transparent;
-@basicInvertedFocusBackground: transparent;
-@basicInvertedDownBackground: @transparentWhite;
-@basicInvertedActiveBackground: @transparentWhite;
-
-@basicInvertedBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 0.5) inset;
-@basicInvertedHoverBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 1) inset;
-@basicInvertedFocusBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 1) inset;
-@basicInvertedDownBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 0.9) inset;
-@basicInvertedActiveBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 0.7) inset;
-
-@basicInvertedColor: @darkWhite;
-@basicInvertedHoverColor: @darkWhiteHover;
-@basicInvertedDownColor: @darkWhiteActive;
-@basicInvertedActiveColor: @invertedTextColor;
-
-
-/* Basic Group */
-@basicGroupBorder: @basicBorderSize solid @borderColor;
-@basicGroupBoxShadow: none;
-
-/*-------------------
- Variations
---------------------*/
-
-/* Colors */
-@coloredBackgroundImage: none;
-@coloredBoxShadow: @shadowBoxShadow;
-
-/* Colored */
-@brownTextColor: @invertedTextColor;
-@brownTextShadow: @invertedTextShadow;
-@redTextColor: @invertedTextColor;
-@redTextShadow: @invertedTextShadow;
-@orangeTextColor: @invertedTextColor;
-@orangeTextShadow: @invertedTextShadow;
-@greenTextColor: @invertedTextColor;
-@greenTextShadow: @invertedTextShadow;
-@blueTextColor: @invertedTextColor;
-@blueTextShadow: @invertedTextShadow;
-@violetTextColor: @invertedTextColor;
-@violetTextShadow: @invertedTextShadow;
-@purpleTextColor: @invertedTextColor;
-@purpleTextShadow: @invertedTextShadow;
-@pinkTextColor: @invertedTextColor;
-@pinkTextShadow: @invertedTextShadow;
-@blackTextColor: @invertedTextColor;
-@blackTextShadow: @invertedTextShadow;
-@oliveTextColor: @invertedTextColor;
-@oliveTextShadow: @invertedTextShadow;
-@yellowTextColor: @invertedTextColor;
-@yellowTextShadow: @invertedTextShadow;
-@tealTextColor: @invertedTextColor;
-@tealTextShadow: @invertedTextShadow;
-@greyTextColor: @invertedTextColor;
-@greyTextShadow: @invertedTextShadow;
-
-/* Inverted */
-@lightBrownTextColor: @invertedTextColor;
-@lightBrownTextShadow: @invertedTextShadow;
-@lightRedTextColor: @invertedTextColor;
-@lightRedTextShadow: @invertedTextShadow;
-@lightOrangeTextColor: @invertedTextColor;
-@lightOrangeTextShadow: @invertedTextShadow;
-@lightGreenTextColor: @invertedTextColor;
-@lightGreenTextShadow: @invertedTextShadow;
-@lightBlueTextColor: @invertedTextColor;
-@lightBlueTextShadow: @invertedTextShadow;
-@lightVioletTextColor: @invertedTextColor;
-@lightVioletTextShadow: @invertedTextShadow;
-@lightPurpleTextColor: @invertedTextColor;
-@lightPurpleTextShadow: @invertedTextShadow;
-@lightPinkTextColor: @invertedTextColor;
-@lightPinkTextShadow: @invertedTextShadow;
-@lightBlackTextColor: @invertedTextColor;
-@lightBlackTextShadow: @invertedTextShadow;
-@lightOliveTextColor: @textColor;
-@lightOliveTextShadow: @textShadow;
-@lightYellowTextColor: @textColor;
-@lightYellowTextShadow: @textShadow;
-@lightTealTextColor: @textColor;
-@lightTealTextShadow: @textShadow;
-@lightGreyTextColor: @textColor;
-@lightGreyTextShadow: @textShadow;
-
-
-/* Ordinality */
-@primaryBackgroundImage: @coloredBackgroundImage;
-@primaryTextColor: @invertedTextColor;
-@lightPrimaryTextColor: @invertedTextColor;
-@primaryTextShadow: @invertedTextShadow;
-@primaryBoxShadow: @coloredBoxShadow;
-
-@secondaryBackgroundImage: @coloredBackgroundImage;
-@secondaryTextColor: @invertedTextColor;
-@secondaryTextShadow: @invertedTextShadow;
-@lightSecondaryTextColor: @invertedTextColor;
-@secondaryBoxShadow: @coloredBoxShadow;
-
-@positiveBackgroundImage: @coloredBackgroundImage;
-@positiveTextColor: @invertedTextColor;
-@positiveTextShadow: @invertedTextShadow;
-@positiveBoxShadow: @coloredBoxShadow;
-
-@negativeBackgroundImage: @coloredBackgroundImage;
-@negativeTextColor: @invertedTextColor;
-@negativeTextShadow: @invertedTextShadow;
-@negativeBoxShadow: @coloredBoxShadow;
-
-/* Compact */
-@compactVerticalPadding: (@verticalPadding * 0.75);
-@compactHorizontalPadding: (@horizontalPadding * 0.75);
-
-/* Attached */
-@attachedOffset: -1px;
-@attachedBoxShadow: 0px 0px 0px 1px @borderColor;
-@attachedHorizontalPadding: 0.75em;
-@attachedZIndex: 2;
-
-/* Floated */
-@floatedMargin: 0.25em;
-
-/* Animated */
-@animatedVerticalAlign: middle;
-@animatedZIndex: 1;
-@animationDuration: 0.3s;
-@animationEasing: ease;
-@fadeScaleHigh: 1.5;
-@fadeScaleLow: 0.75;
diff --git a/theme/themes/default/elements/container.overrides b/theme/themes/default/elements/container.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/elements/container.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/elements/container.variables b/theme/themes/default/elements/container.variables
deleted file mode 100644
index 33f3a8c9..00000000
--- a/theme/themes/default/elements/container.variables
+++ /dev/null
@@ -1,58 +0,0 @@
-/*******************************
- Container
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-/* Minimum Gutter is used to determine the maximum container width for a given device */
-
-@maxWidth: 100%;
-
-/* Devices */
-@mobileMinimumGutter: 0em;
-@mobileWidth: auto;
-@mobileGutter: 1em;
-
-@tabletMinimumGutter: (@emSize * 1);
-@tabletWidth: @tabletBreakpoint - (@tabletMinimumGutter * 2) - @scrollbarWidth;
-@tabletGutter: auto;
-
-@computerMinimumGutter: (@emSize * 1.5);
-@computerWidth: @computerBreakpoint - (@computerMinimumGutter * 2) - @scrollbarWidth;
-@computerGutter: auto;
-
-@largeMonitorMinimumGutter: (@emSize * 2);
-@largeMonitorWidth: @largeMonitorBreakpoint - (@largeMonitorMinimumGutter * 2) - @scrollbarWidth;
-@largeMonitorGutter: auto;
-
-/* Coupling (Add Negative Margin to container size) */
-@gridGutterWidth: 2rem;
-@relaxedGridGutterWidth: 3rem;
-@veryRelaxedGridGutterWidth: 5rem;
-
-@mobileGridWidth: @mobileWidth;
-@tabletGridWidth: ~"calc("@tabletWidth~" + "@gridGutterWidth~")";
-@computerGridWidth: ~"calc("@computerWidth~" + "@gridGutterWidth~")";
-@largeMonitorGridWidth: ~"calc("@largeMonitorWidth~" + "@gridGutterWidth~")";
-
-@mobileRelaxedGridWidth: @mobileWidth;
-@tabletRelaxedGridWidth: ~"calc("@tabletWidth~" + "@relaxedGridGutterWidth~")";
-@computerRelaxedGridWidth: ~"calc("@computerWidth~" + "@relaxedGridGutterWidth~")";
-@largeMonitorRelaxedGridWidth: ~"calc("@largeMonitorWidth~" + "@relaxedGridGutterWidth~")";
-
-@mobileVeryRelaxedGridWidth: @mobileWidth;
-@tabletVeryRelaxedGridWidth: ~"calc("@tabletWidth~" + "@veryRelaxedGridGutterWidth~")";
-@computerVeryRelaxedGridWidth: ~"calc("@computerWidth~" + "@veryRelaxedGridGutterWidth~")";
-@largeMonitorVeryRelaxedGridWidth: ~"calc("@largeMonitorWidth~" + "@veryRelaxedGridGutterWidth~")";
-
-/*-------------------
- Types
---------------------*/
-
-/* Text */
-@textWidth: 700px;
-@textFontFamily: @pageFont;
-@textLineHeight: 1.5;
-@textSize: @large;
\ No newline at end of file
diff --git a/theme/themes/default/elements/divider.overrides b/theme/themes/default/elements/divider.overrides
deleted file mode 100644
index 2690ca2e..00000000
--- a/theme/themes/default/elements/divider.overrides
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
-
-
-.ui.horizontal.divider:before,
-.ui.horizontal.divider:after {
- background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC');
-}
-
-@media only screen and (max-width : (@tabletBreakpoint - 1px)) {
- .ui.stackable.grid .ui.vertical.divider:before,
- .ui.grid .stackable.row .ui.vertical.divider:before,
- .ui.stackable.grid .ui.vertical.divider:after,
- .ui.grid .stackable.row .ui.vertical.divider:after {
- background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC');
- }
-}
\ No newline at end of file
diff --git a/theme/themes/default/elements/divider.variables b/theme/themes/default/elements/divider.variables
deleted file mode 100644
index ca617758..00000000
--- a/theme/themes/default/elements/divider.variables
+++ /dev/null
@@ -1,53 +0,0 @@
-/*******************************
- Divider
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@margin: 1rem 0rem;
-
-@highlightWidth: 1px;
-@highlightColor: @whiteBorderColor;
-
-@shadowWidth: 1px;
-@shadowColor: @borderColor;
-
-/* Text */
-@letterSpacing: 0.05em;
-@fontWeight: @bold;
-@color: @darkTextColor;
-@textTransform: uppercase;
-
-/*-------------------
- Coupling
---------------------*/
-
-/* Icon */
-@dividerIconSize: 1rem;
-@dividerIconMargin: 0rem;
-
-
-/*******************************
- Variations
-*******************************/
-
-/* Horizontal / Vertical */
-@horizontalMargin: '';
-@horizontalDividerMargin: 1em;
-@horizontalRulerOffset: ~"calc(-50% - "(@horizontalDividerMargin)~")";
-
-@verticalDividerMargin: 1rem;
-@verticalDividerHeight: ~"calc(100% - "(@verticalDividerMargin)~")";
-
-/* Inverted */
-@invertedTextColor: @white;
-@invertedHighlightColor: rgba(255, 255, 255, 0.15);
-@invertedShadowColor: @borderColor;
-
-/* Section */
-@sectionMargin: 2rem;
-
-/* Sizes */
-@medium: 1rem;
diff --git a/theme/themes/default/elements/flag.overrides b/theme/themes/default/elements/flag.overrides
deleted file mode 100644
index 6a0f9216..00000000
--- a/theme/themes/default/elements/flag.overrides
+++ /dev/null
@@ -1,991 +0,0 @@
-/* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */
-
-/*******************************
- Theme Overrides
-*******************************/
-
-i.flag.ad:before,
-i.flag.andorra:before {
- background-position: 0px 0px;
-}
-i.flag.ae:before,
-i.flag.united.arab.emirates:before,
-i.flag.uae:before {
- background-position: 0px -26px;
-}
-i.flag.af:before,
-i.flag.afghanistan:before {
- background-position: 0px -52px;
-}
-i.flag.ag:before,
-i.flag.antigua:before {
- background-position: 0px -78px;
-}
-i.flag.ai:before,
-i.flag.anguilla:before {
- background-position: 0px -104px;
-}
-i.flag.al:before,
-i.flag.albania:before {
- background-position: 0px -130px;
-}
-i.flag.am:before,
-i.flag.armenia:before {
- background-position: 0px -156px;
-}
-i.flag.an:before,
-i.flag.netherlands.antilles:before {
- background-position: 0px -182px;
-}
-i.flag.ao:before,
-i.flag.angola:before {
- background-position: 0px -208px;
-}
-i.flag.ar:before,
-i.flag.argentina:before {
- background-position: 0px -234px;
-}
-i.flag.as:before,
-i.flag.american.samoa:before {
- background-position: 0px -260px;
-}
-i.flag.at:before,
-i.flag.austria:before {
- background-position: 0px -286px;
-}
-i.flag.au:before,
-i.flag.australia:before {
- background-position: 0px -312px;
-}
-i.flag.aw:before,
-i.flag.aruba:before {
- background-position: 0px -338px;
-}
-i.flag.ax:before,
-i.flag.aland.islands:before {
- background-position: 0px -364px;
-}
-i.flag.az:before,
-i.flag.azerbaijan:before {
- background-position: 0px -390px;
-}
-i.flag.ba:before,
-i.flag.bosnia:before {
- background-position: 0px -416px;
-}
-i.flag.bb:before,
-i.flag.barbados:before {
- background-position: 0px -442px;
-}
-i.flag.bd:before,
-i.flag.bangladesh:before {
- background-position: 0px -468px;
-}
-i.flag.be:before,
-i.flag.belgium:before {
- background-position: 0px -494px;
-}
-i.flag.bf:before,
-i.flag.burkina.faso:before {
- background-position: 0px -520px;
-}
-i.flag.bg:before,
-i.flag.bulgaria:before {
- background-position: 0px -546px;
-}
-i.flag.bh:before,
-i.flag.bahrain:before {
- background-position: 0px -572px;
-}
-i.flag.bi:before,
-i.flag.burundi:before {
- background-position: 0px -598px;
-}
-i.flag.bj:before,
-i.flag.benin:before {
- background-position: 0px -624px;
-}
-i.flag.bm:before,
-i.flag.bermuda:before {
- background-position: 0px -650px;
-}
-i.flag.bn:before,
-i.flag.brunei:before {
- background-position: 0px -676px;
-}
-i.flag.bo:before,
-i.flag.bolivia:before {
- background-position: 0px -702px;
-}
-i.flag.br:before,
-i.flag.brazil:before {
- background-position: 0px -728px;
-}
-i.flag.bs:before,
-i.flag.bahamas:before {
- background-position: 0px -754px;
-}
-i.flag.bt:before,
-i.flag.bhutan:before {
- background-position: 0px -780px;
-}
-i.flag.bv:before,
-i.flag.bouvet.island:before {
- background-position: 0px -806px;
-}
-i.flag.bw:before,
-i.flag.botswana:before {
- background-position: 0px -832px;
-}
-i.flag.by:before,
-i.flag.belarus:before {
- background-position: 0px -858px;
-}
-i.flag.bz:before,
-i.flag.belize:before {
- background-position: 0px -884px;
-}
-i.flag.ca:before,
-i.flag.canada:before {
- background-position: 0px -910px;
-}
-i.flag.cc:before,
-i.flag.cocos.islands:before {
- background-position: 0px -962px;
-}
-i.flag.cd:before,
-i.flag.congo:before {
- background-position: 0px -988px;
-}
-i.flag.cf:before,
-i.flag.central.african.republic:before {
- background-position: 0px -1014px;
-}
-i.flag.cg:before,
-i.flag.congo.brazzaville:before {
- background-position: 0px -1040px;
-}
-i.flag.ch:before,
-i.flag.switzerland:before {
- background-position: 0px -1066px;
-}
-i.flag.ci:before,
-i.flag.cote.divoire:before {
- background-position: 0px -1092px;
-}
-i.flag.ck:before,
-i.flag.cook.islands:before {
- background-position: 0px -1118px;
-}
-i.flag.cl:before,
-i.flag.chile:before {
- background-position: 0px -1144px;
-}
-i.flag.cm:before,
-i.flag.cameroon:before {
- background-position: 0px -1170px;
-}
-i.flag.cn:before,
-i.flag.china:before {
- background-position: 0px -1196px;
-}
-i.flag.co:before,
-i.flag.colombia:before {
- background-position: 0px -1222px;
-}
-i.flag.cr:before,
-i.flag.costa.rica:before {
- background-position: 0px -1248px;
-}
-i.flag.cs:before,
-i.flag.serbia:before {
- background-position: 0px -1274px;
-}
-i.flag.cu:before,
-i.flag.cuba:before {
- background-position: 0px -1300px;
-}
-i.flag.cv:before,
-i.flag.cape.verde:before {
- background-position: 0px -1326px;
-}
-i.flag.cx:before,
-i.flag.christmas.island:before {
- background-position: 0px -1352px;
-}
-i.flag.cy:before,
-i.flag.cyprus:before {
- background-position: 0px -1378px;
-}
-i.flag.cz:before,
-i.flag.czech.republic:before {
- background-position: 0px -1404px;
-}
-i.flag.de:before,
-i.flag.germany:before {
- background-position: 0px -1430px;
-}
-i.flag.dj:before,
-i.flag.djibouti:before {
- background-position: 0px -1456px;
-}
-i.flag.dk:before,
-i.flag.denmark:before {
- background-position: 0px -1482px;
-}
-i.flag.dm:before,
-i.flag.dominica:before {
- background-position: 0px -1508px;
-}
-i.flag.do:before,
-i.flag.dominican.republic:before {
- background-position: 0px -1534px;
-}
-i.flag.dz:before,
-i.flag.algeria:before {
- background-position: 0px -1560px;
-}
-i.flag.ec:before,
-i.flag.ecuador:before {
- background-position: 0px -1586px;
-}
-i.flag.ee:before,
-i.flag.estonia:before {
- background-position: 0px -1612px;
-}
-i.flag.eg:before,
-i.flag.egypt:before {
- background-position: 0px -1638px;
-}
-i.flag.eh:before,
-i.flag.western.sahara:before {
- background-position: 0px -1664px;
-}
-i.flag.gb.eng:before,
-i.flag.england:before {
- background-position: 0px -1690px;
-}
-i.flag.er:before,
-i.flag.eritrea:before {
- background-position: 0px -1716px;
-}
-i.flag.es:before,
-i.flag.spain:before {
- background-position: 0px -1742px;
-}
-i.flag.et:before,
-i.flag.ethiopia:before {
- background-position: 0px -1768px;
-}
-i.flag.eu:before,
-i.flag.european.union:before {
- background-position: 0px -1794px;
-}
-i.flag.fi:before,
-i.flag.finland:before {
- background-position: 0px -1846px;
-}
-i.flag.fj:before,
-i.flag.fiji:before {
- background-position: 0px -1872px;
-}
-i.flag.fk:before,
-i.flag.falkland.islands:before {
- background-position: 0px -1898px;
-}
-i.flag.fm:before,
-i.flag.micronesia:before {
- background-position: 0px -1924px;
-}
-i.flag.fo:before,
-i.flag.faroe.islands:before {
- background-position: 0px -1950px;
-}
-i.flag.fr:before,
-i.flag.france:before {
- background-position: 0px -1976px;
-}
-i.flag.ga:before,
-i.flag.gabon:before {
- background-position: -36px 0px;
-}
-i.flag.gb:before,
-i.flag.uk:before,
-i.flag.united.kingdom:before {
- background-position: -36px -26px;
-}
-i.flag.gd:before,
-i.flag.grenada:before {
- background-position: -36px -52px;
-}
-i.flag.ge:before,
-i.flag.georgia:before {
- background-position: -36px -78px;
-}
-i.flag.gf:before,
-i.flag.french.guiana:before {
- background-position: -36px -104px;
-}
-i.flag.gh:before,
-i.flag.ghana:before {
- background-position: -36px -130px;
-}
-i.flag.gi:before,
-i.flag.gibraltar:before {
- background-position: -36px -156px;
-}
-i.flag.gl:before,
-i.flag.greenland:before {
- background-position: -36px -182px;
-}
-i.flag.gm:before,
-i.flag.gambia:before {
- background-position: -36px -208px;
-}
-i.flag.gn:before,
-i.flag.guinea:before {
- background-position: -36px -234px;
-}
-i.flag.gp:before,
-i.flag.guadeloupe:before {
- background-position: -36px -260px;
-}
-i.flag.gq:before,
-i.flag.equatorial.guinea:before {
- background-position: -36px -286px;
-}
-i.flag.gr:before,
-i.flag.greece:before {
- background-position: -36px -312px;
-}
-i.flag.gs:before,
-i.flag.sandwich.islands:before {
- background-position: -36px -338px;
-}
-i.flag.gt:before,
-i.flag.guatemala:before {
- background-position: -36px -364px;
-}
-i.flag.gu:before,
-i.flag.guam:before {
- background-position: -36px -390px;
-}
-i.flag.gw:before,
-i.flag.guinea-bissau:before {
- background-position: -36px -416px;
-}
-i.flag.gy:before,
-i.flag.guyana:before {
- background-position: -36px -442px;
-}
-i.flag.hk:before,
-i.flag.hong.kong:before {
- background-position: -36px -468px;
-}
-i.flag.hm:before,
-i.flag.heard.island:before {
- background-position: -36px -494px;
-}
-i.flag.hn:before,
-i.flag.honduras:before {
- background-position: -36px -520px;
-}
-i.flag.hr:before,
-i.flag.croatia:before {
- background-position: -36px -546px;
-}
-i.flag.ht:before,
-i.flag.haiti:before {
- background-position: -36px -572px;
-}
-i.flag.hu:before,
-i.flag.hungary:before {
- background-position: -36px -598px;
-}
-i.flag.id:before,
-i.flag.indonesia:before {
- background-position: -36px -624px;
-}
-i.flag.ie:before,
-i.flag.ireland:before {
- background-position: -36px -650px;
-}
-i.flag.il:before,
-i.flag.israel:before {
- background-position: -36px -676px;
-}
-i.flag.in:before,
-i.flag.india:before {
- background-position: -36px -702px;
-}
-i.flag.io:before,
-i.flag.indian.ocean.territory:before {
- background-position: -36px -728px;
-}
-i.flag.iq:before,
-i.flag.iraq:before {
- background-position: -36px -754px;
-}
-i.flag.ir:before,
-i.flag.iran:before {
- background-position: -36px -780px;
-}
-i.flag.is:before,
-i.flag.iceland:before {
- background-position: -36px -806px;
-}
-i.flag.it:before,
-i.flag.italy:before {
- background-position: -36px -832px;
-}
-i.flag.jm:before,
-i.flag.jamaica:before {
- background-position: -36px -858px;
-}
-i.flag.jo:before,
-i.flag.jordan:before {
- background-position: -36px -884px;
-}
-i.flag.jp:before,
-i.flag.japan:before {
- background-position: -36px -910px;
-}
-i.flag.ke:before,
-i.flag.kenya:before {
- background-position: -36px -936px;
-}
-i.flag.kg:before,
-i.flag.kyrgyzstan:before {
- background-position: -36px -962px;
-}
-i.flag.kh:before,
-i.flag.cambodia:before {
- background-position: -36px -988px;
-}
-i.flag.ki:before,
-i.flag.kiribati:before {
- background-position: -36px -1014px;
-}
-i.flag.km:before,
-i.flag.comoros:before {
- background-position: -36px -1040px;
-}
-i.flag.kn:before,
-i.flag.saint.kitts.and.nevis:before {
- background-position: -36px -1066px;
-}
-i.flag.kp:before,
-i.flag.north.korea:before {
- background-position: -36px -1092px;
-}
-i.flag.kr:before,
-i.flag.south.korea:before {
- background-position: -36px -1118px;
-}
-i.flag.kw:before,
-i.flag.kuwait:before {
- background-position: -36px -1144px;
-}
-i.flag.ky:before,
-i.flag.cayman.islands:before {
- background-position: -36px -1170px;
-}
-i.flag.kz:before,
-i.flag.kazakhstan:before {
- background-position: -36px -1196px;
-}
-i.flag.la:before,
-i.flag.laos:before {
- background-position: -36px -1222px;
-}
-i.flag.lb:before,
-i.flag.lebanon:before {
- background-position: -36px -1248px;
-}
-i.flag.lc:before,
-i.flag.saint.lucia:before {
- background-position: -36px -1274px;
-}
-i.flag.li:before,
-i.flag.liechtenstein:before {
- background-position: -36px -1300px;
-}
-i.flag.lk:before,
-i.flag.sri.lanka:before {
- background-position: -36px -1326px;
-}
-i.flag.lr:before,
-i.flag.liberia:before {
- background-position: -36px -1352px;
-}
-i.flag.ls:before,
-i.flag.lesotho:before {
- background-position: -36px -1378px;
-}
-i.flag.lt:before,
-i.flag.lithuania:before {
- background-position: -36px -1404px;
-}
-i.flag.lu:before,
-i.flag.luxembourg:before {
- background-position: -36px -1430px;
-}
-i.flag.lv:before,
-i.flag.latvia:before {
- background-position: -36px -1456px;
-}
-i.flag.ly:before,
-i.flag.libya:before {
- background-position: -36px -1482px;
-}
-i.flag.ma:before,
-i.flag.morocco:before {
- background-position: -36px -1508px;
-}
-i.flag.mc:before,
-i.flag.monaco:before {
- background-position: -36px -1534px;
-}
-i.flag.md:before,
-i.flag.moldova:before {
- background-position: -36px -1560px;
-}
-i.flag.me:before,
-i.flag.montenegro:before {
- background-position: -36px -1586px;
-}
-i.flag.mg:before,
-i.flag.madagascar:before {
- background-position: -36px -1613px;
-}
-i.flag.mh:before,
-i.flag.marshall.islands:before {
- background-position: -36px -1639px;
-}
-i.flag.mk:before,
-i.flag.macedonia:before {
- background-position: -36px -1665px;
-}
-i.flag.ml:before,
-i.flag.mali:before {
- background-position: -36px -1691px;
-}
-i.flag.mm:before,
-i.flag.myanmar:before,
-i.flag.burma:before {
- background-position: -73px -1821px;
-}
-i.flag.mn:before,
-i.flag.mongolia:before {
- background-position: -36px -1743px;
-}
-i.flag.mo:before,
-i.flag.macau:before {
- background-position: -36px -1769px;
-}
-i.flag.mp:before,
-i.flag.northern.mariana.islands:before {
- background-position: -36px -1795px;
-}
-i.flag.mq:before,
-i.flag.martinique:before {
- background-position: -36px -1821px;
-}
-i.flag.mr:before,
-i.flag.mauritania:before {
- background-position: -36px -1847px;
-}
-i.flag.ms:before,
-i.flag.montserrat:before {
- background-position: -36px -1873px;
-}
-i.flag.mt:before,
-i.flag.malta:before {
- background-position: -36px -1899px;
-}
-i.flag.mu:before,
-i.flag.mauritius:before {
- background-position: -36px -1925px;
-}
-i.flag.mv:before,
-i.flag.maldives:before {
- background-position: -36px -1951px;
-}
-i.flag.mw:before,
-i.flag.malawi:before {
- background-position: -36px -1977px;
-}
-i.flag.mx:before,
-i.flag.mexico:before {
- background-position: -72px 0px;
-}
-i.flag.my:before,
-i.flag.malaysia:before {
- background-position: -72px -26px;
-}
-i.flag.mz:before,
-i.flag.mozambique:before {
- background-position: -72px -52px;
-}
-i.flag.na:before,
-i.flag.namibia:before {
- background-position: -72px -78px;
-}
-i.flag.nc:before,
-i.flag.new.caledonia:before {
- background-position: -72px -104px;
-}
-i.flag.ne:before,
-i.flag.niger:before {
- background-position: -72px -130px;
-}
-i.flag.nf:before,
-i.flag.norfolk.island:before {
- background-position: -72px -156px;
-}
-i.flag.ng:before,
-i.flag.nigeria:before {
- background-position: -72px -182px;
-}
-i.flag.ni:before,
-i.flag.nicaragua:before {
- background-position: -72px -208px;
-}
-i.flag.nl:before,
-i.flag.netherlands:before {
- background-position: -72px -234px;
-}
-i.flag.no:before,
-i.flag.norway:before {
- background-position: -72px -260px;
-}
-i.flag.np:before,
-i.flag.nepal:before {
- background-position: -72px -286px;
-}
-i.flag.nr:before,
-i.flag.nauru:before {
- background-position: -72px -312px;
-}
-i.flag.nu:before,
-i.flag.niue:before {
- background-position: -72px -338px;
-}
-i.flag.nz:before,
-i.flag.new.zealand:before {
- background-position: -72px -364px;
-}
-i.flag.om:before,
-i.flag.oman:before {
- background-position: -72px -390px;
-}
-i.flag.pa:before,
-i.flag.panama:before {
- background-position: -72px -416px;
-}
-i.flag.pe:before,
-i.flag.peru:before {
- background-position: -72px -442px;
-}
-i.flag.pf:before,
-i.flag.french.polynesia:before {
- background-position: -72px -468px;
-}
-i.flag.pg:before,
-i.flag.new.guinea:before {
- background-position: -72px -494px;
-}
-i.flag.ph:before,
-i.flag.philippines:before {
- background-position: -72px -520px;
-}
-i.flag.pk:before,
-i.flag.pakistan:before {
- background-position: -72px -546px;
-}
-i.flag.pl:before,
-i.flag.poland:before {
- background-position: -72px -572px;
-}
-i.flag.pm:before,
-i.flag.saint.pierre:before {
- background-position: -72px -598px;
-}
-i.flag.pn:before,
-i.flag.pitcairn.islands:before {
- background-position: -72px -624px;
-}
-i.flag.pr:before,
-i.flag.puerto.rico:before {
- background-position: -72px -650px;
-}
-i.flag.ps:before,
-i.flag.palestine:before {
- background-position: -72px -676px;
-}
-i.flag.pt:before,
-i.flag.portugal:before {
- background-position: -72px -702px;
-}
-i.flag.pw:before,
-i.flag.palau:before {
- background-position: -72px -728px;
-}
-i.flag.py:before,
-i.flag.paraguay:before {
- background-position: -72px -754px;
-}
-i.flag.qa:before,
-i.flag.qatar:before {
- background-position: -72px -780px;
-}
-i.flag.re:before,
-i.flag.reunion:before {
- background-position: -72px -806px;
-}
-i.flag.ro:before,
-i.flag.romania:before {
- background-position: -72px -832px;
-}
-i.flag.rs:before,
-i.flag.serbia:before {
- background-position: -72px -858px;
-}
-i.flag.ru:before,
-i.flag.russia:before {
- background-position: -72px -884px;
-}
-i.flag.rw:before,
-i.flag.rwanda:before {
- background-position: -72px -910px;
-}
-i.flag.sa:before,
-i.flag.saudi.arabia:before {
- background-position: -72px -936px;
-}
-i.flag.sb:before,
-i.flag.solomon.islands:before {
- background-position: -72px -962px;
-}
-i.flag.sc:before,
-i.flag.seychelles:before {
- background-position: -72px -988px;
-}
-i.flag.gb.sct:before,
-i.flag.scotland:before {
- background-position: -72px -1014px;
-}
-i.flag.sd:before,
-i.flag.sudan:before {
- background-position: -72px -1040px;
-}
-i.flag.se:before,
-i.flag.sweden:before {
- background-position: -72px -1066px;
-}
-i.flag.sg:before,
-i.flag.singapore:before {
- background-position: -72px -1092px;
-}
-i.flag.sh:before,
-i.flag.saint.helena:before {
- background-position: -72px -1118px;
-}
-i.flag.si:before,
-i.flag.slovenia:before {
- background-position: -72px -1144px;
-}
-i.flag.sj:before,
-i.flag.svalbard:before,
-i.flag.jan.mayen:before {
- background-position: -72px -1170px;
-}
-i.flag.sk:before,
-i.flag.slovakia:before {
- background-position: -72px -1196px;
-}
-i.flag.sl:before,
-i.flag.sierra.leone:before {
- background-position: -72px -1222px;
-}
-i.flag.sm:before,
-i.flag.san.marino:before {
- background-position: -72px -1248px;
-}
-i.flag.sn:before,
-i.flag.senegal:before {
- background-position: -72px -1274px;
-}
-i.flag.so:before,
-i.flag.somalia:before {
- background-position: -72px -1300px;
-}
-i.flag.sr:before,
-i.flag.suriname:before {
- background-position: -72px -1326px;
-}
-i.flag.st:before,
-i.flag.sao.tome:before {
- background-position: -72px -1352px;
-}
-i.flag.sv:before,
-i.flag.el.salvador:before {
- background-position: -72px -1378px;
-}
-i.flag.sy:before,
-i.flag.syria:before {
- background-position: -72px -1404px;
-}
-i.flag.sz:before,
-i.flag.swaziland:before {
- background-position: -72px -1430px;
-}
-i.flag.tc:before,
-i.flag.caicos.islands:before {
- background-position: -72px -1456px;
-}
-i.flag.td:before,
-i.flag.chad:before {
- background-position: -72px -1482px;
-}
-i.flag.tf:before,
-i.flag.french.territories:before {
- background-position: -72px -1508px;
-}
-i.flag.tg:before,
-i.flag.togo:before {
- background-position: -72px -1534px;
-}
-i.flag.th:before,
-i.flag.thailand:before {
- background-position: -72px -1560px;
-}
-i.flag.tj:before,
-i.flag.tajikistan:before {
- background-position: -72px -1586px;
-}
-i.flag.tk:before,
-i.flag.tokelau:before {
- background-position: -72px -1612px;
-}
-i.flag.tl:before,
-i.flag.timorleste:before {
- background-position: -72px -1638px;
-}
-i.flag.tm:before,
-i.flag.turkmenistan:before {
- background-position: -72px -1664px;
-}
-i.flag.tn:before,
-i.flag.tunisia:before {
- background-position: -72px -1690px;
-}
-i.flag.to:before,
-i.flag.tonga:before {
- background-position: -72px -1716px;
-}
-i.flag.tr:before,
-i.flag.turkey:before {
- background-position: -72px -1742px;
-}
-i.flag.tt:before,
-i.flag.trinidad:before {
- background-position: -72px -1768px;
-}
-i.flag.tv:before,
-i.flag.tuvalu:before {
- background-position: -72px -1794px;
-}
-i.flag.tw:before,
-i.flag.taiwan:before {
- background-position: -72px -1820px;
-}
-i.flag.tz:before,
-i.flag.tanzania:before {
- background-position: -72px -1846px;
-}
-i.flag.ua:before,
-i.flag.ukraine:before {
- background-position: -72px -1872px;
-}
-i.flag.ug:before,
-i.flag.uganda:before {
- background-position: -72px -1898px;
-}
-i.flag.um:before,
-i.flag.us.minor.islands:before {
- background-position: -72px -1924px;
-}
-i.flag.us:before,
-i.flag.america:before,
-i.flag.united.states:before {
- background-position: -72px -1950px;
-}
-i.flag.uy:before,
-i.flag.uruguay:before {
- background-position: -72px -1976px;
-}
-i.flag.uz:before,
-i.flag.uzbekistan:before {
- background-position: -108px 0px;
-}
-i.flag.va:before,
-i.flag.vatican.city:before {
- background-position: -108px -26px;
-}
-i.flag.vc:before,
-i.flag.saint.vincent:before {
- background-position: -108px -52px;
-}
-i.flag.ve:before,
-i.flag.venezuela:before {
- background-position: -108px -78px;
-}
-i.flag.vg:before,
-i.flag.british.virgin.islands:before {
- background-position: -108px -104px;
-}
-i.flag.vi:before,
-i.flag.us.virgin.islands:before {
- background-position: -108px -130px;
-}
-i.flag.vn:before,
-i.flag.vietnam:before {
- background-position: -108px -156px;
-}
-i.flag.vu:before,
-i.flag.vanuatu:before {
- background-position: -108px -182px;
-}
-i.flag.gb.wls:before,
-i.flag.wales:before {
- background-position: -108px -208px;
-}
-i.flag.wf:before,
-i.flag.wallis.and.futuna:before {
- background-position: -108px -234px;
-}
-i.flag.ws:before,
-i.flag.samoa:before {
- background-position: -108px -260px;
-}
-i.flag.ye:before,
-i.flag.yemen:before {
- background-position: -108px -286px;
-}
-i.flag.yt:before,
-i.flag.mayotte:before {
- background-position: -108px -312px;
-}
-i.flag.za:before,
-i.flag.south.africa:before {
- background-position: -108px -338px;
-}
-i.flag.zm:before,
-i.flag.zambia:before {
- background-position: -108px -364px;
-}
-i.flag.zw:before,
-i.flag.zimbabwe:before {
- background-position: -108px -390px;
-}
diff --git a/theme/themes/default/elements/flag.variables b/theme/themes/default/elements/flag.variables
deleted file mode 100644
index cf0884c5..00000000
--- a/theme/themes/default/elements/flag.variables
+++ /dev/null
@@ -1,13 +0,0 @@
-/*******************************
- Flag
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@spritePath: "@{imagePath}/flags.png";
-@width: 16px;
-@height: 11px;
-@verticalAlign: baseline;
-@margin: 0.5em;
\ No newline at end of file
diff --git a/theme/themes/default/elements/header.overrides b/theme/themes/default/elements/header.overrides
deleted file mode 100644
index 0e06821f..00000000
--- a/theme/themes/default/elements/header.overrides
+++ /dev/null
@@ -1,4 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
-
diff --git a/theme/themes/default/elements/header.variables b/theme/themes/default/elements/header.variables
deleted file mode 100644
index 885715bf..00000000
--- a/theme/themes/default/elements/header.variables
+++ /dev/null
@@ -1,151 +0,0 @@
-/*******************************
- Header
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@textTransform: none;
-@fontFamily: @headerFont;
-@fontWeight: @headerFontWeight;
-@lineHeight: @headerLineHeight;
-@lineHeightOffset: @headerLineHeightOffset;
-
-@topMargin: @headerTopMargin;
-@bottomMargin: @headerBottomMargin;
-@margin: @topMargin 0em @bottomMargin;
-
-@firstMargin: -@lineHeightOffset;
-@lastMargin: 0em;
-@horizontalPadding: 0em;
-@verticalPadding: 0em;
-
-/* Sub Heading */
-@subHeadingDistance: @2px;
-@subHeadingFontSize: @relativeTiny;
-@subHeadingFontWeight: @bold;
-@subHeadingTextTransform: uppercase;
-@subHeadingColor: '';
-
-@smallSubHeadingSize: @relativeMini;
-@largeSubHeadingSize: @relativeSmall;
-@hugeSubHeadingSize: @relativeMedium;
-
-/* Sub Header */
-@subHeaderMargin: 0em;
-@subHeaderLineHeight: 1.2em;
-@subHeaderColor: @mutedTextColor;
-
-/* Icon */
-@iconOpacity: 1;
-@iconSize: 1.5em;
-@iconOffset: 0em;
-@iconMargin: 0.75rem;
-@iconAlignment: middle;
-
-/* Image */
-@imageWidth: 2.5em;
-@imageHeight: auto;
-@imageOffset: @lineHeightOffset;
-@imageMargin: @iconMargin;
-@imageAlignment: middle;
-
-/* Label */
-@labelSize: '';
-@labelDistance: 0.5rem;
-@labelVerticalAlign: middle;
-
-/* Content */
-@contentAlignment: top;
-@contentIconAlignment: middle;
-@contentImageAlignment: middle;
-
-/* Paragraph after Header */
-@nextParagraphDistance: 0em;
-
-/*-------------------
- Variations
---------------------*/
-
-/* Sizing */
-@hugeFontSize : unit(@h1, em);
-@largeFontSize : unit(@h2, em);
-@mediumFontSize : unit(@h3, em);
-@smallFontSize : unit(@h4, em);
-@tinyFontSize : unit(@h5, em);
-
-/* Sub Header */
-@h1SubHeaderFontSize: @large;
-@h2SubHeaderFontSize: @large;
-@h3SubHeaderFontSize: @medium;
-@h4SubHeaderFontSize: @medium;
-@h5SubHeaderFontSize: @small;
-
-@hugeSubHeaderFontSize : @h1SubHeaderFontSize;
-@largeSubHeaderFontSize : @h2SubHeaderFontSize;
-@subHeaderFontSize : @h3SubHeaderFontSize;
-@smallSubHeaderFontSize : @h4SubHeaderFontSize;
-@tinySubHeaderFontSize : @h5SubHeaderFontSize;
-
-/* Icon Header */
-@iconHeaderSize: 3em;
-@iconHeaderOpacity: 1;
-@iconHeaderMargin: 0.5rem;
-@circularHeaderIconSize: 2em;
-@squareHeaderIconSize: 2em;
-
-/* No Line Height Offset */
-@iconHeaderTopMargin: 2rem;
-@iconHeaderBottomMargin: @bottomMargin;
-@iconHeaderFirstMargin: 0em;
-
-/* Divided */
-@dividedBorderWidth: 1px;
-@dividedBorder: @dividedBorderWidth solid @borderColor;
-@dividedColoredBorderWidth: 2px;
-
-@dividedBorderPadding: @3px;
-@dividedSubHeaderPadding: @3px;
-@dividedIconPadding: 0em;
-
-/* Block */
-@blockBackground: @darkWhite;
-@blockBoxShadow: none;
-@blockBorderWidth: 1px;
-@blockBorder: @blockBorderWidth solid @solidBorderColor;
-@blockHorizontalPadding: @medium;
-@blockVerticalPadding: @mini;
-@blockBorderRadius: @defaultBorderRadius;
-
-@tinyBlock: @tiny;
-@smallBlock: @small;
-@mediumBlock: @medium;
-@largeBlock: @large;
-@hugeBlock: @huge;
-
-/* Attached */
-@attachedOffset: -1px;
-@attachedBoxShadow: none;
-@attachedBorder: 1px solid @solidBorderColor;
-@attachedVerticalPadding: @blockVerticalPadding;
-@attachedHorizontalPadding: @blockHorizontalPadding;
-@attachedBackground: @white;
-@attachedBorderRadius: @blockBorderRadius;
-
-@tinyAttachedSize: @relativeTiny;
-@smallAttachedSize: @relativeSmall;
-@mediumAttachedSize: @relativeMedium;
-@largeAttachedSize: @relativeLarge;
-@bigAttachedSize: @relativeBig;
-@hugeAttachedSize: @relativeHuge;
-
-/* Inverted */
-@invertedColor: @white;
-@invertedSubHeaderColor: @invertedMutedTextColor;
-@invertedDividedBorderColor: @whiteBorderColor;
-@invertedBlockBackground: @lightBlack @subtleGradient;
-@invertedAttachedBackground: @invertedBlockBackground;
-
-/* Floated */
-@floatedMargin: 0.5em;
diff --git a/theme/themes/default/elements/icon.overrides b/theme/themes/default/elements/icon.overrides
deleted file mode 100644
index 2befad7f..00000000
--- a/theme/themes/default/elements/icon.overrides
+++ /dev/null
@@ -1,1716 +0,0 @@
-/*
- * Font Awesome 5.0.8 by @fontawesome - http://fontawesome.io - @fontawesome
- * License - https://fontawesome.com/license (Icons: CC BY 4.0 License, Fonts: SIL OFL 1.1 License, CSS: MIT License)
- */
-
-/*******************************
-
-Semantic-UI integration of font-awesome :
-
-///class names are separated
-i.icon.circle => i.icon.circle
-i.icon.circle-o => i.icon.circle.outline
-
-//abbreviation are replaced by full letters:
-i.icon.ellipsis-h => i.icon.ellipsis.horizontal
-i.icon.ellipsis-v => i.icon.ellipsis.vertical
-.alpha => .i.icon.alphabet
-.asc => .i.icon.ascending
-.desc => .i.icon.descending
-.alt =>.alternate
-
-ASCII order is conserved for easier maintenance.
-
-Icons that only have one style 'outline', 'square' etc do not require this class
-for instance `lemon icon` not `lemon outline icon` since there is only one lemon
-
-*******************************/
-
-
-/*******************************
- Icons
-*******************************/
-
-/* Deprecated *In/Out Naming Conflict) */
-i.icon.linkedin.in:before { content: "\f0e1"; }
-i.icon.zoom.in:before { content: "\f00e"; }
-i.icon.zoom.out:before { content: "\f010"; }
-i.icon.sign.in:before { content: "\f2f6"; }
-i.icon.in.cart:before { content: "\f218"; }
-i.icon.log.out:before { content: "\f2f5"; }
-i.icon.sign.out:before { content: "\f2f5"; }
-
-/* Icons */
-i.icon.\35 00px:before { content: "\f26e"; }
-i.icon.accessible.icon:before { content: "\f368"; }
-i.icon.accusoft:before { content: "\f369"; }
-i.icon.address.book:before { content: "\f2b9"; }
-i.icon.address.card:before { content: "\f2bb"; }
-i.icon.adjust:before { content: "\f042"; }
-i.icon.adn:before { content: "\f170"; }
-i.icon.adversal:before { content: "\f36a"; }
-i.icon.affiliatetheme:before { content: "\f36b"; }
-i.icon.algolia:before { content: "\f36c"; }
-i.icon.align.center:before { content: "\f037"; }
-i.icon.align.justify:before { content: "\f039"; }
-i.icon.align.left:before { content: "\f036"; }
-i.icon.align.right:before { content: "\f038"; }
-i.icon.amazon:before { content: "\f270"; }
-i.icon.amazon.pay:before { content: "\f42c"; }
-i.icon.ambulance:before { content: "\f0f9"; }
-i.icon.american.sign.language.interpreting:before { content: "\f2a3"; }
-i.icon.amilia:before { content: "\f36d"; }
-i.icon.anchor:before { content: "\f13d"; }
-i.icon.android:before { content: "\f17b"; }
-i.icon.angellist:before { content: "\f209"; }
-i.icon.angle.double.down:before { content: "\f103"; }
-i.icon.angle.double.left:before { content: "\f100"; }
-i.icon.angle.double.right:before { content: "\f101"; }
-i.icon.angle.double.up:before { content: "\f102"; }
-i.icon.angle.down:before { content: "\f107"; }
-i.icon.angle.left:before { content: "\f104"; }
-i.icon.angle.right:before { content: "\f105"; }
-i.icon.angle.up:before { content: "\f106"; }
-i.icon.angrycreative:before { content: "\f36e"; }
-i.icon.angular:before { content: "\f420"; }
-i.icon.app.store:before { content: "\f36f"; }
-i.icon.app.store.ios:before { content: "\f370"; }
-i.icon.apper:before { content: "\f371"; }
-i.icon.apple:before { content: "\f179"; }
-i.icon.apple.pay:before { content: "\f415"; }
-i.icon.archive:before { content: "\f187"; }
-i.icon.arrow.alternate.circle.down:before { content: "\f358"; }
-i.icon.arrow.alternate.circle.left:before { content: "\f359"; }
-i.icon.arrow.alternate.circle.right:before { content: "\f35a"; }
-i.icon.arrow.alternate.circle.up:before { content: "\f35b"; }
-i.icon.arrow.circle.down:before { content: "\f0ab"; }
-i.icon.arrow.circle.left:before { content: "\f0a8"; }
-i.icon.arrow.circle.right:before { content: "\f0a9"; }
-i.icon.arrow.circle.up:before { content: "\f0aa"; }
-i.icon.arrow.down:before { content: "\f063"; }
-i.icon.arrow.left:before { content: "\f060"; }
-i.icon.arrow.right:before { content: "\f061"; }
-i.icon.arrow.up:before { content: "\f062"; }
-i.icon.arrows.alternate:before { content: "\f0b2"; }
-i.icon.arrows.alternate.horizontal:before { content: "\f337"; }
-i.icon.arrows.alternate.vertical:before { content: "\f338"; }
-i.icon.assistive.listening.systems:before { content: "\f2a2"; }
-i.icon.asterisk:before { content: "\f069"; }
-i.icon.asymmetrik:before { content: "\f372"; }
-i.icon.at:before { content: "\f1fa"; }
-i.icon.audible:before { content: "\f373"; }
-i.icon.audio.description:before { content: "\f29e"; }
-i.icon.autoprefixer:before { content: "\f41c"; }
-i.icon.avianex:before { content: "\f374"; }
-i.icon.aviato:before { content: "\f421"; }
-i.icon.aws:before { content: "\f375"; }
-i.icon.backward:before { content: "\f04a"; }
-i.icon.balance.scale:before { content: "\f24e"; }
-i.icon.ban:before { content: "\f05e"; }
-i.icon.band.aid:before { content: "\f462"; }
-i.icon.bandcamp:before { content: "\f2d5"; }
-i.icon.barcode:before { content: "\f02a"; }
-i.icon.bars:before { content: "\f0c9"; }
-i.icon.baseball.ball:before { content: "\f433"; }
-i.icon.basketball.ball:before { content: "\f434"; }
-i.icon.bath:before { content: "\f2cd"; }
-i.icon.battery.empty:before { content: "\f244"; }
-i.icon.battery.full:before { content: "\f240"; }
-i.icon.battery.half:before { content: "\f242"; }
-i.icon.battery.quarter:before { content: "\f243"; }
-i.icon.battery.three.quarters:before { content: "\f241"; }
-i.icon.bed:before { content: "\f236"; }
-i.icon.beer:before { content: "\f0fc"; }
-i.icon.behance:before { content: "\f1b4"; }
-i.icon.behance.square:before { content: "\f1b5"; }
-i.icon.bell:before { content: "\f0f3"; }
-i.icon.bell.slash:before { content: "\f1f6"; }
-i.icon.bicycle:before { content: "\f206"; }
-i.icon.bimobject:before { content: "\f378"; }
-i.icon.binoculars:before { content: "\f1e5"; }
-i.icon.birthday.cake:before { content: "\f1fd"; }
-i.icon.bitbucket:before { content: "\f171"; }
-i.icon.bitcoin:before { content: "\f379"; }
-i.icon.bity:before { content: "\f37a"; }
-i.icon.black.tie:before { content: "\f27e"; }
-i.icon.blackberry:before { content: "\f37b"; }
-i.icon.blind:before { content: "\f29d"; }
-i.icon.blogger:before { content: "\f37c"; }
-i.icon.blogger.b:before { content: "\f37d"; }
-i.icon.bluetooth:before { content: "\f293"; }
-i.icon.bluetooth.b:before { content: "\f294"; }
-i.icon.bold:before { content: "\f032"; }
-i.icon.bolt:before { content: "\f0e7"; }
-i.icon.bomb:before { content: "\f1e2"; }
-i.icon.book:before { content: "\f02d"; }
-i.icon.bookmark:before { content: "\f02e"; }
-i.icon.bowling.ball:before { content: "\f436"; }
-i.icon.box:before { content: "\f466"; }
-i.icon.boxes:before { content: "\f468"; }
-i.icon.braille:before { content: "\f2a1"; }
-i.icon.briefcase:before { content: "\f0b1"; }
-i.icon.btc:before { content: "\f15a"; }
-i.icon.bug:before { content: "\f188"; }
-i.icon.building:before { content: "\f1ad"; }
-i.icon.bullhorn:before { content: "\f0a1"; }
-i.icon.bullseye:before { content: "\f140"; }
-i.icon.buromobelexperte:before { content: "\f37f"; }
-i.icon.bus:before { content: "\f207"; }
-i.icon.buysellads:before { content: "\f20d"; }
-i.icon.calculator:before { content: "\f1ec"; }
-i.icon.calendar:before { content: "\f133"; }
-i.icon.calendar.alternate:before { content: "\f073"; }
-i.icon.calendar.check:before { content: "\f274"; }
-i.icon.calendar.minus:before { content: "\f272"; }
-i.icon.calendar.plus:before { content: "\f271"; }
-i.icon.calendar.times:before { content: "\f273"; }
-i.icon.camera:before { content: "\f030"; }
-i.icon.camera.retro:before { content: "\f083"; }
-i.icon.car:before { content: "\f1b9"; }
-i.icon.caret.down:before { content: "\f0d7"; }
-i.icon.caret.left:before { content: "\f0d9"; }
-i.icon.caret.right:before { content: "\f0da"; }
-i.icon.caret.square.down:before { content: "\f150"; }
-i.icon.caret.square.left:before { content: "\f191"; }
-i.icon.caret.square.right:before { content: "\f152"; }
-i.icon.caret.square.up:before { content: "\f151"; }
-i.icon.caret.up:before { content: "\f0d8"; }
-i.icon.cart.arrow.down:before { content: "\f218"; }
-i.icon.cart.plus:before { content: "\f217"; }
-i.icon.cc.amazon.pay:before { content: "\f42d"; }
-i.icon.cc.amex:before { content: "\f1f3"; }
-i.icon.cc.apple.pay:before { content: "\f416"; }
-i.icon.cc.diners.club:before { content: "\f24c"; }
-i.icon.cc.discover:before { content: "\f1f2"; }
-i.icon.cc.jcb:before { content: "\f24b"; }
-i.icon.cc.mastercard:before { content: "\f1f1"; }
-i.icon.cc.paypal:before { content: "\f1f4"; }
-i.icon.cc.stripe:before { content: "\f1f5"; }
-i.icon.cc.visa:before { content: "\f1f0"; }
-i.icon.centercode:before { content: "\f380"; }
-i.icon.certificate:before { content: "\f0a3"; }
-i.icon.chart.area:before { content: "\f1fe"; }
-i.icon.chart.bar:before { content: "\f080"; }
-i.icon.chart.line:before { content: "\f201"; }
-i.icon.chart.pie:before { content: "\f200"; }
-i.icon.check:before { content: "\f00c"; }
-i.icon.check.circle:before { content: "\f058"; }
-i.icon.check.square:before { content: "\f14a"; }
-i.icon.chess:before { content: "\f439"; }
-i.icon.chess.bishop:before { content: "\f43a"; }
-i.icon.chess.board:before { content: "\f43c"; }
-i.icon.chess.king:before { content: "\f43f"; }
-i.icon.chess.knight:before { content: "\f441"; }
-i.icon.chess.pawn:before { content: "\f443"; }
-i.icon.chess.queen:before { content: "\f445"; }
-i.icon.chess.rook:before { content: "\f447"; }
-i.icon.chevron.circle.down:before { content: "\f13a"; }
-i.icon.chevron.circle.left:before { content: "\f137"; }
-i.icon.chevron.circle.right:before { content: "\f138"; }
-i.icon.chevron.circle.up:before { content: "\f139"; }
-i.icon.chevron.down:before { content: "\f078"; }
-i.icon.chevron.left:before { content: "\f053"; }
-i.icon.chevron.right:before { content: "\f054"; }
-i.icon.chevron.up:before { content: "\f077"; }
-i.icon.child:before { content: "\f1ae"; }
-i.icon.chrome:before { content: "\f268"; }
-i.icon.circle:before { content: "\f111"; }
-i.icon.circle.notch:before { content: "\f1ce"; }
-i.icon.clipboard:before { content: "\f328"; }
-i.icon.clipboard.check:before { content: "\f46c"; }
-i.icon.clipboard.list:before { content: "\f46d"; }
-i.icon.clock:before { content: "\f017"; }
-i.icon.clone:before { content: "\f24d"; }
-i.icon.closed.captioning:before { content: "\f20a"; }
-i.icon.cloud:before { content: "\f0c2"; }
-i.icon.cloudscale:before { content: "\f383"; }
-i.icon.cloudsmith:before { content: "\f384"; }
-i.icon.cloudversify:before { content: "\f385"; }
-i.icon.code:before { content: "\f121"; }
-i.icon.code.branch:before { content: "\f126"; }
-i.icon.codepen:before { content: "\f1cb"; }
-i.icon.codiepie:before { content: "\f284"; }
-i.icon.coffee:before { content: "\f0f4"; }
-i.icon.cog:before { content: "\f013"; }
-i.icon.cogs:before { content: "\f085"; }
-i.icon.columns:before { content: "\f0db"; }
-i.icon.comment:before { content: "\f075"; }
-i.icon.comment.alternate:before { content: "\f27a"; }
-i.icon.comments:before { content: "\f086"; }
-i.icon.compass:before { content: "\f14e"; }
-i.icon.compress:before { content: "\f066"; }
-i.icon.connectdevelop:before { content: "\f20e"; }
-i.icon.contao:before { content: "\f26d"; }
-i.icon.copy:before { content: "\f0c5"; }
-i.icon.copyright:before { content: "\f1f9"; }
-i.icon.cpanel:before { content: "\f388"; }
-i.icon.creative.commons:before { content: "\f25e"; }
-i.icon.credit.card:before { content: "\f09d"; }
-i.icon.crop:before { content: "\f125"; }
-i.icon.crosshairs:before { content: "\f05b"; }
-i.icon.css3:before { content: "\f13c"; }
-i.icon.css3.alternate:before { content: "\f38b"; }
-i.icon.cube:before { content: "\f1b2"; }
-i.icon.cubes:before { content: "\f1b3"; }
-i.icon.cut:before { content: "\f0c4"; }
-i.icon.cuttlefish:before { content: "\f38c"; }
-i.icon.d.and.d:before { content: "\f38d"; }
-i.icon.dashcube:before { content: "\f210"; }
-i.icon.database:before { content: "\f1c0"; }
-i.icon.deaf:before { content: "\f2a4"; }
-i.icon.delicious:before { content: "\f1a5"; }
-i.icon.deploydog:before { content: "\f38e"; }
-i.icon.deskpro:before { content: "\f38f"; }
-i.icon.desktop:before { content: "\f108"; }
-i.icon.deviantart:before { content: "\f1bd"; }
-i.icon.digg:before { content: "\f1a6"; }
-i.icon.digital.ocean:before { content: "\f391"; }
-i.icon.discord:before { content: "\f392"; }
-i.icon.discourse:before { content: "\f393"; }
-i.icon.dna:before { content: "\f471"; }
-i.icon.dochub:before { content: "\f394"; }
-i.icon.docker:before { content: "\f395"; }
-i.icon.dollar.sign:before { content: "\f155"; }
-i.icon.dolly:before { content: "\f472"; }
-i.icon.dolly.flatbed:before { content: "\f474"; }
-i.icon.dot.circle:before { content: "\f192"; }
-i.icon.download:before { content: "\f019"; }
-i.icon.draft2digital:before { content: "\f396"; }
-i.icon.dribbble:before { content: "\f17d"; }
-i.icon.dribbble.square:before { content: "\f397"; }
-i.icon.dropbox:before { content: "\f16b"; }
-i.icon.drupal:before { content: "\f1a9"; }
-i.icon.dyalog:before { content: "\f399"; }
-i.icon.earlybirds:before { content: "\f39a"; }
-i.icon.edge:before { content: "\f282"; }
-i.icon.edit:before { content: "\f044"; }
-i.icon.eject:before { content: "\f052"; }
-i.icon.elementor:before { content: "\f430"; }
-i.icon.ellipsis.horizontal:before { content: "\f141"; }
-i.icon.ellipsis.vertical:before { content: "\f142"; }
-i.icon.ember:before { content: "\f423"; }
-i.icon.empire:before { content: "\f1d1"; }
-i.icon.envelope:before { content: "\f0e0"; }
-i.icon.envelope.open:before { content: "\f2b6"; }
-i.icon.envelope.square:before { content: "\f199"; }
-i.icon.envira:before { content: "\f299"; }
-i.icon.eraser:before { content: "\f12d"; }
-i.icon.erlang:before { content: "\f39d"; }
-i.icon.ethereum:before { content: "\f42e"; }
-i.icon.etsy:before { content: "\f2d7"; }
-i.icon.euro.sign:before { content: "\f153"; }
-i.icon.exchange.alternate:before { content: "\f362"; }
-i.icon.exclamation:before { content: "\f12a"; }
-i.icon.exclamation.circle:before { content: "\f06a"; }
-i.icon.exclamation.triangle:before { content: "\f071"; }
-i.icon.expand:before { content: "\f065"; }
-i.icon.expand.arrows.alternate:before { content: "\f31e"; }
-i.icon.expeditedssl:before { content: "\f23e"; }
-i.icon.external.alternate:before { content: "\f35d"; }
-i.icon.external.square.alternate:before { content: "\f360"; }
-i.icon.eye:before { content: "\f06e"; }
-i.icon.eye.dropper:before { content: "\f1fb"; }
-i.icon.eye.slash:before { content: "\f070"; }
-i.icon.facebook:before { content: "\f09a"; }
-i.icon.facebook.f:before { content: "\f39e"; }
-i.icon.facebook.messenger:before { content: "\f39f"; }
-i.icon.facebook.square:before { content: "\f082"; }
-i.icon.fast.backward:before { content: "\f049"; }
-i.icon.fast.forward:before { content: "\f050"; }
-i.icon.fax:before { content: "\f1ac"; }
-i.icon.female:before { content: "\f182"; }
-i.icon.fighter.jet:before { content: "\f0fb"; }
-i.icon.file:before { content: "\f15b"; }
-i.icon.file.alternate:before { content: "\f15c"; }
-i.icon.file.archive:before { content: "\f1c6"; }
-i.icon.file.audio:before { content: "\f1c7"; }
-i.icon.file.code:before { content: "\f1c9"; }
-i.icon.file.excel:before { content: "\f1c3"; }
-i.icon.file.image:before { content: "\f1c5"; }
-i.icon.file.pdf:before { content: "\f1c1"; }
-i.icon.file.powerpoint:before { content: "\f1c4"; }
-i.icon.file.video:before { content: "\f1c8"; }
-i.icon.file.word:before { content: "\f1c2"; }
-i.icon.film:before { content: "\f008"; }
-i.icon.filter:before { content: "\f0b0"; }
-i.icon.fire:before { content: "\f06d"; }
-i.icon.fire.extinguisher:before { content: "\f134"; }
-i.icon.firefox:before { content: "\f269"; }
-i.icon.first.aid:before { content: "\f479"; }
-i.icon.first.order:before { content: "\f2b0"; }
-i.icon.firstdraft:before { content: "\f3a1"; }
-i.icon.flag:before { content: "\f024"; }
-i.icon.flag.checkered:before { content: "\f11e"; }
-i.icon.flask:before { content: "\f0c3"; }
-i.icon.flickr:before { content: "\f16e"; }
-i.icon.flipboard:before { content: "\f44d"; }
-i.icon.fly:before { content: "\f417"; }
-i.icon.folder:before { content: "\f07b"; }
-i.icon.folder.open:before { content: "\f07c"; }
-i.icon.font:before { content: "\f031"; }
-i.icon.font.awesome:before { content: "\f2b4"; }
-i.icon.font.awesome.alternate:before { content: "\f35c"; }
-i.icon.font.awesome.flag:before { content: "\f425"; }
-i.icon.fonticons:before { content: "\f280"; }
-i.icon.fonticons.fi:before { content: "\f3a2"; }
-i.icon.football.ball:before { content: "\f44e"; }
-i.icon.fort.awesome:before { content: "\f286"; }
-i.icon.fort.awesome.alternate:before { content: "\f3a3"; }
-i.icon.forumbee:before { content: "\f211"; }
-i.icon.forward:before { content: "\f04e"; }
-i.icon.foursquare:before { content: "\f180"; }
-i.icon.free.code.camp:before { content: "\f2c5"; }
-i.icon.freebsd:before { content: "\f3a4"; }
-i.icon.frown:before { content: "\f119"; }
-i.icon.futbol:before { content: "\f1e3"; }
-i.icon.gamepad:before { content: "\f11b"; }
-i.icon.gavel:before { content: "\f0e3"; }
-i.icon.gem:before { content: "\f3a5"; }
-i.icon.genderless:before { content: "\f22d"; }
-i.icon.get.pocket:before { content: "\f265"; }
-i.icon.gg:before { content: "\f260"; }
-i.icon.gg.circle:before { content: "\f261"; }
-i.icon.gift:before { content: "\f06b"; }
-i.icon.git:before { content: "\f1d3"; }
-i.icon.git.square:before { content: "\f1d2"; }
-i.icon.github:before { content: "\f09b"; }
-i.icon.github.alternate:before { content: "\f113"; }
-i.icon.github.square:before { content: "\f092"; }
-i.icon.gitkraken:before { content: "\f3a6"; }
-i.icon.gitlab:before { content: "\f296"; }
-i.icon.gitter:before { content: "\f426"; }
-i.icon.glass.martini:before { content: "\f000"; }
-i.icon.glide:before { content: "\f2a5"; }
-i.icon.glide.g:before { content: "\f2a6"; }
-i.icon.globe:before { content: "\f0ac"; }
-i.icon.gofore:before { content: "\f3a7"; }
-i.icon.golf.ball:before { content: "\f450"; }
-i.icon.goodreads:before { content: "\f3a8"; }
-i.icon.goodreads.g:before { content: "\f3a9"; }
-i.icon.google:before { content: "\f1a0"; }
-i.icon.google.drive:before { content: "\f3aa"; }
-i.icon.google.play:before { content: "\f3ab"; }
-i.icon.google.plus:before { content: "\f2b3"; }
-i.icon.google.plus.g:before { content: "\f0d5"; }
-i.icon.google.plus.square:before { content: "\f0d4"; }
-i.icon.google.wallet:before { content: "\f1ee"; }
-i.icon.graduation.cap:before { content: "\f19d"; }
-i.icon.gratipay:before { content: "\f184"; }
-i.icon.grav:before { content: "\f2d6"; }
-i.icon.gripfire:before { content: "\f3ac"; }
-i.icon.grunt:before { content: "\f3ad"; }
-i.icon.gulp:before { content: "\f3ae"; }
-i.icon.h.square:before { content: "\f0fd"; }
-i.icon.hacker.news:before { content: "\f1d4"; }
-i.icon.hacker.news.square:before { content: "\f3af"; }
-i.icon.hand.lizard:before { content: "\f258"; }
-i.icon.hand.paper:before { content: "\f256"; }
-i.icon.hand.peace:before { content: "\f25b"; }
-i.icon.hand.point.down:before { content: "\f0a7"; }
-i.icon.hand.point.left:before { content: "\f0a5"; }
-i.icon.hand.point.right:before { content: "\f0a4"; }
-i.icon.hand.point.up:before { content: "\f0a6"; }
-i.icon.hand.pointer:before { content: "\f25a"; }
-i.icon.hand.rock:before { content: "\f255"; }
-i.icon.hand.scissors:before { content: "\f257"; }
-i.icon.hand.spock:before { content: "\f259"; }
-i.icon.handshake:before { content: "\f2b5"; }
-i.icon.hashtag:before { content: "\f292"; }
-i.icon.hdd:before { content: "\f0a0"; }
-i.icon.heading:before { content: "\f1dc"; }
-i.icon.headphones:before { content: "\f025"; }
-i.icon.heart:before { content: "\f004"; }
-i.icon.heartbeat:before { content: "\f21e"; }
-i.icon.hips:before { content: "\f452"; }
-i.icon.hire.a.helper:before { content: "\f3b0"; }
-i.icon.history:before { content: "\f1da"; }
-i.icon.hockey.puck:before { content: "\f453"; }
-i.icon.home:before { content: "\f015"; }
-i.icon.hooli:before { content: "\f427"; }
-i.icon.hospital:before { content: "\f0f8"; }
-i.icon.hospital.symbol:before { content: "\f47e"; }
-i.icon.hotjar:before { content: "\f3b1"; }
-i.icon.hourglass:before { content: "\f254"; }
-i.icon.hourglass.end:before { content: "\f253"; }
-i.icon.hourglass.half:before { content: "\f252"; }
-i.icon.hourglass.start:before { content: "\f251"; }
-i.icon.houzz:before { content: "\f27c"; }
-i.icon.html5:before { content: "\f13b"; }
-i.icon.hubspot:before { content: "\f3b2"; }
-i.icon.i.cursor:before { content: "\f246"; }
-i.icon.id.badge:before { content: "\f2c1"; }
-i.icon.id.card:before { content: "\f2c2"; }
-i.icon.image:before { content: "\f03e"; }
-i.icon.images:before { content: "\f302"; }
-i.icon.imdb:before { content: "\f2d8"; }
-i.icon.inbox:before { content: "\f01c"; }
-i.icon.indent:before { content: "\f03c"; }
-i.icon.industry:before { content: "\f275"; }
-i.icon.info:before { content: "\f129"; }
-i.icon.info.circle:before { content: "\f05a"; }
-i.icon.instagram:before { content: "\f16d"; }
-i.icon.internet.explorer:before { content: "\f26b"; }
-i.icon.ioxhost:before { content: "\f208"; }
-i.icon.italic:before { content: "\f033"; }
-i.icon.itunes:before { content: "\f3b4"; }
-i.icon.itunes.note:before { content: "\f3b5"; }
-i.icon.jenkins:before { content: "\f3b6"; }
-i.icon.joget:before { content: "\f3b7"; }
-i.icon.joomla:before { content: "\f1aa"; }
-i.icon.js:before { content: "\f3b8"; }
-i.icon.js.square:before { content: "\f3b9"; }
-i.icon.jsfiddle:before { content: "\f1cc"; }
-i.icon.key:before { content: "\f084"; }
-i.icon.keyboard:before { content: "\f11c"; }
-i.icon.keycdn:before { content: "\f3ba"; }
-i.icon.kickstarter:before { content: "\f3bb"; }
-i.icon.kickstarter.k:before { content: "\f3bc"; }
-i.icon.korvue:before { content: "\f42f"; }
-i.icon.language:before { content: "\f1ab"; }
-i.icon.laptop:before { content: "\f109"; }
-i.icon.laravel:before { content: "\f3bd"; }
-i.icon.lastfm:before { content: "\f202"; }
-i.icon.lastfm.square:before { content: "\f203"; }
-i.icon.leaf:before { content: "\f06c"; }
-i.icon.leanpub:before { content: "\f212"; }
-i.icon.lemon:before { content: "\f094"; }
-i.icon.less:before { content: "\f41d"; }
-i.icon.level.down.alternate:before { content: "\f3be"; }
-i.icon.level.up.alternate:before { content: "\f3bf"; }
-i.icon.life.ring:before { content: "\f1cd"; }
-i.icon.lightbulb:before { content: "\f0eb"; }
-i.icon.linechat:before { content: "\f3c0"; }
-i.icon.linkify:before { content: "\f0c1"; }
-i.icon.linkedin:before { content: "\f08c"; }
-i.icon.linkedin.alt:before { content: "\f0e1"; }
-i.icon.linode:before { content: "\f2b8"; }
-i.icon.linux:before { content: "\f17c"; }
-i.icon.lira.sign:before { content: "\f195"; }
-i.icon.list:before { content: "\f03a"; }
-i.icon.list.alternate:before { content: "\f022"; }
-i.icon.list.ol:before { content: "\f0cb"; }
-i.icon.list.ul:before { content: "\f0ca"; }
-i.icon.location.arrow:before { content: "\f124"; }
-i.icon.lock:before { content: "\f023"; }
-i.icon.lock.open:before { content: "\f3c1"; }
-i.icon.long.arrow.alternate.down:before { content: "\f309"; }
-i.icon.long.arrow.alternate.left:before { content: "\f30a"; }
-i.icon.long.arrow.alternate.right:before { content: "\f30b"; }
-i.icon.long.arrow.alternate.up:before { content: "\f30c"; }
-i.icon.low.vision:before { content: "\f2a8"; }
-i.icon.lyft:before { content: "\f3c3"; }
-i.icon.magento:before { content: "\f3c4"; }
-i.icon.magic:before { content: "\f0d0"; }
-i.icon.magnet:before { content: "\f076"; }
-i.icon.male:before { content: "\f183"; }
-i.icon.map:before { content: "\f279"; }
-i.icon.map.marker:before { content: "\f041"; }
-i.icon.map.marker.alternate:before { content: "\f3c5"; }
-i.icon.map.pin:before { content: "\f276"; }
-i.icon.map.signs:before { content: "\f277"; }
-i.icon.mars:before { content: "\f222"; }
-i.icon.mars.double:before { content: "\f227"; }
-i.icon.mars.stroke:before { content: "\f229"; }
-i.icon.mars.stroke.horizontal:before { content: "\f22b"; }
-i.icon.mars.stroke.vertical:before { content: "\f22a"; }
-i.icon.maxcdn:before { content: "\f136"; }
-i.icon.medapps:before { content: "\f3c6"; }
-i.icon.medium:before { content: "\f23a"; }
-i.icon.medium.m:before { content: "\f3c7"; }
-i.icon.medkit:before { content: "\f0fa"; }
-i.icon.medrt:before { content: "\f3c8"; }
-i.icon.meetup:before { content: "\f2e0"; }
-i.icon.meh:before { content: "\f11a"; }
-i.icon.mercury:before { content: "\f223"; }
-i.icon.microchip:before { content: "\f2db"; }
-i.icon.microphone:before { content: "\f130"; }
-i.icon.microphone.slash:before { content: "\f131"; }
-i.icon.microsoft:before { content: "\f3ca"; }
-i.icon.minus:before { content: "\f068"; }
-i.icon.minus.circle:before { content: "\f056"; }
-i.icon.minus.square:before { content: "\f146"; }
-i.icon.mix:before { content: "\f3cb"; }
-i.icon.mixcloud:before { content: "\f289"; }
-i.icon.mizuni:before { content: "\f3cc"; }
-i.icon.mobile:before { content: "\f10b"; }
-i.icon.mobile.alternate:before { content: "\f3cd"; }
-i.icon.modx:before { content: "\f285"; }
-i.icon.monero:before { content: "\f3d0"; }
-i.icon.money.bill.alternate:before { content: "\f3d1"; }
-i.icon.moon:before { content: "\f186"; }
-i.icon.motorcycle:before { content: "\f21c"; }
-i.icon.mouse.pointer:before { content: "\f245"; }
-i.icon.music:before { content: "\f001"; }
-i.icon.napster:before { content: "\f3d2"; }
-i.icon.neuter:before { content: "\f22c"; }
-i.icon.newspaper:before { content: "\f1ea"; }
-i.icon.nintendo.switch:before { content: "\f418"; }
-i.icon.node:before { content: "\f419"; }
-i.icon.node.js:before { content: "\f3d3"; }
-i.icon.npm:before { content: "\f3d4"; }
-i.icon.ns8:before { content: "\f3d5"; }
-i.icon.nutritionix:before { content: "\f3d6"; }
-i.icon.object.group:before { content: "\f247"; }
-i.icon.object.ungroup:before { content: "\f248"; }
-i.icon.odnoklassniki:before { content: "\f263"; }
-i.icon.odnoklassniki.square:before { content: "\f264"; }
-i.icon.opencart:before { content: "\f23d"; }
-i.icon.openid:before { content: "\f19b"; }
-i.icon.opera:before { content: "\f26a"; }
-i.icon.optin.monster:before { content: "\f23c"; }
-i.icon.osi:before { content: "\f41a"; }
-i.icon.outdent:before { content: "\f03b"; }
-i.icon.page4:before { content: "\f3d7"; }
-i.icon.pagelines:before { content: "\f18c"; }
-i.icon.paint.brush:before { content: "\f1fc"; }
-i.icon.palfed:before { content: "\f3d8"; }
-i.icon.pallet:before { content: "\f482"; }
-i.icon.paper.plane:before { content: "\f1d8"; }
-i.icon.paperclip:before { content: "\f0c6"; }
-i.icon.paragraph:before { content: "\f1dd"; }
-i.icon.paste:before { content: "\f0ea"; }
-i.icon.patreon:before { content: "\f3d9"; }
-i.icon.pause:before { content: "\f04c"; }
-i.icon.pause.circle:before { content: "\f28b"; }
-i.icon.paw:before { content: "\f1b0"; }
-i.icon.paypal:before { content: "\f1ed"; }
-i.icon.pen.square:before { content: "\f14b"; }
-i.icon.pencil.alternate:before { content: "\f303"; }
-i.icon.percent:before { content: "\f295"; }
-i.icon.periscope:before { content: "\f3da"; }
-i.icon.phabricator:before { content: "\f3db"; }
-i.icon.phoenix.framework:before { content: "\f3dc"; }
-i.icon.phone:before { content: "\f095"; }
-i.icon.phone.square:before { content: "\f098"; }
-i.icon.phone.volume:before { content: "\f2a0"; }
-i.icon.php:before { content: "\f457"; }
-i.icon.pied.piper:before { content: "\f2ae"; }
-i.icon.pied.piper.alternate:before { content: "\f1a8"; }
-i.icon.pied.piper.pp:before { content: "\f1a7"; }
-i.icon.pills:before { content: "\f484"; }
-i.icon.pinterest:before { content: "\f0d2"; }
-i.icon.pinterest.p:before { content: "\f231"; }
-i.icon.pinterest.square:before { content: "\f0d3"; }
-i.icon.plane:before { content: "\f072"; }
-i.icon.play:before { content: "\f04b"; }
-i.icon.play.circle:before { content: "\f144"; }
-i.icon.playstation:before { content: "\f3df"; }
-i.icon.plug:before { content: "\f1e6"; }
-i.icon.plus:before { content: "\f067"; }
-i.icon.plus.circle:before { content: "\f055"; }
-i.icon.plus.square:before { content: "\f0fe"; }
-i.icon.podcast:before { content: "\f2ce"; }
-i.icon.pound.sign:before { content: "\f154"; }
-i.icon.power.off:before { content: "\f011"; }
-i.icon.print:before { content: "\f02f"; }
-i.icon.product.hunt:before { content: "\f288"; }
-i.icon.pushed:before { content: "\f3e1"; }
-i.icon.puzzle.piece:before { content: "\f12e"; }
-i.icon.python:before { content: "\f3e2"; }
-i.icon.qq:before { content: "\f1d6"; }
-i.icon.qrcode:before { content: "\f029"; }
-i.icon.question:before { content: "\f128"; }
-i.icon.question.circle:before { content: "\f059"; }
-i.icon.quidditch:before { content: "\f458"; }
-i.icon.quinscape:before { content: "\f459"; }
-i.icon.quora:before { content: "\f2c4"; }
-i.icon.quote.left:before { content: "\f10d"; }
-i.icon.quote.right:before { content: "\f10e"; }
-i.icon.random:before { content: "\f074"; }
-i.icon.ravelry:before { content: "\f2d9"; }
-i.icon.react:before { content: "\f41b"; }
-i.icon.rebel:before { content: "\f1d0"; }
-i.icon.recycle:before { content: "\f1b8"; }
-i.icon.redriver:before { content: "\f3e3"; }
-i.icon.reddit:before { content: "\f1a1"; }
-i.icon.reddit.alien:before { content: "\f281"; }
-i.icon.reddit.square:before { content: "\f1a2"; }
-i.icon.redo:before { content: "\f01e"; }
-i.icon.redo.alternate:before { content: "\f2f9"; }
-i.icon.registered:before { content: "\f25d"; }
-i.icon.rendact:before { content: "\f3e4"; }
-i.icon.renren:before { content: "\f18b"; }
-i.icon.reply:before { content: "\f3e5"; }
-i.icon.reply.all:before { content: "\f122"; }
-i.icon.replyd:before { content: "\f3e6"; }
-i.icon.resolving:before { content: "\f3e7"; }
-i.icon.retweet:before { content: "\f079"; }
-i.icon.road:before { content: "\f018"; }
-i.icon.rocket:before { content: "\f135"; }
-i.icon.rocketchat:before { content: "\f3e8"; }
-i.icon.rockrms:before { content: "\f3e9"; }
-i.icon.rss:before { content: "\f09e"; }
-i.icon.rss.square:before { content: "\f143"; }
-i.icon.ruble.sign:before { content: "\f158"; }
-i.icon.rupee.sign:before { content: "\f156"; }
-i.icon.safari:before { content: "\f267"; }
-i.icon.sass:before { content: "\f41e"; }
-i.icon.save:before { content: "\f0c7"; }
-i.icon.schlix:before { content: "\f3ea"; }
-i.icon.scribd:before { content: "\f28a"; }
-i.icon.search:before { content: "\f002"; }
-i.icon.search.minus:before { content: "\f010"; }
-i.icon.search.plus:before { content: "\f00e"; }
-i.icon.searchengin:before { content: "\f3eb"; }
-i.icon.sellcast:before { content: "\f2da"; }
-i.icon.sellsy:before { content: "\f213"; }
-i.icon.server:before { content: "\f233"; }
-i.icon.servicestack:before { content: "\f3ec"; }
-i.icon.share:before { content: "\f064"; }
-i.icon.share.alternate:before { content: "\f1e0"; }
-i.icon.share.alternate.square:before { content: "\f1e1"; }
-i.icon.share.square:before { content: "\f14d"; }
-i.icon.shekel.sign:before { content: "\f20b"; }
-i.icon.shield.alternate:before { content: "\f3ed"; }
-i.icon.ship:before { content: "\f21a"; }
-i.icon.shipping.fast:before { content: "\f48b"; }
-i.icon.shirtsinbulk:before { content: "\f214"; }
-i.icon.shopping.bag:before { content: "\f290"; }
-i.icon.shopping.basket:before { content: "\f291"; }
-i.icon.shopping.cart:before { content: "\f07a"; }
-i.icon.shower:before { content: "\f2cc"; }
-i.icon.sign.language:before { content: "\f2a7"; }
-i.icon.signal:before { content: "\f012"; }
-i.icon.simplybuilt:before { content: "\f215"; }
-i.icon.sistrix:before { content: "\f3ee"; }
-i.icon.sitemap:before { content: "\f0e8"; }
-i.icon.skyatlas:before { content: "\f216"; }
-i.icon.skype:before { content: "\f17e"; }
-i.icon.slack:before { content: "\f198"; }
-i.icon.slack.hash:before { content: "\f3ef"; }
-i.icon.sliders.horizontal:before { content: "\f1de"; }
-i.icon.slideshare:before { content: "\f1e7"; }
-i.icon.smile:before { content: "\f118"; }
-i.icon.snapchat:before { content: "\f2ab"; }
-i.icon.snapchat.ghost:before { content: "\f2ac"; }
-i.icon.snapchat.square:before { content: "\f2ad"; }
-i.icon.snowflake:before { content: "\f2dc"; }
-i.icon.sort:before { content: "\f0dc"; }
-i.icon.sort.alphabet.down:before { content: "\f15d"; }
-i.icon.sort.alphabet.up:before { content: "\f15e"; }
-i.icon.sort.amount.down:before { content: "\f160"; }
-i.icon.sort.amount.up:before { content: "\f161"; }
-i.icon.sort.down:before { content: "\f0dd"; }
-i.icon.sort.numeric.down:before { content: "\f162"; }
-i.icon.sort.numeric.up:before { content: "\f163"; }
-i.icon.sort.up:before { content: "\f0de"; }
-i.icon.soundcloud:before { content: "\f1be"; }
-i.icon.space.shuttle:before { content: "\f197"; }
-i.icon.speakap:before { content: "\f3f3"; }
-i.icon.spinner:before { content: "\f110"; }
-i.icon.spotify:before { content: "\f1bc"; }
-i.icon.square:before { content: "\f0c8"; }
-i.icon.square.full:before { content: "\f45c"; }
-i.icon.stack.exchange:before { content: "\f18d"; }
-i.icon.stack.overflow:before { content: "\f16c"; }
-i.icon.star:before { content: "\f005"; }
-i.icon.star.half:before { content: "\f089"; }
-i.icon.staylinked:before { content: "\f3f5"; }
-i.icon.steam:before { content: "\f1b6"; }
-i.icon.steam.square:before { content: "\f1b7"; }
-i.icon.steam.symbol:before { content: "\f3f6"; }
-i.icon.step.backward:before { content: "\f048"; }
-i.icon.step.forward:before { content: "\f051"; }
-i.icon.stethoscope:before { content: "\f0f1"; }
-i.icon.sticker.mule:before { content: "\f3f7"; }
-i.icon.sticky.note:before { content: "\f249"; }
-i.icon.stop:before { content: "\f04d"; }
-i.icon.stop.circle:before { content: "\f28d"; }
-i.icon.stopwatch:before { content: "\f2f2"; }
-i.icon.strava:before { content: "\f428"; }
-i.icon.street.view:before { content: "\f21d"; }
-i.icon.strikethrough:before { content: "\f0cc"; }
-i.icon.stripe:before { content: "\f429"; }
-i.icon.stripe.s:before { content: "\f42a"; }
-i.icon.studiovinari:before { content: "\f3f8"; }
-i.icon.stumbleupon:before { content: "\f1a4"; }
-i.icon.stumbleupon.circle:before { content: "\f1a3"; }
-i.icon.subscript:before { content: "\f12c"; }
-i.icon.subway:before { content: "\f239"; }
-i.icon.suitcase:before { content: "\f0f2"; }
-i.icon.sun:before { content: "\f185"; }
-i.icon.superpowers:before { content: "\f2dd"; }
-i.icon.superscript:before { content: "\f12b"; }
-i.icon.supple:before { content: "\f3f9"; }
-i.icon.sync:before { content: "\f021"; }
-i.icon.sync.alternate:before { content: "\f2f1"; }
-i.icon.syringe:before { content: "\f48e"; }
-i.icon.table:before { content: "\f0ce"; }
-i.icon.table.tennis:before { content: "\f45d"; }
-i.icon.tablet:before { content: "\f10a"; }
-i.icon.tablet.alternate:before { content: "\f3fa"; }
-i.icon.tachometer.alternate:before { content: "\f3fd"; }
-i.icon.tag:before { content: "\f02b"; }
-i.icon.tags:before { content: "\f02c"; }
-i.icon.tasks:before { content: "\f0ae"; }
-i.icon.taxi:before { content: "\f1ba"; }
-i.icon.telegram:before { content: "\f2c6"; }
-i.icon.telegram.plane:before { content: "\f3fe"; }
-i.icon.tencent.weibo:before { content: "\f1d5"; }
-i.icon.terminal:before { content: "\f120"; }
-i.icon.text.height:before { content: "\f034"; }
-i.icon.text.width:before { content: "\f035"; }
-i.icon.th:before { content: "\f00a"; }
-i.icon.th.large:before { content: "\f009"; }
-i.icon.th.list:before { content: "\f00b"; }
-i.icon.themeisle:before { content: "\f2b2"; }
-i.icon.thermometer:before { content: "\f491"; }
-i.icon.thermometer.empty:before { content: "\f2cb"; }
-i.icon.thermometer.full:before { content: "\f2c7"; }
-i.icon.thermometer.half:before { content: "\f2c9"; }
-i.icon.thermometer.quarter:before { content: "\f2ca"; }
-i.icon.thermometer.three.quarters:before { content: "\f2c8"; }
-i.icon.thumbs.down:before { content: "\f165"; }
-i.icon.thumbs.up:before { content: "\f164"; }
-i.icon.thumbtack:before { content: "\f08d"; }
-i.icon.ticket.alternate:before { content: "\f3ff"; }
-i.icon.times:before { content: "\f00d"; }
-i.icon.times.circle:before { content: "\f057"; }
-i.icon.tint:before { content: "\f043"; }
-i.icon.toggle.off:before { content: "\f204"; }
-i.icon.toggle.on:before { content: "\f205"; }
-i.icon.trademark:before { content: "\f25c"; }
-i.icon.train:before { content: "\f238"; }
-i.icon.transgender:before { content: "\f224"; }
-i.icon.transgender.alternate:before { content: "\f225"; }
-i.icon.trash:before { content: "\f1f8"; }
-i.icon.trash.alternate:before { content: "\f2ed"; }
-i.icon.tree:before { content: "\f1bb"; }
-i.icon.trello:before { content: "\f181"; }
-i.icon.tripadvisor:before { content: "\f262"; }
-i.icon.trophy:before { content: "\f091"; }
-i.icon.truck:before { content: "\f0d1"; }
-i.icon.tty:before { content: "\f1e4"; }
-i.icon.tumblr:before { content: "\f173"; }
-i.icon.tumblr.square:before { content: "\f174"; }
-i.icon.tv:before { content: "\f26c"; }
-i.icon.twitch:before { content: "\f1e8"; }
-i.icon.twitter:before { content: "\f099"; }
-i.icon.twitter.square:before { content: "\f081"; }
-i.icon.typo3:before { content: "\f42b"; }
-i.icon.uber:before { content: "\f402"; }
-i.icon.uikit:before { content: "\f403"; }
-i.icon.umbrella:before { content: "\f0e9"; }
-i.icon.underline:before { content: "\f0cd"; }
-i.icon.undo:before { content: "\f0e2"; }
-i.icon.undo.alternate:before { content: "\f2ea"; }
-i.icon.uniregistry:before { content: "\f404"; }
-i.icon.universal.access:before { content: "\f29a"; }
-i.icon.university:before { content: "\f19c"; }
-i.icon.unlink:before { content: "\f127"; }
-i.icon.unlock:before { content: "\f09c"; }
-i.icon.unlock.alternate:before { content: "\f13e"; }
-i.icon.untappd:before { content: "\f405"; }
-i.icon.upload:before { content: "\f093"; }
-i.icon.usb:before { content: "\f287"; }
-i.icon.user:before { content: "\f007"; }
-i.icon.user.circle:before { content: "\f2bd"; }
-i.icon.user.md:before { content: "\f0f0"; }
-i.icon.user.plus:before { content: "\f234"; }
-i.icon.user.secret:before { content: "\f21b"; }
-i.icon.user.times:before { content: "\f235"; }
-i.icon.users:before { content: "\f0c0"; }
-i.icon.ussunnah:before { content: "\f407"; }
-i.icon.utensil.spoon:before { content: "\f2e5"; }
-i.icon.utensils:before { content: "\f2e7"; }
-i.icon.vaadin:before { content: "\f408"; }
-i.icon.venus:before { content: "\f221"; }
-i.icon.venus.double:before { content: "\f226"; }
-i.icon.venus.mars:before { content: "\f228"; }
-i.icon.viacoin:before { content: "\f237"; }
-i.icon.viadeo:before { content: "\f2a9"; }
-i.icon.viadeo.square:before { content: "\f2aa"; }
-i.icon.viber:before { content: "\f409"; }
-i.icon.video:before { content: "\f03d"; }
-i.icon.vimeo:before { content: "\f40a"; }
-i.icon.vimeo.square:before { content: "\f194"; }
-i.icon.vimeo.v:before { content: "\f27d"; }
-i.icon.vine:before { content: "\f1ca"; }
-i.icon.vk:before { content: "\f189"; }
-i.icon.vnv:before { content: "\f40b"; }
-i.icon.volleyball.ball:before { content: "\f45f"; }
-i.icon.volume.down:before { content: "\f027"; }
-i.icon.volume.off:before { content: "\f026"; }
-i.icon.volume.up:before { content: "\f028"; }
-i.icon.vuejs:before { content: "\f41f"; }
-i.icon.warehouse:before { content: "\f494"; }
-i.icon.weibo:before { content: "\f18a"; }
-i.icon.weight:before { content: "\f496"; }
-i.icon.weixin:before { content: "\f1d7"; }
-i.icon.whatsapp:before { content: "\f232"; }
-i.icon.whatsapp.square:before { content: "\f40c"; }
-i.icon.wheelchair:before { content: "\f193"; }
-i.icon.whmcs:before { content: "\f40d"; }
-i.icon.wifi:before { content: "\f1eb"; }
-i.icon.wikipedia.w:before { content: "\f266"; }
-i.icon.window.close:before { content: "\f410"; }
-i.icon.window.maximize:before { content: "\f2d0"; }
-i.icon.window.minimize:before { content: "\f2d1"; }
-i.icon.window.restore:before { content: "\f2d2"; }
-i.icon.windows:before { content: "\f17a"; }
-i.icon.won.sign:before { content: "\f159"; }
-i.icon.wordpress:before { content: "\f19a"; }
-i.icon.wordpress.simple:before { content: "\f411"; }
-i.icon.wpbeginner:before { content: "\f297"; }
-i.icon.wpexplorer:before { content: "\f2de"; }
-i.icon.wpforms:before { content: "\f298"; }
-i.icon.wrench:before { content: "\f0ad"; }
-i.icon.xbox:before { content: "\f412"; }
-i.icon.xing:before { content: "\f168"; }
-i.icon.xing.square:before { content: "\f169"; }
-i.icon.y.combinator:before { content: "\f23b"; }
-i.icon.yahoo:before { content: "\f19e"; }
-i.icon.yandex:before { content: "\f413"; }
-i.icon.yandex.international:before { content: "\f414"; }
-i.icon.yelp:before { content: "\f1e9"; }
-i.icon.yen.sign:before { content: "\f157"; }
-i.icon.yoast:before { content: "\f2b1"; }
-i.icon.youtube:before { content: "\f167"; }
-i.icon.youtube.square:before { content: "\f431"; }
-
-/* Aliases */
-i.icon.chess.rock:before { content: "\f447"; }
-i.icon.ordered.list:before { content: "\f0cb"; }
-i.icon.unordered.list:before { content: "\f0ca"; }
-i.icon.user.doctor:before { content: "\f0f0"; }
-i.icon.shield:before { content: "\f3ed"; }
-i.icon.puzzle:before { content: "\f12e"; }
-i.icon.credit.card.amazon.pay:before { content: "\f42d"; }
-i.icon.credit.card.american.express:before { content: "\f1f3"; }
-i.icon.credit.card.diners.club:before { content: "\f24c"; }
-i.icon.credit.card.discover:before { content: "\f1f2"; }
-i.icon.credit.card.jcb:before { content: "\f24b"; }
-i.icon.credit.card.mastercard:before { content: "\f1f1"; }
-i.icon.credit.card.paypal:before { content: "\f1f4"; }
-i.icon.credit.card.stripe:before { content: "\f1f5"; }
-i.icon.credit.card.visa:before { content: "\f1f0"; }
-i.icon.add.circle:before { content: "\f055"; }
-i.icon.add.square:before { content: "\f0fe"; }
-i.icon.add.to.calendar:before { content: "\f271"; }
-i.icon.add.to.cart:before { content: "\f217"; }
-i.icon.add.user:before { content: "\f234"; }
-i.icon.add:before { content: "\f067"; }
-i.icon.alarm.mute:before { content: "\f1f6"; }
-i.icon.alarm:before { content: "\f0f3"; }
-i.icon.ald:before { content: "\f2a2"; }
-i.icon.als:before { content: "\f2a2"; }
-i.icon.american.express.card:before { content: "\f1f3"; }
-i.icon.american.express:before { content: "\f1f3"; }
-i.icon.amex:before { content: "\f1f3"; }
-i.icon.announcement:before { content: "\f0a1"; }
-i.icon.area.chart:before { content: "\f1fe"; }
-i.icon.area.graph:before { content: "\f1fe"; }
-i.icon.arrow.down.cart:before { content: "\f218"; }
-i.icon.asexual:before { content: "\f22d"; }
-i.icon.asl.interpreting:before { content: "\f2a3"; }
-i.icon.asl:before { content: "\f2a3"; }
-i.icon.assistive.listening.devices:before { content: "\f2a2"; }
-i.icon.attach:before { content: "\f0c6"; }
-i.icon.attention:before { content: "\f06a"; }
-i.icon.balance:before { content: "\f24e"; }
-i.icon.bar:before { content: "\f0fc"; }
-i.icon.bathtub:before { content: "\f2cd"; }
-i.icon.battery.four:before { content: "\f240"; }
-i.icon.battery.high:before { content: "\f241"; }
-i.icon.battery.low:before { content: "\f243"; }
-i.icon.battery.medium:before { content: "\f242"; }
-i.icon.battery.one:before { content: "\f243"; }
-i.icon.battery.three:before { content: "\f241"; }
-i.icon.battery.two:before { content: "\f242"; }
-i.icon.battery.zero:before { content: "\f244"; }
-i.icon.birthday:before { content: "\f1fd"; }
-i.icon.block.layout:before { content: "\f009"; }
-i.icon.bluetooth.alternative:before { content: "\f294"; }
-i.icon.broken.chain:before { content: "\f127"; }
-i.icon.browser:before { content: "\f022"; }
-i.icon.call.square:before { content: "\f098"; }
-i.icon.call:before { content: "\f095"; }
-i.icon.cancel:before { content: "\f00d"; }
-i.icon.cart:before { content: "\f07a"; }
-i.icon.cc:before { content: "\f20a"; }
-i.icon.chain:before { content: "\f0c1"; }
-i.icon.chat:before { content: "\f075"; }
-i.icon.checked.calendar:before { content: "\f274"; }
-i.icon.checkmark:before { content: "\f00c"; }
-i.icon.circle.notched:before { content: "\f1ce"; }
-i.icon.close:before { content: "\f00d"; }
-i.icon.cny:before { content: "\f157"; }
-i.icon.cocktail:before { content: "\f000"; }
-i.icon.commenting:before { content: "\f27a"; }
-i.icon.computer:before { content: "\f108"; }
-i.icon.configure:before { content: "\f0ad"; }
-i.icon.content:before { content: "\f0c9"; }
-i.icon.deafness:before { content: "\f2a4"; }
-i.icon.delete.calendar:before { content: "\f273"; }
-i.icon.delete:before { content: "\f00d"; }
-i.icon.detective:before { content: "\f21b"; }
-i.icon.diners.club.card:before { content: "\f24c"; }
-i.icon.diners.club:before { content: "\f24c"; }
-i.icon.discover.card:before { content: "\f1f2"; }
-i.icon.discover:before { content: "\f1f2"; }
-i.icon.discussions:before { content: "\f086"; }
-i.icon.doctor:before { content: "\f0f0"; }
-i.icon.dollar:before { content: "\f155"; }
-i.icon.dont:before { content: "\f05e"; }
-i.icon.dribble:before { content: "\f17d"; }
-i.icon.drivers.license:before { content: "\f2c2"; }
-i.icon.dropdown:before { content: "\f0d7"; }
-i.icon.eercast:before { content: "\f2da"; }
-i.icon.emergency:before { content: "\f0f9"; }
-i.icon.envira.gallery:before { content: "\f299"; }
-i.icon.erase:before { content: "\f12d"; }
-i.icon.eur:before { content: "\f153"; }
-i.icon.euro:before { content: "\f153"; }
-i.icon.eyedropper:before { content: "\f1fb"; }
-i.icon.fa:before { content: "\f2b4"; }
-i.icon.factory:before { content: "\f275"; }
-i.icon.favorite:before { content: "\f005"; }
-i.icon.feed:before { content: "\f09e"; }
-i.icon.female.homosexual:before { content: "\f226"; }
-i.icon.file.text:before { content: "\f15c"; }
-i.icon.find:before { content: "\f1e5"; }
-i.icon.first.aid:before { content: "\f0fa"; }
-i.icon.five.hundred.pixels:before { content: "\f26e"; }
-i.icon.fork:before { content: "\f126"; }
-i.icon.game:before { content: "\f11b"; }
-i.icon.gay:before { content: "\f227"; }
-i.icon.gbp:before { content: "\f154"; }
-i.icon.gittip:before { content: "\f184"; }
-i.icon.google.plus.circle:before { content: "\f2b3"; }
-i.icon.google.plus.official:before { content: "\f2b3"; }
-i.icon.grab:before { content: "\f255"; }
-i.icon.graduation:before { content: "\f19d"; }
-i.icon.grid.layout:before { content: "\f00a"; }
-i.icon.group:before { content: "\f0c0"; }
-i.icon.h:before { content: "\f0fd"; }
-i.icon.hand.victory:before { content: "\f25b"; }
-i.icon.handicap:before { content: "\f193"; }
-i.icon.hard.of.hearing:before { content: "\f2a4"; }
-i.icon.header:before { content: "\f1dc"; }
-i.icon.help.circle:before { content: "\f059"; }
-i.icon.help:before { content: "\f128"; }
-i.icon.heterosexual:before { content: "\f228"; }
-i.icon.hide:before { content: "\f070"; }
-i.icon.hotel:before { content: "\f236"; }
-i.icon.hourglass.four:before { content: "\f254"; }
-i.icon.hourglass.full:before { content: "\f254"; }
-i.icon.hourglass.one:before { content: "\f251"; }
-i.icon.hourglass.three:before { content: "\f253"; }
-i.icon.hourglass.two:before { content: "\f252"; }
-i.icon.idea:before { content: "\f0eb"; }
-i.icon.ils:before { content: "\f20b"; }
-i.icon.in-cart:before { content: "\f218"; }
-i.icon.inr:before { content: "\f156"; }
-i.icon.intergender:before { content: "\f224"; }
-i.icon.intersex:before { content: "\f224"; }
-i.icon.japan.credit.bureau.card:before { content: "\f24b"; }
-i.icon.japan.credit.bureau:before { content: "\f24b"; }
-i.icon.jcb:before { content: "\f24b"; }
-i.icon.jpy:before { content: "\f157"; }
-i.icon.krw:before { content: "\f159"; }
-i.icon.lab:before { content: "\f0c3"; }
-i.icon.law:before { content: "\f24e"; }
-i.icon.legal:before { content: "\f0e3"; }
-i.icon.lesbian:before { content: "\f226"; }
-i.icon.lightning:before { content: "\f0e7"; }
-i.icon.like:before { content: "\f004"; }
-i.icon.line.graph:before { content: "\f201"; }
-i.icon.linkedin.square:before { content: "\f08c"; }
-i.icon.linkify:before { content: "\f0c1"; }
-i.icon.lira:before { content: "\f195"; }
-i.icon.list.layout:before { content: "\f00b"; }
-i.icon.magnify:before { content: "\f00e"; }
-i.icon.mail.forward:before { content: "\f064"; }
-i.icon.mail.square:before { content: "\f199"; }
-i.icon.mail:before { content: "\f0e0"; }
-i.icon.male.homosexual:before { content: "\f227"; }
-i.icon.man:before { content: "\f222"; }
-i.icon.marker:before { content: "\f041"; }
-i.icon.mars.alternate:before { content: "\f229"; }
-i.icon.mars.horizontal:before { content: "\f22b"; }
-i.icon.mars.vertical:before { content: "\f22a"; }
-i.icon.mastercard.card:before { content: "\f1f1"; }
-i.icon.mastercard:before { content: "\f1f1"; }
-i.icon.microsoft.edge:before { content: "\f282"; }
-i.icon.military:before { content: "\f0fb"; }
-i.icon.ms.edge:before { content: "\f282"; }
-i.icon.mute:before { content: "\f131"; }
-i.icon.new.pied.piper:before { content: "\f2ae"; }
-i.icon.non.binary.transgender:before { content: "\f223"; }
-i.icon.numbered.list:before { content: "\f0cb"; }
-i.icon.optinmonster:before { content: "\f23c"; }
-i.icon.options:before { content: "\f1de"; }
-i.icon.other.gender.horizontal:before { content: "\f22b"; }
-i.icon.other.gender.vertical:before { content: "\f22a"; }
-i.icon.other.gender:before { content: "\f229"; }
-i.icon.payment:before { content: "\f09d"; }
-i.icon.paypal.card:before { content: "\f1f4"; }
-i.icon.pencil.square:before { content: "\f14b"; }
-i.icon.photo:before { content: "\f030"; }
-i.icon.picture:before { content: "\f03e"; }
-i.icon.pie.chart:before { content: "\f200"; }
-i.icon.pie.graph:before { content: "\f200"; }
-i.icon.pied.piper.hat:before { content: "\f2ae"; }
-i.icon.pin:before { content: "\f08d"; }
-i.icon.plus.cart:before { content: "\f217"; }
-i.icon.pocket:before { content: "\f265"; }
-i.icon.point:before { content: "\f041"; }
-i.icon.pointing.down:before { content: "\f0a7"; }
-i.icon.pointing.left:before { content: "\f0a5"; }
-i.icon.pointing.right:before { content: "\f0a4"; }
-i.icon.pointing.up:before { content: "\f0a6"; }
-i.icon.pound:before { content: "\f154"; }
-i.icon.power.cord:before { content: "\f1e6"; }
-i.icon.power:before { content: "\f011"; }
-i.icon.privacy:before { content: "\f084"; }
-i.icon.r.circle:before { content: "\f25d"; }
-i.icon.rain:before { content: "\f0e9"; }
-i.icon.record:before { content: "\f03d"; }
-i.icon.refresh:before { content: "\f021"; }
-i.icon.remove.circle:before { content: "\f057"; }
-i.icon.remove.from.calendar:before { content: "\f272"; }
-i.icon.remove.user:before { content: "\f235"; }
-i.icon.remove:before { content: "\f00d"; }
-i.icon.repeat:before { content: "\f01e"; }
-i.icon.rmb:before { content: "\f157"; }
-i.icon.rouble:before { content: "\f158"; }
-i.icon.rub:before { content: "\f158"; }
-i.icon.ruble:before { content: "\f158"; }
-i.icon.rupee:before { content: "\f156"; }
-i.icon.s15:before { content: "\f2cd"; }
-i.icon.selected.radio:before { content: "\f192"; }
-i.icon.send:before { content: "\f1d8"; }
-i.icon.setting:before { content: "\f013"; }
-i.icon.settings:before { content: "\f085"; }
-i.icon.shekel:before { content: "\f20b"; }
-i.icon.sheqel:before { content: "\f20b"; }
-i.icon.shipping:before { content: "\f0d1"; }
-i.icon.shop:before { content: "\f07a"; }
-i.icon.shuffle:before { content: "\f074"; }
-i.icon.shutdown:before { content: "\f011"; }
-i.icon.sidebar:before { content: "\f0c9"; }
-i.icon.signing:before { content: "\f2a7"; }
-i.icon.signup:before { content: "\f044"; }
-i.icon.sliders:before { content: "\f1de"; }
-i.icon.soccer:before { content: "\f1e3"; }
-i.icon.sort.alphabet.ascending:before { content: "\f15d"; }
-i.icon.sort.alphabet.descending:before { content: "\f15e"; }
-i.icon.sort.ascending:before { content: "\f0de"; }
-i.icon.sort.content.ascending:before { content: "\f160"; }
-i.icon.sort.content.descending:before { content: "\f161"; }
-i.icon.sort.descending:before { content: "\f0dd"; }
-i.icon.sort.numeric.ascending:before { content: "\f162"; }
-i.icon.sort.numeric.descending:before { content: "\f163"; }
-i.icon.sound:before { content: "\f025"; }
-i.icon.spy:before { content: "\f21b"; }
-i.icon.stripe.card:before { content: "\f1f5"; }
-i.icon.student:before { content: "\f19d"; }
-i.icon.talk:before { content: "\f27a"; }
-i.icon.target:before { content: "\f140"; }
-i.icon.teletype:before { content: "\f1e4"; }
-i.icon.television:before { content: "\f26c"; }
-i.icon.text.cursor:before { content: "\f246"; }
-i.icon.text.telephone:before { content: "\f1e4"; }
-i.icon.theme.isle:before { content: "\f2b2"; }
-i.icon.theme:before { content: "\f043"; }
-i.icon.thermometer:before { content: "\f2c7"; }
-i.icon.thumb.tack:before { content: "\f08d"; }
-i.icon.time:before { content: "\f017"; }
-i.icon.tm:before { content: "\f25c"; }
-i.icon.toggle.down:before { content: "\f150"; }
-i.icon.toggle.left:before { content: "\f191"; }
-i.icon.toggle.right:before { content: "\f152"; }
-i.icon.toggle.up:before { content: "\f151"; }
-i.icon.translate:before { content: "\f1ab"; }
-i.icon.travel:before { content: "\f0b1"; }
-i.icon.treatment:before { content: "\f0f1"; }
-i.icon.triangle.down:before { content: "\f0d7"; }
-i.icon.triangle.left:before { content: "\f0d9"; }
-i.icon.triangle.right:before { content: "\f0da"; }
-i.icon.triangle.up:before { content: "\f0d8"; }
-i.icon.try:before { content: "\f195"; }
-i.icon.unhide:before { content: "\f06e"; }
-i.icon.unlinkify:before { content: "\f127"; }
-i.icon.unmute:before { content: "\f130"; }
-i.icon.usd:before { content: "\f155"; }
-i.icon.user.cancel:before { content: "\f235"; }
-i.icon.user.close:before { content: "\f235"; }
-i.icon.user.delete:before { content: "\f235"; }
-i.icon.user.x:before { content: "\f235"; }
-i.icon.vcard:before { content: "\f2bb"; }
-i.icon.video.camera:before { content: "\f03d"; }
-i.icon.video.play:before { content: "\f144"; }
-i.icon.visa.card:before { content: "\f1f0"; }
-i.icon.visa:before { content: "\f1f0"; }
-i.icon.volume.control.phone:before { content: "\f2a0"; }
-i.icon.wait:before { content: "\f017"; }
-i.icon.warning.circle:before { content: "\f06a"; }
-i.icon.warning.sign:before { content: "\f071"; }
-i.icon.warning:before { content: "\f12a"; }
-i.icon.wechat:before { content: "\f1d7"; }
-i.icon.wi-fi:before { content: "\f1eb"; }
-i.icon.wikipedia:before { content: "\f266"; }
-i.icon.winner:before { content: "\f091"; }
-i.icon.wizard:before { content: "\f0d0"; }
-i.icon.woman:before { content: "\f221"; }
-i.icon.won:before { content: "\f159"; }
-i.icon.wordpress.beginner:before { content: "\f297"; }
-i.icon.wordpress.forms:before { content: "\f298"; }
-i.icon.world:before { content: "\f0ac"; }
-i.icon.write.square:before { content: "\f14b"; }
-i.icon.x:before { content: "\f00d"; }
-i.icon.yc:before { content: "\f23b"; }
-i.icon.ycombinator:before { content: "\f23b"; }
-i.icon.yen:before { content: "\f157"; }
-i.icon.zip:before { content: "\f187"; }
-i.icon.zoom-in:before { content: "\f00e"; }
-i.icon.zoom-out:before { content: "\f010"; }
-i.icon.zoom:before { content: "\f00e"; }
-i.icon.bitbucket.square:before { content: "\f171"; }
-i.icon.checkmark.box:before { content: "\f14a"; }
-i.icon.circle.thin:before { content: "\f111"; }
-i.icon.cloud.download:before { content: "\f381"; }
-i.icon.cloud.upload:before { content: "\f382"; }
-i.icon.compose:before { content: "\f303"; }
-i.icon.conversation:before { content: "\f086"; }
-i.icon.credit.card.alternative:before { content: "\f09d"; }
-i.icon.currency:before { content: "\f3d1"; }
-i.icon.dashboard:before { content: "\f3fd"; }
-i.icon.diamond:before { content: "\f3a5"; }
-i.icon.disk:before { content: "\f0a0"; }
-i.icon.exchange:before { content: "\f362"; }
-i.icon.external.share:before { content: "\f14d"; }
-i.icon.external.square:before { content: "\f360"; }
-i.icon.external:before { content: "\f35d"; }
-i.icon.facebook.official:before { content: "\f082"; }
-i.icon.food:before { content: "\f2e7"; }
-i.icon.hourglass.zero:before { content: "\f253"; }
-i.icon.level.down:before { content: "\f3be"; }
-i.icon.level.up:before { content: "\f3bf"; }
-i.icon.logout:before { content: "\f2f5"; }
-i.icon.meanpath:before { content: "\f0c8"; }
-i.icon.money:before { content: "\f3d1"; }
-i.icon.move:before { content: "\f0b2"; }
-i.icon.pencil:before { content: "\f303"; }
-i.icon.protect:before { content: "\f023"; }
-i.icon.radio:before { content: "\f192"; }
-i.icon.remove.bookmark:before { content: "\f02e"; }
-i.icon.resize.horizontal:before { content: "\f337"; }
-i.icon.resize.vertical:before { content: "\f338"; }
-i.icon.sign-in:before { content: "\f2f6"; }
-i.icon.sign-out:before { content: "\f2f5"; }
-i.icon.spoon:before { content: "\f2e5"; }
-i.icon.star.half.empty:before { content: "\f089"; }
-i.icon.star.half.full:before { content: "\f089"; }
-i.icon.ticket:before { content: "\f3ff"; }
-i.icon.times.rectangle:before { content: "\f410"; }
-i.icon.write:before { content: "\f303"; }
-i.icon.youtube.play:before { content: "\f167"; }
-
-
-
-/*******************************
- Outline Icons
-*******************************/
-
-/* Outline Icon */
-.loadOutlineIcons() when (@importOutlineIcons) {
- /* Load & Define Icon Font */
- @font-face {
- font-family: @outlineFontName;
- src: @outlineFallbackSRC;
- src: @outlineSrc;
- font-style: normal;
- font-weight: @normal;
- font-variant: normal;
- text-decoration: inherit;
- text-transform: none;
- }
- i.icon.outline {
- font-family: @outlineFontName;
- }
- /* Icon Definitions */
- i.icon.address.book.outline:before { content: "\f2b9"; }
- i.icon.address.card.outline:before { content: "\f2bb"; }
- i.icon.arrow.alternate.circle.down.outline:before { content: "\f358"; }
- i.icon.arrow.alternate.circle.left.outline:before { content: "\f359"; }
- i.icon.arrow.alternate.circle.right.outline:before { content: "\f35a"; }
- i.icon.arrow.alternate.circle.up.outline:before { content: "\f35b"; }
- i.icon.bell.outline:before { content: "\f0f3"; }
- i.icon.bell.slash.outline:before { content: "\f1f6"; }
- i.icon.bookmark.outline:before { content: "\f02e"; }
- i.icon.building.outline:before { content: "\f1ad"; }
- i.icon.calendar.outline:before { content: "\f133"; }
- i.icon.calendar.alternate.outline:before { content: "\f073"; }
- i.icon.calendar.check.outline:before { content: "\f274"; }
- i.icon.calendar.minus.outline:before { content: "\f272"; }
- i.icon.calendar.plus.outline:before { content: "\f271"; }
- i.icon.calendar.times.outline:before { content: "\f273"; }
- i.icon.caret.square.down.outline:before { content: "\f150"; }
- i.icon.caret.square.left.outline:before { content: "\f191"; }
- i.icon.caret.square.right.outline:before { content: "\f152"; }
- i.icon.caret.square.up.outline:before { content: "\f151"; }
- i.icon.chart.bar.outline:before { content: "\f080"; }
- i.icon.check.circle.outline:before { content: "\f058"; }
- i.icon.check.square.outline:before { content: "\f14a"; }
- i.icon.circle.outline:before { content: "\f111"; }
- i.icon.clipboard.outline:before { content: "\f328"; }
- i.icon.clock.outline:before { content: "\f017"; }
- i.icon.clone.outline:before { content: "\f24d"; }
- i.icon.closed.captioning.outline:before { content: "\f20a"; }
- i.icon.comment.outline:before { content: "\f075"; }
- i.icon.comment.alternate.outline:before { content: "\f27a"; }
- i.icon.comments.outline:before { content: "\f086"; }
- i.icon.compass.outline:before { content: "\f14e"; }
- i.icon.copy.outline:before { content: "\f0c5"; }
- i.icon.copyright.outline:before { content: "\f1f9"; }
- i.icon.credit.card.outline:before { content: "\f09d"; }
- i.icon.dot.circle.outline:before { content: "\f192"; }
- i.icon.edit.outline:before { content: "\f044"; }
- i.icon.envelope.outline:before { content: "\f0e0"; }
- i.icon.envelope.open.outline:before { content: "\f2b6"; }
- i.icon.eye.slash.outline:before { content: "\f070"; }
- i.icon.file.outline:before { content: "\f15b"; }
- i.icon.file.alternate.outline:before { content: "\f15c"; }
- i.icon.file.archive.outline:before { content: "\f1c6"; }
- i.icon.file.audio.outline:before { content: "\f1c7"; }
- i.icon.file.code.outline:before { content: "\f1c9"; }
- i.icon.file.excel.outline:before { content: "\f1c3"; }
- i.icon.file.image.outline:before { content: "\f1c5"; }
- i.icon.file.pdf.outline:before { content: "\f1c1"; }
- i.icon.file.powerpoint.outline:before { content: "\f1c4"; }
- i.icon.file.video.outline:before { content: "\f1c8"; }
- i.icon.file.word.outline:before { content: "\f1c2"; }
- i.icon.flag.outline:before { content: "\f024"; }
- i.icon.folder.outline:before { content: "\f07b"; }
- i.icon.folder.open.outline:before { content: "\f07c"; }
- i.icon.frown.outline:before { content: "\f119"; }
- i.icon.futbol.outline:before { content: "\f1e3"; }
- i.icon.gem.outline:before { content: "\f3a5"; }
- i.icon.hand.lizard.outline:before { content: "\f258"; }
- i.icon.hand.paper.outline:before { content: "\f256"; }
- i.icon.hand.peace.outline:before { content: "\f25b"; }
- i.icon.hand.point.down.outline:before { content: "\f0a7"; }
- i.icon.hand.point.left.outline:before { content: "\f0a5"; }
- i.icon.hand.point.right.outline:before { content: "\f0a4"; }
- i.icon.hand.point.up.outline:before { content: "\f0a6"; }
- i.icon.hand.pointer.outline:before { content: "\f25a"; }
- i.icon.hand.rock.outline:before { content: "\f255"; }
- i.icon.hand.scissors.outline:before { content: "\f257"; }
- i.icon.hand.spock.outline:before { content: "\f259"; }
- i.icon.handshake.outline:before { content: "\f2b5"; }
- i.icon.hdd.outline:before { content: "\f0a0"; }
- i.icon.heart.outline:before { content: "\f004"; }
- i.icon.hospital.outline:before { content: "\f0f8"; }
- i.icon.hourglass.outline:before { content: "\f254"; }
- i.icon.id.badge.outline:before { content: "\f2c1"; }
- i.icon.id.card.outline:before { content: "\f2c2"; }
- i.icon.image.outline:before { content: "\f03e"; }
- i.icon.images.outline:before { content: "\f302"; }
- i.icon.keyboard.outline:before { content: "\f11c"; }
- i.icon.lemon.outline:before { content: "\f094"; }
- i.icon.life.ring.outline:before { content: "\f1cd"; }
- i.icon.lightbulb.outline:before { content: "\f0eb"; }
- i.icon.list.alternate.outline:before { content: "\f022"; }
- i.icon.map.outline:before { content: "\f279"; }
- i.icon.meh.outline:before { content: "\f11a"; }
- i.icon.minus.square.outline:before { content: "\f146"; }
- i.icon.money.bill.alternate.outline:before { content: "\f3d1"; }
- i.icon.moon.outline:before { content: "\f186"; }
- i.icon.newspaper.outline:before { content: "\f1ea"; }
- i.icon.object.group.outline:before { content: "\f247"; }
- i.icon.object.ungroup.outline:before { content: "\f248"; }
- i.icon.paper.plane.outline:before { content: "\f1d8"; }
- i.icon.pause.circle.outline:before { content: "\f28b"; }
- i.icon.play.circle.outline:before { content: "\f144"; }
- i.icon.plus.square.outline:before { content: "\f0fe"; }
- i.icon.question.circle.outline:before { content: "\f059"; }
- i.icon.registered.outline:before { content: "\f25d"; }
- i.icon.save.outline:before { content: "\f0c7"; }
- i.icon.share.square.outline:before { content: "\f14d"; }
- i.icon.smile.outline:before { content: "\f118"; }
- i.icon.snowflake.outline:before { content: "\f2dc"; }
- i.icon.square.outline:before { content: "\f0c8"; }
- i.icon.star.outline:before { content: "\f005"; }
- i.icon.star.half.outline:before { content: "\f089"; }
- i.icon.sticky.note.outline:before { content: "\f249"; }
- i.icon.stop.circle.outline:before { content: "\f28d"; }
- i.icon.sun.outline:before { content: "\f185"; }
- i.icon.thumbs.down.outline:before { content: "\f165"; }
- i.icon.thumbs.up.outline:before { content: "\f164"; }
- i.icon.times.circle.outline:before { content: "\f057"; }
- i.icon.trash.alternate.outline:before { content: "\f2ed"; }
- i.icon.user.outline:before { content: "\f007"; }
- i.icon.user.circle.outline:before { content: "\f2bd"; }
- i.icon.window.close.outline:before { content: "\f410"; }
- i.icon.window.maximize.outline:before { content: "\f2d0"; }
- i.icon.window.minimize.outline:before { content: "\f2d1"; }
- i.icon.window.restore.outline:before { content: "\f2d2"; }
-
- /* Outline Aliases */
- i.icon.disk.outline:before { content: "\f0a0"; }
- i.icon.heart.empty,
- i.icon.star.empty {
- font-family: @outlineFontName;
- }
- i.icon.heart.empty:before { content: "\f004"; }
- i.icon.star.empty:before { content: "\f089"; }
-
-}
-.loadOutlineIcons();
-
-/*******************************
- Brand Icons
-*******************************/
-
-.loadBrandIcons() when (@importBrandIcons) {
- /* Load & Define Brand Font */
- @font-face {
- font-family: @brandFontName;
- src: @brandFallbackSRC;
- src: @brandSrc;
- font-style: normal;
- font-weight: @normal;
- font-variant: normal;
- text-decoration: inherit;
- text-transform: none;
- }
- /* Brand Icon Font Family */
- i.icon.\35 00px,
- i.icon.accessible.icon,
- i.icon.accusoft,
- i.icon.adn,
- i.icon.adversal,
- i.icon.affiliatetheme,
- i.icon.algolia,
- i.icon.amazon,
- i.icon.amazon.pay,
- i.icon.amilia,
- i.icon.android,
- i.icon.angellist,
- i.icon.angrycreative,
- i.icon.angular,
- i.icon.app.store,
- i.icon.app.store.ios,
- i.icon.apper,
- i.icon.apple,
- i.icon.apple.pay,
- i.icon.asymmetrik,
- i.icon.audible,
- i.icon.autoprefixer,
- i.icon.avianex,
- i.icon.aviato,
- i.icon.aws,
- i.icon.bandcamp,
- i.icon.behance,
- i.icon.behance.square,
- i.icon.bimobject,
- i.icon.bitbucket,
- i.icon.bitcoin,
- i.icon.bity,
- i.icon.black.tie,
- i.icon.blackberry,
- i.icon.blogger,
- i.icon.blogger.b,
- i.icon.bluetooth,
- i.icon.bluetooth.b,
- i.icon.btc,
- i.icon.buromobelexperte,
- i.icon.buysellads,
- i.icon.cc.amazon.pay,
- i.icon.cc.amex,
- i.icon.cc.apple.pay,
- i.icon.cc.diners.club,
- i.icon.cc.discover,
- i.icon.cc.jcb,
- i.icon.cc.mastercard,
- i.icon.cc.paypal,
- i.icon.cc.stripe,
- i.icon.cc.visa,
- i.icon.centercode,
- i.icon.chrome,
- i.icon.cloudscale,
- i.icon.cloudsmith,
- i.icon.cloudversify,
- i.icon.codepen,
- i.icon.codiepie,
- i.icon.connectdevelop,
- i.icon.contao,
- i.icon.cpanel,
- i.icon.creative.commons,
- i.icon.css3,
- i.icon.css3.alternate,
- i.icon.cuttlefish,
- i.icon.d.and.d,
- i.icon.dashcube,
- i.icon.delicious,
- i.icon.deploydog,
- i.icon.deskpro,
- i.icon.deviantart,
- i.icon.digg,
- i.icon.digital.ocean,
- i.icon.discord,
- i.icon.discourse,
- i.icon.dochub,
- i.icon.docker,
- i.icon.draft2digital,
- i.icon.dribbble,
- i.icon.dribbble.square,
- i.icon.dropbox,
- i.icon.drupal,
- i.icon.dyalog,
- i.icon.earlybirds,
- i.icon.edge,
- i.icon.elementor,
- i.icon.ember,
- i.icon.empire,
- i.icon.envira,
- i.icon.erlang,
- i.icon.ethereum,
- i.icon.etsy,
- i.icon.expeditedssl,
- i.icon.facebook,
- i.icon.facebook.f,
- i.icon.facebook.messenger,
- i.icon.facebook.square,
- i.icon.firefox,
- i.icon.first.order,
- i.icon.firstdraft,
- i.icon.flickr,
- i.icon.flipboard,
- i.icon.fly,
- i.icon.font.awesome,
- i.icon.font.awesome.alternate,
- i.icon.font.awesome.flag,
- i.icon.fonticons,
- i.icon.fonticons.fi,
- i.icon.fort.awesome,
- i.icon.fort.awesome.alternate,
- i.icon.forumbee,
- i.icon.foursquare,
- i.icon.free.code.camp,
- i.icon.freebsd,
- i.icon.get.pocket,
- i.icon.gg,
- i.icon.gg.circle,
- i.icon.git,
- i.icon.git.square,
- i.icon.github,
- i.icon.github.alternate,
- i.icon.github.square,
- i.icon.gitkraken,
- i.icon.gitlab,
- i.icon.gitter,
- i.icon.glide,
- i.icon.glide.g,
- i.icon.gofore,
- i.icon.goodreads,
- i.icon.goodreads.g,
- i.icon.google,
- i.icon.google.drive,
- i.icon.google.play,
- i.icon.google.plus,
- i.icon.google.plus.g,
- i.icon.google.plus.square,
- i.icon.google.wallet,
- i.icon.gratipay,
- i.icon.grav,
- i.icon.gripfire,
- i.icon.grunt,
- i.icon.gulp,
- i.icon.hacker.news,
- i.icon.hacker.news.square,
- i.icon.hips,
- i.icon.hire.a.helper,
- i.icon.hooli,
- i.icon.hotjar,
- i.icon.houzz,
- i.icon.html5,
- i.icon.hubspot,
- i.icon.imdb,
- i.icon.instagram,
- i.icon.internet.explorer,
- i.icon.ioxhost,
- i.icon.itunes,
- i.icon.itunes.note,
- i.icon.jenkins,
- i.icon.joget,
- i.icon.joomla,
- i.icon.js,
- i.icon.js.square,
- i.icon.jsfiddle,
- i.icon.keycdn,
- i.icon.kickstarter,
- i.icon.kickstarter.k,
- i.icon.korvue,
- i.icon.laravel,
- i.icon.lastfm,
- i.icon.lastfm.square,
- i.icon.leanpub,
- i.icon.less,
- i.icon.linechat,
- i.icon.linkedin,
- i.icon.linkedin.alternate,
- i.icon.linkedin.in,
- i.icon.linode,
- i.icon.linux,
- i.icon.lyft,
- i.icon.magento,
- i.icon.maxcdn,
- i.icon.medapps,
- i.icon.medium,
- i.icon.medium.m,
- i.icon.medrt,
- i.icon.meetup,
- i.icon.microsoft,
- i.icon.mix,
- i.icon.mixcloud,
- i.icon.mizuni,
- i.icon.modx,
- i.icon.monero,
- i.icon.napster,
- i.icon.nintendo.switch,
- i.icon.node,
- i.icon.node.js,
- i.icon.npm,
- i.icon.ns8,
- i.icon.nutritionix,
- i.icon.odnoklassniki,
- i.icon.odnoklassniki.square,
- i.icon.opencart,
- i.icon.openid,
- i.icon.opera,
- i.icon.optin.monster,
- i.icon.osi,
- i.icon.page4,
- i.icon.pagelines,
- i.icon.palfed,
- i.icon.patreon,
- i.icon.paypal,
- i.icon.periscope,
- i.icon.phabricator,
- i.icon.phoenix.framework,
- i.icon.php,
- i.icon.pied.piper,
- i.icon.pied.piper.alternate,
- i.icon.pied.piper.pp,
- i.icon.pinterest,
- i.icon.pinterest.p,
- i.icon.pinterest.square,
- i.icon.playstation,
- i.icon.product.hunt,
- i.icon.pushed,
- i.icon.python,
- i.icon.qq,
- i.icon.quinscape,
- i.icon.quora,
- i.icon.ravelry,
- i.icon.react,
- i.icon.rebel,
- i.icon.redriver,
- i.icon.reddit,
- i.icon.reddit.alien,
- i.icon.reddit.square,
- i.icon.rendact,
- i.icon.renren,
- i.icon.replyd,
- i.icon.resolving,
- i.icon.rocketchat,
- i.icon.rockrms,
- i.icon.safari,
- i.icon.sass,
- i.icon.schlix,
- i.icon.scribd,
- i.icon.searchengin,
- i.icon.sellcast,
- i.icon.sellsy,
- i.icon.servicestack,
- i.icon.shirtsinbulk,
- i.icon.simplybuilt,
- i.icon.sistrix,
- i.icon.skyatlas,
- i.icon.skype,
- i.icon.slack,
- i.icon.slack.hash,
- i.icon.slideshare,
- i.icon.snapchat,
- i.icon.snapchat.ghost,
- i.icon.snapchat.square,
- i.icon.soundcloud,
- i.icon.speakap,
- i.icon.spotify,
- i.icon.stack.exchange,
- i.icon.stack.overflow,
- i.icon.staylinked,
- i.icon.steam,
- i.icon.steam.square,
- i.icon.steam.symbol,
- i.icon.sticker.mule,
- i.icon.strava,
- i.icon.stripe,
- i.icon.stripe.s,
- i.icon.studiovinari,
- i.icon.stumbleupon,
- i.icon.stumbleupon.circle,
- i.icon.superpowers,
- i.icon.supple,
- i.icon.telegram,
- i.icon.telegram.plane,
- i.icon.tencent.weibo,
- i.icon.themeisle,
- i.icon.trello,
- i.icon.tripadvisor,
- i.icon.tumblr,
- i.icon.tumblr.square,
- i.icon.twitch,
- i.icon.twitter,
- i.icon.twitter.square,
- i.icon.typo3,
- i.icon.uber,
- i.icon.uikit,
- i.icon.uniregistry,
- i.icon.untappd,
- i.icon.usb,
- i.icon.ussunnah,
- i.icon.vaadin,
- i.icon.viacoin,
- i.icon.viadeo,
- i.icon.viadeo.square,
- i.icon.viber,
- i.icon.vimeo,
- i.icon.vimeo.square,
- i.icon.vimeo.v,
- i.icon.vine,
- i.icon.vk,
- i.icon.vnv,
- i.icon.vuejs,
- i.icon.wechat,
- i.icon.weibo,
- i.icon.weixin,
- i.icon.whatsapp,
- i.icon.whatsapp.square,
- i.icon.whmcs,
- i.icon.wikipedia.w,
- i.icon.windows,
- i.icon.wordpress,
- i.icon.wordpress.simple,
- i.icon.wpbeginner,
- i.icon.wpexplorer,
- i.icon.wpforms,
- i.icon.xbox,
- i.icon.xing,
- i.icon.xing.square,
- i.icon.y.combinator,
- i.icon.yahoo,
- i.icon.yandex,
- i.icon.yandex.international,
- i.icon.yelp,
- i.icon.yoast,
- i.icon.youtube,
- i.icon.youtube.square {
- font-family: 'brand-icons';
- }
- /* Brand Icons Ideally Would Be Defined Here */
-
-}
-.loadBrandIcons();
diff --git a/theme/themes/default/elements/icon.variables b/theme/themes/default/elements/icon.variables
deleted file mode 100644
index daffd923..00000000
--- a/theme/themes/default/elements/icon.variables
+++ /dev/null
@@ -1,94 +0,0 @@
-/*******************************
- Icon
-*******************************/
-
-/*--------------
- Font Files
----------------*/
-
-@fontName: 'icons';
-@src:
- url("@{fontPath}/@{fontName}.eot?#iefix") format('embedded-opentype'),
- url("@{fontPath}/@{fontName}.woff2") format('woff2'),
- url("@{fontPath}/@{fontName}.woff") format('woff'),
- url("@{fontPath}/@{fontName}.ttf") format('truetype'),
- url("@{fontPath}/@{fontName}.svg#icons") format('svg')
-;
-@fallbackSRC: url("@{fontPath}/@{fontName}.eot");
-
-/*--------------
- Optional Files
----------------*/
-
-/* Outline Icons */
-@importOutlineIcons: true;
-@outlineFontName: 'outline-icons';
-@outlineSrc:
- url("@{fontPath}/@{outlineFontName}.eot?#iefix") format('embedded-opentype'),
- url("@{fontPath}/@{outlineFontName}.woff2") format('woff2'),
- url("@{fontPath}/@{outlineFontName}.woff") format('woff'),
- url("@{fontPath}/@{outlineFontName}.ttf") format('truetype'),
- url("@{fontPath}/@{outlineFontName}.svg#icons") format('svg')
-;
-@outlineFallbackSRC: url("@{fontPath}/@{outlineFontName}.eot");
-
-/* Brand Icons */
-@importBrandIcons: true;
-@brandFontName: 'brand-icons';
-@brandSrc:
- url("@{fontPath}/@{brandFontName}.eot?#iefix") format('embedded-opentype'),
- url("@{fontPath}/@{brandFontName}.woff2") format('woff2'),
- url("@{fontPath}/@{brandFontName}.woff") format('woff'),
- url("@{fontPath}/@{brandFontName}.ttf") format('truetype'),
- url("@{fontPath}/@{brandFontName}.svg#icons") format('svg')
-;
-@brandFallbackSRC: url("@{fontPath}/@{brandFontName}.eot");
-
-/*--------------
- Definition
----------------*/
-
-/* Icon Variables */
-@opacity: 1;
-@width: @iconWidth;
-@height: 1em;
-@distanceFromText: 0.25rem;
-
-
-/* Variations */
-@linkOpacity: 0.8;
-@linkDuration: 0.3s;
-@loadingDuration: 2s;
-
-@circularSize: 2em;
-@circularPadding: 0.5em 0em;
-@circularShadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset;
-
-@borderedSize: 2em;
-@borderedVerticalPadding: ((@borderedSize - @height) / 2);
-@borderedHorizontalPadding: 0em;
-@borderedShadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset;
-
-@cornerIconSize: 0.45em;
-@cornerIconStroke: 1px;
-@cornerIconShadow:
- -@cornerIconStroke -@cornerIconStroke 0 @white,
- @cornerIconStroke -@cornerIconStroke 0 @white,
- -@cornerIconStroke @cornerIconStroke 0 @white,
- @cornerIconStroke @cornerIconStroke 0 @white
-;
-@cornerIconInvertedShadow:
- -@cornerIconStroke -@cornerIconStroke 0 @black,
- @cornerIconStroke -@cornerIconStroke 0 @black,
- -@cornerIconStroke @cornerIconStroke 0 @black,
- @cornerIconStroke @cornerIconStroke 0 @black
-;
-
-@mini: 0.4em;
-@tiny: 0.5em;
-@small: 0.75em;
-@medium: 1em;
-@large: 1.5em;
-@big: 2em;
-@huge: 4em;
-@massive: 8em;
diff --git a/theme/themes/default/elements/image.variables b/theme/themes/default/elements/image.variables
deleted file mode 100644
index 925110ec..00000000
--- a/theme/themes/default/elements/image.variables
+++ /dev/null
@@ -1,44 +0,0 @@
-/*******************************
- Image
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@placeholderColor: transparent;
-@roundedBorderRadius: 0.3125em;
-
-@imageHorizontalMargin: 0.25rem;
-@imageVerticalMargin: 0.5rem;
-@imageBorder: 1px solid rgba(0, 0, 0, 0.1);
-
-/*-------------------
- Types
---------------------*/
-
-/* Avatar */
-@avatarSize: 2em;
-@avatarMargin: 0.25em;
-
-
-/*-------------------
- Variations
---------------------*/
-
-/* Spaced */
-@spacedDistance: 0.5em;
-
-/* Floated */
-@floatedHorizontalMargin: 1em;
-@floatedVerticalMargin: 1em;
-
-/* Size */
-@miniWidth: 35px;
-@tinyWidth: 80px;
-@smallWidth: 150px;
-@mediumWidth: 300px;
-@largeWidth: 450px;
-@bigWidth: 600px;
-@hugeWidth: 800px;
-@massiveWidth: 960px;
diff --git a/theme/themes/default/elements/input.overrides b/theme/themes/default/elements/input.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/elements/input.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/elements/input.variables b/theme/themes/default/elements/input.variables
deleted file mode 100644
index 04741f3f..00000000
--- a/theme/themes/default/elements/input.variables
+++ /dev/null
@@ -1,101 +0,0 @@
-/*******************************
- Input
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@inputFont: @pageFont;
-@verticalPadding: @inputVerticalPadding;
-@horizontalPadding: @inputHorizontalPadding;
-
-@lineHeight: @inputLineHeight;
-@lineHeightOffset: ((@lineHeight - 1em) / 2);
-
-@padding: (@verticalPadding - @lineHeightOffset) @horizontalPadding;
-
-@textAlign: left;
-@background: @inputBackground;
-@borderWidth: 1px;
-@border: @borderWidth solid @borderColor;
-@boxShadow: none;
-
-@borderRadius: @defaultBorderRadius;
-@transition:
- box-shadow @defaultDuration @defaultEasing,
- border-color @defaultDuration @defaultEasing
-;
-
-/*-------------------
- Types
---------------------*/
-
-/* Icon Input */
-@iconWidth: (@verticalPadding * 2) + @glyphWidth;
-@iconOpacity: 0.5;
-@iconFocusOpacity: 1;
-@iconOffset: -0.5em;
-
-@iconDistance: 0em;
-@iconMargin: @iconWidth + @iconDistance;
-@iconTransition: opacity 0.3s @defaultEasing;
-
-@transparentIconWidth: @glyphWidth;
-@transparentIconMargin: 2em;
-
-/* Circular Icon Input */
-@circularIconVerticalOffset: 0.35em;
-@circularIconHorizontalOffset: 0.5em;
-
-/* Labeled Input */
-@labelCornerTop: @borderWidth;
-@labelCornerRight: @borderWidth;
-@labelCornerSize: @relative9px;
-@labelSize: 1em;
-@labelVerticalPadding: (@verticalPadding - @lineHeightOffset);
-
-@labeledMargin: 2.5em;
-@labeledIconInputMargin: 3.25em;
-@labeledIconMargin: 1.25em;
-
-/*-------------------
- States
---------------------*/
-
-/* Placeholder */
-@placeholderColor: @inputPlaceholderColor;
-@placeholderFocusColor: @inputPlaceholderFocusColor;
-
-/* Down */
-@downBorderColor: rgba(0, 0, 0, 0.3);
-@downBackground: #FAFAFA;
-@downColor: @textColor;
-@downBoxShadow: none;
-
-/* Focus */
-@focusBorderColor: @focusedFormBorderColor;
-@focusBackground: @background;
-@focusColor: @hoveredTextColor;
-@focusBoxShadow: none;
-
-/* Error */
-@errorBackground: @negativeBackgroundColor;
-@errorColor: @negativeTextColor;
-@errorBorder: @negativeBorderColor;
-@errorBoxShadow: none;
-
-@placeholderErrorColor: lighten(@errorColor, 40);
-@placeholderErrorFocusColor: lighten(@errorColor, 30);
-
-/* Loader */
-@invertedLoaderFillColor: rgba(0, 0, 0, 0.15);
-
-/*-------------------
- Variations
---------------------*/
-
-/* Inverted */
-@transparentInvertedPlaceholderColor: @invertedUnselectedTextColor;
-@transparentInvertedColor: @white;
-
diff --git a/theme/themes/default/elements/label.variables b/theme/themes/default/elements/label.variables
deleted file mode 100644
index 91868a33..00000000
--- a/theme/themes/default/elements/label.variables
+++ /dev/null
@@ -1,254 +0,0 @@
-/*******************************
- Label
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@verticalAlign: baseline;
-@verticalMargin: 0em;
-@horizontalMargin: @relative2px;
-@backgroundColor: #E8E8E8;
-@color: @mutedTextColor;
-@backgroundImage: none;
-@verticalPadding: 0.5833em; /* medium is not @emSize custom value required */
-@horizontalPadding: 0.833em;
-@borderRadius: @absoluteBorderRadius;
-@textTransform: none;
-@fontWeight: @bold;
-@borderWidth: 1px;
-@border: 0px solid transparent;
-
-@lineHeightOffset: -(@verticalPadding / 2);
-
-@labelTransitionDuration: @defaultDuration;
-@labelTransitionEasing: @defaultEasing;
-@transition: background @labelTransitionDuration @labelTransitionEasing;
-
-/* Group */
-@groupVerticalMargin: 0.5em;
-@groupHorizontalMargin: 0.5em;
-
-/*-------------------
- Parts
---------------------*/
-
-/* Link */
-@linkOpacity: 0.5;
-@linkTransition: @labelTransitionDuration opacity @labelTransitionEasing;
-
-/* Icon */
-@iconDistance: 0.75em;
-
-/* Image */
-@imageHeight: (1em + @verticalPadding * 2);
-
-/* Detail */
-@detailFontWeight: @bold;
-@detailOpacity: 0.8;
-@detailIconDistance: 0.25em;
-@detailMargin: 1em;
-
-/* Delete */
-@deleteOpacity: @linkOpacity;
-@deleteSize: @relativeSmall;
-@deleteMargin: 0.5em;
-@deleteTransition: background @labelTransitionDuration @labelTransitionEasing;
-
-/*-------------------
- Types
---------------------*/
-
-/* Image Label */
-@imageLabelBackground: @backgroundColor;
-@imageLabelVerticalPadding: @verticalPadding;
-@imageLabelHorizontalPadding: @horizontalPadding;
-@imageLabelTextDistance: 0.5em;
-@imageLabelDetailDistance: @imageLabelTextDistance;
-@imageLabelBorderRadius: @borderRadius;
-@imageLabelBoxShadow: none;
-@imageLabelPadding: @imageLabelVerticalPadding @imageLabelHorizontalPadding @imageLabelVerticalPadding @imageLabelTextDistance;
-
-@imageLabelImageMargin: -@verticalPadding @imageLabelTextDistance -@verticalPadding -@imageLabelTextDistance;
-@imageLabelImageBorderRadius: @imageLabelBorderRadius 0em 0em @imageLabelBorderRadius;
-@imageLabelImageHeight: @imageHeight;
-
-@imageLabelDetailBackground: @strongTransparentBlack;
-@imageLabelDetailPadding: @imageLabelVerticalPadding @imageLabelHorizontalPadding;
-@imageLabelDetailMargin: -@imageLabelVerticalPadding -@imageLabelHorizontalPadding -@imageLabelVerticalPadding @imageLabelDetailDistance;
-
-/*-------------------
- States
---------------------*/
-
-/* Hover */
-@labelHoverBackgroundColor: #E0E0E0;
-@labelHoverBackgroundImage: none;
-@labelHoverTextColor: @hoveredTextColor;
-
-/* Active */
-@labelActiveBackgroundColor: #D0D0D0;
-@labelActiveBackgroundImage: none;
-@labelActiveTextColor: @selectedTextColor;
-
-/* Active Hover */
-@labelActiveHoverBackgroundColor: #C8C8C8;
-@labelActiveHoverBackgroundImage: none;
-@labelActiveHoverTextColor: @selectedTextColor;
-
-
-/*-------------------
- Variations
---------------------*/
-
-/* Basic */
-@basicBackground: none @white;
-@basicBorderWidth: 1px;
-@basicBorder: @basicBorderWidth solid @borderColor;
-@basicColor: @textColor;
-@basicBoxShadow: none;
-
-@basicHoverBackground: @basicBackground;
-@basicHoverColor: @linkHoverColor;
-@basicHoverBorder: @basicBorder;
-@basicHoverBoxShadow: @basicBoxShadow;
-
-/* Tag */
-@tagCircleColor: @white;
-@tagCircleSize: 0.5em;
-@tagHorizontalPadding: 1.5em;
-@tagCircleBoxShadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
-@tagTriangleRightOffset: 100%;
-@tagTriangleTopOffset: 50%;
-@tagTriangleSize: 1.56em;
-@tagTriangleBackgroundImage: none;
-@tagTransition: none; /* Avoids error with background: inherit; on animation */
-
-/* Ribbon */
-@ribbonTriangleSize: 1.2em;
-@ribbonShadowColor: rgba(0, 0, 0, 0.15);
-
-@ribbonMargin: 1rem;
-@ribbonOffset: calc(-@ribbonMargin - @ribbonTriangleSize);
-@ribbonDistance: calc(@ribbonMargin + @ribbonTriangleSize);
-@rightRibbonOffset: calc(100% + @ribbonMargin + @ribbonTriangleSize);
-
-@ribbonImageTopDistance: 1rem;
-@ribbonImageMargin: -0.05rem; /* Rounding Offset on Triangle */
-@ribbonImageOffset: calc(-@ribbonImageMargin - @ribbonTriangleSize);
-@rightRibbonImageOffset: calc(100% + @ribbonImageMargin + @ribbonTriangleSize);
-
-@ribbonTableMargin: @relativeMini; /* Rounding Offset on Triangle */
-@ribbonTableOffset: calc(-@ribbonTableMargin - @ribbonTriangleSize);
-@rightRibbonTableOffset: calc(100% + @ribbonTableMargin + @ribbonTriangleSize);
-
-
-/* Colors */
-@redTextColor: @white;
-@orangeTextColor: @white;
-@yellowTextColor: @white;
-@oliveTextColor: @white;
-@greenTextColor: @white;
-@tealTextColor: @white;
-@blueTextColor: @white;
-@violetTextColor: @white;
-@purpleTextColor: @white;
-@pinkTextColor: @white;
-@brownTextColor: @white;
-@greyTextColor: @white;
-@blackTextColor: @white;
-
-@redHoverTextColor: @white;
-@orangeHoverTextColor: @white;
-@yellowHoverTextColor: @white;
-@oliveHoverTextColor: @white;
-@greenHoverTextColor: @white;
-@tealHoverTextColor: @white;
-@blueHoverTextColor: @white;
-@violetHoverTextColor: @white;
-@purpleHoverTextColor: @white;
-@pinkHoverTextColor: @white;
-@brownHoverTextColor: @white;
-@greyHoverTextColor: @white;
-@blackHoverTextColor: @white;
-
-@redRibbonShadow: darken(@red, 10);
-@orangeRibbonShadow: darken(@orange, 10);
-@yellowRibbonShadow: darken(@yellow, 10);
-@oliveRibbonShadow: darken(@olive, 10);
-@greenRibbonShadow: darken(@green, 10);
-@tealRibbonShadow: darken(@teal, 10);
-@blueRibbonShadow: darken(@blue, 10);
-@violetRibbonShadow: darken(@violet, 10);
-@purpleRibbonShadow: darken(@purple, 10);
-@pinkRibbonShadow: darken(@pink, 10);
-@brownRibbonShadow: darken(@brown, 10);
-@greyRibbonShadow: darken(@grey, 10);
-@blackRibbonShadow: darken(@black, 10);
-
-/* Attached */
-@attachedSegmentPadding: 2rem;
-@attachedVerticalPadding: 0.75em;
-@attachedHorizontalPadding: 1em;
-
-@attachedCornerBorderRadius: @3px;
-@attachedBorderRadius: @borderRadius;
-
-/* Corner */
-@cornerSizeRatio: 1;
-@cornerTransition: color @labelTransitionDuration @labelTransitionEasing;
-@cornerTriangleSize: 4em;
-@cornerTriangleTransition: border-color @labelTransitionDuration @labelTransitionEasing;
-@cornerTriangleZIndex: 1;
-
-@cornerIconSize: @relativeLarge;
-@cornerIconTopOffset: @relative9px;
-@cornerIconLeftOffset: @relative11px;
-
-/* Corner Text */
-@cornerTextWidth: 3em;
-@cornerTextWeight: @bold;
-@cornerTextSize: 1em;
-
-/* Horizontal */
-@horizontalLabelMinWidth: 3em;
-@horizontalLabelMargin: 0.5em;
-@horizontalLabelVerticalPadding: 0.4em;
-
-/* Circular Padding */
-@circularPadding: 0.5em;
-@circularMinSize: 2em;
-@emptyCircleSize: 0.5em;
-
-/* Pointing */
-@pointingBorderColor: inherit;
-@pointingBorderWidth: @borderWidth;
-@pointingVerticalDistance: 1em;
-@pointingTriangleSize: 0.6666em;
-@pointingHorizontalDistance: @pointingTriangleSize;
-
-@pointingTriangleTransition: background @labelTransitionDuration @labelTransitionEasing;
-@pointingTriangleZIndex: 2;
-
-/* Basic Pointing */
-@basicPointingTriangleOffset: -@pointingBorderWidth;
-
-/* Floating */
-@floatingTopOffset: -1em;
-@floatingLeftOffset: -1.5em;
-@floatingZIndex: 100;
-
-/*-------------------
- Group
---------------------*/
-
-/* Sizing */
-@mini : @9px;
-@tiny : @10px;
-@small : @11px;
-@medium : @12px;
-@large : @absoluteMedium;
-@big : @absoluteBig;
-@huge : @absoluteHuge;
-@massive : @absoluteMassive;
diff --git a/theme/themes/default/elements/list.overrides b/theme/themes/default/elements/list.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/elements/list.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/elements/list.variables b/theme/themes/default/elements/list.variables
deleted file mode 100644
index def10144..00000000
--- a/theme/themes/default/elements/list.variables
+++ /dev/null
@@ -1,224 +0,0 @@
-/*******************************
- List
-*******************************/
-
-/*-------------------
- View
---------------------*/
-
-/* List */
-@listStyleType: none;
-@listStylePosition: outside;
-@margin: 1em 0em;
-@verticalPadding: 0em;
-@horizontalPadding: 0em;
-
-/* List Item */
-@itemVerticalPadding: @relative3px;
-@itemHorizontalPadding: 0em;
-@itemPadding: @itemVerticalPadding @itemHorizontalPadding;
-@itemLineHeight: @relativeLarge;
-
-/* Sub List */
-@childListPadding: 0.75em 0em 0.25em 0.5em;
-@childListIndent: 1em;
-
-/* Sub List Item */
-@childItemVerticalPadding: @relative2px;
-@childItemHorizontalPadding: 0em;
-@childItemPadding: @childItemVerticalPadding @childItemHorizontalPadding;
-@childItemLineHeight: inherit;
-
-/*-------------------
- Elements
---------------------*/
-
-/* Icon */
-@iconDistance: @relative4px;
-@iconOffset: 0em;
-@iconTransition: color @defaultDuration @defaultEasing;
-@iconVerticalAlign: top;
-@iconContentVerticalAlign: top;
-
-/* Image */
-@imageDistance: 0.5em;
-@imageAlign: top;
-
-/* Content */
-@contentDistance: 0.5em;
-@contentLineHeight: @itemLineHeight;
-@contentLineHeightOffset: (@contentLineHeight - 1em) / 2;
-@contentVerticalAlign: top;
-
-/* Header */
-@itemHeaderFontFamily: @headerFont;
-@itemHeaderFontWeight: @bold;
-@itemHeaderColor: @textColor;
-
-/* Description */
-@itemDescriptionColor: rgba(0, 0, 0, 0.7);
-
-/* Link */
-@itemLinkColor: @linkColor;
-@itemLinkHoverColor: @linkHoverColor;
-
-/* Header Link */
-@itemHeaderLinkColor: @itemLinkColor;
-@itemHeaderLinkHoverColor: @itemLinkHoverColor;
-
-/* Linked Icon */
-@itemLinkIconColor: @lightTextColor;
-@itemLinkIconHoverColor: @textColor;
-@invertedIconLinkColor: @invertedLightTextColor;
-
-/*-------------------
- States
---------------------*/
-
-@disabledColor: @disabledTextColor;
-@invertedDisabledColor: @invertedDisabledTextColor;
-
-/*-------------------
- Variations
---------------------*/
-
-/* Float */
-@floatDistance: 1em;
-@leftFloatMargin: 0em @floatDistance 0em 0em;
-@rightFloatMargin: 0em 0em 0em @floatDistance;
-
-/* Horizontal */
-@horizontalSpacing: 1em;
-@horizontalIconDistance: 0.25em;
-@horizontalVerticalAlign: middle;
-
-/* Inverted */
-@invertedListIconColor: @invertedLightTextColor;
-@invertedHeaderColor: @invertedTextColor;
-@invertedDescriptionColor: @invertedLightTextColor;
-@invertedItemLinkColor: @invertedTextColor;
-@invertedItemLinkHoverColor: @linkHoverColor;
-
-/* Link List */
-@linkListItemColor: @unselectedTextColor;
-@linkListItemHoverColor: @hoveredTextColor;
-@linkListItemDownColor: @pressedTextColor;
-@linkListItemActiveColor: @selectedTextColor;
-@linkListTransition:
- @defaultDuration color @defaultEasing
-;
-
-/* Inverted Link List */
-@invertedLinkListItemColor: @invertedUnselectedTextColor;
-@invertedLinkListItemHoverColor: @invertedHoveredTextColor;
-@invertedLinkListItemDownColor: @invertedPressedTextColor;
-@invertedLinkListItemActiveColor: @invertedSelectedTextColor;
-
-/* Selection List */
-@selectionListItemMargin: 0em;
-@selectionListItemBorderRadius: 0.5em;
-@selectionListItemVerticalPadding: 0.5em;
-@selectionListItemHorizontalPadding: 0.5em;
-@selectionListTransition:
- @defaultDuration color @defaultEasing,
- @defaultDuration padding-left @defaultEasing,
- @defaultDuration background-color @defaultEasing
-;
-
-/* Selection List States */
-@selectionListBackground: transparent;
-@selectionListColor: @unselectedTextColor;
-@selectionListHoverBackground: @subtleTransparentBlack;
-@selectionListHoverColor: @hoveredTextColor;
-@selectionListDownBackground: @transparentBlack;
-@selectionListDownColor: @pressedTextColor;
-@selectionListActiveBackground: @transparentBlack;
-@selectionListActiveColor: @selectedTextColor;
-
-/* Inverted Selection List */
-@invertedSelectionListBackground: transparent;
-@invertedSelectionListColor: @invertedUnselectedTextColor;
-@invertedSelectionListHoverBackground: @subtleTransparentWhite;
-@invertedSelectionListHoverColor: @invertedHoveredTextColor;
-@invertedSelectionListDownBackground: @transparentWhite;
-@invertedSelectionListDownColor: @invertedPressedTextColor;
-@invertedSelectionListActiveBackground: @transparentWhite;
-@invertedSelectionListActiveColor: @invertedSelectedTextColor;
-
-/* Animated List */
-@animatedDuration: 0.25s;
-@animatedDelay: 0.1s;
-@animatedListTransition:
- @animatedDuration color @defaultEasing @animatedDelay,
- @animatedDuration padding-left @defaultEasing @animatedDelay,
- @animatedDuration background-color @defaultEasing @animatedDelay
-;
-@animatedListIndent: 1em;
-
-/* Bulleted */
-@bulletDistance: 1.25rem;
-@bulletOffset: -@bulletDistance;
-
-@bulletOpacity: 1;
-@bulletCharacter: '•';
-@bulletColor: inherit;
-@bulletLinkColor: @textColor;
-@bulletVerticalAlign: top;
-@bulletChildDistance: @bulletDistance;
-
-/* Horizontal Bullets */
-@horizontalBulletColor: @textColor;
-@horizontalBulletSpacing: @bulletDistance + 0.5em;
-
-/* Ordered List */
-@orderedCountName: ordered;
-@orderedCountContent: counters(ordered, ".") " ";
-@orderedCountColor: @textColor;
-@orderedCountDistance: 1.25rem;
-@orderedCountOpacity: 0.8;
-@orderedCountTextAlign: right;
-@orderedCountVerticalAlign: middle;
-
-@orderedChildCountDistance: 1em;
-@orderedChildCountOffset: -2em;
-
-@orderedInvertedCountColor: @invertedLightTextColor;
-
-/* Horizontal Ordered */
-@horizontalOrderedCountDistance: 0.5em;
-
-/* Divided */
-@dividedBorderWidth: 1px;
-@dividedBorder: @dividedBorderWidth solid @borderColor;
-@dividedInvertedBorderColor: @whiteBorderColor;
-@dividedChildListBorder: none;
-@dividedChildItemBorder: none;
-
-/* Divided Horizontal */
-@horizontalDividedSpacing: (@horizontalSpacing / 2);
-@horizontalDividedLineHeight: 0.6;
-
-/* Divided */
-@celledBorderWidth: 1px;
-@celledBorder: @celledBorderWidth solid @borderColor;
-@celledInvertedBorder: @dividedBorderWidth solid @whiteBorderColor;
-@celledHorizontalPadding: 0.5em;
-@celledChildListBorder: none;
-@celledChildItemBorder: none;
-
-/* Divided Horizontal */
-@horizontalCelledSpacing: (@horizontalSpacing / 2);
-@horizontalCelledLineHeight: 0.6;
-
-/* Relaxed */
-@relaxedItemVerticalPadding: @relative6px;
-@relaxedChildItemVerticalPadding: @relative3px;
-@relaxedHeaderMargin: 0.25rem;
-@relaxedHorizontalPadding: 1rem;
-
-/* Very Relaxed */
-@veryRelaxedItemVerticalPadding: @relative12px;
-@veryRelaxedChildItemVerticalPadding: @relative4px;
-@veryRelaxedHeaderMargin: 0.5rem;
-@veryRelaxedHorizontalPadding: 1.5rem;
-
diff --git a/theme/themes/default/elements/loader.variables b/theme/themes/default/elements/loader.variables
deleted file mode 100644
index b52281e6..00000000
--- a/theme/themes/default/elements/loader.variables
+++ /dev/null
@@ -1,73 +0,0 @@
-/*******************************
- Loader
-*******************************/
-
-/* Some global loader styles defined in site.variables */
-// @loaderSpeed
-// @loaderLineWidth
-// @loaderFillColor
-// @loaderLineColor
-// @invertedLoaderFillColor
-// @invertedLoaderLineColor
-
-/*-------------------
- Standard
---------------------*/
-
-@loaderTopOffset: 50%;
-@loaderLeftOffset: 50%;
-
-@shapeBorderColor: @loaderLineColor transparent transparent;
-@invertedShapeBorderColor: @invertedLoaderLineColor transparent transparent;
-
-/*-------------------
- Types
---------------------*/
-
-/* Text */
-@textDistance: @relativeMini;
-@loaderTextColor: @textColor;
-@invertedLoaderTextColor: @invertedTextColor;
-
-
-/*-------------------
- States
---------------------*/
-
-@indeterminateDirection: reverse;
-@indeterminateSpeed: (2 * @loaderSpeed);
-
-/*-------------------
- Variations
---------------------*/
-
-@inlineVerticalAlign: middle;
-@inlineMargin: 0em;
-
-/* Exact Sizes (Avoids Rounding Errors) */
-@mini : @14px;
-@tiny : @16px;
-@small : @24px;
-@medium : @32px;
-@large : @48px;
-@big : @52px;
-@huge : @58px;
-@massive : @64px;
-
-@miniOffset: 0em 0em 0em -(@mini / 2);
-@tinyOffset: 0em 0em 0em -(@tiny / 2);
-@smallOffset: 0em 0em 0em -(@small / 2);
-@mediumOffset: 0em 0em 0em -(@medium / 2);
-@largeOffset: 0em 0em 0em -(@large / 2);
-@bigOffset: 0em 0em 0em -(@big / 2);
-@hugeOffset: 0em 0em 0em -(@huge / 2);
-@massiveOffset: 0em 0em 0em -(@massive / 2);
-
-@tinyFontSize: @relativeTiny;
-@miniFontSize: @relativeMini;
-@smallFontSize: @relativeSmall;
-@mediumFontSize: @relativeMedium;
-@largeFontSize: @relativeLarge;
-@bigFontSize: @relativeBig;
-@hugeFontSize: @relativeHuge;
-@massiveFontSize: @relativeMassive;
diff --git a/theme/themes/default/elements/placeholder.variables b/theme/themes/default/elements/placeholder.variables
deleted file mode 100644
index 9e741979..00000000
--- a/theme/themes/default/elements/placeholder.variables
+++ /dev/null
@@ -1,55 +0,0 @@
-@placeholderMaxWidth: 30rem;
-
-/* Key Content Sizing */
-@placeholderLineMargin: @relative12px;
-@placeholderHeaderLineHeight: @relative9px;
-@placeholderLineHeight: @relative7px;
-@placeholderParagraphLineHeight: @placeholderLineHeight;
-
-@placeholderSpacing: @relative20px;
-
-/* Interval between consecutive placeholders */
-@placeholderAnimationInterval: 0.15s;
-
-/* Repeated Placeholder */
-@consecutivePlaceholderSpacing: 2rem;
-
-/* Image */
-@placeholderImageHeight: 100px;
-
-/* Header Image */
-@placeholderImageWidth: 3em;
-@placeholderImageTextIndent: @10px;
-
-/* Paragraph */
-@placeholderHeaderLineOneOutdent: 20%;
-@placeholderHeaderLineTwoOutdent: 60%;
-
-@placeholderLineOneOutdent: @placeholderFullLineOutdent;
-@placeholderLineTwoOutdent: @placeholderMediumLineOutdent;
-@placeholderLineThreeOutdent: @placeholderVeryLongLineOutdent;
-@placeholderLineFourOutdent: @placeholderLongLineOutdent;
-@placeholderLineFiveOutdent: @placeholderShortLineOutdent;
-
-
-/* Glow Gradient */
-@placeholderLoadingAnimationDuration: 2s;
-@placeholderLoadingGradientWidth: 1200px;
-@placeholderLoadingGradient: linear-gradient(to right,
- rgba(0, 0, 0, 0.08) 0%,
- rgba(0, 0, 0, 0.15) 15%,
- rgba(0, 0, 0, 0.08) 30%
-);
-@placeholderInvertedLoadingGradient: linear-gradient(to right,
- rgba(255, 255, 255, 0.08) 0%,
- rgba(255, 255, 255, 0.14) 15%,
- rgba(255, 255, 255, 0.08) 30%
-);
-
-/* Variations */
-@placeholderFullLineOutdent: 0%;
-@placeholderVeryLongLineOutdent: 10%;
-@placeholderLongLineOutdent: 35%;
-@placeholderMediumLineOutdent: 50%;
-@placeholderShortLineOutdent: 65%;
-@placeholderVeryShortLineOutdent: 80%;
diff --git a/theme/themes/default/elements/rail.variables b/theme/themes/default/elements/rail.variables
deleted file mode 100644
index 321a26d3..00000000
--- a/theme/themes/default/elements/rail.variables
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************
- Rail
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@width: 300px;
-@height: 100%;
-
-@distance: 4rem;
-@splitDistance: (@distance / 2);
-
-/*-------------------
- Variations
---------------------*/
-
-/* Close */
-@closeDistance: 2em;
-@veryCloseDistance: 1em;
-
-@splitCloseDistance: (@closeDistance / 2);
-@splitVeryCloseDistance: (@veryCloseDistance / 2);
-
-@closeWidth: ~"calc("@width~" + "@splitCloseDistance~")";
-@veryCloseWidth: ~"calc("@width~" + "@splitVeryCloseDistance~")";
-
-/* Dividing */
-@dividingBorder: 1px solid @borderColor;
-@dividingDistance: 5rem;
-@splitDividingDistance: (@dividingDistance / 2);
-@dividingWidth: @width + @splitDividingDistance;
-
diff --git a/theme/themes/default/elements/reveal.variables b/theme/themes/default/elements/reveal.variables
deleted file mode 100644
index 1c7fac41..00000000
--- a/theme/themes/default/elements/reveal.variables
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************
- Reveal
-*******************************/
-
-@transitionDelay: 0.1s;
-@transitionDuration: 0.5s;
-@transitionEasing: cubic-bezier(0.175, 0.885, 0.320, 1);
-@transition: all @transitionDuration @defaultEasing @transitionDelay;
-
-@bottomZIndex: 2;
-@topZIndex: 3;
-@activeZIndex: 4;
-@overlayZIndex: 5;
-
-/* Types */
-@rotateDegrees: 110deg;
-@moveTransition: transform @transitionDuration @transitionEasing @transitionDelay;
-@slideTransition: transform @transitionDuration @defaultEasing @transitionDelay;
diff --git a/theme/themes/default/elements/segment.overrides b/theme/themes/default/elements/segment.overrides
deleted file mode 100644
index 14fb0da1..00000000
--- a/theme/themes/default/elements/segment.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
diff --git a/theme/themes/default/elements/segment.variables b/theme/themes/default/elements/segment.variables
deleted file mode 100644
index 9b2c4d4c..00000000
--- a/theme/themes/default/elements/segment.variables
+++ /dev/null
@@ -1,154 +0,0 @@
-/*******************************
- Segment
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@background: @white;
-@borderWidth: 1px;
-@border: @borderWidth solid @borderColor;
-
-@boxShadow: @subtleShadow;
-@verticalPadding: 1em;
-@horizontalPadding: 1em;
-@padding: @verticalPadding @horizontalPadding;
-
-@verticalMargin: 1rem;
-@horizontalMargin: 0em;
-@margin: @verticalMargin @horizontalMargin;
-@borderRadius: @defaultBorderRadius;
-
-/*-------------------
- Group
---------------------*/
-
-@groupedMargin: @margin;
-@groupedBorder: @border;
-@groupedBoxShadow: @boxShadow;
-@groupedBorderRadius: @borderRadius;
-
-@nestedGroupMargin: @verticalMargin @verticalMargin;
-
-@groupedSegmentBorder: none;
-@groupedSegmentDivider: @border;
-@groupedSegmentMargin: 0em;
-@groupedSegmentWidth: auto;
-@groupedSegmentBoxShadow: none;
-
-/*-------------------
- Coupling
---------------------*/
-
-/* Page Grid Segment */
-@pageGridMargin: (2 * @verticalPadding);
-
-/*******************************
- Types
-*******************************/
-
-/* Placeholder */
-@placeholderBackground: @offWhite;
-@placeholderPadding: @padding;
-@placeholderBorderColor: @borderColor;
-@placeholderBoxShadow: 0px 2px 25px 0 rgba(34, 36, 38, 0.05) inset;
-@placeholderMinHeight: 18rem;
-@placeholderContentMaxWidth: 15rem;
-@placeholderContentInlineButtonMargin: 0px @5px 0px 0px;
-
-
-/* Piled */
-@piledZIndex: auto;
-@piledMargin: 3em;
-@piledBoxShadow: '';
-@piledDegrees: 1.2deg;
-@piledBorder: @border;
-
-/* Circular */
-@circularPadding: 2em;
-
-/* Stacked */
-@stackedHeight: 6px;
-@stackedPageBackground: @subtleTransparentBlack;
-@stackedPadding: @verticalPadding + (0.4em);
-@tallStackedPadding: @verticalPadding + (0.8em);
-
-/*******************************
- States
-*******************************/
-
-/* Loading Dimmer */
-@loaderDimmerColor: rgba(255, 255, 255, 0.8);
-@loaderDimmerZIndex: 100;
-
-/* Loading Spinner */
-@loaderSize: 3em;
-@loaderLineZIndex: 101;
-
-
-/*******************************
- Variations
-*******************************/
-
-
-/* Raised */
-@raisedBoxShadow: @floatingShadow;
-
-/* Padded */
-@paddedSegmentPadding: 1.5em;
-@veryPaddedSegmentPadding: 3em;
-
-/* Attached */
-@attachedTopOffset: 0px;
-@attachedBottomOffset: 0px;
-@attachedHorizontalOffset: -@borderWidth;
-@attachedWidth: calc(100% - (@attachedHorizontalOffset * 2));
-@attachedBoxShadow: none;
-@attachedBorder: @borderWidth solid @solidBorderColor;
-@attachedBottomBoxShadow:
- @boxShadow,
- @attachedBoxShadow
-;
-
-/* Inverted */
-@invertedBackground: @black;
-
-/* Floated */
-@floatedDistance: 1em;
-
-/* Basic */
-@basicBackground: none transparent;
-@basicBorder: none;
-@basicBoxShadow: none;
-@basicBorderRadius: 0px;
-
-/* Colors */
-@coloredBorderSize: 2px;
-
-/* Ordinality */
-@secondaryBackground: @darkWhite;
-@secondaryColor: @mutedTextColor;
-
-@tertiaryBackground: @midWhite;
-@tertiaryColor: @mutedTextColor;
-
-@secondaryInvertedLightness: 0.2;
-@secondaryInvertedBackground:
- lighten(@black, (@secondaryInvertedLightness * 100))
- linear-gradient(
- rgba(255, 255, 255, @secondaryInvertedLightness) 0%,
- rgba(255, 255, 255, @secondaryInvertedLightness) 100%
- )
-;
-@secondaryInvertedColor: @invertedMutedTextColor;
-
-@tertiaryInvertedLightness: 0.35;
-@tertiaryInvertedBackground:
- lighten(@black, (@tertiaryInvertedLightness * 100))
- linear-gradient(
- rgba(255, 255, 255, @tertiaryInvertedLightness) 0%,
- rgba(255, 255, 255, @tertiaryInvertedLightness) 100%
- )
-;
-@tertiaryInvertedColor: @invertedMutedTextColor;
diff --git a/theme/themes/default/elements/step.overrides b/theme/themes/default/elements/step.overrides
deleted file mode 100644
index e7aca525..00000000
--- a/theme/themes/default/elements/step.overrides
+++ /dev/null
@@ -1,16 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
-
-@font-face {
- font-family: 'Step';
- src:
- url(data:application/x-font-ttf;charset=utf-8;;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=) format('truetype'),
- url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA) format('woff')
- ;
-}
-.ui.steps .step.completed > .icon:before,
-.ui.ordered.steps .step.completed:before {
- font-family: 'Step';
- content: '\e800'; /* '' */
-}
\ No newline at end of file
diff --git a/theme/themes/default/elements/step.variables b/theme/themes/default/elements/step.variables
deleted file mode 100644
index 332472d0..00000000
--- a/theme/themes/default/elements/step.variables
+++ /dev/null
@@ -1,130 +0,0 @@
-/*******************************
- Step
-*******************************/
-
-/*-------------------
- Group
---------------------*/
-
-@stepMargin: 1em 0em;
-@stepsBorderRadius: @defaultBorderRadius;
-@stepsBackground: '';
-@stepsBoxShadow: none;
-@stepsBorder: 1px solid @borderColor;
-
-/*-------------------
- Element
---------------------*/
-
-@verticalMargin: 0em;
-@horizontalMargin: 0em;
-
-@arrowSize: @relativeLarge;
-@verticalPadding: @relativeLarge;
-@horizontalPadding: 2em;
-
-@transition:
- background-color @defaultDuration @defaultEasing,
- opacity @defaultDuration @defaultEasing,
- color @defaultDuration @defaultEasing,
- box-shadow @defaultDuration @defaultEasing
-;
-@lineHeight: @relativeLarge;
-@alignItems: center;
-@justifyContent: center;
-@backgroundColor: @white;
-@background: @backgroundColor;
-@borderRadius: 0em;
-@borderWidth: 1px;
-@boxShadow: none;
-@border: none;
-@divider: @borderWidth solid @borderColor;
-
-/* Icon */
-@iconDistance: 1rem;
-@iconSize: 2.5em;
-@iconAlign: middle;
-
-/* Title */
-@titleFontFamily: @headerFont;
-@titleFontWeight: @bold;
-@titleFontSize: @relativeLarge;
-@titleColor: @darkTextColor;
-
-/* Description */
-@descriptionDistance: 0.25em;
-@descriptionFontSize: @relativeSmall;
-@descriptionFontWeight: @normal;
-@descriptionColor: @textColor;
-
-
-/* Arrow */
-@arrowBackgroundColor: @backgroundColor;
-@arrowTopOffset: 50%;
-@arrowRightOffset: 0%;
-@arrowBorderWidth: 0px @borderWidth @borderWidth 0px;
-
-@arrowDisplay: block;
-@lastArrowDisplay: none;
-
-@activeArrowDisplay: block;
-@activeLastArrowDisplay: none;
-
-/* Mobile */
-@mobileIconDistance: @iconDistance;
-
-/*-------------------
- Types
---------------------*/
-
-/* Vertical */
-@verticalDivider: @divider;
-@verticalArrowTopOffset: 50%;
-@verticalArrowRightOffset: 0%;
-@verticalArrowBorderWidth: 0px @borderWidth @borderWidth 0px;
-
-@verticalArrowDisplay: none;
-@verticalLastArrowDisplay: @verticalArrowDisplay;
-
-@verticalActiveArrowDisplay: block;
-@verticalActiveLastArrowDisplay: block;
-
-/*-------------------
- Variations
---------------------*/
-
-@attachedHorizontalOffset: -@borderWidth;
-@attachedVerticalOffset: 0;
-@attachedWidth: calc(100% + (-@attachedHorizontalOffset * 2));
-
-@orderedFontFamily: inherit;
-@orderedFontWeight: @bold;
-
-/*-------------------
- States
---------------------*/
-
-/* Completed */
-@completedColor: @positiveColor;
-
-/* Hover */
-@hoverBackground: @offWhite;
-@hoverColor: @hoveredTextColor;
-
-/* Down */
-@downBackground: @darkWhite;
-@downColor: @pressedTextColor;
-
-/* Active */
-@activeBackground: @darkWhite;
-@activeColor: @linkColor;
-@activeIconColor: @darkTextColor;
-
-/* Active + Hover */
-@activeHoverBackground: @lightGrey;
-@activeHoverColor: @textColor;
-
-
-/* Disabled */
-@disabledBackground: @background;
-@disabledColor: @disabledTextColor;
diff --git a/theme/themes/default/extras/main.overrides b/theme/themes/default/extras/main.overrides
deleted file mode 100644
index e69de29b..00000000
diff --git a/theme/themes/default/extras/main.variables b/theme/themes/default/extras/main.variables
deleted file mode 100644
index e69de29b..00000000
diff --git a/theme/themes/default/extras/select.overrides b/theme/themes/default/extras/select.overrides
deleted file mode 100644
index e69de29b..00000000
diff --git a/theme/themes/default/extras/select.variables b/theme/themes/default/extras/select.variables
deleted file mode 100644
index e69de29b..00000000
diff --git a/theme/themes/default/globals/reset.overrides b/theme/themes/default/globals/reset.overrides
deleted file mode 100644
index fa4e73dd..00000000
--- a/theme/themes/default/globals/reset.overrides
+++ /dev/null
@@ -1,447 +0,0 @@
-/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
-
-/* Document
- ========================================================================== */
-
-/**
- * 1. Correct the line height in all browsers.
- * 2. Prevent adjustments of font size after orientation changes in
- * IE on Windows Phone and in iOS.
- */
-
-html {
- line-height: 1.15; /* 1 */
- -ms-text-size-adjust: 100%; /* 2 */
- -webkit-text-size-adjust: 100%; /* 2 */
-}
-
-/* Sections
- ========================================================================== */
-
-/**
- * Remove the margin in all browsers (opinionated).
- */
-
-body {
- margin: 0;
-}
-
-/**
- * Add the correct display in IE 9-.
- */
-
-article,
-aside,
-footer,
-header,
-nav,
-section {
- display: block;
-}
-
-/**
- * Correct the font size and margin on `h1` elements within `section` and
- * `article` contexts in Chrome, Firefox, and Safari.
- */
-
-h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-
-/* Grouping content
- ========================================================================== */
-
-/**
- * Add the correct display in IE 9-.
- * 1. Add the correct display in IE.
- */
-
-figcaption,
-figure,
-main { /* 1 */
- display: block;
-}
-
-/**
- * Add the correct margin in IE 8.
- */
-
-figure {
- margin: 1em 40px;
-}
-
-/**
- * 1. Add the correct box sizing in Firefox.
- * 2. Show the overflow in Edge and IE.
- */
-
-hr {
- box-sizing: content-box; /* 1 */
- height: 0; /* 1 */
- overflow: visible; /* 2 */
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-
-pre {
- font-family: monospace, monospace; /* 1 */
- font-size: 1em; /* 2 */
-}
-
-/* Text-level semantics
- ========================================================================== */
-
-/**
- * 1. Remove the gray background on active links in IE 10.
- * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
- */
-
-a {
- background-color: transparent; /* 1 */
- -webkit-text-decoration-skip: objects; /* 2 */
-}
-
-/**
- * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
- */
-
-abbr[title] {
- border-bottom: none; /* 1 */
- text-decoration: underline; /* 2 */
- text-decoration: underline dotted; /* 2 */
-}
-
-/**
- * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
- */
-
-b,
-strong {
- font-weight: inherit;
-}
-
-/**
- * Add the correct font weight in Chrome, Edge, and Safari.
- */
-
-b,
-strong {
- font-weight: bolder;
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-
-code,
-kbd,
-samp {
- font-family: monospace, monospace; /* 1 */
- font-size: 1em; /* 2 */
-}
-
-/**
- * Add the correct font style in Android 4.3-.
- */
-
-dfn {
- font-style: italic;
-}
-
-/**
- * Add the correct background and color in IE 9-.
- */
-
-mark {
- background-color: #ff0;
- color: #000;
-}
-
-/**
- * Add the correct font size in all browsers.
- */
-
-small {
- font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` elements from affecting the line height in
- * all browsers.
- */
-
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-sup {
- top: -0.5em;
-}
-
-/* Embedded content
- ========================================================================== */
-
-/**
- * Add the correct display in IE 9-.
- */
-
-audio,
-video {
- display: inline-block;
-}
-
-/**
- * Add the correct display in iOS 4-7.
- */
-
-audio:not([controls]) {
- display: none;
- height: 0;
-}
-
-/**
- * Remove the border on images inside links in IE 10-.
- */
-
-img {
- border-style: none;
-}
-
-/**
- * Hide the overflow in IE.
- */
-
-svg:not(:root) {
- overflow: hidden;
-}
-
-/* Forms
- ========================================================================== */
-
-/**
- * 1. Change the font styles in all browsers (opinionated).
- * 2. Remove the margin in Firefox and Safari.
- */
-
-button,
-input,
-optgroup,
-select,
-textarea {
- font-family: sans-serif; /* 1 */
- font-size: 100%; /* 1 */
- line-height: 1.15; /* 1 */
- margin: 0; /* 2 */
-}
-
-/**
- * Show the overflow in IE.
- * 1. Show the overflow in Edge.
- */
-
-button,
-input { /* 1 */
- overflow: visible;
-}
-
-/**
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
- * 1. Remove the inheritance of text transform in Firefox.
- */
-
-button,
-select { /* 1 */
- text-transform: none;
-}
-
-/**
- * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
- * controls in Android 4.
- * 2. Correct the inability to style clickable types in iOS and Safari.
- */
-
-button,
-html [type="button"], /* 1 */
-[type="reset"],
-[type="submit"] {
- -webkit-appearance: button; /* 2 */
-}
-
-/**
- * Remove the inner border and padding in Firefox.
- */
-
-button::-moz-focus-inner,
-[type="button"]::-moz-focus-inner,
-[type="reset"]::-moz-focus-inner,
-[type="submit"]::-moz-focus-inner {
- border-style: none;
- padding: 0;
-}
-
-/**
- * Restore the focus styles unset by the previous rule.
- */
-
-button:-moz-focusring,
-[type="button"]:-moz-focusring,
-[type="reset"]:-moz-focusring,
-[type="submit"]:-moz-focusring {
- outline: 1px dotted ButtonText;
-}
-
-/**
- * Correct the padding in Firefox.
- */
-
-fieldset {
- padding: 0.35em 0.75em 0.625em;
-}
-
-/**
- * 1. Correct the text wrapping in Edge and IE.
- * 2. Correct the color inheritance from `fieldset` elements in IE.
- * 3. Remove the padding so developers are not caught out when they zero out
- * `fieldset` elements in all browsers.
- */
-
-legend {
- box-sizing: border-box; /* 1 */
- color: inherit; /* 2 */
- display: table; /* 1 */
- max-width: 100%; /* 1 */
- padding: 0; /* 3 */
- white-space: normal; /* 1 */
-}
-
-/**
- * 1. Add the correct display in IE 9-.
- * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
- */
-
-progress {
- display: inline-block; /* 1 */
- vertical-align: baseline; /* 2 */
-}
-
-/**
- * Remove the default vertical scrollbar in IE.
- */
-
-textarea {
- overflow: auto;
-}
-
-/**
- * 1. Add the correct box sizing in IE 10-.
- * 2. Remove the padding in IE 10-.
- */
-
-[type="checkbox"],
-[type="radio"] {
- box-sizing: border-box; /* 1 */
- padding: 0; /* 2 */
-}
-
-/**
- * Correct the cursor style of increment and decrement buttons in Chrome.
- */
-
-[type="number"]::-webkit-inner-spin-button,
-[type="number"]::-webkit-outer-spin-button {
- height: auto;
-}
-
-/**
- * 1. Correct the odd appearance in Chrome and Safari.
- * 2. Correct the outline style in Safari.
- */
-
-[type="search"] {
- -webkit-appearance: textfield; /* 1 */
- outline-offset: -2px; /* 2 */
-}
-
-/**
- * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
- */
-
-[type="search"]::-webkit-search-cancel-button,
-[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-/**
- * 1. Correct the inability to style clickable types in iOS and Safari.
- * 2. Change font properties to `inherit` in Safari.
- */
-
-::-webkit-file-upload-button {
- -webkit-appearance: button; /* 1 */
- font: inherit; /* 2 */
-}
-
-/* Interactive
- ========================================================================== */
-
-/*
- * Add the correct display in IE 9-.
- * 1. Add the correct display in Edge, IE, and Firefox.
- */
-
-details, /* 1 */
-menu {
- display: block;
-}
-
-/*
- * Add the correct display in all browsers.
- */
-
-summary {
- display: list-item;
-}
-
-/* Scripting
- ========================================================================== */
-
-/**
- * Add the correct display in IE 9-.
- */
-
-canvas {
- display: inline-block;
-}
-
-/**
- * Add the correct display in IE.
- */
-
-template {
- display: none;
-}
-
-/* Hidden
- ========================================================================== */
-
-/**
- * Add the correct display in IE 10-.
- */
-
-[hidden] {
- display: none;
-}
diff --git a/theme/themes/default/globals/site.overrides b/theme/themes/default/globals/site.overrides
deleted file mode 100644
index d756a100..00000000
--- a/theme/themes/default/globals/site.overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-/*******************************
- Global Overrides
-*******************************/
diff --git a/theme/themes/default/globals/site.variables b/theme/themes/default/globals/site.variables
deleted file mode 100644
index 79a711c5..00000000
--- a/theme/themes/default/globals/site.variables
+++ /dev/null
@@ -1,973 +0,0 @@
-/*******************************
- Site Settings
-*******************************/
-
-/*-------------------
- Fonts
---------------------*/
-
-@fontName : 'Lato';
-@fontSmoothing : antialiased;
-
-@headerFont : @fontName, 'Helvetica Neue', Arial, Helvetica, sans-serif;
-@pageFont : @fontName, 'Helvetica Neue', Arial, Helvetica, sans-serif;
-
-@googleFontName : @fontName;
-@importGoogleFonts : true;
-@googleFontSizes : '400,700,400italic,700italic';
-@googleSubset : 'latin';
-
-@googleProtocol : 'https://';
-@googleFontRequest : '@{googleFontName}:@{googleFontSizes}&subset=@{googleSubset}';
-
-
-@bold : bold;
-@normal : normal;
-
-/*-------------------
- Base Sizes
---------------------*/
-
-/* This is the single variable that controls them all */
-@emSize : 14px;
-
-/* The size of page text */
-@fontSize : 14px;
-
-
-/*-------------------
- Border Radius
---------------------*/
-
-/* See Power-user section below
- for explanation of @px variables
-*/
-@relativeBorderRadius: @relative4px;
-@absoluteBorderRadius: @4px;
-
-@defaultBorderRadius: @absoluteBorderRadius;
-
-/*-------------------
- Brand Colors
---------------------*/
-
-@primaryColor : @blue;
-@secondaryColor : @black;
-
-@lightPrimaryColor : @lightBlue;
-@lightSecondaryColor : @lightBlack;
-
-/*--------------
- Page Heading
----------------*/
-
-@headerFontWeight : @bold;
-@headerLineHeight : unit((18 / 14), em);
-
-@h1 : unit((28 / 14), rem);
-@h2 : unit((24 / 14), rem);
-@h3 : unit((18 / 14), rem);
-@h4 : unit((15 / 14), rem);
-@h5 : unit((14 / 14), rem);
-
-/*--------------
- Form Input
----------------*/
-
-/* This adjusts the default form input across all elements */
-@inputBackground : @white;
-@inputVerticalPadding : @relative11px;
-@inputHorizontalPadding : @relative14px;
-@inputPadding : @inputVerticalPadding @inputHorizontalPadding;
-
-/* Input Text Color */
-@inputColor: @textColor;
-@inputPlaceholderColor: lighten(@inputColor, 75);
-@inputPlaceholderFocusColor: lighten(@inputColor, 45);
-
-/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
-@inputLineHeight: unit((17 / 14), em);
-
-/*-------------------
- Focused Input
---------------------*/
-
-/* Used on inputs, textarea etc */
-@focusedFormBorderColor: #85B7D9;
-
-/* Used on dropdowns, other larger blocks */
-@focusedFormMutedBorderColor: #96C8DA;
-
-/*-------------------
- Sizes
---------------------*/
-
-/*
- Sizes are all expressed in terms of 14px/em (default em)
- This ensures these "ratios" remain constant despite changes in EM
-*/
-
-@miniSize : (11 / 14);
-@tinySize : (12 / 14);
-@smallSize : (13 / 14);
-@mediumSize : (14 / 14);
-@largeSize : (16 / 14);
-@bigSize : (18 / 14);
-@hugeSize : (20 / 14);
-@massiveSize : (24 / 14);
-
-
-/*-------------------
- Page
---------------------*/
-
-@pageBackground : #FFFFFF;
-@pageOverflowX : hidden;
-
-@lineHeight : 1.4285em;
-@textColor : rgba(0, 0, 0, 0.87);
-
-/*-------------------
- Paragraph
---------------------*/
-
-@paragraphMargin : 0em 0em 1em;
-@paragraphLineHeight : @lineHeight;
-
-/*-------------------
- Links
---------------------*/
-
-@linkColor : #4183C4;
-@linkUnderline : none;
-@linkHoverColor : darken(saturate(@linkColor, 20), 15, relative);
-@linkHoverUnderline : @linkUnderline;
-
-/*-------------------
- Scroll Bars
---------------------*/
-
-@useCustomScrollbars: true;
-
-@customScrollbarWidth: 10px;
-@customScrollbarHeight: 10px;
-
-@trackBackground: rgba(0, 0, 0, 0.1);
-@trackBorderRadius: 0px;
-
-@thumbBorderRadius: 5px;
-@thumbBackground: rgba(0, 0, 0, 0.25);
-@thumbTransition: color 0.2s ease;
-
-@thumbInactiveBackground: rgba(0, 0, 0, 0.15);
-@thumbHoverBackground: rgba(128, 135, 139, 0.8);
-
-/* Inverted */
-@trackInvertedBackground: rgba(255, 255, 255, 0.1);
-@thumbInvertedBackground: rgba(255, 255, 255, 0.25);
-@thumbInvertedInactiveBackground: rgba(255, 255, 255, 0.15);
-@thumbInvertedHoverBackground: rgba(255, 255, 255, 0.35);
-
-/*-------------------
- Highlighted Text
---------------------*/
-
-@highlightBackground : #CCE2FF;
-@highlightColor : @textColor;
-
-@inputHighlightBackground : rgba(100, 100, 100, 0.4);
-@inputHighlightColor : @textColor;
-
-
-/*-------------------
- Loader
---------------------*/
-
-@loaderSize : @relativeBig;
-@loaderSpeed : 0.6s;
-@loaderLineWidth : 0.2em;
-@loaderFillColor : rgba(0, 0, 0, 0.1);
-@loaderLineColor : @grey;
-
-@invertedLoaderFillColor : rgba(255, 255, 255, 0.15);
-@invertedLoaderLineColor : @white;
-
-/*-------------------
- Grid
---------------------*/
-
-@columnCount: 16;
-
-/*-------------------
- Transitions
---------------------*/
-
-@defaultDuration : 0.1s;
-@defaultEasing : ease;
-
-/*-------------------
- Breakpoints
---------------------*/
-
-@mobileBreakpoint : 320px;
-@tabletBreakpoint : 903px;
-@computerBreakpoint : 992px;
-@largeMonitorBreakpoint : 1200px;
-@widescreenMonitorBreakpoint : 1920px;
-
-/*-------------------
- Site Colors
---------------------*/
-
-/*--- Colors ---*/
-@red : #DB2828;
-@orange : #F2711C;
-@yellow : #FBBD08;
-@olive : #B5CC18;
-@green : #21BA45;
-@teal : #00B5AD;
-@blue : #2185D0;
-@violet : #6435C9;
-@purple : #A333C8;
-@pink : #E03997;
-@brown : #A5673F;
-@grey : #767676;
-@black : #1B1C1D;
-
-/*--- Light Colors ---*/
-@lightRed : #FF695E;
-@lightOrange : #FF851B;
-@lightYellow : #FFE21F;
-@lightOlive : #D9E778;
-@lightGreen : #2ECC40;
-@lightTeal : #6DFFFF;
-@lightBlue : #54C8FF;
-@lightViolet : #A291FB;
-@lightPurple : #DC73FF;
-@lightPink : #FF8EDF;
-@lightBrown : #D67C1C;
-@lightGrey : #DCDDDE;
-@lightBlack : #545454;
-
-/*--- Neutrals ---*/
-@fullBlack : #000000;
-@offWhite : #F9FAFB;
-@darkWhite : #F3F4F5;
-@midWhite : #DCDDDE;
-@white : #FFFFFF;
-
-/*--- Colored Backgrounds ---*/
-@redBackground : #FFE8E6;
-@orangeBackground : #FFEDDE;
-@yellowBackground : #FFF8DB;
-@oliveBackground : #FBFDEF;
-@greenBackground : #E5F9E7;
-@tealBackground : #E1F7F7;
-@blueBackground : #DFF0FF;
-@violetBackground : #EAE7FF;
-@purpleBackground : #F6E7FF;
-@pinkBackground : #FFE3FB;
-@brownBackground : #F1E2D3;
-
-/*--- Colored Headers ---*/
-@redHeaderColor : darken(@redTextColor, 5);
-@oliveHeaderColor : darken(@oliveTextColor, 5);
-@greenHeaderColor : darken(@greenTextColor, 5);
-@yellowHeaderColor : darken(@yellowTextColor, 5);
-@blueHeaderColor : darken(@blueTextColor, 5);
-@tealHeaderColor : darken(@tealTextColor, 5);
-@pinkHeaderColor : darken(@pinkTextColor, 5);
-@violetHeaderColor : darken(@violetTextColor, 5);
-@purpleHeaderColor : darken(@purpleTextColor, 5);
-@orangeHeaderColor : darken(@orangeTextColor, 5);
-@brownHeaderColor : darken(@brownTextColor, 5);
-
-/*--- Colored Text ---*/
-@redTextColor : @red;
-@orangeTextColor : @orange;
-@yellowTextColor : #B58105; // Yellow text is difficult to read
-@oliveTextColor : #8ABC1E; // Olive is difficult to read
-@greenTextColor : #1EBC30; // Green is difficult to read
-@tealTextColor : #10A3A3; // Teal text is difficult to read
-@blueTextColor : @blue;
-@violetTextColor : @violet;
-@purpleTextColor : @purple;
-@pinkTextColor : @pink;
-@brownTextColor : @brown;
-
-/*--- Colored Border ---*/
-@redBorderColor : @redTextColor;
-@orangeBorderColor : @orangeTextColor;
-@yellowBorderColor : @yellowTextColor;
-@oliveBorderColor : @oliveTextColor;
-@greenBorderColor : @greenTextColor;
-@tealBorderColor : @tealTextColor;
-@blueBorderColor : @blueTextColor;
-@violetBorderColor : @violetTextColor;
-@purpleBorderColor : @purpleTextColor;
-@pinkBorderColor : @pinkTextColor;
-@brownBorderColor : @brownTextColor;
-
-/*-------------------
- Alpha Colors
---------------------*/
-
-@subtleTransparentBlack : rgba(0, 0, 0, 0.03);
-@transparentBlack : rgba(0, 0, 0, 0.05);
-@strongTransparentBlack : rgba(0, 0, 0, 0.10);
-@veryStrongTransparentBlack : rgba(0, 0, 0, 0.15);
-
-@subtleTransparentWhite : rgba(255, 255, 255, 0.02);
-@transparentWhite : rgba(255, 255, 255, 0.08);
-@strongTransparentWhite : rgba(255, 255, 255, 0.15);
-
-/*-------------------
- Accents
---------------------*/
-
-/* Differentiating Neutrals */
-@subtleGradient: linear-gradient(transparent, @transparentBlack);
-
-/* Differentiating Layers */
-@subtleShadow:
- 0px 1px 2px 0 @borderColor
-;
-@floatingShadow:
- 0px 2px 4px 0px rgba(34, 36, 38, 0.12),
- 0px 2px 10px 0px rgba(34, 36, 38, 0.15)
-;
-
-/*******************************
- Power-User
-*******************************/
-
-
-/*-------------------
- Emotive Colors
---------------------*/
-
-/* Positive */
-@positiveColor : @green;
-@positiveBackgroundColor : #FCFFF5;
-@positiveBorderColor : #A3C293;
-@positiveHeaderColor : #1A531B;
-@positiveTextColor : #2C662D;
-
-/* Negative */
-@negativeColor : @red;
-@negativeBackgroundColor : #FFF6F6;
-@negativeBorderColor : #E0B4B4;
-@negativeHeaderColor : #912D2B;
-@negativeTextColor : #9F3A38;
-
-/* Info */
-@infoColor : #31CCEC;
-@infoBackgroundColor : #F8FFFF;
-@infoBorderColor : #A9D5DE;
-@infoHeaderColor : #0E566C;
-@infoTextColor : #276F86;
-
-/* Warning */
-@warningColor : #F2C037;
-@warningBorderColor : #C9BA9B;
-@warningBackgroundColor : #FFFAF3;
-@warningHeaderColor : #794B02;
-@warningTextColor : #573A08;
-
-/*-------------------
- Paths
---------------------*/
-
-/* For source only. Modified in gulp for dist */
-@imagePath : '../../themes/default/assets/images';
-@fontPath : '../../themes/default/assets/fonts';
-
-/*-------------------
- Em Sizes
---------------------*/
-
-/*
- This rounds @size values to the closest pixel then expresses that value in (r)em.
- This ensures all size values round to exact pixels
-*/
-@mini : unit( round(@miniSize * @emSize) / @emSize, rem);
-@tiny : unit( round(@tinySize * @emSize) / @emSize, rem);
-@small : unit( round(@smallSize * @emSize) / @emSize, rem);
-@medium : unit( round(@mediumSize * @emSize) / @emSize, rem);
-@large : unit( round(@largeSize * @emSize) / @emSize, rem);
-@big : unit( round(@bigSize * @emSize) / @emSize, rem);
-@huge : unit( round(@hugeSize * @emSize) / @emSize, rem);
-@massive : unit( round(@massiveSize * @emSize) / @emSize, rem);
-
-/* em */
-@relativeMini : unit( round(@miniSize * @emSize) / @emSize, em);
-@relativeTiny : unit( round(@tinySize * @emSize) / @emSize, em);
-@relativeSmall : unit( round(@smallSize * @emSize) / @emSize, em);
-@relativeMedium : unit( round(@mediumSize * @emSize) / @emSize, em);
-@relativeLarge : unit( round(@largeSize * @emSize) / @emSize, em);
-@relativeBig : unit( round(@bigSize * @emSize) / @emSize, em);
-@relativeHuge : unit( round(@hugeSize * @emSize) / @emSize, em);
-@relativeMassive : unit( round(@massiveSize * @emSize) / @emSize, em);
-
-/* rem */
-@absoluteMini : unit( round(@miniSize * @emSize) / @emSize, rem);
-@absoluteTiny : unit( round(@tinySize * @emSize) / @emSize, rem);
-@absoluteSmall : unit( round(@smallSize * @emSize) / @emSize, rem);
-@absoluteMedium : unit( round(@mediumSize * @emSize) / @emSize, rem);
-@absoluteLarge : unit( round(@largeSize * @emSize) / @emSize, rem);
-@absoluteBig : unit( round(@bigSize * @emSize) / @emSize, rem);
-@absoluteHuge : unit( round(@hugeSize * @emSize) / @emSize, rem);
-@absoluteMassive : unit( round(@massiveSize * @emSize) / @emSize, rem);
-
-/*-------------------
- Icons
---------------------*/
-
-/* Maximum Glyph Width of Icon */
-@iconWidth : 1.18em;
-
-/*-------------------
- Neutral Text
---------------------*/
-
-@darkTextColor : rgba(0, 0, 0, 0.85);
-@mutedTextColor : rgba(0, 0, 0, 0.6);
-@lightTextColor : rgba(0, 0, 0, 0.4);
-
-@unselectedTextColor : rgba(0, 0, 0, 0.4);
-@hoveredTextColor : rgba(0, 0, 0, 0.8);
-@pressedTextColor : rgba(0, 0, 0, 0.9);
-@selectedTextColor : rgba(0, 0, 0, 0.95);
-@disabledTextColor : rgba(0, 0, 0, 0.2);
-
-@invertedTextColor : rgba(255, 255, 255, 0.9);
-@invertedMutedTextColor : rgba(255, 255, 255, 0.8);
-@invertedLightTextColor : rgba(255, 255, 255, 0.7);
-@invertedUnselectedTextColor : rgba(255, 255, 255, 0.5);
-@invertedHoveredTextColor : rgba(255, 255, 255, 1);
-@invertedPressedTextColor : rgba(255, 255, 255, 1);
-@invertedSelectedTextColor : rgba(255, 255, 255, 1);
-@invertedDisabledTextColor : rgba(255, 255, 255, 0.2);
-
-/*-------------------
- Brand Colors
---------------------*/
-
-@facebookColor : #3B5998;
-@twitterColor : #55ACEE;
-@googlePlusColor : #DD4B39;
-@linkedInColor : #1F88BE;
-@youtubeColor : #FF0000;
-@pinterestColor : #BD081C;
-@vkColor : #4D7198;
-@instagramColor : #49769C;
-
-/*-------------------
- Borders
---------------------*/
-
-@circularRadius : 500rem;
-
-@borderColor : rgba(34, 36, 38, 0.15);
-@strongBorderColor : rgba(34, 36, 38, 0.22);
-@internalBorderColor : rgba(34, 36, 38, 0.1);
-@selectedBorderColor : rgba(34, 36, 38, 0.35);
-@strongSelectedBorderColor : rgba(34, 36, 38, 0.5);
-@disabledBorderColor : rgba(34, 36, 38, 0.5);
-
-@solidInternalBorderColor : #FAFAFA;
-@solidBorderColor : #D4D4D5;
-@solidSelectedBorderColor : #BCBDBD;
-
-@whiteBorderColor : rgba(255, 255, 255, 0.1);
-@selectedWhiteBorderColor : rgba(255, 255, 255, 0.8);
-
-@solidWhiteBorderColor : #555555;
-@selectedSolidWhiteBorderColor : #999999;
-
-
-/*-------------------
- Derived Values
---------------------*/
-
-/* Loaders Position Offset */
-@loaderOffset : -(@loaderSize / 2);
-@loaderMargin : @loaderOffset 0em 0em @loaderOffset;
-
-/* Rendered Scrollbar Width */
-@scrollbarWidth: 17px;
-
-/* Maximum Single Character Glyph Width, aka Capital "W" */
-@glyphWidth: 1.1em;
-
-/* Used to match floats with text */
-@lineHeightOffset : ((@lineHeight - 1em) / 2);
-@headerLineHeightOffset : (@headerLineHeight - 1em) / 2;
-
-/* Header Spacing */
-@headerTopMargin : ~"calc(2rem - "@headerLineHeightOffset~")";
-@headerBottomMargin : 1rem;
-@headerMargin : @headerTopMargin 0em @headerBottomMargin;
-
-/* Minimum Mobile Width */
-@pageMinWidth : 320px;
-
-/* Positive / Negative Dupes */
-@successBackgroundColor : @positiveBackgroundColor;
-@successColor : @positiveColor;
-@successBorderColor : @positiveBorderColor;
-@successHeaderColor : @positiveHeaderColor;
-@successTextColor : @positiveTextColor;
-
-@errorBackgroundColor : @negativeBackgroundColor;
-@errorColor : @negativeColor;
-@errorBorderColor : @negativeBorderColor;
-@errorHeaderColor : @negativeHeaderColor;
-@errorTextColor : @negativeTextColor;
-
-
-/* Responsive */
-@largestMobileScreen : (@tabletBreakpoint - 1px);
-@largestTabletScreen : (@computerBreakpoint - 1px);
-@largestSmallMonitor : (@largeMonitorBreakpoint - 1px);
-@largestLargeMonitor : (@widescreenMonitorBreakpoint - 1px);
-
-
-/*-------------------
- Exact Pixel Values
---------------------*/
-/*
- These are used to specify exact pixel values in em
- for things like borders that remain constantly
- sized as emSize adjusts
-
- Since there are many more sizes than names for sizes,
- these are named by their original pixel values.
-
-*/
-
-@1px : unit( (1 / @emSize), rem);
-@2px : unit( (2 / @emSize), rem);
-@3px : unit( (3 / @emSize), rem);
-@4px : unit( (4 / @emSize), rem);
-@5px : unit( (5 / @emSize), rem);
-@6px : unit( (6 / @emSize), rem);
-@7px : unit( (7 / @emSize), rem);
-@8px : unit( (8 / @emSize), rem);
-@9px : unit( (9 / @emSize), rem);
-@10px : unit( (10 / @emSize), rem);
-@11px : unit( (11 / @emSize), rem);
-@12px : unit( (12 / @emSize), rem);
-@13px : unit( (13 / @emSize), rem);
-@14px : unit( (14 / @emSize), rem);
-@15px : unit( (15 / @emSize), rem);
-@16px : unit( (16 / @emSize), rem);
-@17px : unit( (17 / @emSize), rem);
-@18px : unit( (18 / @emSize), rem);
-@19px : unit( (19 / @emSize), rem);
-@20px : unit( (20 / @emSize), rem);
-@21px : unit( (21 / @emSize), rem);
-@22px : unit( (22 / @emSize), rem);
-@23px : unit( (23 / @emSize), rem);
-@24px : unit( (24 / @emSize), rem);
-@25px : unit( (25 / @emSize), rem);
-@26px : unit( (26 / @emSize), rem);
-@27px : unit( (27 / @emSize), rem);
-@28px : unit( (28 / @emSize), rem);
-@29px : unit( (29 / @emSize), rem);
-@30px : unit( (30 / @emSize), rem);
-@31px : unit( (31 / @emSize), rem);
-@32px : unit( (32 / @emSize), rem);
-@33px : unit( (33 / @emSize), rem);
-@34px : unit( (34 / @emSize), rem);
-@35px : unit( (35 / @emSize), rem);
-@36px : unit( (36 / @emSize), rem);
-@37px : unit( (37 / @emSize), rem);
-@38px : unit( (38 / @emSize), rem);
-@39px : unit( (39 / @emSize), rem);
-@40px : unit( (40 / @emSize), rem);
-@41px : unit( (41 / @emSize), rem);
-@42px : unit( (42 / @emSize), rem);
-@43px : unit( (43 / @emSize), rem);
-@44px : unit( (44 / @emSize), rem);
-@45px : unit( (45 / @emSize), rem);
-@46px : unit( (46 / @emSize), rem);
-@47px : unit( (47 / @emSize), rem);
-@48px : unit( (48 / @emSize), rem);
-@49px : unit( (49 / @emSize), rem);
-@50px : unit( (50 / @emSize), rem);
-@51px : unit( (51 / @emSize), rem);
-@52px : unit( (52 / @emSize), rem);
-@53px : unit( (53 / @emSize), rem);
-@54px : unit( (54 / @emSize), rem);
-@55px : unit( (55 / @emSize), rem);
-@56px : unit( (56 / @emSize), rem);
-@57px : unit( (57 / @emSize), rem);
-@58px : unit( (58 / @emSize), rem);
-@59px : unit( (59 / @emSize), rem);
-@60px : unit( (60 / @emSize), rem);
-@61px : unit( (61 / @emSize), rem);
-@62px : unit( (62 / @emSize), rem);
-@63px : unit( (63 / @emSize), rem);
-@64px : unit( (64 / @emSize), rem);
-
-@relative1px : unit( (1 / @emSize), em);
-@relative2px : unit( (2 / @emSize), em);
-@relative3px : unit( (3 / @emSize), em);
-@relative4px : unit( (4 / @emSize), em);
-@relative5px : unit( (5 / @emSize), em);
-@relative6px : unit( (6 / @emSize), em);
-@relative7px : unit( (7 / @emSize), em);
-@relative8px : unit( (8 / @emSize), em);
-@relative9px : unit( (9 / @emSize), em);
-@relative10px : unit( (10 / @emSize), em);
-@relative11px : unit( (11 / @emSize), em);
-@relative12px : unit( (12 / @emSize), em);
-@relative13px : unit( (13 / @emSize), em);
-@relative14px : unit( (14 / @emSize), em);
-@relative15px : unit( (15 / @emSize), em);
-@relative16px : unit( (16 / @emSize), em);
-@relative17px : unit( (17 / @emSize), em);
-@relative18px : unit( (18 / @emSize), em);
-@relative19px : unit( (19 / @emSize), em);
-@relative20px : unit( (20 / @emSize), em);
-@relative21px : unit( (21 / @emSize), em);
-@relative22px : unit( (22 / @emSize), em);
-@relative23px : unit( (23 / @emSize), em);
-@relative24px : unit( (24 / @emSize), em);
-@relative25px : unit( (25 / @emSize), em);
-@relative26px : unit( (26 / @emSize), em);
-@relative27px : unit( (27 / @emSize), em);
-@relative28px : unit( (28 / @emSize), em);
-@relative29px : unit( (29 / @emSize), em);
-@relative30px : unit( (30 / @emSize), em);
-@relative31px : unit( (31 / @emSize), em);
-@relative32px : unit( (32 / @emSize), em);
-@relative33px : unit( (33 / @emSize), em);
-@relative34px : unit( (34 / @emSize), em);
-@relative35px : unit( (35 / @emSize), em);
-@relative36px : unit( (36 / @emSize), em);
-@relative37px : unit( (37 / @emSize), em);
-@relative38px : unit( (38 / @emSize), em);
-@relative39px : unit( (39 / @emSize), em);
-@relative40px : unit( (40 / @emSize), em);
-@relative41px : unit( (41 / @emSize), em);
-@relative42px : unit( (42 / @emSize), em);
-@relative43px : unit( (43 / @emSize), em);
-@relative44px : unit( (44 / @emSize), em);
-@relative45px : unit( (45 / @emSize), em);
-@relative46px : unit( (46 / @emSize), em);
-@relative47px : unit( (47 / @emSize), em);
-@relative48px : unit( (48 / @emSize), em);
-@relative49px : unit( (49 / @emSize), em);
-@relative50px : unit( (50 / @emSize), em);
-@relative51px : unit( (51 / @emSize), em);
-@relative52px : unit( (52 / @emSize), em);
-@relative53px : unit( (53 / @emSize), em);
-@relative54px : unit( (54 / @emSize), em);
-@relative55px : unit( (55 / @emSize), em);
-@relative56px : unit( (56 / @emSize), em);
-@relative57px : unit( (57 / @emSize), em);
-@relative58px : unit( (58 / @emSize), em);
-@relative59px : unit( (59 / @emSize), em);
-@relative60px : unit( (60 / @emSize), em);
-@relative61px : unit( (61 / @emSize), em);
-@relative62px : unit( (62 / @emSize), em);
-@relative63px : unit( (63 / @emSize), em);
-@relative64px : unit( (64 / @emSize), em);
-
-/* Columns */
-@oneWide : (1 / @columnCount * 100%);
-@twoWide : (2 / @columnCount * 100%);
-@threeWide : (3 / @columnCount * 100%);
-@fourWide : (4 / @columnCount * 100%);
-@fiveWide : (5 / @columnCount * 100%);
-@sixWide : (6 / @columnCount * 100%);
-@sevenWide : (7 / @columnCount * 100%);
-@eightWide : (8 / @columnCount * 100%);
-@nineWide : (9 / @columnCount * 100%);
-@tenWide : (10 / @columnCount * 100%);
-@elevenWide : (11 / @columnCount * 100%);
-@twelveWide : (12 / @columnCount * 100%);
-@thirteenWide : (13 / @columnCount * 100%);
-@fourteenWide : (14 / @columnCount * 100%);
-@fifteenWide : (15 / @columnCount * 100%);
-@sixteenWide : (16 / @columnCount * 100%);
-
-@oneColumn : (1 / 1 * 100%);
-@twoColumn : (1 / 2 * 100%);
-@threeColumn : (1 / 3 * 100%);
-@fourColumn : (1 / 4 * 100%);
-@fiveColumn : (1 / 5 * 100%);
-@sixColumn : (1 / 6 * 100%);
-@sevenColumn : (1 / 7 * 100%);
-@eightColumn : (1 / 8 * 100%);
-@nineColumn : (1 / 9 * 100%);
-@tenColumn : (1 / 10 * 100%);
-@elevenColumn : (1 / 11 * 100%);
-@twelveColumn : (1 / 12 * 100%);
-@thirteenColumn : (1 / 13 * 100%);
-@fourteenColumn : (1 / 14 * 100%);
-@fifteenColumn : (1 / 15 * 100%);
-@sixteenColumn : (1 / 16 * 100%);
-
-
-/*******************************
- States
-*******************************/
-
-/*-------------------
- Disabled
---------------------*/
-
-@disabledOpacity: 0.45;
-@disabledTextColor: rgba(40, 40, 40, 0.3);
-@invertedDisabledTextColor: rgba(225, 225, 225, 0.3);
-
-/*-------------------
- Hover
---------------------*/
-
-/*--- Shadows ---*/
-@floatingShadowHover:
- 0px 2px 4px 0px rgba(34, 36, 38, 0.15),
- 0px 2px 10px 0px rgba(34, 36, 38, 0.25)
-;
-
-/*--- Colors ---*/
-@primaryColorHover : saturate(darken(@primaryColor, 5), 10, relative);
-@secondaryColorHover : saturate(lighten(@secondaryColor, 5), 10, relative);
-@lightPrimaryColorHover : saturate(darken(@lightPrimaryColor, 5), 10, relative);
-@lightSecondaryColorHover : saturate(lighten(@lightSecondaryColor, 5), 10, relative);
-
-@redHover : saturate(darken(@red, 5), 10, relative);
-@orangeHover : saturate(darken(@orange, 5), 10, relative);
-@yellowHover : saturate(darken(@yellow, 5), 10, relative);
-@oliveHover : saturate(darken(@olive, 5), 10, relative);
-@greenHover : saturate(darken(@green, 5), 10, relative);
-@tealHover : saturate(darken(@teal, 5), 10, relative);
-@blueHover : saturate(darken(@blue, 5), 10, relative);
-@violetHover : saturate(darken(@violet, 5), 10, relative);
-@purpleHover : saturate(darken(@purple, 5), 10, relative);
-@pinkHover : saturate(darken(@pink, 5), 10, relative);
-@brownHover : saturate(darken(@brown, 5), 10, relative);
-
-@lightRedHover : saturate(darken(@lightRed, 5), 10, relative);
-@lightOrangeHover : saturate(darken(@lightOrange, 5), 10, relative);
-@lightYellowHover : saturate(darken(@lightYellow, 5), 10, relative);
-@lightOliveHover : saturate(darken(@lightOlive, 5), 10, relative);
-@lightGreenHover : saturate(darken(@lightGreen, 5), 10, relative);
-@lightTealHover : saturate(darken(@lightTeal, 5), 10, relative);
-@lightBlueHover : saturate(darken(@lightBlue, 5), 10, relative);
-@lightVioletHover : saturate(darken(@lightViolet, 5), 10, relative);
-@lightPurpleHover : saturate(darken(@lightPurple, 5), 10, relative);
-@lightPinkHover : saturate(darken(@lightPink, 5), 10, relative);
-@lightBrownHover : saturate(darken(@lightBrown, 5), 10, relative);
-@lightGreyHover : saturate(darken(@lightGrey, 5), 10, relative);
-@lightBlackHover : saturate(darken(@fullBlack, 5), 10, relative);
-
-/*--- Emotive ---*/
-@positiveColorHover : saturate(darken(@positiveColor, 5), 10, relative);
-@negativeColorHover : saturate(darken(@negativeColor, 5), 10, relative);
-
-/*--- Brand ---*/
-@facebookHoverColor : saturate(darken(@facebookColor, 5), 10, relative);
-@twitterHoverColor : saturate(darken(@twitterColor, 5), 10, relative);
-@googlePlusHoverColor : saturate(darken(@googlePlusColor, 5), 10, relative);
-@linkedInHoverColor : saturate(darken(@linkedInColor, 5), 10, relative);
-@youtubeHoverColor : saturate(darken(@youtubeColor, 5), 10, relative);
-@instagramHoverColor : saturate(darken(@instagramColor, 5), 10, relative);
-@pinterestHoverColor : saturate(darken(@pinterestColor, 5), 10, relative);
-@vkHoverColor : saturate(darken(@vkColor, 5), 10, relative);
-
-/*--- Dark Tones ---*/
-@fullBlackHover : lighten(@fullBlack, 5);
-@blackHover : lighten(@black, 5);
-@greyHover : lighten(@grey, 5);
-
-/*--- Light Tones ---*/
-@whiteHover : darken(@white, 5);
-@offWhiteHover : darken(@offWhite, 5);
-@darkWhiteHover : darken(@darkWhite, 5);
-
-/*-------------------
- Focus
---------------------*/
-
-/*--- Colors ---*/
-@primaryColorFocus : saturate(darken(@primaryColor, 8), 20, relative);
-@secondaryColorFocus : saturate(lighten(@secondaryColor, 8), 20, relative);
-@lightPrimaryColorFocus : saturate(darken(@lightPrimaryColor, 8), 20, relative);
-@lightSecondaryColorFocus : saturate(lighten(@lightSecondaryColor, 8), 20, relative);
-
-@redFocus : saturate(darken(@red, 8), 20, relative);
-@orangeFocus : saturate(darken(@orange, 8), 20, relative);
-@yellowFocus : saturate(darken(@yellow, 8), 20, relative);
-@oliveFocus : saturate(darken(@olive, 8), 20, relative);
-@greenFocus : saturate(darken(@green, 8), 20, relative);
-@tealFocus : saturate(darken(@teal, 8), 20, relative);
-@blueFocus : saturate(darken(@blue, 8), 20, relative);
-@violetFocus : saturate(darken(@violet, 8), 20, relative);
-@purpleFocus : saturate(darken(@purple, 8), 20, relative);
-@pinkFocus : saturate(darken(@pink, 8), 20, relative);
-@brownFocus : saturate(darken(@brown, 8), 20, relative);
-
-@lightRedFocus : saturate(darken(@lightRed, 8), 20, relative);
-@lightOrangeFocus : saturate(darken(@lightOrange, 8), 20, relative);
-@lightYellowFocus : saturate(darken(@lightYellow, 8), 20, relative);
-@lightOliveFocus : saturate(darken(@lightOlive, 8), 20, relative);
-@lightGreenFocus : saturate(darken(@lightGreen, 8), 20, relative);
-@lightTealFocus : saturate(darken(@lightTeal, 8), 20, relative);
-@lightBlueFocus : saturate(darken(@lightBlue, 8), 20, relative);
-@lightVioletFocus : saturate(darken(@lightViolet, 8), 20, relative);
-@lightPurpleFocus : saturate(darken(@lightPurple, 8), 20, relative);
-@lightPinkFocus : saturate(darken(@lightPink, 8), 20, relative);
-@lightBrownFocus : saturate(darken(@lightBrown, 8), 20, relative);
-@lightGreyFocus : saturate(darken(@lightGrey, 8), 20, relative);
-@lightBlackFocus : saturate(darken(@fullBlack, 8), 20, relative);
-
-/*--- Emotive ---*/
-@positiveColorFocus : saturate(darken(@positiveColor, 8), 20, relative);
-@negativeColorFocus : saturate(darken(@negativeColor, 8), 20, relative);
-
-/*--- Brand ---*/
-@facebookFocusColor : saturate(darken(@facebookColor, 8), 20, relative);
-@twitterFocusColor : saturate(darken(@twitterColor, 8), 20, relative);
-@googlePlusFocusColor : saturate(darken(@googlePlusColor, 8), 20, relative);
-@linkedInFocusColor : saturate(darken(@linkedInColor, 8), 20, relative);
-@youtubeFocusColor : saturate(darken(@youtubeColor, 8), 20, relative);
-@instagramFocusColor : saturate(darken(@instagramColor, 8), 20, relative);
-@pinterestFocusColor : saturate(darken(@pinterestColor, 8), 20, relative);
-@vkFocusColor : saturate(darken(@vkColor, 8), 20, relative);
-
-/*--- Dark Tones ---*/
-@fullBlackFocus : lighten(@fullBlack, 8);
-@blackFocus : lighten(@black, 8);
-@greyFocus : lighten(@grey, 8);
-
-/*--- Light Tones ---*/
-@whiteFocus : darken(@white, 8);
-@offWhiteFocus : darken(@offWhite, 8);
-@darkWhiteFocus : darken(@darkWhite, 8);
-
-
-/*-------------------
- Down (:active)
---------------------*/
-
-/*--- Colors ---*/
-@primaryColorDown : darken(@primaryColor, 10);
-@secondaryColorDown : lighten(@secondaryColor, 10);
-@lightPrimaryColorDown : darken(@lightPrimaryColor, 10);
-@lightSecondaryColorDown : lighten(@lightSecondaryColor, 10);
-
-@redDown : darken(@red, 10);
-@orangeDown : darken(@orange, 10);
-@yellowDown : darken(@yellow, 10);
-@oliveDown : darken(@olive, 10);
-@greenDown : darken(@green, 10);
-@tealDown : darken(@teal, 10);
-@blueDown : darken(@blue, 10);
-@violetDown : darken(@violet, 10);
-@purpleDown : darken(@purple, 10);
-@pinkDown : darken(@pink, 10);
-@brownDown : darken(@brown, 10);
-
-@lightRedDown : darken(@lightRed, 10);
-@lightOrangeDown : darken(@lightOrange, 10);
-@lightYellowDown : darken(@lightYellow, 10);
-@lightOliveDown : darken(@lightOlive, 10);
-@lightGreenDown : darken(@lightGreen, 10);
-@lightTealDown : darken(@lightTeal, 10);
-@lightBlueDown : darken(@lightBlue, 10);
-@lightVioletDown : darken(@lightViolet, 10);
-@lightPurpleDown : darken(@lightPurple, 10);
-@lightPinkDown : darken(@lightPink, 10);
-@lightBrownDown : darken(@lightBrown, 10);
-@lightGreyDown : darken(@lightGrey, 10);
-@lightBlackDown : darken(@fullBlack, 10);
-
-/*--- Emotive ---*/
-@positiveColorDown : darken(@positiveColor, 10);
-@negativeColorDown : darken(@negativeColor, 10);
-
-/*--- Brand ---*/
-@facebookDownColor : darken(@facebookColor, 10);
-@twitterDownColor : darken(@twitterColor, 10);
-@googlePlusDownColor : darken(@googlePlusColor, 10);
-@linkedInDownColor : darken(@linkedInColor, 10);
-@youtubeDownColor : darken(@youtubeColor, 10);
-@instagramDownColor : darken(@instagramColor, 10);
-@pinterestDownColor : darken(@pinterestColor, 10);
-@vkDownColor : darken(@vkColor, 10);
-
-/*--- Dark Tones ---*/
-@fullBlackDown : lighten(@fullBlack, 10);
-@blackDown : lighten(@black, 10);
-@greyDown : lighten(@grey, 10);
-
-/*--- Light Tones ---*/
-@whiteDown : darken(@white, 10);
-@offWhiteDown : darken(@offWhite, 10);
-@darkWhiteDown : darken(@darkWhite, 10);
-
-
-/*-------------------
- Active
---------------------*/
-
-/*--- Colors ---*/
-@primaryColorActive : saturate(darken(@primaryColor, 5), 15, relative);
-@secondaryColorActive : saturate(lighten(@secondaryColor, 5), 15, relative);
-@lightPrimaryColorActive : saturate(darken(@lightPrimaryColor, 5), 15, relative);
-@lightSecondaryColorActive : saturate(lighten(@lightSecondaryColor, 5), 15, relative);
-
-@redActive : saturate(darken(@red, 5), 15, relative);
-@orangeActive : saturate(darken(@orange, 5), 15, relative);
-@yellowActive : saturate(darken(@yellow, 5), 15, relative);
-@oliveActive : saturate(darken(@olive, 5), 15, relative);
-@greenActive : saturate(darken(@green, 5), 15, relative);
-@tealActive : saturate(darken(@teal, 5), 15, relative);
-@blueActive : saturate(darken(@blue, 5), 15, relative);
-@violetActive : saturate(darken(@violet, 5), 15, relative);
-@purpleActive : saturate(darken(@purple, 5), 15, relative);
-@pinkActive : saturate(darken(@pink, 5), 15, relative);
-@brownActive : saturate(darken(@brown, 5), 15, relative);
-
-@lightRedActive : saturate(darken(@lightRed, 5), 15, relative);
-@lightOrangeActive : saturate(darken(@lightOrange, 5), 15, relative);
-@lightYellowActive : saturate(darken(@lightYellow, 5), 15, relative);
-@lightOliveActive : saturate(darken(@lightOlive, 5), 15, relative);
-@lightGreenActive : saturate(darken(@lightGreen, 5), 15, relative);
-@lightTealActive : saturate(darken(@lightTeal, 5), 15, relative);
-@lightBlueActive : saturate(darken(@lightBlue, 5), 15, relative);
-@lightVioletActive : saturate(darken(@lightViolet, 5), 15, relative);
-@lightPurpleActive : saturate(darken(@lightPurple, 5), 15, relative);
-@lightPinkActive : saturate(darken(@lightPink, 5), 15, relative);
-@lightBrownActive : saturate(darken(@lightBrown, 5), 15, relative);
-@lightGreyActive : saturate(darken(@lightGrey, 5), 15, relative);
-@lightBlackActive : saturate(darken(@fullBlack, 5), 15, relative);
-
-/*--- Emotive ---*/
-@positiveColorActive : saturate(darken(@positiveColor, 5), 15, relative);
-@negativeColorActive : saturate(darken(@negativeColor, 5), 15, relative);
-
-/*--- Brand ---*/
-@facebookActiveColor : saturate(darken(@facebookColor, 5), 15, relative);
-@twitterActiveColor : saturate(darken(@twitterColor, 5), 15, relative);
-@googlePlusActiveColor : saturate(darken(@googlePlusColor, 5), 15, relative);
-@linkedInActiveColor : saturate(darken(@linkedInColor, 5), 15, relative);
-@youtubeActiveColor : saturate(darken(@youtubeColor, 5), 15, relative);
-@instagramActiveColor : saturate(darken(@instagramColor, 5), 15, relative);
-@pinterestActiveColor : saturate(darken(@pinterestColor, 5), 15, relative);
-@vkActiveColor : saturate(darken(@vkColor, 5), 15, relative);
-
-/*--- Dark Tones ---*/
-@fullBlackActive : darken(@fullBlack, 5);
-@blackActive : darken(@black, 5);
-@greyActive : darken(@grey, 5);
-
-/*--- Light Tones ---*/
-@whiteActive : darken(@white, 5);
-@offWhiteActive : darken(@offWhite, 5);
-@darkWhiteActive : darken(@darkWhite, 5);
diff --git a/theme/themes/default/modules/accordion.overrides b/theme/themes/default/modules/accordion.overrides
deleted file mode 100644
index e4bd7278..00000000
--- a/theme/themes/default/modules/accordion.overrides
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
-@font-face {
- font-family: 'Accordion';
- src:
- url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'),
- url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff')
- ;
- font-weight: normal;
- font-style: normal;
-}
-
-/* Dropdown Icon */
-.ui.accordion .title .dropdown.icon,
-.ui.accordion .accordion .title .dropdown.icon {
- font-family: Accordion;
- line-height: 1;
- backface-visibility: hidden;
- font-weight: normal;
- font-style: normal;
- text-align: center;
-}
-
-.ui.accordion .title .dropdown.icon:before,
-.ui.accordion .accordion .title .dropdown.icon:before {
- content: '\f0da'/*rtl:'\f0d9'*/;
-}
diff --git a/theme/themes/default/modules/accordion.variables b/theme/themes/default/modules/accordion.variables
deleted file mode 100644
index 64cef4e0..00000000
--- a/theme/themes/default/modules/accordion.variables
+++ /dev/null
@@ -1,100 +0,0 @@
-/*******************************
- Accordion
-*******************************/
-
-@boxShadow: none;
-
-/* Title */
-@titleFont: @headerFont;
-@titlePadding: 0.5em 0em;
-@titleFontSize: 1em;
-@titleColor: @textColor;
-
-/* Icon */
-@iconOpacity: 1;
-@iconFontSize: 1em;
-@iconFloat: none;
-@iconWidth: 1.25em;
-@iconHeight: 1em;
-@iconDisplay: inline-block;
-@iconMargin: 0em 0.25rem 0em 0rem;
-@iconPadding: 0em;
-@iconTransition:
- transform @defaultDuration @defaultEasing,
- opacity @defaultDuration @defaultEasing
-;
-@iconVerticalAlign: baseline;
-@iconTransform: none;
-
-/* Child Accordion */
-@childAccordionMargin: 1em 0em 0em;
-@childAccordionPadding: 0em;
-
-/* Content */
-@contentMargin: '';
-@contentPadding: 0.5em 0em 1em;
-
-/*-------------------
- Coupling
---------------------*/
-
-@menuTitlePadding: 0em;
-@menuIconFloat: right;
-@menuIconMargin: @lineHeightOffset 0em 0em 1em;
-@menuIconTransform: rotate(180deg);
-
-
-/*-------------------
- States
---------------------*/
-
-@activeIconTransform: rotate(90deg);
-
-/*-------------------
- Variations
---------------------*/
-
-/* Styled */
-@styledWidth: 600px;
-@styledBackground: @white;
-@styledBorderRadius: @defaultBorderRadius;
-@styledBoxShadow:
- @subtleShadow,
- 0px 0px 0px 1px @borderColor
-;
-
-/* Content */
-@styledContentMargin: 0em;
-@styledContentPadding: 0.5em 1em 1.5em;
-
-/* Child Content */
-@styledChildContentMargin: 0em;
-@styledChildContentPadding: @styledContentPadding;
-
-/* Styled Title */
-@styledTitleMargin: 0em;
-@styledTitlePadding: 0.75em 1em;
-@styledTitleFontWeight: @bold;
-@styledTitleColor: @unselectedTextColor;
-@styledTitleTransition: background-color @defaultDuration @defaultEasing;
-@styledTitleBorder: 1px solid @borderColor;
-@styledTitleTransition:
- background @defaultDuration @defaultEasing,
- color @defaultDuration @defaultEasing
-;
-
-/* Styled Title States */
-@styledTitleHoverBackground: transparent;
-@styledTitleHoverColor: @textColor;
-@styledActiveTitleBackground: transparent;
-@styledActiveTitleColor: @selectedTextColor;
-
-/* Styled Child Title States */
-@styledHoverChildTitleBackground: @styledTitleHoverBackground;
-@styledHoverChildTitleColor: @styledTitleHoverColor;
-@styledActiveChildTitleBackground: @styledActiveTitleBackground;
-@styledActiveChildTitleColor: @styledActiveTitleColor;
-
-/* Inverted */
-@invertedTitleColor: @invertedTextColor;
-
diff --git a/theme/themes/default/modules/checkbox.overrides b/theme/themes/default/modules/checkbox.overrides
deleted file mode 100644
index e83ad9f2..00000000
--- a/theme/themes/default/modules/checkbox.overrides
+++ /dev/null
@@ -1,36 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
-
-@font-face {
- font-family: 'Checkbox';
- src:
- url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype')
- ;
-}
-
-/* Checkmark */
-.ui.checkbox label:after,
-.ui.checkbox .box:after {
- font-family: 'Checkbox';
-}
-
-/* Checked */
-.ui.checkbox input:checked ~ .box:after,
-.ui.checkbox input:checked ~ label:after {
- content: '\e800';
-}
-
-/* Indeterminate */
-.ui.checkbox input:indeterminate ~ .box:after,
-.ui.checkbox input:indeterminate ~ label:after {
- font-size: 12px;
- content: '\e801';
-}
-
-
-/* UTF Reference
-.check:before { content: '\e800'; }
-.dash:before { content: '\e801'; }
-.plus:before { content: '\e802'; }
-*/
diff --git a/theme/themes/default/modules/checkbox.variables b/theme/themes/default/modules/checkbox.variables
deleted file mode 100644
index d262cbb6..00000000
--- a/theme/themes/default/modules/checkbox.variables
+++ /dev/null
@@ -1,193 +0,0 @@
-/*******************************
- Checkbox
-*******************************/
-
-@checkboxSize: 17px;
-@checkboxColor: @textColor;
-@checkboxLineHeight: @checkboxSize;
-
-
-/* Label */
-@labelDistance: 1.85714em; /* 26px @ 14/em */
-
-/* Checkbox */
-@checkboxBackground: @white;
-@checkboxBorder: 1px solid @solidBorderColor;
-@checkboxBorderRadius: @3px;
-@checkboxTransition:
- border @defaultDuration @defaultEasing,
- opacity @defaultDuration @defaultEasing,
- transform @defaultDuration @defaultEasing,
- box-shadow @defaultDuration @defaultEasing
-;
-
-/* Checkmark */
-@checkboxCheckFontSize: 14px;
-@checkboxCheckTop: 0px;
-@checkboxCheckLeft: 0px;
-@checkboxCheckSize: @checkboxSize;
-
-/* Label */
-@labelFontSize: @relativeMedium;
-@labelColor: @textColor;
-@labelTransition: color @defaultDuration @defaultEasing;
-
-/*-------------------
- States
---------------------*/
-
-/* Hover */
-@checkboxHoverBackground: @checkboxBackground;
-@checkboxHoverBorderColor: @selectedBorderColor;
-@labelHoverColor: @hoveredTextColor;
-
-/* Pressed */
-@checkboxPressedBackground: @offWhite;
-@checkboxPressedBorderColor: @selectedBorderColor;
-@checkboxPressedColor: @selectedTextColor;
-@labelPressedColor: @selectedTextColor;
-
-/* Focus */
-@checkboxFocusBackground: @white;
-@checkboxFocusBorderColor: @focusedFormMutedBorderColor;
-@checkboxFocusCheckColor: @selectedTextColor;
-@labelFocusColor: @selectedTextColor;
-
-/* Active */
-@labelActiveColor: @selectedTextColor;
-@checkboxActiveBackground: @white;
-@checkboxActiveBorderColor: @selectedBorderColor;
-@checkboxActiveCheckColor: @selectedTextColor;
-@checkboxActiveCheckOpacity: 1;
-
-/* Active Focus */
-@checkboxActiveFocusBackground: @white;
-@checkboxActiveFocusBorderColor: @checkboxFocusBorderColor;
-@checkboxActiveFocusCheckColor: @selectedTextColor;
-
-/* Indeterminate */
-@checkboxIndeterminateBackground: @checkboxActiveBackground;
-@checkboxIndeterminateBorderColor: @checkboxActiveBorderColor;
-@checkboxIndeterminateCheckOpacity: 1;
-@checkboxIndeterminateCheckColor: @checkboxActiveCheckColor;
-
-/* Disabled */
-@disabledCheckboxOpacity: 0.5;
-@disabledCheckboxLabelColor: rgba(0, 0, 0, 1);
-
-/*-------------------
- Types
---------------------*/
-
-/* Radio */
-/* Uses px to avoid rounding issues with circles */
-
-@radioSize: 15px;
-@radioTop: 1px;
-@radioLeft: 0px;
-@radioLabelDistance: @labelDistance;
-
-@bulletTop: 1px;
-@bulletLeft: 0px;
-@bulletScale: (7 / 15); /* 7px as unitless value from radio size */
-@bulletColor: @textColor;
-@bulletRadius: @circularRadius;
-
-@radioFocusBackground: @checkboxFocusBackground;
-@radioFocusBulletColor: @checkboxFocusCheckColor;
-
-@radioActiveBackground: @checkboxActiveBackground;
-@radioActiveBulletColor: @checkboxActiveCheckColor;
-
-@radioActiveFocusBackground: @checkboxActiveFocusBackground;
-@radioActiveFocusBulletColor: @checkboxActiveFocusCheckColor;
-
-/* Slider & Toggle Handle */
-@handleBackground: @white @subtleGradient;
-@handleBoxShadow:
- @subtleShadow,
- 0px 0px 0px 1px @borderColor inset
-;
-
-/* Slider */
-@sliderHandleSize: 1.5rem;
-@sliderLineWidth: 3.5rem;
-@sliderTransitionDuration: 0.3s;
-
-@sliderHandleOffset: (1rem - @sliderHandleSize) / 2;
-@sliderHandleTransition: left @sliderTransitionDuration @defaultEasing;
-
-@sliderWidth: @sliderLineWidth;
-@sliderHeight: (@sliderHandleSize + @sliderHandleOffset);
-
-@sliderLineHeight: @3px;
-@sliderLineVerticalOffset: 0.4rem;
-@sliderLineColor: @transparentBlack;
-@sliderLineRadius: @circularRadius;
-@sliderLineTransition: background @sliderTransitionDuration @defaultEasing;
-
-@sliderTravelDistance: @sliderLineWidth - @sliderHandleSize;
-
-@sliderLabelDistance: @sliderLineWidth + 1rem;
-@sliderOffLabelColor: @unselectedTextColor;
-
-@sliderLabelLineHeight: 1rem;
-
-/* Slider States */
-@sliderHoverLaneBackground: @veryStrongTransparentBlack;
-@sliderHoverLabelColor: @hoveredTextColor;
-
-@sliderOnLineColor: @lightBlack;
-@sliderOnLabelColor: @selectedTextColor;
-
-@sliderOnFocusLineColor: @lightBlackFocus;
-@sliderOnFocusLabelColor: @sliderOnLabelColor;
-
-
-
-/* Toggle */
-@toggleLaneWidth: 3.5rem;
-@toggleHandleSize: 1.5rem;
-@toggleTransitionDuration: 0.2s;
-
-@toggleWidth: @toggleLaneWidth;
-@toggleHeight: @toggleHandleSize;
-
-@toggleHandleRadius: @circularRadius;
-@toggleHandleOffset: 0rem;
-@toggleHandleTransition:
- background @sliderTransitionDuration @defaultEasing,
- left @sliderTransitionDuration @defaultEasing
-;
-
-@toggleLaneBackground: @transparentBlack;
-@toggleLaneHeight: @toggleHandleSize;
-@toggleLaneBoxShadow: none;
-@toggleLaneVerticalOffset: 0rem;
-@toggleOffOffset: -0.05rem;
-@toggleOnOffset: (@toggleLaneWidth - @toggleHandleSize) + 0.15rem;
-
-@toggleLabelDistance: @toggleLaneWidth + 1rem;
-@toggleLabelLineHeight: 1.5rem;
-@toggleLabelOffset: 0.15em;
-
-
-@toggleFocusColor: @veryStrongTransparentBlack;
-@toggleHoverColor: @toggleFocusColor;
-
-@toggleOffLabelColor: @checkboxColor;
-@toggleOffHandleBoxShadow: @handleBoxShadow;
-
-@toggleOnLabelColor: @selectedTextColor;
-@toggleOnLaneColor: @primaryColor;
-
-@toggleOnHandleBoxShadow: @handleBoxShadow;
-
-@toggleOnFocusLaneColor: @primaryColorFocus;
-@toggleOnFocusLabelColor: @toggleOnLabelColor;
-
-
-
-/*-------------------
- Variations
---------------------*/
diff --git a/theme/themes/default/modules/dimmer.variables b/theme/themes/default/modules/dimmer.variables
deleted file mode 100644
index 81f6e861..00000000
--- a/theme/themes/default/modules/dimmer.variables
+++ /dev/null
@@ -1,58 +0,0 @@
-/*******************************
- Dimmer
-*******************************/
-
-@dimmablePosition: relative;
-@dimmerPosition: absolute;
-
-@backgroundColor: rgba(0, 0, 0 , 0.85);
-@lineHeight: 1;
-@perspective: 2000px;
-@padding: 1em;
-
-@duration: 0.5s;
-@transition:
- background-color @duration linear
-;
-@zIndex: 1000;
-@textAlign: center;
-@verticalAlign: middle;
-@textColor: @white;
-@overflow: hidden;
-
-@blurredStartFilter: ~"blur(0px) grayscale(0)";
-@blurredEndFilter: ~"blur(5px) grayscale(0.7)";
-@blurredTransition: 800ms filter @defaultEasing;
-
-@blurredBackgroundColor: rgba(0, 0, 0, 0.6);
-@blurredInvertedBackgroundColor: rgba(255, 255, 255, 0.6);
-
-/* Hidden (Default) */
-@hiddenOpacity: 0;
-
-/* Visible */
-@visibleOpacity: 1;
-
-/*-------------------
- Types
---------------------*/
-
-/* Page Dimmer*/
-@transformStyle: '';
-@pageDimmerPosition: fixed;
-
-
-/*-------------------
- Variations
---------------------*/
-
-/* Inverted */
-@invertedBackgroundColor: rgba(255, 255, 255, 0.85);
-@invertedTextColor: @textColor;
-
-/* Simple */
-@simpleZIndex: 1;
-@simpleStartBackgroundColor: rgba(0, 0, 0, 0);
-@simpleEndBackgroundColor: @backgroundColor;
-@simpleInvertedStartBackgroundColor: rgba(255, 255, 255, 0);
-@simpleInvertedEndBackgroundColor: @invertedBackgroundColor;
diff --git a/theme/themes/default/modules/dropdown.overrides b/theme/themes/default/modules/dropdown.overrides
deleted file mode 100644
index 744898e8..00000000
--- a/theme/themes/default/modules/dropdown.overrides
+++ /dev/null
@@ -1,59 +0,0 @@
-/*******************************
- Theme Overrides
-*******************************/
-
-/* Dropdown Carets */
-@font-face {
- font-family: 'Dropdown';
- src:
- url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format('woff')
- ;
- font-weight: normal;
- font-style: normal;
-}
-
-.ui.dropdown > .dropdown.icon {
- font-family: 'Dropdown';
- line-height: 1;
- height: 1em;
- width: 1.23em;
- backface-visibility: hidden;
- font-weight: normal;
- font-style: normal;
- text-align: center;
-}
-
-.ui.dropdown > .dropdown.icon {
- width: auto;
-}
-.ui.dropdown > .dropdown.icon:before {
- content: '\f0d7';
-}
-
-/* Sub Menu */
-.ui.dropdown .menu .item .dropdown.icon:before {
- content: '\f0da'/*rtl:'\f0d9'*/;
-}
-
-.ui.dropdown .item .left.dropdown.icon:before,
-.ui.dropdown .left.menu .item .dropdown.icon:before {
- content: "\f0d9"/*rtl:"\f0da"*/;
-}
-
-/* Vertical Menu Dropdown */
-.ui.vertical.menu .dropdown.item > .dropdown.icon:before {
- content: "\f0da"/*rtl:"\f0d9"*/;
-}
-
-.ui.dropdown > .clear.icon:before {
- content: "\f00d";
-}
-
-/* Icons for Reference (Subsetted in 2.4.0)
- .dropdown.down:before { content: "\f0d7"; }
- .dropdown.up:before { content: "\f0d8"; }
- .dropdown.left:before { content: "\f0d9"; }
- .dropdown.right:before { content: "\f0da"; }
- .dropdown.close:before { content: "\f00d"; }
-*/
-
diff --git a/theme/themes/default/modules/dropdown.variables b/theme/themes/default/modules/dropdown.variables
deleted file mode 100644
index 6a1cee61..00000000
--- a/theme/themes/default/modules/dropdown.variables
+++ /dev/null
@@ -1,379 +0,0 @@
-/*******************************
- Dropdown
-*******************************/
-
-/*-------------------
- Element
---------------------*/
-
-@transition:
- box-shadow @defaultDuration @defaultEasing,
- width @defaultDuration @defaultEasing
-;
-@borderRadius: @defaultBorderRadius;
-
-@raisedShadow: 0px 2px 3px 0px @borderColor;
-
-/*-------------------
- Content
---------------------*/
-
-/* Icon */
-@dropdownIconSize: @relative12px;
-@dropdownIconMargin: 0em 0em 0em 1em;
-
-/* Current Text */
-@textTransition: none;
-
-/* Menu */
-@menuBackground: #FFFFFF;
-@menuMargin: 0em;
-@menuPadding: 0em 0em;
-@menuTop: 100%;
-@menuTextAlign: left;
-
-@menuBorderWidth: 1px;
-@menuBorderColor: @borderColor;
-@menuBorder: @menuBorderWidth solid @menuBorderColor;
-@menuBoxShadow: @raisedShadow;
-@menuBorderRadius: @borderRadius;
-@menuTransition: opacity @defaultDuration @defaultEasing;
-@menuMinWidth: ~"calc(100% + "(@menuBorderWidth * 2)~")";
-@menuZIndex: 11;
-
-/* Text */
-@textLineHeight: 1em;
-@textLineHeightOffset: (@textLineHeight - 1em);
-@textCursorSpacing: 1px;
-
-/* Menu Item */
-@itemFontSize: @medium;
-@itemTextAlign: left;
-@itemBorder: none;
-@itemHeight: auto;
-@itemDivider: none;
-@itemColor: @textColor;
-@itemVerticalPadding: @mini;
-@itemHorizontalPadding: @large;
-@itemPadding: @itemVerticalPadding @itemHorizontalPadding;
-@itemFontWeight: @normal;
-@itemLineHeight: 1em;
-@itemLineHeightOffset: (@itemLineHeight - 1em);
-@itemTextTransform: none;
-@itemBoxShadow: none;
-
-/* Sub Menu */
-@subMenuTop: 0%;
-@subMenuLeft: 100%;
-@subMenuRight: auto;
-@subMenuDistanceAway: -0.5em;
-@subMenuMargin: 0em 0em 0em @subMenuDistanceAway;
-@subMenuBorderRadius: @borderRadius;
-@subMenuZIndex: 21;
-
-/* Menu Header */
-@menuHeaderColor: @darkTextColor;
-@menuHeaderFontSize: @relative11px;
-@menuHeaderFontWeight: @bold;
-@menuHeaderTextTransform: uppercase;
-@menuHeaderMargin: 1rem 0rem 0.75rem;
-@menuHeaderPadding: 0em @itemHorizontalPadding;
-
-/* Menu Divider */
-@menuDividerMargin: 0.5em 0em;
-@menuDividerColor: @internalBorderColor;
-@menuDividerSize: 1px;
-@menuDividerBorder: @menuDividerSize solid @menuDividerColor;
-
-/* Menu Input */
-@menuInputMargin: @large @mini;
-@menuInputMinWidth: 10rem;
-@menuInputVerticalPadding: 0.5em;
-@menuInputHorizontalPadding: @inputHorizontalPadding;
-@menuInputPadding: @menuInputVerticalPadding @menuInputHorizontalPadding;
-
-/* Menu Image */
-@menuImageMaxHeight: 2em;
-@menuImageVerticalMargin: -(@menuImageMaxHeight - 1em) / 2;
-
-/* Item Sub-Element */
-@itemElementFloat: none;
-@itemElementDistance: @mini;
-
-/* Sub-Menu Dropdown Icon */
-@itemDropdownIconDistance: 1em;
-@itemDropdownIconFloat: right;
-@itemDropdownIconMargin: @itemLineHeightOffset 0em 0em @itemDropdownIconDistance;
-
-/* Description */
-@itemDescriptionFloat: right;
-@itemDescriptionMargin: 0em 0em 0em 1em;
-@itemDescriptionColor: @lightTextColor;
-
-/* Message */
-@messagePadding: @selectionItemPadding;
-@messageFontWeight: @normal;
-@messageColor: @unselectedTextColor;
-
-/* Floated Content */
-@floatedDistance: 1em;
-
-/*-------------------
- Types
---------------------*/
-
-/*------------
- Selection
---------------*/
-
-@selectionMinWidth: 14em;
-@selectionVerticalPadding: @inputVerticalPadding;
-@selectionHorizontalPadding: @inputHorizontalPadding;
-@selectionBorderEmWidth: @relative1px;
-@selectionMinHeight: @inputLineHeight + (@selectionVerticalPadding * 2) - @selectionBorderEmWidth;
-@selectionBackground: @inputBackground;
-@selectionDisplay: inline-block;
-@selectionIconDistance: @inputHorizontalPadding + @glyphWidth;
-@selectionPadding: @selectionVerticalPadding @selectionIconDistance @selectionVerticalPadding @selectionHorizontalPadding;
-@selectionZIndex: 10;
-
-@selectionItemDivider: 1px solid @solidInternalBorderColor;
-@selectionMessagePadding: @selectionItemPadding;
-
-/*