diff --git a/package-lock.json b/package-lock.json index 98fa7ca6..755cbfa7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -135,34 +135,34 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", - "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.17.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", - "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz", + "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.17.2", - "@babel/parser": "^7.17.3", + "@babel/generator": "^7.17.9", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.9", "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", + "json5": "^2.2.1", "semver": "^6.3.0" }, "engines": { @@ -183,9 +183,9 @@ } }, "node_modules/@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "dev": true, "dependencies": { "@babel/types": "^7.17.0", @@ -222,12 +222,12 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.16.4", + "@babel/compat-data": "^7.17.7", "@babel/helper-validator-option": "^7.16.7", "browserslist": "^4.17.5", "semver": "^6.3.0" @@ -249,15 +249,15 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", - "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.16.7", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", "@babel/helper-optimise-call-expression": "^7.16.7", "@babel/helper-replace-supers": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7" @@ -338,26 +338,13 @@ } }, "node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "dev": true, "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" @@ -376,12 +363,12 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", - "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" @@ -400,14 +387,14 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", - "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.16.7", "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", "@babel/helper-split-export-declaration": "^7.16.7", "@babel/helper-validator-identifier": "^7.16.7", "@babel/template": "^7.16.7", @@ -470,12 +457,12 @@ } }, "node_modules/@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" @@ -539,13 +526,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", - "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "dev": true, "dependencies": { "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0" }, "engines": { @@ -553,9 +540,9 @@ } }, "node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", @@ -567,9 +554,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -1174,9 +1161,9 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", - "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.16.7" @@ -1315,14 +1302,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", - "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", "babel-plugin-dynamic-import-node": "^2.3.3" }, "engines": { @@ -1333,13 +1320,13 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", - "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", "@babel/helper-validator-identifier": "^7.16.7", "babel-plugin-dynamic-import-node": "^2.3.3" @@ -1444,12 +1431,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "dev": true, "dependencies": { - "regenerator-transform": "^0.14.2" + "regenerator-transform": "^0.15.0" }, "engines": { "node": ">=6.9.0" @@ -1694,9 +1681,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", - "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "dev": true, "dependencies": { "regenerator-runtime": "^0.13.4" @@ -1720,18 +1707,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", "dev": true, "dependencies": { "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", + "@babel/generator": "^7.17.9", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", "@babel/helper-hoist-variables": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", + "@babel/parser": "^7.17.9", "@babel/types": "^7.17.0", "debug": "^4.1.0", "globals": "^11.1.0" @@ -1760,14 +1747,14 @@ "dev": true }, "node_modules/@commitlint/cli": { - "version": "16.2.1", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-16.2.1.tgz", - "integrity": "sha512-zfKf+B9osuiDbxGMJ7bWFv7XFCW8wlQYPtCffNp7Ukdb7mdrep5R9e03vPUZysnwp8NX6hg05kPEvnD/wRIGWw==", + "version": "16.2.3", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-16.2.3.tgz", + "integrity": "sha512-VsJBQLvhhlOgEfxs/Z5liYuK0dXqLE5hz1VJzLBxiOxG31kL/X5Q4OvK292BmO7IGZcm1yJE3XQPWSiFaEHbWA==", "dev": true, "dependencies": { "@commitlint/format": "^16.2.1", "@commitlint/lint": "^16.2.1", - "@commitlint/load": "^16.2.1", + "@commitlint/load": "^16.2.3", "@commitlint/read": "^16.2.1", "@commitlint/types": "^16.2.1", "lodash": "^4.17.19", @@ -1925,6 +1912,21 @@ "node": ">=v12" } }, + "node_modules/@commitlint/is-ignored/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@commitlint/lint": { "version": "16.2.1", "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-16.2.1.tgz", @@ -1941,9 +1943,9 @@ } }, "node_modules/@commitlint/load": { - "version": "16.2.1", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-16.2.1.tgz", - "integrity": "sha512-oSpz0jTyVI/A1AIImxJINTLDOMB8YF7lWGm+Jg5wVWM0r7ucpuhyViVvpSRTgvL0z09oIxlctyFGWUQQpI42uw==", + "version": "16.2.3", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-16.2.3.tgz", + "integrity": "sha512-Hb4OUlMnBUK6UxJEZ/VJ5k0LocIS7PtEMbRXEAA7eSpOgORIFexC4K/RaRpVd5UTtu3M0ST3ddPPijF9rdW6nw==", "dev": true, "dependencies": { "@commitlint/config-validator": "^16.2.1", @@ -2228,16 +2230,16 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", - "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.3.1", "globals": "^13.9.0", - "ignore": "^4.0.6", + "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.0.4", @@ -2254,9 +2256,9 @@ "dev": true }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.12.1", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", - "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -2268,15 +2270,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, "node_modules/@eslint/eslintrc/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -2308,9 +2301,9 @@ "dev": true }, "node_modules/@humanwhocodes/config-array": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.3.tgz", - "integrity": "sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==", + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -3082,9 +3075,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", - "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", @@ -3865,9 +3858,9 @@ } }, "node_modules/@popperjs/core": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.2.tgz", - "integrity": "sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA==", + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", "dev": true, "peer": true, "funding": { @@ -3927,9 +3920,9 @@ "dev": true }, "node_modules/@types/babel__core": { - "version": "7.1.18", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", - "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", "dev": true, "dependencies": { "@babel/parser": "^7.1.0", @@ -3959,9 +3952,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.0.tgz", + "integrity": "sha512-r8aveDbd+rzGP+ykSdF3oPuTVRWRfbBiHl0rVDM2yNEmSMXfkObQLV46b4RnCv3Lra51OlfnZhkkFaDl2MIRaA==", "dev": true, "dependencies": { "@babel/types": "^7.3.0" @@ -4027,9 +4020,9 @@ } }, "node_modules/@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", "dev": true }, "node_modules/@types/json5": { @@ -4045,9 +4038,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.19.tgz", - "integrity": "sha512-PfeQhvcMR4cPFVuYfBN4ifG7p9c+Dlh3yUZR6k+5yQK7wX3gDgVxBly4/WkBRs9x4dmcy1TVl08SY67wwtEvmA==", + "version": "17.0.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.25.tgz", + "integrity": "sha512-wANk6fBrUwdpY4isjWrKTufkrXdu1D2YHCot2fD/DfWxF5sMrVSA+KN7ydckvaTCh0HiqX9IVl0L5/ZoXg5M7w==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -4063,9 +4056,9 @@ "dev": true }, "node_modules/@types/prettier": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", - "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==", "dev": true }, "node_modules/@types/stack-utils": { @@ -4084,15 +4077,15 @@ } }, "node_modules/@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", "dev": true }, "node_modules/@types/yauzl": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz", - "integrity": "sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", "dev": true, "optional": true, "dependencies": { @@ -4270,9 +4263,9 @@ "dev": true }, "node_modules/abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, "node_modules/abbrev": { @@ -4566,14 +4559,15 @@ } }, "node_modules/array.prototype.flat": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", - "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.19.0" + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -4961,9 +4955,9 @@ } }, "node_modules/bootstrap-sass": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.4.1.tgz", - "integrity": "sha512-p5rxsK/IyEDQm2CwiHxxUi0MZZtvVFbhWmyMOt4lLkA4bujDA1TGoKT0i1FKIWiugAdP+kK8T5KMDFIKQCLYIA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.4.3.tgz", + "integrity": "sha512-vPgFnGMp1jWZZupOND65WS6mkR8rxhJxndT/AcMbqcq1hHMdkcH4sMPhznLzzoHOHkSCrd6J9F8pWBriPCKP2Q==", "dev": true }, "node_modules/bootstrap-v4": { @@ -5024,13 +5018,23 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", - "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], "dependencies": { - "caniuse-lite": "^1.0.30001312", - "electron-to-chromium": "^1.4.71", + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", "escalade": "^3.1.1", "node-releases": "^2.0.2", "picocolors": "^1.0.0" @@ -5040,10 +5044,6 @@ }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" } }, "node_modules/bser": { @@ -5184,14 +5184,20 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001312", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", - "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", + "version": "1.0.30001332", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz", + "integrity": "sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] }, "node_modules/caseless": { "version": "0.12.0", @@ -5973,12 +5979,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", - "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "version": "3.22.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.2.tgz", + "integrity": "sha512-Fns9lU06ZJ07pdfmPMu7OnkIKGPKDzXKIiuGlSvHHapwqMUF2QnnsWwtueFZtSyZEilP0o6iUeHQwpn7LxtLUw==", "dev": true, "dependencies": { - "browserslist": "^4.19.1", + "browserslist": "^4.20.2", "semver": "7.0.0" }, "funding": { @@ -6018,13 +6024,13 @@ } }, "node_modules/cosmiconfig-typescript-loader": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.5.tgz", - "integrity": "sha512-FL/YR1nb8hyN0bAcP3MBaIoZravfZtVsN/RuPnoo6UVjqIrDxSNIpXHCGgJe0ZWy5yImpyD6jq5wCJ5f1nUv8g==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.9.tgz", + "integrity": "sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==", "dev": true, "dependencies": { "cosmiconfig": "^7", - "ts-node": "^10.5.0" + "ts-node": "^10.7.0" }, "engines": { "node": ">=12", @@ -6075,13 +6081,13 @@ } }, "node_modules/css-loader": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", - "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", "dev": true, "dependencies": { "icss-utils": "^5.1.0", - "postcss": "^8.4.5", + "postcss": "^8.4.7", "postcss-modules-extract-imports": "^3.0.0", "postcss-modules-local-by-default": "^4.0.0", "postcss-modules-scope": "^3.0.0", @@ -6246,9 +6252,9 @@ } }, "node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" @@ -6330,15 +6336,19 @@ } }, "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, "dependencies": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-property": { @@ -6825,9 +6835,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.71", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.71.tgz", - "integrity": "sha512-Hk61vXXKRb2cd3znPE9F+2pLWdIOmP7GjiTj45y6L3W/lO+hSnUSUhq+6lEaERWBdZOHbk2s3YV5c9xVl3boVw==", + "version": "1.4.118", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.118.tgz", + "integrity": "sha512-maZIKjnYDvF7Fs35nvVcyr44UcKNwybr93Oba2n3HkKDFAtk0svERkLN/HyczJDS3Fo4wU9th9fUQd09ZLtj1w==", "dev": true }, "node_modules/emittery": { @@ -6877,9 +6887,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz", - "integrity": "sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -6914,9 +6924,9 @@ } }, "node_modules/es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", @@ -6925,15 +6935,15 @@ "get-intrinsic": "^1.1.1", "get-symbol-description": "^1.0.0", "has": "^1.0.3", - "has-symbols": "^1.0.2", + "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", + "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", + "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", "object-keys": "^1.1.1", "object.assign": "^4.1.2", "string.prototype.trimend": "^1.0.4", @@ -6953,6 +6963,15 @@ "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", "dev": true }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, "node_modules/es-to-primitive": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", @@ -7072,12 +7091,12 @@ } }, "node_modules/eslint": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", - "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.13.0.tgz", + "integrity": "sha512-D+Xei61eInqauAyTJ6C0q6x9mx7kTUC1KZ0m0LSEexR0V+e94K12LmWX076ZIsldwfQ2RONdaJe0re0TRGQbRQ==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.1.0", + "@eslint/eslintrc": "^1.2.1", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -7124,9 +7143,9 @@ } }, "node_modules/eslint-config-prettier": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz", - "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", "dev": true, "bin": { "eslint-config-prettier": "bin/cli.js" @@ -7244,9 +7263,9 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.25.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", - "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", "dev": true, "dependencies": { "array-includes": "^3.1.4", @@ -7254,14 +7273,14 @@ "debug": "^2.6.9", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.2", + "eslint-module-utils": "^2.7.3", "has": "^1.0.3", - "is-core-module": "^2.8.0", + "is-core-module": "^2.8.1", "is-glob": "^4.0.3", - "minimatch": "^3.0.4", + "minimatch": "^3.1.2", "object.values": "^1.1.5", - "resolve": "^1.20.0", - "tsconfig-paths": "^3.12.0" + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" }, "engines": { "node": ">=4" @@ -7426,9 +7445,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.12.1", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", - "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -8258,9 +8277,9 @@ } }, "node_modules/fs-extra": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", - "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", @@ -8835,15 +8854,15 @@ } }, "node_modules/google-protobuf": { - "version": "3.19.4", - "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.19.4.tgz", - "integrity": "sha512-OIPNCxsG2lkIvf+P5FNfJ/Km95CsXOBecS9ZcAU6m2Rq3svc0Apl9nB3GMDNKfQ9asNv4KjyAqGwPQFrVle3Yg==", + "version": "3.20.1", + "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.20.1.tgz", + "integrity": "sha512-XMf1+O32FjYIV3CYu6Tuh5PNbfNEU5Xu22X+Xkdb/DUexFlCzhvv7d5Iirm4AOwn8lv4al1YvIhzGrg2j9Zfzw==", "dev": true }, "node_modules/graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, "node_modules/handlebars": { @@ -8921,9 +8940,9 @@ } }, "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -8938,10 +8957,22 @@ "node": ">=4" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true, "engines": { "node": ">= 0.4" @@ -9122,9 +9153,9 @@ } }, "node_modules/https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, "dependencies": { "agent-base": "6", @@ -9403,9 +9434,9 @@ } }, "node_modules/is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -9546,9 +9577,9 @@ } }, "node_modules/is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" @@ -9631,10 +9662,13 @@ } }, "node_modules/is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -9766,9 +9800,9 @@ } }, "node_modules/istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "dev": true, "dependencies": { "@babel/core": "^7.12.3", @@ -10525,9 +10559,9 @@ } }, "node_modules/jest-environment-node-single-context": { - "version": "27.2.1", - "resolved": "https://registry.npmjs.org/jest-environment-node-single-context/-/jest-environment-node-single-context-27.2.1.tgz", - "integrity": "sha512-vJYXXDqyUaLTnsLpzlYcs4XRH44LGQ5N0yq40rUiIuBdIWB0pJ5hXcUZvUKOc6e1D9acp0EaMsu4T8dkfD2B8A==", + "version": "27.3.0", + "resolved": "https://registry.npmjs.org/jest-environment-node-single-context/-/jest-environment-node-single-context-27.3.0.tgz", + "integrity": "sha512-28sQFZhG92C6Zr+Tue9sHL9n68a40ZnQmyiu0Ajh3c7yRauX1x2PB9LyUxuZ9imcBOYKEzMitnG69WsSsP9bNg==", "dev": true, "dependencies": { "jest-environment-node": "^27.2.4" @@ -11794,13 +11828,10 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, "bin": { "json5": "lib/cli.js" }, @@ -11924,9 +11955,9 @@ "dev": true }, "node_modules/lint-staged": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-12.3.4.tgz", - "integrity": "sha512-yv/iK4WwZ7/v0GtVkNb3R82pdL9M+ScpIbJLJNyCXkJ1FGaXvRCOg/SeL59SZtPpqZhE7BD6kPKFLIDUhDx2/w==", + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-12.4.0.tgz", + "integrity": "sha512-3X7MR0h9b7qf4iXf/1n7RlVAx+EzpAZXoCEMhVSpaBlgKDfH2ewf+QUm7BddFyq29v4dgPP+8+uYpWuSWx035A==", "dev": true, "dependencies": { "cli-truncate": "^3.1.0", @@ -11939,6 +11970,7 @@ "micromatch": "^4.0.4", "normalize-path": "^3.0.0", "object-inspect": "^1.12.0", + "pidtree": "^0.5.0", "string-argv": "^0.3.1", "supports-color": "^9.2.1", "yaml": "^1.10.2" @@ -11963,9 +11995,9 @@ } }, "node_modules/lint-staged/node_modules/supports-color": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.1.tgz", - "integrity": "sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.2.tgz", + "integrity": "sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==", "dev": true, "engines": { "node": ">=12" @@ -11975,9 +12007,9 @@ } }, "node_modules/listr2": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.4.tgz", - "integrity": "sha512-vJOm5KD6uZXjSsrwajr+mNacIjf87gWvlBEltPWLbTkslUscWAzquyK4xfe9Zd4RDgO5nnwFyV06FC+uVR+5mg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz", + "integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==", "dev": true, "dependencies": { "cli-truncate": "^2.1.0", @@ -11985,7 +12017,7 @@ "log-update": "^4.0.0", "p-map": "^4.0.0", "rfdc": "^1.3.0", - "rxjs": "^7.5.4", + "rxjs": "^7.5.5", "through": "^2.3.8", "wrap-ansi": "^7.0.0" }, @@ -12140,9 +12172,9 @@ } }, "node_modules/loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, "engines": { "node": ">=6.11.5" @@ -12565,34 +12597,34 @@ } }, "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" } }, "node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "dependencies": { - "mime-db": "1.51.0" + "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" @@ -12795,9 +12827,9 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", - "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" @@ -12949,23 +12981,22 @@ "dev": true }, "node_modules/node-gyp/node_modules/gauge": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.1.tgz", - "integrity": "sha512-zJ4jePUHR8cceduZ53b6temRalyGpkC2Kc2r3ecNphmL+uWNoJ3YcOcUjpbG6WwoE/Ef6/+aEZz63neI2WIa1Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "dev": true, "dependencies": { - "ansi-regex": "^5.0.1", "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", "has-unicode": "^2.0.1", - "signal-exit": "^3.0.0", + "signal-exit": "^3.0.7", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" + "wide-align": "^1.1.5" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/node-gyp/node_modules/is-fullwidth-code-point": { @@ -12978,18 +13009,18 @@ } }, "node_modules/node-gyp/node_modules/npmlog": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.1.tgz", - "integrity": "sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, "dependencies": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", - "gauge": "^4.0.0", + "gauge": "^4.0.3", "set-blocking": "^2.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/node-gyp/node_modules/string-width": { @@ -13013,9 +13044,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz", + "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==", "dev": true }, "node_modules/node-sass": { @@ -13277,6 +13308,18 @@ "node": ">=4" } }, + "node_modules/npm-run-all/node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, "node_modules/npm-run-all/node_modules/semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -13797,9 +13840,9 @@ } }, "node_modules/pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.5.0.tgz", + "integrity": "sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==", "dev": true, "bin": { "pidtree": "bin/pidtree.js" @@ -13912,21 +13955,27 @@ } }, "node_modules/postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", + "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], "dependencies": { - "nanoid": "^3.2.0", + "nanoid": "^3.3.1", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, "engines": { "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-modules-extract-imports": { @@ -14033,9 +14082,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -14061,15 +14110,18 @@ } }, "node_modules/prettier": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", - "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", + "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", "dev": true, "bin": { "prettier": "bin-prettier.js" }, "engines": { "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" } }, "node_modules/pretty-format": { @@ -14491,9 +14543,9 @@ "dev": true }, "node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" @@ -14819,18 +14871,18 @@ } }, "node_modules/rxjs": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.4.tgz", - "integrity": "sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", + "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", "dev": true, "dependencies": { "tslib": "^2.1.0" } }, "node_modules/rxjs/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", "dev": true }, "node_modules/safe-buffer": { @@ -14855,9 +14907,9 @@ "dev": true }, "node_modules/sass": { - "version": "1.49.8", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.8.tgz", - "integrity": "sha512-NoGOjvDDOU9og9oAxhRnap71QaTjjlzrvLnKecUJ3GxhaQBrV6e7gPuSPF28u1OcVAArVojPAe4ZhOXwwC4tGw==", + "version": "1.50.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.50.1.tgz", + "integrity": "sha512-noTnY41KnlW2A9P8sdwESpDmo+KBNkukI1i8+hOK3footBUcohNHtdOJbckp46XO95nuvcHDDZ+4tmOnpK3hjw==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -14872,9 +14924,9 @@ } }, "node_modules/sass-embedded": { - "version": "1.49.8", - "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.49.8.tgz", - "integrity": "sha512-fktiTPZd4VATlNJWXB6XU5xONO4VcCU9c1khvbXaUTRCwfhOMKYfKp3xl7mfhREcupSB8PLoxBGlm33nxngkeg==", + "version": "1.50.1", + "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.50.1.tgz", + "integrity": "sha512-Md9NUbCqaXVaAKfR/+/KxjWpkvS7TGohhlcFVccgtElcycebGcPWCBh6eZKoGD3s6R9rmu+6OP9CzS6Up8rAeA==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -14985,9 +15037,9 @@ } }, "node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -15389,14 +15441,14 @@ } }, "node_modules/socks-proxy-agent": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", - "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", + "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", "dev": true, "dependencies": { "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" + "debug": "^4.3.3", + "socks": "^2.6.2" }, "engines": { "node": ">= 10" @@ -15860,9 +15912,9 @@ } }, "node_modules/string-width": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", - "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, "dependencies": { "eastasianwidth": "^0.2.0", @@ -16139,9 +16191,9 @@ } }, "node_modules/terser": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", - "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "version": "5.12.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", + "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", "dev": true, "dependencies": { "acorn": "^8.5.0", @@ -16394,9 +16446,9 @@ } }, "node_modules/ts-node": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.5.0.tgz", - "integrity": "sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==", + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.7.0.tgz", + "integrity": "sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==", "dev": true, "dependencies": { "@cspotcode/source-map-support": "0.7.0", @@ -16416,6 +16468,7 @@ "bin": { "ts-node": "dist/bin.js", "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", "ts-node-script": "dist/bin-script.js", "ts-node-transpile-only": "dist/bin-transpile.js", "ts-script": "dist/bin-script-deprecated.js" @@ -16445,14 +16498,14 @@ } }, "node_modules/tsconfig-paths": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", - "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.1", - "minimist": "^1.2.0", + "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, @@ -16550,9 +16603,9 @@ } }, "node_modules/typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", + "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -16563,9 +16616,9 @@ } }, "node_modules/uglify-js": { - "version": "3.15.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.1.tgz", - "integrity": "sha512-FAGKF12fWdkpvNJZENacOH0e/83eG6JyVQyanIJaBXCN1J11TUQv1T1/z8S+Z0CG0ZPk1nPcreF/c7lrTd0TEQ==", + "version": "3.15.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.4.tgz", + "integrity": "sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==", "dev": true, "optional": true, "bin": { @@ -16792,9 +16845,9 @@ "dev": true }, "node_modules/v8-compile-cache-lib": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz", - "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", "dev": true }, "node_modules/v8-to-istanbul": { @@ -16897,9 +16950,9 @@ } }, "node_modules/webpack": { - "version": "5.69.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.69.1.tgz", - "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==", + "version": "5.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -16911,7 +16964,7 @@ "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.3", + "enhanced-resolve": "^5.9.2", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -16975,9 +17028,9 @@ } }, "node_modules/what-input": { - "version": "5.2.10", - "resolved": "https://registry.npmjs.org/what-input/-/what-input-5.2.10.tgz", - "integrity": "sha512-7AQoIMGq7uU8esmKniOtZG3A+pzlwgeyFpkS3f/yzRbxknSL68tvn5gjE6bZ4OMFxCPjpaBd2udUTqlZ0HwrXQ==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/what-input/-/what-input-5.2.11.tgz", + "integrity": "sha512-XmxIyHvy0vh+Gi/WB04encFUi1CapO6NE2eevts5qXroexlJXSKkFjkBW9HADmi7I72f8oRLhUZeCQOBEVJhQA==", "dev": true, "peer": true }, @@ -17270,9 +17323,9 @@ } }, "node_modules/yargs": { - "version": "17.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", - "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "version": "17.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", + "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", "dev": true, "dependencies": { "cliui": "^7.0.2", @@ -17326,9 +17379,9 @@ } }, "node_modules/yargs/node_modules/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", "dev": true, "engines": { "node": ">=12" @@ -17404,31 +17457,31 @@ } }, "@babel/compat-data": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", - "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", "dev": true }, "@babel/core": { - "version": "7.17.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", - "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz", + "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==", "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.17.2", - "@babel/parser": "^7.17.3", + "@babel/generator": "^7.17.9", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.9", "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", + "json5": "^2.2.1", "semver": "^6.3.0" }, "dependencies": { @@ -17441,9 +17494,9 @@ } }, "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "dev": true, "requires": { "@babel/types": "^7.17.0", @@ -17471,12 +17524,12 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", "dev": true, "requires": { - "@babel/compat-data": "^7.16.4", + "@babel/compat-data": "^7.17.7", "@babel/helper-validator-option": "^7.16.7", "browserslist": "^4.17.5", "semver": "^6.3.0" @@ -17491,15 +17544,15 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", - "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.16.7", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", "@babel/helper-optimise-call-expression": "^7.16.7", "@babel/helper-replace-supers": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7" @@ -17558,23 +17611,13 @@ } }, "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" } }, "@babel/helper-hoist-variables": { @@ -17587,12 +17630,12 @@ } }, "@babel/helper-member-expression-to-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", - "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" } }, "@babel/helper-module-imports": { @@ -17605,14 +17648,14 @@ } }, "@babel/helper-module-transforms": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", - "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.16.7", "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", "@babel/helper-split-export-declaration": "^7.16.7", "@babel/helper-validator-identifier": "^7.16.7", "@babel/template": "^7.16.7", @@ -17660,12 +17703,12 @@ } }, "@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" } }, "@babel/helper-skip-transparent-expression-wrappers": { @@ -17711,20 +17754,20 @@ } }, "@babel/helpers": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", - "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "dev": true, "requires": { "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0" } }, "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", @@ -17733,9 +17776,9 @@ } }, "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { @@ -18133,9 +18176,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", - "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.16.7" @@ -18220,25 +18263,25 @@ } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", - "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", - "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", "@babel/helper-validator-identifier": "^7.16.7", "babel-plugin-dynamic-import-node": "^2.3.3" @@ -18301,12 +18344,12 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "dev": true, "requires": { - "regenerator-transform": "^0.14.2" + "regenerator-transform": "^0.15.0" } }, "@babel/plugin-transform-reserved-words": { @@ -18487,9 +18530,9 @@ } }, "@babel/runtime": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", - "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -18507,18 +18550,18 @@ } }, "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", "dev": true, "requires": { "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", + "@babel/generator": "^7.17.9", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", "@babel/helper-hoist-variables": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", + "@babel/parser": "^7.17.9", "@babel/types": "^7.17.0", "debug": "^4.1.0", "globals": "^11.1.0" @@ -18541,14 +18584,14 @@ "dev": true }, "@commitlint/cli": { - "version": "16.2.1", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-16.2.1.tgz", - "integrity": "sha512-zfKf+B9osuiDbxGMJ7bWFv7XFCW8wlQYPtCffNp7Ukdb7mdrep5R9e03vPUZysnwp8NX6hg05kPEvnD/wRIGWw==", + "version": "16.2.3", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-16.2.3.tgz", + "integrity": "sha512-VsJBQLvhhlOgEfxs/Z5liYuK0dXqLE5hz1VJzLBxiOxG31kL/X5Q4OvK292BmO7IGZcm1yJE3XQPWSiFaEHbWA==", "dev": true, "requires": { "@commitlint/format": "^16.2.1", "@commitlint/lint": "^16.2.1", - "@commitlint/load": "^16.2.1", + "@commitlint/load": "^16.2.3", "@commitlint/read": "^16.2.1", "@commitlint/types": "^16.2.1", "lodash": "^4.17.19", @@ -18661,6 +18704,17 @@ "requires": { "@commitlint/types": "^16.2.1", "semver": "7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } } }, "@commitlint/lint": { @@ -18676,9 +18730,9 @@ } }, "@commitlint/load": { - "version": "16.2.1", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-16.2.1.tgz", - "integrity": "sha512-oSpz0jTyVI/A1AIImxJINTLDOMB8YF7lWGm+Jg5wVWM0r7ucpuhyViVvpSRTgvL0z09oIxlctyFGWUQQpI42uw==", + "version": "16.2.3", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-16.2.3.tgz", + "integrity": "sha512-Hb4OUlMnBUK6UxJEZ/VJ5k0LocIS7PtEMbRXEAA7eSpOgORIFexC4K/RaRpVd5UTtu3M0ST3ddPPijF9rdW6nw==", "dev": true, "requires": { "@commitlint/config-validator": "^16.2.1", @@ -18892,16 +18946,16 @@ } }, "@eslint/eslintrc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", - "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.3.1", "globals": "^13.9.0", - "ignore": "^4.0.6", + "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.0.4", @@ -18915,20 +18969,14 @@ "dev": true }, "globals": { - "version": "13.12.1", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", - "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "dev": true, "requires": { "type-fest": "^0.20.2" } }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -18953,9 +19001,9 @@ "dev": true }, "@humanwhocodes/config-array": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.3.tgz", - "integrity": "sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==", + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -19536,9 +19584,9 @@ "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", - "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.0.3", @@ -20307,9 +20355,9 @@ } }, "@popperjs/core": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.2.tgz", - "integrity": "sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA==", + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", "dev": true, "peer": true }, @@ -20362,9 +20410,9 @@ "dev": true }, "@types/babel__core": { - "version": "7.1.18", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", - "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -20394,9 +20442,9 @@ } }, "@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.0.tgz", + "integrity": "sha512-r8aveDbd+rzGP+ykSdF3oPuTVRWRfbBiHl0rVDM2yNEmSMXfkObQLV46b4RnCv3Lra51OlfnZhkkFaDl2MIRaA==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -20462,9 +20510,9 @@ } }, "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", "dev": true }, "@types/json5": { @@ -20480,9 +20528,9 @@ "dev": true }, "@types/node": { - "version": "17.0.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.19.tgz", - "integrity": "sha512-PfeQhvcMR4cPFVuYfBN4ifG7p9c+Dlh3yUZR6k+5yQK7wX3gDgVxBly4/WkBRs9x4dmcy1TVl08SY67wwtEvmA==", + "version": "17.0.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.25.tgz", + "integrity": "sha512-wANk6fBrUwdpY4isjWrKTufkrXdu1D2YHCot2fD/DfWxF5sMrVSA+KN7ydckvaTCh0HiqX9IVl0L5/ZoXg5M7w==", "dev": true }, "@types/normalize-package-data": { @@ -20498,9 +20546,9 @@ "dev": true }, "@types/prettier": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", - "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==", "dev": true }, "@types/stack-utils": { @@ -20519,15 +20567,15 @@ } }, "@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", "dev": true }, "@types/yauzl": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz", - "integrity": "sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", "dev": true, "optional": true, "requires": { @@ -20700,9 +20748,9 @@ "dev": true }, "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, "abbrev": { @@ -20925,14 +20973,15 @@ "dev": true }, "array.prototype.flat": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", - "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.19.0" + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" } }, "arrify": { @@ -21227,9 +21276,9 @@ "dev": true }, "bootstrap-sass": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.4.1.tgz", - "integrity": "sha512-p5rxsK/IyEDQm2CwiHxxUi0MZZtvVFbhWmyMOt4lLkA4bujDA1TGoKT0i1FKIWiugAdP+kK8T5KMDFIKQCLYIA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.4.3.tgz", + "integrity": "sha512-vPgFnGMp1jWZZupOND65WS6mkR8rxhJxndT/AcMbqcq1hHMdkcH4sMPhznLzzoHOHkSCrd6J9F8pWBriPCKP2Q==", "dev": true }, "bootstrap-v4": { @@ -21272,13 +21321,13 @@ "dev": true }, "browserslist": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", - "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001312", - "electron-to-chromium": "^1.4.71", + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", "escalade": "^3.1.1", "node-releases": "^2.0.2", "picocolors": "^1.0.0" @@ -21398,9 +21447,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001312", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", - "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", + "version": "1.0.30001332", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz", + "integrity": "sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==", "dev": true }, "caseless": { @@ -22027,12 +22076,12 @@ "dev": true }, "core-js-compat": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", - "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "version": "3.22.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.2.tgz", + "integrity": "sha512-Fns9lU06ZJ07pdfmPMu7OnkIKGPKDzXKIiuGlSvHHapwqMUF2QnnsWwtueFZtSyZEilP0o6iUeHQwpn7LxtLUw==", "dev": true, "requires": { - "browserslist": "^4.19.1", + "browserslist": "^4.20.2", "semver": "7.0.0" }, "dependencies": { @@ -22064,13 +22113,13 @@ } }, "cosmiconfig-typescript-loader": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.5.tgz", - "integrity": "sha512-FL/YR1nb8hyN0bAcP3MBaIoZravfZtVsN/RuPnoo6UVjqIrDxSNIpXHCGgJe0ZWy5yImpyD6jq5wCJ5f1nUv8g==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.9.tgz", + "integrity": "sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==", "dev": true, "requires": { "cosmiconfig": "^7", - "ts-node": "^10.5.0" + "ts-node": "^10.7.0" } }, "create-require": { @@ -22100,13 +22149,13 @@ } }, "css-loader": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", - "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", "dev": true, "requires": { "icss-utils": "^5.1.0", - "postcss": "^8.4.5", + "postcss": "^8.4.7", "postcss-modules-extract-imports": "^3.0.0", "postcss-modules-local-by-default": "^4.0.0", "postcss-modules-scope": "^3.0.0", @@ -22234,9 +22283,9 @@ "dev": true }, "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -22297,12 +22346,13 @@ "dev": true }, "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, "requires": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "define-property": { @@ -22640,9 +22690,9 @@ } }, "electron-to-chromium": { - "version": "1.4.71", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.71.tgz", - "integrity": "sha512-Hk61vXXKRb2cd3znPE9F+2pLWdIOmP7GjiTj45y6L3W/lO+hSnUSUhq+6lEaERWBdZOHbk2s3YV5c9xVl3boVw==", + "version": "1.4.118", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.118.tgz", + "integrity": "sha512-maZIKjnYDvF7Fs35nvVcyr44UcKNwybr93Oba2n3HkKDFAtk0svERkLN/HyczJDS3Fo4wU9th9fUQd09ZLtj1w==", "dev": true }, "emittery": { @@ -22683,9 +22733,9 @@ } }, "enhanced-resolve": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz", - "integrity": "sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -22714,9 +22764,9 @@ } }, "es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", "dev": true, "requires": { "call-bind": "^1.0.2", @@ -22725,15 +22775,15 @@ "get-intrinsic": "^1.1.1", "get-symbol-description": "^1.0.0", "has": "^1.0.3", - "has-symbols": "^1.0.2", + "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", + "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", + "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", "object-keys": "^1.1.1", "object.assign": "^4.1.2", "string.prototype.trimend": "^1.0.4", @@ -22747,6 +22797,15 @@ "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", "dev": true }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, "es-to-primitive": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", @@ -22832,12 +22891,12 @@ } }, "eslint": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", - "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.13.0.tgz", + "integrity": "sha512-D+Xei61eInqauAyTJ6C0q6x9mx7kTUC1KZ0m0LSEexR0V+e94K12LmWX076ZIsldwfQ2RONdaJe0re0TRGQbRQ==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.1.0", + "@eslint/eslintrc": "^1.2.1", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -22930,9 +22989,9 @@ } }, "globals": { - "version": "13.12.1", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", - "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -22971,9 +23030,9 @@ } }, "eslint-config-prettier": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz", - "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", "dev": true, "requires": {} }, @@ -23069,9 +23128,9 @@ } }, "eslint-plugin-import": { - "version": "2.25.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", - "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", "dev": true, "requires": { "array-includes": "^3.1.4", @@ -23079,14 +23138,14 @@ "debug": "^2.6.9", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.2", + "eslint-module-utils": "^2.7.3", "has": "^1.0.3", - "is-core-module": "^2.8.0", + "is-core-module": "^2.8.1", "is-glob": "^4.0.3", - "minimatch": "^3.0.4", + "minimatch": "^3.1.2", "object.values": "^1.1.5", - "resolve": "^1.20.0", - "tsconfig-paths": "^3.12.0" + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" }, "dependencies": { "debug": { @@ -23747,9 +23806,9 @@ } }, "fs-extra": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", - "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "requires": { "graceful-fs": "^4.2.0", @@ -24202,15 +24261,15 @@ } }, "google-protobuf": { - "version": "3.19.4", - "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.19.4.tgz", - "integrity": "sha512-OIPNCxsG2lkIvf+P5FNfJ/Km95CsXOBecS9ZcAU6m2Rq3svc0Apl9nB3GMDNKfQ9asNv4KjyAqGwPQFrVle3Yg==", + "version": "3.20.1", + "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.20.1.tgz", + "integrity": "sha512-XMf1+O32FjYIV3CYu6Tuh5PNbfNEU5Xu22X+Xkdb/DUexFlCzhvv7d5Iirm4AOwn8lv4al1YvIhzGrg2j9Zfzw==", "dev": true }, "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, "handlebars": { @@ -24266,9 +24325,9 @@ } }, "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "dev": true }, "has-flag": { @@ -24277,10 +24336,19 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true }, "has-tostringtag": { @@ -24422,9 +24490,9 @@ } }, "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, "requires": { "agent-base": "6", @@ -24628,9 +24696,9 @@ "dev": true }, "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "requires": { "has": "^1.0.3" @@ -24729,9 +24797,9 @@ "dev": true }, "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, "requires": { "has-tostringtag": "^1.0.0" @@ -24787,10 +24855,13 @@ } }, "is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", - "dev": true + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } }, "is-stream": { "version": "2.0.1", @@ -24886,9 +24957,9 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "dev": true, "requires": { "@babel/core": "^7.12.3", @@ -25448,9 +25519,9 @@ } }, "jest-environment-node-single-context": { - "version": "27.2.1", - "resolved": "https://registry.npmjs.org/jest-environment-node-single-context/-/jest-environment-node-single-context-27.2.1.tgz", - "integrity": "sha512-vJYXXDqyUaLTnsLpzlYcs4XRH44LGQ5N0yq40rUiIuBdIWB0pJ5hXcUZvUKOc6e1D9acp0EaMsu4T8dkfD2B8A==", + "version": "27.3.0", + "resolved": "https://registry.npmjs.org/jest-environment-node-single-context/-/jest-environment-node-single-context-27.3.0.tgz", + "integrity": "sha512-28sQFZhG92C6Zr+Tue9sHL9n68a40ZnQmyiu0Ajh3c7yRauX1x2PB9LyUxuZ9imcBOYKEzMitnG69WsSsP9bNg==", "dev": true, "requires": { "jest-environment-node": "^27.2.4" @@ -26416,13 +26487,10 @@ "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true }, "jsonfile": { "version": "6.1.0", @@ -26508,9 +26576,9 @@ "dev": true }, "lint-staged": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-12.3.4.tgz", - "integrity": "sha512-yv/iK4WwZ7/v0GtVkNb3R82pdL9M+ScpIbJLJNyCXkJ1FGaXvRCOg/SeL59SZtPpqZhE7BD6kPKFLIDUhDx2/w==", + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-12.4.0.tgz", + "integrity": "sha512-3X7MR0h9b7qf4iXf/1n7RlVAx+EzpAZXoCEMhVSpaBlgKDfH2ewf+QUm7BddFyq29v4dgPP+8+uYpWuSWx035A==", "dev": true, "requires": { "cli-truncate": "^3.1.0", @@ -26523,6 +26591,7 @@ "micromatch": "^4.0.4", "normalize-path": "^3.0.0", "object-inspect": "^1.12.0", + "pidtree": "^0.5.0", "string-argv": "^0.3.1", "supports-color": "^9.2.1", "yaml": "^1.10.2" @@ -26535,17 +26604,17 @@ "dev": true }, "supports-color": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.1.tgz", - "integrity": "sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.2.tgz", + "integrity": "sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==", "dev": true } } }, "listr2": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.4.tgz", - "integrity": "sha512-vJOm5KD6uZXjSsrwajr+mNacIjf87gWvlBEltPWLbTkslUscWAzquyK4xfe9Zd4RDgO5nnwFyV06FC+uVR+5mg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz", + "integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==", "dev": true, "requires": { "cli-truncate": "^2.1.0", @@ -26553,7 +26622,7 @@ "log-update": "^4.0.0", "p-map": "^4.0.0", "rfdc": "^1.3.0", - "rxjs": "^7.5.4", + "rxjs": "^7.5.5", "through": "^2.3.8", "wrap-ansi": "^7.0.0" }, @@ -26665,9 +26734,9 @@ } }, "loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true }, "loader-utils": { @@ -27009,28 +27078,28 @@ "dev": true }, "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" } }, "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true }, "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "requires": { - "mime-db": "1.51.0" + "mime-db": "1.52.0" } }, "mimic-fn": { @@ -27181,9 +27250,9 @@ "dev": true }, "nanoid": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", - "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", "dev": true }, "nanomatch": { @@ -27305,20 +27374,19 @@ "dev": true }, "gauge": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.1.tgz", - "integrity": "sha512-zJ4jePUHR8cceduZ53b6temRalyGpkC2Kc2r3ecNphmL+uWNoJ3YcOcUjpbG6WwoE/Ef6/+aEZz63neI2WIa1Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "dev": true, "requires": { - "ansi-regex": "^5.0.1", "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", "has-unicode": "^2.0.1", - "signal-exit": "^3.0.0", + "signal-exit": "^3.0.7", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" + "wide-align": "^1.1.5" } }, "is-fullwidth-code-point": { @@ -27328,14 +27396,14 @@ "dev": true }, "npmlog": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.1.tgz", - "integrity": "sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, "requires": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", - "gauge": "^4.0.0", + "gauge": "^4.0.3", "set-blocking": "^2.0.0" } }, @@ -27359,9 +27427,9 @@ "dev": true }, "node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz", + "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==", "dev": true }, "node-sass": { @@ -27551,6 +27619,12 @@ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -27942,9 +28016,9 @@ "dev": true }, "pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.5.0.tgz", + "integrity": "sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==", "dev": true }, "pify": { @@ -28021,12 +28095,12 @@ "dev": true }, "postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", + "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", "dev": true, "requires": { - "nanoid": "^3.2.0", + "nanoid": "^3.3.1", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -28101,9 +28175,9 @@ } }, "postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "requires": { "cssesc": "^3.0.0", @@ -28123,9 +28197,9 @@ "dev": true }, "prettier": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", - "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", + "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", "dev": true }, "pretty-format": { @@ -28453,9 +28527,9 @@ "dev": true }, "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", "dev": true, "requires": { "@babel/runtime": "^7.8.4" @@ -28693,18 +28767,18 @@ } }, "rxjs": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.4.tgz", - "integrity": "sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", + "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", "dev": true, "requires": { "tslib": "^2.1.0" }, "dependencies": { "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", "dev": true } } @@ -28731,9 +28805,9 @@ "dev": true }, "sass": { - "version": "1.49.8", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.8.tgz", - "integrity": "sha512-NoGOjvDDOU9og9oAxhRnap71QaTjjlzrvLnKecUJ3GxhaQBrV6e7gPuSPF28u1OcVAArVojPAe4ZhOXwwC4tGw==", + "version": "1.50.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.50.1.tgz", + "integrity": "sha512-noTnY41KnlW2A9P8sdwESpDmo+KBNkukI1i8+hOK3footBUcohNHtdOJbckp46XO95nuvcHDDZ+4tmOnpK3hjw==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", @@ -28742,9 +28816,9 @@ } }, "sass-embedded": { - "version": "1.49.8", - "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.49.8.tgz", - "integrity": "sha512-fktiTPZd4VATlNJWXB6XU5xONO4VcCU9c1khvbXaUTRCwfhOMKYfKp3xl7mfhREcupSB8PLoxBGlm33nxngkeg==", + "version": "1.50.1", + "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.50.1.tgz", + "integrity": "sha512-Md9NUbCqaXVaAKfR/+/KxjWpkvS7TGohhlcFVccgtElcycebGcPWCBh6eZKoGD3s6R9rmu+6OP9CzS6Up8rAeA==", "dev": true, "requires": { "buffer-builder": "^0.2.0", @@ -28827,9 +28901,9 @@ } }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -29150,14 +29224,14 @@ } }, "socks-proxy-agent": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", - "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", + "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", "dev": true, "requires": { "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" + "debug": "^4.3.3", + "socks": "^2.6.2" } }, "source-map": { @@ -29538,9 +29612,9 @@ } }, "string-width": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", - "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, "requires": { "eastasianwidth": "^0.2.0", @@ -29734,9 +29808,9 @@ } }, "terser": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", - "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "version": "5.12.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", + "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", "dev": true, "requires": { "acorn": "^8.5.0", @@ -29931,9 +30005,9 @@ } }, "ts-node": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.5.0.tgz", - "integrity": "sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==", + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.7.0.tgz", + "integrity": "sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==", "dev": true, "requires": { "@cspotcode/source-map-support": "0.7.0", @@ -29960,14 +30034,14 @@ } }, "tsconfig-paths": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", - "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", - "minimist": "^1.2.0", + "minimist": "^1.2.6", "strip-bom": "^3.0.0" }, "dependencies": { @@ -30046,15 +30120,15 @@ } }, "typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", + "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==", "dev": true }, "uglify-js": { - "version": "3.15.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.1.tgz", - "integrity": "sha512-FAGKF12fWdkpvNJZENacOH0e/83eG6JyVQyanIJaBXCN1J11TUQv1T1/z8S+Z0CG0ZPk1nPcreF/c7lrTd0TEQ==", + "version": "3.15.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.4.tgz", + "integrity": "sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==", "dev": true, "optional": true }, @@ -30237,9 +30311,9 @@ "dev": true }, "v8-compile-cache-lib": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz", - "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", "dev": true }, "v8-to-istanbul": { @@ -30326,9 +30400,9 @@ "dev": true }, "webpack": { - "version": "5.69.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.69.1.tgz", - "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==", + "version": "5.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", @@ -30340,7 +30414,7 @@ "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.3", + "enhanced-resolve": "^5.9.2", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -30382,9 +30456,9 @@ "dev": true }, "what-input": { - "version": "5.2.10", - "resolved": "https://registry.npmjs.org/what-input/-/what-input-5.2.10.tgz", - "integrity": "sha512-7AQoIMGq7uU8esmKniOtZG3A+pzlwgeyFpkS3f/yzRbxknSL68tvn5gjE6bZ4OMFxCPjpaBd2udUTqlZ0HwrXQ==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/what-input/-/what-input-5.2.11.tgz", + "integrity": "sha512-XmxIyHvy0vh+Gi/WB04encFUi1CapO6NE2eevts5qXroexlJXSKkFjkBW9HADmi7I72f8oRLhUZeCQOBEVJhQA==", "dev": true, "peer": true }, @@ -30615,9 +30689,9 @@ "dev": true }, "yargs": { - "version": "17.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", - "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "version": "17.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", + "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", "dev": true, "requires": { "cliui": "^7.0.2", @@ -30653,9 +30727,9 @@ } }, "yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", "dev": true } } diff --git a/test/__snapshots__/loader.test.js.snap b/test/__snapshots__/loader.test.js.snap index c423b73d..2c583500 100644 --- a/test/__snapshots__/loader.test.js.snap +++ b/test/__snapshots__/loader.test.js.snap @@ -1784,6 +1784,108 @@ exports[`loader should resolve server-relative URLs ('node-sass', 'legacy' API, exports[`loader should resolve server-relative URLs ('node-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should resolve server-relative URLs ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +@import \\"./file.css\\"; +body { + font: 100% Helvetica, sans-serif; + color: #333; +} + +nav ul { + margin: 0; + padding: 0; + list-style: none; +} +nav li { + display: inline-block; +} +nav a { + display: block; + padding: 6px 12px; + text-decoration: none; +} + +.box { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + -ms-border-radius: 10px; + border-radius: 10px; +} + +.message, .warning, .error, .success { + border: 1px solid #ccc; + padding: 10px; + color: #333; +} + +.success { + border-color: green; +} + +.error { + border-color: red; +} + +.warning { + border-color: yellow; +} + +.foo:before { + content: \\"\\\\e0c6\\"; +} + +.bar:before { + content: \\"∑\\"; +}" +`; + +exports[`loader should resolve server-relative URLs ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; + +exports[`loader should resolve server-relative URLs ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; + +exports[`loader should resolve server-relative URLs ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +@import \\"./file.css\\"; +body { + font: 100% Helvetica, sans-serif; + color: #333; +} + +nav ul { + margin: 0; + padding: 0; + list-style: none; +} +nav li { + display: inline-block; +} +nav a { + display: block; + padding: 6px 12px; + text-decoration: none; +} + +.box { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + -ms-border-radius: 10px; + border-radius: 10px; +} + +.foo:before { + content: \\"\\\\e0c6\\"; +} + +.bar:before { + content: \\"∑\\"; +}" +`; + +exports[`loader should resolve server-relative URLs ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; + +exports[`loader should resolve server-relative URLs ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; + exports[`loader should respect resolving directory with the "index" file from "process.cwd()" ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` ".dir-with-underscore-index { color: red; @@ -1964,6 +2066,34 @@ exports[`loader should respect resolving from the "SASS_PATH" environment variab exports[`loader should respect resolving from the "SASS_PATH" environment variable ('node-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should respect resolving from the "SASS_PATH" environment variable ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` +".color-red { + color: red; +} + +.bar { + color: blue; +}" +`; + +exports[`loader should respect resolving from the "SASS_PATH" environment variable ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; + +exports[`loader should respect resolving from the "SASS_PATH" environment variable ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; + +exports[`loader should respect resolving from the "SASS_PATH" environment variable ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` +".color-red { + color: red; +} + +.bar { + color: blue; +}" +`; + +exports[`loader should respect resolving from the "SASS_PATH" environment variable ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; + +exports[`loader should respect resolving from the "SASS_PATH" environment variable ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; + exports[`loader should support resolving using the "file" schema ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; @import \\"./file.css\\"; @@ -2156,6 +2286,108 @@ exports[`loader should support resolving using the "file" schema ('node-sass', ' exports[`loader should support resolving using the "file" schema ('node-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should support resolving using the "file" schema ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +@import \\"./file.css\\"; +body { + font: 100% Helvetica, sans-serif; + color: #333; +} + +nav ul { + margin: 0; + padding: 0; + list-style: none; +} +nav li { + display: inline-block; +} +nav a { + display: block; + padding: 6px 12px; + text-decoration: none; +} + +.box { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + -ms-border-radius: 10px; + border-radius: 10px; +} + +.message, .warning, .error, .success { + border: 1px solid #ccc; + padding: 10px; + color: #333; +} + +.success { + border-color: green; +} + +.error { + border-color: red; +} + +.warning { + border-color: yellow; +} + +.foo:before { + content: \\"\\\\e0c6\\"; +} + +.bar:before { + content: \\"∑\\"; +}" +`; + +exports[`loader should support resolving using the "file" schema ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; + +exports[`loader should support resolving using the "file" schema ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; + +exports[`loader should support resolving using the "file" schema ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +@import \\"./file.css\\"; +body { + font: 100% Helvetica, sans-serif; + color: #333; +} + +nav ul { + margin: 0; + padding: 0; + list-style: none; +} +nav li { + display: inline-block; +} +nav a { + display: block; + padding: 6px 12px; + text-decoration: none; +} + +.box { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + -ms-border-radius: 10px; + border-radius: 10px; +} + +.foo:before { + content: \\"\\\\e0c6\\"; +} + +.bar:before { + content: \\"∑\\"; +}" +`; + +exports[`loader should support resolving using the "file" schema ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; + +exports[`loader should support resolving using the "file" schema ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; + exports[`loader should throw an error on ambiguous import (only on "dart-sass") ('dart-sass', 'legacy' API, 'sass' syntax): errors 1`] = ` Array [ "ModuleBuildError: Module build failed (from ../src/cjs.js): @@ -4770,25 +5002,25 @@ exports[`loader should work and ignore all css "@import" at-rules ('sass-embedde exports[`loader should work and output deprecation message (dart-sass): css 1`] = ` "a:hover { - color: rgba(0, 0, 0, 0.025); + color: hsla(0deg, 0%, 0%, 0.025); }" `; exports[`loader should work and output deprecation message (dart-sass): css 2`] = ` "a:hover { - color: rgba(0, 0, 0, 0.025); + color: hsla(0deg, 0%, 0%, 0.025); }" `; exports[`loader should work and output deprecation message (dart-sass): css 3`] = ` "a:hover { - color: rgba(0, 0, 0, 0.025); + color: hsla(0deg, 0%, 0%, 0.025); }" `; exports[`loader should work and output deprecation message (dart-sass): css 4`] = ` "a:hover { - color: rgba(0, 0, 0, 0.025); + color: hsla(0deg, 0%, 0%, 0.025); }" `; @@ -4810,25 +5042,25 @@ exports[`loader should work and output deprecation message (dart-sass): warnings exports[`loader should work and output deprecation message (sass-embedded): css 1`] = ` "a:hover { - color: rgba(0, 0, 0, 0.025); + color: hsla(0deg, 0%, 0%, 0.025); }" `; exports[`loader should work and output deprecation message (sass-embedded): css 2`] = ` "a:hover { - color: rgba(0, 0, 0, 0.025); + color: hsla(0deg, 0%, 0%, 0.025); }" `; exports[`loader should work and output deprecation message (sass-embedded): css 3`] = ` "a:hover { - color: rgba(0, 0, 0, 0.025); + color: hsla(0deg, 0%, 0%, 0.025); }" `; exports[`loader should work and output deprecation message (sass-embedded): css 4`] = ` "a:hover { - color: rgba(0, 0, 0, 0.025); + color: hsla(0deg, 0%, 0%, 0.025); }" `; @@ -242356,6 +242588,22 @@ exports[`loader should work with "@use" at-rules from other language style ('sas exports[`loader should work with "@use" at-rules from other language style ('sass-embedded', 'modern' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with "bootstrap" and custom imports ('dart-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; + +exports[`loader should work with "bootstrap" and custom imports ('dart-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; + +exports[`loader should work with "bootstrap" and custom imports ('dart-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; + +exports[`loader should work with "bootstrap" and custom imports ('dart-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; + +exports[`loader should work with "bootstrap" and custom imports ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; + +exports[`loader should work with "bootstrap" and custom imports ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; + +exports[`loader should work with "bootstrap" and custom imports ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; + +exports[`loader should work with "bootstrap" and custom imports ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; + exports[`loader should work with "bootstrap" package v4 without tilde, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; exports[`loader should work with "bootstrap" package v4 without tilde, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; @@ -357386,6 +357634,195 @@ exports[`loader should work with difference "@import" at-rules ('node-sass', 'le exports[`loader should work with difference "@import" at-rules ('node-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with difference "@import" at-rules ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +/* @import another/module */ +@import url(http://example.com/something/from/the/interwebs); +.another-sass-module { + background: hotpink; +} + +/* @import another/underscore */ +.underscore { + background: hotpink; +} + +/* @import another/_underscore */ +.underscore { + background: hotpink; +} + +/* @import ~sass/underscore */ +.underscore-sass { + background: hotpink; +} + +/* @import ~sass/some.module */ +.some-sass-module { + background: hotpink; +} + +/* @import url(http://example.com/something/from/the/interwebs); */ +/* scoped import @import language */ +.scoped-import { + @import \\"./file.css\\"; +} +.scoped-import body { + font: 100% Helvetica, sans-serif; + color: #333; +} +.scoped-import nav ul { + margin: 0; + padding: 0; + list-style: none; +} +.scoped-import nav li { + display: inline-block; +} +.scoped-import nav a { + display: block; + padding: 6px 12px; + text-decoration: none; +} +.scoped-import .box { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + -ms-border-radius: 10px; + border-radius: 10px; +} +.scoped-import .message, .scoped-import .warning, .scoped-import .error, .scoped-import .success { + border: 1px solid #ccc; + padding: 10px; + color: #333; +} +.scoped-import .success { + border-color: green; +} +.scoped-import .error { + border-color: red; +} +.scoped-import .warning { + border-color: yellow; +} +.scoped-import .foo:before { + content: \\"\\\\e0c6\\"; +} +.scoped-import .bar:before { + content: \\"∑\\"; +} + +/* @import util */ +.util { + color: hotpink; +} + +/* @import ~module */ +.module { + background: hotpink; +} + +/* @import ~another */ +.another-scss-module-from-node-modules { + background: hotpink; +} + +a { + color: red; +}" +`; + +exports[`loader should work with difference "@import" at-rules ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; + +exports[`loader should work with difference "@import" at-rules ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; + +exports[`loader should work with difference "@import" at-rules ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +/* @import \\"another/module\\"; */ +@import url(http://example.com/something/from/the/interwebs); +.another-scss-module { + background: hotpink; +} + +/* @import \\"another/underscore\\"; */ +.underscore { + background: hotpink; +} + +/* @import \\"another/_underscore\\"; */ +.underscore { + background: hotpink; +} + +/* @import \\"~scss/underscore\\"; */ +.underscore-scss { + background: hotpink; +} + +/* @import \\"~scss/some.module\\"; */ +.some-scss-module { + background: hotpink; +} + +/* @import url(http://example.com/something/from/the/interwebs); */ +/* scoped import @import \\"language\\"; */ +.scoped-import { + @import \\"./file.css\\"; +} +.scoped-import body { + font: 100% Helvetica, sans-serif; + color: #333; +} +.scoped-import nav ul { + margin: 0; + padding: 0; + list-style: none; +} +.scoped-import nav li { + display: inline-block; +} +.scoped-import nav a { + display: block; + padding: 6px 12px; + text-decoration: none; +} +.scoped-import .box { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + -ms-border-radius: 10px; + border-radius: 10px; +} +.scoped-import .foo:before { + content: \\"\\\\e0c6\\"; +} +.scoped-import .bar:before { + content: \\"∑\\"; +} + +/* @import \\"util\\"; */ +.util { + color: hotpink; +} + +/* @import \\"~module\\"; */ +.module { + background: hotpink; +} + +/* @import \\"~another\\"; */ +.another-scss-module-from-node-modules { + background: hotpink; +} + +/* @import \\"~@org/style\\"; */ +a { + color: red; +}" +`; + +exports[`loader should work with difference "@import" at-rules ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; + +exports[`loader should work with difference "@import" at-rules ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; + exports[`loader should work with different "@use" at-rules ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` ".another-sass-module { background: hotpink; @@ -357481,6 +357918,101 @@ exports[`loader should work with different "@use" at-rules ('dart-sass', 'legacy exports[`loader should work with different "@use" at-rules ('dart-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with different "@use" at-rules ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` +".another-sass-module { + background: hotpink; +} + +.underscore { + background: hotpink; +} + +.underscore-sass { + background: hotpink; +} + +.some-sass-module { + background: hotpink; +} + +.util { + color: hotpink; +} + +.module { + background: hotpink; +} + +.another-scss-module-from-node-modules { + background: hotpink; +} + +a { + color: red; +} + +/* @use another/module */ +/* @use another/underscore */ +/* @use another/_underscore */ +/* @use ~sass/underscore */ +/* @use ~sass/some.module */ +/* @use util */ +/* @use ~module */ +/* @use ~another */" +`; + +exports[`loader should work with different "@use" at-rules ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; + +exports[`loader should work with different "@use" at-rules ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; + +exports[`loader should work with different "@use" at-rules ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` +".another-scss-module { + background: hotpink; +} + +.underscore { + background: hotpink; +} + +.underscore-scss { + background: hotpink; +} + +.some-scss-module { + background: hotpink; +} + +.util { + color: hotpink; +} + +.module { + background: hotpink; +} + +.another-scss-module-from-node-modules { + background: hotpink; +} + +a { + color: red; +} + +/* @use \\"another/module\\"; */ +/* @use \\"another/underscore\\"; */ +/* @use \\"another/_underscore\\"; */ +/* @use \\"~scss/underscore\\"; */ +/* @use \\"~scss/some.module\\"; */ +/* @use \\"util\\"; */ +/* @use \\"~module\\"; */ +/* @use \\"~another\\"; */ +/* @use \\"~@org/style\\"; */" +`; + +exports[`loader should work with different "@use" at-rules ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; + +exports[`loader should work with different "@use" at-rules ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; + exports[`loader should work with multiple "@import" at-rules ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; @import \\"./file.css\\"; @@ -358215,6 +358747,96 @@ exports[`loader should work with multiple "@import" at-rules without quotes ('no exports[`loader should work with multiple "@import" at-rules without quotes ('node-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; +exports[`loader should work with multiple "@import" at-rules without quotes ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` +".example { + color: red; +} + +.example { + color: red; +} + +.example { + color: red; +} + +.example { + color: red; +} + +.example-2 { + color: blue; +} + +.example-2 { + color: blue; +} + +.example-2 { + color: blue; +} + +.example-2 { + color: blue; +} + +.directory-file { + color: #000066; +} + +.directory-file { + color: #000066; +} + +.directory-file { + color: #000066; +} + +.directory-file { + color: #000066; +} + +.directory-6-file { + color: #faf; +} + +.directory-6-file { + color: #faf; +} + +.directory-6-file { + color: #faf; +} + +.directory-6-file { + color: #faf; +} + +.directory-6-file { + color: #faf; +} + +.directory-6-file { + color: #faf; +} + +.directory-6-file { + color: #faf; +} + +.directory-6-file { + color: #faf; +} + +.underscore-sass { + background: hotpink; +}" +`; + +exports[`loader should work with multiple "@import" at-rules without quotes ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; + +exports[`loader should work with multiple "@import" at-rules without quotes ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; + exports[`loader should work with the "bootstrap-sass" package, directly import ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /*! @@ -372831,7 +373453,7 @@ exports[`loader should work with the "bootstrap-sass" package, directly import ( exports[`loader should work with the "bootstrap-sass" package, directly import ('dart-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, directly import ('node-sass', 'legacy' API, 'sass' syntax): css 1`] = ` +exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /*! * Bootstrap v3.4.1 (https://getbootstrap.com/) @@ -372842,10 +373464,12 @@ exports[`loader should work with the "bootstrap-sass" package, directly import ( html { font-family: sans-serif; -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; } + -webkit-text-size-adjust: 100%; +} body { - margin: 0; } + margin: 0; +} article, aside, @@ -372860,88 +373484,109 @@ menu, nav, section, summary { - display: block; } + display: block; +} audio, canvas, progress, video { display: inline-block; - vertical-align: baseline; } + vertical-align: baseline; +} audio:not([controls]) { display: none; - height: 0; } + height: 0; +} [hidden], template { - display: none; } + display: none; +} a { - background-color: transparent; } + background-color: transparent; +} a:active, a:hover { - outline: 0; } + outline: 0; +} abbr[title] { border-bottom: none; text-decoration: underline; - text-decoration: underline dotted; } + text-decoration: underline dotted; +} b, strong { - font-weight: bold; } + font-weight: bold; +} dfn { - font-style: italic; } + font-style: italic; +} h1 { font-size: 2em; - margin: 0.67em 0; } + margin: 0.67em 0; +} mark { background: #ff0; - color: #000; } + color: #000; +} small { - font-size: 80%; } + font-size: 80%; +} sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; } + vertical-align: baseline; +} sup { - top: -0.5em; } + top: -0.5em; +} sub { - bottom: -0.25em; } + bottom: -0.25em; +} img { - border: 0; } + border: 0; +} svg:not(:root) { - overflow: hidden; } + overflow: hidden; +} figure { - margin: 1em 40px; } + margin: 1em 40px; +} hr { box-sizing: content-box; - height: 0; } + height: 0; +} pre { - overflow: auto; } + overflow: auto; +} code, kbd, pre, samp { font-family: monospace, monospace; - font-size: 1em; } + font-size: 1em; +} button, input, @@ -372950,133 +373595,182 @@ select, textarea { color: inherit; font: inherit; - margin: 0; } + margin: 0; +} button { - overflow: visible; } + overflow: visible; +} button, select { - text-transform: none; } + text-transform: none; +} button, -html input[type=\\"button\\"], -input[type=\\"reset\\"], -input[type=\\"submit\\"] { +html input[type=button], +input[type=reset], +input[type=submit] { -webkit-appearance: button; - cursor: pointer; } + cursor: pointer; +} button[disabled], html input[disabled] { - cursor: default; } + cursor: default; +} button::-moz-focus-inner, input::-moz-focus-inner { border: 0; - padding: 0; } + padding: 0; +} input { - line-height: normal; } + line-height: normal; +} -input[type=\\"checkbox\\"], -input[type=\\"radio\\"] { +input[type=checkbox], +input[type=radio] { box-sizing: border-box; - padding: 0; } + padding: 0; +} -input[type=\\"number\\"]::-webkit-inner-spin-button, -input[type=\\"number\\"]::-webkit-outer-spin-button { - height: auto; } +input[type=number]::-webkit-inner-spin-button, +input[type=number]::-webkit-outer-spin-button { + height: auto; +} -input[type=\\"search\\"] { +input[type=search] { -webkit-appearance: textfield; - box-sizing: content-box; } + box-sizing: content-box; +} -input[type=\\"search\\"]::-webkit-search-cancel-button, -input[type=\\"search\\"]::-webkit-search-decoration { - -webkit-appearance: none; } +input[type=search]::-webkit-search-cancel-button, +input[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} fieldset { border: 1px solid #c0c0c0; margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } + padding: 0.35em 0.625em 0.75em; +} legend { border: 0; - padding: 0; } + padding: 0; +} textarea { - overflow: auto; } + overflow: auto; +} optgroup { - font-weight: bold; } + font-weight: bold; +} table { border-collapse: collapse; - border-spacing: 0; } + border-spacing: 0; +} td, th { - padding: 0; } + padding: 0; +} /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ @media print { *, - *:before, - *:after { +*:before, +*:after { color: #000 !important; text-shadow: none !important; background: transparent !important; - box-shadow: none !important; } + box-shadow: none !important; + } + a, - a:visited { - text-decoration: underline; } +a:visited { + text-decoration: underline; + } + a[href]:after { - content: \\" (\\" attr(href) \\")\\"; } + content: \\" (\\" attr(href) \\")\\"; + } + abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; } + content: \\" (\\" attr(title) \\")\\"; + } + a[href^=\\"#\\"]:after, - a[href^=\\"javascript:\\"]:after { - content: \\"\\"; } +a[href^=\\"javascript:\\"]:after { + content: \\"\\"; + } + pre, - blockquote { +blockquote { border: 1px solid #999; - page-break-inside: avoid; } + page-break-inside: avoid; + } + thead { - display: table-header-group; } + display: table-header-group; + } + tr, +img { + page-break-inside: avoid; + } + img { - page-break-inside: avoid; } - img { - max-width: 100% !important; } + max-width: 100% !important; + } + p, - h2, - h3 { +h2, +h3 { orphans: 3; - widows: 3; } + widows: 3; + } + h2, - h3 { - page-break-after: avoid; } +h3 { + page-break-after: avoid; + } + .navbar { - display: none; } + display: none; + } + .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; } +.dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { - border: 1px solid #000; } + border: 1px solid #000; + } + .table { - border-collapse: collapse !important; } - .table td, - .table th { - background-color: #fff !important; } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; } } + border-collapse: collapse !important; + } + .table td, +.table th { + background-color: #fff !important; + } + .table-bordered th, +.table-bordered td { + border: 1px solid #ddd !important; + } +} @font-face { font-family: \\"Glyphicons Halflings\\"; src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot\\"); - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\\") format(\\"embedded-opentype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\\") format(\\"woff2\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\\") format(\\"woff\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\\") format(\\"truetype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\\") format(\\"svg\\"); } - + src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\\") format(\\"embedded-opentype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\\") format(\\"woff2\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\\") format(\\"woff\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\\") format(\\"truetype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\\") format(\\"svg\\"); +} .glyphicon { position: relative; top: 1px; @@ -373086,816 +373780,1083 @@ th { font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } + -moz-osx-font-smoothing: grayscale; +} .glyphicon-asterisk:before { - content: \\"\\\\002a\\"; } + content: \\"*\\"; +} .glyphicon-plus:before { - content: \\"\\\\002b\\"; } + content: \\"+\\"; +} .glyphicon-euro:before, .glyphicon-eur:before { - content: \\"\\\\20ac\\"; } + content: \\"€\\"; +} .glyphicon-minus:before { - content: \\"\\\\2212\\"; } + content: \\"−\\"; +} .glyphicon-cloud:before { - content: \\"\\\\2601\\"; } + content: \\"☁\\"; +} .glyphicon-envelope:before { - content: \\"\\\\2709\\"; } + content: \\"✉\\"; +} .glyphicon-pencil:before { - content: \\"\\\\270f\\"; } + content: \\"✏\\"; +} .glyphicon-glass:before { - content: \\"\\\\e001\\"; } + content: \\"\\\\e001\\"; +} .glyphicon-music:before { - content: \\"\\\\e002\\"; } + content: \\"\\\\e002\\"; +} .glyphicon-search:before { - content: \\"\\\\e003\\"; } + content: \\"\\\\e003\\"; +} .glyphicon-heart:before { - content: \\"\\\\e005\\"; } + content: \\"\\\\e005\\"; +} .glyphicon-star:before { - content: \\"\\\\e006\\"; } + content: \\"\\\\e006\\"; +} .glyphicon-star-empty:before { - content: \\"\\\\e007\\"; } + content: \\"\\\\e007\\"; +} .glyphicon-user:before { - content: \\"\\\\e008\\"; } + content: \\"\\\\e008\\"; +} .glyphicon-film:before { - content: \\"\\\\e009\\"; } + content: \\"\\\\e009\\"; +} .glyphicon-th-large:before { - content: \\"\\\\e010\\"; } + content: \\"\\\\e010\\"; +} .glyphicon-th:before { - content: \\"\\\\e011\\"; } + content: \\"\\\\e011\\"; +} .glyphicon-th-list:before { - content: \\"\\\\e012\\"; } + content: \\"\\\\e012\\"; +} .glyphicon-ok:before { - content: \\"\\\\e013\\"; } + content: \\"\\\\e013\\"; +} .glyphicon-remove:before { - content: \\"\\\\e014\\"; } + content: \\"\\\\e014\\"; +} .glyphicon-zoom-in:before { - content: \\"\\\\e015\\"; } + content: \\"\\\\e015\\"; +} .glyphicon-zoom-out:before { - content: \\"\\\\e016\\"; } + content: \\"\\\\e016\\"; +} .glyphicon-off:before { - content: \\"\\\\e017\\"; } + content: \\"\\\\e017\\"; +} .glyphicon-signal:before { - content: \\"\\\\e018\\"; } + content: \\"\\\\e018\\"; +} .glyphicon-cog:before { - content: \\"\\\\e019\\"; } + content: \\"\\\\e019\\"; +} .glyphicon-trash:before { - content: \\"\\\\e020\\"; } + content: \\"\\\\e020\\"; +} .glyphicon-home:before { - content: \\"\\\\e021\\"; } + content: \\"\\\\e021\\"; +} .glyphicon-file:before { - content: \\"\\\\e022\\"; } + content: \\"\\\\e022\\"; +} .glyphicon-time:before { - content: \\"\\\\e023\\"; } + content: \\"\\\\e023\\"; +} .glyphicon-road:before { - content: \\"\\\\e024\\"; } + content: \\"\\\\e024\\"; +} .glyphicon-download-alt:before { - content: \\"\\\\e025\\"; } + content: \\"\\\\e025\\"; +} .glyphicon-download:before { - content: \\"\\\\e026\\"; } + content: \\"\\\\e026\\"; +} .glyphicon-upload:before { - content: \\"\\\\e027\\"; } + content: \\"\\\\e027\\"; +} .glyphicon-inbox:before { - content: \\"\\\\e028\\"; } + content: \\"\\\\e028\\"; +} .glyphicon-play-circle:before { - content: \\"\\\\e029\\"; } + content: \\"\\\\e029\\"; +} .glyphicon-repeat:before { - content: \\"\\\\e030\\"; } + content: \\"\\\\e030\\"; +} .glyphicon-refresh:before { - content: \\"\\\\e031\\"; } + content: \\"\\\\e031\\"; +} .glyphicon-list-alt:before { - content: \\"\\\\e032\\"; } + content: \\"\\\\e032\\"; +} .glyphicon-lock:before { - content: \\"\\\\e033\\"; } + content: \\"\\\\e033\\"; +} .glyphicon-flag:before { - content: \\"\\\\e034\\"; } + content: \\"\\\\e034\\"; +} .glyphicon-headphones:before { - content: \\"\\\\e035\\"; } + content: \\"\\\\e035\\"; +} .glyphicon-volume-off:before { - content: \\"\\\\e036\\"; } + content: \\"\\\\e036\\"; +} .glyphicon-volume-down:before { - content: \\"\\\\e037\\"; } + content: \\"\\\\e037\\"; +} .glyphicon-volume-up:before { - content: \\"\\\\e038\\"; } + content: \\"\\\\e038\\"; +} .glyphicon-qrcode:before { - content: \\"\\\\e039\\"; } + content: \\"\\\\e039\\"; +} .glyphicon-barcode:before { - content: \\"\\\\e040\\"; } + content: \\"\\\\e040\\"; +} .glyphicon-tag:before { - content: \\"\\\\e041\\"; } + content: \\"\\\\e041\\"; +} .glyphicon-tags:before { - content: \\"\\\\e042\\"; } + content: \\"\\\\e042\\"; +} .glyphicon-book:before { - content: \\"\\\\e043\\"; } + content: \\"\\\\e043\\"; +} .glyphicon-bookmark:before { - content: \\"\\\\e044\\"; } + content: \\"\\\\e044\\"; +} .glyphicon-print:before { - content: \\"\\\\e045\\"; } + content: \\"\\\\e045\\"; +} .glyphicon-camera:before { - content: \\"\\\\e046\\"; } + content: \\"\\\\e046\\"; +} .glyphicon-font:before { - content: \\"\\\\e047\\"; } + content: \\"\\\\e047\\"; +} .glyphicon-bold:before { - content: \\"\\\\e048\\"; } + content: \\"\\\\e048\\"; +} .glyphicon-italic:before { - content: \\"\\\\e049\\"; } + content: \\"\\\\e049\\"; +} .glyphicon-text-height:before { - content: \\"\\\\e050\\"; } + content: \\"\\\\e050\\"; +} .glyphicon-text-width:before { - content: \\"\\\\e051\\"; } + content: \\"\\\\e051\\"; +} .glyphicon-align-left:before { - content: \\"\\\\e052\\"; } + content: \\"\\\\e052\\"; +} .glyphicon-align-center:before { - content: \\"\\\\e053\\"; } + content: \\"\\\\e053\\"; +} .glyphicon-align-right:before { - content: \\"\\\\e054\\"; } + content: \\"\\\\e054\\"; +} .glyphicon-align-justify:before { - content: \\"\\\\e055\\"; } + content: \\"\\\\e055\\"; +} .glyphicon-list:before { - content: \\"\\\\e056\\"; } + content: \\"\\\\e056\\"; +} .glyphicon-indent-left:before { - content: \\"\\\\e057\\"; } + content: \\"\\\\e057\\"; +} .glyphicon-indent-right:before { - content: \\"\\\\e058\\"; } + content: \\"\\\\e058\\"; +} .glyphicon-facetime-video:before { - content: \\"\\\\e059\\"; } + content: \\"\\\\e059\\"; +} .glyphicon-picture:before { - content: \\"\\\\e060\\"; } + content: \\"\\\\e060\\"; +} .glyphicon-map-marker:before { - content: \\"\\\\e062\\"; } + content: \\"\\\\e062\\"; +} .glyphicon-adjust:before { - content: \\"\\\\e063\\"; } + content: \\"\\\\e063\\"; +} .glyphicon-tint:before { - content: \\"\\\\e064\\"; } + content: \\"\\\\e064\\"; +} .glyphicon-edit:before { - content: \\"\\\\e065\\"; } + content: \\"\\\\e065\\"; +} .glyphicon-share:before { - content: \\"\\\\e066\\"; } + content: \\"\\\\e066\\"; +} .glyphicon-check:before { - content: \\"\\\\e067\\"; } + content: \\"\\\\e067\\"; +} .glyphicon-move:before { - content: \\"\\\\e068\\"; } + content: \\"\\\\e068\\"; +} .glyphicon-step-backward:before { - content: \\"\\\\e069\\"; } + content: \\"\\\\e069\\"; +} .glyphicon-fast-backward:before { - content: \\"\\\\e070\\"; } + content: \\"\\\\e070\\"; +} .glyphicon-backward:before { - content: \\"\\\\e071\\"; } + content: \\"\\\\e071\\"; +} .glyphicon-play:before { - content: \\"\\\\e072\\"; } + content: \\"\\\\e072\\"; +} .glyphicon-pause:before { - content: \\"\\\\e073\\"; } + content: \\"\\\\e073\\"; +} .glyphicon-stop:before { - content: \\"\\\\e074\\"; } + content: \\"\\\\e074\\"; +} .glyphicon-forward:before { - content: \\"\\\\e075\\"; } + content: \\"\\\\e075\\"; +} .glyphicon-fast-forward:before { - content: \\"\\\\e076\\"; } + content: \\"\\\\e076\\"; +} .glyphicon-step-forward:before { - content: \\"\\\\e077\\"; } + content: \\"\\\\e077\\"; +} .glyphicon-eject:before { - content: \\"\\\\e078\\"; } + content: \\"\\\\e078\\"; +} .glyphicon-chevron-left:before { - content: \\"\\\\e079\\"; } + content: \\"\\\\e079\\"; +} .glyphicon-chevron-right:before { - content: \\"\\\\e080\\"; } + content: \\"\\\\e080\\"; +} .glyphicon-plus-sign:before { - content: \\"\\\\e081\\"; } + content: \\"\\\\e081\\"; +} .glyphicon-minus-sign:before { - content: \\"\\\\e082\\"; } + content: \\"\\\\e082\\"; +} .glyphicon-remove-sign:before { - content: \\"\\\\e083\\"; } + content: \\"\\\\e083\\"; +} .glyphicon-ok-sign:before { - content: \\"\\\\e084\\"; } + content: \\"\\\\e084\\"; +} .glyphicon-question-sign:before { - content: \\"\\\\e085\\"; } + content: \\"\\\\e085\\"; +} .glyphicon-info-sign:before { - content: \\"\\\\e086\\"; } + content: \\"\\\\e086\\"; +} .glyphicon-screenshot:before { - content: \\"\\\\e087\\"; } + content: \\"\\\\e087\\"; +} .glyphicon-remove-circle:before { - content: \\"\\\\e088\\"; } + content: \\"\\\\e088\\"; +} .glyphicon-ok-circle:before { - content: \\"\\\\e089\\"; } + content: \\"\\\\e089\\"; +} .glyphicon-ban-circle:before { - content: \\"\\\\e090\\"; } + content: \\"\\\\e090\\"; +} .glyphicon-arrow-left:before { - content: \\"\\\\e091\\"; } + content: \\"\\\\e091\\"; +} .glyphicon-arrow-right:before { - content: \\"\\\\e092\\"; } + content: \\"\\\\e092\\"; +} .glyphicon-arrow-up:before { - content: \\"\\\\e093\\"; } + content: \\"\\\\e093\\"; +} .glyphicon-arrow-down:before { - content: \\"\\\\e094\\"; } + content: \\"\\\\e094\\"; +} .glyphicon-share-alt:before { - content: \\"\\\\e095\\"; } + content: \\"\\\\e095\\"; +} .glyphicon-resize-full:before { - content: \\"\\\\e096\\"; } + content: \\"\\\\e096\\"; +} .glyphicon-resize-small:before { - content: \\"\\\\e097\\"; } + content: \\"\\\\e097\\"; +} .glyphicon-exclamation-sign:before { - content: \\"\\\\e101\\"; } + content: \\"\\\\e101\\"; +} .glyphicon-gift:before { - content: \\"\\\\e102\\"; } + content: \\"\\\\e102\\"; +} .glyphicon-leaf:before { - content: \\"\\\\e103\\"; } + content: \\"\\\\e103\\"; +} .glyphicon-fire:before { - content: \\"\\\\e104\\"; } + content: \\"\\\\e104\\"; +} .glyphicon-eye-open:before { - content: \\"\\\\e105\\"; } + content: \\"\\\\e105\\"; +} .glyphicon-eye-close:before { - content: \\"\\\\e106\\"; } + content: \\"\\\\e106\\"; +} .glyphicon-warning-sign:before { - content: \\"\\\\e107\\"; } + content: \\"\\\\e107\\"; +} .glyphicon-plane:before { - content: \\"\\\\e108\\"; } + content: \\"\\\\e108\\"; +} .glyphicon-calendar:before { - content: \\"\\\\e109\\"; } + content: \\"\\\\e109\\"; +} .glyphicon-random:before { - content: \\"\\\\e110\\"; } + content: \\"\\\\e110\\"; +} .glyphicon-comment:before { - content: \\"\\\\e111\\"; } + content: \\"\\\\e111\\"; +} .glyphicon-magnet:before { - content: \\"\\\\e112\\"; } + content: \\"\\\\e112\\"; +} .glyphicon-chevron-up:before { - content: \\"\\\\e113\\"; } + content: \\"\\\\e113\\"; +} .glyphicon-chevron-down:before { - content: \\"\\\\e114\\"; } + content: \\"\\\\e114\\"; +} .glyphicon-retweet:before { - content: \\"\\\\e115\\"; } + content: \\"\\\\e115\\"; +} .glyphicon-shopping-cart:before { - content: \\"\\\\e116\\"; } + content: \\"\\\\e116\\"; +} .glyphicon-folder-close:before { - content: \\"\\\\e117\\"; } + content: \\"\\\\e117\\"; +} .glyphicon-folder-open:before { - content: \\"\\\\e118\\"; } + content: \\"\\\\e118\\"; +} .glyphicon-resize-vertical:before { - content: \\"\\\\e119\\"; } + content: \\"\\\\e119\\"; +} .glyphicon-resize-horizontal:before { - content: \\"\\\\e120\\"; } + content: \\"\\\\e120\\"; +} .glyphicon-hdd:before { - content: \\"\\\\e121\\"; } + content: \\"\\\\e121\\"; +} .glyphicon-bullhorn:before { - content: \\"\\\\e122\\"; } + content: \\"\\\\e122\\"; +} .glyphicon-bell:before { - content: \\"\\\\e123\\"; } + content: \\"\\\\e123\\"; +} .glyphicon-certificate:before { - content: \\"\\\\e124\\"; } + content: \\"\\\\e124\\"; +} .glyphicon-thumbs-up:before { - content: \\"\\\\e125\\"; } + content: \\"\\\\e125\\"; +} .glyphicon-thumbs-down:before { - content: \\"\\\\e126\\"; } + content: \\"\\\\e126\\"; +} .glyphicon-hand-right:before { - content: \\"\\\\e127\\"; } + content: \\"\\\\e127\\"; +} .glyphicon-hand-left:before { - content: \\"\\\\e128\\"; } + content: \\"\\\\e128\\"; +} .glyphicon-hand-up:before { - content: \\"\\\\e129\\"; } + content: \\"\\\\e129\\"; +} .glyphicon-hand-down:before { - content: \\"\\\\e130\\"; } + content: \\"\\\\e130\\"; +} .glyphicon-circle-arrow-right:before { - content: \\"\\\\e131\\"; } + content: \\"\\\\e131\\"; +} .glyphicon-circle-arrow-left:before { - content: \\"\\\\e132\\"; } + content: \\"\\\\e132\\"; +} .glyphicon-circle-arrow-up:before { - content: \\"\\\\e133\\"; } + content: \\"\\\\e133\\"; +} .glyphicon-circle-arrow-down:before { - content: \\"\\\\e134\\"; } + content: \\"\\\\e134\\"; +} .glyphicon-globe:before { - content: \\"\\\\e135\\"; } + content: \\"\\\\e135\\"; +} .glyphicon-wrench:before { - content: \\"\\\\e136\\"; } + content: \\"\\\\e136\\"; +} .glyphicon-tasks:before { - content: \\"\\\\e137\\"; } + content: \\"\\\\e137\\"; +} .glyphicon-filter:before { - content: \\"\\\\e138\\"; } + content: \\"\\\\e138\\"; +} .glyphicon-briefcase:before { - content: \\"\\\\e139\\"; } + content: \\"\\\\e139\\"; +} .glyphicon-fullscreen:before { - content: \\"\\\\e140\\"; } + content: \\"\\\\e140\\"; +} .glyphicon-dashboard:before { - content: \\"\\\\e141\\"; } + content: \\"\\\\e141\\"; +} .glyphicon-paperclip:before { - content: \\"\\\\e142\\"; } + content: \\"\\\\e142\\"; +} .glyphicon-heart-empty:before { - content: \\"\\\\e143\\"; } + content: \\"\\\\e143\\"; +} .glyphicon-link:before { - content: \\"\\\\e144\\"; } + content: \\"\\\\e144\\"; +} .glyphicon-phone:before { - content: \\"\\\\e145\\"; } + content: \\"\\\\e145\\"; +} .glyphicon-pushpin:before { - content: \\"\\\\e146\\"; } + content: \\"\\\\e146\\"; +} .glyphicon-usd:before { - content: \\"\\\\e148\\"; } + content: \\"\\\\e148\\"; +} .glyphicon-gbp:before { - content: \\"\\\\e149\\"; } + content: \\"\\\\e149\\"; +} .glyphicon-sort:before { - content: \\"\\\\e150\\"; } + content: \\"\\\\e150\\"; +} .glyphicon-sort-by-alphabet:before { - content: \\"\\\\e151\\"; } + content: \\"\\\\e151\\"; +} .glyphicon-sort-by-alphabet-alt:before { - content: \\"\\\\e152\\"; } + content: \\"\\\\e152\\"; +} .glyphicon-sort-by-order:before { - content: \\"\\\\e153\\"; } + content: \\"\\\\e153\\"; +} .glyphicon-sort-by-order-alt:before { - content: \\"\\\\e154\\"; } + content: \\"\\\\e154\\"; +} .glyphicon-sort-by-attributes:before { - content: \\"\\\\e155\\"; } + content: \\"\\\\e155\\"; +} .glyphicon-sort-by-attributes-alt:before { - content: \\"\\\\e156\\"; } + content: \\"\\\\e156\\"; +} .glyphicon-unchecked:before { - content: \\"\\\\e157\\"; } + content: \\"\\\\e157\\"; +} .glyphicon-expand:before { - content: \\"\\\\e158\\"; } + content: \\"\\\\e158\\"; +} .glyphicon-collapse-down:before { - content: \\"\\\\e159\\"; } + content: \\"\\\\e159\\"; +} .glyphicon-collapse-up:before { - content: \\"\\\\e160\\"; } + content: \\"\\\\e160\\"; +} .glyphicon-log-in:before { - content: \\"\\\\e161\\"; } + content: \\"\\\\e161\\"; +} .glyphicon-flash:before { - content: \\"\\\\e162\\"; } + content: \\"\\\\e162\\"; +} .glyphicon-log-out:before { - content: \\"\\\\e163\\"; } + content: \\"\\\\e163\\"; +} .glyphicon-new-window:before { - content: \\"\\\\e164\\"; } + content: \\"\\\\e164\\"; +} .glyphicon-record:before { - content: \\"\\\\e165\\"; } + content: \\"\\\\e165\\"; +} .glyphicon-save:before { - content: \\"\\\\e166\\"; } + content: \\"\\\\e166\\"; +} .glyphicon-open:before { - content: \\"\\\\e167\\"; } + content: \\"\\\\e167\\"; +} .glyphicon-saved:before { - content: \\"\\\\e168\\"; } + content: \\"\\\\e168\\"; +} .glyphicon-import:before { - content: \\"\\\\e169\\"; } + content: \\"\\\\e169\\"; +} .glyphicon-export:before { - content: \\"\\\\e170\\"; } + content: \\"\\\\e170\\"; +} .glyphicon-send:before { - content: \\"\\\\e171\\"; } + content: \\"\\\\e171\\"; +} .glyphicon-floppy-disk:before { - content: \\"\\\\e172\\"; } + content: \\"\\\\e172\\"; +} .glyphicon-floppy-saved:before { - content: \\"\\\\e173\\"; } + content: \\"\\\\e173\\"; +} .glyphicon-floppy-remove:before { - content: \\"\\\\e174\\"; } + content: \\"\\\\e174\\"; +} .glyphicon-floppy-save:before { - content: \\"\\\\e175\\"; } + content: \\"\\\\e175\\"; +} .glyphicon-floppy-open:before { - content: \\"\\\\e176\\"; } + content: \\"\\\\e176\\"; +} .glyphicon-credit-card:before { - content: \\"\\\\e177\\"; } + content: \\"\\\\e177\\"; +} .glyphicon-transfer:before { - content: \\"\\\\e178\\"; } + content: \\"\\\\e178\\"; +} .glyphicon-cutlery:before { - content: \\"\\\\e179\\"; } + content: \\"\\\\e179\\"; +} .glyphicon-header:before { - content: \\"\\\\e180\\"; } + content: \\"\\\\e180\\"; +} .glyphicon-compressed:before { - content: \\"\\\\e181\\"; } + content: \\"\\\\e181\\"; +} .glyphicon-earphone:before { - content: \\"\\\\e182\\"; } + content: \\"\\\\e182\\"; +} .glyphicon-phone-alt:before { - content: \\"\\\\e183\\"; } + content: \\"\\\\e183\\"; +} .glyphicon-tower:before { - content: \\"\\\\e184\\"; } + content: \\"\\\\e184\\"; +} .glyphicon-stats:before { - content: \\"\\\\e185\\"; } + content: \\"\\\\e185\\"; +} .glyphicon-sd-video:before { - content: \\"\\\\e186\\"; } + content: \\"\\\\e186\\"; +} .glyphicon-hd-video:before { - content: \\"\\\\e187\\"; } + content: \\"\\\\e187\\"; +} .glyphicon-subtitles:before { - content: \\"\\\\e188\\"; } + content: \\"\\\\e188\\"; +} .glyphicon-sound-stereo:before { - content: \\"\\\\e189\\"; } + content: \\"\\\\e189\\"; +} .glyphicon-sound-dolby:before { - content: \\"\\\\e190\\"; } + content: \\"\\\\e190\\"; +} .glyphicon-sound-5-1:before { - content: \\"\\\\e191\\"; } + content: \\"\\\\e191\\"; +} .glyphicon-sound-6-1:before { - content: \\"\\\\e192\\"; } + content: \\"\\\\e192\\"; +} .glyphicon-sound-7-1:before { - content: \\"\\\\e193\\"; } + content: \\"\\\\e193\\"; +} .glyphicon-copyright-mark:before { - content: \\"\\\\e194\\"; } + content: \\"\\\\e194\\"; +} .glyphicon-registration-mark:before { - content: \\"\\\\e195\\"; } + content: \\"\\\\e195\\"; +} .glyphicon-cloud-download:before { - content: \\"\\\\e197\\"; } + content: \\"\\\\e197\\"; +} .glyphicon-cloud-upload:before { - content: \\"\\\\e198\\"; } + content: \\"\\\\e198\\"; +} .glyphicon-tree-conifer:before { - content: \\"\\\\e199\\"; } + content: \\"\\\\e199\\"; +} .glyphicon-tree-deciduous:before { - content: \\"\\\\e200\\"; } + content: \\"\\\\e200\\"; +} .glyphicon-cd:before { - content: \\"\\\\e201\\"; } + content: \\"\\\\e201\\"; +} .glyphicon-save-file:before { - content: \\"\\\\e202\\"; } + content: \\"\\\\e202\\"; +} .glyphicon-open-file:before { - content: \\"\\\\e203\\"; } + content: \\"\\\\e203\\"; +} .glyphicon-level-up:before { - content: \\"\\\\e204\\"; } + content: \\"\\\\e204\\"; +} .glyphicon-copy:before { - content: \\"\\\\e205\\"; } + content: \\"\\\\e205\\"; +} .glyphicon-paste:before { - content: \\"\\\\e206\\"; } + content: \\"\\\\e206\\"; +} .glyphicon-alert:before { - content: \\"\\\\e209\\"; } + content: \\"\\\\e209\\"; +} .glyphicon-equalizer:before { - content: \\"\\\\e210\\"; } + content: \\"\\\\e210\\"; +} .glyphicon-king:before { - content: \\"\\\\e211\\"; } + content: \\"\\\\e211\\"; +} .glyphicon-queen:before { - content: \\"\\\\e212\\"; } + content: \\"\\\\e212\\"; +} .glyphicon-pawn:before { - content: \\"\\\\e213\\"; } + content: \\"\\\\e213\\"; +} .glyphicon-bishop:before { - content: \\"\\\\e214\\"; } + content: \\"\\\\e214\\"; +} .glyphicon-knight:before { - content: \\"\\\\e215\\"; } + content: \\"\\\\e215\\"; +} .glyphicon-baby-formula:before { - content: \\"\\\\e216\\"; } + content: \\"\\\\e216\\"; +} .glyphicon-tent:before { - content: \\"\\\\26fa\\"; } + content: \\"⛺\\"; +} .glyphicon-blackboard:before { - content: \\"\\\\e218\\"; } + content: \\"\\\\e218\\"; +} .glyphicon-bed:before { - content: \\"\\\\e219\\"; } + content: \\"\\\\e219\\"; +} .glyphicon-apple:before { - content: \\"\\\\f8ff\\"; } + content: \\"\\\\f8ff\\"; +} .glyphicon-erase:before { - content: \\"\\\\e221\\"; } + content: \\"\\\\e221\\"; +} .glyphicon-hourglass:before { - content: \\"\\\\231b\\"; } + content: \\"⌛\\"; +} .glyphicon-lamp:before { - content: \\"\\\\e223\\"; } + content: \\"\\\\e223\\"; +} .glyphicon-duplicate:before { - content: \\"\\\\e224\\"; } + content: \\"\\\\e224\\"; +} .glyphicon-piggy-bank:before { - content: \\"\\\\e225\\"; } + content: \\"\\\\e225\\"; +} .glyphicon-scissors:before { - content: \\"\\\\e226\\"; } + content: \\"\\\\e226\\"; +} .glyphicon-bitcoin:before { - content: \\"\\\\e227\\"; } + content: \\"\\\\e227\\"; +} .glyphicon-btc:before { - content: \\"\\\\e227\\"; } + content: \\"\\\\e227\\"; +} .glyphicon-xbt:before { - content: \\"\\\\e227\\"; } + content: \\"\\\\e227\\"; +} .glyphicon-yen:before { - content: \\"\\\\00a5\\"; } + content: \\"¥\\"; +} .glyphicon-jpy:before { - content: \\"\\\\00a5\\"; } + content: \\"¥\\"; +} .glyphicon-ruble:before { - content: \\"\\\\20bd\\"; } + content: \\"₽\\"; +} .glyphicon-rub:before { - content: \\"\\\\20bd\\"; } + content: \\"₽\\"; +} .glyphicon-scale:before { - content: \\"\\\\e230\\"; } + content: \\"\\\\e230\\"; +} .glyphicon-ice-lolly:before { - content: \\"\\\\e231\\"; } + content: \\"\\\\e231\\"; +} .glyphicon-ice-lolly-tasted:before { - content: \\"\\\\e232\\"; } + content: \\"\\\\e232\\"; +} .glyphicon-education:before { - content: \\"\\\\e233\\"; } + content: \\"\\\\e233\\"; +} .glyphicon-option-horizontal:before { - content: \\"\\\\e234\\"; } + content: \\"\\\\e234\\"; +} .glyphicon-option-vertical:before { - content: \\"\\\\e235\\"; } + content: \\"\\\\e235\\"; +} .glyphicon-menu-hamburger:before { - content: \\"\\\\e236\\"; } + content: \\"\\\\e236\\"; +} .glyphicon-modal-window:before { - content: \\"\\\\e237\\"; } + content: \\"\\\\e237\\"; +} .glyphicon-oil:before { - content: \\"\\\\e238\\"; } + content: \\"\\\\e238\\"; +} .glyphicon-grain:before { - content: \\"\\\\e239\\"; } + content: \\"\\\\e239\\"; +} .glyphicon-sunglasses:before { - content: \\"\\\\e240\\"; } + content: \\"\\\\e240\\"; +} .glyphicon-text-size:before { - content: \\"\\\\e241\\"; } + content: \\"\\\\e241\\"; +} .glyphicon-text-color:before { - content: \\"\\\\e242\\"; } + content: \\"\\\\e242\\"; +} .glyphicon-text-background:before { - content: \\"\\\\e243\\"; } + content: \\"\\\\e243\\"; +} .glyphicon-object-align-top:before { - content: \\"\\\\e244\\"; } + content: \\"\\\\e244\\"; +} .glyphicon-object-align-bottom:before { - content: \\"\\\\e245\\"; } + content: \\"\\\\e245\\"; +} .glyphicon-object-align-horizontal:before { - content: \\"\\\\e246\\"; } + content: \\"\\\\e246\\"; +} .glyphicon-object-align-left:before { - content: \\"\\\\e247\\"; } + content: \\"\\\\e247\\"; +} .glyphicon-object-align-vertical:before { - content: \\"\\\\e248\\"; } + content: \\"\\\\e248\\"; +} .glyphicon-object-align-right:before { - content: \\"\\\\e249\\"; } + content: \\"\\\\e249\\"; +} .glyphicon-triangle-right:before { - content: \\"\\\\e250\\"; } + content: \\"\\\\e250\\"; +} .glyphicon-triangle-left:before { - content: \\"\\\\e251\\"; } + content: \\"\\\\e251\\"; +} .glyphicon-triangle-bottom:before { - content: \\"\\\\e252\\"; } + content: \\"\\\\e252\\"; +} .glyphicon-triangle-top:before { - content: \\"\\\\e253\\"; } + content: \\"\\\\e253\\"; +} .glyphicon-console:before { - content: \\"\\\\e254\\"; } + content: \\"\\\\e254\\"; +} .glyphicon-superscript:before { - content: \\"\\\\e255\\"; } + content: \\"\\\\e255\\"; +} .glyphicon-subscript:before { - content: \\"\\\\e256\\"; } + content: \\"\\\\e256\\"; +} .glyphicon-menu-left:before { - content: \\"\\\\e257\\"; } + content: \\"\\\\e257\\"; +} .glyphicon-menu-right:before { - content: \\"\\\\e258\\"; } + content: \\"\\\\e258\\"; +} .glyphicon-menu-down:before { - content: \\"\\\\e259\\"; } + content: \\"\\\\e259\\"; +} .glyphicon-menu-up:before { - content: \\"\\\\e260\\"; } + content: \\"\\\\e260\\"; +} * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} html { font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} body { font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; color: #333333; - background-color: #fff; } + background-color: #fff; +} input, button, @@ -373903,35 +374864,43 @@ select, textarea { font-family: inherit; font-size: inherit; - line-height: inherit; } + line-height: inherit; +} a { color: #337ab7; - text-decoration: none; } - a:hover, a:focus { - color: #23527c; - text-decoration: underline; } - a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } + text-decoration: none; +} +a:hover, a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} figure { - margin: 0; } + margin: 0; +} img { - vertical-align: middle; } + vertical-align: middle; +} .img-responsive { display: block; max-width: 100%; - height: auto; } + height: auto; +} .img-rounded { - border-radius: 6px; } + border-radius: 6px; +} .img-thumbnail { padding: 4px; - line-height: 1.42857; + line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; @@ -373940,16 +374909,19 @@ img { transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; - height: auto; } + height: auto; +} .img-circle { - border-radius: 50%; } + border-radius: 50%; +} hr { margin-top: 20px; margin-bottom: 20px; border: 0; - border-top: 1px solid #eeeeee; } + border-top: 1px solid #eeeeee; +} .sr-only { position: absolute; @@ -373959,7 +374931,8 @@ hr { margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); - border: 0; } + border: 0; +} .sr-only-focusable:active, .sr-only-focusable:focus { position: static; @@ -373967,255 +374940,315 @@ hr { height: auto; margin: 0; overflow: visible; - clip: auto; } + clip: auto; +} -[role=\\"button\\"] { - cursor: pointer; } +[role=button] { + cursor: pointer; +} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; - color: inherit; } - h1 small, - h1 .small, h2 small, - h2 .small, h3 small, - h3 .small, h4 small, - h4 .small, h5 small, - h5 .small, h6 small, - h6 .small, - .h1 small, - .h1 .small, .h2 small, - .h2 .small, .h3 small, - .h3 .small, .h4 small, - .h4 .small, .h5 small, - .h5 .small, .h6 small, - .h6 .small { - font-weight: 400; - line-height: 1; - color: #777777; } + color: inherit; +} +h1 small, +h1 .small, h2 small, +h2 .small, h3 small, +h3 .small, h4 small, +h4 .small, h5 small, +h5 .small, h6 small, +h6 .small, +.h1 small, +.h1 .small, .h2 small, +.h2 .small, .h3 small, +.h3 .small, .h4 small, +.h4 .small, .h5 small, +.h5 .small, .h6 small, +.h6 .small { + font-weight: 400; + line-height: 1; + color: #777777; +} h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; - margin-bottom: 10px; } - h1 small, - h1 .small, .h1 small, - .h1 .small, - h2 small, - h2 .small, .h2 small, - .h2 .small, - h3 small, - h3 .small, .h3 small, - .h3 .small { - font-size: 65%; } + margin-bottom: 10px; +} +h1 small, +h1 .small, .h1 small, +.h1 .small, +h2 small, +h2 .small, .h2 small, +.h2 .small, +h3 small, +h3 .small, .h3 small, +.h3 .small { + font-size: 65%; +} h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; - margin-bottom: 10px; } - h4 small, - h4 .small, .h4 small, - .h4 .small, - h5 small, - h5 .small, .h5 small, - .h5 .small, - h6 small, - h6 .small, .h6 small, - .h6 .small { - font-size: 75%; } + margin-bottom: 10px; +} +h4 small, +h4 .small, .h4 small, +.h4 .small, +h5 small, +h5 .small, .h5 small, +.h5 .small, +h6 small, +h6 .small, .h6 small, +.h6 .small { + font-size: 75%; +} h1, .h1 { - font-size: 36px; } - + font-size: 36px; +} + h2, .h2 { - font-size: 30px; } + font-size: 30px; +} h3, .h3 { - font-size: 24px; } + font-size: 24px; +} h4, .h4 { - font-size: 18px; } + font-size: 18px; +} h5, .h5 { - font-size: 14px; } + font-size: 14px; +} h6, .h6 { - font-size: 12px; } + font-size: 12px; +} p { - margin: 0 0 10px; } + margin: 0 0 10px; +} .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; - line-height: 1.4; } - @media (min-width: 768px) { - .lead { - font-size: 21px; } } + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} small, .small { - font-size: 85%; } + font-size: 85%; +} mark, .mark { - padding: .2em; - background-color: #fcf8e3; } + padding: 0.2em; + background-color: #fcf8e3; +} .text-left { - text-align: left; } + text-align: left; +} .text-right { - text-align: right; } + text-align: right; +} .text-center { - text-align: center; } + text-align: center; +} .text-justify { - text-align: justify; } + text-align: justify; +} .text-nowrap { - white-space: nowrap; } + white-space: nowrap; +} .text-lowercase { - text-transform: lowercase; } + text-transform: lowercase; +} .text-uppercase, .initialism { - text-transform: uppercase; } + text-transform: uppercase; +} .text-capitalize { - text-transform: capitalize; } + text-transform: capitalize; +} .text-muted { - color: #777777; } + color: #777777; +} .text-primary { - color: #337ab7; } + color: #337ab7; +} a.text-primary:hover, a.text-primary:focus { - color: #286090; } + color: #286090; +} .text-success { - color: #3c763d; } + color: #3c763d; +} a.text-success:hover, a.text-success:focus { - color: #2b542c; } + color: #2b542c; +} .text-info { - color: #31708f; } + color: #31708f; +} a.text-info:hover, a.text-info:focus { - color: #245269; } + color: #245269; +} .text-warning { - color: #8a6d3b; } + color: #8a6d3b; +} a.text-warning:hover, a.text-warning:focus { - color: #66512c; } + color: #66512c; +} .text-danger { - color: #a94442; } + color: #a94442; +} a.text-danger:hover, a.text-danger:focus { - color: #843534; } + color: #843534; +} .bg-primary { - color: #fff; } + color: #fff; +} .bg-primary { - background-color: #337ab7; } + background-color: #337ab7; +} a.bg-primary:hover, a.bg-primary:focus { - background-color: #286090; } + background-color: #286090; +} .bg-success { - background-color: #dff0d8; } + background-color: #dff0d8; +} a.bg-success:hover, a.bg-success:focus { - background-color: #c1e2b3; } + background-color: #c1e2b3; +} .bg-info { - background-color: #d9edf7; } + background-color: #d9edf7; +} a.bg-info:hover, a.bg-info:focus { - background-color: #afd9ee; } + background-color: #afd9ee; +} .bg-warning { - background-color: #fcf8e3; } + background-color: #fcf8e3; +} a.bg-warning:hover, a.bg-warning:focus { - background-color: #f7ecb5; } + background-color: #f7ecb5; +} .bg-danger { - background-color: #f2dede; } + background-color: #f2dede; +} a.bg-danger:hover, a.bg-danger:focus { - background-color: #e4b9b9; } + background-color: #e4b9b9; +} .page-header { padding-bottom: 9px; margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; } + border-bottom: 1px solid #eeeeee; +} ul, ol { margin-top: 0; - margin-bottom: 10px; } - ul ul, - ul ol, - ol ul, - ol ol { - margin-bottom: 0; } + margin-bottom: 10px; +} +ul ul, +ul ol, +ol ul, +ol ol { + margin-bottom: 0; +} .list-unstyled { padding-left: 0; - list-style: none; } + list-style: none; +} .list-inline { padding-left: 0; list-style: none; - margin-left: -5px; } - .list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; } + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} dl { margin-top: 0; - margin-bottom: 20px; } + margin-bottom: 20px; +} dt, dd { - line-height: 1.42857; } + line-height: 1.428571429; +} dt { - font-weight: 700; } + font-weight: 700; +} dd { - margin-left: 0; } + margin-left: 0; +} .dl-horizontal dd:before, .dl-horizontal dd:after { display: table; - content: \\" \\"; } - + content: \\" \\"; +} .dl-horizontal dd:after { - clear: both; } - + clear: both; +} @media (min-width: 768px) { .dl-horizontal dt { float: left; @@ -374224,37 +375257,46 @@ dd { text-align: right; overflow: hidden; text-overflow: ellipsis; - white-space: nowrap; } + white-space: nowrap; + } .dl-horizontal dd { - margin-left: 180px; } } + margin-left: 180px; + } +} abbr[title], abbr[data-original-title] { - cursor: help; } + cursor: help; +} .initialism { - font-size: 90%; } + font-size: 90%; +} blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; - border-left: 5px solid #eeeeee; } - blockquote p:last-child, - blockquote ul:last-child, - blockquote ol:last-child { - margin-bottom: 0; } - blockquote footer, - blockquote small, - blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857; - color: #777777; } - blockquote footer:before, - blockquote small:before, - blockquote .small:before { - content: \\"\\\\2014 \\\\00A0\\"; } + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.428571429; + color: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: \\"— \\"; +} .blockquote-reverse, blockquote.pull-right { @@ -374262,39 +375304,45 @@ blockquote.pull-right { padding-left: 0; text-align: right; border-right: 5px solid #eeeeee; - border-left: 0; } - .blockquote-reverse footer:before, - .blockquote-reverse small:before, - .blockquote-reverse .small:before, - blockquote.pull-right footer:before, - blockquote.pull-right small:before, - blockquote.pull-right .small:before { - content: \\"\\"; } - .blockquote-reverse footer:after, - .blockquote-reverse small:after, - .blockquote-reverse .small:after, - blockquote.pull-right footer:after, - blockquote.pull-right small:after, - blockquote.pull-right .small:after { - content: \\"\\\\00A0 \\\\2014\\"; } + border-left: 0; +} +.blockquote-reverse footer:before, +.blockquote-reverse small:before, +.blockquote-reverse .small:before, +blockquote.pull-right footer:before, +blockquote.pull-right small:before, +blockquote.pull-right .small:before { + content: \\"\\"; +} +.blockquote-reverse footer:after, +.blockquote-reverse small:after, +.blockquote-reverse .small:after, +blockquote.pull-right footer:after, +blockquote.pull-right small:after, +blockquote.pull-right .small:after { + content: \\" —\\"; +} address { margin-bottom: 20px; font-style: normal; - line-height: 1.42857; } + line-height: 1.428571429; +} code, kbd, pre, samp { - font-family: Menlo, Monaco, Consolas, \\"Courier New\\", monospace; } + font-family: Menlo, Monaco, Consolas, \\"Courier New\\", monospace; +} code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; - border-radius: 4px; } + border-radius: 4px; +} kbd { padding: 2px 4px; @@ -374302,666 +375350,1062 @@ kbd { color: #fff; background-color: #333; border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } - kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; - box-shadow: none; } + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; + box-shadow: none; +} pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; - line-height: 1.42857; + line-height: 1.428571429; color: #333333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; - border-radius: 4px; } - pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; } + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} .pre-scrollable { max-height: 340px; - overflow-y: scroll; } + overflow-y: scroll; +} .container { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - .container:before, .container:after { - display: table; - content: \\" \\"; } - .container:after { - clear: both; } - @media (min-width: 768px) { - .container { - width: 750px; } } - @media (min-width: 992px) { - .container { - width: 970px; } } - @media (min-width: 1200px) { - .container { - width: 1170px; } } + margin-left: auto; +} +.container:before, .container:after { + display: table; + content: \\" \\"; +} +.container:after { + clear: both; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} .container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - .container-fluid:before, .container-fluid:after { - display: table; - content: \\" \\"; } - .container-fluid:after { - clear: both; } + margin-left: auto; +} +.container-fluid:before, .container-fluid:after { + display: table; + content: \\" \\"; +} +.container-fluid:after { + clear: both; +} .row { margin-right: -15px; - margin-left: -15px; } - .row:before, .row:after { - display: table; - content: \\" \\"; } - .row:after { - clear: both; } + margin-left: -15px; +} +.row:before, .row:after { + display: table; + content: \\" \\"; +} +.row:after { + clear: both; +} .row-no-gutters { margin-right: 0; - margin-left: 0; } - .row-no-gutters [class*=\\"col-\\"] { - padding-right: 0; - padding-left: 0; } + margin-left: 0; +} +.row-no-gutters [class*=col-] { + padding-right: 0; + padding-left: 0; +} .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; - padding-left: 15px; } + padding-left: 15px; +} .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; } + float: left; +} .col-xs-1 { - width: 8.33333%; } + width: 8.3333333333%; +} .col-xs-2 { - width: 16.66667%; } + width: 16.6666666667%; +} .col-xs-3 { - width: 25%; } + width: 25%; +} .col-xs-4 { - width: 33.33333%; } + width: 33.3333333333%; +} .col-xs-5 { - width: 41.66667%; } + width: 41.6666666667%; +} .col-xs-6 { - width: 50%; } + width: 50%; +} .col-xs-7 { - width: 58.33333%; } + width: 58.3333333333%; +} .col-xs-8 { - width: 66.66667%; } + width: 66.6666666667%; +} .col-xs-9 { - width: 75%; } + width: 75%; +} .col-xs-10 { - width: 83.33333%; } + width: 83.3333333333%; +} .col-xs-11 { - width: 91.66667%; } + width: 91.6666666667%; +} .col-xs-12 { - width: 100%; } + width: 100%; +} .col-xs-pull-0 { - right: auto; } + right: auto; +} .col-xs-pull-1 { - right: 8.33333%; } + right: 8.3333333333%; +} .col-xs-pull-2 { - right: 16.66667%; } + right: 16.6666666667%; +} .col-xs-pull-3 { - right: 25%; } + right: 25%; +} .col-xs-pull-4 { - right: 33.33333%; } + right: 33.3333333333%; +} .col-xs-pull-5 { - right: 41.66667%; } + right: 41.6666666667%; +} .col-xs-pull-6 { - right: 50%; } + right: 50%; +} .col-xs-pull-7 { - right: 58.33333%; } + right: 58.3333333333%; +} .col-xs-pull-8 { - right: 66.66667%; } + right: 66.6666666667%; +} .col-xs-pull-9 { - right: 75%; } + right: 75%; +} .col-xs-pull-10 { - right: 83.33333%; } + right: 83.3333333333%; +} .col-xs-pull-11 { - right: 91.66667%; } + right: 91.6666666667%; +} .col-xs-pull-12 { - right: 100%; } + right: 100%; +} .col-xs-push-0 { - left: auto; } + left: auto; +} .col-xs-push-1 { - left: 8.33333%; } + left: 8.3333333333%; +} .col-xs-push-2 { - left: 16.66667%; } + left: 16.6666666667%; +} .col-xs-push-3 { - left: 25%; } + left: 25%; +} .col-xs-push-4 { - left: 33.33333%; } + left: 33.3333333333%; +} .col-xs-push-5 { - left: 41.66667%; } + left: 41.6666666667%; +} .col-xs-push-6 { - left: 50%; } + left: 50%; +} .col-xs-push-7 { - left: 58.33333%; } + left: 58.3333333333%; +} .col-xs-push-8 { - left: 66.66667%; } + left: 66.6666666667%; +} .col-xs-push-9 { - left: 75%; } + left: 75%; +} .col-xs-push-10 { - left: 83.33333%; } + left: 83.3333333333%; +} .col-xs-push-11 { - left: 91.66667%; } + left: 91.6666666667%; +} .col-xs-push-12 { - left: 100%; } + left: 100%; +} .col-xs-offset-0 { - margin-left: 0%; } + margin-left: 0%; +} .col-xs-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; +} .col-xs-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; +} .col-xs-offset-3 { - margin-left: 25%; } + margin-left: 25%; +} .col-xs-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; +} .col-xs-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; +} .col-xs-offset-6 { - margin-left: 50%; } + margin-left: 50%; +} .col-xs-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; +} .col-xs-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; +} .col-xs-offset-9 { - margin-left: 75%; } + margin-left: 75%; +} .col-xs-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; +} .col-xs-offset-11 { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; +} .col-xs-offset-12 { - margin-left: 100%; } + margin-left: 100%; +} @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; } + float: left; + } + .col-sm-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .col-sm-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .col-sm-3 { - width: 25%; } + width: 25%; + } + .col-sm-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .col-sm-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .col-sm-6 { - width: 50%; } + width: 50%; + } + .col-sm-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .col-sm-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .col-sm-9 { - width: 75%; } + width: 75%; + } + .col-sm-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .col-sm-11 { - width: 91.66667%; } + width: 91.6666666667%; + } + .col-sm-12 { - width: 100%; } + width: 100%; + } + .col-sm-pull-0 { - right: auto; } + right: auto; + } + .col-sm-pull-1 { - right: 8.33333%; } + right: 8.3333333333%; + } + .col-sm-pull-2 { - right: 16.66667%; } + right: 16.6666666667%; + } + .col-sm-pull-3 { - right: 25%; } + right: 25%; + } + .col-sm-pull-4 { - right: 33.33333%; } + right: 33.3333333333%; + } + .col-sm-pull-5 { - right: 41.66667%; } + right: 41.6666666667%; + } + .col-sm-pull-6 { - right: 50%; } + right: 50%; + } + .col-sm-pull-7 { - right: 58.33333%; } + right: 58.3333333333%; + } + .col-sm-pull-8 { - right: 66.66667%; } + right: 66.6666666667%; + } + .col-sm-pull-9 { - right: 75%; } + right: 75%; + } + .col-sm-pull-10 { - right: 83.33333%; } + right: 83.3333333333%; + } + .col-sm-pull-11 { - right: 91.66667%; } + right: 91.6666666667%; + } + .col-sm-pull-12 { - right: 100%; } + right: 100%; + } + .col-sm-push-0 { - left: auto; } + left: auto; + } + .col-sm-push-1 { - left: 8.33333%; } + left: 8.3333333333%; + } + .col-sm-push-2 { - left: 16.66667%; } + left: 16.6666666667%; + } + .col-sm-push-3 { - left: 25%; } + left: 25%; + } + .col-sm-push-4 { - left: 33.33333%; } + left: 33.3333333333%; + } + .col-sm-push-5 { - left: 41.66667%; } + left: 41.6666666667%; + } + .col-sm-push-6 { - left: 50%; } + left: 50%; + } + .col-sm-push-7 { - left: 58.33333%; } + left: 58.3333333333%; + } + .col-sm-push-8 { - left: 66.66667%; } + left: 66.6666666667%; + } + .col-sm-push-9 { - left: 75%; } + left: 75%; + } + .col-sm-push-10 { - left: 83.33333%; } + left: 83.3333333333%; + } + .col-sm-push-11 { - left: 91.66667%; } + left: 91.6666666667%; + } + .col-sm-push-12 { - left: 100%; } + left: 100%; + } + .col-sm-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .col-sm-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .col-sm-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .col-sm-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .col-sm-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .col-sm-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .col-sm-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .col-sm-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .col-sm-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .col-sm-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .col-sm-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .col-sm-offset-11 { - margin-left: 91.66667%; } - .col-sm-offset-12 { - margin-left: 100%; } } + margin-left: 91.6666666667%; + } + .col-sm-offset-12 { + margin-left: 100%; + } +} @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; } + float: left; + } + .col-md-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .col-md-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .col-md-3 { - width: 25%; } + width: 25%; + } + .col-md-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .col-md-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .col-md-6 { - width: 50%; } + width: 50%; + } + .col-md-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .col-md-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .col-md-9 { - width: 75%; } + width: 75%; + } + .col-md-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .col-md-11 { - width: 91.66667%; } + width: 91.6666666667%; + } + .col-md-12 { - width: 100%; } + width: 100%; + } + .col-md-pull-0 { - right: auto; } + right: auto; + } + .col-md-pull-1 { - right: 8.33333%; } + right: 8.3333333333%; + } + .col-md-pull-2 { - right: 16.66667%; } + right: 16.6666666667%; + } + .col-md-pull-3 { - right: 25%; } + right: 25%; + } + .col-md-pull-4 { - right: 33.33333%; } + right: 33.3333333333%; + } + .col-md-pull-5 { - right: 41.66667%; } + right: 41.6666666667%; + } + .col-md-pull-6 { - right: 50%; } + right: 50%; + } + .col-md-pull-7 { - right: 58.33333%; } + right: 58.3333333333%; + } + .col-md-pull-8 { - right: 66.66667%; } + right: 66.6666666667%; + } + .col-md-pull-9 { - right: 75%; } + right: 75%; + } + .col-md-pull-10 { - right: 83.33333%; } + right: 83.3333333333%; + } + .col-md-pull-11 { - right: 91.66667%; } + right: 91.6666666667%; + } + .col-md-pull-12 { - right: 100%; } + right: 100%; + } + .col-md-push-0 { - left: auto; } + left: auto; + } + .col-md-push-1 { - left: 8.33333%; } + left: 8.3333333333%; + } + .col-md-push-2 { - left: 16.66667%; } + left: 16.6666666667%; + } + .col-md-push-3 { - left: 25%; } + left: 25%; + } + .col-md-push-4 { - left: 33.33333%; } + left: 33.3333333333%; + } + .col-md-push-5 { - left: 41.66667%; } + left: 41.6666666667%; + } + .col-md-push-6 { - left: 50%; } + left: 50%; + } + .col-md-push-7 { - left: 58.33333%; } + left: 58.3333333333%; + } + .col-md-push-8 { - left: 66.66667%; } + left: 66.6666666667%; + } + .col-md-push-9 { - left: 75%; } + left: 75%; + } + .col-md-push-10 { - left: 83.33333%; } + left: 83.3333333333%; + } + .col-md-push-11 { - left: 91.66667%; } + left: 91.6666666667%; + } + .col-md-push-12 { - left: 100%; } + left: 100%; + } + .col-md-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .col-md-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .col-md-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .col-md-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .col-md-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .col-md-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .col-md-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .col-md-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .col-md-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .col-md-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .col-md-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .col-md-offset-11 { - margin-left: 91.66667%; } - .col-md-offset-12 { - margin-left: 100%; } } + margin-left: 91.6666666667%; + } + .col-md-offset-12 { + margin-left: 100%; + } +} @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; } + float: left; + } + .col-lg-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .col-lg-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .col-lg-3 { - width: 25%; } + width: 25%; + } + .col-lg-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .col-lg-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .col-lg-6 { - width: 50%; } + width: 50%; + } + .col-lg-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .col-lg-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .col-lg-9 { - width: 75%; } + width: 75%; + } + .col-lg-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .col-lg-11 { - width: 91.66667%; } + width: 91.6666666667%; + } + .col-lg-12 { - width: 100%; } + width: 100%; + } + .col-lg-pull-0 { - right: auto; } + right: auto; + } + .col-lg-pull-1 { - right: 8.33333%; } + right: 8.3333333333%; + } + .col-lg-pull-2 { - right: 16.66667%; } + right: 16.6666666667%; + } + .col-lg-pull-3 { - right: 25%; } + right: 25%; + } + .col-lg-pull-4 { - right: 33.33333%; } + right: 33.3333333333%; + } + .col-lg-pull-5 { - right: 41.66667%; } + right: 41.6666666667%; + } + .col-lg-pull-6 { - right: 50%; } + right: 50%; + } + .col-lg-pull-7 { - right: 58.33333%; } + right: 58.3333333333%; + } + .col-lg-pull-8 { - right: 66.66667%; } + right: 66.6666666667%; + } + .col-lg-pull-9 { - right: 75%; } + right: 75%; + } + .col-lg-pull-10 { - right: 83.33333%; } + right: 83.3333333333%; + } + .col-lg-pull-11 { - right: 91.66667%; } + right: 91.6666666667%; + } + .col-lg-pull-12 { - right: 100%; } + right: 100%; + } + .col-lg-push-0 { - left: auto; } + left: auto; + } + .col-lg-push-1 { - left: 8.33333%; } + left: 8.3333333333%; + } + .col-lg-push-2 { - left: 16.66667%; } + left: 16.6666666667%; + } + .col-lg-push-3 { - left: 25%; } + left: 25%; + } + .col-lg-push-4 { - left: 33.33333%; } + left: 33.3333333333%; + } + .col-lg-push-5 { - left: 41.66667%; } + left: 41.6666666667%; + } + .col-lg-push-6 { - left: 50%; } + left: 50%; + } + .col-lg-push-7 { - left: 58.33333%; } + left: 58.3333333333%; + } + .col-lg-push-8 { - left: 66.66667%; } + left: 66.6666666667%; + } + .col-lg-push-9 { - left: 75%; } + left: 75%; + } + .col-lg-push-10 { - left: 83.33333%; } + left: 83.3333333333%; + } + .col-lg-push-11 { - left: 91.66667%; } + left: 91.6666666667%; + } + .col-lg-push-12 { - left: 100%; } + left: 100%; + } + .col-lg-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .col-lg-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .col-lg-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .col-lg-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .col-lg-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .col-lg-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .col-lg-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .col-lg-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .col-lg-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .col-lg-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .col-lg-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .col-lg-offset-11 { - margin-left: 91.66667%; } - .col-lg-offset-12 { - margin-left: 100%; } } + margin-left: 91.6666666667%; + } + .col-lg-offset-12 { + margin-left: 100%; + } +} table { - background-color: transparent; } - table col[class*=\\"col-\\"] { - position: static; - display: table-column; - float: none; } - table td[class*=\\"col-\\"], - table th[class*=\\"col-\\"] { - position: static; - display: table-cell; - float: none; } + background-color: transparent; +} +table col[class*=col-] { + position: static; + display: table-column; + float: none; +} +table td[class*=col-], +table th[class*=col-] { + position: static; + display: table-cell; + float: none; +} caption { padding-top: 8px; padding-bottom: 8px; color: #777777; - text-align: left; } + text-align: left; +} th { - text-align: left; } + text-align: left; +} .table { width: 100%; max-width: 100%; - margin-bottom: 20px; } - .table > thead > tr > th, - .table > thead > tr > td, - .table > tbody > tr > th, - .table > tbody > tr > td, - .table > tfoot > tr > th, - .table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857; - vertical-align: top; - border-top: 1px solid #ddd; } - .table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; } - .table > caption + thead > tr:first-child > th, - .table > caption + thead > tr:first-child > td, - .table > colgroup + thead > tr:first-child > th, - .table > colgroup + thead > tr:first-child > td, - .table > thead:first-child > tr:first-child > th, - .table > thead:first-child > tr:first-child > td { - border-top: 0; } - .table > tbody + tbody { - border-top: 2px solid #ddd; } - .table .table { - background-color: #fff; } - -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 5px; } - -.table-bordered { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td, - .table-bordered > tbody > tr > th, - .table-bordered > tbody > tr > td, - .table-bordered > tfoot > tr > th, - .table-bordered > tfoot > tr > td { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td { - border-bottom-width: 2px; } - -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; } - -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; } - -.table > thead > tr > td.active, -.table > thead > tr > th.active, -.table > thead > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > thead > tr > td, +.table > tbody > tr > th, +.table > tbody > tr > td, +.table > tfoot > tr > th, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > th, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} + +.table-condensed > thead > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > th, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > th, +.table-condensed > tfoot > tr > td { + padding: 5px; +} + +.table-bordered { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > th, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > th, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} + +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} + +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} + +.table > thead > tr > td.active, +.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, +.table > tbody > tr > td.active, +.table > tbody > tr > th.active, +.table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { - background-color: #f5f5f5; } + background-color: #f5f5f5; +} .table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; } +.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} .table > thead > tr > td.success, -.table > thead > tr > th.success, -.table > thead > tr.success > td, -.table > thead > tr.success > th, +.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, @@ -374970,19 +376414,16 @@ th { .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { - background-color: #dff0d8; } + background-color: #dff0d8; +} .table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; } +.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} .table > thead > tr > td.info, -.table > thead > tr > th.info, -.table > thead > tr.info > td, -.table > thead > tr.info > th, +.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tbody > tr.info > td, @@ -374991,19 +376432,16 @@ th { .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th { - background-color: #d9edf7; } + background-color: #d9edf7; +} .table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; } +.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} .table > thead > tr > td.warning, -.table > thead > tr > th.warning, -.table > thead > tr.warning > td, -.table > thead > tr.warning > th, +.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, @@ -375012,19 +376450,16 @@ th { .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { - background-color: #fcf8e3; } + background-color: #fcf8e3; +} .table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; } +.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} .table > thead > tr > td.danger, -.table > thead > tr > th.danger, -.table > thead > tr.danger > td, -.table > thead > tr.danger > th, +.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, @@ -375033,61 +376468,70 @@ th { .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { - background-color: #f2dede; } + background-color: #f2dede; +} .table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; } +.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} .table-responsive { - min-height: .01%; - overflow-x: auto; } - @media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; } - .table-responsive > .table { - margin-bottom: 0; } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; } - .table-responsive > .table-bordered { - border: 0; } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; } } + min-height: 0.01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, +.table-responsive > .table > thead > tr > td, +.table-responsive > .table > tbody > tr > th, +.table-responsive > .table > tbody > tr > td, +.table-responsive > .table > tfoot > tr > th, +.table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, +.table-responsive > .table-bordered > thead > tr > td:first-child, +.table-responsive > .table-bordered > tbody > tr > th:first-child, +.table-responsive > .table-bordered > tbody > tr > td:first-child, +.table-responsive > .table-bordered > tfoot > tr > th:first-child, +.table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, +.table-responsive > .table-bordered > thead > tr > td:last-child, +.table-responsive > .table-bordered > tbody > tr > th:last-child, +.table-responsive > .table-bordered > tbody > tr > td:last-child, +.table-responsive > .table-bordered > tfoot > tr > th:last-child, +.table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, +.table-responsive > .table-bordered > tbody > tr:last-child > td, +.table-responsive > .table-bordered > tfoot > tr:last-child > th, +.table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} fieldset { min-width: 0; padding: 0; margin: 0; - border: 0; } + border: 0; +} legend { display: block; @@ -375098,57 +376542,65 @@ legend { line-height: inherit; color: #333333; border: 0; - border-bottom: 1px solid #e5e5e5; } + border-bottom: 1px solid #e5e5e5; +} label { display: inline-block; max-width: 100%; margin-bottom: 5px; - font-weight: 700; } + font-weight: 700; +} -input[type=\\"search\\"] { +input[type=search] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; - appearance: none; } + appearance: none; +} -input[type=\\"radio\\"], -input[type=\\"checkbox\\"] { +input[type=radio], +input[type=checkbox] { margin: 4px 0 0; - margin-top: 1px \\\\9; - line-height: normal; } - input[type=\\"radio\\"][disabled], input[type=\\"radio\\"].disabled, - fieldset[disabled] input[type=\\"radio\\"], - input[type=\\"checkbox\\"][disabled], - input[type=\\"checkbox\\"].disabled, - fieldset[disabled] - input[type=\\"checkbox\\"] { - cursor: not-allowed; } + margin-top: 1px \\\\9 ; + line-height: normal; +} +input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio], +input[type=checkbox][disabled], +input[type=checkbox].disabled, +fieldset[disabled] input[type=checkbox] { + cursor: not-allowed; +} -input[type=\\"file\\"] { - display: block; } +input[type=file] { + display: block; +} -input[type=\\"range\\"] { +input[type=range] { display: block; - width: 100%; } + width: 100%; +} select[multiple], select[size] { - height: auto; } + height: auto; +} -input[type=\\"file\\"]:focus, -input[type=\\"radio\\"]:focus, -input[type=\\"checkbox\\"]:focus { +input[type=file]:focus, +input[type=radio]:focus, +input[type=checkbox]:focus { outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } + outline-offset: -2px; +} output { display: block; padding-top: 7px; font-size: 14px; - line-height: 1.42857; - color: #555555; } + line-height: 1.428571429; + color: #555555; +} .form-control { display: block; @@ -375156,7 +376608,7 @@ output { height: 34px; padding: 6px 12px; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; color: #555555; background-color: #fff; background-image: none; @@ -375166,120 +376618,112 @@ output { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } - .form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } - .form-control::-moz-placeholder { - color: #999; - opacity: 1; } - .form-control:-ms-input-placeholder { - color: #999; } - .form-control::-webkit-input-placeholder { - color: #999; } - .form-control::-ms-expand { - background-color: transparent; - border: 0; } - .form-control[disabled], .form-control[readonly], - fieldset[disabled] .form-control { - background-color: #eeeeee; - opacity: 1; } - .form-control[disabled], - fieldset[disabled] .form-control { - cursor: not-allowed; } + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} +.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], fieldset[disabled] .form-control { + cursor: not-allowed; +} textarea.form-control { - height: auto; } + height: auto; +} @media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type=\\"date\\"].form-control, - input[type=\\"time\\"].form-control, - input[type=\\"datetime-local\\"].form-control, - input[type=\\"month\\"].form-control { - line-height: 34px; } - input[type=\\"date\\"].input-sm, .input-group-sm > input.form-control[type=\\"date\\"], - .input-group-sm > input.input-group-addon[type=\\"date\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"date\\"], - .input-group-sm input[type=\\"date\\"], - input[type=\\"time\\"].input-sm, - .input-group-sm > input.form-control[type=\\"time\\"], - .input-group-sm > input.input-group-addon[type=\\"time\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"time\\"], - .input-group-sm - input[type=\\"time\\"], - input[type=\\"datetime-local\\"].input-sm, - .input-group-sm > input.form-control[type=\\"datetime-local\\"], - .input-group-sm > input.input-group-addon[type=\\"datetime-local\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"datetime-local\\"], - .input-group-sm - input[type=\\"datetime-local\\"], - input[type=\\"month\\"].input-sm, - .input-group-sm > input.form-control[type=\\"month\\"], - .input-group-sm > input.input-group-addon[type=\\"month\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"month\\"], - .input-group-sm - input[type=\\"month\\"] { - line-height: 30px; } - input[type=\\"date\\"].input-lg, .input-group-lg > input.form-control[type=\\"date\\"], - .input-group-lg > input.input-group-addon[type=\\"date\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"date\\"], - .input-group-lg input[type=\\"date\\"], - input[type=\\"time\\"].input-lg, - .input-group-lg > input.form-control[type=\\"time\\"], - .input-group-lg > input.input-group-addon[type=\\"time\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"time\\"], - .input-group-lg - input[type=\\"time\\"], - input[type=\\"datetime-local\\"].input-lg, - .input-group-lg > input.form-control[type=\\"datetime-local\\"], - .input-group-lg > input.input-group-addon[type=\\"datetime-local\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"datetime-local\\"], - .input-group-lg - input[type=\\"datetime-local\\"], - input[type=\\"month\\"].input-lg, - .input-group-lg > input.form-control[type=\\"month\\"], - .input-group-lg > input.input-group-addon[type=\\"month\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"month\\"], - .input-group-lg - input[type=\\"month\\"] { - line-height: 46px; } } - + input[type=date].form-control, +input[type=time].form-control, +input[type=datetime-local].form-control, +input[type=month].form-control { + line-height: 34px; + } + input[type=date].input-sm, +.input-group-sm > .input-group-btn > input[type=date].btn, .input-group-sm input[type=date], +input[type=time].input-sm, +.input-group-sm > .input-group-btn > input[type=time].btn, +.input-group-sm input[type=time], +input[type=datetime-local].input-sm, +.input-group-sm > .input-group-btn > input[type=datetime-local].btn, +.input-group-sm input[type=datetime-local], +input[type=month].input-sm, +.input-group-sm > .input-group-btn > input[type=month].btn, +.input-group-sm input[type=month] { + line-height: 30px; + } + input[type=date].input-lg, +.input-group-lg > .input-group-btn > input[type=date].btn, .input-group-lg input[type=date], +input[type=time].input-lg, +.input-group-lg > .input-group-btn > input[type=time].btn, +.input-group-lg input[type=time], +input[type=datetime-local].input-lg, +.input-group-lg > .input-group-btn > input[type=datetime-local].btn, +.input-group-lg input[type=datetime-local], +input[type=month].input-lg, +.input-group-lg > .input-group-btn > input[type=month].btn, +.input-group-lg input[type=month] { + line-height: 46px; + } +} .form-group { - margin-bottom: 15px; } + margin-bottom: 15px; +} .radio, .checkbox { position: relative; display: block; margin-top: 10px; - margin-bottom: 10px; } - .radio.disabled label, - fieldset[disabled] .radio label, - .checkbox.disabled label, - fieldset[disabled] - .checkbox label { - cursor: not-allowed; } - .radio label, - .checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; } + margin-bottom: 10px; +} +.radio.disabled label, fieldset[disabled] .radio label, +.checkbox.disabled label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: 400; + cursor: pointer; +} -.radio input[type=\\"radio\\"], -.radio-inline input[type=\\"radio\\"], -.checkbox input[type=\\"checkbox\\"], -.checkbox-inline input[type=\\"checkbox\\"] { +.radio input[type=radio], +.radio-inline input[type=radio], +.checkbox input[type=checkbox], +.checkbox-inline input[type=checkbox] { position: absolute; - margin-top: 4px \\\\9; - margin-left: -20px; } + margin-top: 4px \\\\9 ; + margin-left: -20px; +} .radio + .radio, .checkbox + .checkbox { - margin-top: -5px; } + margin-top: -5px; +} .radio-inline, .checkbox-inline { @@ -375289,31 +376733,34 @@ textarea.form-control { margin-bottom: 0; font-weight: 400; vertical-align: middle; - cursor: pointer; } - .radio-inline.disabled, - fieldset[disabled] .radio-inline, - .checkbox-inline.disabled, - fieldset[disabled] - .checkbox-inline { - cursor: not-allowed; } + cursor: pointer; +} +.radio-inline.disabled, fieldset[disabled] .radio-inline, +.checkbox-inline.disabled, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; - margin-left: 10px; } + margin-left: 10px; +} .form-control-static { min-height: 34px; padding-top: 7px; padding-bottom: 7px; - margin-bottom: 0; } - .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, - .input-group-lg > .form-control-static.input-group-addon, - .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, - .input-group-sm > .form-control-static.input-group-addon, - .input-group-sm > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; } + margin-bottom: 0; +} +.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn { + padding-right: 0; + padding-left: 0; +} .input-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, @@ -375322,44 +376769,48 @@ textarea.form-control { padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } + border-radius: 3px; +} select.input-sm, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn { height: 30px; - line-height: 30px; } + line-height: 30px; +} textarea.input-sm, .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, .input-group-sm > .input-group-btn > textarea.btn, select[multiple].input-sm, -.input-group-sm > select.form-control[multiple], -.input-group-sm > select.input-group-addon[multiple], -.input-group-sm > .input-group-btn > select.btn[multiple] { - height: auto; } +.input-group-sm > select[multiple].form-control, +.input-group-sm > select[multiple].input-group-addon, +.input-group-sm > .input-group-btn > select[multiple].btn { + height: auto; +} .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } - + border-radius: 3px; +} .form-group-sm select.form-control { height: 30px; - line-height: 30px; } - + line-height: 30px; +} .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { - height: auto; } - + height: auto; +} .form-group-sm .form-control-static { height: 30px; min-height: 32px; padding: 6px 10px; font-size: 12px; - line-height: 1.5; } + line-height: 1.5; +} .input-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, @@ -375367,50 +376818,56 @@ select[multiple].input-sm, height: 46px; padding: 10px 16px; font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } + line-height: 1.3333333; + border-radius: 6px; +} select.input-lg, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn { height: 46px; - line-height: 46px; } + line-height: 46px; +} textarea.input-lg, .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, .input-group-lg > .input-group-btn > textarea.btn, select[multiple].input-lg, -.input-group-lg > select.form-control[multiple], -.input-group-lg > select.input-group-addon[multiple], -.input-group-lg > .input-group-btn > select.btn[multiple] { - height: auto; } +.input-group-lg > select[multiple].form-control, +.input-group-lg > select[multiple].input-group-addon, +.input-group-lg > .input-group-btn > select[multiple].btn { + height: auto; +} .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } - + line-height: 1.3333333; + border-radius: 6px; +} .form-group-lg select.form-control { height: 46px; - line-height: 46px; } - + line-height: 46px; +} .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { - height: auto; } - + height: auto; +} .form-group-lg .form-control-static { height: 46px; min-height: 38px; padding: 11px 16px; font-size: 18px; - line-height: 1.33333; } + line-height: 1.3333333; +} .has-feedback { - position: relative; } - .has-feedback .form-control { - padding-right: 42.5px; } + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} .form-control-feedback { position: absolute; @@ -375422,159 +376879,174 @@ select[multiple].input-lg, height: 34px; line-height: 34px; text-align: center; - pointer-events: none; } + pointer-events: none; +} -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, +.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, +.input-group-lg > .input-group-addon + .form-control-feedback, +.input-group-lg > .input-group-btn > .btn + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback { width: 46px; height: 46px; - line-height: 46px; } + line-height: 46px; +} -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, +.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, +.input-group-sm > .input-group-addon + .form-control-feedback, +.input-group-sm > .input-group-btn > .btn + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback { width: 30px; height: 30px; - line-height: 30px; } + line-height: 30px; +} .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #3c763d; } - +.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { + color: #3c763d; +} .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } - + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} .has-success .input-group-addon { color: #3c763d; background-color: #dff0d8; - border-color: #3c763d; } - + border-color: #3c763d; +} .has-success .form-control-feedback { - color: #3c763d; } + color: #3c763d; +} .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #8a6d3b; } - +.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { + color: #8a6d3b; +} .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } - + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} .has-warning .input-group-addon { color: #8a6d3b; background-color: #fcf8e3; - border-color: #8a6d3b; } - + border-color: #8a6d3b; +} .has-warning .form-control-feedback { - color: #8a6d3b; } + color: #8a6d3b; +} .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #a94442; } - +.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { + color: #a94442; +} .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } - + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} .has-error .input-group-addon { color: #a94442; background-color: #f2dede; - border-color: #a94442; } - + border-color: #a94442; +} .has-error .form-control-feedback { - color: #a94442; } + color: #a94442; +} .has-feedback label ~ .form-control-feedback { - top: 25px; } - + top: 25px; +} .has-feedback label.sr-only ~ .form-control-feedback { - top: 0; } + top: 0; +} .help-block { display: block; margin-top: 5px; margin-bottom: 10px; - color: #737373; } + color: #737373; +} @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; - vertical-align: middle; } + vertical-align: middle; + } .form-inline .form-control { display: inline-block; width: auto; - vertical-align: middle; } + vertical-align: middle; + } .form-inline .form-control-static { - display: inline-block; } + display: inline-block; + } .form-inline .input-group { display: inline-table; - vertical-align: middle; } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; } + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, +.form-inline .input-group .input-group-btn, +.form-inline .input-group .form-control { + width: auto; + } .form-inline .input-group > .form-control { - width: 100%; } + width: 100%; + } .form-inline .control-label { margin-bottom: 0; - vertical-align: middle; } + vertical-align: middle; + } .form-inline .radio, - .form-inline .checkbox { +.form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; - vertical-align: middle; } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; } - .form-inline .radio input[type=\\"radio\\"], - .form-inline .checkbox input[type=\\"checkbox\\"] { + vertical-align: middle; + } + .form-inline .radio label, +.form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type=radio], +.form-inline .checkbox input[type=checkbox] { position: relative; - margin-left: 0; } + margin-left: 0; + } .form-inline .has-feedback .form-control-feedback { - top: 0; } } + top: 0; + } +} .form-horizontal .radio, .form-horizontal .checkbox, @@ -375582,39 +377054,45 @@ select[multiple].input-lg, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; - margin-bottom: 0; } - + margin-bottom: 0; +} .form-horizontal .radio, .form-horizontal .checkbox { - min-height: 27px; } - + min-height: 27px; +} .form-horizontal .form-group { margin-right: -15px; - margin-left: -15px; } - .form-horizontal .form-group:before, .form-horizontal .form-group:after { - display: table; - content: \\" \\"; } - .form-horizontal .form-group:after { - clear: both; } - + margin-left: -15px; +} +.form-horizontal .form-group:before, .form-horizontal .form-group:after { + display: table; + content: \\" \\"; +} +.form-horizontal .form-group:after { + clear: both; +} @media (min-width: 768px) { .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; - text-align: right; } } - + text-align: right; + } +} .form-horizontal .has-feedback .form-control-feedback { - right: 15px; } - + right: 15px; +} @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 11px; - font-size: 18px; } } - + font-size: 18px; + } +} @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; - font-size: 12px; } } + font-size: 12px; + } +} .btn { display: inline-block; @@ -375629,314 +377107,332 @@ select[multiple].input-lg, border: 1px solid transparent; padding: 6px 12px; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; } - .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - .btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; } - .btn:active, .btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn.disabled, .btn[disabled], - fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - -webkit-box-shadow: none; - box-shadow: none; } + user-select: none; +} +.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, .btn:focus, .btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, .btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, .btn[disabled], fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + opacity: 0.65; + -webkit-box-shadow: none; + box-shadow: none; +} -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; } +a.btn.disabled, fieldset[disabled] a.btn { + pointer-events: none; +} .btn-default { color: #333; background-color: #fff; - border-color: #ccc; } - .btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; } - .btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; } - .btn-default:active, .btn-default.active, - .open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; } - .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, - .open > .btn-default.dropdown-toggle:hover, - .open > .btn-default.dropdown-toggle:focus, - .open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; } - .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, - fieldset[disabled] .btn-default:hover, - fieldset[disabled] .btn-default:focus, - fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; } - .btn-default .badge { - color: #fff; - background-color: #333; } + border-color: #ccc; +} +.btn-default:focus, .btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + background-image: none; + border-color: #adadad; +} +.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} .btn-primary { color: #fff; background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; } - .btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; } - .btn-primary:active, .btn-primary.active, - .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #286090; - background-image: none; - border-color: #204d74; } - .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, - .open > .btn-primary.dropdown-toggle:hover, - .open > .btn-primary.dropdown-toggle:focus, - .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; } - .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, - fieldset[disabled] .btn-primary:hover, - fieldset[disabled] .btn-primary:focus, - fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary .badge { - color: #337ab7; - background-color: #fff; } + border-color: #2e6da4; +} +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #286090; + background-image: none; + border-color: #204d74; +} +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} .btn-success { color: #fff; background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; } - .btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; } - .btn-success:active, .btn-success.active, - .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - background-image: none; - border-color: #398439; } - .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, - .open > .btn-success.dropdown-toggle:hover, - .open > .btn-success.dropdown-toggle:focus, - .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398439; - border-color: #255625; } - .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, - fieldset[disabled] .btn-success:hover, - fieldset[disabled] .btn-success:focus, - fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success .badge { - color: #5cb85c; - background-color: #fff; } + border-color: #4cae4c; +} +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + background-image: none; + border-color: #398439; +} +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} .btn-info { color: #fff; background-color: #5bc0de; - border-color: #46b8da; } - .btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; } - .btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; } - .btn-info:active, .btn-info.active, - .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - background-image: none; - border-color: #269abc; } - .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, - .open > .btn-info.dropdown-toggle:hover, - .open > .btn-info.dropdown-toggle:focus, - .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; } - .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, - fieldset[disabled] .btn-info:hover, - fieldset[disabled] .btn-info:focus, - fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; } - .btn-info .badge { - color: #5bc0de; - background-color: #fff; } + border-color: #46b8da; +} +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + background-image: none; + border-color: #269abc; +} +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} .btn-warning { color: #fff; background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; } - .btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; } - .btn-warning:active, .btn-warning.active, - .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - background-image: none; - border-color: #d58512; } - .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, - .open > .btn-warning.dropdown-toggle:hover, - .open > .btn-warning.dropdown-toggle:focus, - .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; } - .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, - fieldset[disabled] .btn-warning:hover, - fieldset[disabled] .btn-warning:focus, - fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning .badge { - color: #f0ad4e; - background-color: #fff; } + border-color: #eea236; +} +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + background-image: none; + border-color: #d58512; +} +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} .btn-danger { color: #fff; background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; } - .btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; } - .btn-danger:active, .btn-danger.active, - .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - background-image: none; - border-color: #ac2925; } - .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, - .open > .btn-danger.dropdown-toggle:hover, - .open > .btn-danger.dropdown-toggle:focus, - .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; } - .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, - fieldset[disabled] .btn-danger:hover, - fieldset[disabled] .btn-danger:focus, - fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger .badge { - color: #d9534f; - background-color: #fff; } + border-color: #d43f3a; +} +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + background-image: none; + border-color: #ac2925; +} +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} .btn-link { font-weight: 400; color: #337ab7; - border-radius: 0; } - .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], - fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } - .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; } - .btn-link:hover, .btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; } - .btn-link[disabled]:hover, .btn-link[disabled]:focus, - fieldset[disabled] .btn-link:hover, - fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; } + border-radius: 0; +} +.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent; +} +.btn-link:hover, .btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} .btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } + line-height: 1.3333333; + border-radius: 6px; +} .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } + border-radius: 3px; +} .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } + border-radius: 3px; +} .btn-block { display: block; - width: 100%; } + width: 100%; +} .btn-block + .btn-block { - margin-top: 5px; } + margin-top: 5px; +} -input[type=\\"submit\\"].btn-block, -input[type=\\"reset\\"].btn-block, -input[type=\\"button\\"].btn-block { - width: 100%; } +input[type=submit].btn-block, +input[type=reset].btn-block, +input[type=button].btn-block { + width: 100%; +} .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; } - .fade.in { - opacity: 1; } + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} .collapse { - display: none; } - .collapse.in { - display: block; } + display: none; +} +.collapse.in { + display: block; +} tr.collapse.in { - display: table-row; } + display: table-row; +} tbody.collapse.in { - display: table-row-group; } + display: table-row-group; +} .collapsing { position: relative; @@ -375947,7 +377443,8 @@ tbody.collapse.in { -webkit-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; - transition-timing-function: ease; } + transition-timing-function: ease; +} .caret { display: inline-block; @@ -375956,16 +377453,19 @@ tbody.collapse.in { margin-left: 2px; vertical-align: middle; border-top: 4px dashed; - border-top: 4px solid \\\\9; + border-top: 4px solid \\\\9 ; border-right: 4px solid transparent; - border-left: 4px solid transparent; } + border-left: 4px solid transparent; +} .dropup, .dropdown { - position: relative; } + position: relative; +} .dropdown-toggle:focus { - outline: 0; } + outline: 0; +} .dropdown-menu { position: absolute; @@ -375986,65 +377486,76 @@ tbody.collapse.in { border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } - .dropdown-menu.pull-right { - right: 0; - left: auto; } - .dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.42857; - color: #333333; - white-space: nowrap; } - .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; } + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: 400; + line-height: 1.428571429; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; background-color: #337ab7; - outline: 0; } + outline: 0; +} .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; } - + color: #777777; +} .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} .open > .dropdown-menu { - display: block; } - + display: block; +} .open > a { - outline: 0; } + outline: 0; +} .dropdown-menu-right { right: 0; - left: auto; } + left: auto; +} .dropdown-menu-left { right: auto; - left: 0; } + left: 0; +} .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; - line-height: 1.42857; + line-height: 1.428571429; color: #777777; - white-space: nowrap; } + white-space: nowrap; +} .dropdown-backdrop { position: fixed; @@ -376052,128 +377563,158 @@ tbody.collapse.in { right: 0; bottom: 0; left: 0; - z-index: 990; } + z-index: 990; +} .pull-right > .dropdown-menu { right: 0; - left: auto; } + left: auto; +} .dropup .caret, .navbar-fixed-bottom .dropdown .caret { content: \\"\\"; border-top: 0; border-bottom: 4px dashed; - border-bottom: 4px solid \\\\9; } - + border-bottom: 4px solid \\\\9 ; +} .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; - margin-bottom: 2px; } + margin-bottom: 2px; +} @media (min-width: 768px) { .navbar-right .dropdown-menu { right: 0; - left: auto; } + left: auto; + } .navbar-right .dropdown-menu-left { left: 0; - right: auto; } } - + right: auto; + } +} .btn-group, .btn-group-vertical { position: relative; display: inline-block; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - float: left; } - .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:hover, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 2; } + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 2; +} .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { - margin-left: -1px; } + margin-left: -1px; +} .btn-toolbar { - margin-left: -5px; } - .btn-toolbar:before, .btn-toolbar:after { - display: table; - content: \\" \\"; } - .btn-toolbar:after { - clear: both; } - .btn-toolbar .btn, - .btn-toolbar .btn-group, - .btn-toolbar .input-group { - float: left; } - .btn-toolbar > .btn, - .btn-toolbar > .btn-group, - .btn-toolbar > .input-group { - margin-left: 5px; } + margin-left: -5px; +} +.btn-toolbar:before, .btn-toolbar:after { + display: table; + content: \\" \\"; +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; } + border-radius: 0; +} .btn-group > .btn:first-child { - margin-left: 0; } - .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .btn-group > .btn-group { - float: left; } + float: left; +} .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } + border-radius: 0; +} .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0; - border-bottom-right-radius: 0; } + border-bottom-right-radius: 0; +} .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { - outline: 0; } + outline: 0; +} .btn-group > .btn + .dropdown-toggle { padding-right: 8px; - padding-left: 8px; } + padding-left: 8px; +} .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { padding-right: 12px; - padding-left: 12px; } + padding-left: 12px; +} .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} .btn .caret { - margin-left: 0; } + margin-left: 0; +} .btn-lg .caret, .btn-group-lg > .btn .caret { border-width: 5px 5px 0; - border-bottom-width: 0; } + border-bottom-width: 0; +} .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; } + border-width: 0 5px 5px; +} .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, @@ -376181,106 +377722,123 @@ tbody.collapse.in { display: block; float: none; width: 100%; - max-width: 100%; } - + max-width: 100%; +} .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { display: table; - content: \\" \\"; } - + content: \\" \\"; +} .btn-group-vertical > .btn-group:after { - clear: both; } - + clear: both; +} .btn-group-vertical > .btn-group > .btn { - float: none; } - + float: none; +} .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; - margin-left: 0; } + margin-left: 0; +} .btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; } - + border-radius: 0; +} .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - + border-bottom-left-radius: 0; +} .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } + border-bottom-left-radius: 4px; +} .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } + border-radius: 0; +} .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .btn-group-justified { display: table; width: 100%; table-layout: fixed; - border-collapse: separate; } - .btn-group-justified > .btn, - .btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; } - .btn-group-justified > .btn-group .btn { - width: 100%; } - .btn-group-justified > .btn-group .dropdown-menu { - left: auto; } + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} -[data-toggle=\\"buttons\\"] > .btn input[type=\\"radio\\"], -[data-toggle=\\"buttons\\"] > .btn input[type=\\"checkbox\\"], -[data-toggle=\\"buttons\\"] > .btn-group > .btn input[type=\\"radio\\"], -[data-toggle=\\"buttons\\"] > .btn-group > .btn input[type=\\"checkbox\\"] { +[data-toggle=buttons] > .btn input[type=radio], +[data-toggle=buttons] > .btn input[type=checkbox], +[data-toggle=buttons] > .btn-group > .btn input[type=radio], +[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] { position: absolute; clip: rect(0, 0, 0, 0); - pointer-events: none; } + pointer-events: none; +} .input-group { position: relative; display: table; - border-collapse: separate; } - .input-group[class*=\\"col-\\"] { - float: none; - padding-right: 0; - padding-left: 0; } - .input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; } - .input-group .form-control:focus { - z-index: 3; } + border-collapse: separate; +} +.input-group[class*=col-] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} .input-group-addon, .input-group-btn, .input-group .form-control { - display: table-cell; } - .input-group-addon:not(:first-child):not(:last-child), - .input-group-btn:not(:first-child):not(:last-child), - .input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; } + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; - vertical-align: middle; } + vertical-align: middle; +} .input-group-addon { padding: 6px 12px; @@ -376291,22 +377849,26 @@ tbody.collapse.in { text-align: center; background-color: #eeeeee; border: 1px solid #ccc; - border-radius: 4px; } - .input-group-addon.input-sm, - .input-group-sm > .input-group-addon, - .input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; } - .input-group-addon.input-lg, - .input-group-lg > .input-group-addon, - .input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; } - .input-group-addon input[type=\\"radio\\"], - .input-group-addon input[type=\\"checkbox\\"] { - margin-top: 0; } + border-radius: 4px; +} +.input-group-addon.input-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type=radio], +.input-group-addon input[type=checkbox] { + margin-top: 0; +} .input-group .form-control:first-child, .input-group-addon:first-child, @@ -376316,10 +377878,12 @@ tbody.collapse.in { .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; - border-bottom-right-radius: 0; } + border-bottom-right-radius: 0; +} .input-group-addon:first-child { - border-right: 0; } + border-right: 0; +} .input-group .form-control:last-child, .input-group-addon:last-child, @@ -376329,175 +377893,222 @@ tbody.collapse.in { .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .input-group-addon:last-child { - border-left: 0; } + border-left: 0; +} .input-group-btn { position: relative; font-size: 0; - white-space: nowrap; } - .input-group-btn > .btn { - position: relative; } - .input-group-btn > .btn + .btn { - margin-left: -1px; } - .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; } - .input-group-btn:first-child > .btn, - .input-group-btn:first-child > .btn-group { - margin-right: -1px; } - .input-group-btn:last-child > .btn, - .input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; } + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} .nav { padding-left: 0; margin-bottom: 0; - list-style: none; } - .nav:before, .nav:after { - display: table; - content: \\" \\"; } - .nav:after { - clear: both; } - .nav > li { - position: relative; - display: block; } - .nav > li > a { - position: relative; - display: block; - padding: 10px 15px; } - .nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .nav > li.disabled > a { - color: #777777; } - .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; } - .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #337ab7; } - .nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .nav > li > a > img { - max-width: none; } + list-style: none; +} +.nav:before, .nav:after { + display: table; + content: \\" \\"; +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} .nav-tabs { - border-bottom: 1px solid #ddd; } - .nav-tabs > li { - float: left; - margin-bottom: -1px; } - .nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; } - .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; } - .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; } - + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} .nav-pills > li { - float: left; } - .nav-pills > li > a { - border-radius: 4px; } - .nav-pills > li + li { - margin-left: 2px; } - .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; } + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} .nav-stacked > li { - float: none; } - .nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; } + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} .nav-justified, .nav-tabs.nav-justified { - width: 100%; } + width: 100%; +} +.nav-justified > li, .nav-tabs.nav-justified > li { + float: none; +} +.nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { .nav-justified > li, .nav-tabs.nav-justified > li { - float: none; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; } - .nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; } - @media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; } } + display: table-cell; + width: 1%; + } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} .nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; } + border-bottom: 0; +} +.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; } + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; } - @media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; } } +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} .tab-content > .tab-pane { - display: none; } - + display: none; +} .tab-content > .active { - display: block; } + display: block; +} .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .navbar { position: relative; min-height: 50px; margin-bottom: 20px; - border: 1px solid transparent; } - .navbar:before, .navbar:after { - display: table; - content: \\" \\"; } - .navbar:after { - clear: both; } - @media (min-width: 768px) { - .navbar { - border-radius: 4px; } } + border: 1px solid transparent; +} +.navbar:before, .navbar:after { + display: table; + content: \\" \\"; +} +.navbar:after { + clear: both; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} .navbar-header:before, .navbar-header:after { display: table; - content: \\" \\"; } - + content: \\" \\"; +} .navbar-header:after { - clear: both; } - + clear: both; +} @media (min-width: 768px) { .navbar-header { - float: left; } } + float: left; + } +} .navbar-collapse { padding-right: 15px; @@ -376505,94 +378116,119 @@ tbody.collapse.in { overflow-x: visible; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; } - .navbar-collapse:before, .navbar-collapse:after { - display: table; - content: \\" \\"; } - .navbar-collapse:after { - clear: both; } + -webkit-overflow-scrolling: touch; +} +.navbar-collapse:before, .navbar-collapse:after { + display: table; + content: \\" \\"; +} +.navbar-collapse:after { + clear: both; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } .navbar-collapse.in { - overflow-y: auto; } - @media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; } - .navbar-collapse.in { - overflow-y: visible; } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; } } + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; - z-index: 1030; } + z-index: 1030; +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 340px; } - @media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; } } - @media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; } } +.navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +@media (min-width: 768px) { + .navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; + } +} .navbar-fixed-top { top: 0; - border-width: 0 0 1px; } + border-width: 0 0 1px; +} .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; - border-width: 1px 0 0; } + border-width: 1px 0 0; +} .container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { margin-right: -15px; - margin-left: -15px; } - @media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; } } + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-header, +.container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} .navbar-static-top { z-index: 1000; - border-width: 0 0 1px; } - @media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; } } + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} .navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 18px; - line-height: 20px; } - .navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; } - .navbar-brand > img { - display: block; } - @media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; } } + line-height: 20px; +} +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} .navbar-toggle { position: relative; @@ -376604,51 +378240,68 @@ tbody.collapse.in { background-color: transparent; background-image: none; border: 1px solid transparent; - border-radius: 4px; } - .navbar-toggle:focus { - outline: 0; } - .navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; } - .navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; } - @media (min-width: 768px) { - .navbar-toggle { - display: none; } } + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} .navbar-nav { - margin: 7.5px -15px; } + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, +.navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } .navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; } - @media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; } } - @media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; } - .navbar-nav > li { - float: left; } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; } } + padding-top: 15px; + padding-bottom: 15px; + } +} .navbar-form { padding: 10px 15px; @@ -376659,362 +378312,459 @@ tbody.collapse.in { -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 8px; - margin-bottom: 8px; } - @media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .navbar-form .form-control-static { - display: inline-block; } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; } - .navbar-form .input-group > .form-control { - width: 100%; } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; } - .navbar-form .radio input[type=\\"radio\\"], - .navbar-form .checkbox input[type=\\"checkbox\\"] { - position: relative; - margin-left: 0; } - .navbar-form .has-feedback .form-control-feedback { - top: 0; } } - @media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; } - .navbar-form .form-group:last-child { - margin-bottom: 0; } } - @media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; } } + margin-bottom: 8px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, +.navbar-form .input-group .input-group-btn, +.navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, +.navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, +.navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type=radio], +.navbar-form .checkbox input[type=checkbox] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .navbar-btn { margin-top: 8px; - margin-bottom: 8px; } - .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 10px; - margin-bottom: 10px; } - .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 14px; - margin-bottom: 14px; } + margin-bottom: 8px; +} +.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { + margin-top: 14px; + margin-bottom: 14px; +} .navbar-text { margin-top: 15px; - margin-bottom: 15px; } - @media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; } } + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} @media (min-width: 768px) { .navbar-left { - float: left !important; } + float: left !important; + } + .navbar-right { float: right !important; - margin-right: -15px; } - .navbar-right ~ .navbar-right { - margin-right: 0; } } - + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} .navbar-default { background-color: #f8f8f8; - border-color: #e7e7e7; } - .navbar-default .navbar-brand { - color: #777; } - .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; } - .navbar-default .navbar-text { - color: #777; } - .navbar-default .navbar-nav > li > a { - color: #777; } - .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; } - .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; - background-color: #e7e7e7; } - .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; - background-color: transparent; } - .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; } - @media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; } } - .navbar-default .navbar-toggle { - border-color: #ddd; } - .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; } - .navbar-default .navbar-toggle .icon-bar { - background-color: #888; } - .navbar-default .navbar-collapse, - .navbar-default .navbar-form { - border-color: #e7e7e7; } - .navbar-default .navbar-link { - color: #777; } - .navbar-default .navbar-link:hover { - color: #333; } - .navbar-default .btn-link { - color: #777; } - .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; } - .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, - fieldset[disabled] .navbar-default .btn-link:hover, - fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; } + background-color: transparent; + } +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} .navbar-inverse { background-color: #222; - border-color: #090909; } - .navbar-inverse .navbar-brand { - color: #9d9d9d; } - .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-text { - color: #9d9d9d; } - .navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; } - .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + border-color: #090909; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #090909; +} +.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #090909; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; - background-color: #090909; } - .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; } - .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; - background-color: #090909; } - @media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; } } - .navbar-inverse .navbar-toggle { - border-color: #333; } - .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; } - .navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; } - .navbar-inverse .navbar-collapse, - .navbar-inverse .navbar-form { - border-color: #101010; } - .navbar-inverse .navbar-link { - color: #9d9d9d; } - .navbar-inverse .navbar-link:hover { - color: #fff; } - .navbar-inverse .btn-link { - color: #9d9d9d; } - .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; } - .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, - fieldset[disabled] .navbar-inverse .btn-link:hover, - fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; } + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; - border-radius: 4px; } - .breadcrumb > li { - display: inline-block; } - .breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: \\"/ \\"; } - .breadcrumb > .active { - color: #777777; } + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: \\"/ \\"; +} +.breadcrumb > .active { + color: #777777; +} .pagination { display: inline-block; padding-left: 0; margin: 20px 0; - border-radius: 4px; } - .pagination > li { - display: inline; } - .pagination > li > a, - .pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; } - .pagination > li > a:hover, .pagination > li > a:focus, - .pagination > li > span:hover, - .pagination > li > span:focus { - z-index: 2; - color: #23527c; - background-color: #eeeeee; - border-color: #ddd; } - .pagination > li:first-child > a, - .pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - .pagination > li:last-child > a, - .pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; } - .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, - .pagination > .active > span, - .pagination > .active > span:hover, - .pagination > .active > span:focus { - z-index: 3; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; } - .pagination > .disabled > span, - .pagination > .disabled > span:hover, - .pagination > .disabled > span:focus, - .pagination > .disabled > a, - .pagination > .disabled > a:hover, - .pagination > .disabled > a:focus { - color: #777777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; } + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.428571429; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li > a:hover, .pagination > li > a:focus, +.pagination > li > span:hover, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, +.pagination > .active > span, +.pagination > .active > span:hover, +.pagination > .active > span:focus { + z-index: 3; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} .pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; - line-height: 1.33333; } - + line-height: 1.3333333; +} .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-top-left-radius: 6px; - border-bottom-left-radius: 6px; } - + border-bottom-left-radius: 6px; +} .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; - border-bottom-right-radius: 6px; } + border-bottom-right-radius: 6px; +} .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; - line-height: 1.5; } - + line-height: 1.5; +} .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - + border-bottom-left-radius: 3px; +} .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } + border-bottom-right-radius: 3px; +} .pager { padding-left: 0; margin: 20px 0; text-align: center; - list-style: none; } - .pager:before, .pager:after { - display: table; - content: \\" \\"; } - .pager:after { - clear: both; } - .pager li { - display: inline; } - .pager li > a, - .pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; } - .pager li > a:hover, - .pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .pager .next > a, - .pager .next > span { - float: right; } - .pager .previous > a, - .pager .previous > span { - float: left; } - .pager .disabled > a, - .pager .disabled > a:hover, - .pager .disabled > a:focus, - .pager .disabled > span { - color: #777777; - cursor: not-allowed; - background-color: #fff; } + list-style: none; +} +.pager:before, .pager:after { + display: table; + content: \\" \\"; +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + cursor: not-allowed; + background-color: #fff; +} .label { display: inline; - padding: .2em .6em .3em; + padding: 0.2em 0.6em 0.3em; font-size: 75%; font-weight: 700; line-height: 1; @@ -377022,47 +378772,63 @@ tbody.collapse.in { text-align: center; white-space: nowrap; vertical-align: baseline; - border-radius: .25em; } - .label:empty { - display: none; } - .btn .label { - position: relative; - top: -1px; } + border-radius: 0.25em; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} a.label:hover, a.label:focus { color: #fff; text-decoration: none; - cursor: pointer; } + cursor: pointer; +} .label-default { - background-color: #777777; } - .label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; } + background-color: #777777; +} +.label-default[href]:hover, .label-default[href]:focus { + background-color: #5e5e5e; +} .label-primary { - background-color: #337ab7; } - .label-primary[href]:hover, .label-primary[href]:focus { - background-color: #286090; } + background-color: #337ab7; +} +.label-primary[href]:hover, .label-primary[href]:focus { + background-color: #286090; +} .label-success { - background-color: #5cb85c; } - .label-success[href]:hover, .label-success[href]:focus { - background-color: #449d44; } + background-color: #5cb85c; +} +.label-success[href]:hover, .label-success[href]:focus { + background-color: #449d44; +} .label-info { - background-color: #5bc0de; } - .label-info[href]:hover, .label-info[href]:focus { - background-color: #31b0d5; } + background-color: #5bc0de; +} +.label-info[href]:hover, .label-info[href]:focus { + background-color: #31b0d5; +} .label-warning { - background-color: #f0ad4e; } - .label-warning[href]:hover, .label-warning[href]:focus { - background-color: #ec971f; } + background-color: #f0ad4e; +} +.label-warning[href]:hover, .label-warning[href]:focus { + background-color: #ec971f; +} .label-danger { - background-color: #d9534f; } - .label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c9302c; } + background-color: #d9534f; +} +.label-danger[href]:hover, .label-danger[href]:focus { + background-color: #c9302c; +} .badge { display: inline-block; @@ -377076,167 +378842,209 @@ a.label:hover, a.label:focus { white-space: nowrap; vertical-align: middle; background-color: #777777; - border-radius: 10px; } - .badge:empty { - display: none; } - .btn .badge { - position: relative; - top: -1px; } - .btn-xs .badge, .btn-group-xs > .btn .badge, - .btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; } - .list-group-item.active > .badge, - .nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; } - .list-group-item > .badge { - float: right; } - .list-group-item > .badge + .badge { - margin-right: 5px; } - .nav-pills > li > a > .badge { - margin-left: 3px; } - -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; } - -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eeeeee; } - .jumbotron h1, - .jumbotron .h1 { - color: inherit; } - .jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; } - .jumbotron > hr { - border-top-color: #d5d5d5; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px; } - .jumbotron .container { - max-width: 100%; } - @media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; } } + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, .btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +.list-group-item.active > .badge, .nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +a.badge:hover, a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, .container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, +.jumbotron .h1 { + font-size: 63px; + } +} .thumbnail { display: block; padding: 4px; margin-bottom: 20px; - line-height: 1.42857; + line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; - transition: border 0.2s ease-in-out; } - .thumbnail > img, - .thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-right: auto; - margin-left: auto; } - .thumbnail .caption { - padding: 9px; - color: #333333; } + transition: border 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + display: block; + max-width: 100%; + height: auto; + margin-right: auto; + margin-left: auto; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { - border-color: #337ab7; } + border-color: #337ab7; +} .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; - border-radius: 4px; } - .alert h4 { - margin-top: 0; - color: inherit; } - .alert .alert-link { - font-weight: bold; } - .alert > p, - .alert > ul { - margin-bottom: 0; } - .alert > p + p { - margin-top: 5px; } + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} .alert-dismissable, .alert-dismissible { - padding-right: 35px; } - .alert-dismissable .close, - .alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; } + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} .alert-success { color: #3c763d; background-color: #dff0d8; - border-color: #d6e9c6; } - .alert-success hr { - border-top-color: #c9e2b3; } - .alert-success .alert-link { - color: #2b542c; } + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} .alert-info { color: #31708f; background-color: #d9edf7; - border-color: #bce8f1; } - .alert-info hr { - border-top-color: #a6e1ec; } - .alert-info .alert-link { - color: #245269; } + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} .alert-warning { color: #8a6d3b; background-color: #fcf8e3; - border-color: #faebcc; } - .alert-warning hr { - border-top-color: #f7e1b5; } - .alert-warning .alert-link { - color: #66512c; } + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} .alert-danger { color: #a94442; background-color: #f2dede; - border-color: #ebccd1; } - .alert-danger hr { - border-top-color: #e4b9c0; } - .alert-danger .alert-link { - color: #843534; } + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} @-webkit-keyframes progress-bar-stripes { from { - background-position: 40px 0; } + background-position: 40px 0; + } to { - background-position: 0 0; } } - + background-position: 0 0; + } +} @keyframes progress-bar-stripes { from { - background-position: 40px 0; } + background-position: 40px 0; + } to { - background-position: 0 0; } } - + background-position: 0 0; + } +} .progress { height: 20px; margin-bottom: 20px; @@ -377244,7 +379052,8 @@ a.thumbnail.active { background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} .progress-bar { float: left; @@ -377259,98 +379068,123 @@ a.thumbnail.active { box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; -o-transition: width 0.6s ease; - transition: width 0.6s ease; } + transition: width 0.6s ease; +} .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; } + background-size: 40px 40px; +} .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; } + animation: progress-bar-stripes 2s linear infinite; +} .progress-bar-success { - background-color: #5cb85c; } - .progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} .progress-bar-info { - background-color: #5bc0de; } - .progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} .progress-bar-warning { - background-color: #f0ad4e; } - .progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} .progress-bar-danger { - background-color: #d9534f; } - .progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} .media { - margin-top: 15px; } - .media:first-child { - margin-top: 0; } + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} .media, .media-body { overflow: hidden; - zoom: 1; } + zoom: 1; +} .media-body { - width: 10000px; } + width: 10000px; +} .media-object { - display: block; } - .media-object.img-thumbnail { - max-width: none; } + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} .media-right, .media > .pull-right { - padding-left: 10px; } + padding-left: 10px; +} .media-left, .media > .pull-left { - padding-right: 10px; } + padding-right: 10px; +} .media-left, .media-right, .media-body { display: table-cell; - vertical-align: top; } + vertical-align: top; +} .media-middle { - vertical-align: middle; } + vertical-align: middle; +} .media-bottom { - vertical-align: bottom; } + vertical-align: bottom; +} .media-heading { margin-top: 0; - margin-bottom: 5px; } + margin-bottom: 5px; +} .media-list { padding-left: 0; - list-style: none; } + list-style: none; +} .list-group { padding-left: 0; - margin-bottom: 20px; } + margin-bottom: 20px; +} .list-group-item { position: relative; @@ -377358,154 +379192,189 @@ a.thumbnail.active { padding: 10px 15px; margin-bottom: -1px; background-color: #fff; - border: 1px solid #ddd; } - .list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - .list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } - .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { - color: #777777; - cursor: not-allowed; - background-color: #eeeeee; } - .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; } - .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; } - .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; } - .list-group-item.active .list-group-item-heading, - .list-group-item.active .list-group-item-heading > small, - .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, - .list-group-item.active:hover .list-group-item-heading > small, - .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, - .list-group-item.active:focus .list-group-item-heading > small, - .list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; } - .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #c7ddef; } + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { + color: #777777; + cursor: not-allowed; + background-color: #eeeeee; +} +.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} a.list-group-item, button.list-group-item { - color: #555; } - a.list-group-item .list-group-item-heading, - button.list-group-item .list-group-item-heading { - color: #333; } - a.list-group-item:hover, a.list-group-item:focus, - button.list-group-item:hover, - button.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; } + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, a.list-group-item:focus, +button.list-group-item:hover, +button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} button.list-group-item { width: 100%; - text-align: left; } + text-align: left; +} .list-group-item-success { color: #3c763d; - background-color: #dff0d8; } + background-color: #dff0d8; +} a.list-group-item-success, button.list-group-item-success { - color: #3c763d; } - a.list-group-item-success .list-group-item-heading, - button.list-group-item-success .list-group-item-heading { - color: inherit; } - a.list-group-item-success:hover, a.list-group-item-success:focus, - button.list-group-item-success:hover, - button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; } - a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, - button.list-group-item-success.active, - button.list-group-item-success.active:hover, - button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; } + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, a.list-group-item-success:focus, +button.list-group-item-success:hover, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, +button.list-group-item-success.active, +button.list-group-item-success.active:hover, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} .list-group-item-info { color: #31708f; - background-color: #d9edf7; } + background-color: #d9edf7; +} a.list-group-item-info, button.list-group-item-info { - color: #31708f; } - a.list-group-item-info .list-group-item-heading, - button.list-group-item-info .list-group-item-heading { - color: inherit; } - a.list-group-item-info:hover, a.list-group-item-info:focus, - button.list-group-item-info:hover, - button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; } - a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, - button.list-group-item-info.active, - button.list-group-item-info.active:hover, - button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; } + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, a.list-group-item-info:focus, +button.list-group-item-info:hover, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, +button.list-group-item-info.active, +button.list-group-item-info.active:hover, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} .list-group-item-warning { color: #8a6d3b; - background-color: #fcf8e3; } + background-color: #fcf8e3; +} a.list-group-item-warning, button.list-group-item-warning { - color: #8a6d3b; } - a.list-group-item-warning .list-group-item-heading, - button.list-group-item-warning .list-group-item-heading { - color: inherit; } - a.list-group-item-warning:hover, a.list-group-item-warning:focus, - button.list-group-item-warning:hover, - button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; } - a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, - button.list-group-item-warning.active, - button.list-group-item-warning.active:hover, - button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; } + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, a.list-group-item-warning:focus, +button.list-group-item-warning:hover, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, +button.list-group-item-warning.active, +button.list-group-item-warning.active:hover, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} .list-group-item-danger { color: #a94442; - background-color: #f2dede; } + background-color: #f2dede; +} a.list-group-item-danger, button.list-group-item-danger { - color: #a94442; } - a.list-group-item-danger .list-group-item-heading, - button.list-group-item-danger .list-group-item-heading { - color: inherit; } - a.list-group-item-danger:hover, a.list-group-item-danger:focus, - button.list-group-item-danger:hover, - button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; } - a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, - button.list-group-item-danger.active, - button.list-group-item-danger.active:hover, - button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; } + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, a.list-group-item-danger:focus, +button.list-group-item-danger:hover, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, +button.list-group-item-danger.active, +button.list-group-item-danger.active:hover, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} .list-group-item-heading { margin-top: 0; - margin-bottom: 5px; } + margin-bottom: 5px; +} .list-group-item-text { margin-bottom: 0; - line-height: 1.3; } + line-height: 1.3; +} .panel { margin-bottom: 20px; @@ -377513,326 +379382,394 @@ button.list-group-item-danger { border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} .panel-body { - padding: 15px; } - .panel-body:before, .panel-body:after { - display: table; - content: \\" \\"; } - .panel-body:after { - clear: both; } + padding: 15px; +} +.panel-body:before, .panel-body:after { + display: table; + content: \\" \\"; +} +.panel-body:after { + clear: both; +} .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel-heading > .dropdown .dropdown-toggle { - color: inherit; } + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; - color: inherit; } - .panel-title > a, - .panel-title > small, - .panel-title > .small, - .panel-title > small > a, - .panel-title > .small > a { - color: inherit; } + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } + border-bottom-left-radius: 3px; +} .panel > .list-group, .panel > .panel-collapse > .list-group { - margin-bottom: 0; } - .panel > .list-group .list-group-item, - .panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; } - .panel > .list-group:first-child .list-group-item:first-child, - .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .list-group:last-child .list-group-item:last-child, - .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; } + border-top-width: 0; +} .list-group + .panel-footer { - border-top-width: 0; } + border-top-width: 0; +} .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { - margin-bottom: 0; } - .panel > .table caption, - .panel > .table-responsive > .table caption, - .panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; } - + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; } - + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; } - + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; } - + border-top: 1px solid #ddd; +} .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; } - + border-top: 0; +} .panel > .table-bordered, .panel > .table-responsive > .table-bordered { - border: 0; } - .panel > .table-bordered > thead > tr > th:first-child, - .panel > .table-bordered > thead > tr > td:first-child, - .panel > .table-bordered > tbody > tr > th:first-child, - .panel > .table-bordered > tbody > tr > td:first-child, - .panel > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-bordered > tfoot > tr > td:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .panel > .table-bordered > thead > tr > th:last-child, - .panel > .table-bordered > thead > tr > td:last-child, - .panel > .table-bordered > tbody > tr > th:last-child, - .panel > .table-bordered > tbody > tr > td:last-child, - .panel > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-bordered > tfoot > tr > td:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .panel > .table-bordered > thead > tr:first-child > td, - .panel > .table-bordered > thead > tr:first-child > th, - .panel > .table-bordered > tbody > tr:first-child > td, - .panel > .table-bordered > tbody > tr:first-child > th, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; } - .panel > .table-bordered > tbody > tr:last-child > td, - .panel > .table-bordered > tbody > tr:last-child > th, - .panel > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-bordered > tfoot > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; } - + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} .panel > .table-responsive { margin-bottom: 0; - border: 0; } + border: 0; +} .panel-group { - margin-bottom: 20px; } - .panel-group .panel { - margin-bottom: 0; - border-radius: 4px; } - .panel-group .panel + .panel { - margin-top: 5px; } - .panel-group .panel-heading { - border-bottom: 0; } - .panel-group .panel-heading + .panel-collapse > .panel-body, - .panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; } - .panel-group .panel-footer { - border-top: 0; } - .panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; } + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} .panel-default { - border-color: #ddd; } - .panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #ddd; } - .panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; } - .panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; } - .panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; } + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} .panel-primary { - border-color: #337ab7; } - .panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; } - .panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; } - .panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; } - .panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; } + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} .panel-success { - border-color: #d6e9c6; } - .panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; } - .panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; } - .panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; } - .panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; } + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} .panel-info { - border-color: #bce8f1; } - .panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; } - .panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; } - .panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; } - .panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; } + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} .panel-warning { - border-color: #faebcc; } - .panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; } - .panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; } - .panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; } - .panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; } + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} .panel-danger { - border-color: #ebccd1; } - .panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; } - .panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; } - .panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; } - .panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; } + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} .embed-responsive { position: relative; display: block; height: 0; padding: 0; - overflow: hidden; } - .embed-responsive .embed-responsive-item, - .embed-responsive iframe, - .embed-responsive embed, - .embed-responsive object, - .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; } + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} .embed-responsive-16by9 { - padding-bottom: 56.25%; } + padding-bottom: 56.25%; +} .embed-responsive-4by3 { - padding-bottom: 75%; } + padding-bottom: 75%; +} .well { min-height: 20px; @@ -377842,18 +379779,22 @@ button.list-group-item-danger { border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } - .well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); } + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} .well-lg { padding: 24px; - border-radius: 6px; } + border-radius: 6px; +} .well-sm { padding: 9px; - border-radius: 3px; } + border-radius: 3px; +} .close { float: right; @@ -377863,13 +379804,15 @@ button.list-group-item-danger { color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); - opacity: 0.2; } - .close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; } + opacity: 0.2; +} +.close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: 0.5; +} button.close { padding: 0; @@ -377877,10 +379820,12 @@ button.close { background: transparent; border: 0; -webkit-appearance: none; - appearance: none; } + appearance: none; +} .modal-open { - overflow: hidden; } + overflow: hidden; +} .modal { position: fixed; @@ -377892,30 +379837,35 @@ button.close { display: none; overflow: hidden; -webkit-overflow-scrolling: touch; - outline: 0; } - .modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; } - .modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); } + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} .modal-open .modal { overflow-x: hidden; - overflow-y: auto; } + overflow-y: auto; +} .modal-dialog { position: relative; width: auto; - margin: 10px; } + margin: 10px; +} .modal-content { position: relative; @@ -377926,7 +379876,8 @@ button.close { border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; } + outline: 0; +} .modal-backdrop { position: fixed; @@ -377935,72 +379886,94 @@ button.close { bottom: 0; left: 0; z-index: 1040; - background-color: #000; } - .modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; } - .modal-backdrop.in { - filter: alpha(opacity=50); - opacity: 0.5; } + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: 0.5; +} .modal-header { padding: 15px; - border-bottom: 1px solid #e5e5e5; } - .modal-header:before, .modal-header:after { - display: table; - content: \\" \\"; } - .modal-header:after { - clear: both; } + border-bottom: 1px solid #e5e5e5; +} +.modal-header:before, .modal-header:after { + display: table; + content: \\" \\"; +} +.modal-header:after { + clear: both; +} .modal-header .close { - margin-top: -2px; } + margin-top: -2px; +} .modal-title { margin: 0; - line-height: 1.42857; } + line-height: 1.428571429; +} .modal-body { position: relative; - padding: 15px; } + padding: 15px; +} .modal-footer { padding: 15px; text-align: right; - border-top: 1px solid #e5e5e5; } - .modal-footer:before, .modal-footer:after { - display: table; - content: \\" \\"; } - .modal-footer:after { - clear: both; } - .modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; } - .modal-footer .btn-group .btn + .btn { - margin-left: -1px; } - .modal-footer .btn-block + .btn-block { - margin-left: 0; } + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, .modal-footer:after { + display: table; + content: \\" \\"; +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; - overflow: scroll; } + overflow: scroll; +} @media (min-width: 768px) { .modal-dialog { width: 600px; - margin: 30px auto; } + margin: 30px auto; + } + .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } - .modal-sm { - width: 300px; } } + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} @media (min-width: 992px) { .modal-lg { - width: 900px; } } - + width: 900px; + } +} .tooltip { position: absolute; z-index: 1070; @@ -378008,7 +379981,7 @@ button.close { font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; font-style: normal; font-weight: 400; - line-height: 1.42857; + line-height: 1.428571429; line-break: auto; text-align: left; text-align: start; @@ -378022,70 +379995,84 @@ button.close { white-space: normal; font-size: 12px; filter: alpha(opacity=0); - opacity: 0; } - .tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; } - .tooltip.top { - padding: 5px 0; - margin-top: -3px; } - .tooltip.right { - padding: 0 5px; - margin-left: 3px; } - .tooltip.bottom { - padding: 5px 0; - margin-top: 3px; } - .tooltip.left { - padding: 0 5px; - margin-left: -3px; } - .tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; } - .tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; } - .tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - .tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - .tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: 0.9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} .tooltip-inner { max-width: 200px; @@ -378093,14 +380080,16 @@ button.close { color: #fff; text-align: center; background-color: #000; - border-radius: 4px; } + border-radius: 4px; +} .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; - border-style: solid; } + border-style: solid; +} .popover { position: absolute; @@ -378113,7 +380102,7 @@ button.close { font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; font-style: normal; font-weight: 400; - line-height: 1.42857; + line-height: 1.428571429; line-break: auto; text-align: left; text-align: start; @@ -378132,79 +380121,95 @@ button.close { border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } - .popover.top { - margin-top: -10px; } - .popover.right { - margin-left: 10px; } - .popover.bottom { - margin-top: 10px; } - .popover.left { - margin-left: -10px; } - .popover > .arrow { - border-width: 11px; } - .popover > .arrow, .popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; } - .popover > .arrow:after { - content: \\"\\"; - border-width: 10px; } - .popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; } - .popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-color: #fff; - border-bottom-width: 0; } - .popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; } - .popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: \\" \\"; - border-right-color: #fff; - border-left-width: 0; } - .popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); } - .popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-width: 0; - border-bottom-color: #fff; } - .popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); } - .popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: \\" \\"; - border-right-width: 0; - border-left-color: #fff; } + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow, .popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow:after { + content: \\"\\"; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: \\" \\"; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: \\" \\"; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: \\" \\"; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: \\" \\"; + border-right-width: 0; + border-left-color: #fff; +} .popover-title { padding: 8px 14px; @@ -378212,76 +380217,95 @@ button.close { font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; } + border-radius: 5px 5px 0 0; +} .popover-content { - padding: 9px 14px; } + padding: 9px 14px; +} .carousel { - position: relative; } + position: relative; +} .carousel-inner { position: relative; width: 100%; - overflow: hidden; } + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; } - .carousel-inner > .item > img, - .carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; } - @media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; } } - .carousel-inner > .active, - .carousel-inner > .next, - .carousel-inner > .prev { - display: block; } - .carousel-inner > .active { - left: 0; } - .carousel-inner > .next, - .carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; } - .carousel-inner > .next { - left: 100%; } - .carousel-inner > .prev { - left: -100%; } - .carousel-inner > .next.left, - .carousel-inner > .prev.right { - left: 0; } - .carousel-inner > .active.left { - left: -100%; } - .carousel-inner > .active.right { - left: 100%; } + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -moz-transition: -moz-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + -moz-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} .carousel-control { position: absolute; @@ -378295,54 +380319,64 @@ button.close { text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); background-color: rgba(0, 0, 0, 0); filter: alpha(opacity=50); - opacity: 0.5; } - .carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; } - .carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; } - .carousel-control:hover, .carousel-control:focus { - color: #fff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; } - .carousel-control .icon-prev, - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; } - .carousel-control .icon-prev, - .carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; } - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; } - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; } - .carousel-control .icon-prev:before { - content: \\"\\\\2039\\"; } - .carousel-control .icon-next:before { - content: \\"\\\\203a\\"; } + opacity: 0.5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\\"#80000000\\", endColorstr=\\"#00000000\\", GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\\"#00000000\\", endColorstr=\\"#80000000\\", GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, .carousel-control:focus { + color: #fff; + text-decoration: none; + outline: 0; + filter: alpha(opacity=90); + opacity: 0.9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: \\"‹\\"; +} +.carousel-control .icon-next:before { + content: \\"›\\"; +} .carousel-indicators { position: absolute; @@ -378353,23 +380387,26 @@ button.close { padding-left: 0; margin-left: -30%; text-align: center; - list-style: none; } - .carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \\\\9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; } - .carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; } + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \\\\9 ; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} .carousel-caption { position: absolute; @@ -378381,86 +380418,109 @@ button.close { padding-bottom: 20px; color: #fff; text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } - .carousel-caption .btn { - text-shadow: none; } + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { +.carousel-control .glyphicon-chevron-right, +.carousel-control .icon-prev, +.carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; - font-size: 30px; } + font-size: 30px; + } .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; } +.carousel-control .icon-prev { + margin-left: -10px; + } .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; } +.carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { right: 20%; left: 20%; - padding-bottom: 30px; } - .carousel-indicators { - bottom: 20px; } } + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} .clearfix:before, .clearfix:after { display: table; - content: \\" \\"; } - + content: \\" \\"; +} .clearfix:after { - clear: both; } + clear: both; +} .center-block { display: block; margin-right: auto; - margin-left: auto; } + margin-left: auto; +} .pull-right { - float: right !important; } + float: right !important; +} .pull-left { - float: left !important; } + float: left !important; +} .hide { - display: none !important; } + display: none !important; +} .show { - display: block !important; } + display: block !important; +} .invisible { - visibility: hidden; } + visibility: hidden; +} .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; - border: 0; } + border: 0; +} .hidden { - display: none !important; } + display: none !important; +} .affix { - position: fixed; } + position: fixed; +} @-ms-viewport { - width: device-width; } - + width: device-width; +} .visible-xs { - display: none !important; } + display: none !important; +} .visible-sm { - display: none !important; } + display: none !important; +} .visible-md { - display: none !important; } + display: none !important; +} .visible-lg { - display: none !important; } + display: none !important; +} .visible-xs-block, .visible-xs-inline, @@ -378474,159 +380534,234 @@ button.close { .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { - display: none !important; } + display: none !important; +} @media (max-width: 767px) { .visible-xs { - display: block !important; } + display: block !important; + } + table.visible-xs { - display: table !important; } + display: table !important; + } + tr.visible-xs { - display: table-row !important; } - th.visible-xs, - td.visible-xs { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-xs, +td.visible-xs { + display: table-cell !important; + } +} @media (max-width: 767px) { .visible-xs-block { - display: block !important; } } + display: block !important; + } +} @media (max-width: 767px) { .visible-xs-inline { - display: inline !important; } } + display: inline !important; + } +} @media (max-width: 767px) { .visible-xs-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm { - display: block !important; } + display: block !important; + } + table.visible-sm { - display: table !important; } + display: table !important; + } + tr.visible-sm { - display: table-row !important; } - th.visible-sm, - td.visible-sm { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-sm, +td.visible-sm { + display: table-cell !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md { - display: block !important; } + display: block !important; + } + table.visible-md { - display: table !important; } + display: table !important; + } + tr.visible-md { - display: table-row !important; } - th.visible-md, - td.visible-md { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-md, +td.visible-md { + display: table-cell !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 1200px) { .visible-lg { - display: block !important; } + display: block !important; + } + table.visible-lg { - display: table !important; } + display: table !important; + } + tr.visible-lg { - display: table-row !important; } - th.visible-lg, - td.visible-lg { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-lg, +td.visible-lg { + display: table-cell !important; + } +} @media (min-width: 1200px) { .visible-lg-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 1200px) { .visible-lg-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 1200px) { .visible-lg-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (max-width: 767px) { .hidden-xs { - display: none !important; } } - + display: none !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { - display: none !important; } } - + display: none !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { - display: none !important; } } - + display: none !important; + } +} @media (min-width: 1200px) { .hidden-lg { - display: none !important; } } - + display: none !important; + } +} .visible-print { - display: none !important; } + display: none !important; +} @media print { .visible-print { - display: block !important; } + display: block !important; + } + table.visible-print { - display: table !important; } + display: table !important; + } + tr.visible-print { - display: table-row !important; } - th.visible-print, - td.visible-print { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-print, +td.visible-print { + display: table-cell !important; + } +} .visible-print-block { - display: none !important; } - @media print { - .visible-print-block { - display: block !important; } } + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} .visible-print-inline { - display: none !important; } - @media print { - .visible-print-inline { - display: inline !important; } } + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} .visible-print-inline-block { - display: none !important; } - @media print { - .visible-print-inline-block { - display: inline-block !important; } } + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} @media print { .hidden-print { - display: none !important; } } -" + display: none !important; + } +}" `; -exports[`loader should work with the "bootstrap-sass" package, directly import ('node-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, directly import ('node-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, directly import ('node-sass', 'legacy' API, 'scss' syntax): css 1`] = ` +exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /*! * Bootstrap v3.4.1 (https://getbootstrap.com/) @@ -378637,10 +380772,12 @@ exports[`loader should work with the "bootstrap-sass" package, directly import ( html { font-family: sans-serif; -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; } + -webkit-text-size-adjust: 100%; +} body { - margin: 0; } + margin: 0; +} article, aside, @@ -378655,88 +380792,109 @@ menu, nav, section, summary { - display: block; } + display: block; +} audio, canvas, progress, video { display: inline-block; - vertical-align: baseline; } + vertical-align: baseline; +} audio:not([controls]) { display: none; - height: 0; } + height: 0; +} [hidden], template { - display: none; } + display: none; +} a { - background-color: transparent; } + background-color: transparent; +} a:active, a:hover { - outline: 0; } + outline: 0; +} abbr[title] { border-bottom: none; text-decoration: underline; - text-decoration: underline dotted; } + text-decoration: underline dotted; +} b, strong { - font-weight: bold; } + font-weight: bold; +} dfn { - font-style: italic; } + font-style: italic; +} h1 { font-size: 2em; - margin: 0.67em 0; } + margin: 0.67em 0; +} mark { background: #ff0; - color: #000; } + color: #000; +} small { - font-size: 80%; } + font-size: 80%; +} sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; } + vertical-align: baseline; +} sup { - top: -0.5em; } + top: -0.5em; +} sub { - bottom: -0.25em; } + bottom: -0.25em; +} img { - border: 0; } + border: 0; +} svg:not(:root) { - overflow: hidden; } + overflow: hidden; +} figure { - margin: 1em 40px; } + margin: 1em 40px; +} hr { box-sizing: content-box; - height: 0; } + height: 0; +} pre { - overflow: auto; } + overflow: auto; +} code, kbd, pre, samp { font-family: monospace, monospace; - font-size: 1em; } + font-size: 1em; +} button, input, @@ -378745,133 +380903,182 @@ select, textarea { color: inherit; font: inherit; - margin: 0; } + margin: 0; +} button { - overflow: visible; } + overflow: visible; +} button, select { - text-transform: none; } + text-transform: none; +} button, -html input[type=\\"button\\"], -input[type=\\"reset\\"], -input[type=\\"submit\\"] { +html input[type=button], +input[type=reset], +input[type=submit] { -webkit-appearance: button; - cursor: pointer; } + cursor: pointer; +} button[disabled], html input[disabled] { - cursor: default; } + cursor: default; +} button::-moz-focus-inner, input::-moz-focus-inner { border: 0; - padding: 0; } + padding: 0; +} input { - line-height: normal; } + line-height: normal; +} -input[type=\\"checkbox\\"], -input[type=\\"radio\\"] { +input[type=checkbox], +input[type=radio] { box-sizing: border-box; - padding: 0; } + padding: 0; +} -input[type=\\"number\\"]::-webkit-inner-spin-button, -input[type=\\"number\\"]::-webkit-outer-spin-button { - height: auto; } +input[type=number]::-webkit-inner-spin-button, +input[type=number]::-webkit-outer-spin-button { + height: auto; +} -input[type=\\"search\\"] { +input[type=search] { -webkit-appearance: textfield; - box-sizing: content-box; } + box-sizing: content-box; +} -input[type=\\"search\\"]::-webkit-search-cancel-button, -input[type=\\"search\\"]::-webkit-search-decoration { - -webkit-appearance: none; } +input[type=search]::-webkit-search-cancel-button, +input[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} fieldset { border: 1px solid #c0c0c0; margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } + padding: 0.35em 0.625em 0.75em; +} legend { border: 0; - padding: 0; } + padding: 0; +} textarea { - overflow: auto; } + overflow: auto; +} optgroup { - font-weight: bold; } + font-weight: bold; +} table { border-collapse: collapse; - border-spacing: 0; } + border-spacing: 0; +} td, th { - padding: 0; } + padding: 0; +} /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ @media print { *, - *:before, - *:after { +*:before, +*:after { color: #000 !important; text-shadow: none !important; background: transparent !important; - box-shadow: none !important; } + box-shadow: none !important; + } + a, - a:visited { - text-decoration: underline; } +a:visited { + text-decoration: underline; + } + a[href]:after { - content: \\" (\\" attr(href) \\")\\"; } + content: \\" (\\" attr(href) \\")\\"; + } + abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; } + content: \\" (\\" attr(title) \\")\\"; + } + a[href^=\\"#\\"]:after, - a[href^=\\"javascript:\\"]:after { - content: \\"\\"; } +a[href^=\\"javascript:\\"]:after { + content: \\"\\"; + } + pre, - blockquote { +blockquote { border: 1px solid #999; - page-break-inside: avoid; } + page-break-inside: avoid; + } + thead { - display: table-header-group; } + display: table-header-group; + } + tr, +img { + page-break-inside: avoid; + } + img { - page-break-inside: avoid; } - img { - max-width: 100% !important; } + max-width: 100% !important; + } + p, - h2, - h3 { +h2, +h3 { orphans: 3; - widows: 3; } + widows: 3; + } + h2, - h3 { - page-break-after: avoid; } +h3 { + page-break-after: avoid; + } + .navbar { - display: none; } + display: none; + } + .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; } +.dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { - border: 1px solid #000; } + border: 1px solid #000; + } + .table { - border-collapse: collapse !important; } - .table td, - .table th { - background-color: #fff !important; } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; } } + border-collapse: collapse !important; + } + .table td, +.table th { + background-color: #fff !important; + } + .table-bordered th, +.table-bordered td { + border: 1px solid #ddd !important; + } +} @font-face { font-family: \\"Glyphicons Halflings\\"; src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot\\"); - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\\") format(\\"embedded-opentype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\\") format(\\"woff2\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\\") format(\\"woff\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\\") format(\\"truetype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\\") format(\\"svg\\"); } - + src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\\") format(\\"embedded-opentype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\\") format(\\"woff2\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\\") format(\\"woff\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\\") format(\\"truetype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\\") format(\\"svg\\"); +} .glyphicon { position: relative; top: 1px; @@ -378881,816 +381088,1083 @@ th { font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } + -moz-osx-font-smoothing: grayscale; +} .glyphicon-asterisk:before { - content: \\"\\\\002a\\"; } + content: \\"*\\"; +} .glyphicon-plus:before { - content: \\"\\\\002b\\"; } + content: \\"+\\"; +} .glyphicon-euro:before, .glyphicon-eur:before { - content: \\"\\\\20ac\\"; } + content: \\"€\\"; +} .glyphicon-minus:before { - content: \\"\\\\2212\\"; } + content: \\"−\\"; +} .glyphicon-cloud:before { - content: \\"\\\\2601\\"; } + content: \\"☁\\"; +} .glyphicon-envelope:before { - content: \\"\\\\2709\\"; } + content: \\"✉\\"; +} .glyphicon-pencil:before { - content: \\"\\\\270f\\"; } + content: \\"✏\\"; +} .glyphicon-glass:before { - content: \\"\\\\e001\\"; } + content: \\"\\\\e001\\"; +} .glyphicon-music:before { - content: \\"\\\\e002\\"; } + content: \\"\\\\e002\\"; +} .glyphicon-search:before { - content: \\"\\\\e003\\"; } + content: \\"\\\\e003\\"; +} .glyphicon-heart:before { - content: \\"\\\\e005\\"; } + content: \\"\\\\e005\\"; +} .glyphicon-star:before { - content: \\"\\\\e006\\"; } + content: \\"\\\\e006\\"; +} .glyphicon-star-empty:before { - content: \\"\\\\e007\\"; } + content: \\"\\\\e007\\"; +} .glyphicon-user:before { - content: \\"\\\\e008\\"; } + content: \\"\\\\e008\\"; +} .glyphicon-film:before { - content: \\"\\\\e009\\"; } + content: \\"\\\\e009\\"; +} .glyphicon-th-large:before { - content: \\"\\\\e010\\"; } + content: \\"\\\\e010\\"; +} .glyphicon-th:before { - content: \\"\\\\e011\\"; } + content: \\"\\\\e011\\"; +} .glyphicon-th-list:before { - content: \\"\\\\e012\\"; } + content: \\"\\\\e012\\"; +} .glyphicon-ok:before { - content: \\"\\\\e013\\"; } + content: \\"\\\\e013\\"; +} .glyphicon-remove:before { - content: \\"\\\\e014\\"; } + content: \\"\\\\e014\\"; +} .glyphicon-zoom-in:before { - content: \\"\\\\e015\\"; } + content: \\"\\\\e015\\"; +} .glyphicon-zoom-out:before { - content: \\"\\\\e016\\"; } + content: \\"\\\\e016\\"; +} .glyphicon-off:before { - content: \\"\\\\e017\\"; } + content: \\"\\\\e017\\"; +} .glyphicon-signal:before { - content: \\"\\\\e018\\"; } + content: \\"\\\\e018\\"; +} .glyphicon-cog:before { - content: \\"\\\\e019\\"; } + content: \\"\\\\e019\\"; +} .glyphicon-trash:before { - content: \\"\\\\e020\\"; } + content: \\"\\\\e020\\"; +} .glyphicon-home:before { - content: \\"\\\\e021\\"; } + content: \\"\\\\e021\\"; +} .glyphicon-file:before { - content: \\"\\\\e022\\"; } + content: \\"\\\\e022\\"; +} .glyphicon-time:before { - content: \\"\\\\e023\\"; } + content: \\"\\\\e023\\"; +} .glyphicon-road:before { - content: \\"\\\\e024\\"; } + content: \\"\\\\e024\\"; +} .glyphicon-download-alt:before { - content: \\"\\\\e025\\"; } + content: \\"\\\\e025\\"; +} .glyphicon-download:before { - content: \\"\\\\e026\\"; } + content: \\"\\\\e026\\"; +} .glyphicon-upload:before { - content: \\"\\\\e027\\"; } + content: \\"\\\\e027\\"; +} .glyphicon-inbox:before { - content: \\"\\\\e028\\"; } + content: \\"\\\\e028\\"; +} .glyphicon-play-circle:before { - content: \\"\\\\e029\\"; } + content: \\"\\\\e029\\"; +} .glyphicon-repeat:before { - content: \\"\\\\e030\\"; } + content: \\"\\\\e030\\"; +} .glyphicon-refresh:before { - content: \\"\\\\e031\\"; } + content: \\"\\\\e031\\"; +} .glyphicon-list-alt:before { - content: \\"\\\\e032\\"; } + content: \\"\\\\e032\\"; +} .glyphicon-lock:before { - content: \\"\\\\e033\\"; } + content: \\"\\\\e033\\"; +} .glyphicon-flag:before { - content: \\"\\\\e034\\"; } + content: \\"\\\\e034\\"; +} .glyphicon-headphones:before { - content: \\"\\\\e035\\"; } + content: \\"\\\\e035\\"; +} .glyphicon-volume-off:before { - content: \\"\\\\e036\\"; } + content: \\"\\\\e036\\"; +} .glyphicon-volume-down:before { - content: \\"\\\\e037\\"; } + content: \\"\\\\e037\\"; +} .glyphicon-volume-up:before { - content: \\"\\\\e038\\"; } + content: \\"\\\\e038\\"; +} .glyphicon-qrcode:before { - content: \\"\\\\e039\\"; } + content: \\"\\\\e039\\"; +} .glyphicon-barcode:before { - content: \\"\\\\e040\\"; } + content: \\"\\\\e040\\"; +} .glyphicon-tag:before { - content: \\"\\\\e041\\"; } + content: \\"\\\\e041\\"; +} .glyphicon-tags:before { - content: \\"\\\\e042\\"; } + content: \\"\\\\e042\\"; +} .glyphicon-book:before { - content: \\"\\\\e043\\"; } + content: \\"\\\\e043\\"; +} .glyphicon-bookmark:before { - content: \\"\\\\e044\\"; } + content: \\"\\\\e044\\"; +} .glyphicon-print:before { - content: \\"\\\\e045\\"; } + content: \\"\\\\e045\\"; +} .glyphicon-camera:before { - content: \\"\\\\e046\\"; } + content: \\"\\\\e046\\"; +} .glyphicon-font:before { - content: \\"\\\\e047\\"; } + content: \\"\\\\e047\\"; +} .glyphicon-bold:before { - content: \\"\\\\e048\\"; } + content: \\"\\\\e048\\"; +} .glyphicon-italic:before { - content: \\"\\\\e049\\"; } + content: \\"\\\\e049\\"; +} .glyphicon-text-height:before { - content: \\"\\\\e050\\"; } + content: \\"\\\\e050\\"; +} .glyphicon-text-width:before { - content: \\"\\\\e051\\"; } + content: \\"\\\\e051\\"; +} .glyphicon-align-left:before { - content: \\"\\\\e052\\"; } + content: \\"\\\\e052\\"; +} .glyphicon-align-center:before { - content: \\"\\\\e053\\"; } + content: \\"\\\\e053\\"; +} .glyphicon-align-right:before { - content: \\"\\\\e054\\"; } + content: \\"\\\\e054\\"; +} .glyphicon-align-justify:before { - content: \\"\\\\e055\\"; } + content: \\"\\\\e055\\"; +} .glyphicon-list:before { - content: \\"\\\\e056\\"; } + content: \\"\\\\e056\\"; +} .glyphicon-indent-left:before { - content: \\"\\\\e057\\"; } + content: \\"\\\\e057\\"; +} .glyphicon-indent-right:before { - content: \\"\\\\e058\\"; } + content: \\"\\\\e058\\"; +} .glyphicon-facetime-video:before { - content: \\"\\\\e059\\"; } + content: \\"\\\\e059\\"; +} .glyphicon-picture:before { - content: \\"\\\\e060\\"; } + content: \\"\\\\e060\\"; +} .glyphicon-map-marker:before { - content: \\"\\\\e062\\"; } + content: \\"\\\\e062\\"; +} .glyphicon-adjust:before { - content: \\"\\\\e063\\"; } + content: \\"\\\\e063\\"; +} .glyphicon-tint:before { - content: \\"\\\\e064\\"; } + content: \\"\\\\e064\\"; +} .glyphicon-edit:before { - content: \\"\\\\e065\\"; } + content: \\"\\\\e065\\"; +} .glyphicon-share:before { - content: \\"\\\\e066\\"; } + content: \\"\\\\e066\\"; +} .glyphicon-check:before { - content: \\"\\\\e067\\"; } + content: \\"\\\\e067\\"; +} .glyphicon-move:before { - content: \\"\\\\e068\\"; } + content: \\"\\\\e068\\"; +} .glyphicon-step-backward:before { - content: \\"\\\\e069\\"; } + content: \\"\\\\e069\\"; +} .glyphicon-fast-backward:before { - content: \\"\\\\e070\\"; } + content: \\"\\\\e070\\"; +} .glyphicon-backward:before { - content: \\"\\\\e071\\"; } + content: \\"\\\\e071\\"; +} .glyphicon-play:before { - content: \\"\\\\e072\\"; } + content: \\"\\\\e072\\"; +} .glyphicon-pause:before { - content: \\"\\\\e073\\"; } + content: \\"\\\\e073\\"; +} .glyphicon-stop:before { - content: \\"\\\\e074\\"; } + content: \\"\\\\e074\\"; +} .glyphicon-forward:before { - content: \\"\\\\e075\\"; } + content: \\"\\\\e075\\"; +} .glyphicon-fast-forward:before { - content: \\"\\\\e076\\"; } + content: \\"\\\\e076\\"; +} .glyphicon-step-forward:before { - content: \\"\\\\e077\\"; } + content: \\"\\\\e077\\"; +} .glyphicon-eject:before { - content: \\"\\\\e078\\"; } + content: \\"\\\\e078\\"; +} .glyphicon-chevron-left:before { - content: \\"\\\\e079\\"; } + content: \\"\\\\e079\\"; +} .glyphicon-chevron-right:before { - content: \\"\\\\e080\\"; } + content: \\"\\\\e080\\"; +} .glyphicon-plus-sign:before { - content: \\"\\\\e081\\"; } + content: \\"\\\\e081\\"; +} .glyphicon-minus-sign:before { - content: \\"\\\\e082\\"; } + content: \\"\\\\e082\\"; +} .glyphicon-remove-sign:before { - content: \\"\\\\e083\\"; } + content: \\"\\\\e083\\"; +} .glyphicon-ok-sign:before { - content: \\"\\\\e084\\"; } + content: \\"\\\\e084\\"; +} .glyphicon-question-sign:before { - content: \\"\\\\e085\\"; } + content: \\"\\\\e085\\"; +} .glyphicon-info-sign:before { - content: \\"\\\\e086\\"; } + content: \\"\\\\e086\\"; +} .glyphicon-screenshot:before { - content: \\"\\\\e087\\"; } + content: \\"\\\\e087\\"; +} .glyphicon-remove-circle:before { - content: \\"\\\\e088\\"; } + content: \\"\\\\e088\\"; +} .glyphicon-ok-circle:before { - content: \\"\\\\e089\\"; } + content: \\"\\\\e089\\"; +} .glyphicon-ban-circle:before { - content: \\"\\\\e090\\"; } + content: \\"\\\\e090\\"; +} .glyphicon-arrow-left:before { - content: \\"\\\\e091\\"; } + content: \\"\\\\e091\\"; +} .glyphicon-arrow-right:before { - content: \\"\\\\e092\\"; } + content: \\"\\\\e092\\"; +} .glyphicon-arrow-up:before { - content: \\"\\\\e093\\"; } + content: \\"\\\\e093\\"; +} .glyphicon-arrow-down:before { - content: \\"\\\\e094\\"; } + content: \\"\\\\e094\\"; +} .glyphicon-share-alt:before { - content: \\"\\\\e095\\"; } + content: \\"\\\\e095\\"; +} .glyphicon-resize-full:before { - content: \\"\\\\e096\\"; } + content: \\"\\\\e096\\"; +} .glyphicon-resize-small:before { - content: \\"\\\\e097\\"; } + content: \\"\\\\e097\\"; +} .glyphicon-exclamation-sign:before { - content: \\"\\\\e101\\"; } + content: \\"\\\\e101\\"; +} .glyphicon-gift:before { - content: \\"\\\\e102\\"; } + content: \\"\\\\e102\\"; +} .glyphicon-leaf:before { - content: \\"\\\\e103\\"; } + content: \\"\\\\e103\\"; +} .glyphicon-fire:before { - content: \\"\\\\e104\\"; } + content: \\"\\\\e104\\"; +} .glyphicon-eye-open:before { - content: \\"\\\\e105\\"; } + content: \\"\\\\e105\\"; +} .glyphicon-eye-close:before { - content: \\"\\\\e106\\"; } + content: \\"\\\\e106\\"; +} .glyphicon-warning-sign:before { - content: \\"\\\\e107\\"; } + content: \\"\\\\e107\\"; +} .glyphicon-plane:before { - content: \\"\\\\e108\\"; } + content: \\"\\\\e108\\"; +} .glyphicon-calendar:before { - content: \\"\\\\e109\\"; } + content: \\"\\\\e109\\"; +} .glyphicon-random:before { - content: \\"\\\\e110\\"; } + content: \\"\\\\e110\\"; +} .glyphicon-comment:before { - content: \\"\\\\e111\\"; } + content: \\"\\\\e111\\"; +} .glyphicon-magnet:before { - content: \\"\\\\e112\\"; } + content: \\"\\\\e112\\"; +} .glyphicon-chevron-up:before { - content: \\"\\\\e113\\"; } + content: \\"\\\\e113\\"; +} .glyphicon-chevron-down:before { - content: \\"\\\\e114\\"; } + content: \\"\\\\e114\\"; +} .glyphicon-retweet:before { - content: \\"\\\\e115\\"; } + content: \\"\\\\e115\\"; +} .glyphicon-shopping-cart:before { - content: \\"\\\\e116\\"; } + content: \\"\\\\e116\\"; +} .glyphicon-folder-close:before { - content: \\"\\\\e117\\"; } + content: \\"\\\\e117\\"; +} .glyphicon-folder-open:before { - content: \\"\\\\e118\\"; } + content: \\"\\\\e118\\"; +} .glyphicon-resize-vertical:before { - content: \\"\\\\e119\\"; } + content: \\"\\\\e119\\"; +} .glyphicon-resize-horizontal:before { - content: \\"\\\\e120\\"; } + content: \\"\\\\e120\\"; +} .glyphicon-hdd:before { - content: \\"\\\\e121\\"; } + content: \\"\\\\e121\\"; +} .glyphicon-bullhorn:before { - content: \\"\\\\e122\\"; } + content: \\"\\\\e122\\"; +} .glyphicon-bell:before { - content: \\"\\\\e123\\"; } + content: \\"\\\\e123\\"; +} .glyphicon-certificate:before { - content: \\"\\\\e124\\"; } + content: \\"\\\\e124\\"; +} .glyphicon-thumbs-up:before { - content: \\"\\\\e125\\"; } + content: \\"\\\\e125\\"; +} .glyphicon-thumbs-down:before { - content: \\"\\\\e126\\"; } + content: \\"\\\\e126\\"; +} .glyphicon-hand-right:before { - content: \\"\\\\e127\\"; } + content: \\"\\\\e127\\"; +} .glyphicon-hand-left:before { - content: \\"\\\\e128\\"; } + content: \\"\\\\e128\\"; +} .glyphicon-hand-up:before { - content: \\"\\\\e129\\"; } + content: \\"\\\\e129\\"; +} .glyphicon-hand-down:before { - content: \\"\\\\e130\\"; } + content: \\"\\\\e130\\"; +} .glyphicon-circle-arrow-right:before { - content: \\"\\\\e131\\"; } + content: \\"\\\\e131\\"; +} .glyphicon-circle-arrow-left:before { - content: \\"\\\\e132\\"; } + content: \\"\\\\e132\\"; +} .glyphicon-circle-arrow-up:before { - content: \\"\\\\e133\\"; } + content: \\"\\\\e133\\"; +} .glyphicon-circle-arrow-down:before { - content: \\"\\\\e134\\"; } + content: \\"\\\\e134\\"; +} .glyphicon-globe:before { - content: \\"\\\\e135\\"; } + content: \\"\\\\e135\\"; +} .glyphicon-wrench:before { - content: \\"\\\\e136\\"; } + content: \\"\\\\e136\\"; +} .glyphicon-tasks:before { - content: \\"\\\\e137\\"; } + content: \\"\\\\e137\\"; +} .glyphicon-filter:before { - content: \\"\\\\e138\\"; } + content: \\"\\\\e138\\"; +} .glyphicon-briefcase:before { - content: \\"\\\\e139\\"; } + content: \\"\\\\e139\\"; +} .glyphicon-fullscreen:before { - content: \\"\\\\e140\\"; } + content: \\"\\\\e140\\"; +} .glyphicon-dashboard:before { - content: \\"\\\\e141\\"; } + content: \\"\\\\e141\\"; +} .glyphicon-paperclip:before { - content: \\"\\\\e142\\"; } + content: \\"\\\\e142\\"; +} .glyphicon-heart-empty:before { - content: \\"\\\\e143\\"; } + content: \\"\\\\e143\\"; +} .glyphicon-link:before { - content: \\"\\\\e144\\"; } + content: \\"\\\\e144\\"; +} .glyphicon-phone:before { - content: \\"\\\\e145\\"; } + content: \\"\\\\e145\\"; +} .glyphicon-pushpin:before { - content: \\"\\\\e146\\"; } + content: \\"\\\\e146\\"; +} .glyphicon-usd:before { - content: \\"\\\\e148\\"; } + content: \\"\\\\e148\\"; +} .glyphicon-gbp:before { - content: \\"\\\\e149\\"; } + content: \\"\\\\e149\\"; +} .glyphicon-sort:before { - content: \\"\\\\e150\\"; } + content: \\"\\\\e150\\"; +} .glyphicon-sort-by-alphabet:before { - content: \\"\\\\e151\\"; } + content: \\"\\\\e151\\"; +} .glyphicon-sort-by-alphabet-alt:before { - content: \\"\\\\e152\\"; } + content: \\"\\\\e152\\"; +} .glyphicon-sort-by-order:before { - content: \\"\\\\e153\\"; } + content: \\"\\\\e153\\"; +} .glyphicon-sort-by-order-alt:before { - content: \\"\\\\e154\\"; } + content: \\"\\\\e154\\"; +} .glyphicon-sort-by-attributes:before { - content: \\"\\\\e155\\"; } + content: \\"\\\\e155\\"; +} .glyphicon-sort-by-attributes-alt:before { - content: \\"\\\\e156\\"; } + content: \\"\\\\e156\\"; +} .glyphicon-unchecked:before { - content: \\"\\\\e157\\"; } + content: \\"\\\\e157\\"; +} .glyphicon-expand:before { - content: \\"\\\\e158\\"; } + content: \\"\\\\e158\\"; +} .glyphicon-collapse-down:before { - content: \\"\\\\e159\\"; } + content: \\"\\\\e159\\"; +} .glyphicon-collapse-up:before { - content: \\"\\\\e160\\"; } + content: \\"\\\\e160\\"; +} .glyphicon-log-in:before { - content: \\"\\\\e161\\"; } + content: \\"\\\\e161\\"; +} .glyphicon-flash:before { - content: \\"\\\\e162\\"; } + content: \\"\\\\e162\\"; +} .glyphicon-log-out:before { - content: \\"\\\\e163\\"; } + content: \\"\\\\e163\\"; +} .glyphicon-new-window:before { - content: \\"\\\\e164\\"; } + content: \\"\\\\e164\\"; +} .glyphicon-record:before { - content: \\"\\\\e165\\"; } + content: \\"\\\\e165\\"; +} .glyphicon-save:before { - content: \\"\\\\e166\\"; } + content: \\"\\\\e166\\"; +} .glyphicon-open:before { - content: \\"\\\\e167\\"; } + content: \\"\\\\e167\\"; +} .glyphicon-saved:before { - content: \\"\\\\e168\\"; } + content: \\"\\\\e168\\"; +} .glyphicon-import:before { - content: \\"\\\\e169\\"; } + content: \\"\\\\e169\\"; +} .glyphicon-export:before { - content: \\"\\\\e170\\"; } + content: \\"\\\\e170\\"; +} .glyphicon-send:before { - content: \\"\\\\e171\\"; } + content: \\"\\\\e171\\"; +} .glyphicon-floppy-disk:before { - content: \\"\\\\e172\\"; } + content: \\"\\\\e172\\"; +} .glyphicon-floppy-saved:before { - content: \\"\\\\e173\\"; } + content: \\"\\\\e173\\"; +} .glyphicon-floppy-remove:before { - content: \\"\\\\e174\\"; } + content: \\"\\\\e174\\"; +} .glyphicon-floppy-save:before { - content: \\"\\\\e175\\"; } + content: \\"\\\\e175\\"; +} .glyphicon-floppy-open:before { - content: \\"\\\\e176\\"; } + content: \\"\\\\e176\\"; +} .glyphicon-credit-card:before { - content: \\"\\\\e177\\"; } + content: \\"\\\\e177\\"; +} .glyphicon-transfer:before { - content: \\"\\\\e178\\"; } + content: \\"\\\\e178\\"; +} .glyphicon-cutlery:before { - content: \\"\\\\e179\\"; } + content: \\"\\\\e179\\"; +} .glyphicon-header:before { - content: \\"\\\\e180\\"; } + content: \\"\\\\e180\\"; +} .glyphicon-compressed:before { - content: \\"\\\\e181\\"; } + content: \\"\\\\e181\\"; +} .glyphicon-earphone:before { - content: \\"\\\\e182\\"; } + content: \\"\\\\e182\\"; +} .glyphicon-phone-alt:before { - content: \\"\\\\e183\\"; } + content: \\"\\\\e183\\"; +} .glyphicon-tower:before { - content: \\"\\\\e184\\"; } + content: \\"\\\\e184\\"; +} .glyphicon-stats:before { - content: \\"\\\\e185\\"; } + content: \\"\\\\e185\\"; +} .glyphicon-sd-video:before { - content: \\"\\\\e186\\"; } + content: \\"\\\\e186\\"; +} .glyphicon-hd-video:before { - content: \\"\\\\e187\\"; } + content: \\"\\\\e187\\"; +} .glyphicon-subtitles:before { - content: \\"\\\\e188\\"; } + content: \\"\\\\e188\\"; +} .glyphicon-sound-stereo:before { - content: \\"\\\\e189\\"; } + content: \\"\\\\e189\\"; +} .glyphicon-sound-dolby:before { - content: \\"\\\\e190\\"; } + content: \\"\\\\e190\\"; +} .glyphicon-sound-5-1:before { - content: \\"\\\\e191\\"; } + content: \\"\\\\e191\\"; +} .glyphicon-sound-6-1:before { - content: \\"\\\\e192\\"; } + content: \\"\\\\e192\\"; +} .glyphicon-sound-7-1:before { - content: \\"\\\\e193\\"; } + content: \\"\\\\e193\\"; +} .glyphicon-copyright-mark:before { - content: \\"\\\\e194\\"; } + content: \\"\\\\e194\\"; +} .glyphicon-registration-mark:before { - content: \\"\\\\e195\\"; } + content: \\"\\\\e195\\"; +} .glyphicon-cloud-download:before { - content: \\"\\\\e197\\"; } + content: \\"\\\\e197\\"; +} .glyphicon-cloud-upload:before { - content: \\"\\\\e198\\"; } + content: \\"\\\\e198\\"; +} .glyphicon-tree-conifer:before { - content: \\"\\\\e199\\"; } + content: \\"\\\\e199\\"; +} .glyphicon-tree-deciduous:before { - content: \\"\\\\e200\\"; } + content: \\"\\\\e200\\"; +} .glyphicon-cd:before { - content: \\"\\\\e201\\"; } + content: \\"\\\\e201\\"; +} .glyphicon-save-file:before { - content: \\"\\\\e202\\"; } + content: \\"\\\\e202\\"; +} .glyphicon-open-file:before { - content: \\"\\\\e203\\"; } + content: \\"\\\\e203\\"; +} .glyphicon-level-up:before { - content: \\"\\\\e204\\"; } + content: \\"\\\\e204\\"; +} .glyphicon-copy:before { - content: \\"\\\\e205\\"; } + content: \\"\\\\e205\\"; +} .glyphicon-paste:before { - content: \\"\\\\e206\\"; } + content: \\"\\\\e206\\"; +} .glyphicon-alert:before { - content: \\"\\\\e209\\"; } + content: \\"\\\\e209\\"; +} .glyphicon-equalizer:before { - content: \\"\\\\e210\\"; } + content: \\"\\\\e210\\"; +} .glyphicon-king:before { - content: \\"\\\\e211\\"; } + content: \\"\\\\e211\\"; +} .glyphicon-queen:before { - content: \\"\\\\e212\\"; } + content: \\"\\\\e212\\"; +} .glyphicon-pawn:before { - content: \\"\\\\e213\\"; } + content: \\"\\\\e213\\"; +} .glyphicon-bishop:before { - content: \\"\\\\e214\\"; } + content: \\"\\\\e214\\"; +} .glyphicon-knight:before { - content: \\"\\\\e215\\"; } + content: \\"\\\\e215\\"; +} .glyphicon-baby-formula:before { - content: \\"\\\\e216\\"; } + content: \\"\\\\e216\\"; +} .glyphicon-tent:before { - content: \\"\\\\26fa\\"; } + content: \\"⛺\\"; +} .glyphicon-blackboard:before { - content: \\"\\\\e218\\"; } + content: \\"\\\\e218\\"; +} .glyphicon-bed:before { - content: \\"\\\\e219\\"; } + content: \\"\\\\e219\\"; +} .glyphicon-apple:before { - content: \\"\\\\f8ff\\"; } + content: \\"\\\\f8ff\\"; +} .glyphicon-erase:before { - content: \\"\\\\e221\\"; } + content: \\"\\\\e221\\"; +} .glyphicon-hourglass:before { - content: \\"\\\\231b\\"; } + content: \\"⌛\\"; +} .glyphicon-lamp:before { - content: \\"\\\\e223\\"; } + content: \\"\\\\e223\\"; +} .glyphicon-duplicate:before { - content: \\"\\\\e224\\"; } + content: \\"\\\\e224\\"; +} .glyphicon-piggy-bank:before { - content: \\"\\\\e225\\"; } + content: \\"\\\\e225\\"; +} .glyphicon-scissors:before { - content: \\"\\\\e226\\"; } + content: \\"\\\\e226\\"; +} .glyphicon-bitcoin:before { - content: \\"\\\\e227\\"; } + content: \\"\\\\e227\\"; +} .glyphicon-btc:before { - content: \\"\\\\e227\\"; } + content: \\"\\\\e227\\"; +} .glyphicon-xbt:before { - content: \\"\\\\e227\\"; } + content: \\"\\\\e227\\"; +} .glyphicon-yen:before { - content: \\"\\\\00a5\\"; } + content: \\"¥\\"; +} .glyphicon-jpy:before { - content: \\"\\\\00a5\\"; } + content: \\"¥\\"; +} .glyphicon-ruble:before { - content: \\"\\\\20bd\\"; } + content: \\"₽\\"; +} .glyphicon-rub:before { - content: \\"\\\\20bd\\"; } + content: \\"₽\\"; +} .glyphicon-scale:before { - content: \\"\\\\e230\\"; } + content: \\"\\\\e230\\"; +} .glyphicon-ice-lolly:before { - content: \\"\\\\e231\\"; } + content: \\"\\\\e231\\"; +} .glyphicon-ice-lolly-tasted:before { - content: \\"\\\\e232\\"; } + content: \\"\\\\e232\\"; +} .glyphicon-education:before { - content: \\"\\\\e233\\"; } + content: \\"\\\\e233\\"; +} .glyphicon-option-horizontal:before { - content: \\"\\\\e234\\"; } + content: \\"\\\\e234\\"; +} .glyphicon-option-vertical:before { - content: \\"\\\\e235\\"; } + content: \\"\\\\e235\\"; +} .glyphicon-menu-hamburger:before { - content: \\"\\\\e236\\"; } + content: \\"\\\\e236\\"; +} .glyphicon-modal-window:before { - content: \\"\\\\e237\\"; } + content: \\"\\\\e237\\"; +} .glyphicon-oil:before { - content: \\"\\\\e238\\"; } + content: \\"\\\\e238\\"; +} .glyphicon-grain:before { - content: \\"\\\\e239\\"; } + content: \\"\\\\e239\\"; +} .glyphicon-sunglasses:before { - content: \\"\\\\e240\\"; } + content: \\"\\\\e240\\"; +} .glyphicon-text-size:before { - content: \\"\\\\e241\\"; } + content: \\"\\\\e241\\"; +} .glyphicon-text-color:before { - content: \\"\\\\e242\\"; } + content: \\"\\\\e242\\"; +} .glyphicon-text-background:before { - content: \\"\\\\e243\\"; } + content: \\"\\\\e243\\"; +} .glyphicon-object-align-top:before { - content: \\"\\\\e244\\"; } + content: \\"\\\\e244\\"; +} .glyphicon-object-align-bottom:before { - content: \\"\\\\e245\\"; } + content: \\"\\\\e245\\"; +} .glyphicon-object-align-horizontal:before { - content: \\"\\\\e246\\"; } + content: \\"\\\\e246\\"; +} .glyphicon-object-align-left:before { - content: \\"\\\\e247\\"; } + content: \\"\\\\e247\\"; +} .glyphicon-object-align-vertical:before { - content: \\"\\\\e248\\"; } + content: \\"\\\\e248\\"; +} .glyphicon-object-align-right:before { - content: \\"\\\\e249\\"; } + content: \\"\\\\e249\\"; +} .glyphicon-triangle-right:before { - content: \\"\\\\e250\\"; } + content: \\"\\\\e250\\"; +} .glyphicon-triangle-left:before { - content: \\"\\\\e251\\"; } + content: \\"\\\\e251\\"; +} .glyphicon-triangle-bottom:before { - content: \\"\\\\e252\\"; } + content: \\"\\\\e252\\"; +} .glyphicon-triangle-top:before { - content: \\"\\\\e253\\"; } + content: \\"\\\\e253\\"; +} .glyphicon-console:before { - content: \\"\\\\e254\\"; } + content: \\"\\\\e254\\"; +} .glyphicon-superscript:before { - content: \\"\\\\e255\\"; } + content: \\"\\\\e255\\"; +} .glyphicon-subscript:before { - content: \\"\\\\e256\\"; } + content: \\"\\\\e256\\"; +} .glyphicon-menu-left:before { - content: \\"\\\\e257\\"; } + content: \\"\\\\e257\\"; +} .glyphicon-menu-right:before { - content: \\"\\\\e258\\"; } + content: \\"\\\\e258\\"; +} .glyphicon-menu-down:before { - content: \\"\\\\e259\\"; } + content: \\"\\\\e259\\"; +} .glyphicon-menu-up:before { - content: \\"\\\\e260\\"; } + content: \\"\\\\e260\\"; +} * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} html { font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} body { font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; color: #333333; - background-color: #fff; } + background-color: #fff; +} input, button, @@ -379698,35 +382172,43 @@ select, textarea { font-family: inherit; font-size: inherit; - line-height: inherit; } + line-height: inherit; +} a { color: #337ab7; - text-decoration: none; } - a:hover, a:focus { - color: #23527c; - text-decoration: underline; } - a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } + text-decoration: none; +} +a:hover, a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} figure { - margin: 0; } + margin: 0; +} img { - vertical-align: middle; } + vertical-align: middle; +} .img-responsive { display: block; max-width: 100%; - height: auto; } + height: auto; +} .img-rounded { - border-radius: 6px; } + border-radius: 6px; +} .img-thumbnail { padding: 4px; - line-height: 1.42857; + line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; @@ -379735,16 +382217,19 @@ img { transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; - height: auto; } + height: auto; +} .img-circle { - border-radius: 50%; } + border-radius: 50%; +} hr { margin-top: 20px; margin-bottom: 20px; border: 0; - border-top: 1px solid #eeeeee; } + border-top: 1px solid #eeeeee; +} .sr-only { position: absolute; @@ -379754,7 +382239,8 @@ hr { margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); - border: 0; } + border: 0; +} .sr-only-focusable:active, .sr-only-focusable:focus { position: static; @@ -379762,255 +382248,315 @@ hr { height: auto; margin: 0; overflow: visible; - clip: auto; } + clip: auto; +} -[role=\\"button\\"] { - cursor: pointer; } +[role=button] { + cursor: pointer; +} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; - color: inherit; } - h1 small, - h1 .small, h2 small, - h2 .small, h3 small, - h3 .small, h4 small, - h4 .small, h5 small, - h5 .small, h6 small, - h6 .small, - .h1 small, - .h1 .small, .h2 small, - .h2 .small, .h3 small, - .h3 .small, .h4 small, - .h4 .small, .h5 small, - .h5 .small, .h6 small, - .h6 .small { - font-weight: 400; - line-height: 1; - color: #777777; } + color: inherit; +} +h1 small, +h1 .small, h2 small, +h2 .small, h3 small, +h3 .small, h4 small, +h4 .small, h5 small, +h5 .small, h6 small, +h6 .small, +.h1 small, +.h1 .small, .h2 small, +.h2 .small, .h3 small, +.h3 .small, .h4 small, +.h4 .small, .h5 small, +.h5 .small, .h6 small, +.h6 .small { + font-weight: 400; + line-height: 1; + color: #777777; +} h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; - margin-bottom: 10px; } - h1 small, - h1 .small, .h1 small, - .h1 .small, - h2 small, - h2 .small, .h2 small, - .h2 .small, - h3 small, - h3 .small, .h3 small, - .h3 .small { - font-size: 65%; } + margin-bottom: 10px; +} +h1 small, +h1 .small, .h1 small, +.h1 .small, +h2 small, +h2 .small, .h2 small, +.h2 .small, +h3 small, +h3 .small, .h3 small, +.h3 .small { + font-size: 65%; +} h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; - margin-bottom: 10px; } - h4 small, - h4 .small, .h4 small, - .h4 .small, - h5 small, - h5 .small, .h5 small, - .h5 .small, - h6 small, - h6 .small, .h6 small, - .h6 .small { - font-size: 75%; } + margin-bottom: 10px; +} +h4 small, +h4 .small, .h4 small, +.h4 .small, +h5 small, +h5 .small, .h5 small, +.h5 .small, +h6 small, +h6 .small, .h6 small, +.h6 .small { + font-size: 75%; +} h1, .h1 { - font-size: 36px; } + font-size: 36px; +} h2, .h2 { - font-size: 30px; } + font-size: 30px; +} h3, .h3 { - font-size: 24px; } + font-size: 24px; +} h4, .h4 { - font-size: 18px; } + font-size: 18px; +} h5, .h5 { - font-size: 14px; } + font-size: 14px; +} h6, .h6 { - font-size: 12px; } + font-size: 12px; +} p { - margin: 0 0 10px; } + margin: 0 0 10px; +} .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; - line-height: 1.4; } - @media (min-width: 768px) { - .lead { - font-size: 21px; } } + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} small, .small { - font-size: 85%; } + font-size: 85%; +} mark, .mark { - padding: .2em; - background-color: #fcf8e3; } + padding: 0.2em; + background-color: #fcf8e3; +} .text-left { - text-align: left; } + text-align: left; +} .text-right { - text-align: right; } + text-align: right; +} .text-center { - text-align: center; } + text-align: center; +} .text-justify { - text-align: justify; } + text-align: justify; +} .text-nowrap { - white-space: nowrap; } + white-space: nowrap; +} .text-lowercase { - text-transform: lowercase; } + text-transform: lowercase; +} .text-uppercase, .initialism { - text-transform: uppercase; } + text-transform: uppercase; +} .text-capitalize { - text-transform: capitalize; } + text-transform: capitalize; +} .text-muted { - color: #777777; } + color: #777777; +} .text-primary { - color: #337ab7; } + color: #337ab7; +} a.text-primary:hover, a.text-primary:focus { - color: #286090; } + color: #286090; +} .text-success { - color: #3c763d; } + color: #3c763d; +} a.text-success:hover, a.text-success:focus { - color: #2b542c; } + color: #2b542c; +} .text-info { - color: #31708f; } + color: #31708f; +} a.text-info:hover, a.text-info:focus { - color: #245269; } + color: #245269; +} .text-warning { - color: #8a6d3b; } + color: #8a6d3b; +} a.text-warning:hover, a.text-warning:focus { - color: #66512c; } + color: #66512c; +} .text-danger { - color: #a94442; } + color: #a94442; +} a.text-danger:hover, a.text-danger:focus { - color: #843534; } + color: #843534; +} .bg-primary { - color: #fff; } + color: #fff; +} .bg-primary { - background-color: #337ab7; } + background-color: #337ab7; +} a.bg-primary:hover, a.bg-primary:focus { - background-color: #286090; } + background-color: #286090; +} .bg-success { - background-color: #dff0d8; } + background-color: #dff0d8; +} a.bg-success:hover, a.bg-success:focus { - background-color: #c1e2b3; } + background-color: #c1e2b3; +} .bg-info { - background-color: #d9edf7; } + background-color: #d9edf7; +} a.bg-info:hover, a.bg-info:focus { - background-color: #afd9ee; } + background-color: #afd9ee; +} .bg-warning { - background-color: #fcf8e3; } + background-color: #fcf8e3; +} a.bg-warning:hover, a.bg-warning:focus { - background-color: #f7ecb5; } + background-color: #f7ecb5; +} .bg-danger { - background-color: #f2dede; } + background-color: #f2dede; +} a.bg-danger:hover, a.bg-danger:focus { - background-color: #e4b9b9; } + background-color: #e4b9b9; +} .page-header { padding-bottom: 9px; margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; } + border-bottom: 1px solid #eeeeee; +} ul, ol { margin-top: 0; - margin-bottom: 10px; } - ul ul, - ul ol, - ol ul, - ol ol { - margin-bottom: 0; } + margin-bottom: 10px; +} +ul ul, +ul ol, +ol ul, +ol ol { + margin-bottom: 0; +} .list-unstyled { padding-left: 0; - list-style: none; } + list-style: none; +} .list-inline { padding-left: 0; list-style: none; - margin-left: -5px; } - .list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; } + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} dl { margin-top: 0; - margin-bottom: 20px; } + margin-bottom: 20px; +} dt, dd { - line-height: 1.42857; } + line-height: 1.428571429; +} dt { - font-weight: 700; } + font-weight: 700; +} dd { - margin-left: 0; } + margin-left: 0; +} .dl-horizontal dd:before, .dl-horizontal dd:after { display: table; - content: \\" \\"; } - + content: \\" \\"; +} .dl-horizontal dd:after { - clear: both; } - + clear: both; +} @media (min-width: 768px) { .dl-horizontal dt { float: left; @@ -380019,37 +382565,46 @@ dd { text-align: right; overflow: hidden; text-overflow: ellipsis; - white-space: nowrap; } + white-space: nowrap; + } .dl-horizontal dd { - margin-left: 180px; } } + margin-left: 180px; + } +} abbr[title], abbr[data-original-title] { - cursor: help; } + cursor: help; +} .initialism { - font-size: 90%; } + font-size: 90%; +} blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; - border-left: 5px solid #eeeeee; } - blockquote p:last-child, - blockquote ul:last-child, - blockquote ol:last-child { - margin-bottom: 0; } - blockquote footer, - blockquote small, - blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857; - color: #777777; } - blockquote footer:before, - blockquote small:before, - blockquote .small:before { - content: \\"\\\\2014 \\\\00A0\\"; } + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.428571429; + color: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: \\"— \\"; +} .blockquote-reverse, blockquote.pull-right { @@ -380057,39 +382612,45 @@ blockquote.pull-right { padding-left: 0; text-align: right; border-right: 5px solid #eeeeee; - border-left: 0; } - .blockquote-reverse footer:before, - .blockquote-reverse small:before, - .blockquote-reverse .small:before, - blockquote.pull-right footer:before, - blockquote.pull-right small:before, - blockquote.pull-right .small:before { - content: \\"\\"; } - .blockquote-reverse footer:after, - .blockquote-reverse small:after, - .blockquote-reverse .small:after, - blockquote.pull-right footer:after, - blockquote.pull-right small:after, - blockquote.pull-right .small:after { - content: \\"\\\\00A0 \\\\2014\\"; } + border-left: 0; +} +.blockquote-reverse footer:before, +.blockquote-reverse small:before, +.blockquote-reverse .small:before, +blockquote.pull-right footer:before, +blockquote.pull-right small:before, +blockquote.pull-right .small:before { + content: \\"\\"; +} +.blockquote-reverse footer:after, +.blockquote-reverse small:after, +.blockquote-reverse .small:after, +blockquote.pull-right footer:after, +blockquote.pull-right small:after, +blockquote.pull-right .small:after { + content: \\" —\\"; +} address { margin-bottom: 20px; font-style: normal; - line-height: 1.42857; } + line-height: 1.428571429; +} code, kbd, pre, samp { - font-family: Menlo, Monaco, Consolas, \\"Courier New\\", monospace; } + font-family: Menlo, Monaco, Consolas, \\"Courier New\\", monospace; +} code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; - border-radius: 4px; } + border-radius: 4px; +} kbd { padding: 2px 4px; @@ -380097,613 +382658,1008 @@ kbd { color: #fff; background-color: #333; border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } - kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; - box-shadow: none; } + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; + box-shadow: none; +} pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; - line-height: 1.42857; + line-height: 1.428571429; color: #333333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; - border-radius: 4px; } - pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; } + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} .pre-scrollable { max-height: 340px; - overflow-y: scroll; } + overflow-y: scroll; +} .container { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - .container:before, .container:after { - display: table; - content: \\" \\"; } - .container:after { - clear: both; } - @media (min-width: 768px) { - .container { - width: 750px; } } - @media (min-width: 992px) { - .container { - width: 970px; } } - @media (min-width: 1200px) { - .container { - width: 1170px; } } + margin-left: auto; +} +.container:before, .container:after { + display: table; + content: \\" \\"; +} +.container:after { + clear: both; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} .container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - .container-fluid:before, .container-fluid:after { - display: table; - content: \\" \\"; } - .container-fluid:after { - clear: both; } + margin-left: auto; +} +.container-fluid:before, .container-fluid:after { + display: table; + content: \\" \\"; +} +.container-fluid:after { + clear: both; +} .row { margin-right: -15px; - margin-left: -15px; } - .row:before, .row:after { - display: table; - content: \\" \\"; } - .row:after { - clear: both; } + margin-left: -15px; +} +.row:before, .row:after { + display: table; + content: \\" \\"; +} +.row:after { + clear: both; +} .row-no-gutters { margin-right: 0; - margin-left: 0; } - .row-no-gutters [class*=\\"col-\\"] { - padding-right: 0; - padding-left: 0; } + margin-left: 0; +} +.row-no-gutters [class*=col-] { + padding-right: 0; + padding-left: 0; +} .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; - padding-left: 15px; } + padding-left: 15px; +} .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; } + float: left; +} .col-xs-1 { - width: 8.33333%; } + width: 8.3333333333%; +} .col-xs-2 { - width: 16.66667%; } + width: 16.6666666667%; +} .col-xs-3 { - width: 25%; } + width: 25%; +} .col-xs-4 { - width: 33.33333%; } + width: 33.3333333333%; +} .col-xs-5 { - width: 41.66667%; } + width: 41.6666666667%; +} .col-xs-6 { - width: 50%; } + width: 50%; +} .col-xs-7 { - width: 58.33333%; } + width: 58.3333333333%; +} .col-xs-8 { - width: 66.66667%; } + width: 66.6666666667%; +} .col-xs-9 { - width: 75%; } + width: 75%; +} .col-xs-10 { - width: 83.33333%; } + width: 83.3333333333%; +} .col-xs-11 { - width: 91.66667%; } + width: 91.6666666667%; +} .col-xs-12 { - width: 100%; } + width: 100%; +} .col-xs-pull-0 { - right: auto; } + right: auto; +} .col-xs-pull-1 { - right: 8.33333%; } + right: 8.3333333333%; +} .col-xs-pull-2 { - right: 16.66667%; } + right: 16.6666666667%; +} .col-xs-pull-3 { - right: 25%; } + right: 25%; +} .col-xs-pull-4 { - right: 33.33333%; } + right: 33.3333333333%; +} .col-xs-pull-5 { - right: 41.66667%; } + right: 41.6666666667%; +} .col-xs-pull-6 { - right: 50%; } + right: 50%; +} .col-xs-pull-7 { - right: 58.33333%; } + right: 58.3333333333%; +} .col-xs-pull-8 { - right: 66.66667%; } + right: 66.6666666667%; +} .col-xs-pull-9 { - right: 75%; } + right: 75%; +} .col-xs-pull-10 { - right: 83.33333%; } + right: 83.3333333333%; +} .col-xs-pull-11 { - right: 91.66667%; } + right: 91.6666666667%; +} .col-xs-pull-12 { - right: 100%; } + right: 100%; +} .col-xs-push-0 { - left: auto; } + left: auto; +} .col-xs-push-1 { - left: 8.33333%; } + left: 8.3333333333%; +} .col-xs-push-2 { - left: 16.66667%; } + left: 16.6666666667%; +} .col-xs-push-3 { - left: 25%; } + left: 25%; +} .col-xs-push-4 { - left: 33.33333%; } + left: 33.3333333333%; +} .col-xs-push-5 { - left: 41.66667%; } + left: 41.6666666667%; +} .col-xs-push-6 { - left: 50%; } + left: 50%; +} .col-xs-push-7 { - left: 58.33333%; } + left: 58.3333333333%; +} .col-xs-push-8 { - left: 66.66667%; } + left: 66.6666666667%; +} .col-xs-push-9 { - left: 75%; } + left: 75%; +} .col-xs-push-10 { - left: 83.33333%; } + left: 83.3333333333%; +} .col-xs-push-11 { - left: 91.66667%; } + left: 91.6666666667%; +} .col-xs-push-12 { - left: 100%; } + left: 100%; +} .col-xs-offset-0 { - margin-left: 0%; } + margin-left: 0%; +} .col-xs-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; +} .col-xs-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; +} .col-xs-offset-3 { - margin-left: 25%; } + margin-left: 25%; +} .col-xs-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; +} .col-xs-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; +} .col-xs-offset-6 { - margin-left: 50%; } + margin-left: 50%; +} .col-xs-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; +} .col-xs-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; +} .col-xs-offset-9 { - margin-left: 75%; } + margin-left: 75%; +} .col-xs-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; +} .col-xs-offset-11 { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; +} .col-xs-offset-12 { - margin-left: 100%; } + margin-left: 100%; +} @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; } + float: left; + } + .col-sm-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .col-sm-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .col-sm-3 { - width: 25%; } + width: 25%; + } + .col-sm-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .col-sm-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .col-sm-6 { - width: 50%; } + width: 50%; + } + .col-sm-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .col-sm-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .col-sm-9 { - width: 75%; } + width: 75%; + } + .col-sm-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .col-sm-11 { - width: 91.66667%; } + width: 91.6666666667%; + } + .col-sm-12 { - width: 100%; } + width: 100%; + } + .col-sm-pull-0 { - right: auto; } + right: auto; + } + .col-sm-pull-1 { - right: 8.33333%; } + right: 8.3333333333%; + } + .col-sm-pull-2 { - right: 16.66667%; } + right: 16.6666666667%; + } + .col-sm-pull-3 { - right: 25%; } + right: 25%; + } + .col-sm-pull-4 { - right: 33.33333%; } + right: 33.3333333333%; + } + .col-sm-pull-5 { - right: 41.66667%; } + right: 41.6666666667%; + } + .col-sm-pull-6 { - right: 50%; } + right: 50%; + } + .col-sm-pull-7 { - right: 58.33333%; } + right: 58.3333333333%; + } + .col-sm-pull-8 { - right: 66.66667%; } + right: 66.6666666667%; + } + .col-sm-pull-9 { - right: 75%; } + right: 75%; + } + .col-sm-pull-10 { - right: 83.33333%; } + right: 83.3333333333%; + } + .col-sm-pull-11 { - right: 91.66667%; } + right: 91.6666666667%; + } + .col-sm-pull-12 { - right: 100%; } + right: 100%; + } + .col-sm-push-0 { - left: auto; } + left: auto; + } + .col-sm-push-1 { - left: 8.33333%; } + left: 8.3333333333%; + } + .col-sm-push-2 { - left: 16.66667%; } + left: 16.6666666667%; + } + .col-sm-push-3 { - left: 25%; } + left: 25%; + } + .col-sm-push-4 { - left: 33.33333%; } + left: 33.3333333333%; + } + .col-sm-push-5 { - left: 41.66667%; } + left: 41.6666666667%; + } + .col-sm-push-6 { - left: 50%; } + left: 50%; + } + .col-sm-push-7 { - left: 58.33333%; } + left: 58.3333333333%; + } + .col-sm-push-8 { - left: 66.66667%; } + left: 66.6666666667%; + } + .col-sm-push-9 { - left: 75%; } + left: 75%; + } + .col-sm-push-10 { - left: 83.33333%; } + left: 83.3333333333%; + } + .col-sm-push-11 { - left: 91.66667%; } + left: 91.6666666667%; + } + .col-sm-push-12 { - left: 100%; } + left: 100%; + } + .col-sm-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .col-sm-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .col-sm-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .col-sm-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .col-sm-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .col-sm-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .col-sm-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .col-sm-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .col-sm-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .col-sm-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .col-sm-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .col-sm-offset-11 { - margin-left: 91.66667%; } - .col-sm-offset-12 { - margin-left: 100%; } } + margin-left: 91.6666666667%; + } + .col-sm-offset-12 { + margin-left: 100%; + } +} @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; } + float: left; + } + .col-md-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .col-md-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .col-md-3 { - width: 25%; } + width: 25%; + } + .col-md-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .col-md-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .col-md-6 { - width: 50%; } + width: 50%; + } + .col-md-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .col-md-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .col-md-9 { - width: 75%; } + width: 75%; + } + .col-md-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .col-md-11 { - width: 91.66667%; } + width: 91.6666666667%; + } + .col-md-12 { - width: 100%; } + width: 100%; + } + .col-md-pull-0 { - right: auto; } + right: auto; + } + .col-md-pull-1 { - right: 8.33333%; } + right: 8.3333333333%; + } + .col-md-pull-2 { - right: 16.66667%; } + right: 16.6666666667%; + } + .col-md-pull-3 { - right: 25%; } + right: 25%; + } + .col-md-pull-4 { - right: 33.33333%; } + right: 33.3333333333%; + } + .col-md-pull-5 { - right: 41.66667%; } + right: 41.6666666667%; + } + .col-md-pull-6 { - right: 50%; } + right: 50%; + } + .col-md-pull-7 { - right: 58.33333%; } + right: 58.3333333333%; + } + .col-md-pull-8 { - right: 66.66667%; } + right: 66.6666666667%; + } + .col-md-pull-9 { - right: 75%; } + right: 75%; + } + .col-md-pull-10 { - right: 83.33333%; } + right: 83.3333333333%; + } + .col-md-pull-11 { - right: 91.66667%; } + right: 91.6666666667%; + } + .col-md-pull-12 { - right: 100%; } + right: 100%; + } + .col-md-push-0 { - left: auto; } + left: auto; + } + .col-md-push-1 { - left: 8.33333%; } + left: 8.3333333333%; + } + .col-md-push-2 { - left: 16.66667%; } + left: 16.6666666667%; + } + .col-md-push-3 { - left: 25%; } + left: 25%; + } + .col-md-push-4 { - left: 33.33333%; } + left: 33.3333333333%; + } + .col-md-push-5 { - left: 41.66667%; } + left: 41.6666666667%; + } + .col-md-push-6 { - left: 50%; } + left: 50%; + } + .col-md-push-7 { - left: 58.33333%; } + left: 58.3333333333%; + } + .col-md-push-8 { - left: 66.66667%; } + left: 66.6666666667%; + } + .col-md-push-9 { - left: 75%; } + left: 75%; + } + .col-md-push-10 { - left: 83.33333%; } + left: 83.3333333333%; + } + .col-md-push-11 { - left: 91.66667%; } + left: 91.6666666667%; + } + .col-md-push-12 { - left: 100%; } + left: 100%; + } + .col-md-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .col-md-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .col-md-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .col-md-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .col-md-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .col-md-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .col-md-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .col-md-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .col-md-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .col-md-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .col-md-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .col-md-offset-11 { - margin-left: 91.66667%; } - .col-md-offset-12 { - margin-left: 100%; } } + margin-left: 91.6666666667%; + } + .col-md-offset-12 { + margin-left: 100%; + } +} @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; } + float: left; + } + .col-lg-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .col-lg-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .col-lg-3 { - width: 25%; } + width: 25%; + } + .col-lg-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .col-lg-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .col-lg-6 { - width: 50%; } + width: 50%; + } + .col-lg-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .col-lg-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .col-lg-9 { - width: 75%; } + width: 75%; + } + .col-lg-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .col-lg-11 { - width: 91.66667%; } + width: 91.6666666667%; + } + .col-lg-12 { - width: 100%; } + width: 100%; + } + .col-lg-pull-0 { - right: auto; } + right: auto; + } + .col-lg-pull-1 { - right: 8.33333%; } + right: 8.3333333333%; + } + .col-lg-pull-2 { - right: 16.66667%; } + right: 16.6666666667%; + } + .col-lg-pull-3 { - right: 25%; } + right: 25%; + } + .col-lg-pull-4 { - right: 33.33333%; } + right: 33.3333333333%; + } + .col-lg-pull-5 { - right: 41.66667%; } + right: 41.6666666667%; + } + .col-lg-pull-6 { - right: 50%; } + right: 50%; + } + .col-lg-pull-7 { - right: 58.33333%; } + right: 58.3333333333%; + } + .col-lg-pull-8 { - right: 66.66667%; } + right: 66.6666666667%; + } + .col-lg-pull-9 { - right: 75%; } + right: 75%; + } + .col-lg-pull-10 { - right: 83.33333%; } + right: 83.3333333333%; + } + .col-lg-pull-11 { - right: 91.66667%; } + right: 91.6666666667%; + } + .col-lg-pull-12 { - right: 100%; } + right: 100%; + } + .col-lg-push-0 { - left: auto; } + left: auto; + } + .col-lg-push-1 { - left: 8.33333%; } + left: 8.3333333333%; + } + .col-lg-push-2 { - left: 16.66667%; } + left: 16.6666666667%; + } + .col-lg-push-3 { - left: 25%; } + left: 25%; + } + .col-lg-push-4 { - left: 33.33333%; } + left: 33.3333333333%; + } + .col-lg-push-5 { - left: 41.66667%; } + left: 41.6666666667%; + } + .col-lg-push-6 { - left: 50%; } + left: 50%; + } + .col-lg-push-7 { - left: 58.33333%; } + left: 58.3333333333%; + } + .col-lg-push-8 { - left: 66.66667%; } + left: 66.6666666667%; + } + .col-lg-push-9 { - left: 75%; } + left: 75%; + } + .col-lg-push-10 { - left: 83.33333%; } + left: 83.3333333333%; + } + .col-lg-push-11 { - left: 91.66667%; } + left: 91.6666666667%; + } + .col-lg-push-12 { - left: 100%; } + left: 100%; + } + .col-lg-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .col-lg-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .col-lg-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .col-lg-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .col-lg-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .col-lg-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .col-lg-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .col-lg-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .col-lg-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .col-lg-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .col-lg-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .col-lg-offset-11 { - margin-left: 91.66667%; } - .col-lg-offset-12 { - margin-left: 100%; } } + margin-left: 91.6666666667%; + } + .col-lg-offset-12 { + margin-left: 100%; + } +} table { - background-color: transparent; } - table col[class*=\\"col-\\"] { - position: static; - display: table-column; - float: none; } - table td[class*=\\"col-\\"], - table th[class*=\\"col-\\"] { - position: static; - display: table-cell; - float: none; } + background-color: transparent; +} +table col[class*=col-] { + position: static; + display: table-column; + float: none; +} +table td[class*=col-], +table th[class*=col-] { + position: static; + display: table-cell; + float: none; +} caption { padding-top: 8px; padding-bottom: 8px; color: #777777; - text-align: left; } + text-align: left; +} th { - text-align: left; } + text-align: left; +} .table { width: 100%; max-width: 100%; - margin-bottom: 20px; } - .table > thead > tr > th, - .table > thead > tr > td, - .table > tbody > tr > th, - .table > tbody > tr > td, - .table > tfoot > tr > th, - .table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857; - vertical-align: top; - border-top: 1px solid #ddd; } - .table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; } - .table > caption + thead > tr:first-child > th, - .table > caption + thead > tr:first-child > td, - .table > colgroup + thead > tr:first-child > th, - .table > colgroup + thead > tr:first-child > td, - .table > thead:first-child > tr:first-child > th, - .table > thead:first-child > tr:first-child > td { - border-top: 0; } - .table > tbody + tbody { - border-top: 2px solid #ddd; } - .table .table { - background-color: #fff; } + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > thead > tr > td, +.table > tbody > tr > th, +.table > tbody > tr > td, +.table > tfoot > tr > th, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > th, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} .table-condensed > thead > tr > th, .table-condensed > thead > tr > td, @@ -380711,31 +383667,35 @@ th { .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td { - padding: 5px; } + padding: 5px; +} .table-bordered { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td, - .table-bordered > tbody > tr > th, - .table-bordered > tbody > tr > td, - .table-bordered > tfoot > tr > th, - .table-bordered > tfoot > tr > td { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td { - border-bottom-width: 2px; } + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > th, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > th, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} .table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; } + background-color: #f9f9f9; +} .table-hover > tbody > tr:hover { - background-color: #f5f5f5; } + background-color: #f5f5f5; +} .table > thead > tr > td.active, -.table > thead > tr > th.active, -.table > thead > tr.active > td, -.table > thead > tr.active > th, +.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, @@ -380744,19 +383704,16 @@ th { .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { - background-color: #f5f5f5; } + background-color: #f5f5f5; +} .table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; } +.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} .table > thead > tr > td.success, -.table > thead > tr > th.success, -.table > thead > tr.success > td, -.table > thead > tr.success > th, +.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, @@ -380765,19 +383722,16 @@ th { .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { - background-color: #dff0d8; } + background-color: #dff0d8; +} .table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; } +.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} .table > thead > tr > td.info, -.table > thead > tr > th.info, -.table > thead > tr.info > td, -.table > thead > tr.info > th, +.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tbody > tr.info > td, @@ -380786,19 +383740,16 @@ th { .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th { - background-color: #d9edf7; } + background-color: #d9edf7; +} .table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; } +.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} .table > thead > tr > td.warning, -.table > thead > tr > th.warning, -.table > thead > tr.warning > td, -.table > thead > tr.warning > th, +.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, @@ -380807,19 +383758,16 @@ th { .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { - background-color: #fcf8e3; } + background-color: #fcf8e3; +} .table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; } +.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} .table > thead > tr > td.danger, -.table > thead > tr > th.danger, -.table > thead > tr.danger > td, -.table > thead > tr.danger > th, +.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, @@ -380828,61 +383776,70 @@ th { .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { - background-color: #f2dede; } + background-color: #f2dede; +} .table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; } +.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} .table-responsive { - min-height: .01%; - overflow-x: auto; } - @media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; } - .table-responsive > .table { - margin-bottom: 0; } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; } - .table-responsive > .table-bordered { - border: 0; } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; } } + min-height: 0.01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, +.table-responsive > .table > thead > tr > td, +.table-responsive > .table > tbody > tr > th, +.table-responsive > .table > tbody > tr > td, +.table-responsive > .table > tfoot > tr > th, +.table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, +.table-responsive > .table-bordered > thead > tr > td:first-child, +.table-responsive > .table-bordered > tbody > tr > th:first-child, +.table-responsive > .table-bordered > tbody > tr > td:first-child, +.table-responsive > .table-bordered > tfoot > tr > th:first-child, +.table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, +.table-responsive > .table-bordered > thead > tr > td:last-child, +.table-responsive > .table-bordered > tbody > tr > th:last-child, +.table-responsive > .table-bordered > tbody > tr > td:last-child, +.table-responsive > .table-bordered > tfoot > tr > th:last-child, +.table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, +.table-responsive > .table-bordered > tbody > tr:last-child > td, +.table-responsive > .table-bordered > tfoot > tr:last-child > th, +.table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} fieldset { min-width: 0; padding: 0; margin: 0; - border: 0; } + border: 0; +} legend { display: block; @@ -380893,57 +383850,65 @@ legend { line-height: inherit; color: #333333; border: 0; - border-bottom: 1px solid #e5e5e5; } + border-bottom: 1px solid #e5e5e5; +} label { display: inline-block; max-width: 100%; margin-bottom: 5px; - font-weight: 700; } + font-weight: 700; +} -input[type=\\"search\\"] { +input[type=search] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; - appearance: none; } + appearance: none; +} -input[type=\\"radio\\"], -input[type=\\"checkbox\\"] { +input[type=radio], +input[type=checkbox] { margin: 4px 0 0; - margin-top: 1px \\\\9; - line-height: normal; } - input[type=\\"radio\\"][disabled], input[type=\\"radio\\"].disabled, - fieldset[disabled] input[type=\\"radio\\"], - input[type=\\"checkbox\\"][disabled], - input[type=\\"checkbox\\"].disabled, - fieldset[disabled] - input[type=\\"checkbox\\"] { - cursor: not-allowed; } + margin-top: 1px \\\\9 ; + line-height: normal; +} +input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio], +input[type=checkbox][disabled], +input[type=checkbox].disabled, +fieldset[disabled] input[type=checkbox] { + cursor: not-allowed; +} -input[type=\\"file\\"] { - display: block; } +input[type=file] { + display: block; +} -input[type=\\"range\\"] { +input[type=range] { display: block; - width: 100%; } + width: 100%; +} select[multiple], select[size] { - height: auto; } + height: auto; +} -input[type=\\"file\\"]:focus, -input[type=\\"radio\\"]:focus, -input[type=\\"checkbox\\"]:focus { +input[type=file]:focus, +input[type=radio]:focus, +input[type=checkbox]:focus { outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } + outline-offset: -2px; +} output { display: block; padding-top: 7px; font-size: 14px; - line-height: 1.42857; - color: #555555; } + line-height: 1.428571429; + color: #555555; +} .form-control { display: block; @@ -380951,7 +383916,7 @@ output { height: 34px; padding: 6px 12px; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; color: #555555; background-color: #fff; background-image: none; @@ -380961,120 +383926,112 @@ output { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } - .form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } - .form-control::-moz-placeholder { - color: #999; - opacity: 1; } - .form-control:-ms-input-placeholder { - color: #999; } - .form-control::-webkit-input-placeholder { - color: #999; } - .form-control::-ms-expand { - background-color: transparent; - border: 0; } - .form-control[disabled], .form-control[readonly], - fieldset[disabled] .form-control { - background-color: #eeeeee; - opacity: 1; } - .form-control[disabled], - fieldset[disabled] .form-control { - cursor: not-allowed; } + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} +.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], fieldset[disabled] .form-control { + cursor: not-allowed; +} textarea.form-control { - height: auto; } + height: auto; +} @media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type=\\"date\\"].form-control, - input[type=\\"time\\"].form-control, - input[type=\\"datetime-local\\"].form-control, - input[type=\\"month\\"].form-control { - line-height: 34px; } - input[type=\\"date\\"].input-sm, .input-group-sm > input.form-control[type=\\"date\\"], - .input-group-sm > input.input-group-addon[type=\\"date\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"date\\"], - .input-group-sm input[type=\\"date\\"], - input[type=\\"time\\"].input-sm, - .input-group-sm > input.form-control[type=\\"time\\"], - .input-group-sm > input.input-group-addon[type=\\"time\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"time\\"], - .input-group-sm - input[type=\\"time\\"], - input[type=\\"datetime-local\\"].input-sm, - .input-group-sm > input.form-control[type=\\"datetime-local\\"], - .input-group-sm > input.input-group-addon[type=\\"datetime-local\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"datetime-local\\"], - .input-group-sm - input[type=\\"datetime-local\\"], - input[type=\\"month\\"].input-sm, - .input-group-sm > input.form-control[type=\\"month\\"], - .input-group-sm > input.input-group-addon[type=\\"month\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"month\\"], - .input-group-sm - input[type=\\"month\\"] { - line-height: 30px; } - input[type=\\"date\\"].input-lg, .input-group-lg > input.form-control[type=\\"date\\"], - .input-group-lg > input.input-group-addon[type=\\"date\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"date\\"], - .input-group-lg input[type=\\"date\\"], - input[type=\\"time\\"].input-lg, - .input-group-lg > input.form-control[type=\\"time\\"], - .input-group-lg > input.input-group-addon[type=\\"time\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"time\\"], - .input-group-lg - input[type=\\"time\\"], - input[type=\\"datetime-local\\"].input-lg, - .input-group-lg > input.form-control[type=\\"datetime-local\\"], - .input-group-lg > input.input-group-addon[type=\\"datetime-local\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"datetime-local\\"], - .input-group-lg - input[type=\\"datetime-local\\"], - input[type=\\"month\\"].input-lg, - .input-group-lg > input.form-control[type=\\"month\\"], - .input-group-lg > input.input-group-addon[type=\\"month\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"month\\"], - .input-group-lg - input[type=\\"month\\"] { - line-height: 46px; } } - + input[type=date].form-control, +input[type=time].form-control, +input[type=datetime-local].form-control, +input[type=month].form-control { + line-height: 34px; + } + input[type=date].input-sm, +.input-group-sm > .input-group-btn > input[type=date].btn, .input-group-sm input[type=date], +input[type=time].input-sm, +.input-group-sm > .input-group-btn > input[type=time].btn, +.input-group-sm input[type=time], +input[type=datetime-local].input-sm, +.input-group-sm > .input-group-btn > input[type=datetime-local].btn, +.input-group-sm input[type=datetime-local], +input[type=month].input-sm, +.input-group-sm > .input-group-btn > input[type=month].btn, +.input-group-sm input[type=month] { + line-height: 30px; + } + input[type=date].input-lg, +.input-group-lg > .input-group-btn > input[type=date].btn, .input-group-lg input[type=date], +input[type=time].input-lg, +.input-group-lg > .input-group-btn > input[type=time].btn, +.input-group-lg input[type=time], +input[type=datetime-local].input-lg, +.input-group-lg > .input-group-btn > input[type=datetime-local].btn, +.input-group-lg input[type=datetime-local], +input[type=month].input-lg, +.input-group-lg > .input-group-btn > input[type=month].btn, +.input-group-lg input[type=month] { + line-height: 46px; + } +} .form-group { - margin-bottom: 15px; } + margin-bottom: 15px; +} .radio, .checkbox { position: relative; display: block; margin-top: 10px; - margin-bottom: 10px; } - .radio.disabled label, - fieldset[disabled] .radio label, - .checkbox.disabled label, - fieldset[disabled] - .checkbox label { - cursor: not-allowed; } - .radio label, - .checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; } + margin-bottom: 10px; +} +.radio.disabled label, fieldset[disabled] .radio label, +.checkbox.disabled label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: 400; + cursor: pointer; +} -.radio input[type=\\"radio\\"], -.radio-inline input[type=\\"radio\\"], -.checkbox input[type=\\"checkbox\\"], -.checkbox-inline input[type=\\"checkbox\\"] { +.radio input[type=radio], +.radio-inline input[type=radio], +.checkbox input[type=checkbox], +.checkbox-inline input[type=checkbox] { position: absolute; - margin-top: 4px \\\\9; - margin-left: -20px; } + margin-top: 4px \\\\9 ; + margin-left: -20px; +} .radio + .radio, .checkbox + .checkbox { - margin-top: -5px; } + margin-top: -5px; +} .radio-inline, .checkbox-inline { @@ -381084,31 +384041,34 @@ textarea.form-control { margin-bottom: 0; font-weight: 400; vertical-align: middle; - cursor: pointer; } - .radio-inline.disabled, - fieldset[disabled] .radio-inline, - .checkbox-inline.disabled, - fieldset[disabled] - .checkbox-inline { - cursor: not-allowed; } + cursor: pointer; +} +.radio-inline.disabled, fieldset[disabled] .radio-inline, +.checkbox-inline.disabled, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; - margin-left: 10px; } + margin-left: 10px; +} .form-control-static { min-height: 34px; padding-top: 7px; padding-bottom: 7px; - margin-bottom: 0; } - .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, - .input-group-lg > .form-control-static.input-group-addon, - .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, - .input-group-sm > .form-control-static.input-group-addon, - .input-group-sm > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; } + margin-bottom: 0; +} +.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn { + padding-right: 0; + padding-left: 0; +} .input-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, @@ -381117,44 +384077,48 @@ textarea.form-control { padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } + border-radius: 3px; +} select.input-sm, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn { height: 30px; - line-height: 30px; } + line-height: 30px; +} textarea.input-sm, .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, .input-group-sm > .input-group-btn > textarea.btn, select[multiple].input-sm, -.input-group-sm > select.form-control[multiple], -.input-group-sm > select.input-group-addon[multiple], -.input-group-sm > .input-group-btn > select.btn[multiple] { - height: auto; } +.input-group-sm > select[multiple].form-control, +.input-group-sm > select[multiple].input-group-addon, +.input-group-sm > .input-group-btn > select[multiple].btn { + height: auto; +} .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } - + border-radius: 3px; +} .form-group-sm select.form-control { height: 30px; - line-height: 30px; } - + line-height: 30px; +} .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { - height: auto; } - + height: auto; +} .form-group-sm .form-control-static { height: 30px; min-height: 32px; padding: 6px 10px; font-size: 12px; - line-height: 1.5; } + line-height: 1.5; +} .input-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, @@ -381162,50 +384126,56 @@ select[multiple].input-sm, height: 46px; padding: 10px 16px; font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } + line-height: 1.3333333; + border-radius: 6px; +} select.input-lg, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn { height: 46px; - line-height: 46px; } + line-height: 46px; +} textarea.input-lg, .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, .input-group-lg > .input-group-btn > textarea.btn, select[multiple].input-lg, -.input-group-lg > select.form-control[multiple], -.input-group-lg > select.input-group-addon[multiple], -.input-group-lg > .input-group-btn > select.btn[multiple] { - height: auto; } +.input-group-lg > select[multiple].form-control, +.input-group-lg > select[multiple].input-group-addon, +.input-group-lg > .input-group-btn > select[multiple].btn { + height: auto; +} .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } - + line-height: 1.3333333; + border-radius: 6px; +} .form-group-lg select.form-control { height: 46px; - line-height: 46px; } - + line-height: 46px; +} .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { - height: auto; } - + height: auto; +} .form-group-lg .form-control-static { height: 46px; min-height: 38px; padding: 11px 16px; font-size: 18px; - line-height: 1.33333; } + line-height: 1.3333333; +} .has-feedback { - position: relative; } - .has-feedback .form-control { - padding-right: 42.5px; } + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} .form-control-feedback { position: absolute; @@ -381217,159 +384187,174 @@ select[multiple].input-lg, height: 34px; line-height: 34px; text-align: center; - pointer-events: none; } + pointer-events: none; +} -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, +.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, +.input-group-lg > .input-group-addon + .form-control-feedback, +.input-group-lg > .input-group-btn > .btn + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback { width: 46px; height: 46px; - line-height: 46px; } + line-height: 46px; +} -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, +.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, +.input-group-sm > .input-group-addon + .form-control-feedback, +.input-group-sm > .input-group-btn > .btn + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback { width: 30px; height: 30px; - line-height: 30px; } + line-height: 30px; +} .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #3c763d; } - +.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { + color: #3c763d; +} .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } - + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} .has-success .input-group-addon { color: #3c763d; background-color: #dff0d8; - border-color: #3c763d; } - + border-color: #3c763d; +} .has-success .form-control-feedback { - color: #3c763d; } + color: #3c763d; +} .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #8a6d3b; } - +.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { + color: #8a6d3b; +} .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } - + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} .has-warning .input-group-addon { color: #8a6d3b; background-color: #fcf8e3; - border-color: #8a6d3b; } - + border-color: #8a6d3b; +} .has-warning .form-control-feedback { - color: #8a6d3b; } + color: #8a6d3b; +} .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #a94442; } - +.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { + color: #a94442; +} .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } - + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} .has-error .input-group-addon { color: #a94442; background-color: #f2dede; - border-color: #a94442; } - + border-color: #a94442; +} .has-error .form-control-feedback { - color: #a94442; } + color: #a94442; +} .has-feedback label ~ .form-control-feedback { - top: 25px; } - + top: 25px; +} .has-feedback label.sr-only ~ .form-control-feedback { - top: 0; } + top: 0; +} .help-block { display: block; margin-top: 5px; margin-bottom: 10px; - color: #737373; } + color: #737373; +} @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; - vertical-align: middle; } + vertical-align: middle; + } .form-inline .form-control { display: inline-block; width: auto; - vertical-align: middle; } + vertical-align: middle; + } .form-inline .form-control-static { - display: inline-block; } + display: inline-block; + } .form-inline .input-group { display: inline-table; - vertical-align: middle; } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; } + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, +.form-inline .input-group .input-group-btn, +.form-inline .input-group .form-control { + width: auto; + } .form-inline .input-group > .form-control { - width: 100%; } + width: 100%; + } .form-inline .control-label { margin-bottom: 0; - vertical-align: middle; } + vertical-align: middle; + } .form-inline .radio, - .form-inline .checkbox { +.form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; - vertical-align: middle; } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; } - .form-inline .radio input[type=\\"radio\\"], - .form-inline .checkbox input[type=\\"checkbox\\"] { + vertical-align: middle; + } + .form-inline .radio label, +.form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type=radio], +.form-inline .checkbox input[type=checkbox] { position: relative; - margin-left: 0; } + margin-left: 0; + } .form-inline .has-feedback .form-control-feedback { - top: 0; } } + top: 0; + } +} .form-horizontal .radio, .form-horizontal .checkbox, @@ -381377,39 +384362,45 @@ select[multiple].input-lg, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; - margin-bottom: 0; } - + margin-bottom: 0; +} .form-horizontal .radio, .form-horizontal .checkbox { - min-height: 27px; } - + min-height: 27px; +} .form-horizontal .form-group { margin-right: -15px; - margin-left: -15px; } - .form-horizontal .form-group:before, .form-horizontal .form-group:after { - display: table; - content: \\" \\"; } - .form-horizontal .form-group:after { - clear: both; } - + margin-left: -15px; +} +.form-horizontal .form-group:before, .form-horizontal .form-group:after { + display: table; + content: \\" \\"; +} +.form-horizontal .form-group:after { + clear: both; +} @media (min-width: 768px) { .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; - text-align: right; } } - + text-align: right; + } +} .form-horizontal .has-feedback .form-control-feedback { - right: 15px; } - + right: 15px; +} @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 11px; - font-size: 18px; } } - + font-size: 18px; + } +} @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; - font-size: 12px; } } + font-size: 12px; + } +} .btn { display: inline-block; @@ -381424,314 +384415,332 @@ select[multiple].input-lg, border: 1px solid transparent; padding: 6px 12px; font-size: 14px; - line-height: 1.42857; + line-height: 1.428571429; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; } - .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - .btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; } - .btn:active, .btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn.disabled, .btn[disabled], - fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - -webkit-box-shadow: none; - box-shadow: none; } + user-select: none; +} +.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, .btn:focus, .btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, .btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, .btn[disabled], fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + opacity: 0.65; + -webkit-box-shadow: none; + box-shadow: none; +} -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; } +a.btn.disabled, fieldset[disabled] a.btn { + pointer-events: none; +} .btn-default { color: #333; background-color: #fff; - border-color: #ccc; } - .btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; } - .btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; } - .btn-default:active, .btn-default.active, - .open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; } - .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, - .open > .btn-default.dropdown-toggle:hover, - .open > .btn-default.dropdown-toggle:focus, - .open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; } - .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, - fieldset[disabled] .btn-default:hover, - fieldset[disabled] .btn-default:focus, - fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; } - .btn-default .badge { - color: #fff; - background-color: #333; } + border-color: #ccc; +} +.btn-default:focus, .btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + background-image: none; + border-color: #adadad; +} +.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} .btn-primary { color: #fff; background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; } - .btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; } - .btn-primary:active, .btn-primary.active, - .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #286090; - background-image: none; - border-color: #204d74; } - .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, - .open > .btn-primary.dropdown-toggle:hover, - .open > .btn-primary.dropdown-toggle:focus, - .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; } - .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, - fieldset[disabled] .btn-primary:hover, - fieldset[disabled] .btn-primary:focus, - fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary .badge { - color: #337ab7; - background-color: #fff; } + border-color: #2e6da4; +} +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #286090; + background-image: none; + border-color: #204d74; +} +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} .btn-success { color: #fff; background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; } - .btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; } - .btn-success:active, .btn-success.active, - .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - background-image: none; - border-color: #398439; } - .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, - .open > .btn-success.dropdown-toggle:hover, - .open > .btn-success.dropdown-toggle:focus, - .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398439; - border-color: #255625; } - .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, - fieldset[disabled] .btn-success:hover, - fieldset[disabled] .btn-success:focus, - fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success .badge { - color: #5cb85c; - background-color: #fff; } + border-color: #4cae4c; +} +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + background-image: none; + border-color: #398439; +} +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} .btn-info { color: #fff; background-color: #5bc0de; - border-color: #46b8da; } - .btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; } - .btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; } - .btn-info:active, .btn-info.active, - .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - background-image: none; - border-color: #269abc; } - .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, - .open > .btn-info.dropdown-toggle:hover, - .open > .btn-info.dropdown-toggle:focus, - .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; } - .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, - fieldset[disabled] .btn-info:hover, - fieldset[disabled] .btn-info:focus, - fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; } - .btn-info .badge { - color: #5bc0de; - background-color: #fff; } - -.btn-warning { + border-color: #46b8da; +} +.btn-info:focus, .btn-info.focus { color: #fff; - background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; } - .btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; } - .btn-warning:active, .btn-warning.active, - .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - background-image: none; - border-color: #d58512; } - .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, - .open > .btn-warning.dropdown-toggle:hover, - .open > .btn-warning.dropdown-toggle:focus, - .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; } - .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, - fieldset[disabled] .btn-warning:hover, - fieldset[disabled] .btn-warning:focus, - fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning .badge { - color: #f0ad4e; - background-color: #fff; } + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + background-image: none; + border-color: #269abc; +} +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + background-image: none; + border-color: #d58512; +} +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} .btn-danger { color: #fff; background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; } - .btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; } - .btn-danger:active, .btn-danger.active, - .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - background-image: none; - border-color: #ac2925; } - .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, - .open > .btn-danger.dropdown-toggle:hover, - .open > .btn-danger.dropdown-toggle:focus, - .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; } - .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, - fieldset[disabled] .btn-danger:hover, - fieldset[disabled] .btn-danger:focus, - fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger .badge { - color: #d9534f; - background-color: #fff; } + border-color: #d43f3a; +} +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + background-image: none; + border-color: #ac2925; +} +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} .btn-link { font-weight: 400; color: #337ab7; - border-radius: 0; } - .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], - fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } - .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; } - .btn-link:hover, .btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; } - .btn-link[disabled]:hover, .btn-link[disabled]:focus, - fieldset[disabled] .btn-link:hover, - fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; } + border-radius: 0; +} +.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent; +} +.btn-link:hover, .btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} .btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } + line-height: 1.3333333; + border-radius: 6px; +} .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } + border-radius: 3px; +} .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } + border-radius: 3px; +} .btn-block { display: block; - width: 100%; } + width: 100%; +} .btn-block + .btn-block { - margin-top: 5px; } + margin-top: 5px; +} -input[type=\\"submit\\"].btn-block, -input[type=\\"reset\\"].btn-block, -input[type=\\"button\\"].btn-block { - width: 100%; } +input[type=submit].btn-block, +input[type=reset].btn-block, +input[type=button].btn-block { + width: 100%; +} .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; } - .fade.in { - opacity: 1; } + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} .collapse { - display: none; } - .collapse.in { - display: block; } + display: none; +} +.collapse.in { + display: block; +} tr.collapse.in { - display: table-row; } + display: table-row; +} tbody.collapse.in { - display: table-row-group; } + display: table-row-group; +} .collapsing { position: relative; @@ -381742,7 +384751,8 @@ tbody.collapse.in { -webkit-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; - transition-timing-function: ease; } + transition-timing-function: ease; +} .caret { display: inline-block; @@ -381751,16 +384761,19 @@ tbody.collapse.in { margin-left: 2px; vertical-align: middle; border-top: 4px dashed; - border-top: 4px solid \\\\9; + border-top: 4px solid \\\\9 ; border-right: 4px solid transparent; - border-left: 4px solid transparent; } + border-left: 4px solid transparent; +} .dropup, .dropdown { - position: relative; } + position: relative; +} .dropdown-toggle:focus { - outline: 0; } + outline: 0; +} .dropdown-menu { position: absolute; @@ -381781,65 +384794,76 @@ tbody.collapse.in { border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } - .dropdown-menu.pull-right { - right: 0; - left: auto; } - .dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.42857; - color: #333333; - white-space: nowrap; } - .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; } + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: 400; + line-height: 1.428571429; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; background-color: #337ab7; - outline: 0; } + outline: 0; +} .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; } - + color: #777777; +} .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} .open > .dropdown-menu { - display: block; } - + display: block; +} .open > a { - outline: 0; } + outline: 0; +} .dropdown-menu-right { right: 0; - left: auto; } + left: auto; +} .dropdown-menu-left { right: auto; - left: 0; } + left: 0; +} .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; - line-height: 1.42857; + line-height: 1.428571429; color: #777777; - white-space: nowrap; } + white-space: nowrap; +} .dropdown-backdrop { position: fixed; @@ -381847,128 +384871,158 @@ tbody.collapse.in { right: 0; bottom: 0; left: 0; - z-index: 990; } + z-index: 990; +} .pull-right > .dropdown-menu { right: 0; - left: auto; } + left: auto; +} .dropup .caret, .navbar-fixed-bottom .dropdown .caret { content: \\"\\"; border-top: 0; border-bottom: 4px dashed; - border-bottom: 4px solid \\\\9; } - + border-bottom: 4px solid \\\\9 ; +} .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; - margin-bottom: 2px; } + margin-bottom: 2px; +} @media (min-width: 768px) { .navbar-right .dropdown-menu { right: 0; - left: auto; } + left: auto; + } .navbar-right .dropdown-menu-left { left: 0; - right: auto; } } - + right: auto; + } +} .btn-group, .btn-group-vertical { position: relative; display: inline-block; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - float: left; } - .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:hover, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 2; } + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 2; +} .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { - margin-left: -1px; } + margin-left: -1px; +} .btn-toolbar { - margin-left: -5px; } - .btn-toolbar:before, .btn-toolbar:after { - display: table; - content: \\" \\"; } - .btn-toolbar:after { - clear: both; } - .btn-toolbar .btn, - .btn-toolbar .btn-group, - .btn-toolbar .input-group { - float: left; } - .btn-toolbar > .btn, - .btn-toolbar > .btn-group, - .btn-toolbar > .input-group { - margin-left: 5px; } + margin-left: -5px; +} +.btn-toolbar:before, .btn-toolbar:after { + display: table; + content: \\" \\"; +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; } + border-radius: 0; +} .btn-group > .btn:first-child { - margin-left: 0; } - .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .btn-group > .btn-group { - float: left; } + float: left; +} .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } + border-radius: 0; +} .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0; - border-bottom-right-radius: 0; } + border-bottom-right-radius: 0; +} .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { - outline: 0; } + outline: 0; +} .btn-group > .btn + .dropdown-toggle { padding-right: 8px; - padding-left: 8px; } + padding-left: 8px; +} .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { padding-right: 12px; - padding-left: 12px; } + padding-left: 12px; +} .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} .btn .caret { - margin-left: 0; } + margin-left: 0; +} .btn-lg .caret, .btn-group-lg > .btn .caret { border-width: 5px 5px 0; - border-bottom-width: 0; } + border-bottom-width: 0; +} .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; } + border-width: 0 5px 5px; +} .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, @@ -381976,106 +385030,123 @@ tbody.collapse.in { display: block; float: none; width: 100%; - max-width: 100%; } - + max-width: 100%; +} .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { display: table; - content: \\" \\"; } - + content: \\" \\"; +} .btn-group-vertical > .btn-group:after { - clear: both; } - + clear: both; +} .btn-group-vertical > .btn-group > .btn { - float: none; } - + float: none; +} .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; - margin-left: 0; } + margin-left: 0; +} .btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; } - + border-radius: 0; +} .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - + border-bottom-left-radius: 0; +} .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } + border-bottom-left-radius: 4px; +} .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } + border-radius: 0; +} .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .btn-group-justified { display: table; width: 100%; table-layout: fixed; - border-collapse: separate; } - .btn-group-justified > .btn, - .btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; } - .btn-group-justified > .btn-group .btn { - width: 100%; } - .btn-group-justified > .btn-group .dropdown-menu { - left: auto; } + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} -[data-toggle=\\"buttons\\"] > .btn input[type=\\"radio\\"], -[data-toggle=\\"buttons\\"] > .btn input[type=\\"checkbox\\"], -[data-toggle=\\"buttons\\"] > .btn-group > .btn input[type=\\"radio\\"], -[data-toggle=\\"buttons\\"] > .btn-group > .btn input[type=\\"checkbox\\"] { +[data-toggle=buttons] > .btn input[type=radio], +[data-toggle=buttons] > .btn input[type=checkbox], +[data-toggle=buttons] > .btn-group > .btn input[type=radio], +[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] { position: absolute; clip: rect(0, 0, 0, 0); - pointer-events: none; } + pointer-events: none; +} .input-group { position: relative; display: table; - border-collapse: separate; } - .input-group[class*=\\"col-\\"] { - float: none; - padding-right: 0; - padding-left: 0; } - .input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; } - .input-group .form-control:focus { - z-index: 3; } + border-collapse: separate; +} +.input-group[class*=col-] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} .input-group-addon, .input-group-btn, .input-group .form-control { - display: table-cell; } - .input-group-addon:not(:first-child):not(:last-child), - .input-group-btn:not(:first-child):not(:last-child), - .input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; } + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; - vertical-align: middle; } + vertical-align: middle; +} .input-group-addon { padding: 6px 12px; @@ -382086,22 +385157,26 @@ tbody.collapse.in { text-align: center; background-color: #eeeeee; border: 1px solid #ccc; - border-radius: 4px; } - .input-group-addon.input-sm, - .input-group-sm > .input-group-addon, - .input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; } - .input-group-addon.input-lg, - .input-group-lg > .input-group-addon, - .input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; } - .input-group-addon input[type=\\"radio\\"], - .input-group-addon input[type=\\"checkbox\\"] { - margin-top: 0; } + border-radius: 4px; +} +.input-group-addon.input-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type=radio], +.input-group-addon input[type=checkbox] { + margin-top: 0; +} .input-group .form-control:first-child, .input-group-addon:first-child, @@ -382111,10 +385186,12 @@ tbody.collapse.in { .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; - border-bottom-right-radius: 0; } + border-bottom-right-radius: 0; +} .input-group-addon:first-child { - border-right: 0; } + border-right: 0; +} .input-group .form-control:last-child, .input-group-addon:last-child, @@ -382124,175 +385201,222 @@ tbody.collapse.in { .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .input-group-addon:last-child { - border-left: 0; } + border-left: 0; +} .input-group-btn { position: relative; font-size: 0; - white-space: nowrap; } - .input-group-btn > .btn { - position: relative; } - .input-group-btn > .btn + .btn { - margin-left: -1px; } - .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; } - .input-group-btn:first-child > .btn, - .input-group-btn:first-child > .btn-group { - margin-right: -1px; } - .input-group-btn:last-child > .btn, - .input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; } + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} .nav { padding-left: 0; margin-bottom: 0; - list-style: none; } - .nav:before, .nav:after { - display: table; - content: \\" \\"; } - .nav:after { - clear: both; } - .nav > li { - position: relative; - display: block; } - .nav > li > a { - position: relative; - display: block; - padding: 10px 15px; } - .nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .nav > li.disabled > a { - color: #777777; } - .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; } - .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #337ab7; } - .nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .nav > li > a > img { - max-width: none; } + list-style: none; +} +.nav:before, .nav:after { + display: table; + content: \\" \\"; +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} .nav-tabs { - border-bottom: 1px solid #ddd; } - .nav-tabs > li { - float: left; - margin-bottom: -1px; } - .nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; } - .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; } - .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; } - + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} .nav-pills > li { - float: left; } - .nav-pills > li > a { - border-radius: 4px; } - .nav-pills > li + li { - margin-left: 2px; } - .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; } + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} .nav-stacked > li { - float: none; } - .nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; } + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} .nav-justified, .nav-tabs.nav-justified { - width: 100%; } + width: 100%; +} +.nav-justified > li, .nav-tabs.nav-justified > li { + float: none; +} +.nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { .nav-justified > li, .nav-tabs.nav-justified > li { - float: none; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; } - .nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; } - @media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; } } + display: table-cell; + width: 1%; + } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} .nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; } + border-bottom: 0; +} +.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; } + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; } - @media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; } } +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} .tab-content > .tab-pane { - display: none; } - + display: none; +} .tab-content > .active { - display: block; } + display: block; +} .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .navbar { position: relative; min-height: 50px; margin-bottom: 20px; - border: 1px solid transparent; } - .navbar:before, .navbar:after { - display: table; - content: \\" \\"; } - .navbar:after { - clear: both; } - @media (min-width: 768px) { - .navbar { - border-radius: 4px; } } + border: 1px solid transparent; +} +.navbar:before, .navbar:after { + display: table; + content: \\" \\"; +} +.navbar:after { + clear: both; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} .navbar-header:before, .navbar-header:after { display: table; - content: \\" \\"; } - + content: \\" \\"; +} .navbar-header:after { - clear: both; } - + clear: both; +} @media (min-width: 768px) { .navbar-header { - float: left; } } + float: left; + } +} .navbar-collapse { padding-right: 15px; @@ -382300,94 +385424,119 @@ tbody.collapse.in { overflow-x: visible; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; } - .navbar-collapse:before, .navbar-collapse:after { - display: table; - content: \\" \\"; } - .navbar-collapse:after { - clear: both; } + -webkit-overflow-scrolling: touch; +} +.navbar-collapse:before, .navbar-collapse:after { + display: table; + content: \\" \\"; +} +.navbar-collapse:after { + clear: both; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } .navbar-collapse.in { - overflow-y: auto; } - @media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; } - .navbar-collapse.in { - overflow-y: visible; } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; } } + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; - z-index: 1030; } + z-index: 1030; +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 340px; } - @media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; } } - @media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; } } +.navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +@media (min-width: 768px) { + .navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; + } +} .navbar-fixed-top { top: 0; - border-width: 0 0 1px; } + border-width: 0 0 1px; +} .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; - border-width: 1px 0 0; } + border-width: 1px 0 0; +} .container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { margin-right: -15px; - margin-left: -15px; } - @media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; } } + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-header, +.container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} .navbar-static-top { z-index: 1000; - border-width: 0 0 1px; } - @media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; } } + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} .navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 18px; - line-height: 20px; } - .navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; } - .navbar-brand > img { - display: block; } - @media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; } } + line-height: 20px; +} +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} .navbar-toggle { position: relative; @@ -382399,51 +385548,68 @@ tbody.collapse.in { background-color: transparent; background-image: none; border: 1px solid transparent; - border-radius: 4px; } - .navbar-toggle:focus { - outline: 0; } - .navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; } - .navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; } - @media (min-width: 768px) { - .navbar-toggle { - display: none; } } + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} .navbar-nav { - margin: 7.5px -15px; } + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, +.navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } .navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; } - @media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; } } - @media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; } - .navbar-nav > li { - float: left; } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; } } + padding-top: 15px; + padding-bottom: 15px; + } +} .navbar-form { padding: 10px 15px; @@ -382454,362 +385620,459 @@ tbody.collapse.in { -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 8px; - margin-bottom: 8px; } - @media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .navbar-form .form-control-static { - display: inline-block; } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; } - .navbar-form .input-group > .form-control { - width: 100%; } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; } - .navbar-form .radio input[type=\\"radio\\"], - .navbar-form .checkbox input[type=\\"checkbox\\"] { - position: relative; - margin-left: 0; } - .navbar-form .has-feedback .form-control-feedback { - top: 0; } } - @media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; } - .navbar-form .form-group:last-child { - margin-bottom: 0; } } - @media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; } } + margin-bottom: 8px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, +.navbar-form .input-group .input-group-btn, +.navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, +.navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, +.navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type=radio], +.navbar-form .checkbox input[type=checkbox] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .navbar-btn { margin-top: 8px; - margin-bottom: 8px; } - .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 10px; - margin-bottom: 10px; } - .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 14px; - margin-bottom: 14px; } + margin-bottom: 8px; +} +.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { + margin-top: 14px; + margin-bottom: 14px; +} .navbar-text { margin-top: 15px; - margin-bottom: 15px; } - @media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; } } + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} @media (min-width: 768px) { .navbar-left { - float: left !important; } + float: left !important; + } + .navbar-right { float: right !important; - margin-right: -15px; } - .navbar-right ~ .navbar-right { - margin-right: 0; } } - + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} .navbar-default { background-color: #f8f8f8; - border-color: #e7e7e7; } - .navbar-default .navbar-brand { - color: #777; } - .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; } - .navbar-default .navbar-text { - color: #777; } - .navbar-default .navbar-nav > li > a { - color: #777; } - .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; } - .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; } - .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; } - .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; } - @media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; } } - .navbar-default .navbar-toggle { - border-color: #ddd; } - .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; } - .navbar-default .navbar-toggle .icon-bar { - background-color: #888; } - .navbar-default .navbar-collapse, - .navbar-default .navbar-form { - border-color: #e7e7e7; } - .navbar-default .navbar-link { - color: #777; } - .navbar-default .navbar-link:hover { - color: #333; } - .navbar-default .btn-link { - color: #777; } - .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; } - .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, - fieldset[disabled] .navbar-default .btn-link:hover, - fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; } - -.navbar-inverse { - background-color: #222; - border-color: #090909; } - .navbar-inverse .navbar-brand { - color: #9d9d9d; } - .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-text { - color: #9d9d9d; } - .navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; } - .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #090909; } - .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; } - .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #090909; } - @media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; } } - .navbar-inverse .navbar-toggle { - border-color: #333; } - .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; } - .navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; } - .navbar-inverse .navbar-collapse, - .navbar-inverse .navbar-form { - border-color: #101010; } - .navbar-inverse .navbar-link { - color: #9d9d9d; } - .navbar-inverse .navbar-link:hover { - color: #fff; } - .navbar-inverse .btn-link { - color: #9d9d9d; } - .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; } - .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, - fieldset[disabled] .navbar-inverse .btn-link:hover, - fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; } - -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; } - .breadcrumb > li { - display: inline-block; } - .breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: \\"/ \\"; } - .breadcrumb > .active { - color: #777777; } - -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; } - .pagination > li { - display: inline; } - .pagination > li > a, - .pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; } - .pagination > li > a:hover, .pagination > li > a:focus, - .pagination > li > span:hover, - .pagination > li > span:focus { - z-index: 2; - color: #23527c; - background-color: #eeeeee; - border-color: #ddd; } - .pagination > li:first-child > a, - .pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - .pagination > li:last-child > a, - .pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; } - .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, - .pagination > .active > span, - .pagination > .active > span:hover, - .pagination > .active > span:focus { - z-index: 3; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; } - .pagination > .disabled > span, - .pagination > .disabled > span:hover, - .pagination > .disabled > span:focus, - .pagination > .disabled > a, - .pagination > .disabled > a:hover, - .pagination > .disabled > a:focus { - color: #777777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; } + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} + +.navbar-inverse { + background-color: #222; + border-color: #090909; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #090909; +} +.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #090909; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} + +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: \\"/ \\"; +} +.breadcrumb > .active { + color: #777777; +} + +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.428571429; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li > a:hover, .pagination > li > a:focus, +.pagination > li > span:hover, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, +.pagination > .active > span, +.pagination > .active > span:hover, +.pagination > .active > span:focus { + z-index: 3; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} .pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; - line-height: 1.33333; } - + line-height: 1.3333333; +} .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-top-left-radius: 6px; - border-bottom-left-radius: 6px; } - + border-bottom-left-radius: 6px; +} .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; - border-bottom-right-radius: 6px; } + border-bottom-right-radius: 6px; +} .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; - line-height: 1.5; } - + line-height: 1.5; +} .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - + border-bottom-left-radius: 3px; +} .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } + border-bottom-right-radius: 3px; +} .pager { padding-left: 0; margin: 20px 0; text-align: center; - list-style: none; } - .pager:before, .pager:after { - display: table; - content: \\" \\"; } - .pager:after { - clear: both; } - .pager li { - display: inline; } - .pager li > a, - .pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; } - .pager li > a:hover, - .pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .pager .next > a, - .pager .next > span { - float: right; } - .pager .previous > a, - .pager .previous > span { - float: left; } - .pager .disabled > a, - .pager .disabled > a:hover, - .pager .disabled > a:focus, - .pager .disabled > span { - color: #777777; - cursor: not-allowed; - background-color: #fff; } + list-style: none; +} +.pager:before, .pager:after { + display: table; + content: \\" \\"; +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + cursor: not-allowed; + background-color: #fff; +} .label { display: inline; - padding: .2em .6em .3em; + padding: 0.2em 0.6em 0.3em; font-size: 75%; font-weight: 700; line-height: 1; @@ -382817,47 +386080,63 @@ tbody.collapse.in { text-align: center; white-space: nowrap; vertical-align: baseline; - border-radius: .25em; } - .label:empty { - display: none; } - .btn .label { - position: relative; - top: -1px; } + border-radius: 0.25em; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} a.label:hover, a.label:focus { color: #fff; text-decoration: none; - cursor: pointer; } + cursor: pointer; +} .label-default { - background-color: #777777; } - .label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; } + background-color: #777777; +} +.label-default[href]:hover, .label-default[href]:focus { + background-color: #5e5e5e; +} .label-primary { - background-color: #337ab7; } - .label-primary[href]:hover, .label-primary[href]:focus { - background-color: #286090; } + background-color: #337ab7; +} +.label-primary[href]:hover, .label-primary[href]:focus { + background-color: #286090; +} .label-success { - background-color: #5cb85c; } - .label-success[href]:hover, .label-success[href]:focus { - background-color: #449d44; } + background-color: #5cb85c; +} +.label-success[href]:hover, .label-success[href]:focus { + background-color: #449d44; +} .label-info { - background-color: #5bc0de; } - .label-info[href]:hover, .label-info[href]:focus { - background-color: #31b0d5; } + background-color: #5bc0de; +} +.label-info[href]:hover, .label-info[href]:focus { + background-color: #31b0d5; +} .label-warning { - background-color: #f0ad4e; } - .label-warning[href]:hover, .label-warning[href]:focus { - background-color: #ec971f; } + background-color: #f0ad4e; +} +.label-warning[href]:hover, .label-warning[href]:focus { + background-color: #ec971f; +} .label-danger { - background-color: #d9534f; } - .label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c9302c; } + background-color: #d9534f; +} +.label-danger[href]:hover, .label-danger[href]:focus { + background-color: #c9302c; +} .badge { display: inline-block; @@ -382871,167 +386150,209 @@ a.label:hover, a.label:focus { white-space: nowrap; vertical-align: middle; background-color: #777777; - border-radius: 10px; } - .badge:empty { - display: none; } - .btn .badge { - position: relative; - top: -1px; } - .btn-xs .badge, .btn-group-xs > .btn .badge, - .btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; } - .list-group-item.active > .badge, - .nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; } - .list-group-item > .badge { - float: right; } - .list-group-item > .badge + .badge { - margin-right: 5px; } - .nav-pills > li > a > .badge { - margin-left: 3px; } + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, .btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +.list-group-item.active > .badge, .nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; - cursor: pointer; } + cursor: pointer; +} .jumbotron { padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; color: inherit; - background-color: #eeeeee; } + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, .container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } .jumbotron h1, - .jumbotron .h1 { - color: inherit; } - .jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; } - .jumbotron > hr { - border-top-color: #d5d5d5; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px; } - .jumbotron .container { - max-width: 100%; } - @media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; } } +.jumbotron .h1 { + font-size: 63px; + } +} .thumbnail { display: block; padding: 4px; margin-bottom: 20px; - line-height: 1.42857; + line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; - transition: border 0.2s ease-in-out; } - .thumbnail > img, - .thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-right: auto; - margin-left: auto; } - .thumbnail .caption { - padding: 9px; - color: #333333; } + transition: border 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + display: block; + max-width: 100%; + height: auto; + margin-right: auto; + margin-left: auto; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { - border-color: #337ab7; } + border-color: #337ab7; +} .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; - border-radius: 4px; } - .alert h4 { - margin-top: 0; - color: inherit; } - .alert .alert-link { - font-weight: bold; } - .alert > p, - .alert > ul { - margin-bottom: 0; } - .alert > p + p { - margin-top: 5px; } + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} .alert-dismissable, .alert-dismissible { - padding-right: 35px; } - .alert-dismissable .close, - .alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; } + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} .alert-success { color: #3c763d; background-color: #dff0d8; - border-color: #d6e9c6; } - .alert-success hr { - border-top-color: #c9e2b3; } - .alert-success .alert-link { - color: #2b542c; } + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} .alert-info { color: #31708f; background-color: #d9edf7; - border-color: #bce8f1; } - .alert-info hr { - border-top-color: #a6e1ec; } - .alert-info .alert-link { - color: #245269; } + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} .alert-warning { color: #8a6d3b; background-color: #fcf8e3; - border-color: #faebcc; } - .alert-warning hr { - border-top-color: #f7e1b5; } - .alert-warning .alert-link { - color: #66512c; } + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} .alert-danger { color: #a94442; background-color: #f2dede; - border-color: #ebccd1; } - .alert-danger hr { - border-top-color: #e4b9c0; } - .alert-danger .alert-link { - color: #843534; } + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} @-webkit-keyframes progress-bar-stripes { from { - background-position: 40px 0; } + background-position: 40px 0; + } to { - background-position: 0 0; } } - + background-position: 0 0; + } +} @keyframes progress-bar-stripes { from { - background-position: 40px 0; } + background-position: 40px 0; + } to { - background-position: 0 0; } } - + background-position: 0 0; + } +} .progress { height: 20px; margin-bottom: 20px; @@ -383039,7 +386360,8 @@ a.thumbnail.active { background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} .progress-bar { float: left; @@ -383054,98 +386376,123 @@ a.thumbnail.active { box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; -o-transition: width 0.6s ease; - transition: width 0.6s ease; } + transition: width 0.6s ease; +} .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; } + background-size: 40px 40px; +} .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; } + animation: progress-bar-stripes 2s linear infinite; +} .progress-bar-success { - background-color: #5cb85c; } - .progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} .progress-bar-info { - background-color: #5bc0de; } - .progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} .progress-bar-warning { - background-color: #f0ad4e; } - .progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} .progress-bar-danger { - background-color: #d9534f; } - .progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} .media { - margin-top: 15px; } - .media:first-child { - margin-top: 0; } + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} .media, .media-body { overflow: hidden; - zoom: 1; } + zoom: 1; +} .media-body { - width: 10000px; } + width: 10000px; +} .media-object { - display: block; } - .media-object.img-thumbnail { - max-width: none; } + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} .media-right, .media > .pull-right { - padding-left: 10px; } + padding-left: 10px; +} .media-left, .media > .pull-left { - padding-right: 10px; } + padding-right: 10px; +} .media-left, .media-right, .media-body { display: table-cell; - vertical-align: top; } + vertical-align: top; +} .media-middle { - vertical-align: middle; } + vertical-align: middle; +} .media-bottom { - vertical-align: bottom; } + vertical-align: bottom; +} .media-heading { margin-top: 0; - margin-bottom: 5px; } + margin-bottom: 5px; +} .media-list { padding-left: 0; - list-style: none; } + list-style: none; +} .list-group { padding-left: 0; - margin-bottom: 20px; } + margin-bottom: 20px; +} .list-group-item { position: relative; @@ -383153,154 +386500,189 @@ a.thumbnail.active { padding: 10px 15px; margin-bottom: -1px; background-color: #fff; - border: 1px solid #ddd; } - .list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - .list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } - .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { - color: #777777; - cursor: not-allowed; - background-color: #eeeeee; } - .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; } - .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; } - .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; } - .list-group-item.active .list-group-item-heading, - .list-group-item.active .list-group-item-heading > small, - .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, - .list-group-item.active:hover .list-group-item-heading > small, - .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, - .list-group-item.active:focus .list-group-item-heading > small, - .list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; } - .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #c7ddef; } + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { + color: #777777; + cursor: not-allowed; + background-color: #eeeeee; +} +.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} a.list-group-item, button.list-group-item { - color: #555; } - a.list-group-item .list-group-item-heading, - button.list-group-item .list-group-item-heading { - color: #333; } - a.list-group-item:hover, a.list-group-item:focus, - button.list-group-item:hover, - button.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; } + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, a.list-group-item:focus, +button.list-group-item:hover, +button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} button.list-group-item { width: 100%; - text-align: left; } + text-align: left; +} .list-group-item-success { color: #3c763d; - background-color: #dff0d8; } + background-color: #dff0d8; +} a.list-group-item-success, button.list-group-item-success { - color: #3c763d; } - a.list-group-item-success .list-group-item-heading, - button.list-group-item-success .list-group-item-heading { - color: inherit; } - a.list-group-item-success:hover, a.list-group-item-success:focus, - button.list-group-item-success:hover, - button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; } - a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, - button.list-group-item-success.active, - button.list-group-item-success.active:hover, - button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; } + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, a.list-group-item-success:focus, +button.list-group-item-success:hover, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, +button.list-group-item-success.active, +button.list-group-item-success.active:hover, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} .list-group-item-info { color: #31708f; - background-color: #d9edf7; } + background-color: #d9edf7; +} a.list-group-item-info, button.list-group-item-info { - color: #31708f; } - a.list-group-item-info .list-group-item-heading, - button.list-group-item-info .list-group-item-heading { - color: inherit; } - a.list-group-item-info:hover, a.list-group-item-info:focus, - button.list-group-item-info:hover, - button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; } - a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, - button.list-group-item-info.active, - button.list-group-item-info.active:hover, - button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; } + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, a.list-group-item-info:focus, +button.list-group-item-info:hover, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, +button.list-group-item-info.active, +button.list-group-item-info.active:hover, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} .list-group-item-warning { color: #8a6d3b; - background-color: #fcf8e3; } + background-color: #fcf8e3; +} a.list-group-item-warning, button.list-group-item-warning { - color: #8a6d3b; } - a.list-group-item-warning .list-group-item-heading, - button.list-group-item-warning .list-group-item-heading { - color: inherit; } - a.list-group-item-warning:hover, a.list-group-item-warning:focus, - button.list-group-item-warning:hover, - button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; } - a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, - button.list-group-item-warning.active, - button.list-group-item-warning.active:hover, - button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; } + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, a.list-group-item-warning:focus, +button.list-group-item-warning:hover, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, +button.list-group-item-warning.active, +button.list-group-item-warning.active:hover, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} .list-group-item-danger { color: #a94442; - background-color: #f2dede; } + background-color: #f2dede; +} a.list-group-item-danger, button.list-group-item-danger { - color: #a94442; } - a.list-group-item-danger .list-group-item-heading, - button.list-group-item-danger .list-group-item-heading { - color: inherit; } - a.list-group-item-danger:hover, a.list-group-item-danger:focus, - button.list-group-item-danger:hover, - button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; } - a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, - button.list-group-item-danger.active, - button.list-group-item-danger.active:hover, - button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; } + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, a.list-group-item-danger:focus, +button.list-group-item-danger:hover, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, +button.list-group-item-danger.active, +button.list-group-item-danger.active:hover, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} .list-group-item-heading { margin-top: 0; - margin-bottom: 5px; } + margin-bottom: 5px; +} .list-group-item-text { margin-bottom: 0; - line-height: 1.3; } + line-height: 1.3; +} .panel { margin-bottom: 20px; @@ -383308,326 +386690,394 @@ button.list-group-item-danger { border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} .panel-body { - padding: 15px; } - .panel-body:before, .panel-body:after { - display: table; - content: \\" \\"; } - .panel-body:after { - clear: both; } + padding: 15px; +} +.panel-body:before, .panel-body:after { + display: table; + content: \\" \\"; +} +.panel-body:after { + clear: both; +} .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel-heading > .dropdown .dropdown-toggle { - color: inherit; } + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; - color: inherit; } - .panel-title > a, - .panel-title > small, - .panel-title > .small, - .panel-title > small > a, - .panel-title > .small > a { - color: inherit; } + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } + border-bottom-left-radius: 3px; +} .panel > .list-group, .panel > .panel-collapse > .list-group { - margin-bottom: 0; } - .panel > .list-group .list-group-item, - .panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; } - .panel > .list-group:first-child .list-group-item:first-child, - .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .list-group:last-child .list-group-item:last-child, - .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { border-top-left-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; } + border-top-width: 0; +} .list-group + .panel-footer { - border-top-width: 0; } + border-top-width: 0; +} .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { - margin-bottom: 0; } - .panel > .table caption, - .panel > .table-responsive > .table caption, - .panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; } - + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; } - + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; } - + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; } - + border-top: 1px solid #ddd; +} .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; } - + border-top: 0; +} .panel > .table-bordered, .panel > .table-responsive > .table-bordered { - border: 0; } - .panel > .table-bordered > thead > tr > th:first-child, - .panel > .table-bordered > thead > tr > td:first-child, - .panel > .table-bordered > tbody > tr > th:first-child, - .panel > .table-bordered > tbody > tr > td:first-child, - .panel > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-bordered > tfoot > tr > td:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .panel > .table-bordered > thead > tr > th:last-child, - .panel > .table-bordered > thead > tr > td:last-child, - .panel > .table-bordered > tbody > tr > th:last-child, - .panel > .table-bordered > tbody > tr > td:last-child, - .panel > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-bordered > tfoot > tr > td:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .panel > .table-bordered > thead > tr:first-child > td, - .panel > .table-bordered > thead > tr:first-child > th, - .panel > .table-bordered > tbody > tr:first-child > td, - .panel > .table-bordered > tbody > tr:first-child > th, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; } - .panel > .table-bordered > tbody > tr:last-child > td, - .panel > .table-bordered > tbody > tr:last-child > th, - .panel > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-bordered > tfoot > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; } - + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} .panel > .table-responsive { margin-bottom: 0; - border: 0; } + border: 0; +} .panel-group { - margin-bottom: 20px; } - .panel-group .panel { - margin-bottom: 0; - border-radius: 4px; } - .panel-group .panel + .panel { - margin-top: 5px; } - .panel-group .panel-heading { - border-bottom: 0; } - .panel-group .panel-heading + .panel-collapse > .panel-body, - .panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; } - .panel-group .panel-footer { - border-top: 0; } - .panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; } + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} .panel-default { - border-color: #ddd; } - .panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #ddd; } - .panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; } - .panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; } - .panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; } + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} .panel-primary { - border-color: #337ab7; } - .panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; } - .panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; } - .panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; } - .panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; } - -.panel-success { - border-color: #d6e9c6; } - .panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; } - .panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; } - .panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; } - .panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; } - -.panel-info { - border-color: #bce8f1; } - .panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; } - .panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; } - .panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; } - .panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; } - -.panel-warning { - border-color: #faebcc; } - .panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; } - .panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; } - .panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; } - .panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; } - + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} + +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} + +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} + +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} + .panel-danger { - border-color: #ebccd1; } - .panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; } - .panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; } - .panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; } - .panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; } + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} .embed-responsive { position: relative; display: block; height: 0; padding: 0; - overflow: hidden; } - .embed-responsive .embed-responsive-item, - .embed-responsive iframe, - .embed-responsive embed, - .embed-responsive object, - .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; } + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} .embed-responsive-16by9 { - padding-bottom: 56.25%; } + padding-bottom: 56.25%; +} .embed-responsive-4by3 { - padding-bottom: 75%; } + padding-bottom: 75%; +} .well { min-height: 20px; @@ -383637,18 +387087,22 @@ button.list-group-item-danger { border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } - .well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); } + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} .well-lg { padding: 24px; - border-radius: 6px; } + border-radius: 6px; +} .well-sm { padding: 9px; - border-radius: 3px; } + border-radius: 3px; +} .close { float: right; @@ -383658,13 +387112,15 @@ button.list-group-item-danger { color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); - opacity: 0.2; } - .close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; } + opacity: 0.2; +} +.close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: 0.5; +} button.close { padding: 0; @@ -383672,10 +387128,12 @@ button.close { background: transparent; border: 0; -webkit-appearance: none; - appearance: none; } + appearance: none; +} .modal-open { - overflow: hidden; } + overflow: hidden; +} .modal { position: fixed; @@ -383687,30 +387145,35 @@ button.close { display: none; overflow: hidden; -webkit-overflow-scrolling: touch; - outline: 0; } - .modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; } - .modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); } + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} .modal-open .modal { overflow-x: hidden; - overflow-y: auto; } + overflow-y: auto; +} .modal-dialog { position: relative; width: auto; - margin: 10px; } + margin: 10px; +} .modal-content { position: relative; @@ -383721,7 +387184,8 @@ button.close { border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; } + outline: 0; +} .modal-backdrop { position: fixed; @@ -383730,72 +387194,94 @@ button.close { bottom: 0; left: 0; z-index: 1040; - background-color: #000; } - .modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; } - .modal-backdrop.in { - filter: alpha(opacity=50); - opacity: 0.5; } + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: 0.5; +} .modal-header { padding: 15px; - border-bottom: 1px solid #e5e5e5; } - .modal-header:before, .modal-header:after { - display: table; - content: \\" \\"; } - .modal-header:after { - clear: both; } + border-bottom: 1px solid #e5e5e5; +} +.modal-header:before, .modal-header:after { + display: table; + content: \\" \\"; +} +.modal-header:after { + clear: both; +} .modal-header .close { - margin-top: -2px; } + margin-top: -2px; +} .modal-title { margin: 0; - line-height: 1.42857; } + line-height: 1.428571429; +} .modal-body { position: relative; - padding: 15px; } + padding: 15px; +} .modal-footer { padding: 15px; text-align: right; - border-top: 1px solid #e5e5e5; } - .modal-footer:before, .modal-footer:after { - display: table; - content: \\" \\"; } - .modal-footer:after { - clear: both; } - .modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; } - .modal-footer .btn-group .btn + .btn { - margin-left: -1px; } - .modal-footer .btn-block + .btn-block { - margin-left: 0; } + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, .modal-footer:after { + display: table; + content: \\" \\"; +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; - overflow: scroll; } + overflow: scroll; +} @media (min-width: 768px) { .modal-dialog { width: 600px; - margin: 30px auto; } + margin: 30px auto; + } + .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } - .modal-sm { - width: 300px; } } + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} @media (min-width: 992px) { .modal-lg { - width: 900px; } } - + width: 900px; + } +} .tooltip { position: absolute; z-index: 1070; @@ -383803,7 +387289,7 @@ button.close { font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; font-style: normal; font-weight: 400; - line-height: 1.42857; + line-height: 1.428571429; line-break: auto; text-align: left; text-align: start; @@ -383817,70 +387303,84 @@ button.close { white-space: normal; font-size: 12px; filter: alpha(opacity=0); - opacity: 0; } - .tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; } - .tooltip.top { - padding: 5px 0; - margin-top: -3px; } - .tooltip.right { - padding: 0 5px; - margin-left: 3px; } - .tooltip.bottom { - padding: 5px 0; - margin-top: 3px; } - .tooltip.left { - padding: 0 5px; - margin-left: -3px; } - .tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; } - .tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; } - .tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - .tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - .tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: 0.9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} .tooltip-inner { max-width: 200px; @@ -383888,14 +387388,16 @@ button.close { color: #fff; text-align: center; background-color: #000; - border-radius: 4px; } + border-radius: 4px; +} .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; - border-style: solid; } + border-style: solid; +} .popover { position: absolute; @@ -383908,7 +387410,7 @@ button.close { font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; font-style: normal; font-weight: 400; - line-height: 1.42857; + line-height: 1.428571429; line-break: auto; text-align: left; text-align: start; @@ -383927,79 +387429,95 @@ button.close { border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } - .popover.top { - margin-top: -10px; } - .popover.right { - margin-left: 10px; } - .popover.bottom { - margin-top: 10px; } - .popover.left { - margin-left: -10px; } - .popover > .arrow { - border-width: 11px; } - .popover > .arrow, .popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; } - .popover > .arrow:after { - content: \\"\\"; - border-width: 10px; } - .popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; } - .popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-color: #fff; - border-bottom-width: 0; } - .popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; } - .popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: \\" \\"; - border-right-color: #fff; - border-left-width: 0; } - .popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); } - .popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-width: 0; - border-bottom-color: #fff; } - .popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); } - .popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: \\" \\"; - border-right-width: 0; - border-left-color: #fff; } + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow, .popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow:after { + content: \\"\\"; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: \\" \\"; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: \\" \\"; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: \\" \\"; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: \\" \\"; + border-right-width: 0; + border-left-color: #fff; +} .popover-title { padding: 8px 14px; @@ -384007,76 +387525,95 @@ button.close { font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; } + border-radius: 5px 5px 0 0; +} .popover-content { - padding: 9px 14px; } + padding: 9px 14px; +} .carousel { - position: relative; } + position: relative; +} .carousel-inner { position: relative; width: 100%; - overflow: hidden; } + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; } - .carousel-inner > .item > img, - .carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; } - @media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; } } - .carousel-inner > .active, - .carousel-inner > .next, - .carousel-inner > .prev { - display: block; } - .carousel-inner > .active { - left: 0; } - .carousel-inner > .next, - .carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; } - .carousel-inner > .next { - left: 100%; } - .carousel-inner > .prev { - left: -100%; } - .carousel-inner > .next.left, - .carousel-inner > .prev.right { - left: 0; } - .carousel-inner > .active.left { - left: -100%; } - .carousel-inner > .active.right { - left: 100%; } + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -moz-transition: -moz-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + -moz-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} .carousel-control { position: absolute; @@ -384090,54 +387627,64 @@ button.close { text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); background-color: rgba(0, 0, 0, 0); filter: alpha(opacity=50); - opacity: 0.5; } - .carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; } - .carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; } - .carousel-control:hover, .carousel-control:focus { - color: #fff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; } - .carousel-control .icon-prev, - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; } - .carousel-control .icon-prev, - .carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; } - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; } - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; } - .carousel-control .icon-prev:before { - content: \\"\\\\2039\\"; } - .carousel-control .icon-next:before { - content: \\"\\\\203a\\"; } + opacity: 0.5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\\"#80000000\\", endColorstr=\\"#00000000\\", GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\\"#00000000\\", endColorstr=\\"#80000000\\", GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, .carousel-control:focus { + color: #fff; + text-decoration: none; + outline: 0; + filter: alpha(opacity=90); + opacity: 0.9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: \\"‹\\"; +} +.carousel-control .icon-next:before { + content: \\"›\\"; +} .carousel-indicators { position: absolute; @@ -384148,23 +387695,26 @@ button.close { padding-left: 0; margin-left: -30%; text-align: center; - list-style: none; } - .carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \\\\9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; } - .carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; } + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \\\\9 ; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} .carousel-caption { position: absolute; @@ -384176,86 +387726,109 @@ button.close { padding-bottom: 20px; color: #fff; text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } - .carousel-caption .btn { - text-shadow: none; } + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { +.carousel-control .glyphicon-chevron-right, +.carousel-control .icon-prev, +.carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; - font-size: 30px; } + font-size: 30px; + } .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; } +.carousel-control .icon-prev { + margin-left: -10px; + } .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; } +.carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { right: 20%; left: 20%; - padding-bottom: 30px; } - .carousel-indicators { - bottom: 20px; } } + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} .clearfix:before, .clearfix:after { display: table; - content: \\" \\"; } - + content: \\" \\"; +} .clearfix:after { - clear: both; } + clear: both; +} .center-block { display: block; margin-right: auto; - margin-left: auto; } + margin-left: auto; +} .pull-right { - float: right !important; } + float: right !important; +} .pull-left { - float: left !important; } + float: left !important; +} .hide { - display: none !important; } + display: none !important; +} .show { - display: block !important; } + display: block !important; +} .invisible { - visibility: hidden; } + visibility: hidden; +} .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; - border: 0; } + border: 0; +} .hidden { - display: none !important; } + display: none !important; +} .affix { - position: fixed; } + position: fixed; +} @-ms-viewport { - width: device-width; } - + width: device-width; +} .visible-xs { - display: none !important; } + display: none !important; +} .visible-sm { - display: none !important; } + display: none !important; +} .visible-md { - display: none !important; } + display: none !important; +} .visible-lg { - display: none !important; } + display: none !important; +} .visible-xs-block, .visible-xs-inline, @@ -384269,159 +387842,234 @@ button.close { .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { - display: none !important; } + display: none !important; +} @media (max-width: 767px) { .visible-xs { - display: block !important; } + display: block !important; + } + table.visible-xs { - display: table !important; } + display: table !important; + } + tr.visible-xs { - display: table-row !important; } - th.visible-xs, - td.visible-xs { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-xs, +td.visible-xs { + display: table-cell !important; + } +} @media (max-width: 767px) { .visible-xs-block { - display: block !important; } } + display: block !important; + } +} @media (max-width: 767px) { .visible-xs-inline { - display: inline !important; } } + display: inline !important; + } +} @media (max-width: 767px) { .visible-xs-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm { - display: block !important; } + display: block !important; + } + table.visible-sm { - display: table !important; } + display: table !important; + } + tr.visible-sm { - display: table-row !important; } - th.visible-sm, - td.visible-sm { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-sm, +td.visible-sm { + display: table-cell !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md { - display: block !important; } + display: block !important; + } + table.visible-md { - display: table !important; } + display: table !important; + } + tr.visible-md { - display: table-row !important; } - th.visible-md, - td.visible-md { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-md, +td.visible-md { + display: table-cell !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 1200px) { .visible-lg { - display: block !important; } + display: block !important; + } + table.visible-lg { - display: table !important; } + display: table !important; + } + tr.visible-lg { - display: table-row !important; } - th.visible-lg, - td.visible-lg { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-lg, +td.visible-lg { + display: table-cell !important; + } +} @media (min-width: 1200px) { .visible-lg-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 1200px) { .visible-lg-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 1200px) { .visible-lg-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (max-width: 767px) { .hidden-xs { - display: none !important; } } - + display: none !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { - display: none !important; } } - + display: none !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { - display: none !important; } } - + display: none !important; + } +} @media (min-width: 1200px) { .hidden-lg { - display: none !important; } } - + display: none !important; + } +} .visible-print { - display: none !important; } + display: none !important; +} @media print { .visible-print { - display: block !important; } + display: block !important; + } + table.visible-print { - display: table !important; } + display: table !important; + } + tr.visible-print { - display: table-row !important; } - th.visible-print, - td.visible-print { - display: table-cell !important; } } + display: table-row !important; + } + th.visible-print, +td.visible-print { + display: table-cell !important; + } +} .visible-print-block { - display: none !important; } - @media print { - .visible-print-block { - display: block !important; } } + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} .visible-print-inline { - display: none !important; } - @media print { - .visible-print-inline { - display: inline !important; } } + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} .visible-print-inline-block { - display: none !important; } - @media print { - .visible-print-inline-block { - display: inline-block !important; } } + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} @media print { .hidden-print { - display: none !important; } } -" + display: none !important; + } +}" `; -exports[`loader should work with the "bootstrap-sass" package, directly import ('node-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, directly import ('node-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` +exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /*! * Bootstrap v3.4.1 (https://getbootstrap.com/) @@ -391725,11 +395373,11 @@ td.visible-print { }" `; -exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` +exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'scss' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /*! * Bootstrap v3.4.1 (https://getbootstrap.com/) @@ -399033,11 +402681,11 @@ td.visible-print { }" `; -exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, directly import ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` +exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /*! * Bootstrap v3.4.1 (https://getbootstrap.com/) @@ -406341,11 +409989,11 @@ td.visible-print { }" `; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'scss' syntax): css 1`] = ` +exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /*! * Bootstrap v3.4.1 (https://getbootstrap.com/) @@ -413649,26217 +417297,25067 @@ td.visible-print { }" `; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('dart-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('node-sass', 'legacy' API, 'sass' syntax): css 1`] = ` +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; -/*! - * Bootstrap v3.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) +/** + * Foundation for Sites + * Version 6.7.4 + * https://get.foundation + * Licensed under MIT Open Source */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +@media print, screen and (min-width: 40em) { + .reveal.large, .reveal.small, .reveal.tiny, .reveal { + right: auto; + left: auto; + margin: 0 auto; + } +} +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; } + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} body { - margin: 0; } - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; } + margin: 0; +} -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; } +h1 { + font-size: 2em; + margin: 0.67em 0; +} -audio:not([controls]) { - display: none; - height: 0; } +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} -[hidden], -template { - display: none; } +pre { + font-family: monospace, monospace; + font-size: 1em; +} a { - background-color: transparent; } - -a:active, -a:hover { - outline: 0; } + background-color: transparent; +} abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; } + border-bottom: 0; + text-decoration: underline dotted; +} b, strong { - font-weight: bold; } - -dfn { - font-style: italic; } - -h1 { - font-size: 2em; - margin: 0.67em 0; } + font-weight: bolder; +} -mark { - background: #ff0; - color: #000; } +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} small { - font-size: 80%; } + font-size: 80%; +} sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } + vertical-align: baseline; +} sub { - bottom: -0.25em; } - -img { - border: 0; } - -svg:not(:root) { - overflow: hidden; } - -figure { - margin: 1em 40px; } - -hr { - box-sizing: content-box; - height: 0; } + bottom: -0.25em; +} -pre { - overflow: auto; } +sup { + top: -0.5em; +} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; } +img { + border-style: none; +} button, input, optgroup, select, textarea { - color: inherit; - font: inherit; - margin: 0; } + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0; +} -button { - overflow: visible; } +button, +input { + overflow: visible; +} button, select { - text-transform: none; } + text-transform: none; +} button, -html input[type=\\"button\\"], -input[type=\\"reset\\"], -input[type=\\"submit\\"] { +[type=button], +[type=reset], +[type=submit] { -webkit-appearance: button; - cursor: pointer; } - -button[disabled], -html input[disabled] { - cursor: default; } +} button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -input { - line-height: normal; } - -input[type=\\"checkbox\\"], -input[type=\\"radio\\"] { - box-sizing: border-box; - padding: 0; } - -input[type=\\"number\\"]::-webkit-inner-spin-button, -input[type=\\"number\\"]::-webkit-outer-spin-button { - height: auto; } - -input[type=\\"search\\"] { - -webkit-appearance: textfield; - box-sizing: content-box; } +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} -input[type=\\"search\\"]::-webkit-search-cancel-button, -input[type=\\"search\\"]::-webkit-search-decoration { - -webkit-appearance: none; } +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } + padding: 0.35em 0.75em 0.625em; +} legend { - border: 0; - padding: 0; } + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +progress { + vertical-align: baseline; +} textarea { - overflow: auto; } + overflow: auto; +} -optgroup { - font-weight: bold; } +[type=checkbox], +[type=radio] { + box-sizing: border-box; + padding: 0; +} -table { - border-collapse: collapse; - border-spacing: 0; } +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} -td, -th { - padding: 0; } +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; +} -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - box-shadow: none !important; } - a, - a:visited { - text-decoration: underline; } - a[href]:after { - content: \\" (\\" attr(href) \\")\\"; } - abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; } - a[href^=\\"#\\"]:after, - a[href^=\\"javascript:\\"]:after { - content: \\"\\"; } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; } - thead { - display: table-header-group; } - tr, - img { - page-break-inside: avoid; } - img { - max-width: 100% !important; } - p, - h2, - h3 { - orphans: 3; - widows: 3; } - h2, - h3 { - page-break-after: avoid; } - .navbar { - display: none; } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; } - .label { - border: 1px solid #000; } - .table { - border-collapse: collapse !important; } - .table td, - .table th { - background-color: #fff !important; } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; } } +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} -@font-face { - font-family: \\"Glyphicons Halflings\\"; - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot\\"); - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\\") format(\\"embedded-opentype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\\") format(\\"woff2\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\\") format(\\"woff\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\\") format(\\"truetype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\\") format(\\"svg\\"); } +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: \\"Glyphicons Halflings\\"; - font-style: normal; - font-weight: 400; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } +details { + display: block; +} -.glyphicon-asterisk:before { - content: \\"\\\\002a\\"; } +summary { + display: list-item; +} -.glyphicon-plus:before { - content: \\"\\\\002b\\"; } +template { + display: none; +} -.glyphicon-euro:before, -.glyphicon-eur:before { - content: \\"\\\\20ac\\"; } +[hidden] { + display: none; +} -.glyphicon-minus:before { - content: \\"\\\\2212\\"; } +[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, +[data-whatintent=touch] *, +[data-whatintent=touch] *:focus, +[data-whatinput=mouse] *, +[data-whatinput=mouse] *:focus, +[data-whatinput=touch] *, +[data-whatinput=touch] *:focus { + outline: none; +} -.glyphicon-cloud:before { - content: \\"\\\\2601\\"; } +[draggable=false] { + -webkit-touch-callout: none; + -webkit-user-select: none; +} -.glyphicon-envelope:before { - content: \\"\\\\2709\\"; } +.foundation-mq { + font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; +} -.glyphicon-pencil:before { - content: \\"\\\\270f\\"; } +html { + box-sizing: border-box; + font-size: 100%; +} -.glyphicon-glass:before { - content: \\"\\\\e001\\"; } +*, +*::before, +*::after { + box-sizing: inherit; +} -.glyphicon-music:before { - content: \\"\\\\e002\\"; } +body { + margin: 0; + padding: 0; + background: #fefefe; + font-family: \\"Helvetica Neue\\", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} -.glyphicon-search:before { - content: \\"\\\\e003\\"; } +img { + display: inline-block; + vertical-align: middle; + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; +} -.glyphicon-heart:before { - content: \\"\\\\e005\\"; } +textarea { + height: auto; + min-height: 50px; + border-radius: 0; +} -.glyphicon-star:before { - content: \\"\\\\e006\\"; } +select { + box-sizing: border-box; + width: 100%; + border-radius: 0; +} -.glyphicon-star-empty:before { - content: \\"\\\\e007\\"; } +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; +} -.glyphicon-user:before { - content: \\"\\\\e008\\"; } +button { + padding: 0; + appearance: none; + border: 0; + border-radius: 0; + background: transparent; + line-height: 1; + cursor: auto; +} +[data-whatinput=mouse] button { + outline: 0; +} -.glyphicon-film:before { - content: \\"\\\\e009\\"; } +pre { + overflow: auto; + -webkit-overflow-scrolling: touch; +} -.glyphicon-th-large:before { - content: \\"\\\\e010\\"; } +button, +input, +optgroup, +select, +textarea { + font-family: inherit; +} -.glyphicon-th:before { - content: \\"\\\\e011\\"; } +.is-visible { + display: block !important; +} -.glyphicon-th-list:before { - content: \\"\\\\e012\\"; } +.is-hidden { + display: none !important; +} -.glyphicon-ok:before { - content: \\"\\\\e013\\"; } +[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + appearance: none; +} +[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, +textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} -.glyphicon-remove:before { - content: \\"\\\\e014\\"; } +textarea { + max-width: 100%; +} +textarea[rows] { + height: auto; +} -.glyphicon-zoom-in:before { - content: \\"\\\\e015\\"; } +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; +} -.glyphicon-zoom-out:before { - content: \\"\\\\e016\\"; } +[type=submit], +[type=button] { + appearance: none; + border-radius: 0; +} -.glyphicon-off:before { - content: \\"\\\\e017\\"; } +input[type=search] { + box-sizing: border-box; +} -.glyphicon-signal:before { - content: \\"\\\\e018\\"; } +::placeholder { + color: #cacaca; +} -.glyphicon-cog:before { - content: \\"\\\\e019\\"; } +[type=file], +[type=checkbox], +[type=radio] { + margin: 0 0 1rem; +} -.glyphicon-trash:before { - content: \\"\\\\e020\\"; } +[type=checkbox] + label, +[type=radio] + label { + display: inline-block; + vertical-align: baseline; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; +} +[type=checkbox] + label[for], +[type=radio] + label[for] { + cursor: pointer; +} -.glyphicon-home:before { - content: \\"\\\\e021\\"; } +label > [type=checkbox], +label > [type=radio] { + margin-right: 0.5rem; +} -.glyphicon-file:before { - content: \\"\\\\e022\\"; } +[type=file] { + width: 100%; +} -.glyphicon-time:before { - content: \\"\\\\e023\\"; } +label { + display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; +} +label.middle { + margin: 0 0 1rem; + line-height: 1.5; + padding: 0.5625rem 0; +} -.glyphicon-road:before { - content: \\"\\\\e024\\"; } +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; +} -.glyphicon-download-alt:before { - content: \\"\\\\e025\\"; } +.input-group { + display: flex; + width: 100%; + margin-bottom: 1rem; + align-items: stretch; +} +.input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 0 0 0 0; +} +.input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 0 0 0; +} -.glyphicon-download:before { - content: \\"\\\\e026\\"; } +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label, .input-group-button, .input-group-field, .input-group-label { + margin: 0; + white-space: nowrap; +} -.glyphicon-upload:before { - content: \\"\\\\e027\\"; } +.input-group-label { + padding: 0 1rem; + border: 1px solid #cacaca; + background: #e6e6e6; + color: #0a0a0a; + text-align: center; + white-space: nowrap; + display: flex; + flex: 0 0 auto; + align-items: center; +} +.input-group-label:first-child { + border-right: 0; +} +.input-group-label:last-child { + border-left: 0; +} -.glyphicon-inbox:before { - content: \\"\\\\e028\\"; } +.input-group-field { + border-radius: 0; + flex: 1 1 0px; + min-width: 0; +} -.glyphicon-play-circle:before { - content: \\"\\\\e029\\"; } +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + display: flex; + flex: 0 0 auto; +} +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; +} -.glyphicon-repeat:before { - content: \\"\\\\e030\\"; } +fieldset { + margin: 0; + padding: 0; + border: 0; +} -.glyphicon-refresh:before { - content: \\"\\\\e031\\"; } +legend { + max-width: 100%; + margin-bottom: 0.5rem; +} -.glyphicon-list-alt:before { - content: \\"\\\\e032\\"; } +.fieldset { + margin: 1.125rem 0; + padding: 1.25rem; + border: 1px solid #cacaca; +} +.fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} -.glyphicon-lock:before { - content: \\"\\\\e033\\"; } +select { + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + appearance: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background-image: url('data:image/svg+xml;utf8,'); + background-origin: content-box; + background-position: right -1rem center; + background-repeat: no-repeat; + background-size: 9px 6px; + padding-right: 1.5rem; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +@media screen and (min-width: 0\\\\0 ) { + select { + background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); + } +} +select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; +} +select::-ms-expand { + display: none; +} +select[multiple] { + height: auto; + background-image: none; +} +select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; +} -.glyphicon-flag:before { - content: \\"\\\\e034\\"; } +.is-invalid-input:not(:focus) { + border-color: #cc4b37; + background-color: #f9ecea; +} +.is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; +} -.glyphicon-headphones:before { - content: \\"\\\\e035\\"; } +.is-invalid-label { + color: #cc4b37; +} -.glyphicon-volume-off:before { - content: \\"\\\\e036\\"; } +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #cc4b37; +} +.form-error.is-visible { + display: block; +} -.glyphicon-volume-down:before { - content: \\"\\\\e037\\"; } +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} -.glyphicon-volume-up:before { - content: \\"\\\\e038\\"; } +p { + margin-bottom: 1rem; + font-size: inherit; + line-height: 1.6; + text-rendering: optimizeLegibility; +} -.glyphicon-qrcode:before { - content: \\"\\\\e039\\"; } +em, +i { + font-style: italic; + line-height: inherit; +} -.glyphicon-barcode:before { - content: \\"\\\\e040\\"; } +strong, +b { + font-weight: bold; + line-height: inherit; +} -.glyphicon-tag:before { - content: \\"\\\\e041\\"; } +small { + font-size: 80%; + line-height: inherit; +} -.glyphicon-tags:before { - content: \\"\\\\e042\\"; } +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: \\"Helvetica Neue\\", Helvetica, Roboto, Arial, sans-serif; + font-style: normal; + font-weight: normal; + color: inherit; + text-rendering: optimizeLegibility; +} +h1 small, .h1 small, +h2 small, .h2 small, +h3 small, .h3 small, +h4 small, .h4 small, +h5 small, .h5 small, +h6 small, .h6 small { + line-height: 0; + color: #cacaca; +} -.glyphicon-book:before { - content: \\"\\\\e043\\"; } +h1, .h1 { + font-size: 1.5rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.glyphicon-bookmark:before { - content: \\"\\\\e044\\"; } +h2, .h2 { + font-size: 1.25rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.glyphicon-print:before { - content: \\"\\\\e045\\"; } +h3, .h3 { + font-size: 1.1875rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.glyphicon-camera:before { - content: \\"\\\\e046\\"; } +h4, .h4 { + font-size: 1.125rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.glyphicon-font:before { - content: \\"\\\\e047\\"; } +h5, .h5 { + font-size: 1.0625rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.glyphicon-bold:before { - content: \\"\\\\e048\\"; } +h6, .h6 { + font-size: 1rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.glyphicon-italic:before { - content: \\"\\\\e049\\"; } +@media print, screen and (min-width: 40em) { + h1, .h1 { + font-size: 3rem; + } -.glyphicon-text-height:before { - content: \\"\\\\e050\\"; } + h2, .h2 { + font-size: 2.5rem; + } -.glyphicon-text-width:before { - content: \\"\\\\e051\\"; } + h3, .h3 { + font-size: 1.9375rem; + } -.glyphicon-align-left:before { - content: \\"\\\\e052\\"; } + h4, .h4 { + font-size: 1.5625rem; + } -.glyphicon-align-center:before { - content: \\"\\\\e053\\"; } + h5, .h5 { + font-size: 1.25rem; + } -.glyphicon-align-right:before { - content: \\"\\\\e054\\"; } + h6, .h6 { + font-size: 1rem; + } +} +a { + line-height: inherit; + color: #1779ba; + text-decoration: none; + cursor: pointer; +} +a:hover, a:focus { + color: #1468a0; +} +a img { + border: 0; +} -.glyphicon-align-justify:before { - content: \\"\\\\e055\\"; } +hr { + clear: both; + max-width: 75rem; + height: 0; + margin: 1.25rem auto; + border-top: 0; + border-right: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; +} -.glyphicon-list:before { - content: \\"\\\\e056\\"; } +ul, +ol, +dl { + margin-bottom: 1rem; + list-style-position: outside; + line-height: 1.6; +} -.glyphicon-indent-left:before { - content: \\"\\\\e057\\"; } +li { + font-size: inherit; +} -.glyphicon-indent-right:before { - content: \\"\\\\e058\\"; } +ul { + margin-left: 1.25rem; + list-style-type: disc; +} -.glyphicon-facetime-video:before { - content: \\"\\\\e059\\"; } +ol { + margin-left: 1.25rem; +} -.glyphicon-picture:before { - content: \\"\\\\e060\\"; } +ul ul, ul ol, ol ul, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; +} -.glyphicon-map-marker:before { - content: \\"\\\\e062\\"; } +dl { + margin-bottom: 1rem; +} +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} -.glyphicon-adjust:before { - content: \\"\\\\e063\\"; } +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #cacaca; +} +blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; +} -.glyphicon-tint:before { - content: \\"\\\\e064\\"; } +abbr, abbr[title] { + border-bottom: 1px dotted #0a0a0a; + cursor: help; + text-decoration: none; +} -.glyphicon-edit:before { - content: \\"\\\\e065\\"; } +figure { + margin: 0; +} -.glyphicon-share:before { - content: \\"\\\\e066\\"; } +kbd { + margin: 0; + padding: 0.125rem 0.25rem 0; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + color: #0a0a0a; +} -.glyphicon-check:before { - content: \\"\\\\e067\\"; } +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; +} -.glyphicon-move:before { - content: \\"\\\\e068\\"; } +.lead { + font-size: 125%; + line-height: 1.6; +} -.glyphicon-step-backward:before { - content: \\"\\\\e069\\"; } +.stat { + font-size: 2.5rem; + line-height: 1; +} +p + .stat { + margin-top: -1rem; +} -.glyphicon-fast-backward:before { - content: \\"\\\\e070\\"; } +ul.no-bullet, ol.no-bullet { + margin-left: 0; + list-style: none; +} -.glyphicon-backward:before { - content: \\"\\\\e071\\"; } +.cite-block, cite { + display: block; + color: #8a8a8a; + font-size: 0.8125rem; +} +.cite-block:before, cite:before { + content: \\"— \\"; +} -.glyphicon-play:before { - content: \\"\\\\e072\\"; } +.code-inline, code { + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + display: inline; + max-width: 100%; + word-wrap: break-word; + padding: 0.125rem 0.3125rem 0.0625rem; +} -.glyphicon-pause:before { - content: \\"\\\\e073\\"; } +.code-block { + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + display: block; + overflow: auto; + white-space: pre; + padding: 1rem; + margin-bottom: 1.5rem; +} -.glyphicon-stop:before { - content: \\"\\\\e074\\"; } +.text-left { + text-align: left; +} -.glyphicon-forward:before { - content: \\"\\\\e075\\"; } +.text-right { + text-align: right; +} -.glyphicon-fast-forward:before { - content: \\"\\\\e076\\"; } +.text-center { + text-align: center; +} -.glyphicon-step-forward:before { - content: \\"\\\\e077\\"; } +.text-justify { + text-align: justify; +} -.glyphicon-eject:before { - content: \\"\\\\e078\\"; } +@media print, screen and (min-width: 40em) { + .medium-text-left { + text-align: left; + } -.glyphicon-chevron-left:before { - content: \\"\\\\e079\\"; } + .medium-text-right { + text-align: right; + } -.glyphicon-chevron-right:before { - content: \\"\\\\e080\\"; } + .medium-text-center { + text-align: center; + } -.glyphicon-plus-sign:before { - content: \\"\\\\e081\\"; } + .medium-text-justify { + text-align: justify; + } +} +@media print, screen and (min-width: 64em) { + .large-text-left { + text-align: left; + } -.glyphicon-minus-sign:before { - content: \\"\\\\e082\\"; } + .large-text-right { + text-align: right; + } -.glyphicon-remove-sign:before { - content: \\"\\\\e083\\"; } - -.glyphicon-ok-sign:before { - content: \\"\\\\e084\\"; } - -.glyphicon-question-sign:before { - content: \\"\\\\e085\\"; } - -.glyphicon-info-sign:before { - content: \\"\\\\e086\\"; } - -.glyphicon-screenshot:before { - content: \\"\\\\e087\\"; } - -.glyphicon-remove-circle:before { - content: \\"\\\\e088\\"; } - -.glyphicon-ok-circle:before { - content: \\"\\\\e089\\"; } - -.glyphicon-ban-circle:before { - content: \\"\\\\e090\\"; } - -.glyphicon-arrow-left:before { - content: \\"\\\\e091\\"; } - -.glyphicon-arrow-right:before { - content: \\"\\\\e092\\"; } - -.glyphicon-arrow-up:before { - content: \\"\\\\e093\\"; } - -.glyphicon-arrow-down:before { - content: \\"\\\\e094\\"; } - -.glyphicon-share-alt:before { - content: \\"\\\\e095\\"; } - -.glyphicon-resize-full:before { - content: \\"\\\\e096\\"; } - -.glyphicon-resize-small:before { - content: \\"\\\\e097\\"; } - -.glyphicon-exclamation-sign:before { - content: \\"\\\\e101\\"; } - -.glyphicon-gift:before { - content: \\"\\\\e102\\"; } - -.glyphicon-leaf:before { - content: \\"\\\\e103\\"; } - -.glyphicon-fire:before { - content: \\"\\\\e104\\"; } - -.glyphicon-eye-open:before { - content: \\"\\\\e105\\"; } - -.glyphicon-eye-close:before { - content: \\"\\\\e106\\"; } - -.glyphicon-warning-sign:before { - content: \\"\\\\e107\\"; } - -.glyphicon-plane:before { - content: \\"\\\\e108\\"; } - -.glyphicon-calendar:before { - content: \\"\\\\e109\\"; } - -.glyphicon-random:before { - content: \\"\\\\e110\\"; } - -.glyphicon-comment:before { - content: \\"\\\\e111\\"; } - -.glyphicon-magnet:before { - content: \\"\\\\e112\\"; } - -.glyphicon-chevron-up:before { - content: \\"\\\\e113\\"; } - -.glyphicon-chevron-down:before { - content: \\"\\\\e114\\"; } - -.glyphicon-retweet:before { - content: \\"\\\\e115\\"; } - -.glyphicon-shopping-cart:before { - content: \\"\\\\e116\\"; } - -.glyphicon-folder-close:before { - content: \\"\\\\e117\\"; } - -.glyphicon-folder-open:before { - content: \\"\\\\e118\\"; } - -.glyphicon-resize-vertical:before { - content: \\"\\\\e119\\"; } - -.glyphicon-resize-horizontal:before { - content: \\"\\\\e120\\"; } - -.glyphicon-hdd:before { - content: \\"\\\\e121\\"; } - -.glyphicon-bullhorn:before { - content: \\"\\\\e122\\"; } - -.glyphicon-bell:before { - content: \\"\\\\e123\\"; } + .large-text-center { + text-align: center; + } -.glyphicon-certificate:before { - content: \\"\\\\e124\\"; } + .large-text-justify { + text-align: justify; + } +} +.show-for-print { + display: none !important; +} -.glyphicon-thumbs-up:before { - content: \\"\\\\e125\\"; } +@media print { + * { + background: transparent !important; + color: black !important; + color-adjust: economy; + box-shadow: none !important; + text-shadow: none !important; + } -.glyphicon-thumbs-down:before { - content: \\"\\\\e126\\"; } + .show-for-print { + display: block !important; + } -.glyphicon-hand-right:before { - content: \\"\\\\e127\\"; } + .hide-for-print { + display: none !important; + } -.glyphicon-hand-left:before { - content: \\"\\\\e128\\"; } + table.show-for-print { + display: table !important; + } -.glyphicon-hand-up:before { - content: \\"\\\\e129\\"; } + thead.show-for-print { + display: table-header-group !important; + } -.glyphicon-hand-down:before { - content: \\"\\\\e130\\"; } + tbody.show-for-print { + display: table-row-group !important; + } -.glyphicon-circle-arrow-right:before { - content: \\"\\\\e131\\"; } + tr.show-for-print { + display: table-row !important; + } -.glyphicon-circle-arrow-left:before { - content: \\"\\\\e132\\"; } + td.show-for-print { + display: table-cell !important; + } -.glyphicon-circle-arrow-up:before { - content: \\"\\\\e133\\"; } + th.show-for-print { + display: table-cell !important; + } -.glyphicon-circle-arrow-down:before { - content: \\"\\\\e134\\"; } + a, +a:visited { + text-decoration: underline; + } -.glyphicon-globe:before { - content: \\"\\\\e135\\"; } + a[href]:after { + content: \\" (\\" attr(href) \\")\\"; + } -.glyphicon-wrench:before { - content: \\"\\\\e136\\"; } + .ir a:after, +a[href^=\\"javascript:\\"]:after, +a[href^=\\"#\\"]:after { + content: \\"\\"; + } -.glyphicon-tasks:before { - content: \\"\\\\e137\\"; } + abbr[title]:after { + content: \\" (\\" attr(title) \\")\\"; + } -.glyphicon-filter:before { - content: \\"\\\\e138\\"; } + pre, +blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; + } -.glyphicon-briefcase:before { - content: \\"\\\\e139\\"; } + thead { + display: table-header-group; + } -.glyphicon-fullscreen:before { - content: \\"\\\\e140\\"; } + tr, +img { + page-break-inside: avoid; + } -.glyphicon-dashboard:before { - content: \\"\\\\e141\\"; } + img { + max-width: 100% !important; + } -.glyphicon-paperclip:before { - content: \\"\\\\e142\\"; } + @page { + margin: 0.5cm; + } + p, +h2, +h3 { + orphans: 3; + widows: 3; + } -.glyphicon-heart-empty:before { - content: \\"\\\\e143\\"; } + h2, +h3 { + page-break-after: avoid; + } -.glyphicon-link:before { - content: \\"\\\\e144\\"; } + .print-break-inside { + page-break-inside: auto; + } +} +.grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 75rem; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} -.glyphicon-phone:before { - content: \\"\\\\e145\\"; } +.grid-x { + display: flex; + flex-flow: row wrap; +} -.glyphicon-pushpin:before { - content: \\"\\\\e146\\"; } +.cell { + flex: 0 0 auto; + min-height: 0; + min-width: 0; + width: 100%; +} +.cell.auto { + flex: 1 1 0; +} +.cell.shrink { + flex: 0 0 auto; +} -.glyphicon-usd:before { - content: \\"\\\\e148\\"; } +.grid-x > .auto { + width: auto; +} +.grid-x > .shrink { + width: auto; +} -.glyphicon-gbp:before { - content: \\"\\\\e149\\"; } +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex-basis: auto; +} -.glyphicon-sort:before { - content: \\"\\\\e150\\"; } +@media print, screen and (min-width: 40em) { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex-basis: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex-basis: auto; + } +} +.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { + flex: 0 0 auto; +} -.glyphicon-sort-by-alphabet:before { - content: \\"\\\\e151\\"; } +.grid-x > .small-1 { + width: 8.3333333333%; +} -.glyphicon-sort-by-alphabet-alt:before { - content: \\"\\\\e152\\"; } +.grid-x > .small-2 { + width: 16.6666666667%; +} -.glyphicon-sort-by-order:before { - content: \\"\\\\e153\\"; } +.grid-x > .small-3 { + width: 25%; +} -.glyphicon-sort-by-order-alt:before { - content: \\"\\\\e154\\"; } +.grid-x > .small-4 { + width: 33.3333333333%; +} -.glyphicon-sort-by-attributes:before { - content: \\"\\\\e155\\"; } +.grid-x > .small-5 { + width: 41.6666666667%; +} -.glyphicon-sort-by-attributes-alt:before { - content: \\"\\\\e156\\"; } +.grid-x > .small-6 { + width: 50%; +} -.glyphicon-unchecked:before { - content: \\"\\\\e157\\"; } +.grid-x > .small-7 { + width: 58.3333333333%; +} -.glyphicon-expand:before { - content: \\"\\\\e158\\"; } +.grid-x > .small-8 { + width: 66.6666666667%; +} -.glyphicon-collapse-down:before { - content: \\"\\\\e159\\"; } +.grid-x > .small-9 { + width: 75%; +} -.glyphicon-collapse-up:before { - content: \\"\\\\e160\\"; } +.grid-x > .small-10 { + width: 83.3333333333%; +} -.glyphicon-log-in:before { - content: \\"\\\\e161\\"; } +.grid-x > .small-11 { + width: 91.6666666667%; +} -.glyphicon-flash:before { - content: \\"\\\\e162\\"; } +.grid-x > .small-12 { + width: 100%; +} -.glyphicon-log-out:before { - content: \\"\\\\e163\\"; } +@media print, screen and (min-width: 40em) { + .grid-x > .medium-auto { + flex: 1 1 0; + width: auto; + } -.glyphicon-new-window:before { - content: \\"\\\\e164\\"; } + .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { + flex: 0 0 auto; + } -.glyphicon-record:before { - content: \\"\\\\e165\\"; } + .grid-x > .medium-shrink { + width: auto; + } -.glyphicon-save:before { - content: \\"\\\\e166\\"; } + .grid-x > .medium-1 { + width: 8.3333333333%; + } -.glyphicon-open:before { - content: \\"\\\\e167\\"; } + .grid-x > .medium-2 { + width: 16.6666666667%; + } -.glyphicon-saved:before { - content: \\"\\\\e168\\"; } + .grid-x > .medium-3 { + width: 25%; + } -.glyphicon-import:before { - content: \\"\\\\e169\\"; } + .grid-x > .medium-4 { + width: 33.3333333333%; + } -.glyphicon-export:before { - content: \\"\\\\e170\\"; } + .grid-x > .medium-5 { + width: 41.6666666667%; + } -.glyphicon-send:before { - content: \\"\\\\e171\\"; } + .grid-x > .medium-6 { + width: 50%; + } -.glyphicon-floppy-disk:before { - content: \\"\\\\e172\\"; } + .grid-x > .medium-7 { + width: 58.3333333333%; + } -.glyphicon-floppy-saved:before { - content: \\"\\\\e173\\"; } + .grid-x > .medium-8 { + width: 66.6666666667%; + } -.glyphicon-floppy-remove:before { - content: \\"\\\\e174\\"; } + .grid-x > .medium-9 { + width: 75%; + } -.glyphicon-floppy-save:before { - content: \\"\\\\e175\\"; } + .grid-x > .medium-10 { + width: 83.3333333333%; + } -.glyphicon-floppy-open:before { - content: \\"\\\\e176\\"; } + .grid-x > .medium-11 { + width: 91.6666666667%; + } -.glyphicon-credit-card:before { - content: \\"\\\\e177\\"; } + .grid-x > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .grid-x > .large-auto { + flex: 1 1 0; + width: auto; + } -.glyphicon-transfer:before { - content: \\"\\\\e178\\"; } + .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { + flex: 0 0 auto; + } -.glyphicon-cutlery:before { - content: \\"\\\\e179\\"; } + .grid-x > .large-shrink { + width: auto; + } -.glyphicon-header:before { - content: \\"\\\\e180\\"; } + .grid-x > .large-1 { + width: 8.3333333333%; + } -.glyphicon-compressed:before { - content: \\"\\\\e181\\"; } + .grid-x > .large-2 { + width: 16.6666666667%; + } -.glyphicon-earphone:before { - content: \\"\\\\e182\\"; } + .grid-x > .large-3 { + width: 25%; + } -.glyphicon-phone-alt:before { - content: \\"\\\\e183\\"; } + .grid-x > .large-4 { + width: 33.3333333333%; + } -.glyphicon-tower:before { - content: \\"\\\\e184\\"; } + .grid-x > .large-5 { + width: 41.6666666667%; + } -.glyphicon-stats:before { - content: \\"\\\\e185\\"; } + .grid-x > .large-6 { + width: 50%; + } -.glyphicon-sd-video:before { - content: \\"\\\\e186\\"; } + .grid-x > .large-7 { + width: 58.3333333333%; + } -.glyphicon-hd-video:before { - content: \\"\\\\e187\\"; } + .grid-x > .large-8 { + width: 66.6666666667%; + } -.glyphicon-subtitles:before { - content: \\"\\\\e188\\"; } + .grid-x > .large-9 { + width: 75%; + } -.glyphicon-sound-stereo:before { - content: \\"\\\\e189\\"; } + .grid-x > .large-10 { + width: 83.3333333333%; + } -.glyphicon-sound-dolby:before { - content: \\"\\\\e190\\"; } + .grid-x > .large-11 { + width: 91.6666666667%; + } -.glyphicon-sound-5-1:before { - content: \\"\\\\e191\\"; } + .grid-x > .large-12 { + width: 100%; + } +} +.grid-margin-x:not(.grid-x) > .cell { + width: auto; +} -.glyphicon-sound-6-1:before { - content: \\"\\\\e192\\"; } +.grid-margin-y:not(.grid-y) > .cell { + height: auto; +} -.glyphicon-sound-7-1:before { - content: \\"\\\\e193\\"; } +.grid-margin-x { + margin-left: -0.625rem; + margin-right: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; + } +} +.grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; + } +} +.grid-margin-x > .auto { + width: auto; +} +.grid-margin-x > .shrink { + width: auto; +} +.grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); +} +.grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); +} +.grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); +} +.grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); +} +.grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); +} +.grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); +} +.grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); +} +.grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); +} +.grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); +} +.grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); +} +.grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); +} +.grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; + } + .grid-margin-x > .shrink { + width: auto; + } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); + } + .grid-margin-x > .medium-auto { + width: auto; + } + .grid-margin-x > .medium-shrink { + width: auto; + } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; + } + .grid-margin-x > .large-shrink { + width: auto; + } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); + } +} -.glyphicon-copyright-mark:before { - content: \\"\\\\e194\\"; } +.grid-padding-x .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} +.grid-padding-x > .cell { + padding-right: 0.625rem; + padding-left: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} -.glyphicon-registration-mark:before { - content: \\"\\\\e195\\"; } +.small-up-1 > .cell { + width: 100%; +} -.glyphicon-cloud-download:before { - content: \\"\\\\e197\\"; } +.small-up-2 > .cell { + width: 50%; +} -.glyphicon-cloud-upload:before { - content: \\"\\\\e198\\"; } +.small-up-3 > .cell { + width: 33.3333333333%; +} -.glyphicon-tree-conifer:before { - content: \\"\\\\e199\\"; } +.small-up-4 > .cell { + width: 25%; +} -.glyphicon-tree-deciduous:before { - content: \\"\\\\e200\\"; } +.small-up-5 > .cell { + width: 20%; +} -.glyphicon-cd:before { - content: \\"\\\\e201\\"; } +.small-up-6 > .cell { + width: 16.6666666667%; +} -.glyphicon-save-file:before { - content: \\"\\\\e202\\"; } +.small-up-7 > .cell { + width: 14.2857142857%; +} -.glyphicon-open-file:before { - content: \\"\\\\e203\\"; } +.small-up-8 > .cell { + width: 12.5%; +} -.glyphicon-level-up:before { - content: \\"\\\\e204\\"; } +@media print, screen and (min-width: 40em) { + .medium-up-1 > .cell { + width: 100%; + } -.glyphicon-copy:before { - content: \\"\\\\e205\\"; } + .medium-up-2 > .cell { + width: 50%; + } -.glyphicon-paste:before { - content: \\"\\\\e206\\"; } + .medium-up-3 > .cell { + width: 33.3333333333%; + } -.glyphicon-alert:before { - content: \\"\\\\e209\\"; } + .medium-up-4 > .cell { + width: 25%; + } -.glyphicon-equalizer:before { - content: \\"\\\\e210\\"; } + .medium-up-5 > .cell { + width: 20%; + } -.glyphicon-king:before { - content: \\"\\\\e211\\"; } + .medium-up-6 > .cell { + width: 16.6666666667%; + } -.glyphicon-queen:before { - content: \\"\\\\e212\\"; } + .medium-up-7 > .cell { + width: 14.2857142857%; + } -.glyphicon-pawn:before { - content: \\"\\\\e213\\"; } + .medium-up-8 > .cell { + width: 12.5%; + } +} +@media print, screen and (min-width: 64em) { + .large-up-1 > .cell { + width: 100%; + } -.glyphicon-bishop:before { - content: \\"\\\\e214\\"; } + .large-up-2 > .cell { + width: 50%; + } -.glyphicon-knight:before { - content: \\"\\\\e215\\"; } + .large-up-3 > .cell { + width: 33.3333333333%; + } -.glyphicon-baby-formula:before { - content: \\"\\\\e216\\"; } + .large-up-4 > .cell { + width: 25%; + } -.glyphicon-tent:before { - content: \\"\\\\26fa\\"; } + .large-up-5 > .cell { + width: 20%; + } -.glyphicon-blackboard:before { - content: \\"\\\\e218\\"; } + .large-up-6 > .cell { + width: 16.6666666667%; + } -.glyphicon-bed:before { - content: \\"\\\\e219\\"; } + .large-up-7 > .cell { + width: 14.2857142857%; + } -.glyphicon-apple:before { - content: \\"\\\\f8ff\\"; } + .large-up-8 > .cell { + width: 12.5%; + } +} +.grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); +} -.glyphicon-erase:before { - content: \\"\\\\e221\\"; } +.grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); +} -.glyphicon-hourglass:before { - content: \\"\\\\231b\\"; } +.grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); +} -.glyphicon-lamp:before { - content: \\"\\\\e223\\"; } +.grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); +} -.glyphicon-duplicate:before { - content: \\"\\\\e224\\"; } +.grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); +} -.glyphicon-piggy-bank:before { - content: \\"\\\\e225\\"; } +.grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); +} -.glyphicon-scissors:before { - content: \\"\\\\e226\\"; } +.grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); +} -.glyphicon-bitcoin:before { - content: \\"\\\\e227\\"; } +.grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); +} -.glyphicon-btc:before { - content: \\"\\\\e227\\"; } +@media print, screen and (min-width: 40em) { + .grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.glyphicon-xbt:before { - content: \\"\\\\e227\\"; } + .grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.875rem); + } -.glyphicon-yen:before { - content: \\"\\\\00a5\\"; } + .grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -.glyphicon-jpy:before { - content: \\"\\\\00a5\\"; } + .grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.glyphicon-ruble:before { - content: \\"\\\\20bd\\"; } + .grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.glyphicon-rub:before { - content: \\"\\\\20bd\\"; } + .grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.glyphicon-scale:before { - content: \\"\\\\e230\\"; } + .grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.glyphicon-ice-lolly:before { - content: \\"\\\\e231\\"; } + .grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } -.glyphicon-ice-lolly-tasted:before { - content: \\"\\\\e232\\"; } + .grid-margin-x.medium-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.glyphicon-education:before { - content: \\"\\\\e233\\"; } + .grid-margin-x.medium-up-2 > .cell { + width: calc(50% - 1.875rem); + } -.glyphicon-option-horizontal:before { - content: \\"\\\\e234\\"; } + .grid-margin-x.medium-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -.glyphicon-option-vertical:before { - content: \\"\\\\e235\\"; } + .grid-margin-x.medium-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.glyphicon-menu-hamburger:before { - content: \\"\\\\e236\\"; } + .grid-margin-x.medium-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.glyphicon-modal-window:before { - content: \\"\\\\e237\\"; } + .grid-margin-x.medium-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.glyphicon-oil:before { - content: \\"\\\\e238\\"; } + .grid-margin-x.medium-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.glyphicon-grain:before { - content: \\"\\\\e239\\"; } + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-x.large-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.glyphicon-sunglasses:before { - content: \\"\\\\e240\\"; } + .grid-margin-x.large-up-2 > .cell { + width: calc(50% - 1.875rem); + } -.glyphicon-text-size:before { - content: \\"\\\\e241\\"; } + .grid-margin-x.large-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -.glyphicon-text-color:before { - content: \\"\\\\e242\\"; } + .grid-margin-x.large-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.glyphicon-text-background:before { - content: \\"\\\\e243\\"; } + .grid-margin-x.large-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.glyphicon-object-align-top:before { - content: \\"\\\\e244\\"; } + .grid-margin-x.large-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.glyphicon-object-align-bottom:before { - content: \\"\\\\e245\\"; } + .grid-margin-x.large-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.glyphicon-object-align-horizontal:before { - content: \\"\\\\e246\\"; } + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} +.small-margin-collapse { + margin-right: 0; + margin-left: 0; +} +.small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; +} +.small-margin-collapse > .small-1 { + width: 8.3333333333%; +} +.small-margin-collapse > .small-2 { + width: 16.6666666667%; +} +.small-margin-collapse > .small-3 { + width: 25%; +} +.small-margin-collapse > .small-4 { + width: 33.3333333333%; +} +.small-margin-collapse > .small-5 { + width: 41.6666666667%; +} +.small-margin-collapse > .small-6 { + width: 50%; +} +.small-margin-collapse > .small-7 { + width: 58.3333333333%; +} +.small-margin-collapse > .small-8 { + width: 66.6666666667%; +} +.small-margin-collapse > .small-9 { + width: 75%; +} +.small-margin-collapse > .small-10 { + width: 83.3333333333%; +} +.small-margin-collapse > .small-11 { + width: 91.6666666667%; +} +.small-margin-collapse > .small-12 { + width: 100%; +} +@media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .medium-3 { + width: 25%; + } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .medium-6 { + width: 50%; + } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .medium-9 { + width: 75%; + } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .large-3 { + width: 25%; + } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .large-6 { + width: 50%; + } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .large-9 { + width: 75%; + } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .large-12 { + width: 100%; + } +} -.glyphicon-object-align-left:before { - content: \\"\\\\e247\\"; } +.small-padding-collapse { + margin-right: 0; + margin-left: 0; +} +.small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; +} -.glyphicon-object-align-vertical:before { - content: \\"\\\\e248\\"; } - -.glyphicon-object-align-right:before { - content: \\"\\\\e249\\"; } - -.glyphicon-triangle-right:before { - content: \\"\\\\e250\\"; } - -.glyphicon-triangle-left:before { - content: \\"\\\\e251\\"; } - -.glyphicon-triangle-bottom:before { - content: \\"\\\\e252\\"; } - -.glyphicon-triangle-top:before { - content: \\"\\\\e253\\"; } - -.glyphicon-console:before { - content: \\"\\\\e254\\"; } - -.glyphicon-superscript:before { - content: \\"\\\\e255\\"; } - -.glyphicon-subscript:before { - content: \\"\\\\e256\\"; } - -.glyphicon-menu-left:before { - content: \\"\\\\e257\\"; } - -.glyphicon-menu-right:before { - content: \\"\\\\e258\\"; } - -.glyphicon-menu-down:before { - content: \\"\\\\e259\\"; } - -.glyphicon-menu-up:before { - content: \\"\\\\e260\\"; } - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - -body { - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857; - color: #333333; - background-color: #fff; } - -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; } - -a { - color: #337ab7; - text-decoration: none; } - a:hover, a:focus { - color: #23527c; - text-decoration: underline; } - a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - -figure { - margin: 0; } - -img { - vertical-align: middle; } - -.img-responsive { - display: block; - max-width: 100%; - height: auto; } - -.img-rounded { - border-radius: 6px; } - -.img-thumbnail { - padding: 4px; - line-height: 1.42857; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; } - -.img-circle { - border-radius: 50%; } - -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eeeeee; } - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; } - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; } - -[role=\\"button\\"] { - cursor: pointer; } - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; } - h1 small, - h1 .small, h2 small, - h2 .small, h3 small, - h3 .small, h4 small, - h4 .small, h5 small, - h5 .small, h6 small, - h6 .small, - .h1 small, - .h1 .small, .h2 small, - .h2 .small, .h3 small, - .h3 .small, .h4 small, - .h4 .small, .h5 small, - .h5 .small, .h6 small, - .h6 .small { - font-weight: 400; - line-height: 1; - color: #777777; } - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 20px; - margin-bottom: 10px; } - h1 small, - h1 .small, .h1 small, - .h1 .small, - h2 small, - h2 .small, .h2 small, - .h2 .small, - h3 small, - h3 .small, .h3 small, - .h3 .small { - font-size: 65%; } - -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 10px; - margin-bottom: 10px; } - h4 small, - h4 .small, .h4 small, - .h4 .small, - h5 small, - h5 .small, .h5 small, - .h5 .small, - h6 small, - h6 .small, .h6 small, - .h6 .small { - font-size: 75%; } - -h1, .h1 { - font-size: 36px; } - -h2, .h2 { - font-size: 30px; } - -h3, .h3 { - font-size: 24px; } - -h4, .h4 { - font-size: 18px; } - -h5, .h5 { - font-size: 14px; } +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .small-3 { + width: 25%; + } + .medium-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .small-6 { + width: 50%; + } + .medium-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .small-9 { + width: 75%; + } + .medium-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .small-12 { + width: 100%; + } +} +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .medium-3 { + width: 25%; + } + .medium-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .medium-6 { + width: 50%; + } + .medium-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .medium-9 { + width: 75%; + } + .medium-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .large-3 { + width: 25%; + } + .medium-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .large-6 { + width: 50%; + } + .medium-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .large-9 { + width: 75%; + } + .medium-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .large-12 { + width: 100%; + } +} -h6, .h6 { - font-size: 12px; } +@media print, screen and (min-width: 40em) { + .medium-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} -p { - margin: 0 0 10px; } +@media print, screen and (min-width: 64em) { + .large-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .small-3 { + width: 25%; + } + .large-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .small-6 { + width: 50%; + } + .large-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .small-9 { + width: 75%; + } + .large-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .small-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .medium-3 { + width: 25%; + } + .large-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .medium-6 { + width: 50%; + } + .large-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .medium-9 { + width: 75%; + } + .large-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .large-3 { + width: 25%; + } + .large-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .large-6 { + width: 50%; + } + .large-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .large-9 { + width: 75%; + } + .large-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .large-12 { + width: 100%; + } +} -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; } - @media (min-width: 768px) { - .lead { - font-size: 21px; } } +@media print, screen and (min-width: 64em) { + .large-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} -small, -.small { - font-size: 85%; } +.small-offset-0 { + margin-left: 0%; +} -mark, -.mark { - padding: .2em; - background-color: #fcf8e3; } +.grid-margin-x > .small-offset-0 { + margin-left: calc(0% + 1.25rem / 2); +} -.text-left { - text-align: left; } +.small-offset-1 { + margin-left: 8.3333333333%; +} -.text-right { - text-align: right; } +.grid-margin-x > .small-offset-1 { + margin-left: calc(8.3333333333% + 1.25rem / 2); +} -.text-center { - text-align: center; } +.small-offset-2 { + margin-left: 16.6666666667%; +} -.text-justify { - text-align: justify; } +.grid-margin-x > .small-offset-2 { + margin-left: calc(16.6666666667% + 1.25rem / 2); +} -.text-nowrap { - white-space: nowrap; } +.small-offset-3 { + margin-left: 25%; +} -.text-lowercase { - text-transform: lowercase; } +.grid-margin-x > .small-offset-3 { + margin-left: calc(25% + 1.25rem / 2); +} -.text-uppercase, .initialism { - text-transform: uppercase; } +.small-offset-4 { + margin-left: 33.3333333333%; +} -.text-capitalize { - text-transform: capitalize; } +.grid-margin-x > .small-offset-4 { + margin-left: calc(33.3333333333% + 1.25rem / 2); +} -.text-muted { - color: #777777; } +.small-offset-5 { + margin-left: 41.6666666667%; +} -.text-primary { - color: #337ab7; } +.grid-margin-x > .small-offset-5 { + margin-left: calc(41.6666666667% + 1.25rem / 2); +} -a.text-primary:hover, -a.text-primary:focus { - color: #286090; } +.small-offset-6 { + margin-left: 50%; +} -.text-success { - color: #3c763d; } +.grid-margin-x > .small-offset-6 { + margin-left: calc(50% + 1.25rem / 2); +} -a.text-success:hover, -a.text-success:focus { - color: #2b542c; } +.small-offset-7 { + margin-left: 58.3333333333%; +} -.text-info { - color: #31708f; } +.grid-margin-x > .small-offset-7 { + margin-left: calc(58.3333333333% + 1.25rem / 2); +} -a.text-info:hover, -a.text-info:focus { - color: #245269; } +.small-offset-8 { + margin-left: 66.6666666667%; +} -.text-warning { - color: #8a6d3b; } +.grid-margin-x > .small-offset-8 { + margin-left: calc(66.6666666667% + 1.25rem / 2); +} -a.text-warning:hover, -a.text-warning:focus { - color: #66512c; } +.small-offset-9 { + margin-left: 75%; +} -.text-danger { - color: #a94442; } +.grid-margin-x > .small-offset-9 { + margin-left: calc(75% + 1.25rem / 2); +} -a.text-danger:hover, -a.text-danger:focus { - color: #843534; } +.small-offset-10 { + margin-left: 83.3333333333%; +} -.bg-primary { - color: #fff; } +.grid-margin-x > .small-offset-10 { + margin-left: calc(83.3333333333% + 1.25rem / 2); +} -.bg-primary { - background-color: #337ab7; } +.small-offset-11 { + margin-left: 91.6666666667%; +} -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #286090; } +.grid-margin-x > .small-offset-11 { + margin-left: calc(91.6666666667% + 1.25rem / 2); +} -.bg-success { - background-color: #dff0d8; } +@media print, screen and (min-width: 40em) { + .medium-offset-0 { + margin-left: 0%; + } -a.bg-success:hover, -a.bg-success:focus { - background-color: #c1e2b3; } + .grid-margin-x > .medium-offset-0 { + margin-left: calc(0% + 1.875rem / 2); + } -.bg-info { - background-color: #d9edf7; } + .medium-offset-1 { + margin-left: 8.3333333333%; + } -a.bg-info:hover, -a.bg-info:focus { - background-color: #afd9ee; } + .grid-margin-x > .medium-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); + } -.bg-warning { - background-color: #fcf8e3; } + .medium-offset-2 { + margin-left: 16.6666666667%; + } -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f7ecb5; } + .grid-margin-x > .medium-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } -.bg-danger { - background-color: #f2dede; } + .medium-offset-3 { + margin-left: 25%; + } -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #e4b9b9; } + .grid-margin-x > .medium-offset-3 { + margin-left: calc(25% + 1.875rem / 2); + } -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; } + .medium-offset-4 { + margin-left: 33.3333333333%; + } -ul, -ol { - margin-top: 0; - margin-bottom: 10px; } - ul ul, - ul ol, - ol ul, - ol ol { - margin-bottom: 0; } + .grid-margin-x > .medium-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); + } -.list-unstyled { - padding-left: 0; - list-style: none; } + .medium-offset-5 { + margin-left: 41.6666666667%; + } -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; } - .list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; } + .grid-margin-x > .medium-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); + } -dl { - margin-top: 0; - margin-bottom: 20px; } + .medium-offset-6 { + margin-left: 50%; + } -dt, -dd { - line-height: 1.42857; } + .grid-margin-x > .medium-offset-6 { + margin-left: calc(50% + 1.875rem / 2); + } -dt { - font-weight: 700; } + .medium-offset-7 { + margin-left: 58.3333333333%; + } -dd { - margin-left: 0; } + .grid-margin-x > .medium-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } -.dl-horizontal dd:before, .dl-horizontal dd:after { - display: table; - content: \\" \\"; } + .medium-offset-8 { + margin-left: 66.6666666667%; + } -.dl-horizontal dd:after { - clear: both; } + .grid-margin-x > .medium-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - .dl-horizontal dd { - margin-left: 180px; } } + .medium-offset-9 { + margin-left: 75%; + } -abbr[title], -abbr[data-original-title] { - cursor: help; } + .grid-margin-x > .medium-offset-9 { + margin-left: calc(75% + 1.875rem / 2); + } -.initialism { - font-size: 90%; } + .medium-offset-10 { + margin-left: 83.3333333333%; + } -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eeeeee; } - blockquote p:last-child, - blockquote ul:last-child, - blockquote ol:last-child { - margin-bottom: 0; } - blockquote footer, - blockquote small, - blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857; - color: #777777; } - blockquote footer:before, - blockquote small:before, - blockquote .small:before { - content: \\"\\\\2014 \\\\00A0\\"; } + .grid-margin-x > .medium-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); + } -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #eeeeee; - border-left: 0; } - .blockquote-reverse footer:before, - .blockquote-reverse small:before, - .blockquote-reverse .small:before, - blockquote.pull-right footer:before, - blockquote.pull-right small:before, - blockquote.pull-right .small:before { - content: \\"\\"; } - .blockquote-reverse footer:after, - .blockquote-reverse small:after, - .blockquote-reverse .small:after, - blockquote.pull-right footer:after, - blockquote.pull-right small:after, - blockquote.pull-right .small:after { - content: \\"\\\\00A0 \\\\2014\\"; } + .medium-offset-11 { + margin-left: 91.6666666667%; + } -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.42857; } + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} +@media print, screen and (min-width: 64em) { + .large-offset-0 { + margin-left: 0%; + } -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, \\"Courier New\\", monospace; } + .grid-margin-x > .large-offset-0 { + margin-left: calc(0% + 1.875rem / 2); + } -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; } + .large-offset-1 { + margin-left: 8.3333333333%; + } -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } - kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; - box-shadow: none; } + .grid-margin-x > .large-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); + } -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.42857; - color: #333333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; } - pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; } + .large-offset-2 { + margin-left: 16.6666666667%; + } -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; } + .grid-margin-x > .large-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - .container:before, .container:after { - display: table; - content: \\" \\"; } - .container:after { - clear: both; } - @media (min-width: 768px) { - .container { - width: 750px; } } - @media (min-width: 992px) { - .container { - width: 970px; } } - @media (min-width: 1200px) { - .container { - width: 1170px; } } + .large-offset-3 { + margin-left: 25%; + } -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - .container-fluid:before, .container-fluid:after { - display: table; - content: \\" \\"; } - .container-fluid:after { - clear: both; } + .grid-margin-x > .large-offset-3 { + margin-left: calc(25% + 1.875rem / 2); + } -.row { - margin-right: -15px; - margin-left: -15px; } - .row:before, .row:after { - display: table; - content: \\" \\"; } - .row:after { - clear: both; } + .large-offset-4 { + margin-left: 33.3333333333%; + } -.row-no-gutters { - margin-right: 0; - margin-left: 0; } - .row-no-gutters [class*=\\"col-\\"] { - padding-right: 0; - padding-left: 0; } + .grid-margin-x > .large-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); + } -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; } + .large-offset-5 { + margin-left: 41.6666666667%; + } -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; } + .grid-margin-x > .large-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); + } -.col-xs-1 { - width: 8.33333%; } + .large-offset-6 { + margin-left: 50%; + } -.col-xs-2 { - width: 16.66667%; } + .grid-margin-x > .large-offset-6 { + margin-left: calc(50% + 1.875rem / 2); + } -.col-xs-3 { - width: 25%; } + .large-offset-7 { + margin-left: 58.3333333333%; + } -.col-xs-4 { - width: 33.33333%; } + .grid-margin-x > .large-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } -.col-xs-5 { - width: 41.66667%; } + .large-offset-8 { + margin-left: 66.6666666667%; + } -.col-xs-6 { - width: 50%; } + .grid-margin-x > .large-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } -.col-xs-7 { - width: 58.33333%; } + .large-offset-9 { + margin-left: 75%; + } -.col-xs-8 { - width: 66.66667%; } + .grid-margin-x > .large-offset-9 { + margin-left: calc(75% + 1.875rem / 2); + } -.col-xs-9 { - width: 75%; } + .large-offset-10 { + margin-left: 83.3333333333%; + } -.col-xs-10 { - width: 83.33333%; } + .grid-margin-x > .large-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); + } -.col-xs-11 { - width: 91.66667%; } + .large-offset-11 { + margin-left: 91.6666666667%; + } -.col-xs-12 { - width: 100%; } + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} +.grid-y { + display: flex; + flex-flow: column nowrap; +} +.grid-y > .cell { + height: auto; + max-height: none; +} +.grid-y > .auto { + height: auto; +} +.grid-y > .shrink { + height: auto; +} +.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; + } +} +.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { + flex: 0 0 auto; +} +.grid-y > .small-1 { + height: 8.3333333333%; +} +.grid-y > .small-2 { + height: 16.6666666667%; +} +.grid-y > .small-3 { + height: 25%; +} +.grid-y > .small-4 { + height: 33.3333333333%; +} +.grid-y > .small-5 { + height: 41.6666666667%; +} +.grid-y > .small-6 { + height: 50%; +} +.grid-y > .small-7 { + height: 58.3333333333%; +} +.grid-y > .small-8 { + height: 66.6666666667%; +} +.grid-y > .small-9 { + height: 75%; +} +.grid-y > .small-10 { + height: 83.3333333333%; +} +.grid-y > .small-11 { + height: 91.6666666667%; +} +.grid-y > .small-12 { + height: 100%; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { + flex: 0 0 auto; + } + .grid-y > .medium-shrink { + height: auto; + } + .grid-y > .medium-1 { + height: 8.3333333333%; + } + .grid-y > .medium-2 { + height: 16.6666666667%; + } + .grid-y > .medium-3 { + height: 25%; + } + .grid-y > .medium-4 { + height: 33.3333333333%; + } + .grid-y > .medium-5 { + height: 41.6666666667%; + } + .grid-y > .medium-6 { + height: 50%; + } + .grid-y > .medium-7 { + height: 58.3333333333%; + } + .grid-y > .medium-8 { + height: 66.6666666667%; + } + .grid-y > .medium-9 { + height: 75%; + } + .grid-y > .medium-10 { + height: 83.3333333333%; + } + .grid-y > .medium-11 { + height: 91.6666666667%; + } + .grid-y > .medium-12 { + height: 100%; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { + flex: 0 0 auto; + } + .grid-y > .large-shrink { + height: auto; + } + .grid-y > .large-1 { + height: 8.3333333333%; + } + .grid-y > .large-2 { + height: 16.6666666667%; + } + .grid-y > .large-3 { + height: 25%; + } + .grid-y > .large-4 { + height: 33.3333333333%; + } + .grid-y > .large-5 { + height: 41.6666666667%; + } + .grid-y > .large-6 { + height: 50%; + } + .grid-y > .large-7 { + height: 58.3333333333%; + } + .grid-y > .large-8 { + height: 66.6666666667%; + } + .grid-y > .large-9 { + height: 75%; + } + .grid-y > .large-10 { + height: 83.3333333333%; + } + .grid-y > .large-11 { + height: 91.6666666667%; + } + .grid-y > .large-12 { + height: 100%; + } +} -.col-xs-pull-0 { - right: auto; } +.grid-padding-y .grid-padding-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-padding-y > .cell { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + } +} -.col-xs-pull-1 { - right: 8.33333%; } - -.col-xs-pull-2 { - right: 16.66667%; } - -.col-xs-pull-3 { - right: 25%; } - -.col-xs-pull-4 { - right: 33.33333%; } - -.col-xs-pull-5 { - right: 41.66667%; } - -.col-xs-pull-6 { - right: 50%; } - -.col-xs-pull-7 { - right: 58.33333%; } - -.col-xs-pull-8 { - right: 66.66667%; } - -.col-xs-pull-9 { - right: 75%; } - -.col-xs-pull-10 { - right: 83.33333%; } - -.col-xs-pull-11 { - right: 91.66667%; } - -.col-xs-pull-12 { - right: 100%; } - -.col-xs-push-0 { - left: auto; } - -.col-xs-push-1 { - left: 8.33333%; } - -.col-xs-push-2 { - left: 16.66667%; } - -.col-xs-push-3 { - left: 25%; } - -.col-xs-push-4 { - left: 33.33333%; } - -.col-xs-push-5 { - left: 41.66667%; } - -.col-xs-push-6 { - left: 50%; } - -.col-xs-push-7 { - left: 58.33333%; } - -.col-xs-push-8 { - left: 66.66667%; } - -.col-xs-push-9 { - left: 75%; } - -.col-xs-push-10 { - left: 83.33333%; } - -.col-xs-push-11 { - left: 91.66667%; } - -.col-xs-push-12 { - left: 100%; } - -.col-xs-offset-0 { - margin-left: 0%; } - -.col-xs-offset-1 { - margin-left: 8.33333%; } - -.col-xs-offset-2 { - margin-left: 16.66667%; } - -.col-xs-offset-3 { - margin-left: 25%; } - -.col-xs-offset-4 { - margin-left: 33.33333%; } - -.col-xs-offset-5 { - margin-left: 41.66667%; } - -.col-xs-offset-6 { - margin-left: 50%; } - -.col-xs-offset-7 { - margin-left: 58.33333%; } - -.col-xs-offset-8 { - margin-left: 66.66667%; } - -.col-xs-offset-9 { - margin-left: 75%; } - -.col-xs-offset-10 { - margin-left: 83.33333%; } - -.col-xs-offset-11 { - margin-left: 91.66667%; } - -.col-xs-offset-12 { - margin-left: 100%; } - -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; } - .col-sm-1 { - width: 8.33333%; } - .col-sm-2 { - width: 16.66667%; } - .col-sm-3 { - width: 25%; } - .col-sm-4 { - width: 33.33333%; } - .col-sm-5 { - width: 41.66667%; } - .col-sm-6 { - width: 50%; } - .col-sm-7 { - width: 58.33333%; } - .col-sm-8 { - width: 66.66667%; } - .col-sm-9 { - width: 75%; } - .col-sm-10 { - width: 83.33333%; } - .col-sm-11 { - width: 91.66667%; } - .col-sm-12 { - width: 100%; } - .col-sm-pull-0 { - right: auto; } - .col-sm-pull-1 { - right: 8.33333%; } - .col-sm-pull-2 { - right: 16.66667%; } - .col-sm-pull-3 { - right: 25%; } - .col-sm-pull-4 { - right: 33.33333%; } - .col-sm-pull-5 { - right: 41.66667%; } - .col-sm-pull-6 { - right: 50%; } - .col-sm-pull-7 { - right: 58.33333%; } - .col-sm-pull-8 { - right: 66.66667%; } - .col-sm-pull-9 { - right: 75%; } - .col-sm-pull-10 { - right: 83.33333%; } - .col-sm-pull-11 { - right: 91.66667%; } - .col-sm-pull-12 { - right: 100%; } - .col-sm-push-0 { - left: auto; } - .col-sm-push-1 { - left: 8.33333%; } - .col-sm-push-2 { - left: 16.66667%; } - .col-sm-push-3 { - left: 25%; } - .col-sm-push-4 { - left: 33.33333%; } - .col-sm-push-5 { - left: 41.66667%; } - .col-sm-push-6 { - left: 50%; } - .col-sm-push-7 { - left: 58.33333%; } - .col-sm-push-8 { - left: 66.66667%; } - .col-sm-push-9 { - left: 75%; } - .col-sm-push-10 { - left: 83.33333%; } - .col-sm-push-11 { - left: 91.66667%; } - .col-sm-push-12 { - left: 100%; } - .col-sm-offset-0 { - margin-left: 0%; } - .col-sm-offset-1 { - margin-left: 8.33333%; } - .col-sm-offset-2 { - margin-left: 16.66667%; } - .col-sm-offset-3 { - margin-left: 25%; } - .col-sm-offset-4 { - margin-left: 33.33333%; } - .col-sm-offset-5 { - margin-left: 41.66667%; } - .col-sm-offset-6 { - margin-left: 50%; } - .col-sm-offset-7 { - margin-left: 58.33333%; } - .col-sm-offset-8 { - margin-left: 66.66667%; } - .col-sm-offset-9 { - margin-left: 75%; } - .col-sm-offset-10 { - margin-left: 83.33333%; } - .col-sm-offset-11 { - margin-left: 91.66667%; } - .col-sm-offset-12 { - margin-left: 100%; } } - -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; } - .col-md-1 { - width: 8.33333%; } - .col-md-2 { - width: 16.66667%; } - .col-md-3 { - width: 25%; } - .col-md-4 { - width: 33.33333%; } - .col-md-5 { - width: 41.66667%; } - .col-md-6 { - width: 50%; } - .col-md-7 { - width: 58.33333%; } - .col-md-8 { - width: 66.66667%; } - .col-md-9 { - width: 75%; } - .col-md-10 { - width: 83.33333%; } - .col-md-11 { - width: 91.66667%; } - .col-md-12 { - width: 100%; } - .col-md-pull-0 { - right: auto; } - .col-md-pull-1 { - right: 8.33333%; } - .col-md-pull-2 { - right: 16.66667%; } - .col-md-pull-3 { - right: 25%; } - .col-md-pull-4 { - right: 33.33333%; } - .col-md-pull-5 { - right: 41.66667%; } - .col-md-pull-6 { - right: 50%; } - .col-md-pull-7 { - right: 58.33333%; } - .col-md-pull-8 { - right: 66.66667%; } - .col-md-pull-9 { - right: 75%; } - .col-md-pull-10 { - right: 83.33333%; } - .col-md-pull-11 { - right: 91.66667%; } - .col-md-pull-12 { - right: 100%; } - .col-md-push-0 { - left: auto; } - .col-md-push-1 { - left: 8.33333%; } - .col-md-push-2 { - left: 16.66667%; } - .col-md-push-3 { - left: 25%; } - .col-md-push-4 { - left: 33.33333%; } - .col-md-push-5 { - left: 41.66667%; } - .col-md-push-6 { - left: 50%; } - .col-md-push-7 { - left: 58.33333%; } - .col-md-push-8 { - left: 66.66667%; } - .col-md-push-9 { - left: 75%; } - .col-md-push-10 { - left: 83.33333%; } - .col-md-push-11 { - left: 91.66667%; } - .col-md-push-12 { - left: 100%; } - .col-md-offset-0 { - margin-left: 0%; } - .col-md-offset-1 { - margin-left: 8.33333%; } - .col-md-offset-2 { - margin-left: 16.66667%; } - .col-md-offset-3 { - margin-left: 25%; } - .col-md-offset-4 { - margin-left: 33.33333%; } - .col-md-offset-5 { - margin-left: 41.66667%; } - .col-md-offset-6 { - margin-left: 50%; } - .col-md-offset-7 { - margin-left: 58.33333%; } - .col-md-offset-8 { - margin-left: 66.66667%; } - .col-md-offset-9 { - margin-left: 75%; } - .col-md-offset-10 { - margin-left: 83.33333%; } - .col-md-offset-11 { - margin-left: 91.66667%; } - .col-md-offset-12 { - margin-left: 100%; } } - -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; } - .col-lg-1 { - width: 8.33333%; } - .col-lg-2 { - width: 16.66667%; } - .col-lg-3 { - width: 25%; } - .col-lg-4 { - width: 33.33333%; } - .col-lg-5 { - width: 41.66667%; } - .col-lg-6 { - width: 50%; } - .col-lg-7 { - width: 58.33333%; } - .col-lg-8 { - width: 66.66667%; } - .col-lg-9 { - width: 75%; } - .col-lg-10 { - width: 83.33333%; } - .col-lg-11 { - width: 91.66667%; } - .col-lg-12 { - width: 100%; } - .col-lg-pull-0 { - right: auto; } - .col-lg-pull-1 { - right: 8.33333%; } - .col-lg-pull-2 { - right: 16.66667%; } - .col-lg-pull-3 { - right: 25%; } - .col-lg-pull-4 { - right: 33.33333%; } - .col-lg-pull-5 { - right: 41.66667%; } - .col-lg-pull-6 { - right: 50%; } - .col-lg-pull-7 { - right: 58.33333%; } - .col-lg-pull-8 { - right: 66.66667%; } - .col-lg-pull-9 { - right: 75%; } - .col-lg-pull-10 { - right: 83.33333%; } - .col-lg-pull-11 { - right: 91.66667%; } - .col-lg-pull-12 { - right: 100%; } - .col-lg-push-0 { - left: auto; } - .col-lg-push-1 { - left: 8.33333%; } - .col-lg-push-2 { - left: 16.66667%; } - .col-lg-push-3 { - left: 25%; } - .col-lg-push-4 { - left: 33.33333%; } - .col-lg-push-5 { - left: 41.66667%; } - .col-lg-push-6 { - left: 50%; } - .col-lg-push-7 { - left: 58.33333%; } - .col-lg-push-8 { - left: 66.66667%; } - .col-lg-push-9 { - left: 75%; } - .col-lg-push-10 { - left: 83.33333%; } - .col-lg-push-11 { - left: 91.66667%; } - .col-lg-push-12 { - left: 100%; } - .col-lg-offset-0 { - margin-left: 0%; } - .col-lg-offset-1 { - margin-left: 8.33333%; } - .col-lg-offset-2 { - margin-left: 16.66667%; } - .col-lg-offset-3 { - margin-left: 25%; } - .col-lg-offset-4 { - margin-left: 33.33333%; } - .col-lg-offset-5 { - margin-left: 41.66667%; } - .col-lg-offset-6 { - margin-left: 50%; } - .col-lg-offset-7 { - margin-left: 58.33333%; } - .col-lg-offset-8 { - margin-left: 66.66667%; } - .col-lg-offset-9 { - margin-left: 75%; } - .col-lg-offset-10 { - margin-left: 83.33333%; } - .col-lg-offset-11 { - margin-left: 91.66667%; } - .col-lg-offset-12 { - margin-left: 100%; } } - -table { - background-color: transparent; } - table col[class*=\\"col-\\"] { - position: static; - display: table-column; - float: none; } - table td[class*=\\"col-\\"], - table th[class*=\\"col-\\"] { - position: static; - display: table-cell; - float: none; } - -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777777; - text-align: left; } - -th { - text-align: left; } - -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px; } - .table > thead > tr > th, - .table > thead > tr > td, - .table > tbody > tr > th, - .table > tbody > tr > td, - .table > tfoot > tr > th, - .table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857; - vertical-align: top; - border-top: 1px solid #ddd; } - .table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; } - .table > caption + thead > tr:first-child > th, - .table > caption + thead > tr:first-child > td, - .table > colgroup + thead > tr:first-child > th, - .table > colgroup + thead > tr:first-child > td, - .table > thead:first-child > tr:first-child > th, - .table > thead:first-child > tr:first-child > td { - border-top: 0; } - .table > tbody + tbody { - border-top: 2px solid #ddd; } - .table .table { - background-color: #fff; } - -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 5px; } - -.table-bordered { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td, - .table-bordered > tbody > tr > th, - .table-bordered > tbody > tr > td, - .table-bordered > tfoot > tr > th, - .table-bordered > tfoot > tr > td { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td { - border-bottom-width: 2px; } - -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; } - -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; } - -.table > thead > tr > td.active, -.table > thead > tr > th.active, -.table > thead > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, -.table > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.table > tfoot > tr.active > th { - background-color: #f5f5f5; } - -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; } - -.table > thead > tr > td.success, -.table > thead > tr > th.success, -.table > thead > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr > td.success, -.table > tbody > tr > th.success, -.table > tbody > tr.success > td, -.table > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.table > tfoot > tr.success > th { - background-color: #dff0d8; } - -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; } - -.table > thead > tr > td.info, -.table > thead > tr > th.info, -.table > thead > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr > td.info, -.table > tbody > tr > th.info, -.table > tbody > tr.info > td, -.table > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.table > tfoot > tr.info > th { - background-color: #d9edf7; } - -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; } - -.table > thead > tr > td.warning, -.table > thead > tr > th.warning, -.table > thead > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th { - background-color: #fcf8e3; } - -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; } - -.table > thead > tr > td.danger, -.table > thead > tr > th.danger, -.table > thead > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th { - background-color: #f2dede; } - -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; } - -.table-responsive { - min-height: .01%; - overflow-x: auto; } - @media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; } - .table-responsive > .table { - margin-bottom: 0; } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; } - .table-responsive > .table-bordered { - border: 0; } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; } } +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } +} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; } +.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; +} -legend { - display: block; +.cell .grid-frame { width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; } +} -label { - display: inline-block; +.cell-block { + overflow-x: auto; max-width: 100%; - margin-bottom: 5px; - font-weight: 700; } - -input[type=\\"search\\"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - appearance: none; } - -input[type=\\"radio\\"], -input[type=\\"checkbox\\"] { - margin: 4px 0 0; - margin-top: 1px \\\\9; - line-height: normal; } - input[type=\\"radio\\"][disabled], input[type=\\"radio\\"].disabled, - fieldset[disabled] input[type=\\"radio\\"], - input[type=\\"checkbox\\"][disabled], - input[type=\\"checkbox\\"].disabled, - fieldset[disabled] - input[type=\\"checkbox\\"] { - cursor: not-allowed; } - -input[type=\\"file\\"] { - display: block; } - -input[type=\\"range\\"] { - display: block; - width: 100%; } - -select[multiple], -select[size] { - height: auto; } - -input[type=\\"file\\"]:focus, -input[type=\\"radio\\"]:focus, -input[type=\\"checkbox\\"]:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.42857; - color: #555555; } - -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: #555555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } - .form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } - .form-control::-moz-placeholder { - color: #999; - opacity: 1; } - .form-control:-ms-input-placeholder { - color: #999; } - .form-control::-webkit-input-placeholder { - color: #999; } - .form-control::-ms-expand { - background-color: transparent; - border: 0; } - .form-control[disabled], .form-control[readonly], - fieldset[disabled] .form-control { - background-color: #eeeeee; - opacity: 1; } - .form-control[disabled], - fieldset[disabled] .form-control { - cursor: not-allowed; } - -textarea.form-control { - height: auto; } - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type=\\"date\\"].form-control, - input[type=\\"time\\"].form-control, - input[type=\\"datetime-local\\"].form-control, - input[type=\\"month\\"].form-control { - line-height: 34px; } - input[type=\\"date\\"].input-sm, .input-group-sm > input.form-control[type=\\"date\\"], - .input-group-sm > input.input-group-addon[type=\\"date\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"date\\"], - .input-group-sm input[type=\\"date\\"], - input[type=\\"time\\"].input-sm, - .input-group-sm > input.form-control[type=\\"time\\"], - .input-group-sm > input.input-group-addon[type=\\"time\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"time\\"], - .input-group-sm - input[type=\\"time\\"], - input[type=\\"datetime-local\\"].input-sm, - .input-group-sm > input.form-control[type=\\"datetime-local\\"], - .input-group-sm > input.input-group-addon[type=\\"datetime-local\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"datetime-local\\"], - .input-group-sm - input[type=\\"datetime-local\\"], - input[type=\\"month\\"].input-sm, - .input-group-sm > input.form-control[type=\\"month\\"], - .input-group-sm > input.input-group-addon[type=\\"month\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"month\\"], - .input-group-sm - input[type=\\"month\\"] { - line-height: 30px; } - input[type=\\"date\\"].input-lg, .input-group-lg > input.form-control[type=\\"date\\"], - .input-group-lg > input.input-group-addon[type=\\"date\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"date\\"], - .input-group-lg input[type=\\"date\\"], - input[type=\\"time\\"].input-lg, - .input-group-lg > input.form-control[type=\\"time\\"], - .input-group-lg > input.input-group-addon[type=\\"time\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"time\\"], - .input-group-lg - input[type=\\"time\\"], - input[type=\\"datetime-local\\"].input-lg, - .input-group-lg > input.form-control[type=\\"datetime-local\\"], - .input-group-lg > input.input-group-addon[type=\\"datetime-local\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"datetime-local\\"], - .input-group-lg - input[type=\\"datetime-local\\"], - input[type=\\"month\\"].input-lg, - .input-group-lg > input.form-control[type=\\"month\\"], - .input-group-lg > input.input-group-addon[type=\\"month\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"month\\"], - .input-group-lg - input[type=\\"month\\"] { - line-height: 46px; } } - -.form-group { - margin-bottom: 15px; } - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; } - .radio.disabled label, - fieldset[disabled] .radio label, - .checkbox.disabled label, - fieldset[disabled] - .checkbox label { - cursor: not-allowed; } - .radio label, - .checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; } - -.radio input[type=\\"radio\\"], -.radio-inline input[type=\\"radio\\"], -.checkbox input[type=\\"checkbox\\"], -.checkbox-inline input[type=\\"checkbox\\"] { - position: absolute; - margin-top: 4px \\\\9; - margin-left: -20px; } - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; } - -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - vertical-align: middle; - cursor: pointer; } - .radio-inline.disabled, - fieldset[disabled] .radio-inline, - .checkbox-inline.disabled, - fieldset[disabled] - .checkbox-inline { - cursor: not-allowed; } - -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; } - -.form-control-static { - min-height: 34px; - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; } - .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, - .input-group-lg > .form-control-static.input-group-addon, - .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, - .input-group-sm > .form-control-static.input-group-addon, - .input-group-sm > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; } - -.input-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; } - -select.input-sm, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { - height: 30px; - line-height: 30px; } - -textarea.input-sm, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, -select[multiple].input-sm, -.input-group-sm > select.form-control[multiple], -.input-group-sm > select.input-group-addon[multiple], -.input-group-sm > .input-group-btn > select.btn[multiple] { - height: auto; } - -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; } - -.form-group-sm select.form-control { - height: 30px; - line-height: 30px; } - -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; } - -.form-group-sm .form-control-static { - height: 30px; - min-height: 32px; - padding: 6px 10px; - font-size: 12px; - line-height: 1.5; } - -.input-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } - -select.input-lg, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { - height: 46px; - line-height: 46px; } - -textarea.input-lg, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, -select[multiple].input-lg, -.input-group-lg > select.form-control[multiple], -.input-group-lg > select.input-group-addon[multiple], -.input-group-lg > .input-group-btn > select.btn[multiple] { - height: auto; } - -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } - -.form-group-lg select.form-control { - height: 46px; - line-height: 46px; } - -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; } - -.form-group-lg .form-control-static { - height: 46px; - min-height: 38px; - padding: 11px 16px; - font-size: 18px; - line-height: 1.33333; } - -.has-feedback { - position: relative; } - .has-feedback .form-control { - padding-right: 42.5px; } - -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; } - -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; } - -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; } - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #3c763d; } - -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } - -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; } - -.has-success .form-control-feedback { - color: #3c763d; } - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #8a6d3b; } - -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } - -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; } - -.has-warning .form-control-feedback { - color: #8a6d3b; } - -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #a94442; } - -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } - -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; } - -.has-error .form-control-feedback { - color: #a94442; } - -.has-feedback label ~ .form-control-feedback { - top: 25px; } + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; } +.cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; } +.cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; +} +.cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; +} -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .form-inline .form-control-static { - display: inline-block; } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; } - .form-inline .input-group > .form-control { - width: 100%; } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; } - .form-inline .radio input[type=\\"radio\\"], - .form-inline .checkbox input[type=\\"checkbox\\"] { +@media print, screen and (min-width: 40em) { + .medium-grid-frame { + overflow: hidden; position: relative; - margin-left: 0; } - .form-inline .has-feedback .form-control-feedback { - top: 0; } } - -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; } - -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; } - -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; } - .form-horizontal .form-group:before, .form-horizontal .form-group:after { - display: table; - content: \\" \\"; } - .form-horizontal .form-group:after { - clear: both; } - -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right; } } - -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; } - -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 11px; - font-size: 18px; } } - -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 12px; } } - -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - white-space: nowrap; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - .btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; } - .btn:active, .btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn.disabled, .btn[disabled], - fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - -webkit-box-shadow: none; - box-shadow: none; } - -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; } + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; } - .btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; } - .btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; } - .btn-default:active, .btn-default.active, - .open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; } - .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, - .open > .btn-default.dropdown-toggle:hover, - .open > .btn-default.dropdown-toggle:focus, - .open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; } - .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, - fieldset[disabled] .btn-default:hover, - fieldset[disabled] .btn-default:focus, - fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; } - .btn-default .badge { - color: #fff; - background-color: #333; } - -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; } - .btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; } - .btn-primary:active, .btn-primary.active, - .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #286090; - background-image: none; - border-color: #204d74; } - .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, - .open > .btn-primary.dropdown-toggle:hover, - .open > .btn-primary.dropdown-toggle:focus, - .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; } - .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, - fieldset[disabled] .btn-primary:hover, - fieldset[disabled] .btn-primary:focus, - fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary .badge { - color: #337ab7; - background-color: #fff; } - -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; } - .btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; } - .btn-success:active, .btn-success.active, - .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - background-image: none; - border-color: #398439; } - .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, - .open > .btn-success.dropdown-toggle:hover, - .open > .btn-success.dropdown-toggle:focus, - .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398439; - border-color: #255625; } - .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, - fieldset[disabled] .btn-success:hover, - fieldset[disabled] .btn-success:focus, - fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success .badge { - color: #5cb85c; - background-color: #fff; } - -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; } - .btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; } - .btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; } - .btn-info:active, .btn-info.active, - .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - background-image: none; - border-color: #269abc; } - .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, - .open > .btn-info.dropdown-toggle:hover, - .open > .btn-info.dropdown-toggle:focus, - .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; } - .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, - fieldset[disabled] .btn-info:hover, - fieldset[disabled] .btn-info:focus, - fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; } - .btn-info .badge { - color: #5bc0de; - background-color: #fff; } - -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; } - .btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; } - .btn-warning:active, .btn-warning.active, - .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - background-image: none; - border-color: #d58512; } - .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, - .open > .btn-warning.dropdown-toggle:hover, - .open > .btn-warning.dropdown-toggle:focus, - .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; } - .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, - fieldset[disabled] .btn-warning:hover, - fieldset[disabled] .btn-warning:focus, - fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning .badge { - color: #f0ad4e; - background-color: #fff; } - -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; } - .btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; } - .btn-danger:active, .btn-danger.active, - .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - background-image: none; - border-color: #ac2925; } - .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, - .open > .btn-danger.dropdown-toggle:hover, - .open > .btn-danger.dropdown-toggle:focus, - .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; } - .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, - fieldset[disabled] .btn-danger:hover, - fieldset[disabled] .btn-danger:focus, - fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger .badge { - color: #d9534f; - background-color: #fff; } - -.btn-link { - font-weight: 400; - color: #337ab7; - border-radius: 0; } - .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], - fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } - .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; } - .btn-link:hover, .btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; } - .btn-link[disabled]:hover, .btn-link[disabled]:focus, - fieldset[disabled] .btn-link:hover, - fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; } - -.btn-lg, .btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } - -.btn-sm, .btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; } - -.btn-xs, .btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; } - -.btn-block { - display: block; - width: 100%; } - -.btn-block + .btn-block { - margin-top: 5px; } - -input[type=\\"submit\\"].btn-block, -input[type=\\"reset\\"].btn-block, -input[type=\\"button\\"].btn-block { - width: 100%; } - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; } - .fade.in { - opacity: 1; } - -.collapse { - display: none; } - .collapse.in { - display: block; } - -tr.collapse.in { - display: table-row; } - -tbody.collapse.in { - display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; } - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \\\\9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; } - -.dropup, -.dropdown { - position: relative; } - -.dropdown-toggle:focus { - outline: 0; } - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } - .dropdown-menu.pull-right { - right: 0; - left: auto; } - .dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.42857; - color: #333333; - white-space: nowrap; } - .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; } - -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0; } - -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; } - -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } - -.open > .dropdown-menu { - display: block; } - -.open > a { - outline: 0; } - -.dropdown-menu-right { - right: 0; - left: auto; } - -.dropdown-menu-left { - right: auto; - left: 0; } - -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.42857; - color: #777777; - white-space: nowrap; } - -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; } - -.pull-right > .dropdown-menu { - right: 0; - left: auto; } - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: \\"\\"; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \\\\9; } - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; } - -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; } - .navbar-right .dropdown-menu-left { - left: 0; - right: auto; } } - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - float: left; } - .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:hover, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 2; } - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; } - -.btn-toolbar { - margin-left: -5px; } - .btn-toolbar:before, .btn-toolbar:after { - display: table; - content: \\" \\"; } - .btn-toolbar:after { - clear: both; } - .btn-toolbar .btn, - .btn-toolbar .btn-group, - .btn-toolbar .input-group { - float: left; } - .btn-toolbar > .btn, - .btn-toolbar > .btn-group, - .btn-toolbar > .input-group { - margin-left: 5px; } - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; } - -.btn-group > .btn:first-child { - margin-left: 0; } - .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.btn-group > .btn-group { - float: left; } - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; } - -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; } - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; } - -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; } - -.btn .caret { - margin-left: 0; } - -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; } - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; } - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; } - -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - display: table; - content: \\" \\"; } - -.btn-group-vertical > .btn-group:after { - clear: both; } - -.btn-group-vertical > .btn-group > .btn { - float: none; } - -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; } - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; } - -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; } - .btn-group-justified > .btn, - .btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; } - .btn-group-justified > .btn-group .btn { - width: 100%; } - .btn-group-justified > .btn-group .dropdown-menu { - left: auto; } - -[data-toggle=\\"buttons\\"] > .btn input[type=\\"radio\\"], -[data-toggle=\\"buttons\\"] > .btn input[type=\\"checkbox\\"], -[data-toggle=\\"buttons\\"] > .btn-group > .btn input[type=\\"radio\\"], -[data-toggle=\\"buttons\\"] > .btn-group > .btn input[type=\\"checkbox\\"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; } - -.input-group { - position: relative; - display: table; - border-collapse: separate; } - .input-group[class*=\\"col-\\"] { - float: none; - padding-right: 0; - padding-left: 0; } - .input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; } - .input-group .form-control:focus { - z-index: 3; } - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; } - .input-group-addon:not(:first-child):not(:last-child), - .input-group-btn:not(:first-child):not(:last-child), - .input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; } - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; } - -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: 400; - line-height: 1; - color: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #ccc; - border-radius: 4px; } - .input-group-addon.input-sm, - .input-group-sm > .input-group-addon, - .input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; } - .input-group-addon.input-lg, - .input-group-lg > .input-group-addon, - .input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; } - .input-group-addon input[type=\\"radio\\"], - .input-group-addon input[type=\\"checkbox\\"] { - margin-top: 0; } - -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - -.input-group-addon:first-child { - border-right: 0; } - -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - -.input-group-addon:last-child { - border-left: 0; } - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; } - .input-group-btn > .btn { - position: relative; } - .input-group-btn > .btn + .btn { - margin-left: -1px; } - .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; } - .input-group-btn:first-child > .btn, - .input-group-btn:first-child > .btn-group { - margin-right: -1px; } - .input-group-btn:last-child > .btn, - .input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; } - -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; } - .nav:before, .nav:after { - display: table; - content: \\" \\"; } - .nav:after { - clear: both; } - .nav > li { - position: relative; - display: block; } - .nav > li > a { - position: relative; - display: block; - padding: 10px 15px; } - .nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .nav > li.disabled > a { - color: #777777; } - .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; } - .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #337ab7; } - .nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .nav > li > a > img { - max-width: none; } - -.nav-tabs { - border-bottom: 1px solid #ddd; } - .nav-tabs > li { - float: left; - margin-bottom: -1px; } - .nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; } - .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; } - .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; } - -.nav-pills > li { - float: left; } - .nav-pills > li > a { - border-radius: 4px; } - .nav-pills > li + li { - margin-left: 2px; } - .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; } - -.nav-stacked > li { - float: none; } - .nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; } - -.nav-justified, .nav-tabs.nav-justified { - width: 100%; } - .nav-justified > li, .nav-tabs.nav-justified > li { - float: none; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; } - .nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; } - @media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; } } - -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; } - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; } - @media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; } } - -.tab-content > .tab-pane { - display: none; } - -.tab-content > .active { - display: block; } - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; } - .navbar:before, .navbar:after { - display: table; - content: \\" \\"; } - .navbar:after { - clear: both; } - @media (min-width: 768px) { - .navbar { - border-radius: 4px; } } - -.navbar-header:before, .navbar-header:after { - display: table; - content: \\" \\"; } - -.navbar-header:after { - clear: both; } - -@media (min-width: 768px) { - .navbar-header { - float: left; } } - -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; } - .navbar-collapse:before, .navbar-collapse:after { - display: table; - content: \\" \\"; } - .navbar-collapse:after { - clear: both; } - .navbar-collapse.in { - overflow-y: auto; } - @media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; } - .navbar-collapse.in { - overflow-y: visible; } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; } } - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; } - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 340px; } - @media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; } } - @media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; } } - -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; } - -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; } - -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; } - @media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; } } - -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; } - @media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; } } - -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; } - .navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; } - .navbar-brand > img { - display: block; } - @media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; } } - -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-right: 15px; - margin-top: 8px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; } - .navbar-toggle:focus { - outline: 0; } - .navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; } - .navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; } - @media (min-width: 768px) { - .navbar-toggle { - display: none; } } - -.navbar-nav { - margin: 7.5px -15px; } - .navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; } - @media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; } } - @media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; } - .navbar-nav > li { - float: left; } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; } } - -.navbar-form { - padding: 10px 15px; - margin-right: -15px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 8px; - margin-bottom: 8px; } - @media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .navbar-form .form-control-static { - display: inline-block; } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; } - .navbar-form .input-group > .form-control { - width: 100%; } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; } - .navbar-form .radio input[type=\\"radio\\"], - .navbar-form .checkbox input[type=\\"checkbox\\"] { - position: relative; - margin-left: 0; } - .navbar-form .has-feedback .form-control-feedback { - top: 0; } } - @media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; } - .navbar-form .form-group:last-child { - margin-bottom: 0; } } - @media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; } } - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; } - .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 10px; - margin-bottom: 10px; } - .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 14px; - margin-bottom: 14px; } - -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; } - @media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; } } - -@media (min-width: 768px) { - .navbar-left { - float: left !important; } - .navbar-right { - float: right !important; - margin-right: -15px; } - .navbar-right ~ .navbar-right { - margin-right: 0; } } - -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; } - .navbar-default .navbar-brand { - color: #777; } - .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; } - .navbar-default .navbar-text { - color: #777; } - .navbar-default .navbar-nav > li > a { - color: #777; } - .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; } - .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; } - .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; } - .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; } - @media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; } } - .navbar-default .navbar-toggle { - border-color: #ddd; } - .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; } - .navbar-default .navbar-toggle .icon-bar { - background-color: #888; } - .navbar-default .navbar-collapse, - .navbar-default .navbar-form { - border-color: #e7e7e7; } - .navbar-default .navbar-link { - color: #777; } - .navbar-default .navbar-link:hover { - color: #333; } - .navbar-default .btn-link { - color: #777; } - .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; } - .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, - fieldset[disabled] .navbar-default .btn-link:hover, - fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; } - -.navbar-inverse { - background-color: #222; - border-color: #090909; } - .navbar-inverse .navbar-brand { - color: #9d9d9d; } - .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-text { - color: #9d9d9d; } - .navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; } - .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #090909; } - .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; } - .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #090909; } - @media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; } } - .navbar-inverse .navbar-toggle { - border-color: #333; } - .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; } - .navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; } - .navbar-inverse .navbar-collapse, - .navbar-inverse .navbar-form { - border-color: #101010; } - .navbar-inverse .navbar-link { - color: #9d9d9d; } - .navbar-inverse .navbar-link:hover { - color: #fff; } - .navbar-inverse .btn-link { - color: #9d9d9d; } - .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; } - .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, - fieldset[disabled] .navbar-inverse .btn-link:hover, - fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; } - -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; } - .breadcrumb > li { - display: inline-block; } - .breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: \\"/ \\"; } - .breadcrumb > .active { - color: #777777; } - -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; } - .pagination > li { - display: inline; } - .pagination > li > a, - .pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; } - .pagination > li > a:hover, .pagination > li > a:focus, - .pagination > li > span:hover, - .pagination > li > span:focus { - z-index: 2; - color: #23527c; - background-color: #eeeeee; - border-color: #ddd; } - .pagination > li:first-child > a, - .pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - .pagination > li:last-child > a, - .pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; } - .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, - .pagination > .active > span, - .pagination > .active > span:hover, - .pagination > .active > span:focus { - z-index: 3; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; } - .pagination > .disabled > span, - .pagination > .disabled > span:hover, - .pagination > .disabled > span:focus, - .pagination > .disabled > a, - .pagination > .disabled > a:hover, - .pagination > .disabled > a:focus { - color: #777777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; } - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; } - -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; } - -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; } - -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; } - -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } - -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } - -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; } - .pager:before, .pager:after { - display: table; - content: \\" \\"; } - .pager:after { - clear: both; } - .pager li { - display: inline; } - .pager li > a, - .pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; } - .pager li > a:hover, - .pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .pager .next > a, - .pager .next > span { - float: right; } - .pager .previous > a, - .pager .previous > span { - float: left; } - .pager .disabled > a, - .pager .disabled > a:hover, - .pager .disabled > a:focus, - .pager .disabled > span { - color: #777777; - cursor: not-allowed; - background-color: #fff; } - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; } - .label:empty { - display: none; } - .btn .label { - position: relative; - top: -1px; } - -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; } - -.label-default { - background-color: #777777; } - .label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; } - -.label-primary { - background-color: #337ab7; } - .label-primary[href]:hover, .label-primary[href]:focus { - background-color: #286090; } - -.label-success { - background-color: #5cb85c; } - .label-success[href]:hover, .label-success[href]:focus { - background-color: #449d44; } - -.label-info { - background-color: #5bc0de; } - .label-info[href]:hover, .label-info[href]:focus { - background-color: #31b0d5; } - -.label-warning { - background-color: #f0ad4e; } - .label-warning[href]:hover, .label-warning[href]:focus { - background-color: #ec971f; } - -.label-danger { - background-color: #d9534f; } - .label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c9302c; } - -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #777777; - border-radius: 10px; } - .badge:empty { - display: none; } - .btn .badge { - position: relative; - top: -1px; } - .btn-xs .badge, .btn-group-xs > .btn .badge, - .btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; } - .list-group-item.active > .badge, - .nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; } - .list-group-item > .badge { - float: right; } - .list-group-item > .badge + .badge { - margin-right: 5px; } - .nav-pills > li > a > .badge { - margin-left: 3px; } - -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; } - -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eeeeee; } - .jumbotron h1, - .jumbotron .h1 { - color: inherit; } - .jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; } - .jumbotron > hr { - border-top-color: #d5d5d5; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px; } - .jumbotron .container { - max-width: 100%; } - @media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; } } - -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.42857; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border 0.2s ease-in-out; - -o-transition: border 0.2s ease-in-out; - transition: border 0.2s ease-in-out; } - .thumbnail > img, - .thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-right: auto; - margin-left: auto; } - .thumbnail .caption { - padding: 9px; - color: #333333; } - -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #337ab7; } - -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; } - .alert h4 { - margin-top: 0; - color: inherit; } - .alert .alert-link { - font-weight: bold; } - .alert > p, - .alert > ul { - margin-bottom: 0; } - .alert > p + p { - margin-top: 5px; } - -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; } - .alert-dismissable .close, - .alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; } - -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; } - .alert-success hr { - border-top-color: #c9e2b3; } - .alert-success .alert-link { - color: #2b542c; } - -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; } - .alert-info hr { - border-top-color: #a6e1ec; } - .alert-info .alert-link { - color: #245269; } - -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; } - .alert-warning hr { - border-top-color: #f7e1b5; } - .alert-warning .alert-link { - color: #66512c; } - -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; } - .alert-danger hr { - border-top-color: #e4b9c0; } - .alert-danger .alert-link { - color: #843534; } - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; } - to { - background-position: 0 0; } } - -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; } - to { - background-position: 0 0; } } - -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } - -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; } - -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; } - -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; } - -.progress-bar-success { - background-color: #5cb85c; } - .progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - -.progress-bar-info { - background-color: #5bc0de; } - .progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - -.progress-bar-warning { - background-color: #f0ad4e; } - .progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - -.progress-bar-danger { - background-color: #d9534f; } - .progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - -.media { - margin-top: 15px; } - .media:first-child { - margin-top: 0; } - -.media, -.media-body { - overflow: hidden; - zoom: 1; } - -.media-body { - width: 10000px; } - -.media-object { - display: block; } - .media-object.img-thumbnail { - max-width: none; } - -.media-right, -.media > .pull-right { - padding-left: 10px; } - -.media-left, -.media > .pull-left { - padding-right: 10px; } - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; } - -.media-middle { - vertical-align: middle; } - -.media-bottom { - vertical-align: bottom; } - -.media-heading { - margin-top: 0; - margin-bottom: 5px; } - -.media-list { - padding-left: 0; - list-style: none; } - -.list-group { - padding-left: 0; - margin-bottom: 20px; } - -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; } - .list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - .list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } - .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { - color: #777777; - cursor: not-allowed; - background-color: #eeeeee; } - .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; } - .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; } - .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; } - .list-group-item.active .list-group-item-heading, - .list-group-item.active .list-group-item-heading > small, - .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, - .list-group-item.active:hover .list-group-item-heading > small, - .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, - .list-group-item.active:focus .list-group-item-heading > small, - .list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; } - .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #c7ddef; } - -a.list-group-item, -button.list-group-item { - color: #555; } - a.list-group-item .list-group-item-heading, - button.list-group-item .list-group-item-heading { - color: #333; } - a.list-group-item:hover, a.list-group-item:focus, - button.list-group-item:hover, - button.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; } - -button.list-group-item { - width: 100%; - text-align: left; } - -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; } - -a.list-group-item-success, -button.list-group-item-success { - color: #3c763d; } - a.list-group-item-success .list-group-item-heading, - button.list-group-item-success .list-group-item-heading { - color: inherit; } - a.list-group-item-success:hover, a.list-group-item-success:focus, - button.list-group-item-success:hover, - button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; } - a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, - button.list-group-item-success.active, - button.list-group-item-success.active:hover, - button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; } - -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; } - -a.list-group-item-info, -button.list-group-item-info { - color: #31708f; } - a.list-group-item-info .list-group-item-heading, - button.list-group-item-info .list-group-item-heading { - color: inherit; } - a.list-group-item-info:hover, a.list-group-item-info:focus, - button.list-group-item-info:hover, - button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; } - a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, - button.list-group-item-info.active, - button.list-group-item-info.active:hover, - button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; } - -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; } - -a.list-group-item-warning, -button.list-group-item-warning { - color: #8a6d3b; } - a.list-group-item-warning .list-group-item-heading, - button.list-group-item-warning .list-group-item-heading { - color: inherit; } - a.list-group-item-warning:hover, a.list-group-item-warning:focus, - button.list-group-item-warning:hover, - button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; } - a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, - button.list-group-item-warning.active, - button.list-group-item-warning.active:hover, - button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; } - -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; } - -a.list-group-item-danger, -button.list-group-item-danger { - color: #a94442; } - a.list-group-item-danger .list-group-item-heading, - button.list-group-item-danger .list-group-item-heading { - color: inherit; } - a.list-group-item-danger:hover, a.list-group-item-danger:focus, - button.list-group-item-danger:hover, - button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; } - a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, - button.list-group-item-danger.active, - button.list-group-item-danger.active:hover, - button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; } - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; } - -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; } - -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } - -.panel-body { - padding: 15px; } - .panel-body:before, .panel-body:after { - display: table; - content: \\" \\"; } - .panel-body:after { - clear: both; } - -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel-heading > .dropdown .dropdown-toggle { - color: inherit; } - -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; } - .panel-title > a, - .panel-title > small, - .panel-title > .small, - .panel-title > small > a, - .panel-title > .small > a { - color: inherit; } - -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; } - .panel > .list-group .list-group-item, - .panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; } - .panel > .list-group:first-child .list-group-item:first-child, - .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .list-group:last-child .list-group-item:last-child, - .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; } - -.list-group + .panel-footer { - border-top-width: 0; } - -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; } - .panel > .table caption, - .panel > .table-responsive > .table caption, - .panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; } - -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; } - -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; } - -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; } - -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; } - -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; } - .panel > .table-bordered > thead > tr > th:first-child, - .panel > .table-bordered > thead > tr > td:first-child, - .panel > .table-bordered > tbody > tr > th:first-child, - .panel > .table-bordered > tbody > tr > td:first-child, - .panel > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-bordered > tfoot > tr > td:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .panel > .table-bordered > thead > tr > th:last-child, - .panel > .table-bordered > thead > tr > td:last-child, - .panel > .table-bordered > tbody > tr > th:last-child, - .panel > .table-bordered > tbody > tr > td:last-child, - .panel > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-bordered > tfoot > tr > td:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .panel > .table-bordered > thead > tr:first-child > td, - .panel > .table-bordered > thead > tr:first-child > th, - .panel > .table-bordered > tbody > tr:first-child > td, - .panel > .table-bordered > tbody > tr:first-child > th, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; } - .panel > .table-bordered > tbody > tr:last-child > td, - .panel > .table-bordered > tbody > tr:last-child > th, - .panel > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-bordered > tfoot > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; } - -.panel > .table-responsive { - margin-bottom: 0; - border: 0; } - -.panel-group { - margin-bottom: 20px; } - .panel-group .panel { - margin-bottom: 0; - border-radius: 4px; } - .panel-group .panel + .panel { - margin-top: 5px; } - .panel-group .panel-heading { - border-bottom: 0; } - .panel-group .panel-heading + .panel-collapse > .panel-body, - .panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; } - .panel-group .panel-footer { - border-top: 0; } - .panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; } - -.panel-default { - border-color: #ddd; } - .panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #ddd; } - .panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; } - .panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; } - .panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; } - -.panel-primary { - border-color: #337ab7; } - .panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; } - .panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; } - .panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; } - .panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; } - -.panel-success { - border-color: #d6e9c6; } - .panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; } - .panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; } - .panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; } - .panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; } - -.panel-info { - border-color: #bce8f1; } - .panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; } - .panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; } - .panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; } - .panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; } - -.panel-warning { - border-color: #faebcc; } - .panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; } - .panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; } - .panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; } - .panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; } - -.panel-danger { - border-color: #ebccd1; } - .panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; } - .panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; } - .panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; } - .panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; } - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; } - .embed-responsive .embed-responsive-item, - .embed-responsive iframe, - .embed-responsive embed, - .embed-responsive object, - .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; } - -.embed-responsive-16by9 { - padding-bottom: 56.25%; } - -.embed-responsive-4by3 { - padding-bottom: 75%; } - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } - .well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); } - -.well-lg { - padding: 24px; - border-radius: 6px; } - -.well-sm { - padding: 9px; - border-radius: 3px; } - -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: 0.2; } - .close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; } - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - appearance: none; } - -.modal-open { - overflow: hidden; } - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; } - .modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; } - .modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); } - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; } - -.modal-dialog { - position: relative; - width: auto; - margin: 10px; } - -.modal-content { - position: relative; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; } - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; } - .modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; } - .modal-backdrop.in { - filter: alpha(opacity=50); - opacity: 0.5; } - -.modal-header { - padding: 15px; - border-bottom: 1px solid #e5e5e5; } - .modal-header:before, .modal-header:after { - display: table; - content: \\" \\"; } - .modal-header:after { - clear: both; } - -.modal-header .close { - margin-top: -2px; } - -.modal-title { - margin: 0; - line-height: 1.42857; } - -.modal-body { - position: relative; - padding: 15px; } - -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; } - .modal-footer:before, .modal-footer:after { - display: table; - content: \\" \\"; } - .modal-footer:after { - clear: both; } - .modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; } - .modal-footer .btn-group .btn + .btn { - margin-left: -1px; } - .modal-footer .btn-block + .btn-block { - margin-left: 0; } - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; } - -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } - .modal-sm { - width: 300px; } } - -@media (min-width: 992px) { - .modal-lg { - width: 900px; } } - -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.42857; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 12px; - filter: alpha(opacity=0); - opacity: 0; } - .tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; } - .tooltip.top { - padding: 5px 0; - margin-top: -3px; } - .tooltip.right { - padding: 0 5px; - margin-left: 3px; } - .tooltip.bottom { - padding: 5px 0; - margin-top: 3px; } - .tooltip.left { - padding: 0 5px; - margin-left: -3px; } - .tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; } - .tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; } - .tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - .tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - .tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 4px; } - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; } - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.42857; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 14px; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } - .popover.top { - margin-top: -10px; } - .popover.right { - margin-left: 10px; } - .popover.bottom { - margin-top: 10px; } - .popover.left { - margin-left: -10px; } - .popover > .arrow { - border-width: 11px; } - .popover > .arrow, .popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; } - .popover > .arrow:after { - content: \\"\\"; - border-width: 10px; } - .popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; } - .popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-color: #fff; - border-bottom-width: 0; } - .popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; } - .popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: \\" \\"; - border-right-color: #fff; - border-left-width: 0; } - .popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); } - .popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-width: 0; - border-bottom-color: #fff; } - .popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); } - .popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: \\" \\"; - border-right-width: 0; - border-left-color: #fff; } - -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; } - -.popover-content { - padding: 9px 14px; } - -.carousel { - position: relative; } - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; } - .carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; } - .carousel-inner > .item > img, - .carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; } - @media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; } } - .carousel-inner > .active, - .carousel-inner > .next, - .carousel-inner > .prev { - display: block; } - .carousel-inner > .active { - left: 0; } - .carousel-inner > .next, - .carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; } - .carousel-inner > .next { - left: 100%; } - .carousel-inner > .prev { - left: -100%; } - .carousel-inner > .next.left, - .carousel-inner > .prev.right { - left: 0; } - .carousel-inner > .active.left { - left: -100%; } - .carousel-inner > .active.right { - left: 100%; } - -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: 0.5; } - .carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; } - .carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; } - .carousel-control:hover, .carousel-control:focus { - color: #fff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; } - .carousel-control .icon-prev, - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; } - .carousel-control .icon-prev, - .carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; } - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; } - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; } - .carousel-control .icon-prev:before { - content: \\"\\\\2039\\"; } - .carousel-control .icon-next:before { - content: \\"\\\\203a\\"; } - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; } - .carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \\\\9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; } - .carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; } - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } - .carousel-caption .btn { - text-shadow: none; } - -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; } - .carousel-indicators { - bottom: 20px; } } - -.clearfix:before, .clearfix:after { - display: table; - content: \\" \\"; } - -.clearfix:after { - clear: both; } - -.center-block { - display: block; - margin-right: auto; - margin-left: auto; } - -.pull-right { - float: right !important; } - -.pull-left { - float: left !important; } - -.hide { - display: none !important; } - -.show { - display: block !important; } - -.invisible { - visibility: hidden; } - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; } - -.hidden { - display: none !important; } - -.affix { - position: fixed; } - -@-ms-viewport { - width: device-width; } - -.visible-xs { - display: none !important; } - -.visible-sm { - display: none !important; } - -.visible-md { - display: none !important; } - -.visible-lg { - display: none !important; } - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; } - -@media (max-width: 767px) { - .visible-xs { - display: block !important; } - table.visible-xs { - display: table !important; } - tr.visible-xs { - display: table-row !important; } - th.visible-xs, - td.visible-xs { - display: table-cell !important; } } - -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; } } - -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; } } - -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; } - table.visible-sm { - display: table !important; } - tr.visible-sm { - display: table-row !important; } - th.visible-sm, - td.visible-sm { - display: table-cell !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; } - table.visible-md { - display: table !important; } - tr.visible-md { - display: table-row !important; } - th.visible-md, - td.visible-md { - display: table-cell !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; } } - -@media (min-width: 1200px) { - .visible-lg { - display: block !important; } - table.visible-lg { - display: table !important; } - tr.visible-lg { - display: table-row !important; } - th.visible-lg, - td.visible-lg { - display: table-cell !important; } } - -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; } } - -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; } } - -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; } } - -@media (max-width: 767px) { - .hidden-xs { - display: none !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; } } - -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; } } - -.visible-print { - display: none !important; } - -@media print { - .visible-print { - display: block !important; } - table.visible-print { - display: table !important; } - tr.visible-print { - display: table-row !important; } - th.visible-print, - td.visible-print { - display: table-cell !important; } } - -.visible-print-block { - display: none !important; } - @media print { - .visible-print-block { - display: block !important; } } - -.visible-print-inline { - display: none !important; } - @media print { - .visible-print-inline { - display: inline !important; } } - -.visible-print-inline-block { - display: none !important; } - @media print { - .visible-print-inline-block { - display: inline-block !important; } } - -@media print { - .hidden-print { - display: none !important; } } -" -`; - -exports[`loader should work with the "bootstrap-sass" package, import as a package ('node-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; - -exports[`loader should work with the "bootstrap-sass" package, import as a package ('node-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; - -exports[`loader should work with the "bootstrap-sass" package, import as a package ('node-sass', 'legacy' API, 'scss' syntax): css 1`] = ` -"@charset \\"UTF-8\\"; -/*! - * Bootstrap v3.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; } - -body { - margin: 0; } - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; } - -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; } - -audio:not([controls]) { - display: none; - height: 0; } - -[hidden], -template { - display: none; } - -a { - background-color: transparent; } - -a:active, -a:hover { - outline: 0; } - -abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; } - -b, -strong { - font-weight: bold; } - -dfn { - font-style: italic; } - -h1 { - font-size: 2em; - margin: 0.67em 0; } - -mark { - background: #ff0; - color: #000; } - -small { - font-size: 80%; } - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -img { - border: 0; } - -svg:not(:root) { - overflow: hidden; } - -figure { - margin: 1em 40px; } - -hr { - box-sizing: content-box; - height: 0; } - -pre { - overflow: auto; } - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; } - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; } - -button { - overflow: visible; } - -button, -select { - text-transform: none; } - -button, -html input[type=\\"button\\"], -input[type=\\"reset\\"], -input[type=\\"submit\\"] { - -webkit-appearance: button; - cursor: pointer; } - -button[disabled], -html input[disabled] { - cursor: default; } - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -input { - line-height: normal; } - -input[type=\\"checkbox\\"], -input[type=\\"radio\\"] { - box-sizing: border-box; - padding: 0; } - -input[type=\\"number\\"]::-webkit-inner-spin-button, -input[type=\\"number\\"]::-webkit-outer-spin-button { - height: auto; } - -input[type=\\"search\\"] { - -webkit-appearance: textfield; - box-sizing: content-box; } - -input[type=\\"search\\"]::-webkit-search-cancel-button, -input[type=\\"search\\"]::-webkit-search-decoration { - -webkit-appearance: none; } - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } - -legend { - border: 0; - padding: 0; } - -textarea { - overflow: auto; } - -optgroup { - font-weight: bold; } - -table { - border-collapse: collapse; - border-spacing: 0; } - -td, -th { - padding: 0; } - -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - box-shadow: none !important; } - a, - a:visited { - text-decoration: underline; } - a[href]:after { - content: \\" (\\" attr(href) \\")\\"; } - abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; } - a[href^=\\"#\\"]:after, - a[href^=\\"javascript:\\"]:after { - content: \\"\\"; } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; } - thead { - display: table-header-group; } - tr, - img { - page-break-inside: avoid; } - img { - max-width: 100% !important; } - p, - h2, - h3 { - orphans: 3; - widows: 3; } - h2, - h3 { - page-break-after: avoid; } - .navbar { - display: none; } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; } - .label { - border: 1px solid #000; } - .table { - border-collapse: collapse !important; } - .table td, - .table th { - background-color: #fff !important; } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; } } - -@font-face { - font-family: \\"Glyphicons Halflings\\"; - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot\\"); - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\\") format(\\"embedded-opentype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\\") format(\\"woff2\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\\") format(\\"woff\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\\") format(\\"truetype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\\") format(\\"svg\\"); } - -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: \\"Glyphicons Halflings\\"; - font-style: normal; - font-weight: 400; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -.glyphicon-asterisk:before { - content: \\"\\\\002a\\"; } - -.glyphicon-plus:before { - content: \\"\\\\002b\\"; } - -.glyphicon-euro:before, -.glyphicon-eur:before { - content: \\"\\\\20ac\\"; } - -.glyphicon-minus:before { - content: \\"\\\\2212\\"; } - -.glyphicon-cloud:before { - content: \\"\\\\2601\\"; } - -.glyphicon-envelope:before { - content: \\"\\\\2709\\"; } - -.glyphicon-pencil:before { - content: \\"\\\\270f\\"; } - -.glyphicon-glass:before { - content: \\"\\\\e001\\"; } - -.glyphicon-music:before { - content: \\"\\\\e002\\"; } - -.glyphicon-search:before { - content: \\"\\\\e003\\"; } - -.glyphicon-heart:before { - content: \\"\\\\e005\\"; } - -.glyphicon-star:before { - content: \\"\\\\e006\\"; } - -.glyphicon-star-empty:before { - content: \\"\\\\e007\\"; } - -.glyphicon-user:before { - content: \\"\\\\e008\\"; } - -.glyphicon-film:before { - content: \\"\\\\e009\\"; } - -.glyphicon-th-large:before { - content: \\"\\\\e010\\"; } - -.glyphicon-th:before { - content: \\"\\\\e011\\"; } - -.glyphicon-th-list:before { - content: \\"\\\\e012\\"; } - -.glyphicon-ok:before { - content: \\"\\\\e013\\"; } - -.glyphicon-remove:before { - content: \\"\\\\e014\\"; } - -.glyphicon-zoom-in:before { - content: \\"\\\\e015\\"; } - -.glyphicon-zoom-out:before { - content: \\"\\\\e016\\"; } - -.glyphicon-off:before { - content: \\"\\\\e017\\"; } - -.glyphicon-signal:before { - content: \\"\\\\e018\\"; } - -.glyphicon-cog:before { - content: \\"\\\\e019\\"; } - -.glyphicon-trash:before { - content: \\"\\\\e020\\"; } - -.glyphicon-home:before { - content: \\"\\\\e021\\"; } - -.glyphicon-file:before { - content: \\"\\\\e022\\"; } - -.glyphicon-time:before { - content: \\"\\\\e023\\"; } - -.glyphicon-road:before { - content: \\"\\\\e024\\"; } - -.glyphicon-download-alt:before { - content: \\"\\\\e025\\"; } - -.glyphicon-download:before { - content: \\"\\\\e026\\"; } - -.glyphicon-upload:before { - content: \\"\\\\e027\\"; } - -.glyphicon-inbox:before { - content: \\"\\\\e028\\"; } - -.glyphicon-play-circle:before { - content: \\"\\\\e029\\"; } - -.glyphicon-repeat:before { - content: \\"\\\\e030\\"; } - -.glyphicon-refresh:before { - content: \\"\\\\e031\\"; } - -.glyphicon-list-alt:before { - content: \\"\\\\e032\\"; } - -.glyphicon-lock:before { - content: \\"\\\\e033\\"; } - -.glyphicon-flag:before { - content: \\"\\\\e034\\"; } - -.glyphicon-headphones:before { - content: \\"\\\\e035\\"; } - -.glyphicon-volume-off:before { - content: \\"\\\\e036\\"; } - -.glyphicon-volume-down:before { - content: \\"\\\\e037\\"; } - -.glyphicon-volume-up:before { - content: \\"\\\\e038\\"; } - -.glyphicon-qrcode:before { - content: \\"\\\\e039\\"; } - -.glyphicon-barcode:before { - content: \\"\\\\e040\\"; } - -.glyphicon-tag:before { - content: \\"\\\\e041\\"; } - -.glyphicon-tags:before { - content: \\"\\\\e042\\"; } - -.glyphicon-book:before { - content: \\"\\\\e043\\"; } - -.glyphicon-bookmark:before { - content: \\"\\\\e044\\"; } - -.glyphicon-print:before { - content: \\"\\\\e045\\"; } - -.glyphicon-camera:before { - content: \\"\\\\e046\\"; } - -.glyphicon-font:before { - content: \\"\\\\e047\\"; } - -.glyphicon-bold:before { - content: \\"\\\\e048\\"; } - -.glyphicon-italic:before { - content: \\"\\\\e049\\"; } - -.glyphicon-text-height:before { - content: \\"\\\\e050\\"; } - -.glyphicon-text-width:before { - content: \\"\\\\e051\\"; } - -.glyphicon-align-left:before { - content: \\"\\\\e052\\"; } - -.glyphicon-align-center:before { - content: \\"\\\\e053\\"; } - -.glyphicon-align-right:before { - content: \\"\\\\e054\\"; } - -.glyphicon-align-justify:before { - content: \\"\\\\e055\\"; } - -.glyphicon-list:before { - content: \\"\\\\e056\\"; } - -.glyphicon-indent-left:before { - content: \\"\\\\e057\\"; } - -.glyphicon-indent-right:before { - content: \\"\\\\e058\\"; } - -.glyphicon-facetime-video:before { - content: \\"\\\\e059\\"; } - -.glyphicon-picture:before { - content: \\"\\\\e060\\"; } - -.glyphicon-map-marker:before { - content: \\"\\\\e062\\"; } - -.glyphicon-adjust:before { - content: \\"\\\\e063\\"; } - -.glyphicon-tint:before { - content: \\"\\\\e064\\"; } - -.glyphicon-edit:before { - content: \\"\\\\e065\\"; } - -.glyphicon-share:before { - content: \\"\\\\e066\\"; } - -.glyphicon-check:before { - content: \\"\\\\e067\\"; } - -.glyphicon-move:before { - content: \\"\\\\e068\\"; } - -.glyphicon-step-backward:before { - content: \\"\\\\e069\\"; } - -.glyphicon-fast-backward:before { - content: \\"\\\\e070\\"; } - -.glyphicon-backward:before { - content: \\"\\\\e071\\"; } - -.glyphicon-play:before { - content: \\"\\\\e072\\"; } - -.glyphicon-pause:before { - content: \\"\\\\e073\\"; } - -.glyphicon-stop:before { - content: \\"\\\\e074\\"; } - -.glyphicon-forward:before { - content: \\"\\\\e075\\"; } - -.glyphicon-fast-forward:before { - content: \\"\\\\e076\\"; } - -.glyphicon-step-forward:before { - content: \\"\\\\e077\\"; } - -.glyphicon-eject:before { - content: \\"\\\\e078\\"; } - -.glyphicon-chevron-left:before { - content: \\"\\\\e079\\"; } - -.glyphicon-chevron-right:before { - content: \\"\\\\e080\\"; } - -.glyphicon-plus-sign:before { - content: \\"\\\\e081\\"; } - -.glyphicon-minus-sign:before { - content: \\"\\\\e082\\"; } - -.glyphicon-remove-sign:before { - content: \\"\\\\e083\\"; } - -.glyphicon-ok-sign:before { - content: \\"\\\\e084\\"; } - -.glyphicon-question-sign:before { - content: \\"\\\\e085\\"; } - -.glyphicon-info-sign:before { - content: \\"\\\\e086\\"; } - -.glyphicon-screenshot:before { - content: \\"\\\\e087\\"; } - -.glyphicon-remove-circle:before { - content: \\"\\\\e088\\"; } - -.glyphicon-ok-circle:before { - content: \\"\\\\e089\\"; } - -.glyphicon-ban-circle:before { - content: \\"\\\\e090\\"; } - -.glyphicon-arrow-left:before { - content: \\"\\\\e091\\"; } - -.glyphicon-arrow-right:before { - content: \\"\\\\e092\\"; } - -.glyphicon-arrow-up:before { - content: \\"\\\\e093\\"; } - -.glyphicon-arrow-down:before { - content: \\"\\\\e094\\"; } - -.glyphicon-share-alt:before { - content: \\"\\\\e095\\"; } - -.glyphicon-resize-full:before { - content: \\"\\\\e096\\"; } - -.glyphicon-resize-small:before { - content: \\"\\\\e097\\"; } - -.glyphicon-exclamation-sign:before { - content: \\"\\\\e101\\"; } - -.glyphicon-gift:before { - content: \\"\\\\e102\\"; } - -.glyphicon-leaf:before { - content: \\"\\\\e103\\"; } - -.glyphicon-fire:before { - content: \\"\\\\e104\\"; } - -.glyphicon-eye-open:before { - content: \\"\\\\e105\\"; } - -.glyphicon-eye-close:before { - content: \\"\\\\e106\\"; } - -.glyphicon-warning-sign:before { - content: \\"\\\\e107\\"; } - -.glyphicon-plane:before { - content: \\"\\\\e108\\"; } - -.glyphicon-calendar:before { - content: \\"\\\\e109\\"; } - -.glyphicon-random:before { - content: \\"\\\\e110\\"; } - -.glyphicon-comment:before { - content: \\"\\\\e111\\"; } - -.glyphicon-magnet:before { - content: \\"\\\\e112\\"; } - -.glyphicon-chevron-up:before { - content: \\"\\\\e113\\"; } - -.glyphicon-chevron-down:before { - content: \\"\\\\e114\\"; } - -.glyphicon-retweet:before { - content: \\"\\\\e115\\"; } - -.glyphicon-shopping-cart:before { - content: \\"\\\\e116\\"; } - -.glyphicon-folder-close:before { - content: \\"\\\\e117\\"; } - -.glyphicon-folder-open:before { - content: \\"\\\\e118\\"; } - -.glyphicon-resize-vertical:before { - content: \\"\\\\e119\\"; } - -.glyphicon-resize-horizontal:before { - content: \\"\\\\e120\\"; } - -.glyphicon-hdd:before { - content: \\"\\\\e121\\"; } - -.glyphicon-bullhorn:before { - content: \\"\\\\e122\\"; } - -.glyphicon-bell:before { - content: \\"\\\\e123\\"; } - -.glyphicon-certificate:before { - content: \\"\\\\e124\\"; } - -.glyphicon-thumbs-up:before { - content: \\"\\\\e125\\"; } - -.glyphicon-thumbs-down:before { - content: \\"\\\\e126\\"; } - -.glyphicon-hand-right:before { - content: \\"\\\\e127\\"; } - -.glyphicon-hand-left:before { - content: \\"\\\\e128\\"; } - -.glyphicon-hand-up:before { - content: \\"\\\\e129\\"; } - -.glyphicon-hand-down:before { - content: \\"\\\\e130\\"; } - -.glyphicon-circle-arrow-right:before { - content: \\"\\\\e131\\"; } - -.glyphicon-circle-arrow-left:before { - content: \\"\\\\e132\\"; } - -.glyphicon-circle-arrow-up:before { - content: \\"\\\\e133\\"; } - -.glyphicon-circle-arrow-down:before { - content: \\"\\\\e134\\"; } - -.glyphicon-globe:before { - content: \\"\\\\e135\\"; } - -.glyphicon-wrench:before { - content: \\"\\\\e136\\"; } - -.glyphicon-tasks:before { - content: \\"\\\\e137\\"; } - -.glyphicon-filter:before { - content: \\"\\\\e138\\"; } - -.glyphicon-briefcase:before { - content: \\"\\\\e139\\"; } - -.glyphicon-fullscreen:before { - content: \\"\\\\e140\\"; } - -.glyphicon-dashboard:before { - content: \\"\\\\e141\\"; } - -.glyphicon-paperclip:before { - content: \\"\\\\e142\\"; } - -.glyphicon-heart-empty:before { - content: \\"\\\\e143\\"; } - -.glyphicon-link:before { - content: \\"\\\\e144\\"; } - -.glyphicon-phone:before { - content: \\"\\\\e145\\"; } - -.glyphicon-pushpin:before { - content: \\"\\\\e146\\"; } - -.glyphicon-usd:before { - content: \\"\\\\e148\\"; } - -.glyphicon-gbp:before { - content: \\"\\\\e149\\"; } - -.glyphicon-sort:before { - content: \\"\\\\e150\\"; } - -.glyphicon-sort-by-alphabet:before { - content: \\"\\\\e151\\"; } - -.glyphicon-sort-by-alphabet-alt:before { - content: \\"\\\\e152\\"; } - -.glyphicon-sort-by-order:before { - content: \\"\\\\e153\\"; } - -.glyphicon-sort-by-order-alt:before { - content: \\"\\\\e154\\"; } - -.glyphicon-sort-by-attributes:before { - content: \\"\\\\e155\\"; } - -.glyphicon-sort-by-attributes-alt:before { - content: \\"\\\\e156\\"; } - -.glyphicon-unchecked:before { - content: \\"\\\\e157\\"; } - -.glyphicon-expand:before { - content: \\"\\\\e158\\"; } - -.glyphicon-collapse-down:before { - content: \\"\\\\e159\\"; } - -.glyphicon-collapse-up:before { - content: \\"\\\\e160\\"; } - -.glyphicon-log-in:before { - content: \\"\\\\e161\\"; } - -.glyphicon-flash:before { - content: \\"\\\\e162\\"; } - -.glyphicon-log-out:before { - content: \\"\\\\e163\\"; } - -.glyphicon-new-window:before { - content: \\"\\\\e164\\"; } - -.glyphicon-record:before { - content: \\"\\\\e165\\"; } - -.glyphicon-save:before { - content: \\"\\\\e166\\"; } - -.glyphicon-open:before { - content: \\"\\\\e167\\"; } - -.glyphicon-saved:before { - content: \\"\\\\e168\\"; } - -.glyphicon-import:before { - content: \\"\\\\e169\\"; } - -.glyphicon-export:before { - content: \\"\\\\e170\\"; } - -.glyphicon-send:before { - content: \\"\\\\e171\\"; } - -.glyphicon-floppy-disk:before { - content: \\"\\\\e172\\"; } - -.glyphicon-floppy-saved:before { - content: \\"\\\\e173\\"; } - -.glyphicon-floppy-remove:before { - content: \\"\\\\e174\\"; } - -.glyphicon-floppy-save:before { - content: \\"\\\\e175\\"; } - -.glyphicon-floppy-open:before { - content: \\"\\\\e176\\"; } - -.glyphicon-credit-card:before { - content: \\"\\\\e177\\"; } - -.glyphicon-transfer:before { - content: \\"\\\\e178\\"; } - -.glyphicon-cutlery:before { - content: \\"\\\\e179\\"; } - -.glyphicon-header:before { - content: \\"\\\\e180\\"; } - -.glyphicon-compressed:before { - content: \\"\\\\e181\\"; } - -.glyphicon-earphone:before { - content: \\"\\\\e182\\"; } - -.glyphicon-phone-alt:before { - content: \\"\\\\e183\\"; } - -.glyphicon-tower:before { - content: \\"\\\\e184\\"; } - -.glyphicon-stats:before { - content: \\"\\\\e185\\"; } - -.glyphicon-sd-video:before { - content: \\"\\\\e186\\"; } - -.glyphicon-hd-video:before { - content: \\"\\\\e187\\"; } - -.glyphicon-subtitles:before { - content: \\"\\\\e188\\"; } - -.glyphicon-sound-stereo:before { - content: \\"\\\\e189\\"; } - -.glyphicon-sound-dolby:before { - content: \\"\\\\e190\\"; } - -.glyphicon-sound-5-1:before { - content: \\"\\\\e191\\"; } - -.glyphicon-sound-6-1:before { - content: \\"\\\\e192\\"; } - -.glyphicon-sound-7-1:before { - content: \\"\\\\e193\\"; } - -.glyphicon-copyright-mark:before { - content: \\"\\\\e194\\"; } - -.glyphicon-registration-mark:before { - content: \\"\\\\e195\\"; } - -.glyphicon-cloud-download:before { - content: \\"\\\\e197\\"; } - -.glyphicon-cloud-upload:before { - content: \\"\\\\e198\\"; } - -.glyphicon-tree-conifer:before { - content: \\"\\\\e199\\"; } - -.glyphicon-tree-deciduous:before { - content: \\"\\\\e200\\"; } - -.glyphicon-cd:before { - content: \\"\\\\e201\\"; } - -.glyphicon-save-file:before { - content: \\"\\\\e202\\"; } - -.glyphicon-open-file:before { - content: \\"\\\\e203\\"; } - -.glyphicon-level-up:before { - content: \\"\\\\e204\\"; } - -.glyphicon-copy:before { - content: \\"\\\\e205\\"; } - -.glyphicon-paste:before { - content: \\"\\\\e206\\"; } - -.glyphicon-alert:before { - content: \\"\\\\e209\\"; } - -.glyphicon-equalizer:before { - content: \\"\\\\e210\\"; } - -.glyphicon-king:before { - content: \\"\\\\e211\\"; } - -.glyphicon-queen:before { - content: \\"\\\\e212\\"; } - -.glyphicon-pawn:before { - content: \\"\\\\e213\\"; } - -.glyphicon-bishop:before { - content: \\"\\\\e214\\"; } - -.glyphicon-knight:before { - content: \\"\\\\e215\\"; } - -.glyphicon-baby-formula:before { - content: \\"\\\\e216\\"; } - -.glyphicon-tent:before { - content: \\"\\\\26fa\\"; } - -.glyphicon-blackboard:before { - content: \\"\\\\e218\\"; } - -.glyphicon-bed:before { - content: \\"\\\\e219\\"; } - -.glyphicon-apple:before { - content: \\"\\\\f8ff\\"; } - -.glyphicon-erase:before { - content: \\"\\\\e221\\"; } - -.glyphicon-hourglass:before { - content: \\"\\\\231b\\"; } - -.glyphicon-lamp:before { - content: \\"\\\\e223\\"; } - -.glyphicon-duplicate:before { - content: \\"\\\\e224\\"; } - -.glyphicon-piggy-bank:before { - content: \\"\\\\e225\\"; } - -.glyphicon-scissors:before { - content: \\"\\\\e226\\"; } - -.glyphicon-bitcoin:before { - content: \\"\\\\e227\\"; } - -.glyphicon-btc:before { - content: \\"\\\\e227\\"; } - -.glyphicon-xbt:before { - content: \\"\\\\e227\\"; } - -.glyphicon-yen:before { - content: \\"\\\\00a5\\"; } - -.glyphicon-jpy:before { - content: \\"\\\\00a5\\"; } - -.glyphicon-ruble:before { - content: \\"\\\\20bd\\"; } - -.glyphicon-rub:before { - content: \\"\\\\20bd\\"; } - -.glyphicon-scale:before { - content: \\"\\\\e230\\"; } - -.glyphicon-ice-lolly:before { - content: \\"\\\\e231\\"; } - -.glyphicon-ice-lolly-tasted:before { - content: \\"\\\\e232\\"; } - -.glyphicon-education:before { - content: \\"\\\\e233\\"; } - -.glyphicon-option-horizontal:before { - content: \\"\\\\e234\\"; } - -.glyphicon-option-vertical:before { - content: \\"\\\\e235\\"; } - -.glyphicon-menu-hamburger:before { - content: \\"\\\\e236\\"; } - -.glyphicon-modal-window:before { - content: \\"\\\\e237\\"; } - -.glyphicon-oil:before { - content: \\"\\\\e238\\"; } - -.glyphicon-grain:before { - content: \\"\\\\e239\\"; } - -.glyphicon-sunglasses:before { - content: \\"\\\\e240\\"; } - -.glyphicon-text-size:before { - content: \\"\\\\e241\\"; } - -.glyphicon-text-color:before { - content: \\"\\\\e242\\"; } - -.glyphicon-text-background:before { - content: \\"\\\\e243\\"; } - -.glyphicon-object-align-top:before { - content: \\"\\\\e244\\"; } - -.glyphicon-object-align-bottom:before { - content: \\"\\\\e245\\"; } - -.glyphicon-object-align-horizontal:before { - content: \\"\\\\e246\\"; } - -.glyphicon-object-align-left:before { - content: \\"\\\\e247\\"; } - -.glyphicon-object-align-vertical:before { - content: \\"\\\\e248\\"; } + .cell .medium-grid-frame { + width: 100%; + } -.glyphicon-object-align-right:before { - content: \\"\\\\e249\\"; } + .medium-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } -.glyphicon-triangle-right:before { - content: \\"\\\\e250\\"; } + .medium-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } -.glyphicon-triangle-left:before { - content: \\"\\\\e251\\"; } + .medium-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +@media print, screen and (min-width: 64em) { + .large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } -.glyphicon-triangle-bottom:before { - content: \\"\\\\e252\\"; } + .cell .large-grid-frame { + width: 100%; + } -.glyphicon-triangle-top:before { - content: \\"\\\\e253\\"; } + .large-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } -.glyphicon-console:before { - content: \\"\\\\e254\\"; } + .large-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } -.glyphicon-superscript:before { - content: \\"\\\\e255\\"; } + .large-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +.grid-y.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; +} +@media print, screen and (min-width: 40em) { + .grid-y.medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-y.large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } +} -.glyphicon-subscript:before { - content: \\"\\\\e256\\"; } +.cell .grid-y.grid-frame { + height: 100%; +} +@media print, screen and (min-width: 40em) { + .cell .grid-y.medium-grid-frame { + height: 100%; + } +} +@media print, screen and (min-width: 64em) { + .cell .grid-y.large-grid-frame { + height: 100%; + } +} -.glyphicon-menu-left:before { - content: \\"\\\\e257\\"; } +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } +} -.glyphicon-menu-right:before { - content: \\"\\\\e258\\"; } +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } +} -.glyphicon-menu-down:before { - content: \\"\\\\e259\\"; } +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); + } +} +.button { + display: inline-block; + vertical-align: middle; + margin: 0 0 1rem 0; + padding: 0.85em 1em; + border: 1px solid transparent; + border-radius: 0; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + font-family: inherit; + font-size: 0.9rem; + -webkit-appearance: none; + line-height: 1; + text-align: center; + cursor: pointer; +} +[data-whatinput=mouse] .button { + outline: 0; +} +.button.tiny { + font-size: 0.6rem; +} +.button.small { + font-size: 0.75rem; +} +.button.large { + font-size: 1.25rem; +} +.button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; +} +.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; +} +.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; +} +.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; +} +.button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; +} +.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; +} +.button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; +} +.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; +} +.button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; +} +.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; +} +.button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; +} +.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; +} +.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; +} +.button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; +} +.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; +} +.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #1779ba; +} +.button.clear:hover, .button.clear:focus { + color: #0c3d5d; +} +.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #1779ba; +} +.button.clear.primary:hover, .button.clear.primary:focus { + color: #0c3d5d; +} +.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; +} +.button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; +} +.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #3adb76; +} +.button.clear.success:hover, .button.clear.success:focus { + color: #157539; +} +.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; +} +.button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; +} +.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; +} +.button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; +} +.button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; +} +.button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: \\"\\"; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; +} +.button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #1779ba; +} +.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #1779ba; +} +.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; +} +.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #3adb76; +} +.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; +} +.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; +} +.button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; +} -.glyphicon-menu-up:before { - content: \\"\\\\e260\\"; } +a.button:hover, a.button:focus { + text-decoration: none; +} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } +.button-group { + margin-bottom: 1rem; + display: flex; + flex-wrap: wrap; + align-items: stretch; + flex-grow: 1; +} +.button-group::before, .button-group::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.button-group::after { + clear: both; +} +.button-group::before, .button-group::after { + display: none; +} +.button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; +} +.button-group .button:last-child { + margin-right: 0; +} +.button-group.tiny .button { + font-size: 0.6rem; +} +.button-group.small .button { + font-size: 0.75rem; +} +.button-group.large .button { + font-size: 1.25rem; +} +.button-group.expanded .button { + flex: 1 1 0px; +} +.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; +} +.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; +} +.button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; +} +.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; +} +.button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; +} +.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; +} +.button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; +} +.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; +} +.button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; +} +.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; +} +.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; +} +.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #157539; + color: #157539; +} +.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; +} +.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #1779ba; +} +.button-group.clear .button:hover, .button-group.clear .button:focus { + color: #0c3d5d; +} +.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #1779ba; +} +.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #0c3d5d; +} +.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; +} +.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; +} +.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #3adb76; +} +.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #157539; +} +.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; +} +.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; +} +.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; +} +.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; +} +.button-group.no-gaps .button { + margin-right: -0.0625rem; +} +.button-group.no-gaps .button + .button { + border-left-color: transparent; +} +.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; +} +.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; +} +.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; +} +.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; +} +@media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; + } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; + } +} +@media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; + } + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; + } +} -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } +.close-button { + position: absolute; + z-index: 10; + color: #8a8a8a; + cursor: pointer; +} +[data-whatinput=mouse] .close-button { + outline: 0; +} +.close-button:hover, .close-button:focus { + color: #0a0a0a; +} +.close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; +} -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } +.close-button.medium, .close-button { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; +} -body { - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857; - color: #333333; - background-color: #fff; } +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + border-radius: 0; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + background: #1779ba; + color: #fefefe; +} +.label.primary { + background: #1779ba; + color: #fefefe; +} +.label.secondary { + background: #767676; + color: #fefefe; +} +.label.success { + background: #3adb76; + color: #0a0a0a; +} +.label.warning { + background: #ffae00; + color: #0a0a0a; +} +.label.alert { + background: #cc4b37; + color: #fefefe; +} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; } +.progress { + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; + background-color: #cacaca; +} +.progress.primary .progress-meter { + background-color: #1779ba; +} +.progress.secondary .progress-meter { + background-color: #767676; +} +.progress.success .progress-meter { + background-color: #3adb76; +} +.progress.warning .progress-meter { + background-color: #ffae00; +} +.progress.alert .progress-meter { + background-color: #cc4b37; +} -a { - color: #337ab7; - text-decoration: none; } - a:hover, a:focus { - color: #23527c; - text-decoration: underline; } - a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #1779ba; +} -figure { - margin: 0; } +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; +} -img { - vertical-align: middle; } +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + user-select: none; + touch-action: none; +} -.img-responsive { - display: block; +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; max-width: 100%; - height: auto; } - -.img-rounded { - border-radius: 6px; } + height: 0.5rem; + background-color: #cacaca; + transition: all 0.2s ease-in-out; +} +.slider-fill.is-dragging { + transition: all 0s linear; +} -.img-thumbnail { - padding: 4px; - line-height: 1.42857; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; +.slider-handle { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; + z-index: 1; + cursor: grab; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + border-radius: 0; + background-color: #1779ba; transition: all 0.2s ease-in-out; + touch-action: manipulation; +} +[data-whatinput=mouse] .slider-handle { + outline: 0; +} +.slider-handle:hover { + background-color: #14679e; +} +.slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; +} + +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; +} + +.slider.vertical { display: inline-block; - max-width: 100%; - height: auto; } + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + transform: scale(1, -1); +} +.slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; +} +.slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); +} -.img-circle { - border-radius: 50%; } +.switch { + position: relative; + margin-bottom: 1rem; + outline: 0; + font-size: 0.875rem; + font-weight: bold; + color: #fefefe; + user-select: none; + height: 2rem; +} -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eeeeee; } +.switch-input { + position: absolute; + margin-bottom: 0; + opacity: 0; +} + +.switch-paddle { + position: relative; + display: block; + width: 4rem; + height: 2rem; + border-radius: 0; + background: #cacaca; + transition: all 0.25s ease-out; + font-weight: inherit; + color: inherit; + cursor: pointer; +} +input + .switch-paddle { + margin: 0; +} +.switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: \\"\\"; +} +input:checked ~ .switch-paddle { + background: #1779ba; +} +input:checked ~ .switch-paddle::after { + left: 2.25rem; +} +input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; +} +[data-whatinput=mouse] input:focus ~ .switch-paddle { + outline: 0; +} -.sr-only { +.switch-inactive, .switch-active { position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; } + top: 50%; + transform: translateY(-50%); +} -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; } +.switch-active { + left: 8%; + display: none; +} +input:checked + label > .switch-active { + display: block; +} -[role=\\"button\\"] { - cursor: pointer; } +.switch-inactive { + right: 15%; +} +input:checked + label > .switch-inactive { + display: none; +} -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; } - h1 small, - h1 .small, h2 small, - h2 .small, h3 small, - h3 .small, h4 small, - h4 .small, h5 small, - h5 .small, h6 small, - h6 .small, - .h1 small, - .h1 .small, .h2 small, - .h2 .small, .h3 small, - .h3 .small, .h4 small, - .h4 .small, .h5 small, - .h5 .small, .h6 small, - .h6 .small { - font-weight: 400; - line-height: 1; - color: #777777; } +.switch.tiny { + height: 1.5rem; +} +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; +} +.switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; +} +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; +} -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 20px; - margin-bottom: 10px; } - h1 small, - h1 .small, .h1 small, - .h1 .small, - h2 small, - h2 .small, .h2 small, - .h2 .small, - h3 small, - h3 .small, .h3 small, - .h3 .small { - font-size: 65%; } +.switch.small { + height: 1.75rem; +} +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; +} +.switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; +} +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; +} -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 10px; - margin-bottom: 10px; } - h4 small, - h4 .small, .h4 small, - .h4 .small, - h5 small, - h5 .small, .h5 small, - .h5 .small, - h6 small, - h6 .small, .h6 small, - .h6 .small { - font-size: 75%; } +.switch.large { + height: 2.5rem; +} +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; +} +.switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; +} +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; +} -h1, .h1 { - font-size: 36px; } +table { + border-collapse: collapse; + width: 100%; + margin-bottom: 1rem; + border-radius: 0; +} +thead, +tbody, +tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; +} -h2, .h2 { - font-size: 30px; } +caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; +} -h3, .h3 { - font-size: 24px; } +thead { + background: #f8f8f8; + color: #0a0a0a; +} -h4, .h4 { - font-size: 18px; } +tfoot { + background: #f1f1f1; + color: #0a0a0a; +} -h5, .h5 { - font-size: 14px; } +thead tr, +tfoot tr { + background: transparent; +} +thead th, +thead td, +tfoot th, +tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; +} -h6, .h6 { - font-size: 12px; } +tbody th, +tbody td { + padding: 0.5rem 0.625rem 0.625rem; +} -p { - margin: 0 0 10px; } +tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; +} -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; } - @media (min-width: 768px) { - .lead { - font-size: 21px; } } +table.unstriped tbody { + background-color: #fefefe; +} +table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; +} -small, -.small { - font-size: 85%; } +@media print, screen and (max-width: 63.99875em) { + table.stack thead { + display: none; + } + table.stack tfoot { + display: none; + } + table.stack tr, +table.stack th, +table.stack td { + display: block; + } + table.stack td { + border-top: 0; + } +} -mark, -.mark { - padding: .2em; - background-color: #fcf8e3; } +table.scroll { + display: block; + width: 100%; + overflow-x: auto; +} -.text-left { - text-align: left; } +table.hover thead tr:hover { + background-color: #f3f3f3; +} +table.hover tfoot tr:hover { + background-color: #ececec; +} +table.hover tbody tr:hover { + background-color: #f9f9f9; +} +table.hover:not(.unstriped) tr:nth-of-type(even):hover { + background-color: #ececec; +} -.text-right { - text-align: right; } +.table-scroll { + overflow-x: auto; +} -.text-center { - text-align: center; } +.badge { + display: inline-block; + min-width: 2.1em; + padding: 0.3em; + border-radius: 50%; + font-size: 0.6rem; + text-align: center; + background: #1779ba; + color: #fefefe; +} +.badge.primary { + background: #1779ba; + color: #fefefe; +} +.badge.secondary { + background: #767676; + color: #fefefe; +} +.badge.success { + background: #3adb76; + color: #0a0a0a; +} +.badge.warning { + background: #ffae00; + color: #0a0a0a; +} +.badge.alert { + background: #cc4b37; + color: #fefefe; +} -.text-justify { - text-align: justify; } +.breadcrumbs { + margin: 0 0 1rem 0; + list-style: none; +} +.breadcrumbs::before, .breadcrumbs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.breadcrumbs::after { + clear: both; +} +.breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; +} +.breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: \\"/\\"; + color: #cacaca; +} +.breadcrumbs a { + color: #1779ba; +} +.breadcrumbs a:hover { + text-decoration: underline; +} +.breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; +} -.text-nowrap { - white-space: nowrap; } +.callout { + position: relative; + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + background-color: white; + color: #0a0a0a; +} +.callout > :first-child { + margin-top: 0; +} +.callout > :last-child { + margin-bottom: 0; +} +.callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; +} +.callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; +} +.callout.success { + background-color: #e1faea; + color: #0a0a0a; +} +.callout.warning { + background-color: #fff3d9; + color: #0a0a0a; +} +.callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; +} +.callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; +} +.callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; +} -.text-lowercase { - text-transform: lowercase; } +.card { + display: flex; + flex-direction: column; + flex-grow: 1; + margin-bottom: 1rem; + border: 1px solid #e6e6e6; + border-radius: 0; + background: #fefefe; + box-shadow: none; + overflow: hidden; + color: #0a0a0a; +} +.card > :last-child { + margin-bottom: 0; +} -.text-uppercase, .initialism { - text-transform: uppercase; } +.card-divider { + display: flex; + flex: 0 1 auto; + padding: 1rem; + background: #e6e6e6; +} +.card-divider > :last-child { + margin-bottom: 0; +} -.text-capitalize { - text-transform: capitalize; } +.card-section { + flex: 1 0 auto; + padding: 1rem; +} +.card-section > :last-child { + margin-bottom: 0; +} -.text-muted { - color: #777777; } +.card-image { + min-height: 1px; +} -.text-primary { - color: #337ab7; } +.dropdown-pane { + position: absolute; + z-index: 10; + display: none; + width: 300px; + padding: 1rem; + visibility: hidden; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-size: 1rem; +} +.dropdown-pane.is-opening { + display: block; +} +.dropdown-pane.is-open { + display: block; + visibility: visible; +} -a.text-primary:hover, -a.text-primary:focus { - color: #286090; } +.dropdown-pane.tiny { + width: 100px; +} -.text-success { - color: #3c763d; } +.dropdown-pane.small { + width: 200px; +} -a.text-success:hover, -a.text-success:focus { - color: #2b542c; } +.dropdown-pane.large { + width: 400px; +} -.text-info { - color: #31708f; } +.pagination { + margin-left: 0; + margin-bottom: 1rem; +} +.pagination::before, .pagination::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.pagination::after { + clear: both; +} +.pagination li { + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; +} +.pagination li:last-child, .pagination li:first-child { + display: inline-block; +} +@media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; + } +} +.pagination a, +.pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; +} +.pagination a:hover, +.pagination button:hover { + background: #e6e6e6; +} +.pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; +} +.pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; +} +.pagination .disabled:hover { + background: transparent; +} +.pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: \\"…\\"; + color: #0a0a0a; +} -a.text-info:hover, -a.text-info:focus { - color: #245269; } +.pagination-previous a::before, +.pagination-previous.disabled::before { + display: inline-block; + margin-right: 0.5rem; + content: \\"«\\"; +} -.text-warning { - color: #8a6d3b; } +.pagination-next a::after, +.pagination-next.disabled::after { + display: inline-block; + margin-left: 0.5rem; + content: \\"»\\"; +} -a.text-warning:hover, -a.text-warning:focus { - color: #66512c; } +.has-tip { + position: relative; + display: inline-block; + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + cursor: help; +} -.text-danger { - color: #a94442; } +.tooltip { + position: absolute; + top: calc(100% + 0.6495rem); + z-index: 1200; + max-width: 10rem; + padding: 0.75rem; + border-radius: 0; + background-color: #0a0a0a; + font-size: 80%; + color: #fefefe; +} +.tooltip::before { + position: absolute; +} +.tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-top-width: 0; + border-color: transparent transparent #0a0a0a; + bottom: 100%; +} +.tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); +} +.tooltip.top::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-bottom-width: 0; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; +} +.tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); +} +.tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; +} +.tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} +.tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; +} +.tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} +.tooltip.align-top::before { + bottom: auto; + top: 10%; +} +.tooltip.align-bottom::before { + bottom: 10%; + top: auto; +} +.tooltip.align-left::before { + left: 10%; + right: auto; +} +.tooltip.align-right::before { + left: auto; + right: 10%; +} -a.text-danger:hover, -a.text-danger:focus { - color: #843534; } +.accordion { + margin-left: 0; + background: #fefefe; + list-style-type: none; +} +.accordion[disabled] .accordion-title { + cursor: not-allowed; +} -.bg-primary { - color: #fff; } +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; +} +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; +} -.bg-primary { - background-color: #337ab7; } +.accordion-title { + position: relative; + display: block; + padding: 1.25rem 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; +} +:last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; +} +.accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; +} +.accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: \\"+\\"; +} +.is-active > .accordion-title::before { + content: \\"–\\"; +} -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #286090; } +.accordion-content { + display: none; + padding: 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; +} +:last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; +} -.bg-success { - background-color: #dff0d8; } +.media-object { + display: flex; + margin-bottom: 1rem; + flex-wrap: nowrap; +} +.media-object img { + max-width: none; +} +@media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; + } +} -a.bg-success:hover, -a.bg-success:focus { - background-color: #c1e2b3; } +.media-object-section { + flex: 0 1 auto; +} +.media-object-section:first-child { + padding-right: 1rem; +} +.media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; +} +.media-object-section > :last-child { + margin-bottom: 0; +} +@media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; + } + .stack-for-small .media-object-section img { + width: 100%; + } +} +.media-object-section.main-section { + flex: 1 1 0px; +} -.bg-info { - background-color: #d9edf7; } +.orbit { + position: relative; +} -a.bg-info:hover, -a.bg-info:focus { - background-color: #afd9ee; } +.orbit-container { + position: relative; + height: 0; + margin: 0; + list-style: none; + overflow: hidden; +} -.bg-warning { - background-color: #fcf8e3; } +.orbit-slide { + width: 100%; + position: absolute; +} +.orbit-slide.no-motionui.is-active { + top: 0; + left: 0; +} -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f7ecb5; } +.orbit-figure { + margin: 0; +} -.bg-danger { - background-color: #f2dede; } +.orbit-image { + width: 100%; + max-width: 100%; + margin: 0; +} -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #e4b9b9; } +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + margin-bottom: 0; + padding: 1rem; + background-color: rgba(10, 10, 10, 0.5); + color: #fefefe; +} -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; } +.orbit-next, .orbit-previous { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; +} +[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { + outline: 0; +} +.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { + background-color: rgba(10, 10, 10, 0.5); +} -ul, -ol { - margin-top: 0; - margin-bottom: 10px; } - ul ul, - ul ol, - ol ul, - ol ol { - margin-bottom: 0; } +.orbit-previous { + left: 0; +} -.list-unstyled { - padding-left: 0; - list-style: none; } +.orbit-next { + left: auto; + right: 0; +} -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; } - .list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; } +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; +} +[data-whatinput=mouse] .orbit-bullets { + outline: 0; +} +.orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; +} +.orbit-bullets button:hover { + background-color: #8a8a8a; +} +.orbit-bullets button.is-active { + background-color: #8a8a8a; +} -dl { - margin-top: 0; - margin-bottom: 20px; } +.responsive-embed, +.flex-video { + position: relative; + height: 0; + margin-bottom: 1rem; + padding-bottom: 75%; + overflow: hidden; +} +.responsive-embed iframe, +.responsive-embed object, +.responsive-embed embed, +.responsive-embed video, +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.responsive-embed.widescreen, +.flex-video.widescreen { + padding-bottom: 56.25%; +} -dt, -dd { - line-height: 1.42857; } +.tabs { + margin: 0; + border: 1px solid #e6e6e6; + background: #fefefe; + list-style-type: none; +} +.tabs::before, .tabs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.tabs::after { + clear: both; +} -dt { - font-weight: 700; } +.tabs.vertical > li { + display: block; + float: none; + width: auto; +} -dd { - margin-left: 0; } +.tabs.simple > li > a { + padding: 0; +} +.tabs.simple > li > a:hover { + background: transparent; +} -.dl-horizontal dd:before, .dl-horizontal dd:after { - display: table; - content: \\" \\"; } +.tabs.primary { + background: #1779ba; +} +.tabs.primary > li > a { + color: #fefefe; +} +.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; +} -.dl-horizontal dd:after { - clear: both; } +.tabs-title { + float: left; +} +.tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; +} +[data-whatinput=mouse] .tabs-title > a { + outline: 0; +} +.tabs-title > a:hover { + background: #fefefe; + color: #1468a0; +} +.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { + background: #e6e6e6; + color: #1779ba; +} -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - .dl-horizontal dd { - margin-left: 180px; } } +.tabs-content { + border: 1px solid #e6e6e6; + border-top: 0; + background: #fefefe; + color: #0a0a0a; + transition: all 0.5s ease; +} -abbr[title], -abbr[data-original-title] { - cursor: help; } +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-left: 0; +} -.initialism { - font-size: 90%; } +.tabs-panel { + display: none; + padding: 1rem; +} +.tabs-panel.is-active { + display: block; +} -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eeeeee; } - blockquote p:last-child, - blockquote ul:last-child, - blockquote ol:last-child { - margin-bottom: 0; } - blockquote footer, - blockquote small, - blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857; - color: #777777; } - blockquote footer:before, - blockquote small:before, - blockquote .small:before { - content: \\"\\\\2014 \\\\00A0\\"; } +.thumbnail { + display: inline-block; + max-width: 100%; + margin-bottom: 1rem; + border: 4px solid #fefefe; + border-radius: 0; + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + line-height: 0; +} -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; +a.thumbnail { + transition: box-shadow 200ms ease-out; +} +a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); +} +a.thumbnail image { + box-shadow: none; +} + +.menu { + padding: 0; + margin: 0; + list-style: none; + position: relative; + display: flex; + flex-wrap: wrap; +} +[data-whatinput=mouse] .menu li { + outline: 0; +} +.menu a, +.menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; +} +.menu input, +.menu select, +.menu a, +.menu button { + margin-bottom: 0; +} +.menu input { + display: inline-block; +} +.menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; +} +.menu.vertical { + flex-wrap: nowrap; + flex-direction: column; +} +.menu.vertical.icon-top li a img, +.menu.vertical.icon-top li a i, +.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, +.menu.vertical.icon-bottom li a i, +.menu.vertical.icon-bottom li a svg { + text-align: left; +} +.menu.expanded li { + flex: 1 1 0px; +} +.menu.expanded.icon-top li a img, +.menu.expanded.icon-top li a i, +.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, +.menu.expanded.icon-bottom li a i, +.menu.expanded.icon-bottom li a svg { + text-align: left; +} +.menu.simple { + align-items: center; +} +.menu.simple li + li { + margin-left: 1rem; +} +.menu.simple a { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.medium-expanded li { + flex: 1 1 0px; + } + .menu.medium-simple li { + flex: 1 1 0px; + } +} +@media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.large-expanded li { + flex: 1 1 0px; + } + .menu.large-simple li { + flex: 1 1 0px; + } +} +.menu.nested { + margin-right: 0; + margin-left: 1rem; +} +.menu.icons a { + display: flex; +} +.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; +} +.menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; +} +.menu.icon-left li a img, +.menu.icon-left li a i, +.menu.icon-left li a svg, .menu.nested.icon-left li a img, +.menu.nested.icon-left li a i, +.menu.nested.icon-left li a svg { + margin-right: 0.25rem; +} +.menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; +} +.menu.icon-right li a img, +.menu.icon-right li a i, +.menu.icon-right li a svg, .menu.nested.icon-right li a img, +.menu.nested.icon-right li a i, +.menu.nested.icon-right li a svg { + margin-left: 0.25rem; +} +.menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; +} +.menu.icon-top li a img, +.menu.icon-top li a i, +.menu.icon-top li a svg, .menu.nested.icon-top li a img, +.menu.nested.icon-top li a i, +.menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; +} +.menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; +} +.menu.icon-bottom li a img, +.menu.icon-bottom li a i, +.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, +.menu.nested.icon-bottom li a i, +.menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; +} +.menu .is-active > a { + background: #1779ba; + color: #fefefe; +} +.menu .active > a { + background: #1779ba; + color: #fefefe; +} +.menu.align-left { + justify-content: flex-start; +} +.menu.align-right li { + display: flex; + justify-content: flex-end; +} +.menu.align-right li .submenu li { + justify-content: flex-start; +} +.menu.align-right.vertical li { + display: block; text-align: right; - border-right: 5px solid #eeeeee; - border-left: 0; } - .blockquote-reverse footer:before, - .blockquote-reverse small:before, - .blockquote-reverse .small:before, - blockquote.pull-right footer:before, - blockquote.pull-right small:before, - blockquote.pull-right .small:before { - content: \\"\\"; } - .blockquote-reverse footer:after, - .blockquote-reverse small:after, - .blockquote-reverse .small:after, - blockquote.pull-right footer:after, - blockquote.pull-right small:after, - blockquote.pull-right .small:after { - content: \\"\\\\00A0 \\\\2014\\"; } +} +.menu.align-right.vertical li .submenu li { + text-align: right; +} +.menu.align-right.icon-top li a img, +.menu.align-right.icon-top li a i, +.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, +.menu.align-right.icon-bottom li a i, +.menu.align-right.icon-bottom li a svg { + text-align: right; +} +.menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; +} +.menu.align-center li { + display: flex; + justify-content: center; +} +.menu.align-center li .submenu li { + justify-content: flex-start; +} +.menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; +} -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.42857; } +.menu-centered > .menu { + justify-content: center; +} +.menu-centered > .menu li { + display: flex; + justify-content: center; +} +.menu-centered > .menu li .submenu li { + justify-content: flex-start; +} -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, \\"Courier New\\", monospace; } +.no-js [data-responsive-menu] ul { + display: none; +} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; } +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; +} +.menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: \\"\\"; +} +.menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; +} -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } - kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; - box-shadow: none; } +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; +} +.menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: \\"\\"; +} +.menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; +} -pre { +.accordion-menu li { + width: 100%; +} +.accordion-menu a { + padding: 0.7rem 1rem; +} +.accordion-menu .is-accordion-submenu a { + padding: 0.7rem 1rem; +} +.accordion-menu .nested.is-accordion-submenu { + margin-right: 0; + margin-left: 1rem; +} +.accordion-menu.align-right .nested.is-accordion-submenu { + margin-right: 1rem; + margin-left: 0; +} +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { + position: relative; +} +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.42857; - color: #333333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; } - pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; } + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; +} +.accordion-menu.align-left .is-accordion-submenu-parent > a::after { + right: 1rem; + left: auto; +} +.accordion-menu.align-right .is-accordion-submenu-parent > a::after { + right: auto; + left: 1rem; +} +.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { + transform: rotate(180deg); + transform-origin: 50% 50%; +} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; } +.is-accordion-submenu-parent { + position: relative; +} -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - .container:before, .container:after { - display: table; - content: \\" \\"; } - .container:after { - clear: both; } - @media (min-width: 768px) { - .container { - width: 750px; } } - @media (min-width: 992px) { - .container { - width: 970px; } } - @media (min-width: 1200px) { - .container { - width: 1170px; } } +.has-submenu-toggle > a { + margin-right: 40px; +} -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - .container-fluid:before, .container-fluid:after { - display: table; - content: \\" \\"; } - .container-fluid:after { - clear: both; } +.submenu-toggle { + position: absolute; + top: 0; + right: 0; + width: 40px; + height: 40px; + cursor: pointer; +} +.submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; +} -.row { - margin-right: -15px; - margin-left: -15px; } - .row:before, .row:after { - display: table; - content: \\" \\"; } - .row:after { - clear: both; } +.submenu-toggle[aria-expanded=true]::after { + transform: scaleY(-1); + transform-origin: 50% 50%; +} -.row-no-gutters { - margin-right: 0; - margin-left: 0; } - .row-no-gutters [class*=\\"col-\\"] { - padding-right: 0; - padding-left: 0; } +.submenu-toggle-text { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { +.is-drilldown { position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; } - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; } - -.col-xs-1 { - width: 8.33333%; } + overflow: hidden; +} +.is-drilldown li { + display: block; +} +.is-drilldown.animate-height { + transition: height 0.5s; +} -.col-xs-2 { - width: 16.66667%; } +.drilldown a { + padding: 0.7rem 1rem; + background: #fefefe; +} +.drilldown .is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + width: 100%; + background: #fefefe; + transition: transform 0.15s linear; +} +.drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); +} +.drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); +} +.drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; +} +.drilldown .nested.is-drilldown-submenu { + margin-right: 0; + margin-left: 0; +} +.drilldown .drilldown-submenu-cover-previous { + min-height: 100%; +} +.drilldown .is-drilldown-submenu-parent > a { + position: relative; +} +.drilldown .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; +} +.drilldown.align-left .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + right: 1rem; + left: auto; +} +.drilldown.align-right .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 1rem; +} +.drilldown .js-drilldown-back > a::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; +} -.col-xs-3 { - width: 25%; } +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; +} +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; +} +.dropdown.menu > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; +} +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; +} +[data-whatinput=mouse] .dropdown.menu a { + outline: 0; +} +.dropdown.menu > li > a { + padding: 0.7rem 1rem; +} +.dropdown.menu > li.is-active > a { + background: transparent; + color: #1779ba; +} +.no-js .dropdown.menu ul { + display: none; +} +.dropdown.menu .nested.is-dropdown-submenu { + margin-right: 0; + margin-left: 0; +} +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; +} +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; +} +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; +} +.dropdown.menu.vertical > li > a::after { + right: 14px; +} +.dropdown.menu.vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; +} +.dropdown.menu.vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; +} +@media print, screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + } +} +@media print, screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.large-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.large-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + } +} +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + right: 0; + left: auto; +} -.col-xs-4 { - width: 33.33333%; } +.is-dropdown-menu.vertical { + width: 100px; +} +.is-dropdown-menu.vertical.align-right { + float: right; +} -.col-xs-5 { - width: 41.66667%; } +.is-dropdown-submenu-parent { + position: relative; +} +.is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; +} +.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; +} -.col-xs-6 { - width: 50%; } +.is-dropdown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: 1; + display: none; + min-width: 200px; + border: 1px solid #cacaca; + background: #fefefe; +} +.dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; +} +.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; +} +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; +} +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; +} +.is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; +} +.is-dropdown-submenu > li { + width: 100%; +} +.is-dropdown-submenu.js-dropdown-active { + display: block; +} -.col-xs-7 { - width: 58.33333%; } +.is-off-canvas-open { + overflow: hidden; +} -.col-xs-8 { - width: 66.66667%; } +.js-off-canvas-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 11; + width: 100%; + height: 100%; + transition: opacity 0.5s ease, visibility 0.5s ease; + background: rgba(254, 254, 254, 0.25); + opacity: 0; + visibility: hidden; + overflow: hidden; +} +.js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; +} +.js-off-canvas-overlay.is-closable { + cursor: pointer; +} +.js-off-canvas-overlay.is-overlay-absolute { + position: absolute; +} +.js-off-canvas-overlay.is-overlay-fixed { + position: fixed; +} -.col-xs-9 { - width: 75%; } +.off-canvas-wrapper { + position: relative; + overflow: hidden; +} -.col-xs-10 { - width: 83.33333%; } +.off-canvas { + position: fixed; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; +} +[data-whatinput=mouse] .off-canvas { + outline: 0; +} +.off-canvas.is-transition-push { + z-index: 12; +} +.off-canvas.is-closed { + visibility: hidden; +} +.off-canvas.is-transition-overlap { + z-index: 13; +} +.off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); +} +.off-canvas.is-open { + transform: translate(0, 0); +} -.col-xs-11 { - width: 91.66667%; } +.off-canvas-absolute { + position: absolute; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; +} +[data-whatinput=mouse] .off-canvas-absolute { + outline: 0; +} +.off-canvas-absolute.is-transition-push { + z-index: 12; +} +.off-canvas-absolute.is-closed { + visibility: hidden; +} +.off-canvas-absolute.is-transition-overlap { + z-index: 13; +} +.off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); +} +.off-canvas-absolute.is-open { + transform: translate(0, 0); +} -.col-xs-12 { - width: 100%; } +.position-left { + top: 0; + left: 0; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(-250px); +} +.off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); +} +.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); +} -.col-xs-pull-0 { - right: auto; } +.off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); +} -.col-xs-pull-1 { - right: 8.33333%; } +.position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); +} -.col-xs-pull-2 { - right: 16.66667%; } +.position-right { + top: 0; + right: 0; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(250px); +} +.off-canvas-content .off-canvas.position-right { + transform: translateX(250px); +} +.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); +} -.col-xs-pull-3 { - right: 25%; } +.off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); +} -.col-xs-pull-4 { - right: 33.33333%; } +.position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); +} -.col-xs-pull-5 { - right: 41.66667%; } +.position-top { + top: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(-250px); +} +.off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); +} +.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); +} -.col-xs-pull-6 { - right: 50%; } +.off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); +} -.col-xs-pull-7 { - right: 58.33333%; } +.position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); +} -.col-xs-pull-8 { - right: 66.66667%; } +.position-bottom { + bottom: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); +} -.col-xs-pull-9 { - right: 75%; } +.off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); +} -.col-xs-pull-10 { - right: 83.33333%; } +.position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); +} -.col-xs-pull-11 { - right: 91.66667%; } +.off-canvas-content { + transform: none; + backface-visibility: hidden; +} +.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; +} +.off-canvas-content.has-transition-push { + transform: translate(0, 0); +} +.off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); +} -.col-xs-pull-12 { - right: 100%; } +@media print, screen and (min-width: 40em) { + .position-left.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-left.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } -.col-xs-push-0 { - left: auto; } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; + } -.col-xs-push-1 { - left: 8.33333%; } + .position-right.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-right.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } -.col-xs-push-2 { - left: 16.66667%; } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; + } -.col-xs-push-3 { - left: 25%; } + .position-top.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-top.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } -.col-xs-push-4 { - left: 33.33333%; } + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; + } -.col-xs-push-5 { - left: 41.66667%; } + .position-bottom.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-bottom.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } -.col-xs-push-6 { - left: 50%; } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; + } +} +@media print, screen and (min-width: 64em) { + .position-left.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-left.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } -.col-xs-push-7 { - left: 58.33333%; } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; + } -.col-xs-push-8 { - left: 66.66667%; } + .position-right.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-right.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } -.col-xs-push-9 { - left: 75%; } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; + } -.col-xs-push-10 { - left: 83.33333%; } + .position-top.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-top.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } -.col-xs-push-11 { - left: 91.66667%; } + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; + } -.col-xs-push-12 { - left: 100%; } + .position-bottom.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-bottom.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } -.col-xs-offset-0 { - margin-left: 0%; } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; + } +} +@media print, screen and (min-width: 40em) { + .off-canvas.in-canvas-for-medium { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; + } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-medium .close-button { + display: none; + } +} +@media print, screen and (min-width: 64em) { + .off-canvas.in-canvas-for-large { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; + } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-large .close-button { + display: none; + } +} +html.is-reveal-open { + position: fixed; + width: 100%; + overflow-y: hidden; +} +html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; +} +html.is-reveal-open body { + overflow-y: hidden; +} -.col-xs-offset-1 { - margin-left: 8.33333%; } +.reveal-overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1005; + display: none; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} -.col-xs-offset-2 { - margin-left: 16.66667%; } +.reveal { + z-index: 1006; + backface-visibility: hidden; + display: none; + padding: 1rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + position: relative; + top: 100px; + margin-right: auto; + margin-left: auto; + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} +[data-whatinput=mouse] .reveal { + outline: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; + } +} +.reveal .column { + min-width: 0; +} +.reveal > :last-child { + margin-bottom: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; + } +} +.reveal.collapse { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; + } +} +.reveal.full { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; +} +@media print, screen and (max-width: 39.99875em) { + .reveal { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; + } +} +.reveal.without-overlay { + position: fixed; +} -.col-xs-offset-3 { - margin-left: 25%; } +.sticky-container { + position: relative; +} -.col-xs-offset-4 { - margin-left: 33.33333%; } +.sticky { + position: relative; + z-index: 0; + transform: translate3d(0, 0, 0); +} -.col-xs-offset-5 { - margin-left: 41.66667%; } +.sticky.is-stuck { + position: fixed; + z-index: 5; + width: 100%; +} +.sticky.is-stuck.is-at-top { + top: 0; +} +.sticky.is-stuck.is-at-bottom { + bottom: 0; +} -.col-xs-offset-6 { - margin-left: 50%; } +.sticky.is-anchored { + position: relative; + right: auto; + left: auto; +} +.sticky.is-anchored.is-at-bottom { + bottom: 0; +} -.col-xs-offset-7 { - margin-left: 58.33333%; } +.title-bar { + padding: 0.5rem; + background: #0a0a0a; + color: #fefefe; + display: flex; + justify-content: flex-start; + align-items: center; +} +.title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; +} -.col-xs-offset-8 { - margin-left: 66.66667%; } +.title-bar-left, +.title-bar-right { + flex: 1 1 0px; +} -.col-xs-offset-9 { - margin-left: 75%; } +.title-bar-right { + text-align: right; +} -.col-xs-offset-10 { - margin-left: 83.33333%; } +.title-bar-title { + display: inline-block; + vertical-align: middle; + font-weight: bold; +} -.col-xs-offset-11 { - margin-left: 91.66667%; } +.top-bar { + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + align-items: center; + padding: 0.5rem; + flex-wrap: wrap; +} +.top-bar, +.top-bar ul { + background-color: #e6e6e6; +} +.top-bar input { + max-width: 200px; + margin-right: 1rem; +} +.top-bar .input-group-field { + width: 100%; + margin-right: 0; +} +.top-bar input.button { + width: auto; +} +.top-bar .top-bar-left, +.top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; +} +@media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; + } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; + } + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; + } +} +@media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; + } + .top-bar.stacked-for-medium .top-bar-left, +.top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; + } +} +@media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; + } + .top-bar.stacked-for-large .top-bar-left, +.top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; + } +} -.col-xs-offset-12 { - margin-left: 100%; } +.top-bar-title { + flex: 0 0 auto; + margin: 0.5rem 1rem 0.5rem 0; +} -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; } - .col-sm-1 { - width: 8.33333%; } - .col-sm-2 { - width: 16.66667%; } - .col-sm-3 { - width: 25%; } - .col-sm-4 { - width: 33.33333%; } - .col-sm-5 { - width: 41.66667%; } - .col-sm-6 { - width: 50%; } - .col-sm-7 { - width: 58.33333%; } - .col-sm-8 { - width: 66.66667%; } - .col-sm-9 { - width: 75%; } - .col-sm-10 { - width: 83.33333%; } - .col-sm-11 { - width: 91.66667%; } - .col-sm-12 { - width: 100%; } - .col-sm-pull-0 { - right: auto; } - .col-sm-pull-1 { - right: 8.33333%; } - .col-sm-pull-2 { - right: 16.66667%; } - .col-sm-pull-3 { - right: 25%; } - .col-sm-pull-4 { - right: 33.33333%; } - .col-sm-pull-5 { - right: 41.66667%; } - .col-sm-pull-6 { - right: 50%; } - .col-sm-pull-7 { - right: 58.33333%; } - .col-sm-pull-8 { - right: 66.66667%; } - .col-sm-pull-9 { - right: 75%; } - .col-sm-pull-10 { - right: 83.33333%; } - .col-sm-pull-11 { - right: 91.66667%; } - .col-sm-pull-12 { - right: 100%; } - .col-sm-push-0 { - left: auto; } - .col-sm-push-1 { - left: 8.33333%; } - .col-sm-push-2 { - left: 16.66667%; } - .col-sm-push-3 { - left: 25%; } - .col-sm-push-4 { - left: 33.33333%; } - .col-sm-push-5 { - left: 41.66667%; } - .col-sm-push-6 { - left: 50%; } - .col-sm-push-7 { - left: 58.33333%; } - .col-sm-push-8 { - left: 66.66667%; } - .col-sm-push-9 { - left: 75%; } - .col-sm-push-10 { - left: 83.33333%; } - .col-sm-push-11 { - left: 91.66667%; } - .col-sm-push-12 { - left: 100%; } - .col-sm-offset-0 { - margin-left: 0%; } - .col-sm-offset-1 { - margin-left: 8.33333%; } - .col-sm-offset-2 { - margin-left: 16.66667%; } - .col-sm-offset-3 { - margin-left: 25%; } - .col-sm-offset-4 { - margin-left: 33.33333%; } - .col-sm-offset-5 { - margin-left: 41.66667%; } - .col-sm-offset-6 { - margin-left: 50%; } - .col-sm-offset-7 { - margin-left: 58.33333%; } - .col-sm-offset-8 { - margin-left: 66.66667%; } - .col-sm-offset-9 { - margin-left: 75%; } - .col-sm-offset-10 { - margin-left: 83.33333%; } - .col-sm-offset-11 { - margin-left: 91.66667%; } - .col-sm-offset-12 { - margin-left: 100%; } } +.top-bar-left, +.top-bar-right { + flex: 0 0 auto; +} -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; } - .col-md-1 { - width: 8.33333%; } - .col-md-2 { - width: 16.66667%; } - .col-md-3 { - width: 25%; } - .col-md-4 { - width: 33.33333%; } - .col-md-5 { - width: 41.66667%; } - .col-md-6 { - width: 50%; } - .col-md-7 { - width: 58.33333%; } - .col-md-8 { - width: 66.66667%; } - .col-md-9 { - width: 75%; } - .col-md-10 { - width: 83.33333%; } - .col-md-11 { - width: 91.66667%; } - .col-md-12 { - width: 100%; } - .col-md-pull-0 { - right: auto; } - .col-md-pull-1 { - right: 8.33333%; } - .col-md-pull-2 { - right: 16.66667%; } - .col-md-pull-3 { - right: 25%; } - .col-md-pull-4 { - right: 33.33333%; } - .col-md-pull-5 { - right: 41.66667%; } - .col-md-pull-6 { - right: 50%; } - .col-md-pull-7 { - right: 58.33333%; } - .col-md-pull-8 { - right: 66.66667%; } - .col-md-pull-9 { - right: 75%; } - .col-md-pull-10 { - right: 83.33333%; } - .col-md-pull-11 { - right: 91.66667%; } - .col-md-pull-12 { - right: 100%; } - .col-md-push-0 { - left: auto; } - .col-md-push-1 { - left: 8.33333%; } - .col-md-push-2 { - left: 16.66667%; } - .col-md-push-3 { - left: 25%; } - .col-md-push-4 { - left: 33.33333%; } - .col-md-push-5 { - left: 41.66667%; } - .col-md-push-6 { - left: 50%; } - .col-md-push-7 { - left: 58.33333%; } - .col-md-push-8 { - left: 66.66667%; } - .col-md-push-9 { - left: 75%; } - .col-md-push-10 { - left: 83.33333%; } - .col-md-push-11 { - left: 91.66667%; } - .col-md-push-12 { - left: 100%; } - .col-md-offset-0 { - margin-left: 0%; } - .col-md-offset-1 { - margin-left: 8.33333%; } - .col-md-offset-2 { - margin-left: 16.66667%; } - .col-md-offset-3 { - margin-left: 25%; } - .col-md-offset-4 { - margin-left: 33.33333%; } - .col-md-offset-5 { - margin-left: 41.66667%; } - .col-md-offset-6 { - margin-left: 50%; } - .col-md-offset-7 { - margin-left: 58.33333%; } - .col-md-offset-8 { - margin-left: 66.66667%; } - .col-md-offset-9 { - margin-left: 75%; } - .col-md-offset-10 { - margin-left: 83.33333%; } - .col-md-offset-11 { - margin-left: 91.66667%; } - .col-md-offset-12 { - margin-left: 100%; } } +.float-left { + float: left !important; +} -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; } - .col-lg-1 { - width: 8.33333%; } - .col-lg-2 { - width: 16.66667%; } - .col-lg-3 { - width: 25%; } - .col-lg-4 { - width: 33.33333%; } - .col-lg-5 { - width: 41.66667%; } - .col-lg-6 { - width: 50%; } - .col-lg-7 { - width: 58.33333%; } - .col-lg-8 { - width: 66.66667%; } - .col-lg-9 { - width: 75%; } - .col-lg-10 { - width: 83.33333%; } - .col-lg-11 { - width: 91.66667%; } - .col-lg-12 { - width: 100%; } - .col-lg-pull-0 { - right: auto; } - .col-lg-pull-1 { - right: 8.33333%; } - .col-lg-pull-2 { - right: 16.66667%; } - .col-lg-pull-3 { - right: 25%; } - .col-lg-pull-4 { - right: 33.33333%; } - .col-lg-pull-5 { - right: 41.66667%; } - .col-lg-pull-6 { - right: 50%; } - .col-lg-pull-7 { - right: 58.33333%; } - .col-lg-pull-8 { - right: 66.66667%; } - .col-lg-pull-9 { - right: 75%; } - .col-lg-pull-10 { - right: 83.33333%; } - .col-lg-pull-11 { - right: 91.66667%; } - .col-lg-pull-12 { - right: 100%; } - .col-lg-push-0 { - left: auto; } - .col-lg-push-1 { - left: 8.33333%; } - .col-lg-push-2 { - left: 16.66667%; } - .col-lg-push-3 { - left: 25%; } - .col-lg-push-4 { - left: 33.33333%; } - .col-lg-push-5 { - left: 41.66667%; } - .col-lg-push-6 { - left: 50%; } - .col-lg-push-7 { - left: 58.33333%; } - .col-lg-push-8 { - left: 66.66667%; } - .col-lg-push-9 { - left: 75%; } - .col-lg-push-10 { - left: 83.33333%; } - .col-lg-push-11 { - left: 91.66667%; } - .col-lg-push-12 { - left: 100%; } - .col-lg-offset-0 { - margin-left: 0%; } - .col-lg-offset-1 { - margin-left: 8.33333%; } - .col-lg-offset-2 { - margin-left: 16.66667%; } - .col-lg-offset-3 { - margin-left: 25%; } - .col-lg-offset-4 { - margin-left: 33.33333%; } - .col-lg-offset-5 { - margin-left: 41.66667%; } - .col-lg-offset-6 { - margin-left: 50%; } - .col-lg-offset-7 { - margin-left: 58.33333%; } - .col-lg-offset-8 { - margin-left: 66.66667%; } - .col-lg-offset-9 { - margin-left: 75%; } - .col-lg-offset-10 { - margin-left: 83.33333%; } - .col-lg-offset-11 { - margin-left: 91.66667%; } - .col-lg-offset-12 { - margin-left: 100%; } } +.float-right { + float: right !important; +} -table { - background-color: transparent; } - table col[class*=\\"col-\\"] { - position: static; - display: table-column; - float: none; } - table td[class*=\\"col-\\"], - table th[class*=\\"col-\\"] { - position: static; - display: table-cell; - float: none; } +.float-center { + display: block; + margin-right: auto; + margin-left: auto; +} -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777777; - text-align: left; } +.clearfix::before, .clearfix::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.clearfix::after { + clear: both; +} -th { - text-align: left; } +.hide { + display: none !important; +} -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px; } - .table > thead > tr > th, - .table > thead > tr > td, - .table > tbody > tr > th, - .table > tbody > tr > td, - .table > tfoot > tr > th, - .table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857; - vertical-align: top; - border-top: 1px solid #ddd; } - .table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; } - .table > caption + thead > tr:first-child > th, - .table > caption + thead > tr:first-child > td, - .table > colgroup + thead > tr:first-child > th, - .table > colgroup + thead > tr:first-child > td, - .table > thead:first-child > tr:first-child > th, - .table > thead:first-child > tr:first-child > td { - border-top: 0; } - .table > tbody + tbody { - border-top: 2px solid #ddd; } - .table .table { - background-color: #fff; } +.invisible { + visibility: hidden; +} -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 5px; } +.visible { + visibility: visible; +} -.table-bordered { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td, - .table-bordered > tbody > tr > th, - .table-bordered > tbody > tr > td, - .table-bordered > tfoot > tr > th, - .table-bordered > tfoot > tr > td { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td { - border-bottom-width: 2px; } +@media print, screen and (max-width: 39.99875em) { + .hide-for-small-only { + display: none !important; + } +} -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; } +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; + } +} -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; } +@media print, screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; + } +} -.table > thead > tr > td.active, -.table > thead > tr > th.active, -.table > thead > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, -.table > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.table > tfoot > tr.active > th { - background-color: #f5f5f5; } +@media screen and (max-width: 39.99875em) { + .show-for-medium { + display: none !important; + } +} -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; } +@media print, screen and (min-width: 40em) and (max-width: 63.99875em) { + .hide-for-medium-only { + display: none !important; + } +} -.table > thead > tr > td.success, -.table > thead > tr > th.success, -.table > thead > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr > td.success, -.table > tbody > tr > th.success, -.table > tbody > tr.success > td, -.table > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.table > tfoot > tr.success > th { - background-color: #dff0d8; } +@media screen and (max-width: 39.99875em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; + } +} -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; } +@media print, screen and (min-width: 64em) { + .hide-for-large { + display: none !important; + } +} -.table > thead > tr > td.info, -.table > thead > tr > th.info, -.table > thead > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr > td.info, -.table > tbody > tr > th.info, -.table > tbody > tr.info > td, -.table > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.table > tfoot > tr.info > th { - background-color: #d9edf7; } +@media screen and (max-width: 63.99875em) { + .show-for-large { + display: none !important; + } +} -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; } +@media print, screen and (min-width: 64em) and (max-width: 74.99875em) { + .hide-for-large-only { + display: none !important; + } +} -.table > thead > tr > td.warning, -.table > thead > tr > th.warning, -.table > thead > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th { - background-color: #fcf8e3; } +@media screen and (max-width: 63.99875em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; + } +} -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; } +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} -.table > thead > tr > td.danger, -.table > thead > tr > th.danger, -.table > thead > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th { - background-color: #f2dede; } +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + width: auto !important; + height: auto !important; + overflow: visible !important; + clip: auto !important; + white-space: normal !important; +} -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; } +.show-for-landscape, +.hide-for-portrait { + display: block !important; +} +@media screen and (orientation: landscape) { + .show-for-landscape, +.hide-for-portrait { + display: block !important; + } +} +@media screen and (orientation: portrait) { + .show-for-landscape, +.hide-for-portrait { + display: none !important; + } +} -.table-responsive { - min-height: .01%; - overflow-x: auto; } - @media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; } - .table-responsive > .table { - margin-bottom: 0; } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; } - .table-responsive > .table-bordered { - border: 0; } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; } } +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} +@media screen and (orientation: landscape) { + .hide-for-landscape, +.show-for-portrait { + display: none !important; + } +} +@media screen and (orientation: portrait) { + .hide-for-landscape, +.show-for-portrait { + display: block !important; + } +} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; } +.show-for-dark-mode { + display: none; +} -legend { +.hide-for-dark-mode { display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; } - -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: 700; } - -input[type=\\"search\\"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - appearance: none; } - -input[type=\\"radio\\"], -input[type=\\"checkbox\\"] { - margin: 4px 0 0; - margin-top: 1px \\\\9; - line-height: normal; } - input[type=\\"radio\\"][disabled], input[type=\\"radio\\"].disabled, - fieldset[disabled] input[type=\\"radio\\"], - input[type=\\"checkbox\\"][disabled], - input[type=\\"checkbox\\"].disabled, - fieldset[disabled] - input[type=\\"checkbox\\"] { - cursor: not-allowed; } +} -input[type=\\"file\\"] { - display: block; } +@media screen and (prefers-color-scheme: dark) { + .show-for-dark-mode { + display: block !important; + } -input[type=\\"range\\"] { - display: block; - width: 100%; } + .hide-for-dark-mode { + display: none !important; + } +} +.show-for-ie { + display: none; +} -select[multiple], -select[size] { - height: auto; } +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .show-for-ie { + display: block !important; + } -input[type=\\"file\\"]:focus, -input[type=\\"radio\\"]:focus, -input[type=\\"checkbox\\"]:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } + .hide-for-ie { + display: none !important; + } +} +.show-for-sticky { + display: none; +} -output { +.is-stuck .show-for-sticky { display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.42857; - color: #555555; } +} -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: #555555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } - .form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } - .form-control::-moz-placeholder { - color: #999; - opacity: 1; } - .form-control:-ms-input-placeholder { - color: #999; } - .form-control::-webkit-input-placeholder { - color: #999; } - .form-control::-ms-expand { - background-color: transparent; - border: 0; } - .form-control[disabled], .form-control[readonly], - fieldset[disabled] .form-control { - background-color: #eeeeee; - opacity: 1; } - .form-control[disabled], - fieldset[disabled] .form-control { - cursor: not-allowed; } +.is-stuck .hide-for-sticky { + display: none; +}" +`; -textarea.form-control { - height: auto; } +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type=\\"date\\"].form-control, - input[type=\\"time\\"].form-control, - input[type=\\"datetime-local\\"].form-control, - input[type=\\"month\\"].form-control { - line-height: 34px; } - input[type=\\"date\\"].input-sm, .input-group-sm > input.form-control[type=\\"date\\"], - .input-group-sm > input.input-group-addon[type=\\"date\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"date\\"], - .input-group-sm input[type=\\"date\\"], - input[type=\\"time\\"].input-sm, - .input-group-sm > input.form-control[type=\\"time\\"], - .input-group-sm > input.input-group-addon[type=\\"time\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"time\\"], - .input-group-sm - input[type=\\"time\\"], - input[type=\\"datetime-local\\"].input-sm, - .input-group-sm > input.form-control[type=\\"datetime-local\\"], - .input-group-sm > input.input-group-addon[type=\\"datetime-local\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"datetime-local\\"], - .input-group-sm - input[type=\\"datetime-local\\"], - input[type=\\"month\\"].input-sm, - .input-group-sm > input.form-control[type=\\"month\\"], - .input-group-sm > input.input-group-addon[type=\\"month\\"], - .input-group-sm > .input-group-btn > input.btn[type=\\"month\\"], - .input-group-sm - input[type=\\"month\\"] { - line-height: 30px; } - input[type=\\"date\\"].input-lg, .input-group-lg > input.form-control[type=\\"date\\"], - .input-group-lg > input.input-group-addon[type=\\"date\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"date\\"], - .input-group-lg input[type=\\"date\\"], - input[type=\\"time\\"].input-lg, - .input-group-lg > input.form-control[type=\\"time\\"], - .input-group-lg > input.input-group-addon[type=\\"time\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"time\\"], - .input-group-lg - input[type=\\"time\\"], - input[type=\\"datetime-local\\"].input-lg, - .input-group-lg > input.form-control[type=\\"datetime-local\\"], - .input-group-lg > input.input-group-addon[type=\\"datetime-local\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"datetime-local\\"], - .input-group-lg - input[type=\\"datetime-local\\"], - input[type=\\"month\\"].input-lg, - .input-group-lg > input.form-control[type=\\"month\\"], - .input-group-lg > input.input-group-addon[type=\\"month\\"], - .input-group-lg > .input-group-btn > input.btn[type=\\"month\\"], - .input-group-lg - input[type=\\"month\\"] { - line-height: 46px; } } +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; -.form-group { - margin-bottom: 15px; } +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'scss' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +/** + * Foundation for Sites + * Version 6.7.4 + * https://get.foundation + * Licensed under MIT Open Source + */ +@media print, screen and (min-width: 40em) { + .reveal.large, .reveal.small, .reveal.tiny, .reveal { + right: auto; + left: auto; + margin: 0 auto; + } +} +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; } - .radio.disabled label, - fieldset[disabled] .radio label, - .checkbox.disabled label, - fieldset[disabled] - .checkbox label { - cursor: not-allowed; } - .radio label, - .checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; } +body { + margin: 0; +} -.radio input[type=\\"radio\\"], -.radio-inline input[type=\\"radio\\"], -.checkbox input[type=\\"checkbox\\"], -.checkbox-inline input[type=\\"checkbox\\"] { - position: absolute; - margin-top: 4px \\\\9; - margin-left: -20px; } +h1 { + font-size: 2em; + margin: 0.67em 0; +} -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; } +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - vertical-align: middle; - cursor: pointer; } - .radio-inline.disabled, - fieldset[disabled] .radio-inline, - .checkbox-inline.disabled, - fieldset[disabled] - .checkbox-inline { - cursor: not-allowed; } +pre { + font-family: monospace, monospace; + font-size: 1em; +} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; } +a { + background-color: transparent; +} -.form-control-static { - min-height: 34px; - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; } - .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, - .input-group-lg > .form-control-static.input-group-addon, - .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, - .input-group-sm > .form-control-static.input-group-addon, - .input-group-sm > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; } +abbr[title] { + border-bottom: 0; + text-decoration: underline dotted; +} -.input-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; } +b, +strong { + font-weight: bolder; +} -select.input-sm, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { - height: 30px; - line-height: 30px; } +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} -textarea.input-sm, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, -select[multiple].input-sm, -.input-group-sm > select.form-control[multiple], -.input-group-sm > select.input-group-addon[multiple], -.input-group-sm > .input-group-btn > select.btn[multiple] { - height: auto; } +small { + font-size: 80%; +} -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; } +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} -.form-group-sm select.form-control { - height: 30px; - line-height: 30px; } +sub { + bottom: -0.25em; +} -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; } +sup { + top: -0.5em; +} -.form-group-sm .form-control-static { - height: 30px; - min-height: 32px; - padding: 6px 10px; - font-size: 12px; - line-height: 1.5; } +img { + border-style: none; +} -.input-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0; +} -select.input-lg, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { - height: 46px; - line-height: 46px; } +button, +input { + overflow: visible; +} -textarea.input-lg, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, -select[multiple].input-lg, -.input-group-lg > select.form-control[multiple], -.input-group-lg > select.input-group-addon[multiple], -.input-group-lg > .input-group-btn > select.btn[multiple] { - height: auto; } +button, +select { + text-transform: none; +} -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} -.form-group-lg select.form-control { - height: 46px; - line-height: 46px; } +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; } +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} -.form-group-lg .form-control-static { - height: 46px; - min-height: 38px; - padding: 11px 16px; - font-size: 18px; - line-height: 1.33333; } +fieldset { + padding: 0.35em 0.75em 0.625em; +} -.has-feedback { - position: relative; } - .has-feedback .form-control { - padding-right: 42.5px; } +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; } +progress { + vertical-align: baseline; +} -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; } +textarea { + overflow: auto; +} -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; } +[type=checkbox], +[type=radio] { + box-sizing: border-box; + padding: 0; +} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #3c763d; } +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; +} -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; } +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} -.has-success .form-control-feedback { - color: #3c763d; } +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #8a6d3b; } +details { + display: block; +} -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } +summary { + display: list-item; +} -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; } +template { + display: none; +} -.has-warning .form-control-feedback { - color: #8a6d3b; } +[hidden] { + display: none; +} -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #a94442; } +[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, +[data-whatintent=touch] *, +[data-whatintent=touch] *:focus, +[data-whatinput=mouse] *, +[data-whatinput=mouse] *:focus, +[data-whatinput=touch] *, +[data-whatinput=touch] *:focus { + outline: none; +} -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } +[draggable=false] { + -webkit-touch-callout: none; + -webkit-user-select: none; +} -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; } +.foundation-mq { + font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; +} -.has-error .form-control-feedback { - color: #a94442; } +html { + box-sizing: border-box; + font-size: 100%; +} -.has-feedback label ~ .form-control-feedback { - top: 25px; } +*, +*::before, +*::after { + box-sizing: inherit; +} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; } +body { + margin: 0; + padding: 0; + background: #fefefe; + font-family: \\"Helvetica Neue\\", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; } +img { + display: inline-block; + vertical-align: middle; + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; +} -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .form-inline .form-control-static { - display: inline-block; } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; } - .form-inline .input-group > .form-control { - width: 100%; } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; } - .form-inline .radio input[type=\\"radio\\"], - .form-inline .checkbox input[type=\\"checkbox\\"] { - position: relative; - margin-left: 0; } - .form-inline .has-feedback .form-control-feedback { - top: 0; } } +textarea { + height: auto; + min-height: 50px; + border-radius: 0; +} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; } +select { + box-sizing: border-box; + width: 100%; + border-radius: 0; +} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; } +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; +} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; } - .form-horizontal .form-group:before, .form-horizontal .form-group:after { - display: table; - content: \\" \\"; } - .form-horizontal .form-group:after { - clear: both; } +button { + padding: 0; + appearance: none; + border: 0; + border-radius: 0; + background: transparent; + line-height: 1; + cursor: auto; +} +[data-whatinput=mouse] button { + outline: 0; +} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right; } } +pre { + overflow: auto; + -webkit-overflow-scrolling: touch; +} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; } +button, +input, +optgroup, +select, +textarea { + font-family: inherit; +} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 11px; - font-size: 18px; } } +.is-visible { + display: block !important; +} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 12px; } } +.is-hidden { + display: none !important; +} -.btn { - display: inline-block; - margin-bottom: 0; +[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + font-family: inherit; + font-size: 1rem; font-weight: normal; - text-align: center; - white-space: nowrap; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - .btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; } - .btn:active, .btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn.disabled, .btn[disabled], - fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - -webkit-box-shadow: none; - box-shadow: none; } + line-height: 1.5; + color: #0a0a0a; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + appearance: none; +} +[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, +textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; } +textarea { + max-width: 100%; +} +textarea[rows] { + height: auto; +} -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; } - .btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; } - .btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; } - .btn-default:active, .btn-default.active, - .open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; } - .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, - .open > .btn-default.dropdown-toggle:hover, - .open > .btn-default.dropdown-toggle:focus, - .open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; } - .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, - fieldset[disabled] .btn-default:hover, - fieldset[disabled] .btn-default:focus, - fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; } - .btn-default .badge { - color: #fff; - background-color: #333; } +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; +} -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; } - .btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; } - .btn-primary:active, .btn-primary.active, - .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #286090; - background-image: none; - border-color: #204d74; } - .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, - .open > .btn-primary.dropdown-toggle:hover, - .open > .btn-primary.dropdown-toggle:focus, - .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; } - .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, - fieldset[disabled] .btn-primary:hover, - fieldset[disabled] .btn-primary:focus, - fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary .badge { - color: #337ab7; - background-color: #fff; } +[type=submit], +[type=button] { + appearance: none; + border-radius: 0; +} -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; } - .btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; } - .btn-success:active, .btn-success.active, - .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - background-image: none; - border-color: #398439; } - .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, - .open > .btn-success.dropdown-toggle:hover, - .open > .btn-success.dropdown-toggle:focus, - .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398439; - border-color: #255625; } - .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, - fieldset[disabled] .btn-success:hover, - fieldset[disabled] .btn-success:focus, - fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success .badge { - color: #5cb85c; - background-color: #fff; } +input[type=search] { + box-sizing: border-box; +} -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; } - .btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; } - .btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; } - .btn-info:active, .btn-info.active, - .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - background-image: none; - border-color: #269abc; } - .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, - .open > .btn-info.dropdown-toggle:hover, - .open > .btn-info.dropdown-toggle:focus, - .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; } - .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, - fieldset[disabled] .btn-info:hover, - fieldset[disabled] .btn-info:focus, - fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; } - .btn-info .badge { - color: #5bc0de; - background-color: #fff; } +::placeholder { + color: #cacaca; +} -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; } - .btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; } - .btn-warning:active, .btn-warning.active, - .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - background-image: none; - border-color: #d58512; } - .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, - .open > .btn-warning.dropdown-toggle:hover, - .open > .btn-warning.dropdown-toggle:focus, - .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; } - .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, - fieldset[disabled] .btn-warning:hover, - fieldset[disabled] .btn-warning:focus, - fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning .badge { - color: #f0ad4e; - background-color: #fff; } +[type=file], +[type=checkbox], +[type=radio] { + margin: 0 0 1rem; +} -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; } - .btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; } - .btn-danger:active, .btn-danger.active, - .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - background-image: none; - border-color: #ac2925; } - .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, - .open > .btn-danger.dropdown-toggle:hover, - .open > .btn-danger.dropdown-toggle:focus, - .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; } - .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, - fieldset[disabled] .btn-danger:hover, - fieldset[disabled] .btn-danger:focus, - fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger .badge { - color: #d9534f; - background-color: #fff; } +[type=checkbox] + label, +[type=radio] + label { + display: inline-block; + vertical-align: baseline; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; +} +[type=checkbox] + label[for], +[type=radio] + label[for] { + cursor: pointer; +} -.btn-link { - font-weight: 400; - color: #337ab7; - border-radius: 0; } - .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], - fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } - .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; } - .btn-link:hover, .btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; } - .btn-link[disabled]:hover, .btn-link[disabled]:focus, - fieldset[disabled] .btn-link:hover, - fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; } +label > [type=checkbox], +label > [type=radio] { + margin-right: 0.5rem; +} -.btn-lg, .btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; } +[type=file] { + width: 100%; +} -.btn-sm, .btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; +label { + display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; +} +label.middle { + margin: 0 0 1rem; line-height: 1.5; - border-radius: 3px; } + padding: 0.5625rem 0; +} -.btn-xs, .btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; } +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; +} -.btn-block { - display: block; - width: 100%; } +.input-group { + display: flex; + width: 100%; + margin-bottom: 1rem; + align-items: stretch; +} +.input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 0 0 0 0; +} +.input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 0 0 0; +} -.btn-block + .btn-block { - margin-top: 5px; } +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label, .input-group-button, .input-group-field, .input-group-label { + margin: 0; + white-space: nowrap; +} -input[type=\\"submit\\"].btn-block, -input[type=\\"reset\\"].btn-block, -input[type=\\"button\\"].btn-block { - width: 100%; } +.input-group-label { + padding: 0 1rem; + border: 1px solid #cacaca; + background: #e6e6e6; + color: #0a0a0a; + text-align: center; + white-space: nowrap; + display: flex; + flex: 0 0 auto; + align-items: center; +} +.input-group-label:first-child { + border-right: 0; +} +.input-group-label:last-child { + border-left: 0; +} -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; } - .fade.in { - opacity: 1; } +.input-group-field { + border-radius: 0; + flex: 1 1 0px; + min-width: 0; +} -.collapse { - display: none; } - .collapse.in { - display: block; } +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + display: flex; + flex: 0 0 auto; +} +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; +} -tr.collapse.in { - display: table-row; } +fieldset { + margin: 0; + padding: 0; + border: 0; +} -tbody.collapse.in { - display: table-row-group; } +legend { + max-width: 100%; + margin-bottom: 0.5rem; +} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; } +.fieldset { + margin: 1.125rem 0; + padding: 1.25rem; + border: 1px solid #cacaca; +} +.fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \\\\9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; } +select { + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + appearance: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background-image: url('data:image/svg+xml;utf8,'); + background-origin: content-box; + background-position: right -1rem center; + background-repeat: no-repeat; + background-size: 9px 6px; + padding-right: 1.5rem; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +@media screen and (min-width: 0\\\\0 ) { + select { + background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); + } +} +select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; +} +select::-ms-expand { + display: none; +} +select[multiple] { + height: auto; + background-image: none; +} +select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; +} -.dropup, -.dropdown { - position: relative; } +.is-invalid-input:not(:focus) { + border-color: #cc4b37; + background-color: #f9ecea; +} +.is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; +} -.dropdown-toggle:focus { - outline: 0; } +.is-invalid-label { + color: #cc4b37; +} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; +.form-error { display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } - .dropdown-menu.pull-right { - right: 0; - left: auto; } - .dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.42857; - color: #333333; - white-space: nowrap; } - .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; } + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #cc4b37; +} +.form-error.is-visible { + display: block; +} -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0; } +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; } +p { + margin-bottom: 1rem; + font-size: inherit; + line-height: 1.6; + text-rendering: optimizeLegibility; +} -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } +em, +i { + font-style: italic; + line-height: inherit; +} -.open > .dropdown-menu { - display: block; } +strong, +b { + font-weight: bold; + line-height: inherit; +} -.open > a { - outline: 0; } +small { + font-size: 80%; + line-height: inherit; +} -.dropdown-menu-right { - right: 0; - left: auto; } +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: \\"Helvetica Neue\\", Helvetica, Roboto, Arial, sans-serif; + font-style: normal; + font-weight: normal; + color: inherit; + text-rendering: optimizeLegibility; +} +h1 small, .h1 small, +h2 small, .h2 small, +h3 small, .h3 small, +h4 small, .h4 small, +h5 small, .h5 small, +h6 small, .h6 small { + line-height: 0; + color: #cacaca; +} -.dropdown-menu-left { - right: auto; - left: 0; } +h1, .h1 { + font-size: 1.5rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.42857; - color: #777777; - white-space: nowrap; } +h2, .h2 { + font-size: 1.25rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; } +h3, .h3 { + font-size: 1.1875rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.pull-right > .dropdown-menu { - right: 0; - left: auto; } +h4, .h4 { + font-size: 1.125rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: \\"\\"; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \\\\9; } +h5, .h5 { + font-size: 1.0625rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; } +h6, .h6 { + font-size: 1rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; } - .navbar-right .dropdown-menu-left { - left: 0; - right: auto; } } +@media print, screen and (min-width: 40em) { + h1, .h1 { + font-size: 3rem; + } -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - float: left; } - .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:hover, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 2; } + h2, .h2 { + font-size: 2.5rem; + } -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; } + h3, .h3 { + font-size: 1.9375rem; + } -.btn-toolbar { - margin-left: -5px; } - .btn-toolbar:before, .btn-toolbar:after { - display: table; - content: \\" \\"; } - .btn-toolbar:after { - clear: both; } - .btn-toolbar .btn, - .btn-toolbar .btn-group, - .btn-toolbar .input-group { - float: left; } - .btn-toolbar > .btn, - .btn-toolbar > .btn-group, - .btn-toolbar > .input-group { - margin-left: 5px; } + h4, .h4 { + font-size: 1.5625rem; + } -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; } + h5, .h5 { + font-size: 1.25rem; + } -.btn-group > .btn:first-child { - margin-left: 0; } - .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } + h6, .h6 { + font-size: 1rem; + } +} +a { + line-height: inherit; + color: #1779ba; + text-decoration: none; + cursor: pointer; +} +a:hover, a:focus { + color: #1468a0; +} +a img { + border: 0; +} -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } +hr { + clear: both; + max-width: 75rem; + height: 0; + margin: 1.25rem auto; + border-top: 0; + border-right: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; +} -.btn-group > .btn-group { - float: left; } +ul, +ol, +dl { + margin-bottom: 1rem; + list-style-position: outside; + line-height: 1.6; +} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } +li { + font-size: inherit; +} -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } +ul { + margin-left: 1.25rem; + list-style-type: disc; +} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } +ol { + margin-left: 1.25rem; +} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; } +ul ul, ul ol, ol ul, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; +} -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; } +dl { + margin-bottom: 1rem; +} +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; } +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #cacaca; +} +blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; +} -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; } +abbr, abbr[title] { + border-bottom: 1px dotted #0a0a0a; + cursor: help; + text-decoration: none; +} -.btn .caret { - margin-left: 0; } +figure { + margin: 0; +} -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; } +kbd { + margin: 0; + padding: 0.125rem 0.25rem 0; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + color: #0a0a0a; +} -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; } +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; +} -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; } +.lead { + font-size: 125%; + line-height: 1.6; +} -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - display: table; - content: \\" \\"; } +.stat { + font-size: 2.5rem; + line-height: 1; +} +p + .stat { + margin-top: -1rem; +} -.btn-group-vertical > .btn-group:after { - clear: both; } +ul.no-bullet, ol.no-bullet { + margin-left: 0; + list-style: none; +} -.btn-group-vertical > .btn-group > .btn { - float: none; } +.cite-block, cite { + display: block; + color: #8a8a8a; + font-size: 0.8125rem; +} +.cite-block:before, cite:before { + content: \\"— \\"; +} -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; } +.code-inline, code { + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + display: inline; + max-width: 100%; + word-wrap: break-word; + padding: 0.125rem 0.3125rem 0.0625rem; +} -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; } +.code-block { + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + display: block; + overflow: auto; + white-space: pre; + padding: 1rem; + margin-bottom: 1.5rem; +} -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } +.text-left { + text-align: left; +} -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } +.text-right { + text-align: right; +} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } +.text-center { + text-align: center; +} -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } +.text-justify { + text-align: justify; +} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; } +@media print, screen and (min-width: 40em) { + .medium-text-left { + text-align: left; + } -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; } - .btn-group-justified > .btn, - .btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; } - .btn-group-justified > .btn-group .btn { - width: 100%; } - .btn-group-justified > .btn-group .dropdown-menu { - left: auto; } + .medium-text-right { + text-align: right; + } -[data-toggle=\\"buttons\\"] > .btn input[type=\\"radio\\"], -[data-toggle=\\"buttons\\"] > .btn input[type=\\"checkbox\\"], -[data-toggle=\\"buttons\\"] > .btn-group > .btn input[type=\\"radio\\"], -[data-toggle=\\"buttons\\"] > .btn-group > .btn input[type=\\"checkbox\\"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; } + .medium-text-center { + text-align: center; + } -.input-group { - position: relative; - display: table; - border-collapse: separate; } - .input-group[class*=\\"col-\\"] { - float: none; - padding-right: 0; - padding-left: 0; } - .input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; } - .input-group .form-control:focus { - z-index: 3; } + .medium-text-justify { + text-align: justify; + } +} +@media print, screen and (min-width: 64em) { + .large-text-left { + text-align: left; + } -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; } - .input-group-addon:not(:first-child):not(:last-child), - .input-group-btn:not(:first-child):not(:last-child), - .input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; } + .large-text-right { + text-align: right; + } -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; } + .large-text-center { + text-align: center; + } -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: 400; - line-height: 1; - color: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #ccc; - border-radius: 4px; } - .input-group-addon.input-sm, - .input-group-sm > .input-group-addon, - .input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; } - .input-group-addon.input-lg, - .input-group-lg > .input-group-addon, - .input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; } - .input-group-addon input[type=\\"radio\\"], - .input-group-addon input[type=\\"checkbox\\"] { - margin-top: 0; } + .large-text-justify { + text-align: justify; + } +} +.show-for-print { + display: none !important; +} -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } +@media print { + * { + background: transparent !important; + color: black !important; + color-adjust: economy; + box-shadow: none !important; + text-shadow: none !important; + } -.input-group-addon:first-child { - border-right: 0; } + .show-for-print { + display: block !important; + } -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } + .hide-for-print { + display: none !important; + } -.input-group-addon:last-child { - border-left: 0; } + table.show-for-print { + display: table !important; + } -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; } - .input-group-btn > .btn { - position: relative; } - .input-group-btn > .btn + .btn { - margin-left: -1px; } - .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; } - .input-group-btn:first-child > .btn, - .input-group-btn:first-child > .btn-group { - margin-right: -1px; } - .input-group-btn:last-child > .btn, - .input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; } + thead.show-for-print { + display: table-header-group !important; + } -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; } - .nav:before, .nav:after { - display: table; - content: \\" \\"; } - .nav:after { - clear: both; } - .nav > li { - position: relative; - display: block; } - .nav > li > a { - position: relative; - display: block; - padding: 10px 15px; } - .nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .nav > li.disabled > a { - color: #777777; } - .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; } - .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #337ab7; } - .nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .nav > li > a > img { - max-width: none; } + tbody.show-for-print { + display: table-row-group !important; + } -.nav-tabs { - border-bottom: 1px solid #ddd; } - .nav-tabs > li { - float: left; - margin-bottom: -1px; } - .nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; } - .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; } - .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; } + tr.show-for-print { + display: table-row !important; + } -.nav-pills > li { - float: left; } - .nav-pills > li > a { - border-radius: 4px; } - .nav-pills > li + li { - margin-left: 2px; } - .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; } + td.show-for-print { + display: table-cell !important; + } -.nav-stacked > li { - float: none; } - .nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; } + th.show-for-print { + display: table-cell !important; + } -.nav-justified, .nav-tabs.nav-justified { - width: 100%; } - .nav-justified > li, .nav-tabs.nav-justified > li { - float: none; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; } - .nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; } - @media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; } } + a, +a:visited { + text-decoration: underline; + } -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; } - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; } - @media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; } } + a[href]:after { + content: \\" (\\" attr(href) \\")\\"; + } -.tab-content > .tab-pane { - display: none; } + .ir a:after, +a[href^=\\"javascript:\\"]:after, +a[href^=\\"#\\"]:after { + content: \\"\\"; + } -.tab-content > .active { - display: block; } + abbr[title]:after { + content: \\" (\\" attr(title) \\")\\"; + } -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; } + pre, +blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; + } -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; } - .navbar:before, .navbar:after { - display: table; - content: \\" \\"; } - .navbar:after { - clear: both; } - @media (min-width: 768px) { - .navbar { - border-radius: 4px; } } + thead { + display: table-header-group; + } -.navbar-header:before, .navbar-header:after { - display: table; - content: \\" \\"; } + tr, +img { + page-break-inside: avoid; + } -.navbar-header:after { - clear: both; } + img { + max-width: 100% !important; + } -@media (min-width: 768px) { - .navbar-header { - float: left; } } + @page { + margin: 0.5cm; + } + p, +h2, +h3 { + orphans: 3; + widows: 3; + } -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; } - .navbar-collapse:before, .navbar-collapse:after { - display: table; - content: \\" \\"; } - .navbar-collapse:after { - clear: both; } - .navbar-collapse.in { - overflow-y: auto; } - @media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; } - .navbar-collapse.in { - overflow-y: visible; } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; } } + h2, +h3 { + page-break-after: avoid; + } -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; } - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 340px; } - @media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; } } - @media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; } } + .print-break-inside { + page-break-inside: auto; + } +} +.grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 75rem; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; } +.grid-x { + display: flex; + flex-flow: row wrap; +} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; } +.cell { + flex: 0 0 auto; + min-height: 0; + min-width: 0; + width: 100%; +} +.cell.auto { + flex: 1 1 0; +} +.cell.shrink { + flex: 0 0 auto; +} -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; } - @media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; } } +.grid-x > .auto { + width: auto; +} +.grid-x > .shrink { + width: auto; +} -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; } - @media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; } } +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex-basis: auto; +} -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; } - .navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; } - .navbar-brand > img { - display: block; } - @media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; } } +@media print, screen and (min-width: 40em) { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex-basis: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex-basis: auto; + } +} +.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { + flex: 0 0 auto; +} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-right: 15px; - margin-top: 8px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; } - .navbar-toggle:focus { - outline: 0; } - .navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; } - .navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; } - @media (min-width: 768px) { - .navbar-toggle { - display: none; } } +.grid-x > .small-1 { + width: 8.3333333333%; +} -.navbar-nav { - margin: 7.5px -15px; } - .navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; } - @media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; } } - @media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; } - .navbar-nav > li { - float: left; } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; } } +.grid-x > .small-2 { + width: 16.6666666667%; +} -.navbar-form { - padding: 10px 15px; - margin-right: -15px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 8px; - margin-bottom: 8px; } - @media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .navbar-form .form-control-static { - display: inline-block; } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; } - .navbar-form .input-group > .form-control { - width: 100%; } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; } - .navbar-form .radio input[type=\\"radio\\"], - .navbar-form .checkbox input[type=\\"checkbox\\"] { - position: relative; - margin-left: 0; } - .navbar-form .has-feedback .form-control-feedback { - top: 0; } } - @media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; } - .navbar-form .form-group:last-child { - margin-bottom: 0; } } - @media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; } } +.grid-x > .small-3 { + width: 25%; +} -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; } +.grid-x > .small-4 { + width: 33.3333333333%; +} -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } +.grid-x > .small-5 { + width: 41.6666666667%; +} -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; } - .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 10px; - margin-bottom: 10px; } - .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 14px; - margin-bottom: 14px; } +.grid-x > .small-6 { + width: 50%; +} -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; } - @media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; } } +.grid-x > .small-7 { + width: 58.3333333333%; +} -@media (min-width: 768px) { - .navbar-left { - float: left !important; } - .navbar-right { - float: right !important; - margin-right: -15px; } - .navbar-right ~ .navbar-right { - margin-right: 0; } } +.grid-x > .small-8 { + width: 66.6666666667%; +} -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; } - .navbar-default .navbar-brand { - color: #777; } - .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; } - .navbar-default .navbar-text { - color: #777; } - .navbar-default .navbar-nav > li > a { - color: #777; } - .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; } - .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; } - .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; } - .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; } - @media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; } } - .navbar-default .navbar-toggle { - border-color: #ddd; } - .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; } - .navbar-default .navbar-toggle .icon-bar { - background-color: #888; } - .navbar-default .navbar-collapse, - .navbar-default .navbar-form { - border-color: #e7e7e7; } - .navbar-default .navbar-link { - color: #777; } - .navbar-default .navbar-link:hover { - color: #333; } - .navbar-default .btn-link { - color: #777; } - .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; } - .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, - fieldset[disabled] .navbar-default .btn-link:hover, - fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; } +.grid-x > .small-9 { + width: 75%; +} -.navbar-inverse { - background-color: #222; - border-color: #090909; } - .navbar-inverse .navbar-brand { - color: #9d9d9d; } - .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-text { - color: #9d9d9d; } - .navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; } - .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #090909; } - .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; } - .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #090909; } - @media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; } } - .navbar-inverse .navbar-toggle { - border-color: #333; } - .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; } - .navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; } - .navbar-inverse .navbar-collapse, - .navbar-inverse .navbar-form { - border-color: #101010; } - .navbar-inverse .navbar-link { - color: #9d9d9d; } - .navbar-inverse .navbar-link:hover { - color: #fff; } - .navbar-inverse .btn-link { - color: #9d9d9d; } - .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; } - .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, - fieldset[disabled] .navbar-inverse .btn-link:hover, - fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; } +.grid-x > .small-10 { + width: 83.3333333333%; +} -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; } - .breadcrumb > li { - display: inline-block; } - .breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: \\"/ \\"; } - .breadcrumb > .active { - color: #777777; } +.grid-x > .small-11 { + width: 91.6666666667%; +} -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; } - .pagination > li { - display: inline; } - .pagination > li > a, - .pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; } - .pagination > li > a:hover, .pagination > li > a:focus, - .pagination > li > span:hover, - .pagination > li > span:focus { - z-index: 2; - color: #23527c; - background-color: #eeeeee; - border-color: #ddd; } - .pagination > li:first-child > a, - .pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - .pagination > li:last-child > a, - .pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; } - .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, - .pagination > .active > span, - .pagination > .active > span:hover, - .pagination > .active > span:focus { - z-index: 3; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; } - .pagination > .disabled > span, - .pagination > .disabled > span:hover, - .pagination > .disabled > span:focus, - .pagination > .disabled > a, - .pagination > .disabled > a:hover, - .pagination > .disabled > a:focus { - color: #777777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; } +.grid-x > .small-12 { + width: 100%; +} -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; } +@media print, screen and (min-width: 40em) { + .grid-x > .medium-auto { + flex: 1 1 0; + width: auto; + } -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; } + .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { + flex: 0 0 auto; + } -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; } + .grid-x > .medium-shrink { + width: auto; + } -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; } + .grid-x > .medium-1 { + width: 8.3333333333%; + } -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } + .grid-x > .medium-2 { + width: 16.6666666667%; + } -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; } + .grid-x > .medium-3 { + width: 25%; + } -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; } - .pager:before, .pager:after { - display: table; - content: \\" \\"; } - .pager:after { - clear: both; } - .pager li { - display: inline; } - .pager li > a, - .pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; } - .pager li > a:hover, - .pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .pager .next > a, - .pager .next > span { - float: right; } - .pager .previous > a, - .pager .previous > span { - float: left; } - .pager .disabled > a, - .pager .disabled > a:hover, - .pager .disabled > a:focus, - .pager .disabled > span { - color: #777777; - cursor: not-allowed; - background-color: #fff; } + .grid-x > .medium-4 { + width: 33.3333333333%; + } -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; } - .label:empty { - display: none; } - .btn .label { - position: relative; - top: -1px; } + .grid-x > .medium-5 { + width: 41.6666666667%; + } -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; } + .grid-x > .medium-6 { + width: 50%; + } -.label-default { - background-color: #777777; } - .label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; } + .grid-x > .medium-7 { + width: 58.3333333333%; + } -.label-primary { - background-color: #337ab7; } - .label-primary[href]:hover, .label-primary[href]:focus { - background-color: #286090; } + .grid-x > .medium-8 { + width: 66.6666666667%; + } -.label-success { - background-color: #5cb85c; } - .label-success[href]:hover, .label-success[href]:focus { - background-color: #449d44; } + .grid-x > .medium-9 { + width: 75%; + } -.label-info { - background-color: #5bc0de; } - .label-info[href]:hover, .label-info[href]:focus { - background-color: #31b0d5; } + .grid-x > .medium-10 { + width: 83.3333333333%; + } -.label-warning { - background-color: #f0ad4e; } - .label-warning[href]:hover, .label-warning[href]:focus { - background-color: #ec971f; } + .grid-x > .medium-11 { + width: 91.6666666667%; + } -.label-danger { - background-color: #d9534f; } - .label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c9302c; } + .grid-x > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .grid-x > .large-auto { + flex: 1 1 0; + width: auto; + } -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #777777; - border-radius: 10px; } - .badge:empty { - display: none; } - .btn .badge { - position: relative; - top: -1px; } - .btn-xs .badge, .btn-group-xs > .btn .badge, - .btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; } - .list-group-item.active > .badge, - .nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; } - .list-group-item > .badge { - float: right; } - .list-group-item > .badge + .badge { - margin-right: 5px; } - .nav-pills > li > a > .badge { - margin-left: 3px; } + .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { + flex: 0 0 auto; + } -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; } + .grid-x > .large-shrink { + width: auto; + } -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eeeeee; } - .jumbotron h1, - .jumbotron .h1 { - color: inherit; } - .jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; } - .jumbotron > hr { - border-top-color: #d5d5d5; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px; } - .jumbotron .container { - max-width: 100%; } - @media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; } } + .grid-x > .large-1 { + width: 8.3333333333%; + } -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.42857; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border 0.2s ease-in-out; - -o-transition: border 0.2s ease-in-out; - transition: border 0.2s ease-in-out; } - .thumbnail > img, - .thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-right: auto; - margin-left: auto; } - .thumbnail .caption { - padding: 9px; - color: #333333; } + .grid-x > .large-2 { + width: 16.6666666667%; + } -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #337ab7; } + .grid-x > .large-3 { + width: 25%; + } -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; } - .alert h4 { - margin-top: 0; - color: inherit; } - .alert .alert-link { - font-weight: bold; } - .alert > p, - .alert > ul { - margin-bottom: 0; } - .alert > p + p { - margin-top: 5px; } + .grid-x > .large-4 { + width: 33.3333333333%; + } -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; } - .alert-dismissable .close, - .alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; } + .grid-x > .large-5 { + width: 41.6666666667%; + } -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; } - .alert-success hr { - border-top-color: #c9e2b3; } - .alert-success .alert-link { - color: #2b542c; } + .grid-x > .large-6 { + width: 50%; + } -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; } - .alert-info hr { - border-top-color: #a6e1ec; } - .alert-info .alert-link { - color: #245269; } + .grid-x > .large-7 { + width: 58.3333333333%; + } -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; } - .alert-warning hr { - border-top-color: #f7e1b5; } - .alert-warning .alert-link { - color: #66512c; } + .grid-x > .large-8 { + width: 66.6666666667%; + } -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; } - .alert-danger hr { - border-top-color: #e4b9c0; } - .alert-danger .alert-link { - color: #843534; } + .grid-x > .large-9 { + width: 75%; + } -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; } - to { - background-position: 0 0; } } + .grid-x > .large-10 { + width: 83.3333333333%; + } -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; } - to { - background-position: 0 0; } } + .grid-x > .large-11 { + width: 91.6666666667%; + } -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } + .grid-x > .large-12 { + width: 100%; + } +} +.grid-margin-x:not(.grid-x) > .cell { + width: auto; +} -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; } +.grid-margin-y:not(.grid-y) > .cell { + height: auto; +} -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; } +.grid-margin-x { + margin-left: -0.625rem; + margin-right: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; + } +} +.grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; + } +} +.grid-margin-x > .auto { + width: auto; +} +.grid-margin-x > .shrink { + width: auto; +} +.grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); +} +.grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); +} +.grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); +} +.grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); +} +.grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); +} +.grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); +} +.grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); +} +.grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); +} +.grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); +} +.grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); +} +.grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); +} +.grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; + } + .grid-margin-x > .shrink { + width: auto; + } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); + } + .grid-margin-x > .medium-auto { + width: auto; + } + .grid-margin-x > .medium-shrink { + width: auto; + } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; + } + .grid-margin-x > .large-shrink { + width: auto; + } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); + } +} -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; } +.grid-padding-x .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} +.grid-padding-x > .cell { + padding-right: 0.625rem; + padding-left: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} -.progress-bar-success { - background-color: #5cb85c; } - .progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } +.small-up-1 > .cell { + width: 100%; +} -.progress-bar-info { - background-color: #5bc0de; } - .progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } +.small-up-2 > .cell { + width: 50%; +} -.progress-bar-warning { - background-color: #f0ad4e; } - .progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } +.small-up-3 > .cell { + width: 33.3333333333%; +} -.progress-bar-danger { - background-color: #d9534f; } - .progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } +.small-up-4 > .cell { + width: 25%; +} -.media { - margin-top: 15px; } - .media:first-child { - margin-top: 0; } +.small-up-5 > .cell { + width: 20%; +} -.media, -.media-body { - overflow: hidden; - zoom: 1; } +.small-up-6 > .cell { + width: 16.6666666667%; +} -.media-body { - width: 10000px; } +.small-up-7 > .cell { + width: 14.2857142857%; +} -.media-object { - display: block; } - .media-object.img-thumbnail { - max-width: none; } +.small-up-8 > .cell { + width: 12.5%; +} -.media-right, -.media > .pull-right { - padding-left: 10px; } +@media print, screen and (min-width: 40em) { + .medium-up-1 > .cell { + width: 100%; + } -.media-left, -.media > .pull-left { - padding-right: 10px; } + .medium-up-2 > .cell { + width: 50%; + } -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; } + .medium-up-3 > .cell { + width: 33.3333333333%; + } -.media-middle { - vertical-align: middle; } + .medium-up-4 > .cell { + width: 25%; + } -.media-bottom { - vertical-align: bottom; } + .medium-up-5 > .cell { + width: 20%; + } -.media-heading { - margin-top: 0; - margin-bottom: 5px; } + .medium-up-6 > .cell { + width: 16.6666666667%; + } -.media-list { - padding-left: 0; - list-style: none; } + .medium-up-7 > .cell { + width: 14.2857142857%; + } -.list-group { - padding-left: 0; - margin-bottom: 20px; } + .medium-up-8 > .cell { + width: 12.5%; + } +} +@media print, screen and (min-width: 64em) { + .large-up-1 > .cell { + width: 100%; + } -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; } - .list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - .list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } - .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { - color: #777777; - cursor: not-allowed; - background-color: #eeeeee; } - .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; } - .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; } - .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; } - .list-group-item.active .list-group-item-heading, - .list-group-item.active .list-group-item-heading > small, - .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, - .list-group-item.active:hover .list-group-item-heading > small, - .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, - .list-group-item.active:focus .list-group-item-heading > small, - .list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; } - .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #c7ddef; } + .large-up-2 > .cell { + width: 50%; + } -a.list-group-item, -button.list-group-item { - color: #555; } - a.list-group-item .list-group-item-heading, - button.list-group-item .list-group-item-heading { - color: #333; } - a.list-group-item:hover, a.list-group-item:focus, - button.list-group-item:hover, - button.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; } + .large-up-3 > .cell { + width: 33.3333333333%; + } -button.list-group-item { - width: 100%; - text-align: left; } + .large-up-4 > .cell { + width: 25%; + } -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; } + .large-up-5 > .cell { + width: 20%; + } -a.list-group-item-success, -button.list-group-item-success { - color: #3c763d; } - a.list-group-item-success .list-group-item-heading, - button.list-group-item-success .list-group-item-heading { - color: inherit; } - a.list-group-item-success:hover, a.list-group-item-success:focus, - button.list-group-item-success:hover, - button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; } - a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, - button.list-group-item-success.active, - button.list-group-item-success.active:hover, - button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; } + .large-up-6 > .cell { + width: 16.6666666667%; + } -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; } + .large-up-7 > .cell { + width: 14.2857142857%; + } -a.list-group-item-info, -button.list-group-item-info { - color: #31708f; } - a.list-group-item-info .list-group-item-heading, - button.list-group-item-info .list-group-item-heading { - color: inherit; } - a.list-group-item-info:hover, a.list-group-item-info:focus, - button.list-group-item-info:hover, - button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; } - a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, - button.list-group-item-info.active, - button.list-group-item-info.active:hover, - button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; } + .large-up-8 > .cell { + width: 12.5%; + } +} +.grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); +} -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; } +.grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); +} -a.list-group-item-warning, -button.list-group-item-warning { - color: #8a6d3b; } - a.list-group-item-warning .list-group-item-heading, - button.list-group-item-warning .list-group-item-heading { - color: inherit; } - a.list-group-item-warning:hover, a.list-group-item-warning:focus, - button.list-group-item-warning:hover, - button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; } - a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, - button.list-group-item-warning.active, - button.list-group-item-warning.active:hover, - button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; } +.grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); +} -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; } +.grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); +} -a.list-group-item-danger, -button.list-group-item-danger { - color: #a94442; } - a.list-group-item-danger .list-group-item-heading, - button.list-group-item-danger .list-group-item-heading { - color: inherit; } - a.list-group-item-danger:hover, a.list-group-item-danger:focus, - button.list-group-item-danger:hover, - button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; } - a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, - button.list-group-item-danger.active, - button.list-group-item-danger.active:hover, - button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; } +.grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); +} -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; } +.grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); +} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; } +.grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); +} -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } +.grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); +} -.panel-body { - padding: 15px; } - .panel-body:before, .panel-body:after { - display: table; - content: \\" \\"; } - .panel-body:after { - clear: both; } +@media print, screen and (min-width: 40em) { + .grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel-heading > .dropdown .dropdown-toggle { - color: inherit; } + .grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.875rem); + } -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; } - .panel-title > a, - .panel-title > small, - .panel-title > .small, - .panel-title > small > a, - .panel-title > .small > a { - color: inherit; } + .grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } + .grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; } - .panel > .list-group .list-group-item, - .panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; } - .panel > .list-group:first-child .list-group-item:first-child, - .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .list-group:last-child .list-group-item:last-child, - .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } + .grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; } + .grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; } + .grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.list-group + .panel-footer { - border-top-width: 0; } + .grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; } - .panel > .table caption, - .panel > .table-responsive > .table caption, - .panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; } + .grid-margin-x.medium-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; } + .grid-margin-x.medium-up-2 > .cell { + width: calc(50% - 1.875rem); + } -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; } + .grid-margin-x.medium-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; } + .grid-margin-x.medium-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; } + .grid-margin-x.medium-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; } - .panel > .table-bordered > thead > tr > th:first-child, - .panel > .table-bordered > thead > tr > td:first-child, - .panel > .table-bordered > tbody > tr > th:first-child, - .panel > .table-bordered > tbody > tr > td:first-child, - .panel > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-bordered > tfoot > tr > td:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .panel > .table-bordered > thead > tr > th:last-child, - .panel > .table-bordered > thead > tr > td:last-child, - .panel > .table-bordered > tbody > tr > th:last-child, - .panel > .table-bordered > tbody > tr > td:last-child, - .panel > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-bordered > tfoot > tr > td:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .panel > .table-bordered > thead > tr:first-child > td, - .panel > .table-bordered > thead > tr:first-child > th, - .panel > .table-bordered > tbody > tr:first-child > td, - .panel > .table-bordered > tbody > tr:first-child > th, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; } - .panel > .table-bordered > tbody > tr:last-child > td, - .panel > .table-bordered > tbody > tr:last-child > th, - .panel > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-bordered > tfoot > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; } + .grid-margin-x.medium-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.panel > .table-responsive { - margin-bottom: 0; - border: 0; } + .grid-margin-x.medium-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.panel-group { - margin-bottom: 20px; } - .panel-group .panel { - margin-bottom: 0; - border-radius: 4px; } - .panel-group .panel + .panel { - margin-top: 5px; } - .panel-group .panel-heading { - border-bottom: 0; } - .panel-group .panel-heading + .panel-collapse > .panel-body, - .panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; } - .panel-group .panel-footer { - border-top: 0; } - .panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; } + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-x.large-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.panel-default { - border-color: #ddd; } - .panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #ddd; } - .panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; } - .panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; } - .panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; } + .grid-margin-x.large-up-2 > .cell { + width: calc(50% - 1.875rem); + } -.panel-primary { - border-color: #337ab7; } - .panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; } - .panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; } - .panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; } - .panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; } + .grid-margin-x.large-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -.panel-success { - border-color: #d6e9c6; } - .panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; } - .panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; } - .panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; } - .panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; } + .grid-margin-x.large-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.panel-info { - border-color: #bce8f1; } - .panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; } - .panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; } - .panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; } - .panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; } + .grid-margin-x.large-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.panel-warning { - border-color: #faebcc; } - .panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; } - .panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; } - .panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; } - .panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; } + .grid-margin-x.large-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.panel-danger { - border-color: #ebccd1; } - .panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; } - .panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; } - .panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; } - .panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; } + .grid-margin-x.large-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; } - .embed-responsive .embed-responsive-item, - .embed-responsive iframe, - .embed-responsive embed, - .embed-responsive object, - .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} +.small-margin-collapse { + margin-right: 0; + margin-left: 0; +} +.small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; +} +.small-margin-collapse > .small-1 { + width: 8.3333333333%; +} +.small-margin-collapse > .small-2 { + width: 16.6666666667%; +} +.small-margin-collapse > .small-3 { + width: 25%; +} +.small-margin-collapse > .small-4 { + width: 33.3333333333%; +} +.small-margin-collapse > .small-5 { + width: 41.6666666667%; +} +.small-margin-collapse > .small-6 { + width: 50%; +} +.small-margin-collapse > .small-7 { + width: 58.3333333333%; +} +.small-margin-collapse > .small-8 { + width: 66.6666666667%; +} +.small-margin-collapse > .small-9 { + width: 75%; +} +.small-margin-collapse > .small-10 { + width: 83.3333333333%; +} +.small-margin-collapse > .small-11 { + width: 91.6666666667%; +} +.small-margin-collapse > .small-12 { + width: 100%; +} +@media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .medium-3 { + width: 25%; + } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .medium-6 { + width: 50%; + } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .medium-9 { + width: 75%; + } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .medium-12 { width: 100%; - height: 100%; - border: 0; } - -.embed-responsive-16by9 { - padding-bottom: 56.25%; } - -.embed-responsive-4by3 { - padding-bottom: 75%; } - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } - .well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); } + } +} +@media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .large-3 { + width: 25%; + } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .large-6 { + width: 50%; + } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .large-9 { + width: 75%; + } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .large-12 { + width: 100%; + } +} -.well-lg { - padding: 24px; - border-radius: 6px; } +.small-padding-collapse { + margin-right: 0; + margin-left: 0; +} +.small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; +} -.well-sm { - padding: 9px; - border-radius: 3px; } +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .small-3 { + width: 25%; + } + .medium-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .small-6 { + width: 50%; + } + .medium-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .small-9 { + width: 75%; + } + .medium-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .small-12 { + width: 100%; + } +} +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .medium-3 { + width: 25%; + } + .medium-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .medium-6 { + width: 50%; + } + .medium-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .medium-9 { + width: 75%; + } + .medium-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .large-3 { + width: 25%; + } + .medium-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .large-6 { + width: 50%; + } + .medium-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .large-9 { + width: 75%; + } + .medium-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .large-12 { + width: 100%; + } +} -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: 0.2; } - .close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; } +@media print, screen and (min-width: 40em) { + .medium-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - appearance: none; } +@media print, screen and (min-width: 64em) { + .large-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .small-3 { + width: 25%; + } + .large-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .small-6 { + width: 50%; + } + .large-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .small-9 { + width: 75%; + } + .large-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .small-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .medium-3 { + width: 25%; + } + .large-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .medium-6 { + width: 50%; + } + .large-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .medium-9 { + width: 75%; + } + .large-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .large-3 { + width: 25%; + } + .large-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .large-6 { + width: 50%; + } + .large-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .large-9 { + width: 75%; + } + .large-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .large-12 { + width: 100%; + } +} -.modal-open { - overflow: hidden; } +@media print, screen and (min-width: 64em) { + .large-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; } - .modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; } - .modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); } +.small-offset-0 { + margin-left: 0%; +} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; } +.grid-margin-x > .small-offset-0 { + margin-left: calc(0% + 1.25rem / 2); +} -.modal-dialog { - position: relative; - width: auto; - margin: 10px; } +.small-offset-1 { + margin-left: 8.3333333333%; +} -.modal-content { - position: relative; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; } +.grid-margin-x > .small-offset-1 { + margin-left: calc(8.3333333333% + 1.25rem / 2); +} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; } - .modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; } - .modal-backdrop.in { - filter: alpha(opacity=50); - opacity: 0.5; } +.small-offset-2 { + margin-left: 16.6666666667%; +} -.modal-header { - padding: 15px; - border-bottom: 1px solid #e5e5e5; } - .modal-header:before, .modal-header:after { - display: table; - content: \\" \\"; } - .modal-header:after { - clear: both; } +.grid-margin-x > .small-offset-2 { + margin-left: calc(16.6666666667% + 1.25rem / 2); +} -.modal-header .close { - margin-top: -2px; } +.small-offset-3 { + margin-left: 25%; +} -.modal-title { - margin: 0; - line-height: 1.42857; } +.grid-margin-x > .small-offset-3 { + margin-left: calc(25% + 1.25rem / 2); +} -.modal-body { - position: relative; - padding: 15px; } +.small-offset-4 { + margin-left: 33.3333333333%; +} -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; } - .modal-footer:before, .modal-footer:after { - display: table; - content: \\" \\"; } - .modal-footer:after { - clear: both; } - .modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; } - .modal-footer .btn-group .btn + .btn { - margin-left: -1px; } - .modal-footer .btn-block + .btn-block { - margin-left: 0; } +.grid-margin-x > .small-offset-4 { + margin-left: calc(33.3333333333% + 1.25rem / 2); +} -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; } +.small-offset-5 { + margin-left: 41.6666666667%; +} -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } - .modal-sm { - width: 300px; } } +.grid-margin-x > .small-offset-5 { + margin-left: calc(41.6666666667% + 1.25rem / 2); +} -@media (min-width: 992px) { - .modal-lg { - width: 900px; } } +.small-offset-6 { + margin-left: 50%; +} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.42857; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 12px; - filter: alpha(opacity=0); - opacity: 0; } - .tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; } - .tooltip.top { - padding: 5px 0; - margin-top: -3px; } - .tooltip.right { - padding: 0 5px; - margin-left: 3px; } - .tooltip.bottom { - padding: 5px 0; - margin-top: 3px; } - .tooltip.left { - padding: 0 5px; - margin-left: -3px; } - .tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; } - .tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; } - .tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; } - .tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - .tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } - .tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } +.grid-margin-x > .small-offset-6 { + margin-left: calc(50% + 1.25rem / 2); +} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 4px; } +.small-offset-7 { + margin-left: 58.3333333333%; +} -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; } +.grid-margin-x > .small-offset-7 { + margin-left: calc(58.3333333333% + 1.25rem / 2); +} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.42857; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 14px; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } - .popover.top { - margin-top: -10px; } - .popover.right { - margin-left: 10px; } - .popover.bottom { - margin-top: 10px; } - .popover.left { - margin-left: -10px; } - .popover > .arrow { - border-width: 11px; } - .popover > .arrow, .popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; } - .popover > .arrow:after { - content: \\"\\"; - border-width: 10px; } - .popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; } - .popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-color: #fff; - border-bottom-width: 0; } - .popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; } - .popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: \\" \\"; - border-right-color: #fff; - border-left-width: 0; } - .popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); } - .popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-width: 0; - border-bottom-color: #fff; } - .popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); } - .popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: \\" \\"; - border-right-width: 0; - border-left-color: #fff; } +.small-offset-8 { + margin-left: 66.6666666667%; +} -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; } +.grid-margin-x > .small-offset-8 { + margin-left: calc(66.6666666667% + 1.25rem / 2); +} -.popover-content { - padding: 9px 14px; } +.small-offset-9 { + margin-left: 75%; +} -.carousel { - position: relative; } +.grid-margin-x > .small-offset-9 { + margin-left: calc(75% + 1.25rem / 2); +} -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; } - .carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; } - .carousel-inner > .item > img, - .carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; } - @media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; } } - .carousel-inner > .active, - .carousel-inner > .next, - .carousel-inner > .prev { - display: block; } - .carousel-inner > .active { - left: 0; } - .carousel-inner > .next, - .carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; } - .carousel-inner > .next { - left: 100%; } - .carousel-inner > .prev { - left: -100%; } - .carousel-inner > .next.left, - .carousel-inner > .prev.right { - left: 0; } - .carousel-inner > .active.left { - left: -100%; } - .carousel-inner > .active.right { - left: 100%; } +.small-offset-10 { + margin-left: 83.3333333333%; +} -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: 0.5; } - .carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; } - .carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; } - .carousel-control:hover, .carousel-control:focus { - color: #fff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; } - .carousel-control .icon-prev, - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; } - .carousel-control .icon-prev, - .carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; } - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; } - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; } - .carousel-control .icon-prev:before { - content: \\"\\\\2039\\"; } - .carousel-control .icon-next:before { - content: \\"\\\\203a\\"; } +.grid-margin-x > .small-offset-10 { + margin-left: calc(83.3333333333% + 1.25rem / 2); +} -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; } - .carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \\\\9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; } - .carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; } +.small-offset-11 { + margin-left: 91.6666666667%; +} -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } - .carousel-caption .btn { - text-shadow: none; } +.grid-margin-x > .small-offset-11 { + margin-left: calc(91.6666666667% + 1.25rem / 2); +} -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; } - .carousel-indicators { - bottom: 20px; } } +@media print, screen and (min-width: 40em) { + .medium-offset-0 { + margin-left: 0%; + } -.clearfix:before, .clearfix:after { - display: table; - content: \\" \\"; } + .grid-margin-x > .medium-offset-0 { + margin-left: calc(0% + 1.875rem / 2); + } -.clearfix:after { - clear: both; } + .medium-offset-1 { + margin-left: 8.3333333333%; + } -.center-block { - display: block; - margin-right: auto; - margin-left: auto; } + .grid-margin-x > .medium-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); + } -.pull-right { - float: right !important; } + .medium-offset-2 { + margin-left: 16.6666666667%; + } -.pull-left { - float: left !important; } + .grid-margin-x > .medium-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } -.hide { - display: none !important; } + .medium-offset-3 { + margin-left: 25%; + } -.show { - display: block !important; } + .grid-margin-x > .medium-offset-3 { + margin-left: calc(25% + 1.875rem / 2); + } -.invisible { - visibility: hidden; } + .medium-offset-4 { + margin-left: 33.3333333333%; + } -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; } + .grid-margin-x > .medium-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); + } -.hidden { - display: none !important; } + .medium-offset-5 { + margin-left: 41.6666666667%; + } -.affix { - position: fixed; } + .grid-margin-x > .medium-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); + } -@-ms-viewport { - width: device-width; } + .medium-offset-6 { + margin-left: 50%; + } -.visible-xs { - display: none !important; } + .grid-margin-x > .medium-offset-6 { + margin-left: calc(50% + 1.875rem / 2); + } -.visible-sm { - display: none !important; } + .medium-offset-7 { + margin-left: 58.3333333333%; + } -.visible-md { - display: none !important; } + .grid-margin-x > .medium-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } -.visible-lg { - display: none !important; } + .medium-offset-8 { + margin-left: 66.6666666667%; + } -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; } + .grid-margin-x > .medium-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } -@media (max-width: 767px) { - .visible-xs { - display: block !important; } - table.visible-xs { - display: table !important; } - tr.visible-xs { - display: table-row !important; } - th.visible-xs, - td.visible-xs { - display: table-cell !important; } } + .medium-offset-9 { + margin-left: 75%; + } -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; } } + .grid-margin-x > .medium-offset-9 { + margin-left: calc(75% + 1.875rem / 2); + } -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; } } + .medium-offset-10 { + margin-left: 83.3333333333%; + } -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; } } + .grid-margin-x > .medium-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); + } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; } - table.visible-sm { - display: table !important; } - tr.visible-sm { - display: table-row !important; } - th.visible-sm, - td.visible-sm { - display: table-cell !important; } } + .medium-offset-11 { + margin-left: 91.6666666667%; + } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; } } + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} +@media print, screen and (min-width: 64em) { + .large-offset-0 { + margin-left: 0%; + } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; } } + .grid-margin-x > .large-offset-0 { + margin-left: calc(0% + 1.875rem / 2); + } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; } } + .large-offset-1 { + margin-left: 8.3333333333%; + } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; } - table.visible-md { - display: table !important; } - tr.visible-md { - display: table-row !important; } - th.visible-md, - td.visible-md { - display: table-cell !important; } } + .grid-margin-x > .large-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); + } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; } } + .large-offset-2 { + margin-left: 16.6666666667%; + } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; } } + .grid-margin-x > .large-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; } } + .large-offset-3 { + margin-left: 25%; + } -@media (min-width: 1200px) { - .visible-lg { - display: block !important; } - table.visible-lg { - display: table !important; } - tr.visible-lg { - display: table-row !important; } - th.visible-lg, - td.visible-lg { - display: table-cell !important; } } + .grid-margin-x > .large-offset-3 { + margin-left: calc(25% + 1.875rem / 2); + } -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; } } + .large-offset-4 { + margin-left: 33.3333333333%; + } -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; } } + .grid-margin-x > .large-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); + } -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; } } + .large-offset-5 { + margin-left: 41.6666666667%; + } -@media (max-width: 767px) { - .hidden-xs { - display: none !important; } } + .grid-margin-x > .large-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); + } -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; } } + .large-offset-6 { + margin-left: 50%; + } -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; } } + .grid-margin-x > .large-offset-6 { + margin-left: calc(50% + 1.875rem / 2); + } -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; } } + .large-offset-7 { + margin-left: 58.3333333333%; + } -.visible-print { - display: none !important; } + .grid-margin-x > .large-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } -@media print { - .visible-print { - display: block !important; } - table.visible-print { - display: table !important; } - tr.visible-print { - display: table-row !important; } - th.visible-print, - td.visible-print { - display: table-cell !important; } } + .large-offset-8 { + margin-left: 66.6666666667%; + } -.visible-print-block { - display: none !important; } - @media print { - .visible-print-block { - display: block !important; } } + .grid-margin-x > .large-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } -.visible-print-inline { - display: none !important; } - @media print { - .visible-print-inline { - display: inline !important; } } + .large-offset-9 { + margin-left: 75%; + } -.visible-print-inline-block { - display: none !important; } - @media print { - .visible-print-inline-block { - display: inline-block !important; } } + .grid-margin-x > .large-offset-9 { + margin-left: calc(75% + 1.875rem / 2); + } -@media print { - .hidden-print { - display: none !important; } } -" -`; + .large-offset-10 { + margin-left: 83.3333333333%; + } -exports[`loader should work with the "bootstrap-sass" package, import as a package ('node-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; + .grid-margin-x > .large-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); + } -exports[`loader should work with the "bootstrap-sass" package, import as a package ('node-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; + .large-offset-11 { + margin-left: 91.6666666667%; + } -exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` -"@charset \\"UTF-8\\"; -/*! - * Bootstrap v3.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } } - -body { - margin: 0; +.grid-y { + display: flex; + flex-flow: column nowrap; } - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; +.grid-y > .cell { + height: auto; + max-height: none; } - -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; +.grid-y > .auto { + height: auto; +} +.grid-y > .shrink { + height: auto; +} +.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; + } +} +.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { + flex: 0 0 auto; +} +.grid-y > .small-1 { + height: 8.3333333333%; +} +.grid-y > .small-2 { + height: 16.6666666667%; +} +.grid-y > .small-3 { + height: 25%; +} +.grid-y > .small-4 { + height: 33.3333333333%; +} +.grid-y > .small-5 { + height: 41.6666666667%; +} +.grid-y > .small-6 { + height: 50%; +} +.grid-y > .small-7 { + height: 58.3333333333%; +} +.grid-y > .small-8 { + height: 66.6666666667%; +} +.grid-y > .small-9 { + height: 75%; +} +.grid-y > .small-10 { + height: 83.3333333333%; +} +.grid-y > .small-11 { + height: 91.6666666667%; +} +.grid-y > .small-12 { + height: 100%; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { + flex: 0 0 auto; + } + .grid-y > .medium-shrink { + height: auto; + } + .grid-y > .medium-1 { + height: 8.3333333333%; + } + .grid-y > .medium-2 { + height: 16.6666666667%; + } + .grid-y > .medium-3 { + height: 25%; + } + .grid-y > .medium-4 { + height: 33.3333333333%; + } + .grid-y > .medium-5 { + height: 41.6666666667%; + } + .grid-y > .medium-6 { + height: 50%; + } + .grid-y > .medium-7 { + height: 58.3333333333%; + } + .grid-y > .medium-8 { + height: 66.6666666667%; + } + .grid-y > .medium-9 { + height: 75%; + } + .grid-y > .medium-10 { + height: 83.3333333333%; + } + .grid-y > .medium-11 { + height: 91.6666666667%; + } + .grid-y > .medium-12 { + height: 100%; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { + flex: 0 0 auto; + } + .grid-y > .large-shrink { + height: auto; + } + .grid-y > .large-1 { + height: 8.3333333333%; + } + .grid-y > .large-2 { + height: 16.6666666667%; + } + .grid-y > .large-3 { + height: 25%; + } + .grid-y > .large-4 { + height: 33.3333333333%; + } + .grid-y > .large-5 { + height: 41.6666666667%; + } + .grid-y > .large-6 { + height: 50%; + } + .grid-y > .large-7 { + height: 58.3333333333%; + } + .grid-y > .large-8 { + height: 66.6666666667%; + } + .grid-y > .large-9 { + height: 75%; + } + .grid-y > .large-10 { + height: 83.3333333333%; + } + .grid-y > .large-11 { + height: 91.6666666667%; + } + .grid-y > .large-12 { + height: 100%; + } } -audio:not([controls]) { - display: none; - height: 0; +.grid-padding-y .grid-padding-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-padding-y > .cell { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + } } -[hidden], -template { - display: none; +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } } -a { - background-color: transparent; +.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } -a:active, -a:hover { - outline: 0; +.cell .grid-frame { + width: 100%; } -abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; +.cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -b, -strong { - font-weight: bold; +.cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -dfn { - font-style: italic; +.cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; +} +.cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } -h1 { - font-size: 2em; - margin: 0.67em 0; +@media print, screen and (min-width: 40em) { + .medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } + + .cell .medium-grid-frame { + width: 100%; + } + + .medium-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .medium-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } + + .medium-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } } +@media print, screen and (min-width: 64em) { + .large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } + + .cell .large-grid-frame { + width: 100%; + } + + .large-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } -mark { - background: #ff0; - color: #000; -} + .large-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } -small { - font-size: 80%; + .large-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } } - -sub, -sup { - font-size: 75%; - line-height: 0; +.grid-y.grid-frame { + overflow: hidden; position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; } - -sub { - bottom: -0.25em; +@media print, screen and (min-width: 40em) { + .grid-y.medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } } - -img { - border: 0; +@media print, screen and (min-width: 64em) { + .grid-y.large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } } -svg:not(:root) { - overflow: hidden; +.cell .grid-y.grid-frame { + height: 100%; } - -figure { - margin: 1em 40px; +@media print, screen and (min-width: 40em) { + .cell .grid-y.medium-grid-frame { + height: 100%; + } } - -hr { - box-sizing: content-box; - height: 0; +@media print, screen and (min-width: 64em) { + .cell .grid-y.large-grid-frame { + height: 100%; + } } -pre { - overflow: auto; +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } } - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } - -button { - overflow: visible; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } } - -button, -select { - text-transform: none; +.grid-margin-y > .auto { + height: auto; } - -button, -html input[type=button], -input[type=reset], -input[type=submit] { - -webkit-appearance: button; - cursor: pointer; +.grid-margin-y > .shrink { + height: auto; } - -button[disabled], -html input[disabled] { - cursor: default; +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } - -input { - line-height: normal; +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } - -input[type=checkbox], -input[type=radio] { - box-sizing: border-box; - padding: 0; +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } - -input[type=number]::-webkit-inner-spin-button, -input[type=number]::-webkit-outer-spin-button { - height: auto; +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } - -input[type=search] { - -webkit-appearance: textfield; - box-sizing: content-box; +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } - -input[type=search]::-webkit-search-cancel-button, -input[type=search]::-webkit-search-decoration { - -webkit-appearance: none; +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } - -legend { - border: 0; - padding: 0; +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } - -textarea { - overflow: auto; +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } - -optgroup { - font-weight: bold; +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } - -table { - border-collapse: collapse; - border-spacing: 0; +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } - -td, -th { - padding: 0; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } } - -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, -*:before, -*:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - box-shadow: none !important; +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } - - a, -a:visited { - text-decoration: underline; + .grid-margin-y > .large-shrink { + height: auto; } - - a[href]:after { - content: \\" (\\" attr(href) \\")\\"; + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); } - - abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); } - - a[href^=\\"#\\"]:after, -a[href^=\\"javascript:\\"]:after { - content: \\"\\"; + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } - - pre, -blockquote { - border: 1px solid #999; - page-break-inside: avoid; + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); } - - thead { - display: table-header-group; + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); } - - tr, -img { - page-break-inside: avoid; + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } - - img { - max-width: 100% !important; + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); } - - p, -h2, -h3 { - orphans: 3; - widows: 3; + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); } - - h2, -h3 { - page-break-after: avoid; + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } - - .navbar { - display: none; + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); } - - .btn > .caret, -.dropup > .btn > .caret { - border-top-color: #000 !important; + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); } - - .label { - border: 1px solid #000; + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } +} - .table { - border-collapse: collapse !important; +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } - .table td, -.table th { - background-color: #fff !important; +} +@media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } +} - .table-bordered th, -.table-bordered td { - border: 1px solid #ddd !important; +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); } } -@font-face { - font-family: \\"Glyphicons Halflings\\"; - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot\\"); - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\\") format(\\"embedded-opentype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\\") format(\\"woff2\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\\") format(\\"woff\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\\") format(\\"truetype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\\") format(\\"svg\\"); +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); + } } -.glyphicon { - position: relative; - top: 1px; +.button { display: inline-block; - font-family: \\"Glyphicons Halflings\\"; - font-style: normal; - font-weight: 400; + vertical-align: middle; + margin: 0 0 1rem 0; + padding: 0.85em 1em; + border: 1px solid transparent; + border-radius: 0; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + font-family: inherit; + font-size: 0.9rem; + -webkit-appearance: none; line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + text-align: center; + cursor: pointer; } - -.glyphicon-asterisk:before { - content: \\"*\\"; +[data-whatinput=mouse] .button { + outline: 0; } - -.glyphicon-plus:before { - content: \\"+\\"; +.button.tiny { + font-size: 0.6rem; } - -.glyphicon-euro:before, -.glyphicon-eur:before { - content: \\"€\\"; +.button.small { + font-size: 0.75rem; } - -.glyphicon-minus:before { - content: \\"−\\"; +.button.large { + font-size: 1.25rem; } - -.glyphicon-cloud:before { - content: \\"☁\\"; +.button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; } - -.glyphicon-envelope:before { - content: \\"✉\\"; +.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } - -.glyphicon-pencil:before { - content: \\"✏\\"; +.button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; } - -.glyphicon-glass:before { - content: \\"\\\\e001\\"; +.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } - -.glyphicon-music:before { - content: \\"\\\\e002\\"; +.button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; } - -.glyphicon-search:before { - content: \\"\\\\e003\\"; +.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; } - -.glyphicon-heart:before { - content: \\"\\\\e005\\"; +.button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; } - -.glyphicon-star:before { - content: \\"\\\\e006\\"; +.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } - -.glyphicon-star-empty:before { - content: \\"\\\\e007\\"; +.button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; } - -.glyphicon-user:before { - content: \\"\\\\e008\\"; +.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } - -.glyphicon-film:before { - content: \\"\\\\e009\\"; +.button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; } - -.glyphicon-th-large:before { - content: \\"\\\\e010\\"; +.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } - -.glyphicon-th:before { - content: \\"\\\\e011\\"; +.button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; } - -.glyphicon-th-list:before { - content: \\"\\\\e012\\"; +.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; } - -.glyphicon-ok:before { - content: \\"\\\\e013\\"; +.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } - -.glyphicon-remove:before { - content: \\"\\\\e014\\"; +.button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; } - -.glyphicon-zoom-in:before { - content: \\"\\\\e015\\"; +.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } - -.glyphicon-zoom-out:before { - content: \\"\\\\e016\\"; +.button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } - -.glyphicon-off:before { - content: \\"\\\\e017\\"; +.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } - -.glyphicon-signal:before { - content: \\"\\\\e018\\"; +.button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } - -.glyphicon-cog:before { - content: \\"\\\\e019\\"; +.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } - -.glyphicon-trash:before { - content: \\"\\\\e020\\"; +.button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } - -.glyphicon-home:before { - content: \\"\\\\e021\\"; +.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } - -.glyphicon-file:before { - content: \\"\\\\e022\\"; +.button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } - -.glyphicon-time:before { - content: \\"\\\\e023\\"; +.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } - -.glyphicon-road:before { - content: \\"\\\\e024\\"; +.button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; } - -.glyphicon-download-alt:before { - content: \\"\\\\e025\\"; +.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; } - -.glyphicon-download:before { - content: \\"\\\\e026\\"; +.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #1779ba; } - -.glyphicon-upload:before { - content: \\"\\\\e027\\"; +.button.clear:hover, .button.clear:focus { + color: #0c3d5d; } - -.glyphicon-inbox:before { - content: \\"\\\\e028\\"; +.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #1779ba; } - -.glyphicon-play-circle:before { - content: \\"\\\\e029\\"; +.button.clear.primary:hover, .button.clear.primary:focus { + color: #0c3d5d; } - -.glyphicon-repeat:before { - content: \\"\\\\e030\\"; +.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; } - -.glyphicon-refresh:before { - content: \\"\\\\e031\\"; +.button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; } - -.glyphicon-list-alt:before { - content: \\"\\\\e032\\"; +.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #3adb76; } - -.glyphicon-lock:before { - content: \\"\\\\e033\\"; +.button.clear.success:hover, .button.clear.success:focus { + color: #157539; } - -.glyphicon-flag:before { - content: \\"\\\\e034\\"; +.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; } - -.glyphicon-headphones:before { - content: \\"\\\\e035\\"; +.button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; } - -.glyphicon-volume-off:before { - content: \\"\\\\e036\\"; +.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; } - -.glyphicon-volume-down:before { - content: \\"\\\\e037\\"; +.button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; } - -.glyphicon-volume-up:before { - content: \\"\\\\e038\\"; +.button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } - -.glyphicon-qrcode:before { - content: \\"\\\\e039\\"; +.button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: \\"\\"; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; } - -.glyphicon-barcode:before { - content: \\"\\\\e040\\"; +.button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #1779ba; } - -.glyphicon-tag:before { - content: \\"\\\\e041\\"; +.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #1779ba; } - -.glyphicon-tags:before { - content: \\"\\\\e042\\"; +.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; } - -.glyphicon-book:before { - content: \\"\\\\e043\\"; +.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #3adb76; } - -.glyphicon-bookmark:before { - content: \\"\\\\e044\\"; +.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; } - -.glyphicon-print:before { - content: \\"\\\\e045\\"; +.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; } - -.glyphicon-camera:before { - content: \\"\\\\e046\\"; +.button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; } -.glyphicon-font:before { - content: \\"\\\\e047\\"; +a.button:hover, a.button:focus { + text-decoration: none; } -.glyphicon-bold:before { - content: \\"\\\\e048\\"; +.button-group { + margin-bottom: 1rem; + display: flex; + flex-wrap: wrap; + align-items: stretch; + flex-grow: 1; } - -.glyphicon-italic:before { - content: \\"\\\\e049\\"; +.button-group::before, .button-group::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -.glyphicon-text-height:before { - content: \\"\\\\e050\\"; +.button-group::after { + clear: both; } - -.glyphicon-text-width:before { - content: \\"\\\\e051\\"; +.button-group::before, .button-group::after { + display: none; } - -.glyphicon-align-left:before { - content: \\"\\\\e052\\"; +.button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; } - -.glyphicon-align-center:before { - content: \\"\\\\e053\\"; +.button-group .button:last-child { + margin-right: 0; } - -.glyphicon-align-right:before { - content: \\"\\\\e054\\"; +.button-group.tiny .button { + font-size: 0.6rem; } - -.glyphicon-align-justify:before { - content: \\"\\\\e055\\"; +.button-group.small .button { + font-size: 0.75rem; } - -.glyphicon-list:before { - content: \\"\\\\e056\\"; +.button-group.large .button { + font-size: 1.25rem; } - -.glyphicon-indent-left:before { - content: \\"\\\\e057\\"; +.button-group.expanded .button { + flex: 1 1 0px; } - -.glyphicon-indent-right:before { - content: \\"\\\\e058\\"; +.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } - -.glyphicon-facetime-video:before { - content: \\"\\\\e059\\"; +.button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; } - -.glyphicon-picture:before { - content: \\"\\\\e060\\"; +.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; } - -.glyphicon-map-marker:before { - content: \\"\\\\e062\\"; +.button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; } - -.glyphicon-adjust:before { - content: \\"\\\\e063\\"; +.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } - -.glyphicon-tint:before { - content: \\"\\\\e064\\"; +.button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; } - -.glyphicon-edit:before { - content: \\"\\\\e065\\"; +.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } - -.glyphicon-share:before { - content: \\"\\\\e066\\"; +.button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; } - -.glyphicon-check:before { - content: \\"\\\\e067\\"; +.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } - -.glyphicon-move:before { - content: \\"\\\\e068\\"; +.button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; } - -.glyphicon-step-backward:before { - content: \\"\\\\e069\\"; +.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; } - -.glyphicon-fast-backward:before { - content: \\"\\\\e070\\"; +.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } - -.glyphicon-backward:before { - content: \\"\\\\e071\\"; +.button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #0c3d5d; + color: #0c3d5d; } - -.glyphicon-play:before { - content: \\"\\\\e072\\"; +.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } - -.glyphicon-pause:before { - content: \\"\\\\e073\\"; +.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; +} +.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #157539; + color: #157539; +} +.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; +} +.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #1779ba; +} +.button-group.clear .button:hover, .button-group.clear .button:focus { + color: #0c3d5d; +} +.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #1779ba; +} +.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #0c3d5d; +} +.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; +} +.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; +} +.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #3adb76; +} +.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #157539; +} +.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; +} +.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; +} +.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; +} +.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; +} +.button-group.no-gaps .button { + margin-right: -0.0625rem; +} +.button-group.no-gaps .button + .button { + border-left-color: transparent; +} +.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; +} +.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; +} +.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; +} +.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; +} +@media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; + } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; + } +} +@media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; + } + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; + } } -.glyphicon-stop:before { - content: \\"\\\\e074\\"; +.close-button { + position: absolute; + z-index: 10; + color: #8a8a8a; + cursor: pointer; } - -.glyphicon-forward:before { - content: \\"\\\\e075\\"; +[data-whatinput=mouse] .close-button { + outline: 0; } - -.glyphicon-fast-forward:before { - content: \\"\\\\e076\\"; +.close-button:hover, .close-button:focus { + color: #0a0a0a; } - -.glyphicon-step-forward:before { - content: \\"\\\\e077\\"; +.close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; } -.glyphicon-eject:before { - content: \\"\\\\e078\\"; +.close-button.medium, .close-button { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; } -.glyphicon-chevron-left:before { - content: \\"\\\\e079\\"; +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + border-radius: 0; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + background: #1779ba; + color: #fefefe; } - -.glyphicon-chevron-right:before { - content: \\"\\\\e080\\"; +.label.primary { + background: #1779ba; + color: #fefefe; } - -.glyphicon-plus-sign:before { - content: \\"\\\\e081\\"; +.label.secondary { + background: #767676; + color: #fefefe; } - -.glyphicon-minus-sign:before { - content: \\"\\\\e082\\"; +.label.success { + background: #3adb76; + color: #0a0a0a; } - -.glyphicon-remove-sign:before { - content: \\"\\\\e083\\"; +.label.warning { + background: #ffae00; + color: #0a0a0a; } - -.glyphicon-ok-sign:before { - content: \\"\\\\e084\\"; +.label.alert { + background: #cc4b37; + color: #fefefe; } -.glyphicon-question-sign:before { - content: \\"\\\\e085\\"; +.progress { + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; + background-color: #cacaca; } - -.glyphicon-info-sign:before { - content: \\"\\\\e086\\"; +.progress.primary .progress-meter { + background-color: #1779ba; } - -.glyphicon-screenshot:before { - content: \\"\\\\e087\\"; +.progress.secondary .progress-meter { + background-color: #767676; } - -.glyphicon-remove-circle:before { - content: \\"\\\\e088\\"; +.progress.success .progress-meter { + background-color: #3adb76; } - -.glyphicon-ok-circle:before { - content: \\"\\\\e089\\"; +.progress.warning .progress-meter { + background-color: #ffae00; } - -.glyphicon-ban-circle:before { - content: \\"\\\\e090\\"; +.progress.alert .progress-meter { + background-color: #cc4b37; } -.glyphicon-arrow-left:before { - content: \\"\\\\e091\\"; +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #1779ba; } -.glyphicon-arrow-right:before { - content: \\"\\\\e092\\"; +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; } -.glyphicon-arrow-up:before { - content: \\"\\\\e093\\"; +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + user-select: none; + touch-action: none; } -.glyphicon-arrow-down:before { - content: \\"\\\\e094\\"; +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #cacaca; + transition: all 0.2s ease-in-out; } - -.glyphicon-share-alt:before { - content: \\"\\\\e095\\"; +.slider-fill.is-dragging { + transition: all 0s linear; } -.glyphicon-resize-full:before { - content: \\"\\\\e096\\"; +.slider-handle { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; + z-index: 1; + cursor: grab; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + border-radius: 0; + background-color: #1779ba; + transition: all 0.2s ease-in-out; + touch-action: manipulation; } - -.glyphicon-resize-small:before { - content: \\"\\\\e097\\"; +[data-whatinput=mouse] .slider-handle { + outline: 0; } - -.glyphicon-exclamation-sign:before { - content: \\"\\\\e101\\"; +.slider-handle:hover { + background-color: #14679e; } - -.glyphicon-gift:before { - content: \\"\\\\e102\\"; +.slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; } -.glyphicon-leaf:before { - content: \\"\\\\e103\\"; +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; } -.glyphicon-fire:before { - content: \\"\\\\e104\\"; +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + transform: scale(1, -1); } - -.glyphicon-eye-open:before { - content: \\"\\\\e105\\"; +.slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } - -.glyphicon-eye-close:before { - content: \\"\\\\e106\\"; +.slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); } -.glyphicon-warning-sign:before { - content: \\"\\\\e107\\"; +.switch { + position: relative; + margin-bottom: 1rem; + outline: 0; + font-size: 0.875rem; + font-weight: bold; + color: #fefefe; + user-select: none; + height: 2rem; } -.glyphicon-plane:before { - content: \\"\\\\e108\\"; +.switch-input { + position: absolute; + margin-bottom: 0; + opacity: 0; } -.glyphicon-calendar:before { - content: \\"\\\\e109\\"; +.switch-paddle { + position: relative; + display: block; + width: 4rem; + height: 2rem; + border-radius: 0; + background: #cacaca; + transition: all 0.25s ease-out; + font-weight: inherit; + color: inherit; + cursor: pointer; } - -.glyphicon-random:before { - content: \\"\\\\e110\\"; +input + .switch-paddle { + margin: 0; } - -.glyphicon-comment:before { - content: \\"\\\\e111\\"; +.switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: \\"\\"; } - -.glyphicon-magnet:before { - content: \\"\\\\e112\\"; +input:checked ~ .switch-paddle { + background: #1779ba; } - -.glyphicon-chevron-up:before { - content: \\"\\\\e113\\"; +input:checked ~ .switch-paddle::after { + left: 2.25rem; } - -.glyphicon-chevron-down:before { - content: \\"\\\\e114\\"; +input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; } - -.glyphicon-retweet:before { - content: \\"\\\\e115\\"; +[data-whatinput=mouse] input:focus ~ .switch-paddle { + outline: 0; } -.glyphicon-shopping-cart:before { - content: \\"\\\\e116\\"; +.switch-inactive, .switch-active { + position: absolute; + top: 50%; + transform: translateY(-50%); } -.glyphicon-folder-close:before { - content: \\"\\\\e117\\"; +.switch-active { + left: 8%; + display: none; } - -.glyphicon-folder-open:before { - content: \\"\\\\e118\\"; +input:checked + label > .switch-active { + display: block; } -.glyphicon-resize-vertical:before { - content: \\"\\\\e119\\"; +.switch-inactive { + right: 15%; } - -.glyphicon-resize-horizontal:before { - content: \\"\\\\e120\\"; +input:checked + label > .switch-inactive { + display: none; } -.glyphicon-hdd:before { - content: \\"\\\\e121\\"; +.switch.tiny { + height: 1.5rem; } - -.glyphicon-bullhorn:before { - content: \\"\\\\e122\\"; +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } - -.glyphicon-bell:before { - content: \\"\\\\e123\\"; +.switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; } - -.glyphicon-certificate:before { - content: \\"\\\\e124\\"; +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } -.glyphicon-thumbs-up:before { - content: \\"\\\\e125\\"; +.switch.small { + height: 1.75rem; } - -.glyphicon-thumbs-down:before { - content: \\"\\\\e126\\"; +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } - -.glyphicon-hand-right:before { - content: \\"\\\\e127\\"; +.switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; } - -.glyphicon-hand-left:before { - content: \\"\\\\e128\\"; +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } -.glyphicon-hand-up:before { - content: \\"\\\\e129\\"; +.switch.large { + height: 2.5rem; } - -.glyphicon-hand-down:before { - content: \\"\\\\e130\\"; +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } - -.glyphicon-circle-arrow-right:before { - content: \\"\\\\e131\\"; +.switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; } - -.glyphicon-circle-arrow-left:before { - content: \\"\\\\e132\\"; +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } -.glyphicon-circle-arrow-up:before { - content: \\"\\\\e133\\"; +table { + border-collapse: collapse; + width: 100%; + margin-bottom: 1rem; + border-radius: 0; } - -.glyphicon-circle-arrow-down:before { - content: \\"\\\\e134\\"; +thead, +tbody, +tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } -.glyphicon-globe:before { - content: \\"\\\\e135\\"; +caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; } -.glyphicon-wrench:before { - content: \\"\\\\e136\\"; +thead { + background: #f8f8f8; + color: #0a0a0a; } -.glyphicon-tasks:before { - content: \\"\\\\e137\\"; +tfoot { + background: #f1f1f1; + color: #0a0a0a; } -.glyphicon-filter:before { - content: \\"\\\\e138\\"; +thead tr, +tfoot tr { + background: transparent; } - -.glyphicon-briefcase:before { - content: \\"\\\\e139\\"; +thead th, +thead td, +tfoot th, +tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } -.glyphicon-fullscreen:before { - content: \\"\\\\e140\\"; +tbody th, +tbody td { + padding: 0.5rem 0.625rem 0.625rem; } -.glyphicon-dashboard:before { - content: \\"\\\\e141\\"; +tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; } -.glyphicon-paperclip:before { - content: \\"\\\\e142\\"; +table.unstriped tbody { + background-color: #fefefe; } - -.glyphicon-heart-empty:before { - content: \\"\\\\e143\\"; +table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; } -.glyphicon-link:before { - content: \\"\\\\e144\\"; +@media print, screen and (max-width: 63.99875em) { + table.stack thead { + display: none; + } + table.stack tfoot { + display: none; + } + table.stack tr, +table.stack th, +table.stack td { + display: block; + } + table.stack td { + border-top: 0; + } } -.glyphicon-phone:before { - content: \\"\\\\e145\\"; +table.scroll { + display: block; + width: 100%; + overflow-x: auto; } -.glyphicon-pushpin:before { - content: \\"\\\\e146\\"; +table.hover thead tr:hover { + background-color: #f3f3f3; } - -.glyphicon-usd:before { - content: \\"\\\\e148\\"; +table.hover tfoot tr:hover { + background-color: #ececec; } - -.glyphicon-gbp:before { - content: \\"\\\\e149\\"; +table.hover tbody tr:hover { + background-color: #f9f9f9; } - -.glyphicon-sort:before { - content: \\"\\\\e150\\"; +table.hover:not(.unstriped) tr:nth-of-type(even):hover { + background-color: #ececec; } -.glyphicon-sort-by-alphabet:before { - content: \\"\\\\e151\\"; +.table-scroll { + overflow-x: auto; } -.glyphicon-sort-by-alphabet-alt:before { - content: \\"\\\\e152\\"; +.badge { + display: inline-block; + min-width: 2.1em; + padding: 0.3em; + border-radius: 50%; + font-size: 0.6rem; + text-align: center; + background: #1779ba; + color: #fefefe; } - -.glyphicon-sort-by-order:before { - content: \\"\\\\e153\\"; +.badge.primary { + background: #1779ba; + color: #fefefe; } - -.glyphicon-sort-by-order-alt:before { - content: \\"\\\\e154\\"; +.badge.secondary { + background: #767676; + color: #fefefe; } - -.glyphicon-sort-by-attributes:before { - content: \\"\\\\e155\\"; +.badge.success { + background: #3adb76; + color: #0a0a0a; } - -.glyphicon-sort-by-attributes-alt:before { - content: \\"\\\\e156\\"; +.badge.warning { + background: #ffae00; + color: #0a0a0a; } - -.glyphicon-unchecked:before { - content: \\"\\\\e157\\"; +.badge.alert { + background: #cc4b37; + color: #fefefe; } -.glyphicon-expand:before { - content: \\"\\\\e158\\"; +.breadcrumbs { + margin: 0 0 1rem 0; + list-style: none; } - -.glyphicon-collapse-down:before { - content: \\"\\\\e159\\"; +.breadcrumbs::before, .breadcrumbs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -.glyphicon-collapse-up:before { - content: \\"\\\\e160\\"; +.breadcrumbs::after { + clear: both; } - -.glyphicon-log-in:before { - content: \\"\\\\e161\\"; +.breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; } - -.glyphicon-flash:before { - content: \\"\\\\e162\\"; +.breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: \\"/\\"; + color: #cacaca; } - -.glyphicon-log-out:before { - content: \\"\\\\e163\\"; +.breadcrumbs a { + color: #1779ba; } - -.glyphicon-new-window:before { - content: \\"\\\\e164\\"; +.breadcrumbs a:hover { + text-decoration: underline; } - -.glyphicon-record:before { - content: \\"\\\\e165\\"; +.breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } -.glyphicon-save:before { - content: \\"\\\\e166\\"; +.callout { + position: relative; + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + background-color: white; + color: #0a0a0a; } - -.glyphicon-open:before { - content: \\"\\\\e167\\"; +.callout > :first-child { + margin-top: 0; } - -.glyphicon-saved:before { - content: \\"\\\\e168\\"; +.callout > :last-child { + margin-bottom: 0; } - -.glyphicon-import:before { - content: \\"\\\\e169\\"; +.callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; } - -.glyphicon-export:before { - content: \\"\\\\e170\\"; +.callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; } - -.glyphicon-send:before { - content: \\"\\\\e171\\"; +.callout.success { + background-color: #e1faea; + color: #0a0a0a; } - -.glyphicon-floppy-disk:before { - content: \\"\\\\e172\\"; +.callout.warning { + background-color: #fff3d9; + color: #0a0a0a; } - -.glyphicon-floppy-saved:before { - content: \\"\\\\e173\\"; +.callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; } - -.glyphicon-floppy-remove:before { - content: \\"\\\\e174\\"; +.callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } - -.glyphicon-floppy-save:before { - content: \\"\\\\e175\\"; +.callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } -.glyphicon-floppy-open:before { - content: \\"\\\\e176\\"; +.card { + display: flex; + flex-direction: column; + flex-grow: 1; + margin-bottom: 1rem; + border: 1px solid #e6e6e6; + border-radius: 0; + background: #fefefe; + box-shadow: none; + overflow: hidden; + color: #0a0a0a; } - -.glyphicon-credit-card:before { - content: \\"\\\\e177\\"; +.card > :last-child { + margin-bottom: 0; } -.glyphicon-transfer:before { - content: \\"\\\\e178\\"; +.card-divider { + display: flex; + flex: 0 1 auto; + padding: 1rem; + background: #e6e6e6; } - -.glyphicon-cutlery:before { - content: \\"\\\\e179\\"; +.card-divider > :last-child { + margin-bottom: 0; } -.glyphicon-header:before { - content: \\"\\\\e180\\"; +.card-section { + flex: 1 0 auto; + padding: 1rem; } - -.glyphicon-compressed:before { - content: \\"\\\\e181\\"; +.card-section > :last-child { + margin-bottom: 0; } -.glyphicon-earphone:before { - content: \\"\\\\e182\\"; +.card-image { + min-height: 1px; } -.glyphicon-phone-alt:before { - content: \\"\\\\e183\\"; +.dropdown-pane { + position: absolute; + z-index: 10; + display: none; + width: 300px; + padding: 1rem; + visibility: hidden; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-size: 1rem; } - -.glyphicon-tower:before { - content: \\"\\\\e184\\"; +.dropdown-pane.is-opening { + display: block; } - -.glyphicon-stats:before { - content: \\"\\\\e185\\"; +.dropdown-pane.is-open { + display: block; + visibility: visible; } -.glyphicon-sd-video:before { - content: \\"\\\\e186\\"; +.dropdown-pane.tiny { + width: 100px; } -.glyphicon-hd-video:before { - content: \\"\\\\e187\\"; +.dropdown-pane.small { + width: 200px; } -.glyphicon-subtitles:before { - content: \\"\\\\e188\\"; +.dropdown-pane.large { + width: 400px; } -.glyphicon-sound-stereo:before { - content: \\"\\\\e189\\"; +.pagination { + margin-left: 0; + margin-bottom: 1rem; } - -.glyphicon-sound-dolby:before { - content: \\"\\\\e190\\"; +.pagination::before, .pagination::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -.glyphicon-sound-5-1:before { - content: \\"\\\\e191\\"; +.pagination::after { + clear: both; } - -.glyphicon-sound-6-1:before { - content: \\"\\\\e192\\"; +.pagination li { + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; } - -.glyphicon-sound-7-1:before { - content: \\"\\\\e193\\"; +.pagination li:last-child, .pagination li:first-child { + display: inline-block; } - -.glyphicon-copyright-mark:before { - content: \\"\\\\e194\\"; +@media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; + } } - -.glyphicon-registration-mark:before { - content: \\"\\\\e195\\"; +.pagination a, +.pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; } - -.glyphicon-cloud-download:before { - content: \\"\\\\e197\\"; +.pagination a:hover, +.pagination button:hover { + background: #e6e6e6; } - -.glyphicon-cloud-upload:before { - content: \\"\\\\e198\\"; +.pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; } - -.glyphicon-tree-conifer:before { - content: \\"\\\\e199\\"; +.pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } - -.glyphicon-tree-deciduous:before { - content: \\"\\\\e200\\"; +.pagination .disabled:hover { + background: transparent; } - -.glyphicon-cd:before { - content: \\"\\\\e201\\"; +.pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: \\"…\\"; + color: #0a0a0a; } -.glyphicon-save-file:before { - content: \\"\\\\e202\\"; +.pagination-previous a::before, +.pagination-previous.disabled::before { + display: inline-block; + margin-right: 0.5rem; + content: \\"«\\"; } -.glyphicon-open-file:before { - content: \\"\\\\e203\\"; +.pagination-next a::after, +.pagination-next.disabled::after { + display: inline-block; + margin-left: 0.5rem; + content: \\"»\\"; } -.glyphicon-level-up:before { - content: \\"\\\\e204\\"; +.has-tip { + position: relative; + display: inline-block; + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + cursor: help; } -.glyphicon-copy:before { - content: \\"\\\\e205\\"; +.tooltip { + position: absolute; + top: calc(100% + 0.6495rem); + z-index: 1200; + max-width: 10rem; + padding: 0.75rem; + border-radius: 0; + background-color: #0a0a0a; + font-size: 80%; + color: #fefefe; } - -.glyphicon-paste:before { - content: \\"\\\\e206\\"; +.tooltip::before { + position: absolute; } - -.glyphicon-alert:before { - content: \\"\\\\e209\\"; +.tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-top-width: 0; + border-color: transparent transparent #0a0a0a; + bottom: 100%; } - -.glyphicon-equalizer:before { - content: \\"\\\\e210\\"; +.tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); } - -.glyphicon-king:before { - content: \\"\\\\e211\\"; +.tooltip.top::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-bottom-width: 0; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; } - -.glyphicon-queen:before { - content: \\"\\\\e212\\"; +.tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); } - -.glyphicon-pawn:before { - content: \\"\\\\e213\\"; +.tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; } - -.glyphicon-bishop:before { - content: \\"\\\\e214\\"; +.tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } - -.glyphicon-knight:before { - content: \\"\\\\e215\\"; +.tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; } - -.glyphicon-baby-formula:before { - content: \\"\\\\e216\\"; +.tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } - -.glyphicon-tent:before { - content: \\"⛺\\"; +.tooltip.align-top::before { + bottom: auto; + top: 10%; } - -.glyphicon-blackboard:before { - content: \\"\\\\e218\\"; +.tooltip.align-bottom::before { + bottom: 10%; + top: auto; } - -.glyphicon-bed:before { - content: \\"\\\\e219\\"; +.tooltip.align-left::before { + left: 10%; + right: auto; } - -.glyphicon-apple:before { - content: \\"\\\\f8ff\\"; +.tooltip.align-right::before { + left: auto; + right: 10%; } -.glyphicon-erase:before { - content: \\"\\\\e221\\"; +.accordion { + margin-left: 0; + background: #fefefe; + list-style-type: none; } - -.glyphicon-hourglass:before { - content: \\"⌛\\"; +.accordion[disabled] .accordion-title { + cursor: not-allowed; } -.glyphicon-lamp:before { - content: \\"\\\\e223\\"; +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; } - -.glyphicon-duplicate:before { - content: \\"\\\\e224\\"; +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; } -.glyphicon-piggy-bank:before { - content: \\"\\\\e225\\"; +.accordion-title { + position: relative; + display: block; + padding: 1.25rem 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } - -.glyphicon-scissors:before { - content: \\"\\\\e226\\"; +:last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; } - -.glyphicon-bitcoin:before { - content: \\"\\\\e227\\"; +.accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } - -.glyphicon-btc:before { - content: \\"\\\\e227\\"; +.accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: \\"+\\"; } - -.glyphicon-xbt:before { - content: \\"\\\\e227\\"; +.is-active > .accordion-title::before { + content: \\"–\\"; } -.glyphicon-yen:before { - content: \\"¥\\"; +.accordion-content { + display: none; + padding: 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; +} +:last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } -.glyphicon-jpy:before { - content: \\"¥\\"; +.media-object { + display: flex; + margin-bottom: 1rem; + flex-wrap: nowrap; } - -.glyphicon-ruble:before { - content: \\"₽\\"; +.media-object img { + max-width: none; } - -.glyphicon-rub:before { - content: \\"₽\\"; +@media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; + } } -.glyphicon-scale:before { - content: \\"\\\\e230\\"; +.media-object-section { + flex: 0 1 auto; } - -.glyphicon-ice-lolly:before { - content: \\"\\\\e231\\"; +.media-object-section:first-child { + padding-right: 1rem; } - -.glyphicon-ice-lolly-tasted:before { - content: \\"\\\\e232\\"; +.media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } - -.glyphicon-education:before { - content: \\"\\\\e233\\"; +.media-object-section > :last-child { + margin-bottom: 0; } - -.glyphicon-option-horizontal:before { - content: \\"\\\\e234\\"; +@media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; + } + .stack-for-small .media-object-section img { + width: 100%; + } } - -.glyphicon-option-vertical:before { - content: \\"\\\\e235\\"; +.media-object-section.main-section { + flex: 1 1 0px; } -.glyphicon-menu-hamburger:before { - content: \\"\\\\e236\\"; +.orbit { + position: relative; } -.glyphicon-modal-window:before { - content: \\"\\\\e237\\"; +.orbit-container { + position: relative; + height: 0; + margin: 0; + list-style: none; + overflow: hidden; } -.glyphicon-oil:before { - content: \\"\\\\e238\\"; +.orbit-slide { + width: 100%; + position: absolute; } - -.glyphicon-grain:before { - content: \\"\\\\e239\\"; +.orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } -.glyphicon-sunglasses:before { - content: \\"\\\\e240\\"; +.orbit-figure { + margin: 0; } -.glyphicon-text-size:before { - content: \\"\\\\e241\\"; +.orbit-image { + width: 100%; + max-width: 100%; + margin: 0; } -.glyphicon-text-color:before { - content: \\"\\\\e242\\"; +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + margin-bottom: 0; + padding: 1rem; + background-color: rgba(10, 10, 10, 0.5); + color: #fefefe; } -.glyphicon-text-background:before { - content: \\"\\\\e243\\"; +.orbit-next, .orbit-previous { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; } - -.glyphicon-object-align-top:before { - content: \\"\\\\e244\\"; +[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { + outline: 0; } - -.glyphicon-object-align-bottom:before { - content: \\"\\\\e245\\"; +.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { + background-color: rgba(10, 10, 10, 0.5); } -.glyphicon-object-align-horizontal:before { - content: \\"\\\\e246\\"; +.orbit-previous { + left: 0; } -.glyphicon-object-align-left:before { - content: \\"\\\\e247\\"; +.orbit-next { + left: auto; + right: 0; } -.glyphicon-object-align-vertical:before { - content: \\"\\\\e248\\"; +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; } - -.glyphicon-object-align-right:before { - content: \\"\\\\e249\\"; +[data-whatinput=mouse] .orbit-bullets { + outline: 0; } - -.glyphicon-triangle-right:before { - content: \\"\\\\e250\\"; +.orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; } - -.glyphicon-triangle-left:before { - content: \\"\\\\e251\\"; +.orbit-bullets button:hover { + background-color: #8a8a8a; } - -.glyphicon-triangle-bottom:before { - content: \\"\\\\e252\\"; +.orbit-bullets button.is-active { + background-color: #8a8a8a; } -.glyphicon-triangle-top:before { - content: \\"\\\\e253\\"; +.responsive-embed, +.flex-video { + position: relative; + height: 0; + margin-bottom: 1rem; + padding-bottom: 75%; + overflow: hidden; } - -.glyphicon-console:before { - content: \\"\\\\e254\\"; +.responsive-embed iframe, +.responsive-embed object, +.responsive-embed embed, +.responsive-embed video, +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } - -.glyphicon-superscript:before { - content: \\"\\\\e255\\"; +.responsive-embed.widescreen, +.flex-video.widescreen { + padding-bottom: 56.25%; } -.glyphicon-subscript:before { - content: \\"\\\\e256\\"; +.tabs { + margin: 0; + border: 1px solid #e6e6e6; + background: #fefefe; + list-style-type: none; } - -.glyphicon-menu-left:before { - content: \\"\\\\e257\\"; +.tabs::before, .tabs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -.glyphicon-menu-right:before { - content: \\"\\\\e258\\"; +.tabs::after { + clear: both; } -.glyphicon-menu-down:before { - content: \\"\\\\e259\\"; +.tabs.vertical > li { + display: block; + float: none; + width: auto; } -.glyphicon-menu-up:before { - content: \\"\\\\e260\\"; +.tabs.simple > li > a { + padding: 0; } - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; +.tabs.simple > li > a:hover { + background: transparent; } -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; +.tabs.primary { + background: #1779ba; } - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +.tabs.primary > li > a { + color: #fefefe; } - -body { - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.428571429; - color: #333333; - background-color: #fff; +.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; } -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; +.tabs-title { + float: left; } - -a { - color: #337ab7; - text-decoration: none; +.tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } -a:hover, a:focus { - color: #23527c; - text-decoration: underline; +[data-whatinput=mouse] .tabs-title > a { + outline: 0; } -a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.tabs-title > a:hover { + background: #fefefe; + color: #1468a0; } - -figure { - margin: 0; +.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { + background: #e6e6e6; + color: #1779ba; } -img { - vertical-align: middle; +.tabs-content { + border: 1px solid #e6e6e6; + border-top: 0; + background: #fefefe; + color: #0a0a0a; + transition: all 0.5s ease; } -.img-responsive { - display: block; - max-width: 100%; - height: auto; +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-left: 0; } -.img-rounded { - border-radius: 6px; +.tabs-panel { + display: none; + padding: 1rem; +} +.tabs-panel.is-active { + display: block; } -.img-thumbnail { - padding: 4px; - line-height: 1.428571429; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; +.thumbnail { display: inline-block; max-width: 100%; - height: auto; + margin-bottom: 1rem; + border: 4px solid #fefefe; + border-radius: 0; + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + line-height: 0; } -.img-circle { - border-radius: 50%; +a.thumbnail { + transition: box-shadow 200ms ease-out; } - -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eeeeee; +a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; +a.thumbnail image { + box-shadow: none; } -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; +.menu { + padding: 0; margin: 0; - overflow: visible; - clip: auto; -} - -[role=button] { - cursor: pointer; + list-style: none; + position: relative; + display: flex; + flex-wrap: wrap; } - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; +[data-whatinput=mouse] .menu li { + outline: 0; } -h1 small, -h1 .small, h2 small, -h2 .small, h3 small, -h3 .small, h4 small, -h4 .small, h5 small, -h5 .small, h6 small, -h6 .small, -.h1 small, -.h1 .small, .h2 small, -.h2 .small, .h3 small, -.h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, -.h6 .small { - font-weight: 400; +.menu a, +.menu .button { line-height: 1; - color: #777777; -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 20px; - margin-bottom: 10px; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; } -h1 small, -h1 .small, .h1 small, -.h1 .small, -h2 small, -h2 .small, .h2 small, -.h2 .small, -h3 small, -h3 .small, .h3 small, -.h3 .small { - font-size: 65%; +.menu input, +.menu select, +.menu a, +.menu button { + margin-bottom: 0; } - -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 10px; - margin-bottom: 10px; +.menu input { + display: inline-block; } -h4 small, -h4 .small, .h4 small, -.h4 .small, -h5 small, -h5 .small, .h5 small, -.h5 .small, -h6 small, -h6 .small, .h6 small, -.h6 .small { - font-size: 75%; +.menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; } - -h1, .h1 { - font-size: 36px; +.menu.vertical { + flex-wrap: nowrap; + flex-direction: column; } - -h2, .h2 { - font-size: 30px; +.menu.vertical.icon-top li a img, +.menu.vertical.icon-top li a i, +.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, +.menu.vertical.icon-bottom li a i, +.menu.vertical.icon-bottom li a svg { + text-align: left; } - -h3, .h3 { - font-size: 24px; +.menu.expanded li { + flex: 1 1 0px; } - -h4, .h4 { - font-size: 18px; +.menu.expanded.icon-top li a img, +.menu.expanded.icon-top li a i, +.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, +.menu.expanded.icon-bottom li a i, +.menu.expanded.icon-bottom li a svg { + text-align: left; } - -h5, .h5 { - font-size: 14px; +.menu.simple { + align-items: center; } - -h6, .h6 { - font-size: 12px; +.menu.simple li + li { + margin-left: 1rem; } - -p { - margin: 0 0 10px; +.menu.simple a { + padding: 0; } - -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; +@media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.medium-expanded li { + flex: 1 1 0px; + } + .menu.medium-simple li { + flex: 1 1 0px; + } } -@media (min-width: 768px) { - .lead { - font-size: 21px; +@media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.large-expanded li { + flex: 1 1 0px; + } + .menu.large-simple li { + flex: 1 1 0px; } } - -small, -.small { - font-size: 85%; +.menu.nested { + margin-right: 0; + margin-left: 1rem; } - -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; +.menu.icons a { + display: flex; } - -.text-left { - text-align: left; +.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; } - -.text-right { - text-align: right; +.menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; } - -.text-center { - text-align: center; +.menu.icon-left li a img, +.menu.icon-left li a i, +.menu.icon-left li a svg, .menu.nested.icon-left li a img, +.menu.nested.icon-left li a i, +.menu.nested.icon-left li a svg { + margin-right: 0.25rem; } - -.text-justify { - text-align: justify; +.menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; } - -.text-nowrap { - white-space: nowrap; +.menu.icon-right li a img, +.menu.icon-right li a i, +.menu.icon-right li a svg, .menu.nested.icon-right li a img, +.menu.nested.icon-right li a i, +.menu.nested.icon-right li a svg { + margin-left: 0.25rem; } - -.text-lowercase { - text-transform: lowercase; +.menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; } - -.text-uppercase, .initialism { - text-transform: uppercase; +.menu.icon-top li a img, +.menu.icon-top li a i, +.menu.icon-top li a svg, .menu.nested.icon-top li a img, +.menu.nested.icon-top li a i, +.menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } - -.text-capitalize { - text-transform: capitalize; +.menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; } - -.text-muted { - color: #777777; +.menu.icon-bottom li a img, +.menu.icon-bottom li a i, +.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, +.menu.nested.icon-bottom li a i, +.menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } - -.text-primary { - color: #337ab7; +.menu .is-active > a { + background: #1779ba; + color: #fefefe; } - -a.text-primary:hover, -a.text-primary:focus { - color: #286090; +.menu .active > a { + background: #1779ba; + color: #fefefe; } - -.text-success { - color: #3c763d; +.menu.align-left { + justify-content: flex-start; } - -a.text-success:hover, -a.text-success:focus { - color: #2b542c; +.menu.align-right li { + display: flex; + justify-content: flex-end; } - -.text-info { - color: #31708f; +.menu.align-right li .submenu li { + justify-content: flex-start; } - -a.text-info:hover, -a.text-info:focus { - color: #245269; +.menu.align-right.vertical li { + display: block; + text-align: right; } - -.text-warning { - color: #8a6d3b; +.menu.align-right.vertical li .submenu li { + text-align: right; } - -a.text-warning:hover, -a.text-warning:focus { - color: #66512c; +.menu.align-right.icon-top li a img, +.menu.align-right.icon-top li a i, +.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, +.menu.align-right.icon-bottom li a i, +.menu.align-right.icon-bottom li a svg { + text-align: right; } - -.text-danger { - color: #a94442; +.menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; } - -a.text-danger:hover, -a.text-danger:focus { - color: #843534; +.menu.align-center li { + display: flex; + justify-content: center; } - -.bg-primary { - color: #fff; +.menu.align-center li .submenu li { + justify-content: flex-start; } - -.bg-primary { - background-color: #337ab7; +.menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; } -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #286090; +.menu-centered > .menu { + justify-content: center; } - -.bg-success { - background-color: #dff0d8; +.menu-centered > .menu li { + display: flex; + justify-content: center; } - -a.bg-success:hover, -a.bg-success:focus { - background-color: #c1e2b3; +.menu-centered > .menu li .submenu li { + justify-content: flex-start; } -.bg-info { - background-color: #d9edf7; +.no-js [data-responsive-menu] ul { + display: none; } -a.bg-info:hover, -a.bg-info:focus { - background-color: #afd9ee; +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } - -.bg-warning { - background-color: #fcf8e3; +.menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: \\"\\"; } - -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f7ecb5; +.menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } -.bg-danger { - background-color: #f2dede; +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } - -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #e4b9b9; +.menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: \\"\\"; } - -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; +.menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } -ul, -ol { - margin-top: 0; - margin-bottom: 10px; +.accordion-menu li { + width: 100%; } -ul ul, -ul ol, -ol ul, -ol ol { - margin-bottom: 0; +.accordion-menu a { + padding: 0.7rem 1rem; } - -.list-unstyled { - padding-left: 0; - list-style: none; +.accordion-menu .is-accordion-submenu a { + padding: 0.7rem 1rem; } - -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; +.accordion-menu .nested.is-accordion-submenu { + margin-right: 0; + margin-left: 1rem; } -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; +.accordion-menu.align-right .nested.is-accordion-submenu { + margin-right: 1rem; + margin-left: 0; } - -dl { - margin-top: 0; - margin-bottom: 20px; +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { + position: relative; } - -dt, -dd { - line-height: 1.428571429; +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; +} +.accordion-menu.align-left .is-accordion-submenu-parent > a::after { + right: 1rem; + left: auto; +} +.accordion-menu.align-right .is-accordion-submenu-parent > a::after { + right: auto; + left: 1rem; +} +.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { + transform: rotate(180deg); + transform-origin: 50% 50%; } -dt { - font-weight: 700; +.is-accordion-submenu-parent { + position: relative; } -dd { - margin-left: 0; +.has-submenu-toggle > a { + margin-right: 40px; } -.dl-horizontal dd:before, .dl-horizontal dd:after { - display: table; - content: \\" \\"; +.submenu-toggle { + position: absolute; + top: 0; + right: 0; + width: 40px; + height: 40px; + cursor: pointer; } -.dl-horizontal dd:after { - clear: both; +.submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; } -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } + +.submenu-toggle[aria-expanded=true]::after { + transform: scaleY(-1); + transform-origin: 50% 50%; } -abbr[title], -abbr[data-original-title] { - cursor: help; +.submenu-toggle-text { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; } -.initialism { - font-size: 90%; +.is-drilldown { + position: relative; + overflow: hidden; +} +.is-drilldown li { + display: block; +} +.is-drilldown.animate-height { + transition: height 0.5s; } -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eeeeee; +.drilldown a { + padding: 0.7rem 1rem; + background: #fefefe; } -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; +.drilldown .is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + width: 100%; + background: #fefefe; + transition: transform 0.15s linear; } -blockquote footer, -blockquote small, -blockquote .small { +.drilldown .is-drilldown-submenu.is-active { + z-index: 1; display: block; - font-size: 80%; - line-height: 1.428571429; - color: #777777; + transform: translateX(-100%); } -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: \\"— \\"; +.drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); } - -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #eeeeee; - border-left: 0; +.drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; } -.blockquote-reverse footer:before, -.blockquote-reverse small:before, -.blockquote-reverse .small:before, -blockquote.pull-right footer:before, -blockquote.pull-right small:before, -blockquote.pull-right .small:before { - content: \\"\\"; +.drilldown .nested.is-drilldown-submenu { + margin-right: 0; + margin-left: 0; } -.blockquote-reverse footer:after, -.blockquote-reverse small:after, -.blockquote-reverse .small:after, -blockquote.pull-right footer:after, -blockquote.pull-right small:after, -blockquote.pull-right .small:after { - content: \\" —\\"; +.drilldown .drilldown-submenu-cover-previous { + min-height: 100%; } - -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.428571429; +.drilldown .is-drilldown-submenu-parent > a { + position: relative; } - -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, \\"Courier New\\", monospace; +.drilldown .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; } - -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; +.drilldown.align-left .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + right: 1rem; + left: auto; +} +.drilldown.align-right .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 1rem; +} +.drilldown .js-drilldown-back > a::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; } -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; - box-shadow: none; +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } - -pre { +.dropdown.menu > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; +} +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.428571429; - color: #333333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; } -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; +[data-whatinput=mouse] .dropdown.menu a { + outline: 0; } - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; +.dropdown.menu > li > a { + padding: 0.7rem 1rem; } - -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; +.dropdown.menu > li.is-active > a { + background: transparent; + color: #1779ba; } -.container:before, .container:after { - display: table; - content: \\" \\"; +.no-js .dropdown.menu ul { + display: none; } -.container:after { - clear: both; +.dropdown.menu .nested.is-dropdown-submenu { + margin-right: 0; + margin-left: 0; } -@media (min-width: 768px) { - .container { - width: 750px; - } +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; } -@media (min-width: 992px) { - .container { - width: 970px; - } +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; } -@media (min-width: 1200px) { - .container { - width: 1170px; - } +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } - -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; +.dropdown.menu.vertical > li > a::after { + right: 14px; } -.container-fluid:before, .container-fluid:after { - display: table; - content: \\" \\"; +.dropdown.menu.vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; } -.container-fluid:after { - clear: both; +.dropdown.menu.vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; } - -.row { - margin-right: -15px; - margin-left: -15px; +@media print, screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + } } -.row:before, .row:after { - display: table; - content: \\" \\"; +@media print, screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.large-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.large-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + } } -.row:after { - clear: both; +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + right: 0; + left: auto; } -.row-no-gutters { - margin-right: 0; - margin-left: 0; +.is-dropdown-menu.vertical { + width: 100px; } -.row-no-gutters [class*=col-] { - padding-right: 0; - padding-left: 0; +.is-dropdown-menu.vertical.align-right { + float: right; } -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { +.is-dropdown-submenu-parent { position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; } - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; +.is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; } - -.col-xs-1 { - width: 8.3333333333%; +.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } - -.col-xs-2 { - width: 16.6666666667%; +.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; } - -.col-xs-3 { - width: 25%; +.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } -.col-xs-4 { - width: 33.3333333333%; +.is-dropdown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: 1; + display: none; + min-width: 200px; + border: 1px solid #cacaca; + background: #fefefe; } - -.col-xs-5 { - width: 41.6666666667%; +.dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; } - -.col-xs-6 { - width: 50%; +.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; } - -.col-xs-7 { - width: 58.3333333333%; +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; } - -.col-xs-8 { - width: 66.6666666667%; +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; } - -.col-xs-9 { - width: 75%; +.is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } - -.col-xs-10 { - width: 83.3333333333%; +.is-dropdown-submenu > li { + width: 100%; +} +.is-dropdown-submenu.js-dropdown-active { + display: block; } -.col-xs-11 { - width: 91.6666666667%; +.is-off-canvas-open { + overflow: hidden; } -.col-xs-12 { +.js-off-canvas-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 11; width: 100%; + height: 100%; + transition: opacity 0.5s ease, visibility 0.5s ease; + background: rgba(254, 254, 254, 0.25); + opacity: 0; + visibility: hidden; + overflow: hidden; } - -.col-xs-pull-0 { - right: auto; +.js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; } - -.col-xs-pull-1 { - right: 8.3333333333%; +.js-off-canvas-overlay.is-closable { + cursor: pointer; } - -.col-xs-pull-2 { - right: 16.6666666667%; +.js-off-canvas-overlay.is-overlay-absolute { + position: absolute; } - -.col-xs-pull-3 { - right: 25%; +.js-off-canvas-overlay.is-overlay-fixed { + position: fixed; } -.col-xs-pull-4 { - right: 33.3333333333%; +.off-canvas-wrapper { + position: relative; + overflow: hidden; } -.col-xs-pull-5 { - right: 41.6666666667%; +.off-canvas { + position: fixed; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } - -.col-xs-pull-6 { - right: 50%; +[data-whatinput=mouse] .off-canvas { + outline: 0; } - -.col-xs-pull-7 { - right: 58.3333333333%; +.off-canvas.is-transition-push { + z-index: 12; } - -.col-xs-pull-8 { - right: 66.6666666667%; +.off-canvas.is-closed { + visibility: hidden; } - -.col-xs-pull-9 { - right: 75%; +.off-canvas.is-transition-overlap { + z-index: 13; } - -.col-xs-pull-10 { - right: 83.3333333333%; +.off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } - -.col-xs-pull-11 { - right: 91.6666666667%; +.off-canvas.is-open { + transform: translate(0, 0); } -.col-xs-pull-12 { - right: 100%; +.off-canvas-absolute { + position: absolute; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } - -.col-xs-push-0 { - left: auto; +[data-whatinput=mouse] .off-canvas-absolute { + outline: 0; } - -.col-xs-push-1 { - left: 8.3333333333%; +.off-canvas-absolute.is-transition-push { + z-index: 12; } - -.col-xs-push-2 { - left: 16.6666666667%; +.off-canvas-absolute.is-closed { + visibility: hidden; } - -.col-xs-push-3 { - left: 25%; +.off-canvas-absolute.is-transition-overlap { + z-index: 13; } - -.col-xs-push-4 { - left: 33.3333333333%; +.off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } - -.col-xs-push-5 { - left: 41.6666666667%; +.off-canvas-absolute.is-open { + transform: translate(0, 0); } -.col-xs-push-6 { - left: 50%; +.position-left { + top: 0; + left: 0; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(-250px); } - -.col-xs-push-7 { - left: 58.3333333333%; +.off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); } - -.col-xs-push-8 { - left: 66.6666666667%; +.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); } -.col-xs-push-9 { - left: 75%; +.off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); } -.col-xs-push-10 { - left: 83.3333333333%; +.position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } -.col-xs-push-11 { - left: 91.6666666667%; +.position-right { + top: 0; + right: 0; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(250px); } - -.col-xs-push-12 { - left: 100%; +.off-canvas-content .off-canvas.position-right { + transform: translateX(250px); } - -.col-xs-offset-0 { - margin-left: 0%; +.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); } -.col-xs-offset-1 { - margin-left: 8.3333333333%; +.off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); } -.col-xs-offset-2 { - margin-left: 16.6666666667%; +.position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } -.col-xs-offset-3 { - margin-left: 25%; +.position-top { + top: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(-250px); } - -.col-xs-offset-4 { - margin-left: 33.3333333333%; +.off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); } - -.col-xs-offset-5 { - margin-left: 41.6666666667%; +.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); } -.col-xs-offset-6 { - margin-left: 50%; +.off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); } -.col-xs-offset-7 { - margin-left: 58.3333333333%; +.position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } -.col-xs-offset-8 { - margin-left: 66.6666666667%; +.position-bottom { + bottom: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(250px); } - -.col-xs-offset-9 { - margin-left: 75%; +.off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); } - -.col-xs-offset-10 { - margin-left: 83.3333333333%; +.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); } -.col-xs-offset-11 { - margin-left: 91.6666666667%; +.off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); } -.col-xs-offset-12 { - margin-left: 100%; +.position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - - .col-sm-1 { - width: 8.3333333333%; - } - - .col-sm-2 { - width: 16.6666666667%; - } - - .col-sm-3 { - width: 25%; - } - - .col-sm-4 { - width: 33.3333333333%; - } - - .col-sm-5 { - width: 41.6666666667%; - } - - .col-sm-6 { - width: 50%; - } - - .col-sm-7 { - width: 58.3333333333%; - } - - .col-sm-8 { - width: 66.6666666667%; - } - - .col-sm-9 { - width: 75%; - } - - .col-sm-10 { - width: 83.3333333333%; - } - - .col-sm-11 { - width: 91.6666666667%; - } +.off-canvas-content { + transform: none; + backface-visibility: hidden; +} +.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; +} +.off-canvas-content.has-transition-push { + transform: translate(0, 0); +} +.off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); +} - .col-sm-12 { - width: 100%; +@media print, screen and (min-width: 40em) { + .position-left.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - - .col-sm-pull-0 { - right: auto; + .position-left.reveal-for-medium .close-button { + display: none; } - - .col-sm-pull-1 { - right: 8.3333333333%; + .off-canvas-content .position-left.reveal-for-medium { + transform: none; } - - .col-sm-pull-2 { - right: 16.6666666667%; + .off-canvas-content.has-reveal-left { + margin-left: 250px; } - .col-sm-pull-3 { - right: 25%; + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } - .col-sm-pull-4 { - right: 33.3333333333%; + .position-right.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - - .col-sm-pull-5 { - right: 41.6666666667%; + .position-right.reveal-for-medium .close-button { + display: none; } - - .col-sm-pull-6 { - right: 50%; + .off-canvas-content .position-right.reveal-for-medium { + transform: none; } - - .col-sm-pull-7 { - right: 58.3333333333%; + .off-canvas-content.has-reveal-right { + margin-right: 250px; } - .col-sm-pull-8 { - right: 66.6666666667%; + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; } - .col-sm-pull-9 { - right: 75%; + .position-top.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - - .col-sm-pull-10 { - right: 83.3333333333%; + .position-top.reveal-for-medium .close-button { + display: none; } - - .col-sm-pull-11 { - right: 91.6666666667%; + .off-canvas-content .position-top.reveal-for-medium { + transform: none; } - - .col-sm-pull-12 { - right: 100%; + .off-canvas-content.has-reveal-top { + margin-top: 250px; } - .col-sm-push-0 { - left: auto; + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; } - .col-sm-push-1 { - left: 8.3333333333%; + .position-bottom.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - - .col-sm-push-2 { - left: 16.6666666667%; + .position-bottom.reveal-for-medium .close-button { + display: none; } - - .col-sm-push-3 { - left: 25%; + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; } - - .col-sm-push-4 { - left: 33.3333333333%; + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } - .col-sm-push-5 { - left: 41.6666666667%; + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; } - - .col-sm-push-6 { - left: 50%; +} +@media print, screen and (min-width: 64em) { + .position-left.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - - .col-sm-push-7 { - left: 58.3333333333%; + .position-left.reveal-for-large .close-button { + display: none; } - - .col-sm-push-8 { - left: 66.6666666667%; + .off-canvas-content .position-left.reveal-for-large { + transform: none; } - - .col-sm-push-9 { - left: 75%; + .off-canvas-content.has-reveal-left { + margin-left: 250px; } - .col-sm-push-10 { - left: 83.3333333333%; + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; } - .col-sm-push-11 { - left: 91.6666666667%; + .position-right.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - - .col-sm-push-12 { - left: 100%; + .position-right.reveal-for-large .close-button { + display: none; } - - .col-sm-offset-0 { - margin-left: 0%; + .off-canvas-content .position-right.reveal-for-large { + transform: none; } - - .col-sm-offset-1 { - margin-left: 8.3333333333%; + .off-canvas-content.has-reveal-right { + margin-right: 250px; } - .col-sm-offset-2 { - margin-left: 16.6666666667%; + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; } - .col-sm-offset-3 { - margin-left: 25%; + .position-top.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - - .col-sm-offset-4 { - margin-left: 33.3333333333%; + .position-top.reveal-for-large .close-button { + display: none; } - - .col-sm-offset-5 { - margin-left: 41.6666666667%; + .off-canvas-content .position-top.reveal-for-large { + transform: none; } - - .col-sm-offset-6 { - margin-left: 50%; + .off-canvas-content.has-reveal-top { + margin-top: 250px; } - .col-sm-offset-7 { - margin-left: 58.3333333333%; + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; } - .col-sm-offset-8 { - margin-left: 66.6666666667%; + .position-bottom.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - - .col-sm-offset-9 { - margin-left: 75%; + .position-bottom.reveal-for-large .close-button { + display: none; } - - .col-sm-offset-10 { - margin-left: 83.3333333333%; + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; } - - .col-sm-offset-11 { - margin-left: 91.6666666667%; + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } - .col-sm-offset-12 { - margin-left: 100%; + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; } } -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } - - .col-md-1 { - width: 8.3333333333%; - } - - .col-md-2 { - width: 16.6666666667%; - } - - .col-md-3 { - width: 25%; - } - - .col-md-4 { - width: 33.3333333333%; - } - - .col-md-5 { - width: 41.6666666667%; - } - - .col-md-6 { - width: 50%; - } - - .col-md-7 { - width: 58.3333333333%; - } - - .col-md-8 { - width: 66.6666666667%; - } - - .col-md-9 { - width: 75%; - } - - .col-md-10 { - width: 83.3333333333%; - } - - .col-md-11 { - width: 91.6666666667%; - } - - .col-md-12 { - width: 100%; - } - - .col-md-pull-0 { - right: auto; - } - - .col-md-pull-1 { - right: 8.3333333333%; +@media print, screen and (min-width: 40em) { + .off-canvas.in-canvas-for-medium { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; } - - .col-md-pull-2 { - right: 16.6666666667%; + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; } - - .col-md-pull-3 { - right: 25%; + .off-canvas.in-canvas-for-medium .close-button { + display: none; } - - .col-md-pull-4 { - right: 33.3333333333%; +} +@media print, screen and (min-width: 64em) { + .off-canvas.in-canvas-for-large { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; } - - .col-md-pull-5 { - right: 41.6666666667%; + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; } - - .col-md-pull-6 { - right: 50%; + .off-canvas.in-canvas-for-large .close-button { + display: none; } +} +html.is-reveal-open { + position: fixed; + width: 100%; + overflow-y: hidden; +} +html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; +} +html.is-reveal-open body { + overflow-y: hidden; +} - .col-md-pull-7 { - right: 58.3333333333%; - } +.reveal-overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1005; + display: none; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} - .col-md-pull-8 { - right: 66.6666666667%; +.reveal { + z-index: 1006; + backface-visibility: hidden; + display: none; + padding: 1rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + position: relative; + top: 100px; + margin-right: auto; + margin-left: auto; + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} +[data-whatinput=mouse] .reveal { + outline: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; } - - .col-md-pull-9 { - right: 75%; +} +.reveal .column { + min-width: 0; +} +.reveal > :last-child { + margin-bottom: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; } - - .col-md-pull-10 { - right: 83.3333333333%; +} +.reveal.collapse { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; } - - .col-md-pull-11 { - right: 91.6666666667%; +} +@media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; } - - .col-md-pull-12 { - right: 100%; +} +@media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; } - - .col-md-push-0 { - left: auto; +} +.reveal.full { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; +} +@media print, screen and (max-width: 39.99875em) { + .reveal { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; } +} +.reveal.without-overlay { + position: fixed; +} - .col-md-push-1 { - left: 8.3333333333%; - } +.sticky-container { + position: relative; +} - .col-md-push-2 { - left: 16.6666666667%; - } +.sticky { + position: relative; + z-index: 0; + transform: translate3d(0, 0, 0); +} - .col-md-push-3 { - left: 25%; - } +.sticky.is-stuck { + position: fixed; + z-index: 5; + width: 100%; +} +.sticky.is-stuck.is-at-top { + top: 0; +} +.sticky.is-stuck.is-at-bottom { + bottom: 0; +} - .col-md-push-4 { - left: 33.3333333333%; - } +.sticky.is-anchored { + position: relative; + right: auto; + left: auto; +} +.sticky.is-anchored.is-at-bottom { + bottom: 0; +} - .col-md-push-5 { - left: 41.6666666667%; - } +.title-bar { + padding: 0.5rem; + background: #0a0a0a; + color: #fefefe; + display: flex; + justify-content: flex-start; + align-items: center; +} +.title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; +} - .col-md-push-6 { - left: 50%; - } +.title-bar-left, +.title-bar-right { + flex: 1 1 0px; +} - .col-md-push-7 { - left: 58.3333333333%; - } +.title-bar-right { + text-align: right; +} - .col-md-push-8 { - left: 66.6666666667%; - } +.title-bar-title { + display: inline-block; + vertical-align: middle; + font-weight: bold; +} - .col-md-push-9 { - left: 75%; +.top-bar { + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + align-items: center; + padding: 0.5rem; + flex-wrap: wrap; +} +.top-bar, +.top-bar ul { + background-color: #e6e6e6; +} +.top-bar input { + max-width: 200px; + margin-right: 1rem; +} +.top-bar .input-group-field { + width: 100%; + margin-right: 0; +} +.top-bar input.button { + width: auto; +} +.top-bar .top-bar-left, +.top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; +} +@media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; } - - .col-md-push-10 { - left: 83.3333333333%; + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; } - - .col-md-push-11 { - left: 91.6666666667%; + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; } - - .col-md-push-12 { - left: 100%; +} +@media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; } - - .col-md-offset-0 { - margin-left: 0%; + .top-bar.stacked-for-medium .top-bar-left, +.top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } - - .col-md-offset-1 { - margin-left: 8.3333333333%; +} +@media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; } - - .col-md-offset-2 { - margin-left: 16.6666666667%; + .top-bar.stacked-for-large .top-bar-left, +.top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } +} - .col-md-offset-3 { - margin-left: 25%; - } +.top-bar-title { + flex: 0 0 auto; + margin: 0.5rem 1rem 0.5rem 0; +} - .col-md-offset-4 { - margin-left: 33.3333333333%; - } +.top-bar-left, +.top-bar-right { + flex: 0 0 auto; +} - .col-md-offset-5 { - margin-left: 41.6666666667%; - } +.float-left { + float: left !important; +} - .col-md-offset-6 { - margin-left: 50%; - } +.float-right { + float: right !important; +} - .col-md-offset-7 { - margin-left: 58.3333333333%; - } +.float-center { + display: block; + margin-right: auto; + margin-left: auto; +} - .col-md-offset-8 { - margin-left: 66.6666666667%; - } +.clearfix::before, .clearfix::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.clearfix::after { + clear: both; +} - .col-md-offset-9 { - margin-left: 75%; - } +.hide { + display: none !important; +} - .col-md-offset-10 { - margin-left: 83.3333333333%; - } +.invisible { + visibility: hidden; +} - .col-md-offset-11 { - margin-left: 91.6666666667%; - } +.visible { + visibility: visible; +} - .col-md-offset-12 { - margin-left: 100%; +@media print, screen and (max-width: 39.99875em) { + .hide-for-small-only { + display: none !important; } } -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - .col-lg-1 { - width: 8.3333333333%; +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; } +} - .col-lg-2 { - width: 16.6666666667%; +@media print, screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; } +} - .col-lg-3 { - width: 25%; +@media screen and (max-width: 39.99875em) { + .show-for-medium { + display: none !important; } +} - .col-lg-4 { - width: 33.3333333333%; +@media print, screen and (min-width: 40em) and (max-width: 63.99875em) { + .hide-for-medium-only { + display: none !important; } +} - .col-lg-5 { - width: 41.6666666667%; +@media screen and (max-width: 39.99875em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; } +} - .col-lg-6 { - width: 50%; +@media print, screen and (min-width: 64em) { + .hide-for-large { + display: none !important; } +} - .col-lg-7 { - width: 58.3333333333%; +@media screen and (max-width: 63.99875em) { + .show-for-large { + display: none !important; } +} - .col-lg-8 { - width: 66.6666666667%; +@media print, screen and (min-width: 64em) and (max-width: 74.99875em) { + .hide-for-large-only { + display: none !important; } +} - .col-lg-9 { - width: 75%; +@media screen and (max-width: 63.99875em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; } +} - .col-lg-10 { - width: 83.3333333333%; - } +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} - .col-lg-11 { - width: 91.6666666667%; - } +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + width: auto !important; + height: auto !important; + overflow: visible !important; + clip: auto !important; + white-space: normal !important; +} - .col-lg-12 { - width: 100%; +.show-for-landscape, +.hide-for-portrait { + display: block !important; +} +@media screen and (orientation: landscape) { + .show-for-landscape, +.hide-for-portrait { + display: block !important; } - - .col-lg-pull-0 { - right: auto; +} +@media screen and (orientation: portrait) { + .show-for-landscape, +.hide-for-portrait { + display: none !important; } +} - .col-lg-pull-1 { - right: 8.3333333333%; +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} +@media screen and (orientation: landscape) { + .hide-for-landscape, +.show-for-portrait { + display: none !important; } - - .col-lg-pull-2 { - right: 16.6666666667%; +} +@media screen and (orientation: portrait) { + .hide-for-landscape, +.show-for-portrait { + display: block !important; } +} - .col-lg-pull-3 { - right: 25%; - } +.show-for-dark-mode { + display: none; +} - .col-lg-pull-4 { - right: 33.3333333333%; - } +.hide-for-dark-mode { + display: block; +} - .col-lg-pull-5 { - right: 41.6666666667%; +@media screen and (prefers-color-scheme: dark) { + .show-for-dark-mode { + display: block !important; } - .col-lg-pull-6 { - right: 50%; + .hide-for-dark-mode { + display: none !important; } +} +.show-for-ie { + display: none; +} - .col-lg-pull-7 { - right: 58.3333333333%; +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .show-for-ie { + display: block !important; } - .col-lg-pull-8 { - right: 66.6666666667%; + .hide-for-ie { + display: none !important; } +} +.show-for-sticky { + display: none; +} - .col-lg-pull-9 { - right: 75%; - } +.is-stuck .show-for-sticky { + display: block; +} - .col-lg-pull-10 { - right: 83.3333333333%; - } +.is-stuck .hide-for-sticky { + display: none; +}" +`; - .col-lg-pull-11 { - right: 91.6666666667%; - } +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; - .col-lg-pull-12 { - right: 100%; - } +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; - .col-lg-push-0 { +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'sass' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +/** + * Foundation for Sites + * Version 6.7.4 + * https://get.foundation + * Licensed under MIT Open Source + */ +@media print, screen and (min-width: 40em) { + .reveal.large, .reveal.small, .reveal.tiny, .reveal { + right: auto; left: auto; + margin: 0 auto; } +} +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} - .col-lg-push-1 { - left: 8.3333333333%; - } - - .col-lg-push-2 { - left: 16.6666666667%; - } - - .col-lg-push-3 { - left: 25%; - } +body { + margin: 0; +} - .col-lg-push-4 { - left: 33.3333333333%; - } +h1 { + font-size: 2em; + margin: 0.67em 0; +} - .col-lg-push-5 { - left: 41.6666666667%; - } +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} - .col-lg-push-6 { - left: 50%; - } +pre { + font-family: monospace, monospace; + font-size: 1em; +} - .col-lg-push-7 { - left: 58.3333333333%; - } +a { + background-color: transparent; +} - .col-lg-push-8 { - left: 66.6666666667%; - } +abbr[title] { + border-bottom: 0; + text-decoration: underline dotted; +} - .col-lg-push-9 { - left: 75%; - } +b, +strong { + font-weight: bolder; +} - .col-lg-push-10 { - left: 83.3333333333%; - } +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} - .col-lg-push-11 { - left: 91.6666666667%; - } +small { + font-size: 80%; +} - .col-lg-push-12 { - left: 100%; - } +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} - .col-lg-offset-0 { - margin-left: 0%; - } +sub { + bottom: -0.25em; +} - .col-lg-offset-1 { - margin-left: 8.3333333333%; - } +sup { + top: -0.5em; +} - .col-lg-offset-2 { - margin-left: 16.6666666667%; - } +img { + border-style: none; +} - .col-lg-offset-3 { - margin-left: 25%; - } +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0; +} - .col-lg-offset-4 { - margin-left: 33.3333333333%; - } +button, +input { + overflow: visible; +} - .col-lg-offset-5 { - margin-left: 41.6666666667%; - } +button, +select { + text-transform: none; +} - .col-lg-offset-6 { - margin-left: 50%; - } +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} - .col-lg-offset-7 { - margin-left: 58.3333333333%; - } +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} - .col-lg-offset-8 { - margin-left: 66.6666666667%; - } +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} - .col-lg-offset-9 { - margin-left: 75%; - } +fieldset { + padding: 0.35em 0.75em 0.625em; +} - .col-lg-offset-10 { - margin-left: 83.3333333333%; - } +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} - .col-lg-offset-11 { - margin-left: 91.6666666667%; - } +progress { + vertical-align: baseline; +} - .col-lg-offset-12 { - margin-left: 100%; - } +textarea { + overflow: auto; } -table { - background-color: transparent; + +[type=checkbox], +[type=radio] { + box-sizing: border-box; + padding: 0; } -table col[class*=col-] { - position: static; - display: table-column; - float: none; + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; } -table td[class*=col-], -table th[class*=col-] { - position: static; - display: table-cell; - float: none; + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; } -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777777; - text-align: left; +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; } -th { - text-align: left; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px; +details { + display: block; } -.table > thead > tr > th, -.table > thead > tr > td, -.table > tbody > tr > th, -.table > tbody > tr > td, -.table > tfoot > tr > th, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.428571429; - vertical-align: top; - border-top: 1px solid #ddd; + +summary { + display: list-item; } -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; + +template { + display: none; } -.table > caption + thead > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > th, -.table > thead:first-child > tr:first-child > td { - border-top: 0; + +[hidden] { + display: none; } -.table > tbody + tbody { - border-top: 2px solid #ddd; + +[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, +[data-whatintent=touch] *, +[data-whatintent=touch] *:focus, +[data-whatinput=mouse] *, +[data-whatinput=mouse] *:focus, +[data-whatinput=touch] *, +[data-whatinput=touch] *:focus { + outline: none; } -.table .table { - background-color: #fff; + +[draggable=false] { + -webkit-touch-callout: none; + -webkit-user-select: none; } -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 5px; +.foundation-mq { + font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; } -.table-bordered { - border: 1px solid #ddd; +html { + box-sizing: border-box; + font-size: 100%; } -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > th, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > th, -.table-bordered > tfoot > tr > td { - border: 1px solid #ddd; + +*, +*::before, +*::after { + box-sizing: inherit; } -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; + +body { + margin: 0; + padding: 0; + background: #fefefe; + font-family: \\"Helvetica Neue\\", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; +img { + display: inline-block; + vertical-align: middle; + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; } -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; +textarea { + height: auto; + min-height: 50px; + border-radius: 0; } -.table > thead > tr > td.active, -.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, -.table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, -.table > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.table > tfoot > tr.active > th { - background-color: #f5f5f5; +select { + box-sizing: border-box; + width: 100%; + border-radius: 0; } -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; } -.table > thead > tr > td.success, -.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, -.table > tbody > tr > td.success, -.table > tbody > tr > th.success, -.table > tbody > tr.success > td, -.table > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.table > tfoot > tr.success > th { - background-color: #dff0d8; +button { + padding: 0; + appearance: none; + border: 0; + border-radius: 0; + background: transparent; + line-height: 1; + cursor: auto; +} +[data-whatinput=mouse] button { + outline: 0; } -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; +pre { + overflow: auto; + -webkit-overflow-scrolling: touch; } -.table > thead > tr > td.info, -.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, -.table > tbody > tr > td.info, -.table > tbody > tr > th.info, -.table > tbody > tr.info > td, -.table > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.table > tfoot > tr.info > th { - background-color: #d9edf7; +button, +input, +optgroup, +select, +textarea { + font-family: inherit; } -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; +.is-visible { + display: block !important; } -.table > thead > tr > td.warning, -.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th { - background-color: #fcf8e3; +.is-hidden { + display: none !important; } -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; +[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + appearance: none; +} +[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, +textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } -.table > thead > tr > td.danger, -.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th { - background-color: #f2dede; +textarea { + max-width: 100%; +} +textarea[rows] { + height: auto; } -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; } -.table-responsive { - min-height: 0.01%; - overflow-x: auto; +[type=submit], +[type=button] { + appearance: none; + border-radius: 0; } -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, -.table-responsive > .table > thead > tr > td, -.table-responsive > .table > tbody > tr > th, -.table-responsive > .table > tbody > tr > td, -.table-responsive > .table > tfoot > tr > th, -.table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, -.table-responsive > .table-bordered > thead > tr > td:first-child, -.table-responsive > .table-bordered > tbody > tr > th:first-child, -.table-responsive > .table-bordered > tbody > tr > td:first-child, -.table-responsive > .table-bordered > tfoot > tr > th:first-child, -.table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, -.table-responsive > .table-bordered > thead > tr > td:last-child, -.table-responsive > .table-bordered > tbody > tr > th:last-child, -.table-responsive > .table-bordered > tbody > tr > td:last-child, -.table-responsive > .table-bordered > tfoot > tr > th:last-child, -.table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, -.table-responsive > .table-bordered > tbody > tr:last-child > td, -.table-responsive > .table-bordered > tfoot > tr:last-child > th, -.table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } + +input[type=search] { + box-sizing: border-box; } -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; +::placeholder { + color: #cacaca; } -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; +[type=file], +[type=checkbox], +[type=radio] { + margin: 0 0 1rem; } -label { +[type=checkbox] + label, +[type=radio] + label { display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: 700; + vertical-align: baseline; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; } - -input[type=search] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - appearance: none; +[type=checkbox] + label[for], +[type=radio] + label[for] { + cursor: pointer; } -input[type=radio], -input[type=checkbox] { - margin: 4px 0 0; - margin-top: 1px \\\\9 ; - line-height: normal; +label > [type=checkbox], +label > [type=radio] { + margin-right: 0.5rem; } -input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio], -input[type=checkbox][disabled], -input[type=checkbox].disabled, -fieldset[disabled] input[type=checkbox] { - cursor: not-allowed; + +[type=file] { + width: 100%; } -input[type=file] { +label { display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; +} +label.middle { + margin: 0 0 1rem; + line-height: 1.5; + padding: 0.5625rem 0; } -input[type=range] { - display: block; +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; +} + +.input-group { + display: flex; width: 100%; + margin-bottom: 1rem; + align-items: stretch; +} +.input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 0 0 0 0; +} +.input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 0 0 0; } -select[multiple], -select[size] { - height: auto; +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label, .input-group-button, .input-group-field, .input-group-label { + margin: 0; + white-space: nowrap; } -input[type=file]:focus, -input[type=radio]:focus, -input[type=checkbox]:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.input-group-label { + padding: 0 1rem; + border: 1px solid #cacaca; + background: #e6e6e6; + color: #0a0a0a; + text-align: center; + white-space: nowrap; + display: flex; + flex: 0 0 auto; + align-items: center; +} +.input-group-label:first-child { + border-right: 0; +} +.input-group-label:last-child { + border-left: 0; } -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; +.input-group-field { + border-radius: 0; + flex: 1 1 0px; + min-width: 0; } -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + display: flex; + flex: 0 0 auto; } -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; } -.form-control::-moz-placeholder { - color: #999; - opacity: 1; + +fieldset { + margin: 0; + padding: 0; + border: 0; } -.form-control:-ms-input-placeholder { - color: #999; + +legend { + max-width: 100%; + margin-bottom: 0.5rem; } -.form-control::-webkit-input-placeholder { - color: #999; + +.fieldset { + margin: 1.125rem 0; + padding: 1.25rem; + border: 1px solid #cacaca; } -.form-control::-ms-expand { - background-color: transparent; - border: 0; +.fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; } -.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { - background-color: #eeeeee; - opacity: 1; + +select { + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + appearance: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background-image: url('data:image/svg+xml;utf8,'); + background-origin: content-box; + background-position: right -1rem center; + background-repeat: no-repeat; + background-size: 9px 6px; + padding-right: 1.5rem; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } -.form-control[disabled], fieldset[disabled] .form-control { +@media screen and (min-width: 0\\\\0 ) { + select { + background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); + } +} +select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +select:disabled { + background-color: #e6e6e6; cursor: not-allowed; } - -textarea.form-control { +select::-ms-expand { + display: none; +} +select[multiple] { height: auto; + background-image: none; +} +select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; } -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type=date].form-control, -input[type=time].form-control, -input[type=datetime-local].form-control, -input[type=month].form-control { - line-height: 34px; - } - input[type=date].input-sm, -.input-group-sm > .input-group-btn > input[type=date].btn, .input-group-sm input[type=date], -input[type=time].input-sm, -.input-group-sm > .input-group-btn > input[type=time].btn, -.input-group-sm input[type=time], -input[type=datetime-local].input-sm, -.input-group-sm > .input-group-btn > input[type=datetime-local].btn, -.input-group-sm input[type=datetime-local], -input[type=month].input-sm, -.input-group-sm > .input-group-btn > input[type=month].btn, -.input-group-sm input[type=month] { - line-height: 30px; - } - input[type=date].input-lg, -.input-group-lg > .input-group-btn > input[type=date].btn, .input-group-lg input[type=date], -input[type=time].input-lg, -.input-group-lg > .input-group-btn > input[type=time].btn, -.input-group-lg input[type=time], -input[type=datetime-local].input-lg, -.input-group-lg > .input-group-btn > input[type=datetime-local].btn, -.input-group-lg input[type=datetime-local], -input[type=month].input-lg, -.input-group-lg > .input-group-btn > input[type=month].btn, -.input-group-lg input[type=month] { - line-height: 46px; - } +.is-invalid-input:not(:focus) { + border-color: #cc4b37; + background-color: #f9ecea; } -.form-group { - margin-bottom: 15px; +.is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; } -.radio, -.checkbox { - position: relative; +.is-invalid-label { + color: #cc4b37; +} + +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #cc4b37; +} +.form-error.is-visible { display: block; - margin-top: 10px; - margin-bottom: 10px; } -.radio.disabled label, fieldset[disabled] .radio label, -.checkbox.disabled label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; + +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; } -.radio label, -.checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; + +p { + margin-bottom: 1rem; + font-size: inherit; + line-height: 1.6; + text-rendering: optimizeLegibility; } -.radio input[type=radio], -.radio-inline input[type=radio], -.checkbox input[type=checkbox], -.checkbox-inline input[type=checkbox] { - position: absolute; - margin-top: 4px \\\\9 ; - margin-left: -20px; +em, +i { + font-style: italic; + line-height: inherit; } -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; +strong, +b { + font-weight: bold; + line-height: inherit; } -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - vertical-align: middle; - cursor: pointer; +small { + font-size: 80%; + line-height: inherit; } -.radio-inline.disabled, fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; + +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: \\"Helvetica Neue\\", Helvetica, Roboto, Arial, sans-serif; + font-style: normal; + font-weight: normal; + color: inherit; + text-rendering: optimizeLegibility; +} +h1 small, .h1 small, +h2 small, .h2 small, +h3 small, .h3 small, +h4 small, .h4 small, +h5 small, .h5 small, +h6 small, .h6 small { + line-height: 0; + color: #cacaca; } -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { +h1, .h1 { + font-size: 1.5rem; + line-height: 1.4; margin-top: 0; - margin-left: 10px; + margin-bottom: 0.5rem; } -.form-control-static { - min-height: 34px; - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; +h2, .h2 { + font-size: 1.25rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; + +h3, .h3 { + font-size: 1.1875rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.input-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; +h4, .h4 { + font-size: 1.125rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -select.input-sm, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { - height: 30px; - line-height: 30px; +h5, .h5 { + font-size: 1.0625rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -textarea.input-sm, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, -select[multiple].input-sm, -.input-group-sm > select[multiple].form-control, -.input-group-sm > select[multiple].input-group-addon, -.input-group-sm > .input-group-btn > select[multiple].btn { - height: auto; +h6, .h6 { + font-size: 1rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; +@media print, screen and (min-width: 40em) { + h1, .h1 { + font-size: 3rem; + } + + h2, .h2 { + font-size: 2.5rem; + } + + h3, .h3 { + font-size: 1.9375rem; + } + + h4, .h4 { + font-size: 1.5625rem; + } + + h5, .h5 { + font-size: 1.25rem; + } + + h6, .h6 { + font-size: 1rem; + } } -.form-group-sm select.form-control { - height: 30px; - line-height: 30px; +a { + line-height: inherit; + color: #1779ba; + text-decoration: none; + cursor: pointer; } -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; +a:hover, a:focus { + color: #1468a0; } -.form-group-sm .form-control-static { - height: 30px; - min-height: 32px; - padding: 6px 10px; - font-size: 12px; - line-height: 1.5; +a img { + border: 0; } -.input-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; +hr { + clear: both; + max-width: 75rem; + height: 0; + margin: 1.25rem auto; + border-top: 0; + border-right: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; } -select.input-lg, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { - height: 46px; - line-height: 46px; +ul, +ol, +dl { + margin-bottom: 1rem; + list-style-position: outside; + line-height: 1.6; } -textarea.input-lg, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, -select[multiple].input-lg, -.input-group-lg > select[multiple].form-control, -.input-group-lg > select[multiple].input-group-addon, -.input-group-lg > .input-group-btn > select[multiple].btn { - height: auto; +li { + font-size: inherit; } -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -.form-group-lg select.form-control { - height: 46px; - line-height: 46px; +ul { + margin-left: 1.25rem; + list-style-type: disc; } -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; + +ol { + margin-left: 1.25rem; } -.form-group-lg .form-control-static { - height: 46px; - min-height: 38px; - padding: 11px 16px; - font-size: 18px; - line-height: 1.3333333; + +ul ul, ul ol, ol ul, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; } -.has-feedback { - position: relative; +dl { + margin-bottom: 1rem; } -.has-feedback .form-control { - padding-right: 42.5px; +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #cacaca; +} +blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, -.input-group-lg > .input-group-addon + .form-control-feedback, -.input-group-lg > .input-group-btn > .btn + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; +abbr, abbr[title] { + border-bottom: 1px dotted #0a0a0a; + cursor: help; + text-decoration: none; } -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, -.input-group-sm > .input-group-addon + .form-control-feedback, -.input-group-sm > .input-group-btn > .btn + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; +figure { + margin: 0; } -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { - color: #3c763d; +kbd { + margin: 0; + padding: 0.125rem 0.25rem 0; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + color: #0a0a0a; } -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; } -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + +.lead { + font-size: 125%; + line-height: 1.6; } -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; + +.stat { + font-size: 2.5rem; + line-height: 1; } -.has-success .form-control-feedback { - color: #3c763d; +p + .stat { + margin-top: -1rem; } -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { - color: #8a6d3b; +ul.no-bullet, ol.no-bullet { + margin-left: 0; + list-style: none; } -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + +.cite-block, cite { + display: block; + color: #8a8a8a; + font-size: 0.8125rem; } -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +.cite-block:before, cite:before { + content: \\"— \\"; } -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; + +.code-inline, code { + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + display: inline; + max-width: 100%; + word-wrap: break-word; + padding: 0.125rem 0.3125rem 0.0625rem; } -.has-warning .form-control-feedback { - color: #8a6d3b; + +.code-block { + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + display: block; + overflow: auto; + white-space: pre; + padding: 1rem; + margin-bottom: 1.5rem; } -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { - color: #a94442; +.text-left { + text-align: left; } -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + +.text-right { + text-align: right; } -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + +.text-center { + text-align: center; } -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; + +.text-justify { + text-align: justify; } -.has-error .form-control-feedback { - color: #a94442; + +@media print, screen and (min-width: 40em) { + .medium-text-left { + text-align: left; + } + + .medium-text-right { + text-align: right; + } + + .medium-text-center { + text-align: center; + } + + .medium-text-justify { + text-align: justify; + } } +@media print, screen and (min-width: 64em) { + .large-text-left { + text-align: left; + } -.has-feedback label ~ .form-control-feedback { - top: 25px; + .large-text-right { + text-align: right; + } + + .large-text-center { + text-align: center; + } + + .large-text-justify { + text-align: justify; + } } -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; +.show-for-print { + display: none !important; } -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} +@media print { + * { + background: transparent !important; + color: black !important; + color-adjust: economy; + box-shadow: none !important; + text-shadow: none !important; + } -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; + .show-for-print { + display: block !important; } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; + + .hide-for-print { + display: none !important; } - .form-inline .form-control-static { - display: inline-block; + + table.show-for-print { + display: table !important; } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; + + thead.show-for-print { + display: table-header-group !important; } - .form-inline .input-group .input-group-addon, -.form-inline .input-group .input-group-btn, -.form-inline .input-group .form-control { - width: auto; + + tbody.show-for-print { + display: table-row-group !important; } - .form-inline .input-group > .form-control { - width: 100%; + + tr.show-for-print { + display: table-row !important; } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; + + td.show-for-print { + display: table-cell !important; } - .form-inline .radio, -.form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; + + th.show-for-print { + display: table-cell !important; } - .form-inline .radio label, -.form-inline .checkbox label { - padding-left: 0; + + a, +a:visited { + text-decoration: underline; } - .form-inline .radio input[type=radio], -.form-inline .checkbox input[type=checkbox] { - position: relative; - margin-left: 0; + + a[href]:after { + content: \\" (\\" attr(href) \\")\\"; } - .form-inline .has-feedback .form-control-feedback { - top: 0; + + .ir a:after, +a[href^=\\"javascript:\\"]:after, +a[href^=\\"#\\"]:after { + content: \\"\\"; } -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; -} -.form-horizontal .form-group:before, .form-horizontal .form-group:after { - display: table; - content: \\" \\"; -} -.form-horizontal .form-group:after { - clear: both; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right; + abbr[title]:after { + content: \\" (\\" attr(title) \\")\\"; } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 11px; - font-size: 18px; + + pre, +blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 12px; + + thead { + display: table-header-group; } -} -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - white-space: nowrap; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - padding: 6px 12px; - font-size: 14px; - line-height: 1.428571429; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + tr, +img { + page-break-inside: avoid; + } + + img { + max-width: 100% !important; + } + + @page { + margin: 0.5cm; + } + p, +h2, +h3 { + orphans: 3; + widows: 3; + } + + h2, +h3 { + page-break-after: avoid; + } + + .print-break-inside { + page-break-inside: auto; + } } -.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 75rem; + margin-left: auto; + margin-right: auto; } -.btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; +@media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } } -.btn:active, .btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +.grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; } -.btn.disabled, .btn[disabled], fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - -webkit-box-shadow: none; - box-shadow: none; + +.grid-x { + display: flex; + flex-flow: row wrap; } -a.btn.disabled, fieldset[disabled] a.btn { - pointer-events: none; +.cell { + flex: 0 0 auto; + min-height: 0; + min-width: 0; + width: 100%; +} +.cell.auto { + flex: 1 1 0; +} +.cell.shrink { + flex: 0 0 auto; } -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; +.grid-x > .auto { + width: auto; } -.btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; +.grid-x > .shrink { + width: auto; } -.btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; + +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex-basis: auto; } -.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex-basis: auto; + } } -.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; +@media print, screen and (min-width: 64em) { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex-basis: auto; + } } -.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; +.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { + flex: 0 0 auto; } -.btn-default .badge { - color: #fff; - background-color: #333; + +.grid-x > .small-1 { + width: 8.3333333333%; } -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; +.grid-x > .small-2 { + width: 16.6666666667%; } -.btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; + +.grid-x > .small-3 { + width: 25%; } -.btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; + +.grid-x > .small-4 { + width: 33.3333333333%; } -.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #286090; - background-image: none; - border-color: #204d74; + +.grid-x > .small-5 { + width: 41.6666666667%; } -.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; + +.grid-x > .small-6 { + width: 50%; } -.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; + +.grid-x > .small-7 { + width: 58.3333333333%; } -.btn-primary .badge { - color: #337ab7; - background-color: #fff; + +.grid-x > .small-8 { + width: 66.6666666667%; } -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; +.grid-x > .small-9 { + width: 75%; } -.btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; + +.grid-x > .small-10 { + width: 83.3333333333%; } -.btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; + +.grid-x > .small-11 { + width: 91.6666666667%; } -.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - background-image: none; - border-color: #398439; + +.grid-x > .small-12 { + width: 100%; } -.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398439; - border-color: #255625; + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-auto { + flex: 1 1 0; + width: auto; + } + + .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { + flex: 0 0 auto; + } + + .grid-x > .medium-shrink { + width: auto; + } + + .grid-x > .medium-1 { + width: 8.3333333333%; + } + + .grid-x > .medium-2 { + width: 16.6666666667%; + } + + .grid-x > .medium-3 { + width: 25%; + } + + .grid-x > .medium-4 { + width: 33.3333333333%; + } + + .grid-x > .medium-5 { + width: 41.6666666667%; + } + + .grid-x > .medium-6 { + width: 50%; + } + + .grid-x > .medium-7 { + width: 58.3333333333%; + } + + .grid-x > .medium-8 { + width: 66.6666666667%; + } + + .grid-x > .medium-9 { + width: 75%; + } + + .grid-x > .medium-10 { + width: 83.3333333333%; + } + + .grid-x > .medium-11 { + width: 91.6666666667%; + } + + .grid-x > .medium-12 { + width: 100%; + } } -.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; +@media print, screen and (min-width: 64em) { + .grid-x > .large-auto { + flex: 1 1 0; + width: auto; + } + + .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { + flex: 0 0 auto; + } + + .grid-x > .large-shrink { + width: auto; + } + + .grid-x > .large-1 { + width: 8.3333333333%; + } + + .grid-x > .large-2 { + width: 16.6666666667%; + } + + .grid-x > .large-3 { + width: 25%; + } + + .grid-x > .large-4 { + width: 33.3333333333%; + } + + .grid-x > .large-5 { + width: 41.6666666667%; + } + + .grid-x > .large-6 { + width: 50%; + } + + .grid-x > .large-7 { + width: 58.3333333333%; + } + + .grid-x > .large-8 { + width: 66.6666666667%; + } + + .grid-x > .large-9 { + width: 75%; + } + + .grid-x > .large-10 { + width: 83.3333333333%; + } + + .grid-x > .large-11 { + width: 91.6666666667%; + } + + .grid-x > .large-12 { + width: 100%; + } } -.btn-success .badge { - color: #5cb85c; - background-color: #fff; +.grid-margin-x:not(.grid-x) > .cell { + width: auto; } -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; +.grid-margin-y:not(.grid-y) > .cell { + height: auto; } -.btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; + +.grid-margin-x { + margin-left: -0.625rem; + margin-right: -0.625rem; } -.btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; +@media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; + } } -.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - background-image: none; - border-color: #269abc; +.grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; } -.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; +@media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; + } } -.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; +.grid-margin-x > .auto { + width: auto; } -.btn-info .badge { - color: #5bc0de; - background-color: #fff; +.grid-margin-x > .shrink { + width: auto; } - -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; +.grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); } -.btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; +.grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); } -.btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; +.grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); } -.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - background-image: none; - border-color: #d58512; +.grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); } -.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; +.grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); } -.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; +.grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); } -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; +.grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); } - -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; +.grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); } -.btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; +.grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); } -.btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; +.grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); } -.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - background-image: none; - border-color: #ac2925; +.grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); } -.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; +.grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); } -.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; +@media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; + } + .grid-margin-x > .shrink { + width: auto; + } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); + } + .grid-margin-x > .medium-auto { + width: auto; + } + .grid-margin-x > .medium-shrink { + width: auto; + } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); + } } -.btn-danger .badge { - color: #d9534f; - background-color: #fff; +@media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; + } + .grid-margin-x > .large-shrink { + width: auto; + } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); + } } -.btn-link { - font-weight: 400; - color: #337ab7; - border-radius: 0; +.grid-padding-x .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } -.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; +@media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } } -.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } -.btn-link:hover, .btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; +@media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } } -.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; +.grid-padding-x > .cell { + padding-right: 0.625rem; + padding-left: 0.625rem; } - -.btn-lg, .btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; +@media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } } -.btn-sm, .btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; +.small-up-1 > .cell { + width: 100%; } -.btn-xs, .btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; +.small-up-2 > .cell { + width: 50%; } -.btn-block { - display: block; - width: 100%; +.small-up-3 > .cell { + width: 33.3333333333%; } -.btn-block + .btn-block { - margin-top: 5px; +.small-up-4 > .cell { + width: 25%; } -input[type=submit].btn-block, -input[type=reset].btn-block, -input[type=button].btn-block { - width: 100%; +.small-up-5 > .cell { + width: 20%; } -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} -.fade.in { - opacity: 1; +.small-up-6 > .cell { + width: 16.6666666667%; } -.collapse { - display: none; -} -.collapse.in { - display: block; +.small-up-7 > .cell { + width: 14.2857142857%; } -tr.collapse.in { - display: table-row; +.small-up-8 > .cell { + width: 12.5%; } -tbody.collapse.in { - display: table-row-group; -} +@media print, screen and (min-width: 40em) { + .medium-up-1 > .cell { + width: 100%; + } -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; -} + .medium-up-2 > .cell { + width: 50%; + } -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \\\\9 ; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} + .medium-up-3 > .cell { + width: 33.3333333333%; + } -.dropup, -.dropdown { - position: relative; -} + .medium-up-4 > .cell { + width: 25%; + } -.dropdown-toggle:focus { - outline: 0; -} + .medium-up-5 > .cell { + width: 20%; + } -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -} -.dropdown-menu.pull-right { - right: 0; - left: auto; -} -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.428571429; - color: #333333; - white-space: nowrap; -} -.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; -} + .medium-up-6 > .cell { + width: 16.6666666667%; + } -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0; -} + .medium-up-7 > .cell { + width: 14.2857142857%; + } -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; -} -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + .medium-up-8 > .cell { + width: 12.5%; + } } +@media print, screen and (min-width: 64em) { + .large-up-1 > .cell { + width: 100%; + } -.open > .dropdown-menu { - display: block; + .large-up-2 > .cell { + width: 50%; + } + + .large-up-3 > .cell { + width: 33.3333333333%; + } + + .large-up-4 > .cell { + width: 25%; + } + + .large-up-5 > .cell { + width: 20%; + } + + .large-up-6 > .cell { + width: 16.6666666667%; + } + + .large-up-7 > .cell { + width: 14.2857142857%; + } + + .large-up-8 > .cell { + width: 12.5%; + } } -.open > a { - outline: 0; +.grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); } -.dropdown-menu-right { - right: 0; - left: auto; +.grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); } -.dropdown-menu-left { - right: auto; - left: 0; +.grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); } -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.428571429; - color: #777777; - white-space: nowrap; +.grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); } -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; +.grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); } -.pull-right > .dropdown-menu { - right: 0; - left: auto; +.grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); } -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: \\"\\"; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \\\\9 ; +.grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); } -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; + +.grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); } -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; +@media print, screen and (min-width: 40em) { + .grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.875rem); } - .navbar-right .dropdown-menu-left { - left: 0; - right: auto; + + .grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.875rem); } -} -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} -.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:hover, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 2; -} -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} + .grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar:before, .btn-toolbar:after { - display: table; - content: \\" \\"; -} -.btn-toolbar:after { - clear: both; -} -.btn-toolbar .btn, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} + .grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} + .grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.btn-group > .btn:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} + .grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} + .grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.btn-group > .btn-group { - float: left; -} + .grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} + .grid-margin-x.medium-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} + .grid-margin-x.medium-up-2 > .cell { + width: calc(50% - 1.875rem); + } -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} + .grid-margin-x.medium-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} + .grid-margin-x.medium-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} + .grid-margin-x.medium-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} + .grid-margin-x.medium-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} + .grid-margin-x.medium-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.btn .caret { - margin-left: 0; + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } } +@media print, screen and (min-width: 64em) { + .grid-margin-x.large-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} + .grid-margin-x.large-up-2 > .cell { + width: calc(50% - 1.875rem); + } + + .grid-margin-x.large-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } + + .grid-margin-x.large-up-4 > .cell { + width: calc(25% - 1.875rem); + } + + .grid-margin-x.large-up-5 > .cell { + width: calc(20% - 1.875rem); + } + + .grid-margin-x.large-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } + + .grid-margin-x.large-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } } - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; +.small-margin-collapse { + margin-right: 0; + margin-left: 0; } -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - display: table; - content: \\" \\"; +.small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } -.btn-group-vertical > .btn-group:after { - clear: both; +.small-margin-collapse > .small-1 { + width: 8.3333333333%; } -.btn-group-vertical > .btn-group > .btn { - float: none; +.small-margin-collapse > .small-2 { + width: 16.6666666667%; } -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; +.small-margin-collapse > .small-3 { + width: 25%; } - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; +.small-margin-collapse > .small-4 { + width: 33.3333333333%; } -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; +.small-margin-collapse > .small-5 { + width: 41.6666666667%; } -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; +.small-margin-collapse > .small-6 { + width: 50%; } - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; +.small-margin-collapse > .small-7 { + width: 58.3333333333%; } - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; +.small-margin-collapse > .small-8 { + width: 66.6666666667%; } - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; +.small-margin-collapse > .small-9 { + width: 75%; } - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; +.small-margin-collapse > .small-10 { + width: 83.3333333333%; } -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; +.small-margin-collapse > .small-11 { + width: 91.6666666667%; } -.btn-group-justified > .btn-group .btn { +.small-margin-collapse > .small-12 { width: 100%; } -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; +@media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .medium-3 { + width: 25%; + } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .medium-6 { + width: 50%; + } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .medium-9 { + width: 75%; + } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .medium-12 { + width: 100%; + } } - -[data-toggle=buttons] > .btn input[type=radio], -[data-toggle=buttons] > .btn input[type=checkbox], -[data-toggle=buttons] > .btn-group > .btn input[type=radio], -[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; +@media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .large-3 { + width: 25%; + } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .large-6 { + width: 50%; + } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .large-9 { + width: 75%; + } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .large-12 { + width: 100%; + } } -.input-group { - position: relative; - display: table; - border-collapse: separate; +.small-padding-collapse { + margin-right: 0; + margin-left: 0; } -.input-group[class*=col-] { - float: none; +.small-padding-collapse > .cell { padding-right: 0; padding-left: 0; } -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } } -.input-group .form-control:focus { - z-index: 3; +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .small-3 { + width: 25%; + } + .medium-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .small-6 { + width: 50%; + } + .medium-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .small-9 { + width: 75%; + } + .medium-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .small-12 { + width: 100%; + } } - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .medium-3 { + width: 25%; + } + .medium-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .medium-6 { + width: 50%; + } + .medium-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .medium-9 { + width: 75%; + } + .medium-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .medium-12 { + width: 100%; + } } -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .large-3 { + width: 25%; + } + .medium-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .large-6 { + width: 50%; + } + .medium-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .large-9 { + width: 75%; + } + .medium-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .large-12 { + width: 100%; + } } -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; +@media print, screen and (min-width: 40em) { + .medium-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } } -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: 400; - line-height: 1; - color: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #ccc; - border-radius: 4px; +@media print, screen and (min-width: 64em) { + .large-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } } -.input-group-addon.input-sm, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .small-3 { + width: 25%; + } + .large-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .small-6 { + width: 50%; + } + .large-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .small-9 { + width: 75%; + } + .large-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .small-12 { + width: 100%; + } } -.input-group-addon.input-lg, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .medium-3 { + width: 25%; + } + .large-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .medium-6 { + width: 50%; + } + .large-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .medium-9 { + width: 75%; + } + .large-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .medium-12 { + width: 100%; + } } -.input-group-addon input[type=radio], -.input-group-addon input[type=checkbox] { - margin-top: 0; +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .large-3 { + width: 25%; + } + .large-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .large-6 { + width: 50%; + } + .large-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .large-9 { + width: 75%; + } + .large-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .large-12 { + width: 100%; + } } -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +@media print, screen and (min-width: 64em) { + .large-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } } -.input-group-addon:first-child { - border-right: 0; +.small-offset-0 { + margin-left: 0%; } -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.grid-margin-x > .small-offset-0 { + margin-left: calc(0% + 1.25rem / 2); } -.input-group-addon:last-child { - border-left: 0; +.small-offset-1 { + margin-left: 8.3333333333%; } -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn { - position: relative; -} -.input-group-btn > .btn + .btn { - margin-left: -1px; -} -.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; -} -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; +.grid-margin-x > .small-offset-1 { + margin-left: calc(8.3333333333% + 1.25rem / 2); } -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.nav:before, .nav:after { - display: table; - content: \\" \\"; -} -.nav:after { - clear: both; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} -.nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} -.nav > li.disabled > a { - color: #777777; +.small-offset-2 { + margin-left: 16.6666666667%; } -.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; + +.grid-margin-x > .small-offset-2 { + margin-left: calc(16.6666666667% + 1.25rem / 2); } -.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #337ab7; + +.small-offset-3 { + margin-left: 25%; } -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; + +.grid-margin-x > .small-offset-3 { + margin-left: calc(25% + 1.25rem / 2); } -.nav > li > a > img { - max-width: none; + +.small-offset-4 { + margin-left: 33.3333333333%; } -.nav-tabs { - border-bottom: 1px solid #ddd; +.grid-margin-x > .small-offset-4 { + margin-left: calc(33.3333333333% + 1.25rem / 2); } -.nav-tabs > li { - float: left; - margin-bottom: -1px; + +.small-offset-5 { + margin-left: 41.6666666667%; } -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.428571429; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; + +.grid-margin-x > .small-offset-5 { + margin-left: calc(41.6666666667% + 1.25rem / 2); } -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; + +.small-offset-6 { + margin-left: 50%; } -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; + +.grid-margin-x > .small-offset-6 { + margin-left: calc(50% + 1.25rem / 2); } -.nav-pills > li { - float: left; + +.small-offset-7 { + margin-left: 58.3333333333%; } -.nav-pills > li > a { - border-radius: 4px; + +.grid-margin-x > .small-offset-7 { + margin-left: calc(58.3333333333% + 1.25rem / 2); } -.nav-pills > li + li { - margin-left: 2px; + +.small-offset-8 { + margin-left: 66.6666666667%; } -.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; + +.grid-margin-x > .small-offset-8 { + margin-left: calc(66.6666666667% + 1.25rem / 2); } -.nav-stacked > li { - float: none; +.small-offset-9 { + margin-left: 75%; } -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; + +.grid-margin-x > .small-offset-9 { + margin-left: calc(75% + 1.25rem / 2); } -.nav-justified, .nav-tabs.nav-justified { - width: 100%; +.small-offset-10 { + margin-left: 83.3333333333%; } -.nav-justified > li, .nav-tabs.nav-justified > li { - float: none; + +.grid-margin-x > .small-offset-10 { + margin-left: calc(83.3333333333% + 1.25rem / 2); } -.nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; + +.small-offset-11 { + margin-left: 91.6666666667%; } -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; + +.grid-margin-x > .small-offset-11 { + margin-left: calc(91.6666666667% + 1.25rem / 2); } -@media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; + +@media print, screen and (min-width: 40em) { + .medium-offset-0 { + margin-left: 0%; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; + + .grid-margin-x > .medium-offset-0 { + margin-left: calc(0% + 1.875rem / 2); } -} -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; -} -.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; + .medium-offset-1 { + margin-left: 8.3333333333%; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border-bottom-color: #fff; + + .grid-margin-x > .medium-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); } -} -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} + .medium-offset-2 { + margin-left: 16.6666666667%; + } -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} + .grid-margin-x > .medium-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} -.navbar:before, .navbar:after { - display: table; - content: \\" \\"; -} -.navbar:after { - clear: both; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; + .medium-offset-3 { + margin-left: 25%; } -} -.navbar-header:before, .navbar-header:after { - display: table; - content: \\" \\"; -} -.navbar-header:after { - clear: both; -} -@media (min-width: 768px) { - .navbar-header { - float: left; + .grid-margin-x > .medium-offset-3 { + margin-left: calc(25% + 1.875rem / 2); } -} -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} -.navbar-collapse:before, .navbar-collapse:after { - display: table; - content: \\" \\"; -} -.navbar-collapse:after { - clear: both; -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; + .medium-offset-4 { + margin-left: 33.3333333333%; } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; + + .grid-margin-x > .medium-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); } - .navbar-collapse.in { - overflow-y: visible; + + .medium-offset-5 { + margin-left: 41.6666666667%; } - .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; + + .grid-margin-x > .medium-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); } -} -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 200px; + .medium-offset-6 { + margin-left: 50%; } -} -@media (min-width: 768px) { - .navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; + + .grid-margin-x > .medium-offset-6 { + margin-left: calc(50% + 1.875rem / 2); } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} + .medium-offset-7 { + margin-left: 58.3333333333%; + } -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} + .grid-margin-x > .medium-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; + .medium-offset-8 { + margin-left: 66.6666666667%; } -} -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; + .grid-margin-x > .medium-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); } -} -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} -.navbar-brand > img { - display: block; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { - margin-left: -15px; + .medium-offset-9 { + margin-left: 75%; } -} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-right: 15px; - margin-top: 8px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.navbar-toggle:focus { - outline: 0; -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} -@media (min-width: 768px) { - .navbar-toggle { - display: none; + .grid-margin-x > .medium-offset-9 { + margin-left: calc(75% + 1.875rem / 2); } -} -.navbar-nav { - margin: 7.5px -15px; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; + .medium-offset-10 { + margin-left: 83.3333333333%; } - .navbar-nav .open .dropdown-menu > li > a, -.navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; + + .grid-margin-x > .medium-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; + + .medium-offset-11 { + margin-left: 91.6666666667%; } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; + + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); } } -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; +@media print, screen and (min-width: 64em) { + .large-offset-0 { + margin-left: 0%; } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; + + .grid-margin-x > .large-offset-0 { + margin-left: calc(0% + 1.875rem / 2); } -} -.navbar-form { - padding: 10px 15px; - margin-right: -15px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 8px; - margin-bottom: 8px; -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; + .large-offset-1 { + margin-left: 8.3333333333%; } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; + + .grid-margin-x > .large-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); } - .navbar-form .form-control-static { - display: inline-block; + + .large-offset-2 { + margin-left: 16.6666666667%; } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; + + .grid-margin-x > .large-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); } - .navbar-form .input-group .input-group-addon, -.navbar-form .input-group .input-group-btn, -.navbar-form .input-group .form-control { - width: auto; + + .large-offset-3 { + margin-left: 25%; } - .navbar-form .input-group > .form-control { - width: 100%; + + .grid-margin-x > .large-offset-3 { + margin-left: calc(25% + 1.875rem / 2); } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; + + .large-offset-4 { + margin-left: 33.3333333333%; } - .navbar-form .radio, -.navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; + + .grid-margin-x > .large-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); } - .navbar-form .radio label, -.navbar-form .checkbox label { - padding-left: 0; + + .large-offset-5 { + margin-left: 41.6666666667%; } - .navbar-form .radio input[type=radio], -.navbar-form .checkbox input[type=checkbox] { - position: relative; - margin-left: 0; + + .grid-margin-x > .large-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); } - .navbar-form .has-feedback .form-control-feedback { - top: 0; + + .large-offset-6 { + margin-left: 50%; } -} -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; + + .grid-margin-x > .large-offset-6 { + margin-left: calc(50% + 1.875rem / 2); } - .navbar-form .form-group:last-child { - margin-bottom: 0; + + .large-offset-7 { + margin-left: 58.3333333333%; } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; + + .grid-margin-x > .large-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); } -} -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} + .large-offset-8 { + margin-left: 66.6666666667%; + } -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} + .grid-margin-x > .large-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; -} -.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 10px; - margin-bottom: 10px; -} -.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 14px; - margin-bottom: 14px; -} + .large-offset-9 { + margin-left: 75%; + } -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; -} -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; + .grid-margin-x > .large-offset-9 { + margin-left: calc(75% + 1.875rem / 2); } -} -@media (min-width: 768px) { - .navbar-left { - float: left !important; + .large-offset-10 { + margin-left: 83.3333333333%; } - .navbar-right { - float: right !important; - margin-right: -15px; + .grid-margin-x > .large-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); } - .navbar-right ~ .navbar-right { - margin-right: 0; + + .large-offset-11 { + margin-left: 91.6666666667%; + } + + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); } } -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} -.navbar-default .navbar-brand { - color: #777; -} -.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #777; -} -.navbar-default .navbar-nav > li > a { - color: #777; +.grid-y { + display: flex; + flex-flow: column nowrap; } -.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; +.grid-y > .cell { + height: auto; + max-height: none; } -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; +.grid-y > .auto { + height: auto; } -.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; +.grid-y > .shrink { + height: auto; } -.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; +.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; } -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; +@media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; } } -.navbar-default .navbar-toggle { - border-color: #ddd; -} -.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} -.navbar-default .navbar-link { - color: #777; +@media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; + } } -.navbar-default .navbar-link:hover { - color: #333; +.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { + flex: 0 0 auto; } -.navbar-default .btn-link { - color: #777; +.grid-y > .small-1 { + height: 8.3333333333%; } -.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; +.grid-y > .small-2 { + height: 16.6666666667%; } -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; +.grid-y > .small-3 { + height: 25%; } - -.navbar-inverse { - background-color: #222; - border-color: #090909; +.grid-y > .small-4 { + height: 33.3333333333%; } -.navbar-inverse .navbar-brand { - color: #9d9d9d; +.grid-y > .small-5 { + height: 41.6666666667%; } -.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; +.grid-y > .small-6 { + height: 50%; } -.navbar-inverse .navbar-text { - color: #9d9d9d; +.grid-y > .small-7 { + height: 58.3333333333%; } -.navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; +.grid-y > .small-8 { + height: 66.6666666667%; } -.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; +.grid-y > .small-9 { + height: 75%; } -.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #090909; +.grid-y > .small-10 { + height: 83.3333333333%; } -.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; +.grid-y > .small-11 { + height: 91.6666666667%; } -.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #090909; +.grid-y > .small-12 { + height: 100%; } -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; +@media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; + height: auto; } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; + .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { + flex: 0 0 auto; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; + .grid-y > .medium-shrink { + height: auto; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; + .grid-y > .medium-1 { + height: 8.3333333333%; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; + .grid-y > .medium-2 { + height: 16.6666666667%; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; + .grid-y > .medium-3 { + height: 25%; + } + .grid-y > .medium-4 { + height: 33.3333333333%; + } + .grid-y > .medium-5 { + height: 41.6666666667%; + } + .grid-y > .medium-6 { + height: 50%; + } + .grid-y > .medium-7 { + height: 58.3333333333%; + } + .grid-y > .medium-8 { + height: 66.6666666667%; + } + .grid-y > .medium-9 { + height: 75%; + } + .grid-y > .medium-10 { + height: 83.3333333333%; + } + .grid-y > .medium-11 { + height: 91.6666666667%; + } + .grid-y > .medium-12 { + height: 100%; } } -.navbar-inverse .navbar-toggle { - border-color: #333; -} -.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} -.navbar-inverse .navbar-link { - color: #9d9d9d; -} -.navbar-inverse .navbar-link:hover { - color: #fff; -} -.navbar-inverse .btn-link { - color: #9d9d9d; -} -.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; -} -.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; +@media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { + flex: 0 0 auto; + } + .grid-y > .large-shrink { + height: auto; + } + .grid-y > .large-1 { + height: 8.3333333333%; + } + .grid-y > .large-2 { + height: 16.6666666667%; + } + .grid-y > .large-3 { + height: 25%; + } + .grid-y > .large-4 { + height: 33.3333333333%; + } + .grid-y > .large-5 { + height: 41.6666666667%; + } + .grid-y > .large-6 { + height: 50%; + } + .grid-y > .large-7 { + height: 58.3333333333%; + } + .grid-y > .large-8 { + height: 66.6666666667%; + } + .grid-y > .large-9 { + height: 75%; + } + .grid-y > .large-10 { + height: 83.3333333333%; + } + .grid-y > .large-11 { + height: 91.6666666667%; + } + .grid-y > .large-12 { + height: 100%; + } } -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; +.grid-padding-y .grid-padding-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } -.breadcrumb > li { - display: inline-block; +@media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } } -.breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: \\"/ \\"; +.grid-padding-y > .cell { + padding-top: 0.625rem; + padding-bottom: 0.625rem; } -.breadcrumb > .active { - color: #777777; +@media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + } } -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; -} -.pagination > li { - display: inline; -} -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.428571429; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; -} -.pagination > li > a:hover, .pagination > li > a:focus, -.pagination > li > span:hover, -.pagination > li > span:focus { - z-index: 2; - color: #23527c; - background-color: #eeeeee; - border-color: #ddd; +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } } -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } -.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, -.pagination > .active > span, -.pagination > .active > span:hover, -.pagination > .active > span:focus { - z-index: 3; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } } -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #777777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; +.grid-margin-y > .auto { + height: auto; } - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; +.grid-margin-y > .shrink { + height: auto; } -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } - -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } - -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } -.pager:before, .pager:after { - display: table; - content: \\" \\"; +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } -.pager:after { - clear: both; +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } -.pager li { - display: inline; +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } -.pager .next > a, -.pager .next > span { - float: right; +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } -.pager .previous > a, -.pager .previous > span { - float: left; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } } -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #777777; - cursor: not-allowed; - background-color: #fff; +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } } -.label { - display: inline; - padding: 0.2em 0.6em 0.3em; - font-size: 75%; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25em; -} -.label:empty { - display: none; -} -.btn .label { +.grid-frame { + overflow: hidden; position: relative; - top: -1px; -} - -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.label-default { - background-color: #777777; -} -.label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; -} - -.label-primary { - background-color: #337ab7; -} -.label-primary[href]:hover, .label-primary[href]:focus { - background-color: #286090; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } -.label-success { - background-color: #5cb85c; -} -.label-success[href]:hover, .label-success[href]:focus { - background-color: #449d44; +.cell .grid-frame { + width: 100%; } -.label-info { - background-color: #5bc0de; -} -.label-info[href]:hover, .label-info[href]:focus { - background-color: #31b0d5; +.cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -.label-warning { - background-color: #f0ad4e; -} -.label-warning[href]:hover, .label-warning[href]:focus { - background-color: #ec971f; +.cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -.label-danger { - background-color: #d9534f; +.cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } -.label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c9302c; +.cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #777777; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -.btn-xs .badge, .btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; -} -.list-group-item.active > .badge, .nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} +@media print, screen and (min-width: 40em) { + .medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} + .cell .medium-grid-frame { + width: 100%; + } -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eeeeee; -} -.jumbotron h1, -.jumbotron .h1 { - color: inherit; -} -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; -} -.jumbotron > hr { - border-top-color: #d5d5d5; -} -.container .jumbotron, .container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; + .medium-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } - .container .jumbotron, .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; + + .medium-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } - .jumbotron h1, -.jumbotron .h1 { - font-size: 63px; + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } -} -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.428571429; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border 0.2s ease-in-out; - -o-transition: border 0.2s ease-in-out; - transition: border 0.2s ease-in-out; -} -.thumbnail > img, -.thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-right: auto; - margin-left: auto; -} -.thumbnail .caption { - padding: 9px; - color: #333333; + .medium-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } } +@media print, screen and (min-width: 64em) { + .large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #337ab7; -} + .cell .large-grid-frame { + width: 100%; + } -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: bold; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} + .large-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} + .large-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #2b542c; + .large-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } } - -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; +.grid-y.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; } -.alert-info hr { - border-top-color: #a6e1ec; +@media print, screen and (min-width: 40em) { + .grid-y.medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } } -.alert-info .alert-link { - color: #245269; +@media print, screen and (min-width: 64em) { + .grid-y.large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } } -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; +.cell .grid-y.grid-frame { + height: 100%; } -.alert-warning hr { - border-top-color: #f7e1b5; +@media print, screen and (min-width: 40em) { + .cell .grid-y.medium-grid-frame { + height: 100%; + } } -.alert-warning .alert-link { - color: #66512c; +@media print, screen and (min-width: 64em) { + .cell .grid-y.large-grid-frame { + height: 100%; + } } -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.alert-danger hr { - border-top-color: #e4b9c0; -} -.alert-danger .alert-link { - color: #843534; +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +.grid-margin-y > .auto { + height: auto; } - -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; +.grid-margin-y > .shrink { + height: auto; } - -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } - -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } - -.progress-bar-success { - background-color: #5cb85c; +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } - -.progress-bar-info { - background-color: #5bc0de; +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } - -.progress-bar-warning { - background-color: #f0ad4e; +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } - -.progress-bar-danger { - background-color: #d9534f; +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } - -.media { - margin-top: 15px; +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } -.media:first-child { - margin-top: 0; +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } - -.media, -.media-body { - overflow: hidden; - zoom: 1; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } } - -.media-body { - width: 10000px; +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } } -.media-object { - display: block; +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); } -.media-object.img-thumbnail { - max-width: none; +@media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } } - -.media-right, -.media > .pull-right { - padding-left: 10px; +@media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } } -.media-left, -.media > .pull-left { - padding-right: 10px; +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); + } } - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); + } } - -.media-middle { +.button { + display: inline-block; vertical-align: middle; + margin: 0 0 1rem 0; + padding: 0.85em 1em; + border: 1px solid transparent; + border-radius: 0; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + font-family: inherit; + font-size: 0.9rem; + -webkit-appearance: none; + line-height: 1; + text-align: center; + cursor: pointer; } - -.media-bottom { - vertical-align: bottom; +[data-whatinput=mouse] .button { + outline: 0; } - -.media-heading { - margin-top: 0; - margin-bottom: 5px; +.button.tiny { + font-size: 0.6rem; } - -.media-list { - padding-left: 0; - list-style: none; +.button.small { + font-size: 0.75rem; } - -.list-group { - padding-left: 0; - margin-bottom: 20px; +.button.large { + font-size: 1.25rem; } - -.list-group-item { - position: relative; +.button.expanded { display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; -} -.list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; + width: 100%; + margin-right: 0; + margin-left: 0; } -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; +.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } -.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { - color: #777777; - cursor: not-allowed; - background-color: #eeeeee; +.button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; } -.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; +.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } -.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; +.button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; } -.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; +.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; } -.list-group-item.active .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; +.button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; } -.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #c7ddef; +.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } - -a.list-group-item, -button.list-group-item { - color: #555; +.button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; } -a.list-group-item .list-group-item-heading, -button.list-group-item .list-group-item-heading { - color: #333; +.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } -a.list-group-item:hover, a.list-group-item:focus, -button.list-group-item:hover, -button.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; +.button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; } - -button.list-group-item { - width: 100%; - text-align: left; +.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } - -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; +.button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; } - -a.list-group-item-success, -button.list-group-item-success { - color: #3c763d; +.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; } -a.list-group-item-success .list-group-item-heading, -button.list-group-item-success .list-group-item-heading { - color: inherit; +.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } -a.list-group-item-success:hover, a.list-group-item-success:focus, -button.list-group-item-success:hover, -button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; +.button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; } -a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, -button.list-group-item-success.active, -button.list-group-item-success.active:hover, -button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; +.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } - -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; +.button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } - -a.list-group-item-info, -button.list-group-item-info { - color: #31708f; +.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } -a.list-group-item-info .list-group-item-heading, -button.list-group-item-info .list-group-item-heading { - color: inherit; +.button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } -a.list-group-item-info:hover, a.list-group-item-info:focus, -button.list-group-item-info:hover, -button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; +.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } -a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, -button.list-group-item-info.active, -button.list-group-item-info.active:hover, -button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; +.button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } - -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; +.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } - -a.list-group-item-warning, -button.list-group-item-warning { - color: #8a6d3b; +.button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } -a.list-group-item-warning .list-group-item-heading, -button.list-group-item-warning .list-group-item-heading { - color: inherit; +.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } -a.list-group-item-warning:hover, a.list-group-item-warning:focus, -button.list-group-item-warning:hover, -button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; +.button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; } -a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, -button.list-group-item-warning.active, -button.list-group-item-warning.active:hover, -button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; +.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; } - -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; +.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #1779ba; } - -a.list-group-item-danger, -button.list-group-item-danger { - color: #a94442; +.button.clear:hover, .button.clear:focus { + color: #0c3d5d; } -a.list-group-item-danger .list-group-item-heading, -button.list-group-item-danger .list-group-item-heading { - color: inherit; +.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #1779ba; } -a.list-group-item-danger:hover, a.list-group-item-danger:focus, -button.list-group-item-danger:hover, -button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; +.button.clear.primary:hover, .button.clear.primary:focus { + color: #0c3d5d; } -a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, -button.list-group-item-danger.active, -button.list-group-item-danger.active:hover, -button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; +.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; } - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; +.button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; } - -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; +.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #3adb76; } - -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +.button.clear.success:hover, .button.clear.success:focus { + color: #157539; } - -.panel-body { - padding: 15px; +.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; } -.panel-body:before, .panel-body:after { - display: table; - content: \\" \\"; +.button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; } -.panel-body:after { - clear: both; +.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; } - -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; } -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; +.button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } - -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; +.button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: \\"\\"; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; } -.panel-title > a, -.panel-title > small, -.panel-title > .small, -.panel-title > small > a, -.panel-title > .small > a { - color: inherit; +.button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #1779ba; } - -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #1779ba; } - -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; +.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; } -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; +.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #3adb76; } -.panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; } -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; } -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; +.button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; } -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; +a.button:hover, a.button:focus { + text-decoration: none; } -.list-group + .panel-footer { - border-top-width: 0; +.button-group { + margin-bottom: 1rem; + display: flex; + flex-wrap: wrap; + align-items: stretch; + flex-grow: 1; } - -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; +.button-group::before, .button-group::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } -.panel > .table caption, -.panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; +.button-group::after { + clear: both; } -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.button-group::before, .button-group::after { + display: none; } -.panel > .table:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; } -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; +.button-group .button:last-child { + margin-right: 0; } -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; +.button-group.tiny .button { + font-size: 0.6rem; } -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.button-group.small .button { + font-size: 0.75rem; } -.panel > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.button-group.large .button { + font-size: 1.25rem; } -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; +.button-group.expanded .button { + flex: 1 1 0px; } -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; +.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; +.button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; } -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; +.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; } -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; +.button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; } -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; +.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; +.button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; } -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; +.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; +.button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; } -.panel > .table-responsive { - margin-bottom: 0; - border: 0; +.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } - -.panel-group { - margin-bottom: 20px; +.button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; } -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; +.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; } -.panel-group .panel + .panel { - margin-top: 5px; +.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } -.panel-group .panel-heading { - border-bottom: 0; +.button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #0c3d5d; + color: #0c3d5d; } -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; +.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } -.panel-group .panel-footer { - border-top: 0; +.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; +.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } - -.panel-default { - border-color: #ddd; +.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #ddd; +.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; +.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #157539; + color: #157539; } -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; +.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; +.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; } - -.panel-primary { - border-color: #337ab7; +.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } -.panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; +.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; } -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; +.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; } -.panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; +.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #1779ba; } -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; +.button-group.clear .button:hover, .button-group.clear .button:focus { + color: #0c3d5d; } - -.panel-success { - border-color: #d6e9c6; +.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #1779ba; } -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; +.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #0c3d5d; } -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; +.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; } -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; +.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; } -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; +.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #3adb76; } - -.panel-info { - border-color: #bce8f1; +.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #157539; } -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; +.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; } -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; +.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; } -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; +.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; } -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; +.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; } - -.panel-warning { - border-color: #faebcc; +.button-group.no-gaps .button { + margin-right: -0.0625rem; } -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; +.button-group.no-gaps .button + .button { + border-left-color: transparent; } -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; +.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; } -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; +.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; } -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; +.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } - -.panel-danger { - border-color: #ebccd1; +.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; } -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; +@media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; + } } -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; +@media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; + } } -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; +@media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; + } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; + } } -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; +@media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; + } + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; + } } -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; -} -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { +.close-button { position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; + z-index: 10; + color: #8a8a8a; + cursor: pointer; } - -.embed-responsive-16by9 { - padding-bottom: 56.25%; +[data-whatinput=mouse] .close-button { + outline: 0; +} +.close-button:hover, .close-button:focus { + color: #0a0a0a; +} +.close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; } -.embed-responsive-4by3 { - padding-bottom: 75%; +.close-button.medium, .close-button { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; } -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + border-radius: 0; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + background: #1779ba; + color: #fefefe; } -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); +.label.primary { + background: #1779ba; + color: #fefefe; } - -.well-lg { - padding: 24px; - border-radius: 6px; +.label.secondary { + background: #767676; + color: #fefefe; } - -.well-sm { - padding: 9px; - border-radius: 3px; +.label.success { + background: #3adb76; + color: #0a0a0a; } - -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: 0.2; +.label.warning { + background: #ffae00; + color: #0a0a0a; } -.close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; +.label.alert { + background: #cc4b37; + color: #fefefe; } -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - appearance: none; +.progress { + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; + background-color: #cacaca; } - -.modal-open { - overflow: hidden; +.progress.primary .progress-meter { + background-color: #1779ba; } - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; +.progress.secondary .progress-meter { + background-color: #767676; } -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; +.progress.success .progress-meter { + background-color: #3adb76; } -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); +.progress.warning .progress-meter { + background-color: #ffae00; } - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; +.progress.alert .progress-meter { + background-color: #cc4b37; } -.modal-dialog { +.progress-meter { position: relative; - width: auto; - margin: 10px; + display: block; + width: 0%; + height: 100%; + background-color: #1779ba; } -.modal-content { +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; +} + +.slider { position: relative; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + user-select: none; + touch-action: none; } -.modal-backdrop { - position: fixed; +.slider-fill { + position: absolute; top: 0; - right: 0; - bottom: 0; left: 0; - z-index: 1040; - background-color: #000; -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #cacaca; + transition: all 0.2s ease-in-out; } -.modal-backdrop.in { - filter: alpha(opacity=50); - opacity: 0.5; +.slider-fill.is-dragging { + transition: all 0s linear; } -.modal-header { - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} -.modal-header:before, .modal-header:after { - display: table; - content: \\" \\"; +.slider-handle { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; + z-index: 1; + cursor: grab; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + border-radius: 0; + background-color: #1779ba; + transition: all 0.2s ease-in-out; + touch-action: manipulation; } -.modal-header:after { - clear: both; +[data-whatinput=mouse] .slider-handle { + outline: 0; } - -.modal-header .close { - margin-top: -2px; +.slider-handle:hover { + background-color: #14679e; } - -.modal-title { - margin: 0; - line-height: 1.428571429; +.slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; } -.modal-body { - position: relative; - padding: 15px; +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; } -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} -.modal-footer:before, .modal-footer:after { - display: table; - content: \\" \\"; -} -.modal-footer:after { - clear: both; +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + transform: scale(1, -1); } -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; +.slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; +.slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); } -.modal-footer .btn-block + .btn-block { - margin-left: 0; + +.switch { + position: relative; + margin-bottom: 1rem; + outline: 0; + font-size: 0.875rem; + font-weight: bold; + color: #fefefe; + user-select: none; + height: 2rem; } -.modal-scrollbar-measure { +.switch-input { position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; + margin-bottom: 0; + opacity: 0; } -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } - - .modal-sm { - width: 300px; - } +.switch-paddle { + position: relative; + display: block; + width: 4rem; + height: 2rem; + border-radius: 0; + background: #cacaca; + transition: all 0.25s ease-out; + font-weight: inherit; + color: inherit; + cursor: pointer; } -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } +input + .switch-paddle { + margin: 0; } -.tooltip { +.switch-paddle::after { position: absolute; - z-index: 1070; + top: 0.25rem; + left: 0.25rem; display: block; - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.428571429; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 12px; - filter: alpha(opacity=0); - opacity: 0; -} -.tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; -} -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} -.tooltip.left { - padding: 0 5px; - margin-left: -3px; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: \\"\\"; } -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; +input:checked ~ .switch-paddle { + background: #1779ba; } -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; +input:checked ~ .switch-paddle::after { + left: 2.25rem; } -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; +input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; } -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; +[data-whatinput=mouse] input:focus ~ .switch-paddle { + outline: 0; } -.tooltip.left .tooltip-arrow { + +.switch-inactive, .switch-active { + position: absolute; top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; + transform: translateY(-50%); } -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; + +.switch-active { + left: 8%; + display: none; } -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; +input:checked + label > .switch-active { + display: block; } -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 4px; +.switch-inactive { + right: 15%; } - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; +input:checked + label > .switch-inactive { + display: none; } -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.428571429; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 14px; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +.switch.tiny { + height: 1.5rem; } -.popover.top { - margin-top: -10px; +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } -.popover.right { - margin-left: 10px; +.switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; } -.popover.bottom { - margin-top: 10px; +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } -.popover.left { - margin-left: -10px; + +.switch.small { + height: 1.75rem; } -.popover > .arrow { - border-width: 11px; +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } -.popover > .arrow, .popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; +.switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; } -.popover > .arrow:after { - content: \\"\\"; - border-width: 10px; +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } -.popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; + +.switch.large { + height: 2.5rem; } -.popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-color: #fff; - border-bottom-width: 0; +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } -.popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; +.switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; } -.popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: \\" \\"; - border-right-color: #fff; - border-left-width: 0; +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } -.popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); + +table { + border-collapse: collapse; + width: 100%; + margin-bottom: 1rem; + border-radius: 0; } -.popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-width: 0; - border-bottom-color: #fff; +thead, +tbody, +tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } -.popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); + +caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; } -.popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: \\" \\"; - border-right-width: 0; - border-left-color: #fff; + +thead { + background: #f8f8f8; + color: #0a0a0a; } -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; +tfoot { + background: #f1f1f1; + color: #0a0a0a; } -.popover-content { - padding: 9px 14px; +thead tr, +tfoot tr { + background: transparent; +} +thead th, +thead td, +tfoot th, +tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } -.carousel { - position: relative; +tbody th, +tbody td { + padding: 0.5rem 0.625rem 0.625rem; } -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; +tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; } -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; + +table.unstriped tbody { + background-color: #fefefe; } -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; +table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; } -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; + +@media print, screen and (max-width: 63.99875em) { + table.stack thead { + display: none; } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; + table.stack tfoot { + display: none; } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; + table.stack tr, +table.stack th, +table.stack td { + display: block; } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; + table.stack td { + border-top: 0; } } -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { + +table.scroll { display: block; -} -.carousel-inner > .active { - left: 0; -} -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; width: 100%; -} -.carousel-inner > .next { - left: 100%; -} -.carousel-inner > .prev { - left: -100%; -} -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} -.carousel-inner > .active.left { - left: -100%; -} -.carousel-inner > .active.right { - left: 100%; + overflow-x: auto; } -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: 0.5; -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\\"#80000000\\", endColorstr=\\"#00000000\\", GradientType=1); - background-repeat: repeat-x; -} -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\\"#00000000\\", endColorstr=\\"#80000000\\", GradientType=1); - background-repeat: repeat-x; -} -.carousel-control:hover, .carousel-control:focus { - color: #fff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; -} -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; +table.hover thead tr:hover { + background-color: #f3f3f3; } -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; +table.hover tfoot tr:hover { + background-color: #ececec; } -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; +table.hover tbody tr:hover { + background-color: #f9f9f9; } -.carousel-control .icon-prev:before { - content: \\"‹\\"; +table.hover:not(.unstriped) tr:nth-of-type(even):hover { + background-color: #ececec; } -.carousel-control .icon-next:before { - content: \\"›\\"; + +.table-scroll { + overflow-x: auto; } -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; +.badge { + display: inline-block; + min-width: 2.1em; + padding: 0.3em; + border-radius: 50%; + font-size: 0.6rem; text-align: center; - list-style: none; + background: #1779ba; + color: #fefefe; } -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \\\\9 ; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; +.badge.primary { + background: #1779ba; + color: #fefefe; } -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; +.badge.secondary { + background: #767676; + color: #fefefe; } - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +.badge.success { + background: #3adb76; + color: #0a0a0a; } -.carousel-caption .btn { - text-shadow: none; +.badge.warning { + background: #ffae00; + color: #0a0a0a; +} +.badge.alert { + background: #cc4b37; + color: #fefefe; } -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right, -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, -.carousel-control .icon-prev { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, -.carousel-control .icon-next { - margin-right: -10px; - } - - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - - .carousel-indicators { - bottom: 20px; - } +.breadcrumbs { + margin: 0 0 1rem 0; + list-style: none; } -.clearfix:before, .clearfix:after { +.breadcrumbs::before, .breadcrumbs::after { display: table; content: \\" \\"; + flex-basis: 0; + order: 1; } -.clearfix:after { +.breadcrumbs::after { clear: both; } - -.center-block { - display: block; - margin-right: auto; - margin-left: auto; +.breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; } - -.pull-right { - float: right !important; +.breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: \\"/\\"; + color: #cacaca; } - -.pull-left { - float: left !important; +.breadcrumbs a { + color: #1779ba; } - -.hide { - display: none !important; +.breadcrumbs a:hover { + text-decoration: underline; } - -.show { - display: block !important; +.breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } -.invisible { - visibility: hidden; +.callout { + position: relative; + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + background-color: white; + color: #0a0a0a; } - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; +.callout > :first-child { + margin-top: 0; } - -.hidden { - display: none !important; +.callout > :last-child { + margin-bottom: 0; } - -.affix { - position: fixed; +.callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; } - -@-ms-viewport { - width: device-width; +.callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; } -.visible-xs { - display: none !important; +.callout.success { + background-color: #e1faea; + color: #0a0a0a; } - -.visible-sm { - display: none !important; +.callout.warning { + background-color: #fff3d9; + color: #0a0a0a; } - -.visible-md { - display: none !important; +.callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; } - -.visible-lg { - display: none !important; +.callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; +.callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - - table.visible-xs { - display: table !important; - } - - tr.visible-xs { - display: table-row !important; - } - - th.visible-xs, -td.visible-xs { - display: table-cell !important; - } +.card { + display: flex; + flex-direction: column; + flex-grow: 1; + margin-bottom: 1rem; + border: 1px solid #e6e6e6; + border-radius: 0; + background: #fefefe; + box-shadow: none; + overflow: hidden; + color: #0a0a0a; } -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } +.card > :last-child { + margin-bottom: 0; } -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } +.card-divider { + display: flex; + flex: 0 1 auto; + padding: 1rem; + background: #e6e6e6; } - -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } +.card-divider > :last-child { + margin-bottom: 0; } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - - table.visible-sm { - display: table !important; - } - - tr.visible-sm { - display: table-row !important; - } - - th.visible-sm, -td.visible-sm { - display: table-cell !important; - } +.card-section { + flex: 1 0 auto; + padding: 1rem; } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; - } +.card-section > :last-child { + margin-bottom: 0; } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } +.card-image { + min-height: 1px; } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } +.dropdown-pane { + position: absolute; + z-index: 10; + display: none; + width: 300px; + padding: 1rem; + visibility: hidden; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-size: 1rem; } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - - table.visible-md { - display: table !important; - } - - tr.visible-md { - display: table-row !important; - } - - th.visible-md, -td.visible-md { - display: table-cell !important; - } +.dropdown-pane.is-opening { + display: block; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } +.dropdown-pane.is-open { + display: block; + visibility: visible; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } +.dropdown-pane.tiny { + width: 100px; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; - } +.dropdown-pane.small { + width: 200px; } -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - - table.visible-lg { - display: table !important; - } - - tr.visible-lg { - display: table-row !important; - } - - th.visible-lg, -td.visible-lg { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; - } +.dropdown-pane.large { + width: 400px; } -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; - } +.pagination { + margin-left: 0; + margin-bottom: 1rem; } - -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; - } +.pagination::before, .pagination::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -@media (max-width: 767px) { - .hidden-xs { - display: none !important; - } +.pagination::after { + clear: both; } -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; - } +.pagination li { + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; } -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; - } +.pagination li:last-child, .pagination li:first-child { + display: inline-block; } -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; +@media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; } } -.visible-print { - display: none !important; +.pagination a, +.pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; } - -@media print { - .visible-print { - display: block !important; - } - - table.visible-print { - display: table !important; - } - - tr.visible-print { - display: table-row !important; - } - - th.visible-print, -td.visible-print { - display: table-cell !important; - } +.pagination a:hover, +.pagination button:hover { + background: #e6e6e6; } -.visible-print-block { - display: none !important; +.pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; } -@media print { - .visible-print-block { - display: block !important; - } +.pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } - -.visible-print-inline { - display: none !important; +.pagination .disabled:hover { + background: transparent; } -@media print { - .visible-print-inline { - display: inline !important; - } +.pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: \\"…\\"; + color: #0a0a0a; } -.visible-print-inline-block { - display: none !important; -} -@media print { - .visible-print-inline-block { - display: inline-block !important; - } +.pagination-previous a::before, +.pagination-previous.disabled::before { + display: inline-block; + margin-right: 0.5rem; + content: \\"«\\"; } -@media print { - .hidden-print { - display: none !important; - } -}" -`; - -exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; - -exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; - -exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` -"@charset \\"UTF-8\\"; -/*! - * Bootstrap v3.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; +.pagination-next a::after, +.pagination-next.disabled::after { + display: inline-block; + margin-left: 0.5rem; + content: \\"»\\"; } -body { - margin: 0; +.has-tip { + position: relative; + display: inline-block; + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + cursor: help; } -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { +.tooltip { + position: absolute; + top: calc(100% + 0.6495rem); + z-index: 1200; + max-width: 10rem; + padding: 0.75rem; + border-radius: 0; + background-color: #0a0a0a; + font-size: 80%; + color: #fefefe; +} +.tooltip::before { + position: absolute; +} +.tooltip.bottom::before { display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-top-width: 0; + border-color: transparent transparent #0a0a0a; + bottom: 100%; } - -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; +.tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); } - -audio:not([controls]) { - display: none; +.tooltip.top::before { + display: block; + width: 0; height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-bottom-width: 0; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; } - -[hidden], -template { - display: none; +.tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); } - -a { - background-color: transparent; +.tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; } - -a:active, -a:hover { - outline: 0; +.tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } - -abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; +.tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; } - -b, -strong { - font-weight: bold; +.tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } - -dfn { - font-style: italic; +.tooltip.align-top::before { + bottom: auto; + top: 10%; } - -h1 { - font-size: 2em; - margin: 0.67em 0; +.tooltip.align-bottom::before { + bottom: 10%; + top: auto; +} +.tooltip.align-left::before { + left: 10%; + right: auto; +} +.tooltip.align-right::before { + left: auto; + right: 10%; } -mark { - background: #ff0; - color: #000; +.accordion { + margin-left: 0; + background: #fefefe; + list-style-type: none; +} +.accordion[disabled] .accordion-title { + cursor: not-allowed; } -small { - font-size: 80%; +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; +} +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; } -sub, -sup { - font-size: 75%; - line-height: 0; +.accordion-title { position: relative; - vertical-align: baseline; + display: block; + padding: 1.25rem 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } - -sup { - top: -0.5em; +:last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; } - -sub { - bottom: -0.25em; +.accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } - -img { - border: 0; +.accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: \\"+\\"; } - -svg:not(:root) { - overflow: hidden; +.is-active > .accordion-title::before { + content: \\"–\\"; } -figure { - margin: 1em 40px; +.accordion-content { + display: none; + padding: 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; } - -hr { - box-sizing: content-box; - height: 0; +:last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } -pre { - overflow: auto; +.media-object { + display: flex; + margin-bottom: 1rem; + flex-wrap: nowrap; } - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; +.media-object img { + max-width: none; } - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; +@media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; + } } -button { - overflow: visible; +.media-object-section { + flex: 0 1 auto; } - -button, -select { - text-transform: none; +.media-object-section:first-child { + padding-right: 1rem; } - -button, -html input[type=button], -input[type=reset], -input[type=submit] { - -webkit-appearance: button; - cursor: pointer; +.media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } - -button[disabled], -html input[disabled] { - cursor: default; +.media-object-section > :last-child { + margin-bottom: 0; } - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; +@media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; + } + .stack-for-small .media-object-section img { + width: 100%; + } } - -input { - line-height: normal; +.media-object-section.main-section { + flex: 1 1 0px; } -input[type=checkbox], -input[type=radio] { - box-sizing: border-box; - padding: 0; +.orbit { + position: relative; } -input[type=number]::-webkit-inner-spin-button, -input[type=number]::-webkit-outer-spin-button { - height: auto; +.orbit-container { + position: relative; + height: 0; + margin: 0; + list-style: none; + overflow: hidden; } -input[type=search] { - -webkit-appearance: textfield; - box-sizing: content-box; +.orbit-slide { + width: 100%; + position: absolute; } - -input[type=search]::-webkit-search-cancel-button, -input[type=search]::-webkit-search-decoration { - -webkit-appearance: none; +.orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; +.orbit-figure { + margin: 0; } -legend { - border: 0; - padding: 0; +.orbit-image { + width: 100%; + max-width: 100%; + margin: 0; } -textarea { - overflow: auto; +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + margin-bottom: 0; + padding: 1rem; + background-color: rgba(10, 10, 10, 0.5); + color: #fefefe; } -optgroup { - font-weight: bold; +.orbit-next, .orbit-previous { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; } - -table { - border-collapse: collapse; - border-spacing: 0; +[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { + outline: 0; } - -td, -th { - padding: 0; +.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { + background-color: rgba(10, 10, 10, 0.5); } -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, -*:before, -*:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - box-shadow: none !important; - } - - a, -a:visited { - text-decoration: underline; - } - - a[href]:after { - content: \\" (\\" attr(href) \\")\\"; - } - - abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; - } - - a[href^=\\"#\\"]:after, -a[href^=\\"javascript:\\"]:after { - content: \\"\\"; - } - - pre, -blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; - } - - tr, -img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - p, -h2, -h3 { - orphans: 3; - widows: 3; - } - - h2, -h3 { - page-break-after: avoid; - } - - .navbar { - display: none; - } - - .btn > .caret, -.dropup > .btn > .caret { - border-top-color: #000 !important; - } - - .label { - border: 1px solid #000; - } +.orbit-previous { + left: 0; +} - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #fff !important; - } +.orbit-next { + left: auto; + right: 0; +} - .table-bordered th, -.table-bordered td { - border: 1px solid #ddd !important; - } +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; } -@font-face { - font-family: \\"Glyphicons Halflings\\"; - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot\\"); - src: url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix\\") format(\\"embedded-opentype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2\\") format(\\"woff2\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff\\") format(\\"woff\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf\\") format(\\"truetype\\"), url(\\"~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\\") format(\\"svg\\"); +[data-whatinput=mouse] .orbit-bullets { + outline: 0; } -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: \\"Glyphicons Halflings\\"; - font-style: normal; - font-weight: 400; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +.orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; } - -.glyphicon-asterisk:before { - content: \\"*\\"; +.orbit-bullets button:hover { + background-color: #8a8a8a; } - -.glyphicon-plus:before { - content: \\"+\\"; +.orbit-bullets button.is-active { + background-color: #8a8a8a; } -.glyphicon-euro:before, -.glyphicon-eur:before { - content: \\"€\\"; +.responsive-embed, +.flex-video { + position: relative; + height: 0; + margin-bottom: 1rem; + padding-bottom: 75%; + overflow: hidden; } - -.glyphicon-minus:before { - content: \\"−\\"; +.responsive-embed iframe, +.responsive-embed object, +.responsive-embed embed, +.responsive-embed video, +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } - -.glyphicon-cloud:before { - content: \\"☁\\"; +.responsive-embed.widescreen, +.flex-video.widescreen { + padding-bottom: 56.25%; } -.glyphicon-envelope:before { - content: \\"✉\\"; +.tabs { + margin: 0; + border: 1px solid #e6e6e6; + background: #fefefe; + list-style-type: none; } - -.glyphicon-pencil:before { - content: \\"✏\\"; +.tabs::before, .tabs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -.glyphicon-glass:before { - content: \\"\\\\e001\\"; +.tabs::after { + clear: both; } -.glyphicon-music:before { - content: \\"\\\\e002\\"; +.tabs.vertical > li { + display: block; + float: none; + width: auto; } -.glyphicon-search:before { - content: \\"\\\\e003\\"; +.tabs.simple > li > a { + padding: 0; } - -.glyphicon-heart:before { - content: \\"\\\\e005\\"; +.tabs.simple > li > a:hover { + background: transparent; } -.glyphicon-star:before { - content: \\"\\\\e006\\"; +.tabs.primary { + background: #1779ba; +} +.tabs.primary > li > a { + color: #fefefe; +} +.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; } -.glyphicon-star-empty:before { - content: \\"\\\\e007\\"; +.tabs-title { + float: left; +} +.tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } - -.glyphicon-user:before { - content: \\"\\\\e008\\"; +[data-whatinput=mouse] .tabs-title > a { + outline: 0; } - -.glyphicon-film:before { - content: \\"\\\\e009\\"; +.tabs-title > a:hover { + background: #fefefe; + color: #1468a0; } - -.glyphicon-th-large:before { - content: \\"\\\\e010\\"; +.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { + background: #e6e6e6; + color: #1779ba; } -.glyphicon-th:before { - content: \\"\\\\e011\\"; +.tabs-content { + border: 1px solid #e6e6e6; + border-top: 0; + background: #fefefe; + color: #0a0a0a; + transition: all 0.5s ease; } -.glyphicon-th-list:before { - content: \\"\\\\e012\\"; +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-left: 0; } -.glyphicon-ok:before { - content: \\"\\\\e013\\"; +.tabs-panel { + display: none; + padding: 1rem; } - -.glyphicon-remove:before { - content: \\"\\\\e014\\"; +.tabs-panel.is-active { + display: block; } -.glyphicon-zoom-in:before { - content: \\"\\\\e015\\"; +.thumbnail { + display: inline-block; + max-width: 100%; + margin-bottom: 1rem; + border: 4px solid #fefefe; + border-radius: 0; + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + line-height: 0; } -.glyphicon-zoom-out:before { - content: \\"\\\\e016\\"; +a.thumbnail { + transition: box-shadow 200ms ease-out; } - -.glyphicon-off:before { - content: \\"\\\\e017\\"; +a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } - -.glyphicon-signal:before { - content: \\"\\\\e018\\"; +a.thumbnail image { + box-shadow: none; } -.glyphicon-cog:before { - content: \\"\\\\e019\\"; +.menu { + padding: 0; + margin: 0; + list-style: none; + position: relative; + display: flex; + flex-wrap: wrap; } - -.glyphicon-trash:before { - content: \\"\\\\e020\\"; +[data-whatinput=mouse] .menu li { + outline: 0; } - -.glyphicon-home:before { - content: \\"\\\\e021\\"; +.menu a, +.menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; } - -.glyphicon-file:before { - content: \\"\\\\e022\\"; +.menu input, +.menu select, +.menu a, +.menu button { + margin-bottom: 0; } - -.glyphicon-time:before { - content: \\"\\\\e023\\"; +.menu input { + display: inline-block; } - -.glyphicon-road:before { - content: \\"\\\\e024\\"; +.menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; } - -.glyphicon-download-alt:before { - content: \\"\\\\e025\\"; +.menu.vertical { + flex-wrap: nowrap; + flex-direction: column; } - -.glyphicon-download:before { - content: \\"\\\\e026\\"; +.menu.vertical.icon-top li a img, +.menu.vertical.icon-top li a i, +.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, +.menu.vertical.icon-bottom li a i, +.menu.vertical.icon-bottom li a svg { + text-align: left; } - -.glyphicon-upload:before { - content: \\"\\\\e027\\"; +.menu.expanded li { + flex: 1 1 0px; } - -.glyphicon-inbox:before { - content: \\"\\\\e028\\"; +.menu.expanded.icon-top li a img, +.menu.expanded.icon-top li a i, +.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, +.menu.expanded.icon-bottom li a i, +.menu.expanded.icon-bottom li a svg { + text-align: left; } - -.glyphicon-play-circle:before { - content: \\"\\\\e029\\"; +.menu.simple { + align-items: center; } - -.glyphicon-repeat:before { - content: \\"\\\\e030\\"; +.menu.simple li + li { + margin-left: 1rem; } - -.glyphicon-refresh:before { - content: \\"\\\\e031\\"; +.menu.simple a { + padding: 0; } - -.glyphicon-list-alt:before { - content: \\"\\\\e032\\"; +@media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.medium-expanded li { + flex: 1 1 0px; + } + .menu.medium-simple li { + flex: 1 1 0px; + } } - -.glyphicon-lock:before { - content: \\"\\\\e033\\"; +@media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.large-expanded li { + flex: 1 1 0px; + } + .menu.large-simple li { + flex: 1 1 0px; + } } - -.glyphicon-flag:before { - content: \\"\\\\e034\\"; +.menu.nested { + margin-right: 0; + margin-left: 1rem; } - -.glyphicon-headphones:before { - content: \\"\\\\e035\\"; +.menu.icons a { + display: flex; } - -.glyphicon-volume-off:before { - content: \\"\\\\e036\\"; +.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; } - -.glyphicon-volume-down:before { - content: \\"\\\\e037\\"; +.menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; } - -.glyphicon-volume-up:before { - content: \\"\\\\e038\\"; +.menu.icon-left li a img, +.menu.icon-left li a i, +.menu.icon-left li a svg, .menu.nested.icon-left li a img, +.menu.nested.icon-left li a i, +.menu.nested.icon-left li a svg { + margin-right: 0.25rem; } - -.glyphicon-qrcode:before { - content: \\"\\\\e039\\"; +.menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; } - -.glyphicon-barcode:before { - content: \\"\\\\e040\\"; +.menu.icon-right li a img, +.menu.icon-right li a i, +.menu.icon-right li a svg, .menu.nested.icon-right li a img, +.menu.nested.icon-right li a i, +.menu.nested.icon-right li a svg { + margin-left: 0.25rem; } - -.glyphicon-tag:before { - content: \\"\\\\e041\\"; +.menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; } - -.glyphicon-tags:before { - content: \\"\\\\e042\\"; +.menu.icon-top li a img, +.menu.icon-top li a i, +.menu.icon-top li a svg, .menu.nested.icon-top li a img, +.menu.nested.icon-top li a i, +.menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } - -.glyphicon-book:before { - content: \\"\\\\e043\\"; +.menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; } - -.glyphicon-bookmark:before { - content: \\"\\\\e044\\"; +.menu.icon-bottom li a img, +.menu.icon-bottom li a i, +.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, +.menu.nested.icon-bottom li a i, +.menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } - -.glyphicon-print:before { - content: \\"\\\\e045\\"; +.menu .is-active > a { + background: #1779ba; + color: #fefefe; } - -.glyphicon-camera:before { - content: \\"\\\\e046\\"; +.menu .active > a { + background: #1779ba; + color: #fefefe; } - -.glyphicon-font:before { - content: \\"\\\\e047\\"; +.menu.align-left { + justify-content: flex-start; } - -.glyphicon-bold:before { - content: \\"\\\\e048\\"; +.menu.align-right li { + display: flex; + justify-content: flex-end; } - -.glyphicon-italic:before { - content: \\"\\\\e049\\"; +.menu.align-right li .submenu li { + justify-content: flex-start; } - -.glyphicon-text-height:before { - content: \\"\\\\e050\\"; +.menu.align-right.vertical li { + display: block; + text-align: right; } - -.glyphicon-text-width:before { - content: \\"\\\\e051\\"; +.menu.align-right.vertical li .submenu li { + text-align: right; } - -.glyphicon-align-left:before { - content: \\"\\\\e052\\"; +.menu.align-right.icon-top li a img, +.menu.align-right.icon-top li a i, +.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, +.menu.align-right.icon-bottom li a i, +.menu.align-right.icon-bottom li a svg { + text-align: right; } - -.glyphicon-align-center:before { - content: \\"\\\\e053\\"; +.menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; } - -.glyphicon-align-right:before { - content: \\"\\\\e054\\"; +.menu.align-center li { + display: flex; + justify-content: center; } - -.glyphicon-align-justify:before { - content: \\"\\\\e055\\"; +.menu.align-center li .submenu li { + justify-content: flex-start; } - -.glyphicon-list:before { - content: \\"\\\\e056\\"; +.menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; } -.glyphicon-indent-left:before { - content: \\"\\\\e057\\"; +.menu-centered > .menu { + justify-content: center; } - -.glyphicon-indent-right:before { - content: \\"\\\\e058\\"; +.menu-centered > .menu li { + display: flex; + justify-content: center; } - -.glyphicon-facetime-video:before { - content: \\"\\\\e059\\"; +.menu-centered > .menu li .submenu li { + justify-content: flex-start; } -.glyphicon-picture:before { - content: \\"\\\\e060\\"; +.no-js [data-responsive-menu] ul { + display: none; } -.glyphicon-map-marker:before { - content: \\"\\\\e062\\"; +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } - -.glyphicon-adjust:before { - content: \\"\\\\e063\\"; +.menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: \\"\\"; } - -.glyphicon-tint:before { - content: \\"\\\\e064\\"; +.menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } -.glyphicon-edit:before { - content: \\"\\\\e065\\"; +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } - -.glyphicon-share:before { - content: \\"\\\\e066\\"; +.menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: \\"\\"; } - -.glyphicon-check:before { - content: \\"\\\\e067\\"; +.menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } -.glyphicon-move:before { - content: \\"\\\\e068\\"; +.accordion-menu li { + width: 100%; } - -.glyphicon-step-backward:before { - content: \\"\\\\e069\\"; +.accordion-menu a { + padding: 0.7rem 1rem; } - -.glyphicon-fast-backward:before { - content: \\"\\\\e070\\"; +.accordion-menu .is-accordion-submenu a { + padding: 0.7rem 1rem; } - -.glyphicon-backward:before { - content: \\"\\\\e071\\"; +.accordion-menu .nested.is-accordion-submenu { + margin-right: 0; + margin-left: 1rem; } - -.glyphicon-play:before { - content: \\"\\\\e072\\"; +.accordion-menu.align-right .nested.is-accordion-submenu { + margin-right: 1rem; + margin-left: 0; } - -.glyphicon-pause:before { - content: \\"\\\\e073\\"; +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { + position: relative; } - -.glyphicon-stop:before { - content: \\"\\\\e074\\"; +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; } - -.glyphicon-forward:before { - content: \\"\\\\e075\\"; +.accordion-menu.align-left .is-accordion-submenu-parent > a::after { + right: 1rem; + left: auto; } - -.glyphicon-fast-forward:before { - content: \\"\\\\e076\\"; +.accordion-menu.align-right .is-accordion-submenu-parent > a::after { + right: auto; + left: 1rem; } - -.glyphicon-step-forward:before { - content: \\"\\\\e077\\"; +.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { + transform: rotate(180deg); + transform-origin: 50% 50%; } -.glyphicon-eject:before { - content: \\"\\\\e078\\"; +.is-accordion-submenu-parent { + position: relative; } -.glyphicon-chevron-left:before { - content: \\"\\\\e079\\"; +.has-submenu-toggle > a { + margin-right: 40px; } -.glyphicon-chevron-right:before { - content: \\"\\\\e080\\"; +.submenu-toggle { + position: absolute; + top: 0; + right: 0; + width: 40px; + height: 40px; + cursor: pointer; } - -.glyphicon-plus-sign:before { - content: \\"\\\\e081\\"; +.submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; } -.glyphicon-minus-sign:before { - content: \\"\\\\e082\\"; +.submenu-toggle[aria-expanded=true]::after { + transform: scaleY(-1); + transform-origin: 50% 50%; } -.glyphicon-remove-sign:before { - content: \\"\\\\e083\\"; +.submenu-toggle-text { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; } -.glyphicon-ok-sign:before { - content: \\"\\\\e084\\"; +.is-drilldown { + position: relative; + overflow: hidden; } - -.glyphicon-question-sign:before { - content: \\"\\\\e085\\"; +.is-drilldown li { + display: block; } - -.glyphicon-info-sign:before { - content: \\"\\\\e086\\"; +.is-drilldown.animate-height { + transition: height 0.5s; } -.glyphicon-screenshot:before { - content: \\"\\\\e087\\"; +.drilldown a { + padding: 0.7rem 1rem; + background: #fefefe; } - -.glyphicon-remove-circle:before { - content: \\"\\\\e088\\"; +.drilldown .is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + width: 100%; + background: #fefefe; + transition: transform 0.15s linear; } - -.glyphicon-ok-circle:before { - content: \\"\\\\e089\\"; +.drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); } - -.glyphicon-ban-circle:before { - content: \\"\\\\e090\\"; +.drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); } - -.glyphicon-arrow-left:before { - content: \\"\\\\e091\\"; +.drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; } - -.glyphicon-arrow-right:before { - content: \\"\\\\e092\\"; +.drilldown .nested.is-drilldown-submenu { + margin-right: 0; + margin-left: 0; } - -.glyphicon-arrow-up:before { - content: \\"\\\\e093\\"; +.drilldown .drilldown-submenu-cover-previous { + min-height: 100%; } - -.glyphicon-arrow-down:before { - content: \\"\\\\e094\\"; +.drilldown .is-drilldown-submenu-parent > a { + position: relative; } - -.glyphicon-share-alt:before { - content: \\"\\\\e095\\"; +.drilldown .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; } - -.glyphicon-resize-full:before { - content: \\"\\\\e096\\"; +.drilldown.align-left .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + right: 1rem; + left: auto; } - -.glyphicon-resize-small:before { - content: \\"\\\\e097\\"; +.drilldown.align-right .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 1rem; } - -.glyphicon-exclamation-sign:before { - content: \\"\\\\e101\\"; +.drilldown .js-drilldown-back > a::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; } -.glyphicon-gift:before { - content: \\"\\\\e102\\"; +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } - -.glyphicon-leaf:before { - content: \\"\\\\e103\\"; +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } - -.glyphicon-fire:before { - content: \\"\\\\e104\\"; +.dropdown.menu > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; } - -.glyphicon-eye-open:before { - content: \\"\\\\e105\\"; +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; } - -.glyphicon-eye-close:before { - content: \\"\\\\e106\\"; +[data-whatinput=mouse] .dropdown.menu a { + outline: 0; } - -.glyphicon-warning-sign:before { - content: \\"\\\\e107\\"; +.dropdown.menu > li > a { + padding: 0.7rem 1rem; } - -.glyphicon-plane:before { - content: \\"\\\\e108\\"; +.dropdown.menu > li.is-active > a { + background: transparent; + color: #1779ba; } - -.glyphicon-calendar:before { - content: \\"\\\\e109\\"; +.no-js .dropdown.menu ul { + display: none; } - -.glyphicon-random:before { - content: \\"\\\\e110\\"; +.dropdown.menu .nested.is-dropdown-submenu { + margin-right: 0; + margin-left: 0; } - -.glyphicon-comment:before { - content: \\"\\\\e111\\"; +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; } - -.glyphicon-magnet:before { - content: \\"\\\\e112\\"; +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; } - -.glyphicon-chevron-up:before { - content: \\"\\\\e113\\"; +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } - -.glyphicon-chevron-down:before { - content: \\"\\\\e114\\"; +.dropdown.menu.vertical > li > a::after { + right: 14px; } - -.glyphicon-retweet:before { - content: \\"\\\\e115\\"; +.dropdown.menu.vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; } - -.glyphicon-shopping-cart:before { - content: \\"\\\\e116\\"; +.dropdown.menu.vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; } - -.glyphicon-folder-close:before { - content: \\"\\\\e117\\"; +@media print, screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + } } - -.glyphicon-folder-open:before { - content: \\"\\\\e118\\"; +@media print, screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.large-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.large-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + } } - -.glyphicon-resize-vertical:before { - content: \\"\\\\e119\\"; +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + right: 0; + left: auto; } -.glyphicon-resize-horizontal:before { - content: \\"\\\\e120\\"; +.is-dropdown-menu.vertical { + width: 100px; } - -.glyphicon-hdd:before { - content: \\"\\\\e121\\"; +.is-dropdown-menu.vertical.align-right { + float: right; } -.glyphicon-bullhorn:before { - content: \\"\\\\e122\\"; +.is-dropdown-submenu-parent { + position: relative; } - -.glyphicon-bell:before { - content: \\"\\\\e123\\"; +.is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; } - -.glyphicon-certificate:before { - content: \\"\\\\e124\\"; +.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } - -.glyphicon-thumbs-up:before { - content: \\"\\\\e125\\"; +.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; } - -.glyphicon-thumbs-down:before { - content: \\"\\\\e126\\"; +.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } -.glyphicon-hand-right:before { - content: \\"\\\\e127\\"; +.is-dropdown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: 1; + display: none; + min-width: 200px; + border: 1px solid #cacaca; + background: #fefefe; } - -.glyphicon-hand-left:before { - content: \\"\\\\e128\\"; +.dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; } - -.glyphicon-hand-up:before { - content: \\"\\\\e129\\"; +.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; } - -.glyphicon-hand-down:before { - content: \\"\\\\e130\\"; +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; } - -.glyphicon-circle-arrow-right:before { - content: \\"\\\\e131\\"; +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; } - -.glyphicon-circle-arrow-left:before { - content: \\"\\\\e132\\"; +.is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } - -.glyphicon-circle-arrow-up:before { - content: \\"\\\\e133\\"; +.is-dropdown-submenu > li { + width: 100%; } - -.glyphicon-circle-arrow-down:before { - content: \\"\\\\e134\\"; +.is-dropdown-submenu.js-dropdown-active { + display: block; } -.glyphicon-globe:before { - content: \\"\\\\e135\\"; +.is-off-canvas-open { + overflow: hidden; } -.glyphicon-wrench:before { - content: \\"\\\\e136\\"; +.js-off-canvas-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 11; + width: 100%; + height: 100%; + transition: opacity 0.5s ease, visibility 0.5s ease; + background: rgba(254, 254, 254, 0.25); + opacity: 0; + visibility: hidden; + overflow: hidden; } - -.glyphicon-tasks:before { - content: \\"\\\\e137\\"; +.js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; } - -.glyphicon-filter:before { - content: \\"\\\\e138\\"; +.js-off-canvas-overlay.is-closable { + cursor: pointer; } - -.glyphicon-briefcase:before { - content: \\"\\\\e139\\"; +.js-off-canvas-overlay.is-overlay-absolute { + position: absolute; } - -.glyphicon-fullscreen:before { - content: \\"\\\\e140\\"; +.js-off-canvas-overlay.is-overlay-fixed { + position: fixed; } -.glyphicon-dashboard:before { - content: \\"\\\\e141\\"; +.off-canvas-wrapper { + position: relative; + overflow: hidden; } -.glyphicon-paperclip:before { - content: \\"\\\\e142\\"; +.off-canvas { + position: fixed; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } - -.glyphicon-heart-empty:before { - content: \\"\\\\e143\\"; +[data-whatinput=mouse] .off-canvas { + outline: 0; } - -.glyphicon-link:before { - content: \\"\\\\e144\\"; +.off-canvas.is-transition-push { + z-index: 12; } - -.glyphicon-phone:before { - content: \\"\\\\e145\\"; +.off-canvas.is-closed { + visibility: hidden; } - -.glyphicon-pushpin:before { - content: \\"\\\\e146\\"; +.off-canvas.is-transition-overlap { + z-index: 13; } - -.glyphicon-usd:before { - content: \\"\\\\e148\\"; +.off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } - -.glyphicon-gbp:before { - content: \\"\\\\e149\\"; +.off-canvas.is-open { + transform: translate(0, 0); } -.glyphicon-sort:before { - content: \\"\\\\e150\\"; +.off-canvas-absolute { + position: absolute; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } - -.glyphicon-sort-by-alphabet:before { - content: \\"\\\\e151\\"; +[data-whatinput=mouse] .off-canvas-absolute { + outline: 0; } - -.glyphicon-sort-by-alphabet-alt:before { - content: \\"\\\\e152\\"; +.off-canvas-absolute.is-transition-push { + z-index: 12; } - -.glyphicon-sort-by-order:before { - content: \\"\\\\e153\\"; +.off-canvas-absolute.is-closed { + visibility: hidden; } - -.glyphicon-sort-by-order-alt:before { - content: \\"\\\\e154\\"; +.off-canvas-absolute.is-transition-overlap { + z-index: 13; } - -.glyphicon-sort-by-attributes:before { - content: \\"\\\\e155\\"; +.off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } - -.glyphicon-sort-by-attributes-alt:before { - content: \\"\\\\e156\\"; +.off-canvas-absolute.is-open { + transform: translate(0, 0); } -.glyphicon-unchecked:before { - content: \\"\\\\e157\\"; +.position-left { + top: 0; + left: 0; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(-250px); } - -.glyphicon-expand:before { - content: \\"\\\\e158\\"; +.off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); } - -.glyphicon-collapse-down:before { - content: \\"\\\\e159\\"; +.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); } -.glyphicon-collapse-up:before { - content: \\"\\\\e160\\"; +.off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); } -.glyphicon-log-in:before { - content: \\"\\\\e161\\"; +.position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } -.glyphicon-flash:before { - content: \\"\\\\e162\\"; +.position-right { + top: 0; + right: 0; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(250px); } - -.glyphicon-log-out:before { - content: \\"\\\\e163\\"; +.off-canvas-content .off-canvas.position-right { + transform: translateX(250px); } - -.glyphicon-new-window:before { - content: \\"\\\\e164\\"; +.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); } -.glyphicon-record:before { - content: \\"\\\\e165\\"; +.off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); } -.glyphicon-save:before { - content: \\"\\\\e166\\"; +.position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } -.glyphicon-open:before { - content: \\"\\\\e167\\"; +.position-top { + top: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(-250px); } - -.glyphicon-saved:before { - content: \\"\\\\e168\\"; +.off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); } - -.glyphicon-import:before { - content: \\"\\\\e169\\"; +.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); } -.glyphicon-export:before { - content: \\"\\\\e170\\"; +.off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); } -.glyphicon-send:before { - content: \\"\\\\e171\\"; +.position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } -.glyphicon-floppy-disk:before { - content: \\"\\\\e172\\"; +.position-bottom { + bottom: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(250px); } - -.glyphicon-floppy-saved:before { - content: \\"\\\\e173\\"; +.off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); } - -.glyphicon-floppy-remove:before { - content: \\"\\\\e174\\"; +.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); } -.glyphicon-floppy-save:before { - content: \\"\\\\e175\\"; +.off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); } -.glyphicon-floppy-open:before { - content: \\"\\\\e176\\"; +.position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } -.glyphicon-credit-card:before { - content: \\"\\\\e177\\"; +.off-canvas-content { + transform: none; + backface-visibility: hidden; } - -.glyphicon-transfer:before { - content: \\"\\\\e178\\"; +.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; } - -.glyphicon-cutlery:before { - content: \\"\\\\e179\\"; +.off-canvas-content.has-transition-push { + transform: translate(0, 0); } - -.glyphicon-header:before { - content: \\"\\\\e180\\"; +.off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); } -.glyphicon-compressed:before { - content: \\"\\\\e181\\"; -} +@media print, screen and (min-width: 40em) { + .position-left.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-left.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } -.glyphicon-earphone:before { - content: \\"\\\\e182\\"; -} + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; + } -.glyphicon-phone-alt:before { - content: \\"\\\\e183\\"; -} + .position-right.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-right.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } -.glyphicon-tower:before { - content: \\"\\\\e184\\"; -} + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; + } -.glyphicon-stats:before { - content: \\"\\\\e185\\"; -} + .position-top.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-top.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } -.glyphicon-sd-video:before { - content: \\"\\\\e186\\"; -} + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; + } -.glyphicon-hd-video:before { - content: \\"\\\\e187\\"; -} + .position-bottom.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-bottom.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } -.glyphicon-subtitles:before { - content: \\"\\\\e188\\"; + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; + } } +@media print, screen and (min-width: 64em) { + .position-left.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-left.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } -.glyphicon-sound-stereo:before { - content: \\"\\\\e189\\"; -} + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; + } -.glyphicon-sound-dolby:before { - content: \\"\\\\e190\\"; -} + .position-right.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-right.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } -.glyphicon-sound-5-1:before { - content: \\"\\\\e191\\"; -} + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; + } -.glyphicon-sound-6-1:before { - content: \\"\\\\e192\\"; -} + .position-top.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-top.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } -.glyphicon-sound-7-1:before { - content: \\"\\\\e193\\"; -} + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; + } -.glyphicon-copyright-mark:before { - content: \\"\\\\e194\\"; -} + .position-bottom.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-bottom.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } -.glyphicon-registration-mark:before { - content: \\"\\\\e195\\"; + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; + } } - -.glyphicon-cloud-download:before { - content: \\"\\\\e197\\"; +@media print, screen and (min-width: 40em) { + .off-canvas.in-canvas-for-medium { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; + } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-medium .close-button { + display: none; + } } - -.glyphicon-cloud-upload:before { - content: \\"\\\\e198\\"; +@media print, screen and (min-width: 64em) { + .off-canvas.in-canvas-for-large { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; + } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-large .close-button { + display: none; + } } - -.glyphicon-tree-conifer:before { - content: \\"\\\\e199\\"; +html.is-reveal-open { + position: fixed; + width: 100%; + overflow-y: hidden; } - -.glyphicon-tree-deciduous:before { - content: \\"\\\\e200\\"; +html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; } - -.glyphicon-cd:before { - content: \\"\\\\e201\\"; +html.is-reveal-open body { + overflow-y: hidden; } -.glyphicon-save-file:before { - content: \\"\\\\e202\\"; +.reveal-overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1005; + display: none; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: auto; + -webkit-overflow-scrolling: touch; } -.glyphicon-open-file:before { - content: \\"\\\\e203\\"; +.reveal { + z-index: 1006; + backface-visibility: hidden; + display: none; + padding: 1rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + position: relative; + top: 100px; + margin-right: auto; + margin-left: auto; + overflow-y: auto; + -webkit-overflow-scrolling: touch; } - -.glyphicon-level-up:before { - content: \\"\\\\e204\\"; +[data-whatinput=mouse] .reveal { + outline: 0; } - -.glyphicon-copy:before { - content: \\"\\\\e205\\"; +@media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; + } } - -.glyphicon-paste:before { - content: \\"\\\\e206\\"; +.reveal .column { + min-width: 0; } - -.glyphicon-alert:before { - content: \\"\\\\e209\\"; +.reveal > :last-child { + margin-bottom: 0; } - -.glyphicon-equalizer:before { - content: \\"\\\\e210\\"; +@media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; + } } - -.glyphicon-king:before { - content: \\"\\\\e211\\"; +.reveal.collapse { + padding: 0; } - -.glyphicon-queen:before { - content: \\"\\\\e212\\"; +@media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; + } } - -.glyphicon-pawn:before { - content: \\"\\\\e213\\"; +@media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; + } } - -.glyphicon-bishop:before { - content: \\"\\\\e214\\"; +@media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; + } } - -.glyphicon-knight:before { - content: \\"\\\\e215\\"; +.reveal.full { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; } - -.glyphicon-baby-formula:before { - content: \\"\\\\e216\\"; +@media print, screen and (max-width: 39.99875em) { + .reveal { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; + } } - -.glyphicon-tent:before { - content: \\"⛺\\"; +.reveal.without-overlay { + position: fixed; } -.glyphicon-blackboard:before { - content: \\"\\\\e218\\"; +.sticky-container { + position: relative; } -.glyphicon-bed:before { - content: \\"\\\\e219\\"; +.sticky { + position: relative; + z-index: 0; + transform: translate3d(0, 0, 0); } -.glyphicon-apple:before { - content: \\"\\\\f8ff\\"; +.sticky.is-stuck { + position: fixed; + z-index: 5; + width: 100%; } - -.glyphicon-erase:before { - content: \\"\\\\e221\\"; +.sticky.is-stuck.is-at-top { + top: 0; } - -.glyphicon-hourglass:before { - content: \\"⌛\\"; +.sticky.is-stuck.is-at-bottom { + bottom: 0; } -.glyphicon-lamp:before { - content: \\"\\\\e223\\"; +.sticky.is-anchored { + position: relative; + right: auto; + left: auto; } - -.glyphicon-duplicate:before { - content: \\"\\\\e224\\"; +.sticky.is-anchored.is-at-bottom { + bottom: 0; } -.glyphicon-piggy-bank:before { - content: \\"\\\\e225\\"; +.title-bar { + padding: 0.5rem; + background: #0a0a0a; + color: #fefefe; + display: flex; + justify-content: flex-start; + align-items: center; } - -.glyphicon-scissors:before { - content: \\"\\\\e226\\"; +.title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; } -.glyphicon-bitcoin:before { - content: \\"\\\\e227\\"; +.title-bar-left, +.title-bar-right { + flex: 1 1 0px; } -.glyphicon-btc:before { - content: \\"\\\\e227\\"; +.title-bar-right { + text-align: right; } -.glyphicon-xbt:before { - content: \\"\\\\e227\\"; +.title-bar-title { + display: inline-block; + vertical-align: middle; + font-weight: bold; } -.glyphicon-yen:before { - content: \\"¥\\"; +.top-bar { + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + align-items: center; + padding: 0.5rem; + flex-wrap: wrap; } - -.glyphicon-jpy:before { - content: \\"¥\\"; +.top-bar, +.top-bar ul { + background-color: #e6e6e6; } - -.glyphicon-ruble:before { - content: \\"₽\\"; +.top-bar input { + max-width: 200px; + margin-right: 1rem; } - -.glyphicon-rub:before { - content: \\"₽\\"; +.top-bar .input-group-field { + width: 100%; + margin-right: 0; } - -.glyphicon-scale:before { - content: \\"\\\\e230\\"; +.top-bar input.button { + width: auto; } - -.glyphicon-ice-lolly:before { - content: \\"\\\\e231\\"; +.top-bar .top-bar-left, +.top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } - -.glyphicon-ice-lolly-tasted:before { - content: \\"\\\\e232\\"; +@media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; + } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; + } + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; + } } - -.glyphicon-education:before { - content: \\"\\\\e233\\"; +@media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; + } + .top-bar.stacked-for-medium .top-bar-left, +.top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; + } } - -.glyphicon-option-horizontal:before { - content: \\"\\\\e234\\"; +@media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; + } + .top-bar.stacked-for-large .top-bar-left, +.top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; + } } -.glyphicon-option-vertical:before { - content: \\"\\\\e235\\"; +.top-bar-title { + flex: 0 0 auto; + margin: 0.5rem 1rem 0.5rem 0; } -.glyphicon-menu-hamburger:before { - content: \\"\\\\e236\\"; +.top-bar-left, +.top-bar-right { + flex: 0 0 auto; } -.glyphicon-modal-window:before { - content: \\"\\\\e237\\"; +.float-left { + float: left !important; } -.glyphicon-oil:before { - content: \\"\\\\e238\\"; +.float-right { + float: right !important; } -.glyphicon-grain:before { - content: \\"\\\\e239\\"; +.float-center { + display: block; + margin-right: auto; + margin-left: auto; } -.glyphicon-sunglasses:before { - content: \\"\\\\e240\\"; +.clearfix::before, .clearfix::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -.glyphicon-text-size:before { - content: \\"\\\\e241\\"; +.clearfix::after { + clear: both; } -.glyphicon-text-color:before { - content: \\"\\\\e242\\"; +.hide { + display: none !important; } -.glyphicon-text-background:before { - content: \\"\\\\e243\\"; +.invisible { + visibility: hidden; } -.glyphicon-object-align-top:before { - content: \\"\\\\e244\\"; +.visible { + visibility: visible; } -.glyphicon-object-align-bottom:before { - content: \\"\\\\e245\\"; +@media print, screen and (max-width: 39.99875em) { + .hide-for-small-only { + display: none !important; + } } -.glyphicon-object-align-horizontal:before { - content: \\"\\\\e246\\"; +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; + } } -.glyphicon-object-align-left:before { - content: \\"\\\\e247\\"; +@media print, screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; + } } -.glyphicon-object-align-vertical:before { - content: \\"\\\\e248\\"; +@media screen and (max-width: 39.99875em) { + .show-for-medium { + display: none !important; + } } -.glyphicon-object-align-right:before { - content: \\"\\\\e249\\"; +@media print, screen and (min-width: 40em) and (max-width: 63.99875em) { + .hide-for-medium-only { + display: none !important; + } } -.glyphicon-triangle-right:before { - content: \\"\\\\e250\\"; +@media screen and (max-width: 39.99875em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; + } } -.glyphicon-triangle-left:before { - content: \\"\\\\e251\\"; +@media print, screen and (min-width: 64em) { + .hide-for-large { + display: none !important; + } } -.glyphicon-triangle-bottom:before { - content: \\"\\\\e252\\"; +@media screen and (max-width: 63.99875em) { + .show-for-large { + display: none !important; + } } -.glyphicon-triangle-top:before { - content: \\"\\\\e253\\"; +@media print, screen and (min-width: 64em) and (max-width: 74.99875em) { + .hide-for-large-only { + display: none !important; + } } -.glyphicon-console:before { - content: \\"\\\\e254\\"; +@media screen and (max-width: 63.99875em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; + } } -.glyphicon-superscript:before { - content: \\"\\\\e255\\"; +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; } -.glyphicon-subscript:before { - content: \\"\\\\e256\\"; +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + width: auto !important; + height: auto !important; + overflow: visible !important; + clip: auto !important; + white-space: normal !important; } -.glyphicon-menu-left:before { - content: \\"\\\\e257\\"; +.show-for-landscape, +.hide-for-portrait { + display: block !important; } - -.glyphicon-menu-right:before { - content: \\"\\\\e258\\"; +@media screen and (orientation: landscape) { + .show-for-landscape, +.hide-for-portrait { + display: block !important; + } } - -.glyphicon-menu-down:before { - content: \\"\\\\e259\\"; +@media screen and (orientation: portrait) { + .show-for-landscape, +.hide-for-portrait { + display: none !important; + } } -.glyphicon-menu-up:before { - content: \\"\\\\e260\\"; +.hide-for-landscape, +.show-for-portrait { + display: none !important; } - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; +@media screen and (orientation: landscape) { + .hide-for-landscape, +.show-for-portrait { + display: none !important; + } } - -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; +@media screen and (orientation: portrait) { + .hide-for-landscape, +.show-for-portrait { + display: block !important; + } } -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +.show-for-dark-mode { + display: none; } -body { - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.428571429; - color: #333333; - background-color: #fff; +.hide-for-dark-mode { + display: block; } -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} +@media screen and (prefers-color-scheme: dark) { + .show-for-dark-mode { + display: block !important; + } -a { - color: #337ab7; - text-decoration: none; -} -a:hover, a:focus { - color: #23527c; - text-decoration: underline; + .hide-for-dark-mode { + display: none !important; + } } -a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.show-for-ie { + display: none; } -figure { - margin: 0; -} +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .show-for-ie { + display: block !important; + } -img { - vertical-align: middle; + .hide-for-ie { + display: none !important; + } +} +.show-for-sticky { + display: none; } -.img-responsive { +.is-stuck .show-for-sticky { display: block; - max-width: 100%; - height: auto; } -.img-rounded { - border-radius: 6px; -} +.is-stuck .hide-for-sticky { + display: none; +}" +`; -.img-thumbnail { - padding: 4px; - line-height: 1.428571429; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; -} +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'sass' syntax): errors 1`] = `Array []`; -.img-circle { - border-radius: 50%; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'sass' syntax): warnings 1`] = `Array []`; + +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'scss' syntax): css 1`] = ` +"@charset \\"UTF-8\\"; +/** + * Foundation for Sites + * Version 6.7.4 + * https://get.foundation + * Licensed under MIT Open Source + */ +@media print, screen and (min-width: 40em) { + .reveal.large, .reveal.small, .reveal.tiny, .reveal { + right: auto; + left: auto; + margin: 0 auto; + } +} +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; } -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eeeeee; +body { + margin: 0; } -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; +h1 { + font-size: 2em; + margin: 0.67em 0; } -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; +hr { + box-sizing: content-box; + height: 0; overflow: visible; - clip: auto; } -[role=button] { - cursor: pointer; +pre { + font-family: monospace, monospace; + font-size: 1em; } -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} -h1 small, -h1 .small, h2 small, -h2 .small, h3 small, -h3 .small, h4 small, -h4 .small, h5 small, -h5 .small, h6 small, -h6 .small, -.h1 small, -.h1 .small, .h2 small, -.h2 .small, .h3 small, -.h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, -.h6 .small { - font-weight: 400; - line-height: 1; - color: #777777; +a { + background-color: transparent; } -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h1 small, -h1 .small, .h1 small, -.h1 .small, -h2 small, -h2 .small, .h2 small, -.h2 .small, -h3 small, -h3 .small, .h3 small, -.h3 .small { - font-size: 65%; +abbr[title] { + border-bottom: 0; + text-decoration: underline dotted; } -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 10px; - margin-bottom: 10px; -} -h4 small, -h4 .small, .h4 small, -.h4 .small, -h5 small, -h5 .small, .h5 small, -.h5 .small, -h6 small, -h6 .small, .h6 small, -.h6 .small { - font-size: 75%; +b, +strong { + font-weight: bolder; } -h1, .h1 { - font-size: 36px; +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; } -h2, .h2 { - font-size: 30px; +small { + font-size: 80%; } -h3, .h3 { - font-size: 24px; +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } -h4, .h4 { - font-size: 18px; +sub { + bottom: -0.25em; } -h5, .h5 { - font-size: 14px; +sup { + top: -0.5em; } -h6, .h6 { - font-size: 12px; +img { + border-style: none; } -p { - margin: 0 0 10px; +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0; } -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 21px; - } +button, +input { + overflow: visible; } -small, -.small { - font-size: 85%; +button, +select { + text-transform: none; } -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; } -.text-left { - text-align: left; +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; } -.text-right { - text-align: right; +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; } -.text-center { - text-align: center; +fieldset { + padding: 0.35em 0.75em 0.625em; } -.text-justify { - text-align: justify; +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; } -.text-nowrap { - white-space: nowrap; +progress { + vertical-align: baseline; } -.text-lowercase { - text-transform: lowercase; +textarea { + overflow: auto; } -.text-uppercase, .initialism { - text-transform: uppercase; +[type=checkbox], +[type=radio] { + box-sizing: border-box; + padding: 0; } -.text-capitalize { - text-transform: capitalize; +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; } -.text-muted { - color: #777777; +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; } -.text-primary { - color: #337ab7; +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; } -a.text-primary:hover, -a.text-primary:focus { - color: #286090; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -.text-success { - color: #3c763d; +details { + display: block; } -a.text-success:hover, -a.text-success:focus { - color: #2b542c; +summary { + display: list-item; } -.text-info { - color: #31708f; +template { + display: none; } -a.text-info:hover, -a.text-info:focus { - color: #245269; +[hidden] { + display: none; } -.text-warning { - color: #8a6d3b; +[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, +[data-whatintent=touch] *, +[data-whatintent=touch] *:focus, +[data-whatinput=mouse] *, +[data-whatinput=mouse] *:focus, +[data-whatinput=touch] *, +[data-whatinput=touch] *:focus { + outline: none; } -a.text-warning:hover, -a.text-warning:focus { - color: #66512c; +[draggable=false] { + -webkit-touch-callout: none; + -webkit-user-select: none; } -.text-danger { - color: #a94442; +.foundation-mq { + font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; } -a.text-danger:hover, -a.text-danger:focus { - color: #843534; +html { + box-sizing: border-box; + font-size: 100%; } -.bg-primary { - color: #fff; +*, +*::before, +*::after { + box-sizing: inherit; } -.bg-primary { - background-color: #337ab7; +body { + margin: 0; + padding: 0; + background: #fefefe; + font-family: \\"Helvetica Neue\\", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #286090; +img { + display: inline-block; + vertical-align: middle; + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; } -.bg-success { - background-color: #dff0d8; +textarea { + height: auto; + min-height: 50px; + border-radius: 0; } -a.bg-success:hover, -a.bg-success:focus { - background-color: #c1e2b3; +select { + box-sizing: border-box; + width: 100%; + border-radius: 0; } -.bg-info { - background-color: #d9edf7; +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; } -a.bg-info:hover, -a.bg-info:focus { - background-color: #afd9ee; +button { + padding: 0; + appearance: none; + border: 0; + border-radius: 0; + background: transparent; + line-height: 1; + cursor: auto; } - -.bg-warning { - background-color: #fcf8e3; +[data-whatinput=mouse] button { + outline: 0; } -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f7ecb5; +pre { + overflow: auto; + -webkit-overflow-scrolling: touch; } -.bg-danger { - background-color: #f2dede; +button, +input, +optgroup, +select, +textarea { + font-family: inherit; } -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #e4b9b9; +.is-visible { + display: block !important; } -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; +.is-hidden { + display: none !important; } -ul, -ol { - margin-top: 0; - margin-bottom: 10px; -} -ul ul, -ul ol, -ol ul, -ol ol { - margin-bottom: 0; +[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + appearance: none; } - -.list-unstyled { - padding-left: 0; - list-style: none; +[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, +textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; +textarea { + max-width: 100%; } -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; +textarea[rows] { + height: auto; } -dl { - margin-top: 0; - margin-bottom: 20px; +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; } -dt, -dd { - line-height: 1.428571429; +[type=submit], +[type=button] { + appearance: none; + border-radius: 0; } -dt { - font-weight: 700; +input[type=search] { + box-sizing: border-box; } -dd { - margin-left: 0; +::placeholder { + color: #cacaca; } -.dl-horizontal dd:before, .dl-horizontal dd:after { - display: table; - content: \\" \\"; +[type=file], +[type=checkbox], +[type=radio] { + margin: 0 0 1rem; } -.dl-horizontal dd:after { - clear: both; + +[type=checkbox] + label, +[type=radio] + label { + display: inline-block; + vertical-align: baseline; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; } -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } +[type=checkbox] + label[for], +[type=radio] + label[for] { + cursor: pointer; } -abbr[title], -abbr[data-original-title] { - cursor: help; +label > [type=checkbox], +label > [type=radio] { + margin-right: 0.5rem; } -.initialism { - font-size: 90%; +[type=file] { + width: 100%; } -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eeeeee; -} -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} -blockquote footer, -blockquote small, -blockquote .small { +label { display: block; - font-size: 80%; - line-height: 1.428571429; - color: #777777; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; } -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: \\"— \\"; +label.middle { + margin: 0 0 1rem; + line-height: 1.5; + padding: 0.5625rem 0; } -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #eeeeee; - border-left: 0; +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; } -.blockquote-reverse footer:before, -.blockquote-reverse small:before, -.blockquote-reverse .small:before, -blockquote.pull-right footer:before, -blockquote.pull-right small:before, -blockquote.pull-right .small:before { - content: \\"\\"; + +.input-group { + display: flex; + width: 100%; + margin-bottom: 1rem; + align-items: stretch; } -.blockquote-reverse footer:after, -.blockquote-reverse small:after, -.blockquote-reverse .small:after, -blockquote.pull-right footer:after, -blockquote.pull-right small:after, -blockquote.pull-right .small:after { - content: \\" —\\"; +.input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 0 0 0 0; } - -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.428571429; +.input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 0 0 0; } -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, \\"Courier New\\", monospace; +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label, .input-group-button, .input-group-field, .input-group-label { + margin: 0; + white-space: nowrap; } -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; +.input-group-label { + padding: 0 1rem; + border: 1px solid #cacaca; + background: #e6e6e6; + color: #0a0a0a; + text-align: center; + white-space: nowrap; + display: flex; + flex: 0 0 auto; + align-items: center; } - -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +.input-group-label:first-child { + border-right: 0; } -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; - box-shadow: none; +.input-group-label:last-child { + border-left: 0; } -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.428571429; - color: #333333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; +.input-group-field { border-radius: 0; + flex: 1 1 0px; + min-width: 0; } -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -.container:before, .container:after { - display: table; - content: \\" \\"; -} -.container:after { - clear: both; -} -@media (min-width: 768px) { - .container { - width: 750px; - } +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + display: flex; + flex: 0 0 auto; } -@media (min-width: 992px) { - .container { - width: 970px; - } +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; } -@media (min-width: 1200px) { - .container { - width: 1170px; - } + +fieldset { + margin: 0; + padding: 0; + border: 0; } -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; +legend { + max-width: 100%; + margin-bottom: 0.5rem; } -.container-fluid:before, .container-fluid:after { - display: table; - content: \\" \\"; + +.fieldset { + margin: 1.125rem 0; + padding: 1.25rem; + border: 1px solid #cacaca; } -.container-fluid:after { - clear: both; +.fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; } -.row { - margin-right: -15px; - margin-left: -15px; +select { + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + appearance: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background-image: url('data:image/svg+xml;utf8,'); + background-origin: content-box; + background-position: right -1rem center; + background-repeat: no-repeat; + background-size: 9px 6px; + padding-right: 1.5rem; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } -.row:before, .row:after { - display: table; - content: \\" \\"; +@media screen and (min-width: 0\\\\0 ) { + select { + background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); + } } -.row:after { - clear: both; +select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } - -.row-no-gutters { - margin-right: 0; - margin-left: 0; +select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; } -.row-no-gutters [class*=col-] { - padding-right: 0; - padding-left: 0; +select::-ms-expand { + display: none; } - -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; +select[multiple] { + height: auto; + background-image: none; } - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; +select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; } -.col-xs-1 { - width: 8.3333333333%; +.is-invalid-input:not(:focus) { + border-color: #cc4b37; + background-color: #f9ecea; } - -.col-xs-2 { - width: 16.6666666667%; +.is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; } -.col-xs-3 { - width: 25%; +.is-invalid-label { + color: #cc4b37; } -.col-xs-4 { - width: 33.3333333333%; +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #cc4b37; } - -.col-xs-5 { - width: 41.6666666667%; +.form-error.is-visible { + display: block; } -.col-xs-6 { - width: 50%; +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; } -.col-xs-7 { - width: 58.3333333333%; +p { + margin-bottom: 1rem; + font-size: inherit; + line-height: 1.6; + text-rendering: optimizeLegibility; } -.col-xs-8 { - width: 66.6666666667%; +em, +i { + font-style: italic; + line-height: inherit; } -.col-xs-9 { - width: 75%; +strong, +b { + font-weight: bold; + line-height: inherit; } -.col-xs-10 { - width: 83.3333333333%; +small { + font-size: 80%; + line-height: inherit; } -.col-xs-11 { - width: 91.6666666667%; +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: \\"Helvetica Neue\\", Helvetica, Roboto, Arial, sans-serif; + font-style: normal; + font-weight: normal; + color: inherit; + text-rendering: optimizeLegibility; } - -.col-xs-12 { - width: 100%; +h1 small, .h1 small, +h2 small, .h2 small, +h3 small, .h3 small, +h4 small, .h4 small, +h5 small, .h5 small, +h6 small, .h6 small { + line-height: 0; + color: #cacaca; } -.col-xs-pull-0 { - right: auto; +h1, .h1 { + font-size: 1.5rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.col-xs-pull-1 { - right: 8.3333333333%; +h2, .h2 { + font-size: 1.25rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.col-xs-pull-2 { - right: 16.6666666667%; +h3, .h3 { + font-size: 1.1875rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.col-xs-pull-3 { - right: 25%; +h4, .h4 { + font-size: 1.125rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.col-xs-pull-4 { - right: 33.3333333333%; +h5, .h5 { + font-size: 1.0625rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.col-xs-pull-5 { - right: 41.6666666667%; +h6, .h6 { + font-size: 1rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } -.col-xs-pull-6 { - right: 50%; -} +@media print, screen and (min-width: 40em) { + h1, .h1 { + font-size: 3rem; + } -.col-xs-pull-7 { - right: 58.3333333333%; -} + h2, .h2 { + font-size: 2.5rem; + } -.col-xs-pull-8 { - right: 66.6666666667%; -} + h3, .h3 { + font-size: 1.9375rem; + } -.col-xs-pull-9 { - right: 75%; -} + h4, .h4 { + font-size: 1.5625rem; + } -.col-xs-pull-10 { - right: 83.3333333333%; -} + h5, .h5 { + font-size: 1.25rem; + } -.col-xs-pull-11 { - right: 91.6666666667%; + h6, .h6 { + font-size: 1rem; + } } - -.col-xs-pull-12 { - right: 100%; +a { + line-height: inherit; + color: #1779ba; + text-decoration: none; + cursor: pointer; } - -.col-xs-push-0 { - left: auto; +a:hover, a:focus { + color: #1468a0; } - -.col-xs-push-1 { - left: 8.3333333333%; +a img { + border: 0; } -.col-xs-push-2 { - left: 16.6666666667%; +hr { + clear: both; + max-width: 75rem; + height: 0; + margin: 1.25rem auto; + border-top: 0; + border-right: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; } -.col-xs-push-3 { - left: 25%; +ul, +ol, +dl { + margin-bottom: 1rem; + list-style-position: outside; + line-height: 1.6; } -.col-xs-push-4 { - left: 33.3333333333%; +li { + font-size: inherit; } -.col-xs-push-5 { - left: 41.6666666667%; +ul { + margin-left: 1.25rem; + list-style-type: disc; } -.col-xs-push-6 { - left: 50%; +ol { + margin-left: 1.25rem; } -.col-xs-push-7 { - left: 58.3333333333%; +ul ul, ul ol, ol ul, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; } -.col-xs-push-8 { - left: 66.6666666667%; +dl { + margin-bottom: 1rem; } - -.col-xs-push-9 { - left: 75%; +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } -.col-xs-push-10 { - left: 83.3333333333%; +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #cacaca; +} +blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } -.col-xs-push-11 { - left: 91.6666666667%; +abbr, abbr[title] { + border-bottom: 1px dotted #0a0a0a; + cursor: help; + text-decoration: none; } -.col-xs-push-12 { - left: 100%; +figure { + margin: 0; } -.col-xs-offset-0 { - margin-left: 0%; +kbd { + margin: 0; + padding: 0.125rem 0.25rem 0; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + color: #0a0a0a; } -.col-xs-offset-1 { - margin-left: 8.3333333333%; +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; } -.col-xs-offset-2 { - margin-left: 16.6666666667%; +.lead { + font-size: 125%; + line-height: 1.6; } -.col-xs-offset-3 { - margin-left: 25%; +.stat { + font-size: 2.5rem; + line-height: 1; } - -.col-xs-offset-4 { - margin-left: 33.3333333333%; +p + .stat { + margin-top: -1rem; } -.col-xs-offset-5 { - margin-left: 41.6666666667%; +ul.no-bullet, ol.no-bullet { + margin-left: 0; + list-style: none; } -.col-xs-offset-6 { - margin-left: 50%; +.cite-block, cite { + display: block; + color: #8a8a8a; + font-size: 0.8125rem; +} +.cite-block:before, cite:before { + content: \\"— \\"; } -.col-xs-offset-7 { - margin-left: 58.3333333333%; +.code-inline, code { + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + display: inline; + max-width: 100%; + word-wrap: break-word; + padding: 0.125rem 0.3125rem 0.0625rem; } -.col-xs-offset-8 { - margin-left: 66.6666666667%; +.code-block { + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + display: block; + overflow: auto; + white-space: pre; + padding: 1rem; + margin-bottom: 1.5rem; } -.col-xs-offset-9 { - margin-left: 75%; +.text-left { + text-align: left; } -.col-xs-offset-10 { - margin-left: 83.3333333333%; +.text-right { + text-align: right; } -.col-xs-offset-11 { - margin-left: 91.6666666667%; +.text-center { + text-align: center; } -.col-xs-offset-12 { - margin-left: 100%; +.text-justify { + text-align: justify; } -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; +@media print, screen and (min-width: 40em) { + .medium-text-left { + text-align: left; } - .col-sm-1 { - width: 8.3333333333%; + .medium-text-right { + text-align: right; } - .col-sm-2 { - width: 16.6666666667%; + .medium-text-center { + text-align: center; } - .col-sm-3 { - width: 25%; + .medium-text-justify { + text-align: justify; } - - .col-sm-4 { - width: 33.3333333333%; +} +@media print, screen and (min-width: 64em) { + .large-text-left { + text-align: left; } - .col-sm-5 { - width: 41.6666666667%; + .large-text-right { + text-align: right; } - .col-sm-6 { - width: 50%; + .large-text-center { + text-align: center; } - .col-sm-7 { - width: 58.3333333333%; + .large-text-justify { + text-align: justify; } +} +.show-for-print { + display: none !important; +} - .col-sm-8 { - width: 66.6666666667%; +@media print { + * { + background: transparent !important; + color: black !important; + color-adjust: economy; + box-shadow: none !important; + text-shadow: none !important; } - .col-sm-9 { - width: 75%; + .show-for-print { + display: block !important; } - .col-sm-10 { - width: 83.3333333333%; + .hide-for-print { + display: none !important; } - .col-sm-11 { - width: 91.6666666667%; + table.show-for-print { + display: table !important; } - .col-sm-12 { - width: 100%; + thead.show-for-print { + display: table-header-group !important; } - .col-sm-pull-0 { - right: auto; + tbody.show-for-print { + display: table-row-group !important; } - .col-sm-pull-1 { - right: 8.3333333333%; + tr.show-for-print { + display: table-row !important; } - .col-sm-pull-2 { - right: 16.6666666667%; + td.show-for-print { + display: table-cell !important; } - .col-sm-pull-3 { - right: 25%; + th.show-for-print { + display: table-cell !important; } - .col-sm-pull-4 { - right: 33.3333333333%; + a, +a:visited { + text-decoration: underline; } - .col-sm-pull-5 { - right: 41.6666666667%; + a[href]:after { + content: \\" (\\" attr(href) \\")\\"; } - .col-sm-pull-6 { - right: 50%; + .ir a:after, +a[href^=\\"javascript:\\"]:after, +a[href^=\\"#\\"]:after { + content: \\"\\"; } - .col-sm-pull-7 { - right: 58.3333333333%; + abbr[title]:after { + content: \\" (\\" attr(title) \\")\\"; } - .col-sm-pull-8 { - right: 66.6666666667%; + pre, +blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; } - .col-sm-pull-9 { - right: 75%; + thead { + display: table-header-group; } - .col-sm-pull-10 { - right: 83.3333333333%; + tr, +img { + page-break-inside: avoid; } - .col-sm-pull-11 { - right: 91.6666666667%; + img { + max-width: 100% !important; } - .col-sm-pull-12 { - right: 100%; + @page { + margin: 0.5cm; } - - .col-sm-push-0 { - left: auto; + p, +h2, +h3 { + orphans: 3; + widows: 3; } - .col-sm-push-1 { - left: 8.3333333333%; + h2, +h3 { + page-break-after: avoid; } - .col-sm-push-2 { - left: 16.6666666667%; + .print-break-inside { + page-break-inside: auto; } - - .col-sm-push-3 { - left: 25%; +} +.grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 75rem; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } - - .col-sm-push-4 { - left: 33.3333333333%; +} +.grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } +} +.grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} - .col-sm-push-5 { - left: 41.6666666667%; - } +.grid-x { + display: flex; + flex-flow: row wrap; +} - .col-sm-push-6 { - left: 50%; - } +.cell { + flex: 0 0 auto; + min-height: 0; + min-width: 0; + width: 100%; +} +.cell.auto { + flex: 1 1 0; +} +.cell.shrink { + flex: 0 0 auto; +} - .col-sm-push-7 { - left: 58.3333333333%; - } +.grid-x > .auto { + width: auto; +} +.grid-x > .shrink { + width: auto; +} - .col-sm-push-8 { - left: 66.6666666667%; - } +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex-basis: auto; +} - .col-sm-push-9 { - left: 75%; +@media print, screen and (min-width: 40em) { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex-basis: auto; } - - .col-sm-push-10 { - left: 83.3333333333%; +} +@media print, screen and (min-width: 64em) { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex-basis: auto; } +} +.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { + flex: 0 0 auto; +} - .col-sm-push-11 { - left: 91.6666666667%; - } +.grid-x > .small-1 { + width: 8.3333333333%; +} - .col-sm-push-12 { - left: 100%; - } +.grid-x > .small-2 { + width: 16.6666666667%; +} - .col-sm-offset-0 { - margin-left: 0%; - } +.grid-x > .small-3 { + width: 25%; +} - .col-sm-offset-1 { - margin-left: 8.3333333333%; - } +.grid-x > .small-4 { + width: 33.3333333333%; +} - .col-sm-offset-2 { - margin-left: 16.6666666667%; - } +.grid-x > .small-5 { + width: 41.6666666667%; +} - .col-sm-offset-3 { - margin-left: 25%; - } +.grid-x > .small-6 { + width: 50%; +} - .col-sm-offset-4 { - margin-left: 33.3333333333%; - } +.grid-x > .small-7 { + width: 58.3333333333%; +} - .col-sm-offset-5 { - margin-left: 41.6666666667%; - } +.grid-x > .small-8 { + width: 66.6666666667%; +} - .col-sm-offset-6 { - margin-left: 50%; - } +.grid-x > .small-9 { + width: 75%; +} - .col-sm-offset-7 { - margin-left: 58.3333333333%; - } +.grid-x > .small-10 { + width: 83.3333333333%; +} - .col-sm-offset-8 { - margin-left: 66.6666666667%; - } +.grid-x > .small-11 { + width: 91.6666666667%; +} - .col-sm-offset-9 { - margin-left: 75%; - } +.grid-x > .small-12 { + width: 100%; +} - .col-sm-offset-10 { - margin-left: 83.3333333333%; +@media print, screen and (min-width: 40em) { + .grid-x > .medium-auto { + flex: 1 1 0; + width: auto; } - .col-sm-offset-11 { - margin-left: 91.6666666667%; + .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { + flex: 0 0 auto; } - .col-sm-offset-12 { - margin-left: 100%; - } -} -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; + .grid-x > .medium-shrink { + width: auto; } - .col-md-1 { + .grid-x > .medium-1 { width: 8.3333333333%; } - .col-md-2 { + .grid-x > .medium-2 { width: 16.6666666667%; } - .col-md-3 { + .grid-x > .medium-3 { width: 25%; } - .col-md-4 { + .grid-x > .medium-4 { width: 33.3333333333%; } - .col-md-5 { + .grid-x > .medium-5 { width: 41.6666666667%; } - .col-md-6 { + .grid-x > .medium-6 { width: 50%; } - .col-md-7 { + .grid-x > .medium-7 { width: 58.3333333333%; } - .col-md-8 { + .grid-x > .medium-8 { width: 66.6666666667%; } - .col-md-9 { + .grid-x > .medium-9 { width: 75%; } - .col-md-10 { + .grid-x > .medium-10 { width: 83.3333333333%; } - .col-md-11 { + .grid-x > .medium-11 { width: 91.6666666667%; } - .col-md-12 { + .grid-x > .medium-12 { width: 100%; } - - .col-md-pull-0 { - right: auto; - } - - .col-md-pull-1 { - right: 8.3333333333%; - } - - .col-md-pull-2 { - right: 16.6666666667%; - } - - .col-md-pull-3 { - right: 25%; - } - - .col-md-pull-4 { - right: 33.3333333333%; - } - - .col-md-pull-5 { - right: 41.6666666667%; - } - - .col-md-pull-6 { - right: 50%; - } - - .col-md-pull-7 { - right: 58.3333333333%; - } - - .col-md-pull-8 { - right: 66.6666666667%; - } - - .col-md-pull-9 { - right: 75%; - } - - .col-md-pull-10 { - right: 83.3333333333%; - } - - .col-md-pull-11 { - right: 91.6666666667%; - } - - .col-md-pull-12 { - right: 100%; - } - - .col-md-push-0 { - left: auto; - } - - .col-md-push-1 { - left: 8.3333333333%; - } - - .col-md-push-2 { - left: 16.6666666667%; - } - - .col-md-push-3 { - left: 25%; - } - - .col-md-push-4 { - left: 33.3333333333%; - } - - .col-md-push-5 { - left: 41.6666666667%; - } - - .col-md-push-6 { - left: 50%; - } - - .col-md-push-7 { - left: 58.3333333333%; - } - - .col-md-push-8 { - left: 66.6666666667%; - } - - .col-md-push-9 { - left: 75%; - } - - .col-md-push-10 { - left: 83.3333333333%; - } - - .col-md-push-11 { - left: 91.6666666667%; - } - - .col-md-push-12 { - left: 100%; - } - - .col-md-offset-0 { - margin-left: 0%; - } - - .col-md-offset-1 { - margin-left: 8.3333333333%; - } - - .col-md-offset-2 { - margin-left: 16.6666666667%; - } - - .col-md-offset-3 { - margin-left: 25%; - } - - .col-md-offset-4 { - margin-left: 33.3333333333%; - } - - .col-md-offset-5 { - margin-left: 41.6666666667%; - } - - .col-md-offset-6 { - margin-left: 50%; - } - - .col-md-offset-7 { - margin-left: 58.3333333333%; - } - - .col-md-offset-8 { - margin-left: 66.6666666667%; - } - - .col-md-offset-9 { - margin-left: 75%; - } - - .col-md-offset-10 { - margin-left: 83.3333333333%; +} +@media print, screen and (min-width: 64em) { + .grid-x > .large-auto { + flex: 1 1 0; + width: auto; } - .col-md-offset-11 { - margin-left: 91.6666666667%; + .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { + flex: 0 0 auto; } - .col-md-offset-12 { - margin-left: 100%; - } -} -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; + .grid-x > .large-shrink { + width: auto; } - .col-lg-1 { + .grid-x > .large-1 { width: 8.3333333333%; } - .col-lg-2 { + .grid-x > .large-2 { width: 16.6666666667%; } - .col-lg-3 { + .grid-x > .large-3 { width: 25%; } - .col-lg-4 { + .grid-x > .large-4 { width: 33.3333333333%; } - .col-lg-5 { + .grid-x > .large-5 { width: 41.6666666667%; } - .col-lg-6 { + .grid-x > .large-6 { width: 50%; } - .col-lg-7 { + .grid-x > .large-7 { width: 58.3333333333%; } - .col-lg-8 { + .grid-x > .large-8 { width: 66.6666666667%; } - .col-lg-9 { + .grid-x > .large-9 { width: 75%; } - .col-lg-10 { + .grid-x > .large-10 { width: 83.3333333333%; } - .col-lg-11 { + .grid-x > .large-11 { width: 91.6666666667%; } - .col-lg-12 { + .grid-x > .large-12 { width: 100%; } +} +.grid-margin-x:not(.grid-x) > .cell { + width: auto; +} - .col-lg-pull-0 { - right: auto; - } +.grid-margin-y:not(.grid-y) > .cell { + height: auto; +} - .col-lg-pull-1 { - right: 8.3333333333%; +.grid-margin-x { + margin-left: -0.625rem; + margin-right: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; } - - .col-lg-pull-2 { - right: 16.6666666667%; +} +.grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; } - - .col-lg-pull-3 { - right: 25%; +} +.grid-margin-x > .auto { + width: auto; +} +.grid-margin-x > .shrink { + width: auto; +} +.grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); +} +.grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); +} +.grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); +} +.grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); +} +.grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); +} +.grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); +} +.grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); +} +.grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); +} +.grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); +} +.grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); +} +.grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); +} +.grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; } - - .col-lg-pull-4 { - right: 33.3333333333%; + .grid-margin-x > .shrink { + width: auto; } - - .col-lg-pull-5 { - right: 41.6666666667%; + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.875rem); } - - .col-lg-pull-6 { - right: 50%; + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.875rem); } - - .col-lg-pull-7 { - right: 58.3333333333%; + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); } - - .col-lg-pull-8 { - right: 66.6666666667%; + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.875rem); } - - .col-lg-pull-9 { - right: 75%; + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.875rem); } - - .col-lg-pull-10 { - right: 83.3333333333%; + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); } - - .col-lg-pull-11 { - right: 91.6666666667%; + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.875rem); } - - .col-lg-pull-12 { - right: 100%; + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.875rem); } - - .col-lg-push-0 { - left: auto; + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); } - - .col-lg-push-1 { - left: 8.3333333333%; + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.875rem); } - - .col-lg-push-2 { - left: 16.6666666667%; + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.875rem); } - - .col-lg-push-3 { - left: 25%; + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); } - - .col-lg-push-4 { - left: 33.3333333333%; + .grid-margin-x > .medium-auto { + width: auto; } - - .col-lg-push-5 { - left: 41.6666666667%; + .grid-margin-x > .medium-shrink { + width: auto; } - - .col-lg-push-6 { - left: 50%; + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); } - - .col-lg-push-7 { - left: 58.3333333333%; + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); } - - .col-lg-push-8 { - left: 66.6666666667%; + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); } - - .col-lg-push-9 { - left: 75%; + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); } - - .col-lg-push-10 { - left: 83.3333333333%; + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); } - - .col-lg-push-11 { - left: 91.6666666667%; + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); } - - .col-lg-push-12 { - left: 100%; + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); } - - .col-lg-offset-0 { - margin-left: 0%; + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); } - - .col-lg-offset-1 { - margin-left: 8.3333333333%; + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); } - - .col-lg-offset-2 { - margin-left: 16.6666666667%; + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); } - - .col-lg-offset-3 { - margin-left: 25%; + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); } - - .col-lg-offset-4 { - margin-left: 33.3333333333%; + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); } - - .col-lg-offset-5 { - margin-left: 41.6666666667%; +} +@media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; } - - .col-lg-offset-6 { - margin-left: 50%; + .grid-margin-x > .large-shrink { + width: auto; } - - .col-lg-offset-7 { - margin-left: 58.3333333333%; + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); } - - .col-lg-offset-8 { - margin-left: 66.6666666667%; + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); } - - .col-lg-offset-9 { - margin-left: 75%; + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); } - - .col-lg-offset-10 { - margin-left: 83.3333333333%; + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); } - - .col-lg-offset-11 { - margin-left: 91.6666666667%; + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); } - - .col-lg-offset-12 { - margin-left: 100%; + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); } -} -table { - background-color: transparent; -} -table col[class*=col-] { - position: static; - display: table-column; - float: none; -} -table td[class*=col-], -table th[class*=col-] { - position: static; - display: table-cell; - float: none; -} - -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777777; - text-align: left; -} - -th { - text-align: left; -} - -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px; -} -.table > thead > tr > th, -.table > thead > tr > td, -.table > tbody > tr > th, -.table > tbody > tr > td, -.table > tfoot > tr > th, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.428571429; - vertical-align: top; - border-top: 1px solid #ddd; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; -} -.table > caption + thead > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > th, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.table > tbody + tbody { - border-top: 2px solid #ddd; -} -.table .table { - background-color: #fff; -} - -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 5px; } -.table-bordered { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > th, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > th, -.table-bordered > tfoot > tr > td { - border: 1px solid #ddd; +.grid-padding-x .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; +@media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } } - -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } - -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; +@media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } } - -.table > thead > tr > td.active, -.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, -.table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, -.table > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.table > tfoot > tr.active > th { - background-color: #f5f5f5; +.grid-padding-x > .cell { + padding-right: 0.625rem; + padding-left: 0.625rem; } - -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; +@media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } } -.table > thead > tr > td.success, -.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, -.table > tbody > tr > td.success, -.table > tbody > tr > th.success, -.table > tbody > tr.success > td, -.table > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.table > tfoot > tr.success > th { - background-color: #dff0d8; +.small-up-1 > .cell { + width: 100%; } -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; +.small-up-2 > .cell { + width: 50%; } -.table > thead > tr > td.info, -.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, -.table > tbody > tr > td.info, -.table > tbody > tr > th.info, -.table > tbody > tr.info > td, -.table > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.table > tfoot > tr.info > th { - background-color: #d9edf7; +.small-up-3 > .cell { + width: 33.3333333333%; } -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; +.small-up-4 > .cell { + width: 25%; } -.table > thead > tr > td.warning, -.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th { - background-color: #fcf8e3; +.small-up-5 > .cell { + width: 20%; } -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; +.small-up-6 > .cell { + width: 16.6666666667%; } -.table > thead > tr > td.danger, -.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th { - background-color: #f2dede; +.small-up-7 > .cell { + width: 14.2857142857%; } -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; +.small-up-8 > .cell { + width: 12.5%; } -.table-responsive { - min-height: 0.01%; - overflow-x: auto; -} -@media screen and (max-width: 767px) { - .table-responsive { +@media print, screen and (min-width: 40em) { + .medium-up-1 > .cell { width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; } - .table-responsive > .table { - margin-bottom: 0; + + .medium-up-2 > .cell { + width: 50%; } - .table-responsive > .table > thead > tr > th, -.table-responsive > .table > thead > tr > td, -.table-responsive > .table > tbody > tr > th, -.table-responsive > .table > tbody > tr > td, -.table-responsive > .table > tfoot > tr > th, -.table-responsive > .table > tfoot > tr > td { - white-space: nowrap; + + .medium-up-3 > .cell { + width: 33.3333333333%; } - .table-responsive > .table-bordered { - border: 0; + + .medium-up-4 > .cell { + width: 25%; } - .table-responsive > .table-bordered > thead > tr > th:first-child, -.table-responsive > .table-bordered > thead > tr > td:first-child, -.table-responsive > .table-bordered > tbody > tr > th:first-child, -.table-responsive > .table-bordered > tbody > tr > td:first-child, -.table-responsive > .table-bordered > tfoot > tr > th:first-child, -.table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; + + .medium-up-5 > .cell { + width: 20%; } - .table-responsive > .table-bordered > thead > tr > th:last-child, -.table-responsive > .table-bordered > thead > tr > td:last-child, -.table-responsive > .table-bordered > tbody > tr > th:last-child, -.table-responsive > .table-bordered > tbody > tr > td:last-child, -.table-responsive > .table-bordered > tfoot > tr > th:last-child, -.table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; + + .medium-up-6 > .cell { + width: 16.6666666667%; } - .table-responsive > .table-bordered > tbody > tr:last-child > th, -.table-responsive > .table-bordered > tbody > tr:last-child > td, -.table-responsive > .table-bordered > tfoot > tr:last-child > th, -.table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; + + .medium-up-7 > .cell { + width: 14.2857142857%; } -} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; + .medium-up-8 > .cell { + width: 12.5%; + } } +@media print, screen and (min-width: 64em) { + .large-up-1 > .cell { + width: 100%; + } -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} + .large-up-2 > .cell { + width: 50%; + } -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: 700; -} + .large-up-3 > .cell { + width: 33.3333333333%; + } -input[type=search] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - appearance: none; -} + .large-up-4 > .cell { + width: 25%; + } -input[type=radio], -input[type=checkbox] { - margin: 4px 0 0; - margin-top: 1px \\\\9 ; - line-height: normal; + .large-up-5 > .cell { + width: 20%; + } + + .large-up-6 > .cell { + width: 16.6666666667%; + } + + .large-up-7 > .cell { + width: 14.2857142857%; + } + + .large-up-8 > .cell { + width: 12.5%; + } } -input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio], -input[type=checkbox][disabled], -input[type=checkbox].disabled, -fieldset[disabled] input[type=checkbox] { - cursor: not-allowed; +.grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); } -input[type=file] { - display: block; +.grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); } -input[type=range] { - display: block; - width: 100%; +.grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); } -select[multiple], -select[size] { - height: auto; +.grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); } -input[type=file]:focus, -input[type=radio]:focus, -input[type=checkbox]:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); } -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; +.grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); } -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); -} -.form-control::-moz-placeholder { - color: #999; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #999; -} -.form-control::-webkit-input-placeholder { - color: #999; -} -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} -.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { - background-color: #eeeeee; - opacity: 1; -} -.form-control[disabled], fieldset[disabled] .form-control { - cursor: not-allowed; +.grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); } -textarea.form-control { - height: auto; +.grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); } -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type=date].form-control, -input[type=time].form-control, -input[type=datetime-local].form-control, -input[type=month].form-control { - line-height: 34px; +@media print, screen and (min-width: 40em) { + .grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.875rem); } - input[type=date].input-sm, -.input-group-sm > .input-group-btn > input[type=date].btn, .input-group-sm input[type=date], -input[type=time].input-sm, -.input-group-sm > .input-group-btn > input[type=time].btn, -.input-group-sm input[type=time], -input[type=datetime-local].input-sm, -.input-group-sm > .input-group-btn > input[type=datetime-local].btn, -.input-group-sm input[type=datetime-local], -input[type=month].input-sm, -.input-group-sm > .input-group-btn > input[type=month].btn, -.input-group-sm input[type=month] { - line-height: 30px; + + .grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.875rem); } - input[type=date].input-lg, -.input-group-lg > .input-group-btn > input[type=date].btn, .input-group-lg input[type=date], -input[type=time].input-lg, -.input-group-lg > .input-group-btn > input[type=time].btn, -.input-group-lg input[type=time], -input[type=datetime-local].input-lg, -.input-group-lg > .input-group-btn > input[type=datetime-local].btn, -.input-group-lg input[type=datetime-local], -input[type=month].input-lg, -.input-group-lg > .input-group-btn > input[type=month].btn, -.input-group-lg input[type=month] { - line-height: 46px; + + .grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); } -} -.form-group { - margin-bottom: 15px; -} -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} -.radio.disabled label, fieldset[disabled] .radio label, -.checkbox.disabled label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; -} -.radio label, -.checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; -} + .grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.radio input[type=radio], -.radio-inline input[type=radio], -.checkbox input[type=checkbox], -.checkbox-inline input[type=checkbox] { - position: absolute; - margin-top: 4px \\\\9 ; - margin-left: -20px; -} + .grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} + .grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - vertical-align: middle; - cursor: pointer; -} -.radio-inline.disabled, fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} + .grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} + .grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } -.form-control-static { - min-height: 34px; - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; -} -.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; -} + .grid-margin-x.medium-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.input-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} + .grid-margin-x.medium-up-2 > .cell { + width: calc(50% - 1.875rem); + } -select.input-sm, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { - height: 30px; - line-height: 30px; -} + .grid-margin-x.medium-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } -textarea.input-sm, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, -select[multiple].input-sm, -.input-group-sm > select[multiple].form-control, -.input-group-sm > select[multiple].input-group-addon, -.input-group-sm > .input-group-btn > select[multiple].btn { - height: auto; -} + .grid-margin-x.medium-up-4 > .cell { + width: calc(25% - 1.875rem); + } -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.form-group-sm select.form-control { - height: 30px; - line-height: 30px; -} -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; -} -.form-group-sm .form-control-static { - height: 30px; - min-height: 32px; - padding: 6px 10px; - font-size: 12px; - line-height: 1.5; -} + .grid-margin-x.medium-up-5 > .cell { + width: calc(20% - 1.875rem); + } -.input-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} + .grid-margin-x.medium-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } -select.input-lg, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { - height: 46px; - line-height: 46px; -} + .grid-margin-x.medium-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } -textarea.input-lg, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, -select[multiple].input-lg, -.input-group-lg > select[multiple].form-control, -.input-group-lg > select[multiple].input-group-addon, -.input-group-lg > .input-group-btn > select[multiple].btn { - height: auto; + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } } +@media print, screen and (min-width: 64em) { + .grid-margin-x.large-up-1 > .cell { + width: calc(100% - 1.875rem); + } -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; + .grid-margin-x.large-up-2 > .cell { + width: calc(50% - 1.875rem); + } + + .grid-margin-x.large-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } + + .grid-margin-x.large-up-4 > .cell { + width: calc(25% - 1.875rem); + } + + .grid-margin-x.large-up-5 > .cell { + width: calc(20% - 1.875rem); + } + + .grid-margin-x.large-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } + + .grid-margin-x.large-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } + + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } } -.form-group-lg select.form-control { - height: 46px; - line-height: 46px; +.small-margin-collapse { + margin-right: 0; + margin-left: 0; } -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; +.small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } -.form-group-lg .form-control-static { - height: 46px; - min-height: 38px; - padding: 11px 16px; - font-size: 18px; - line-height: 1.3333333; +.small-margin-collapse > .small-1 { + width: 8.3333333333%; } - -.has-feedback { - position: relative; +.small-margin-collapse > .small-2 { + width: 16.6666666667%; } -.has-feedback .form-control { - padding-right: 42.5px; +.small-margin-collapse > .small-3 { + width: 25%; } - -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; +.small-margin-collapse > .small-4 { + width: 33.3333333333%; } - -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, -.input-group-lg > .input-group-addon + .form-control-feedback, -.input-group-lg > .input-group-btn > .btn + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; +.small-margin-collapse > .small-5 { + width: 41.6666666667%; } - -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, -.input-group-sm > .input-group-addon + .form-control-feedback, -.input-group-sm > .input-group-btn > .btn + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; +.small-margin-collapse > .small-6 { + width: 50%; } - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { - color: #3c763d; +.small-margin-collapse > .small-7 { + width: 58.3333333333%; } -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +.small-margin-collapse > .small-8 { + width: 66.6666666667%; } -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +.small-margin-collapse > .small-9 { + width: 75%; } -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; +.small-margin-collapse > .small-10 { + width: 83.3333333333%; } -.has-success .form-control-feedback { - color: #3c763d; +.small-margin-collapse > .small-11 { + width: 91.6666666667%; } - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { - color: #8a6d3b; +.small-margin-collapse > .small-12 { + width: 100%; } -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +@media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .medium-3 { + width: 25%; + } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .medium-6 { + width: 50%; + } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .medium-9 { + width: 75%; + } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .medium-12 { + width: 100%; + } } -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +@media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .large-3 { + width: 25%; + } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .large-6 { + width: 50%; + } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .large-9 { + width: 75%; + } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .large-12 { + width: 100%; + } } -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; + +.small-padding-collapse { + margin-right: 0; + margin-left: 0; } -.has-warning .form-control-feedback { - color: #8a6d3b; +.small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { - color: #a94442; -} -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } } -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .small-3 { + width: 25%; + } + .medium-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .small-6 { + width: 50%; + } + .medium-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .small-9 { + width: 75%; + } + .medium-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .small-12 { + width: 100%; + } } -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .medium-3 { + width: 25%; + } + .medium-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .medium-6 { + width: 50%; + } + .medium-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .medium-9 { + width: 75%; + } + .medium-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .medium-12 { + width: 100%; + } } -.has-error .form-control-feedback { - color: #a94442; +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .large-3 { + width: 25%; + } + .medium-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .large-6 { + width: 50%; + } + .medium-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .large-9 { + width: 75%; + } + .medium-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .large-12 { + width: 100%; + } } -.has-feedback label ~ .form-control-feedback { - top: 25px; -} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; +@media print, screen and (min-width: 40em) { + .medium-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } } -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; +@media print, screen and (min-width: 64em) { + .large-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } } - -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.3333333333%; } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; + .large-margin-collapse > .small-2 { + width: 16.6666666667%; } - .form-inline .form-control-static { - display: inline-block; + .large-margin-collapse > .small-3 { + width: 25%; } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; + .large-margin-collapse > .small-4 { + width: 33.3333333333%; } - .form-inline .input-group .input-group-addon, -.form-inline .input-group .input-group-btn, -.form-inline .input-group .form-control { - width: auto; + .large-margin-collapse > .small-5 { + width: 41.6666666667%; } - .form-inline .input-group > .form-control { + .large-margin-collapse > .small-6 { + width: 50%; + } + .large-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .small-9 { + width: 75%; + } + .large-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .small-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .medium-3 { + width: 25%; + } + .large-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .medium-6 { + width: 50%; + } + .large-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .medium-9 { + width: 75%; + } + .large-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .medium-12 { width: 100%; } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .large-3 { + width: 25%; + } + .large-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .large-6 { + width: 50%; + } + .large-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .large-8 { + width: 66.6666666667%; } - .form-inline .radio, -.form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; + .large-margin-collapse > .large-9 { + width: 75%; } - .form-inline .radio label, -.form-inline .checkbox label { - padding-left: 0; + .large-margin-collapse > .large-10 { + width: 83.3333333333%; } - .form-inline .radio input[type=radio], -.form-inline .checkbox input[type=checkbox] { - position: relative; - margin-left: 0; + .large-margin-collapse > .large-11 { + width: 91.6666666667%; } - .form-inline .has-feedback .form-control-feedback { - top: 0; + .large-margin-collapse > .large-12 { + width: 100%; } } -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; -} -.form-horizontal .form-group:before, .form-horizontal .form-group:after { - display: table; - content: \\" \\"; -} -.form-horizontal .form-group:after { - clear: both; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right; - } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 11px; - font-size: 18px; +@media print, screen and (min-width: 64em) { + .large-padding-collapse { + margin-right: 0; + margin-left: 0; } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 12px; + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - white-space: nowrap; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - padding: 6px 12px; - font-size: 14px; - line-height: 1.428571429; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; -} -.btn:active, .btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn.disabled, .btn[disabled], fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - -webkit-box-shadow: none; - box-shadow: none; +.small-offset-0 { + margin-left: 0%; } -a.btn.disabled, fieldset[disabled] a.btn { - pointer-events: none; +.grid-margin-x > .small-offset-0 { + margin-left: calc(0% + 1.25rem / 2); } -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} -.btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; +.small-offset-1 { + margin-left: 8.3333333333%; } -.btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; + +.grid-margin-x > .small-offset-1 { + margin-left: calc(8.3333333333% + 1.25rem / 2); } -.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; + +.small-offset-2 { + margin-left: 16.6666666667%; } -.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; + +.grid-margin-x > .small-offset-2 { + margin-left: calc(16.6666666667% + 1.25rem / 2); } -.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; + +.small-offset-3 { + margin-left: 25%; } -.btn-default .badge { - color: #fff; - background-color: #333; + +.grid-margin-x > .small-offset-3 { + margin-left: calc(25% + 1.25rem / 2); } -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; +.small-offset-4 { + margin-left: 33.3333333333%; } -.btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; + +.grid-margin-x > .small-offset-4 { + margin-left: calc(33.3333333333% + 1.25rem / 2); } -.btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; + +.small-offset-5 { + margin-left: 41.6666666667%; } -.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #286090; - background-image: none; - border-color: #204d74; + +.grid-margin-x > .small-offset-5 { + margin-left: calc(41.6666666667% + 1.25rem / 2); } -.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; + +.small-offset-6 { + margin-left: 50%; } -.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; + +.grid-margin-x > .small-offset-6 { + margin-left: calc(50% + 1.25rem / 2); } -.btn-primary .badge { - color: #337ab7; - background-color: #fff; + +.small-offset-7 { + margin-left: 58.3333333333%; } -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; +.grid-margin-x > .small-offset-7 { + margin-left: calc(58.3333333333% + 1.25rem / 2); } -.btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; + +.small-offset-8 { + margin-left: 66.6666666667%; } -.btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; + +.grid-margin-x > .small-offset-8 { + margin-left: calc(66.6666666667% + 1.25rem / 2); } -.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - background-image: none; - border-color: #398439; + +.small-offset-9 { + margin-left: 75%; } -.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398439; - border-color: #255625; + +.grid-margin-x > .small-offset-9 { + margin-left: calc(75% + 1.25rem / 2); } -.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; + +.small-offset-10 { + margin-left: 83.3333333333%; } -.btn-success .badge { - color: #5cb85c; - background-color: #fff; + +.grid-margin-x > .small-offset-10 { + margin-left: calc(83.3333333333% + 1.25rem / 2); } -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; +.small-offset-11 { + margin-left: 91.6666666667%; } -.btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; + +.grid-margin-x > .small-offset-11 { + margin-left: calc(91.6666666667% + 1.25rem / 2); } -.btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; + +@media print, screen and (min-width: 40em) { + .medium-offset-0 { + margin-left: 0%; + } + + .grid-margin-x > .medium-offset-0 { + margin-left: calc(0% + 1.875rem / 2); + } + + .medium-offset-1 { + margin-left: 8.3333333333%; + } + + .grid-margin-x > .medium-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); + } + + .medium-offset-2 { + margin-left: 16.6666666667%; + } + + .grid-margin-x > .medium-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } + + .medium-offset-3 { + margin-left: 25%; + } + + .grid-margin-x > .medium-offset-3 { + margin-left: calc(25% + 1.875rem / 2); + } + + .medium-offset-4 { + margin-left: 33.3333333333%; + } + + .grid-margin-x > .medium-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); + } + + .medium-offset-5 { + margin-left: 41.6666666667%; + } + + .grid-margin-x > .medium-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); + } + + .medium-offset-6 { + margin-left: 50%; + } + + .grid-margin-x > .medium-offset-6 { + margin-left: calc(50% + 1.875rem / 2); + } + + .medium-offset-7 { + margin-left: 58.3333333333%; + } + + .grid-margin-x > .medium-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } + + .medium-offset-8 { + margin-left: 66.6666666667%; + } + + .grid-margin-x > .medium-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } + + .medium-offset-9 { + margin-left: 75%; + } + + .grid-margin-x > .medium-offset-9 { + margin-left: calc(75% + 1.875rem / 2); + } + + .medium-offset-10 { + margin-left: 83.3333333333%; + } + + .grid-margin-x > .medium-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); + } + + .medium-offset-11 { + margin-left: 91.6666666667%; + } + + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } } -.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - background-image: none; - border-color: #269abc; +@media print, screen and (min-width: 64em) { + .large-offset-0 { + margin-left: 0%; + } + + .grid-margin-x > .large-offset-0 { + margin-left: calc(0% + 1.875rem / 2); + } + + .large-offset-1 { + margin-left: 8.3333333333%; + } + + .grid-margin-x > .large-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); + } + + .large-offset-2 { + margin-left: 16.6666666667%; + } + + .grid-margin-x > .large-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } + + .large-offset-3 { + margin-left: 25%; + } + + .grid-margin-x > .large-offset-3 { + margin-left: calc(25% + 1.875rem / 2); + } + + .large-offset-4 { + margin-left: 33.3333333333%; + } + + .grid-margin-x > .large-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); + } + + .large-offset-5 { + margin-left: 41.6666666667%; + } + + .grid-margin-x > .large-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); + } + + .large-offset-6 { + margin-left: 50%; + } + + .grid-margin-x > .large-offset-6 { + margin-left: calc(50% + 1.875rem / 2); + } + + .large-offset-7 { + margin-left: 58.3333333333%; + } + + .grid-margin-x > .large-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } + + .large-offset-8 { + margin-left: 66.6666666667%; + } + + .grid-margin-x > .large-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } + + .large-offset-9 { + margin-left: 75%; + } + + .grid-margin-x > .large-offset-9 { + margin-left: calc(75% + 1.875rem / 2); + } + + .large-offset-10 { + margin-left: 83.3333333333%; + } + + .grid-margin-x > .large-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); + } + + .large-offset-11 { + margin-left: 91.6666666667%; + } + + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } } -.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; +.grid-y { + display: flex; + flex-flow: column nowrap; } -.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; +.grid-y > .cell { + height: auto; + max-height: none; } -.btn-info .badge { - color: #5bc0de; - background-color: #fff; +.grid-y > .auto { + height: auto; } - -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; +.grid-y > .shrink { + height: auto; } -.btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; +.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; } -.btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; +@media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; + } } -.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - background-image: none; - border-color: #d58512; +@media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; + } } -.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; +.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { + flex: 0 0 auto; } -.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; +.grid-y > .small-1 { + height: 8.3333333333%; } -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; +.grid-y > .small-2 { + height: 16.6666666667%; } - -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; +.grid-y > .small-3 { + height: 25%; } -.btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; +.grid-y > .small-4 { + height: 33.3333333333%; } -.btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; +.grid-y > .small-5 { + height: 41.6666666667%; } -.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - background-image: none; - border-color: #ac2925; +.grid-y > .small-6 { + height: 50%; } -.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; +.grid-y > .small-7 { + height: 58.3333333333%; } -.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; +.grid-y > .small-8 { + height: 66.6666666667%; } -.btn-danger .badge { - color: #d9534f; - background-color: #fff; +.grid-y > .small-9 { + height: 75%; } - -.btn-link { - font-weight: 400; - color: #337ab7; - border-radius: 0; +.grid-y > .small-10 { + height: 83.3333333333%; } -.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; +.grid-y > .small-11 { + height: 91.6666666667%; } -.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; +.grid-y > .small-12 { + height: 100%; } -.btn-link:hover, .btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; +@media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { + flex: 0 0 auto; + } + .grid-y > .medium-shrink { + height: auto; + } + .grid-y > .medium-1 { + height: 8.3333333333%; + } + .grid-y > .medium-2 { + height: 16.6666666667%; + } + .grid-y > .medium-3 { + height: 25%; + } + .grid-y > .medium-4 { + height: 33.3333333333%; + } + .grid-y > .medium-5 { + height: 41.6666666667%; + } + .grid-y > .medium-6 { + height: 50%; + } + .grid-y > .medium-7 { + height: 58.3333333333%; + } + .grid-y > .medium-8 { + height: 66.6666666667%; + } + .grid-y > .medium-9 { + height: 75%; + } + .grid-y > .medium-10 { + height: 83.3333333333%; + } + .grid-y > .medium-11 { + height: 91.6666666667%; + } + .grid-y > .medium-12 { + height: 100%; + } } -.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; +@media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { + flex: 0 0 auto; + } + .grid-y > .large-shrink { + height: auto; + } + .grid-y > .large-1 { + height: 8.3333333333%; + } + .grid-y > .large-2 { + height: 16.6666666667%; + } + .grid-y > .large-3 { + height: 25%; + } + .grid-y > .large-4 { + height: 33.3333333333%; + } + .grid-y > .large-5 { + height: 41.6666666667%; + } + .grid-y > .large-6 { + height: 50%; + } + .grid-y > .large-7 { + height: 58.3333333333%; + } + .grid-y > .large-8 { + height: 66.6666666667%; + } + .grid-y > .large-9 { + height: 75%; + } + .grid-y > .large-10 { + height: 83.3333333333%; + } + .grid-y > .large-11 { + height: 91.6666666667%; + } + .grid-y > .large-12 { + height: 100%; + } } -.btn-lg, .btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; +.grid-padding-y .grid-padding-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } - -.btn-sm, .btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; +@media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } } - -.btn-xs, .btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; +.grid-padding-y > .cell { + padding-top: 0.625rem; + padding-bottom: 0.625rem; } - -.btn-block { - display: block; - width: 100%; +@media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + } } -.btn-block + .btn-block { - margin-top: 5px; +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } - -input[type=submit].btn-block, -input[type=reset].btn-block, -input[type=button].btn-block { - width: 100%; +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } } - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } -.fade.in { - opacity: 1; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } } - -.collapse { - display: none; +.grid-margin-y > .auto { + height: auto; } -.collapse.in { - display: block; +.grid-margin-y > .shrink { + height: auto; } - -tr.collapse.in { - display: table-row; +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } - -tbody.collapse.in { - display: table-row-group; +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \\\\9 ; - border-right: 4px solid transparent; - border-left: 4px solid transparent; +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } - -.dropup, -.dropdown { - position: relative; +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } - -.dropdown-toggle:focus { - outline: 0; +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } -.dropdown-menu.pull-right { - right: 0; - left: auto; +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.428571429; - color: #333333; - white-space: nowrap; +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } -.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } - -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0; +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } - -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } } -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } } -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; +.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } -.dropdown-menu-right { - right: 0; - left: auto; +.cell .grid-frame { + width: 100%; } -.dropdown-menu-left { - right: auto; - left: 0; +.cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.428571429; - color: #777777; - white-space: nowrap; +.cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; +.cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } - -.pull-right > .dropdown-menu { - right: 0; - left: auto; +.cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: \\"\\"; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \\\\9 ; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} +@media print, screen and (min-width: 40em) { + .medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; + .cell .medium-grid-frame { + width: 100%; } - .navbar-right .dropdown-menu-left { - left: 0; - right: auto; + + .medium-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -} -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} -.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:hover, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 2; -} -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} + .medium-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar:before, .btn-toolbar:after { - display: table; - content: \\" \\"; -} -.btn-toolbar:after { - clear: both; -} -.btn-toolbar .btn, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; + .medium-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } } +@media print, screen and (min-width: 64em) { + .large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} + .cell .large-grid-frame { + width: 100%; + } -.btn-group > .btn:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} + .large-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} + .large-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } -.btn-group > .btn-group { - float: left; + .large-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } } - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; +.grid-y.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; } - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +@media print, screen and (min-width: 40em) { + .grid-y.medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } } - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +@media print, screen and (min-width: 64em) { + .grid-y.large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } } -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; +.cell .grid-y.grid-frame { + height: 100%; } - -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; +@media print, screen and (min-width: 40em) { + .cell .grid-y.medium-grid-frame { + height: 100%; + } } - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; +@media print, screen and (min-width: 64em) { + .cell .grid-y.large-grid-frame { + height: 100%; + } } -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } - -.btn .caret { - margin-left: 0; +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } } - -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } } - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; +.grid-margin-y > .auto { + height: auto; } -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - display: table; - content: \\" \\"; +.grid-margin-y > .shrink { + height: auto; } -.btn-group-vertical > .btn-group:after { - clear: both; +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } -.btn-group-vertical > .btn-group > .btn { - float: none; +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } -.btn-group-justified > .btn-group .btn { - width: 100%; +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } } - -[data-toggle=buttons] > .btn input[type=radio], -[data-toggle=buttons] > .btn input[type=checkbox], -[data-toggle=buttons] > .btn-group > .btn input[type=radio], -[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } } -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*=col-] { - float: none; - padding-right: 0; - padding-left: 0; +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); } -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; +@media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } } -.input-group .form-control:focus { - z-index: 3; +@media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } } -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); + } } -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); + } } - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; +.button { + display: inline-block; vertical-align: middle; -} - -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: 400; + margin: 0 0 1rem 0; + padding: 0.85em 1em; + border: 1px solid transparent; + border-radius: 0; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + font-family: inherit; + font-size: 0.9rem; + -webkit-appearance: none; line-height: 1; - color: #555555; text-align: center; - background-color: #eeeeee; - border: 1px solid #ccc; - border-radius: 4px; -} -.input-group-addon.input-sm, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} -.input-group-addon.input-lg, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; -} -.input-group-addon input[type=radio], -.input-group-addon input[type=checkbox] { - margin-top: 0; + cursor: pointer; } - -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +[data-whatinput=mouse] .button { + outline: 0; } - -.input-group-addon:first-child { - border-right: 0; +.button.tiny { + font-size: 0.6rem; } - -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.button.small { + font-size: 0.75rem; } - -.input-group-addon:last-child { - border-left: 0; +.button.large { + font-size: 1.25rem; } - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; +.button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; } -.input-group-btn > .btn { - position: relative; +.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } -.input-group-btn > .btn + .btn { - margin-left: -1px; +.button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; } -.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; +.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; +.button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; } -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; +.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; } - -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; +.button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; } -.nav:before, .nav:after { - display: table; - content: \\" \\"; +.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } -.nav:after { - clear: both; +.button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; } -.nav > li { - position: relative; - display: block; +.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; +.button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; } -.nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; +.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } -.nav > li.disabled > a { - color: #777777; +.button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; } -.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - cursor: not-allowed; +.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { background-color: transparent; } -.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #337ab7; +.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; +.button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; } -.nav > li > a > img { - max-width: none; +.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } - -.nav-tabs { - border-bottom: 1px solid #ddd; +.button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } -.nav-tabs > li { - float: left; - margin-bottom: -1px; +.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.428571429; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; +.button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; +.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; +.button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } -.nav-pills > li { - float: left; +.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } -.nav-pills > li > a { - border-radius: 4px; +.button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } -.nav-pills > li + li { - margin-left: 2px; +.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } -.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; +.button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; } - -.nav-stacked > li { - float: none; +.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; } -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; +.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #1779ba; } - -.nav-justified, .nav-tabs.nav-justified { - width: 100%; +.button.clear:hover, .button.clear:focus { + color: #0c3d5d; } -.nav-justified > li, .nav-tabs.nav-justified > li { - float: none; +.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #1779ba; } -.nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; +.button.clear.primary:hover, .button.clear.primary:focus { + color: #0c3d5d; } -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; +.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; } -@media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } +.button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; } - -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; +.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #3adb76; } -.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; +.button.clear.success:hover, .button.clear.success:focus { + color: #157539; } -.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #ddd; +.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; } -@media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border-bottom-color: #fff; - } +.button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; } - -.tab-content > .tab-pane { - display: none; +.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; } -.tab-content > .active { - display: block; +.button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; } - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; +.button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } - -.navbar { +.button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: \\"\\"; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} -.navbar:before, .navbar:after { - display: table; - content: \\" \\"; -} -.navbar:after { - clear: both; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} - -.navbar-header:before, .navbar-header:after { - display: table; - content: \\" \\"; -} -.navbar-header:after { - clear: both; -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} - -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} -.navbar-collapse:before, .navbar-collapse:after { - display: table; - content: \\" \\"; -} -.navbar-collapse:after { - clear: both; -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; } -@media (min-width: 768px) { - .navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; - } +.button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #1779ba; } - -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; +.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #1779ba; } - -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; +.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; } - -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; +.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #3adb76; } -@media (min-width: 768px) { - .container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } +.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; } - -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; +.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; } -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } +.button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; } -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} -.navbar-brand:hover, .navbar-brand:focus { +a.button:hover, a.button:focus { text-decoration: none; } -.navbar-brand > img { - display: block; + +.button-group { + margin-bottom: 1rem; + display: flex; + flex-wrap: wrap; + align-items: stretch; + flex-grow: 1; } -@media (min-width: 768px) { - .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } +.button-group::before, .button-group::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-right: 15px; - margin-top: 8px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; +.button-group::after { + clear: both; } -.navbar-toggle:focus { - outline: 0; +.button-group::before, .button-group::after { + display: none; } -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; +.button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; } -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; +.button-group .button:last-child { + margin-right: 0; } -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } +.button-group.tiny .button { + font-size: 0.6rem; } - -.navbar-nav { - margin: 7.5px -15px; +.button-group.small .button { + font-size: 0.75rem; } -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; +.button-group.large .button { + font-size: 1.25rem; } -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, -.navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } +.button-group.expanded .button { + flex: 1 1 0px; } -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } +.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } - -.navbar-form { - padding: 10px 15px; - margin-right: -15px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 8px; - margin-bottom: 8px; +.button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; } -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, -.navbar-form .input-group .input-group-btn, -.navbar-form .input-group .form-control { - width: auto; - } - .navbar-form .input-group > .form-control { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, -.navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, -.navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type=radio], -.navbar-form .checkbox input[type=checkbox] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } +.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; } -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } +.button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; } -@media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } +.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; +.button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; } - -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; +.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } - -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; +.button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; } -.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 10px; - margin-bottom: 10px; +.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } -.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 14px; - margin-bottom: 14px; +.button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; } - -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; +.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; } -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; - } +.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } - -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - - .navbar-right { - float: right !important; - margin-right: -15px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } +.button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #0c3d5d; + color: #0c3d5d; } -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; +.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } -.navbar-default .navbar-brand { - color: #777; +.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } -.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; +.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } -.navbar-default .navbar-text { - color: #777; +.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } -.navbar-default .navbar-nav > li > a { - color: #777; +.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } -.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; +.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #157539; + color: #157539; } -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; +.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } -.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; +.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; } -.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; +.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } +.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; } -.navbar-default .navbar-toggle { - border-color: #ddd; +.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; } -.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; +.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #1779ba; } -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; +.button-group.clear .button:hover, .button-group.clear .button:focus { + color: #0c3d5d; } -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; +.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #1779ba; } -.navbar-default .navbar-link { - color: #777; +.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #0c3d5d; } -.navbar-default .navbar-link:hover { - color: #333; +.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; } -.navbar-default .btn-link { - color: #777; +.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; } -.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; +.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #3adb76; } -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; +.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #157539; } - -.navbar-inverse { - background-color: #222; - border-color: #090909; +.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; } -.navbar-inverse .navbar-brand { - color: #9d9d9d; +.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; } -.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; +.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; } -.navbar-inverse .navbar-text { - color: #9d9d9d; +.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; } -.navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; +.button-group.no-gaps .button { + margin-right: -0.0625rem; } -.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; +.button-group.no-gaps .button + .button { + border-left-color: transparent; } -.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #090909; +.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; } -.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; +.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; } -.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #090909; +.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; +.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; +} +@media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; +} +@media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; +} +@media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; +} +@media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; } } -.navbar-inverse .navbar-toggle { - border-color: #333; -} -.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; + +.close-button { + position: absolute; + z-index: 10; + color: #8a8a8a; + cursor: pointer; } -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; +[data-whatinput=mouse] .close-button { + outline: 0; } -.navbar-inverse .navbar-link { - color: #9d9d9d; +.close-button:hover, .close-button:focus { + color: #0a0a0a; } -.navbar-inverse .navbar-link:hover { - color: #fff; +.close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; } -.navbar-inverse .btn-link { - color: #9d9d9d; + +.close-button.medium, .close-button { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; } -.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; + +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + border-radius: 0; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + background: #1779ba; + color: #fefefe; } -.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; +.label.primary { + background: #1779ba; + color: #fefefe; } - -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; +.label.secondary { + background: #767676; + color: #fefefe; } -.breadcrumb > li { - display: inline-block; +.label.success { + background: #3adb76; + color: #0a0a0a; } -.breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: \\"/ \\"; +.label.warning { + background: #ffae00; + color: #0a0a0a; } -.breadcrumb > .active { - color: #777777; +.label.alert { + background: #cc4b37; + color: #fefefe; } -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; +.progress { + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; + background-color: #cacaca; } -.pagination > li { - display: inline; +.progress.primary .progress-meter { + background-color: #1779ba; } -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.428571429; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; +.progress.secondary .progress-meter { + background-color: #767676; } -.pagination > li > a:hover, .pagination > li > a:focus, -.pagination > li > span:hover, -.pagination > li > span:focus { - z-index: 2; - color: #23527c; - background-color: #eeeeee; - border-color: #ddd; +.progress.success .progress-meter { + background-color: #3adb76; } -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; +.progress.warning .progress-meter { + background-color: #ffae00; } -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; +.progress.alert .progress-meter { + background-color: #cc4b37; } -.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, -.pagination > .active > span, -.pagination > .active > span:hover, -.pagination > .active > span:focus { - z-index: 3; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; + +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #1779ba; } -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #777777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; + +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; } -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + user-select: none; + touch-action: none; } -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; + +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #cacaca; + transition: all 0.2s ease-in-out; } -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; +.slider-fill.is-dragging { + transition: all 0s linear; } -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; +.slider-handle { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; + z-index: 1; + cursor: grab; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + border-radius: 0; + background-color: #1779ba; + transition: all 0.2s ease-in-out; + touch-action: manipulation; } -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; +[data-whatinput=mouse] .slider-handle { + outline: 0; } -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; +.slider-handle:hover { + background-color: #14679e; +} +.slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; } -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; } -.pager:before, .pager:after { - display: table; - content: \\" \\"; + +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + transform: scale(1, -1); } -.pager:after { - clear: both; +.slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } -.pager li { - display: inline; +.slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); } -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; + +.switch { + position: relative; + margin-bottom: 1rem; + outline: 0; + font-size: 0.875rem; + font-weight: bold; + color: #fefefe; + user-select: none; + height: 2rem; } -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; + +.switch-input { + position: absolute; + margin-bottom: 0; + opacity: 0; } -.pager .next > a, -.pager .next > span { - float: right; + +.switch-paddle { + position: relative; + display: block; + width: 4rem; + height: 2rem; + border-radius: 0; + background: #cacaca; + transition: all 0.25s ease-out; + font-weight: inherit; + color: inherit; + cursor: pointer; } -.pager .previous > a, -.pager .previous > span { - float: left; +input + .switch-paddle { + margin: 0; } -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #777777; - cursor: not-allowed; - background-color: #fff; +.switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: \\"\\"; } - -.label { - display: inline; - padding: 0.2em 0.6em 0.3em; - font-size: 75%; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25em; +input:checked ~ .switch-paddle { + background: #1779ba; } -.label:empty { - display: none; +input:checked ~ .switch-paddle::after { + left: 2.25rem; } -.btn .label { - position: relative; - top: -1px; +input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; +} +[data-whatinput=mouse] input:focus ~ .switch-paddle { + outline: 0; } -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; +.switch-inactive, .switch-active { + position: absolute; + top: 50%; + transform: translateY(-50%); } -.label-default { - background-color: #777777; +.switch-active { + left: 8%; + display: none; } -.label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; +input:checked + label > .switch-active { + display: block; } -.label-primary { - background-color: #337ab7; +.switch-inactive { + right: 15%; } -.label-primary[href]:hover, .label-primary[href]:focus { - background-color: #286090; +input:checked + label > .switch-inactive { + display: none; } -.label-success { - background-color: #5cb85c; +.switch.tiny { + height: 1.5rem; } -.label-success[href]:hover, .label-success[href]:focus { - background-color: #449d44; +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } - -.label-info { - background-color: #5bc0de; +.switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; } -.label-info[href]:hover, .label-info[href]:focus { - background-color: #31b0d5; +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } -.label-warning { - background-color: #f0ad4e; +.switch.small { + height: 1.75rem; } -.label-warning[href]:hover, .label-warning[href]:focus { - background-color: #ec971f; +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } - -.label-danger { - background-color: #d9534f; +.switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; } -.label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c9302c; +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #777777; - border-radius: 10px; +.switch.large { + height: 2.5rem; } -.badge:empty { - display: none; +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } -.btn .badge { - position: relative; - top: -1px; +.switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; } -.btn-xs .badge, .btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } -.list-group-item.active > .badge, .nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; + +table { + border-collapse: collapse; + width: 100%; + margin-bottom: 1rem; + border-radius: 0; } -.list-group-item > .badge { - float: right; +thead, +tbody, +tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } -.list-group-item > .badge + .badge { - margin-right: 5px; + +caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; } -.nav-pills > li > a > .badge { - margin-left: 3px; + +thead { + background: #f8f8f8; + color: #0a0a0a; } -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; +tfoot { + background: #f1f1f1; + color: #0a0a0a; } -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eeeeee; +thead tr, +tfoot tr { + background: transparent; } -.jumbotron h1, -.jumbotron .h1 { - color: inherit; +thead th, +thead td, +tfoot th, +tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; + +tbody th, +tbody td { + padding: 0.5rem 0.625rem 0.625rem; } -.jumbotron > hr { - border-top-color: #d5d5d5; + +tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; } -.container .jumbotron, .container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px; + +table.unstriped tbody { + background-color: #fefefe; } -.jumbotron .container { - max-width: 100%; +table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; } -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; + +@media print, screen and (max-width: 63.99875em) { + table.stack thead { + display: none; } - .container .jumbotron, .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; + table.stack tfoot { + display: none; } - .jumbotron h1, -.jumbotron .h1 { - font-size: 63px; + table.stack tr, +table.stack th, +table.stack td { + display: block; + } + table.stack td { + border-top: 0; } } -.thumbnail { +table.scroll { display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.428571429; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border 0.2s ease-in-out; - -o-transition: border 0.2s ease-in-out; - transition: border 0.2s ease-in-out; + width: 100%; + overflow-x: auto; } -.thumbnail > img, -.thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-right: auto; - margin-left: auto; + +table.hover thead tr:hover { + background-color: #f3f3f3; } -.thumbnail .caption { - padding: 9px; - color: #333333; +table.hover tfoot tr:hover { + background-color: #ececec; +} +table.hover tbody tr:hover { + background-color: #f9f9f9; +} +table.hover:not(.unstriped) tr:nth-of-type(even):hover { + background-color: #ececec; } -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #337ab7; +.table-scroll { + overflow-x: auto; } -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; +.badge { + display: inline-block; + min-width: 2.1em; + padding: 0.3em; + border-radius: 50%; + font-size: 0.6rem; + text-align: center; + background: #1779ba; + color: #fefefe; } -.alert h4 { - margin-top: 0; - color: inherit; +.badge.primary { + background: #1779ba; + color: #fefefe; } -.alert .alert-link { - font-weight: bold; +.badge.secondary { + background: #767676; + color: #fefefe; } -.alert > p, -.alert > ul { - margin-bottom: 0; +.badge.success { + background: #3adb76; + color: #0a0a0a; } -.alert > p + p { - margin-top: 5px; +.badge.warning { + background: #ffae00; + color: #0a0a0a; +} +.badge.alert { + background: #cc4b37; + color: #fefefe; } -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; +.breadcrumbs { + margin: 0 0 1rem 0; + list-style: none; } -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; +.breadcrumbs::before, .breadcrumbs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; } - -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; +.breadcrumbs::after { + clear: both; } -.alert-success hr { - border-top-color: #c9e2b3; +.breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; } -.alert-success .alert-link { - color: #2b542c; +.breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: \\"/\\"; + color: #cacaca; } - -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; +.breadcrumbs a { + color: #1779ba; } -.alert-info hr { - border-top-color: #a6e1ec; +.breadcrumbs a:hover { + text-decoration: underline; } -.alert-info .alert-link { - color: #245269; +.breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; +.callout { + position: relative; + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + background-color: white; + color: #0a0a0a; } -.alert-warning hr { - border-top-color: #f7e1b5; +.callout > :first-child { + margin-top: 0; } -.alert-warning .alert-link { - color: #66512c; +.callout > :last-child { + margin-bottom: 0; } - -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; +.callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; } -.alert-danger hr { - border-top-color: #e4b9c0; +.callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; } -.alert-danger .alert-link { - color: #843534; +.callout.success { + background-color: #e1faea; + color: #0a0a0a; } - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } +.callout.warning { + background-color: #fff3d9; + color: #0a0a0a; } -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } +.callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; } -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +.callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } - -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; +.callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; +.card { + display: flex; + flex-direction: column; + flex-grow: 1; + margin-bottom: 1rem; + border: 1px solid #e6e6e6; + border-radius: 0; + background: #fefefe; + box-shadow: none; + overflow: hidden; + color: #0a0a0a; } - -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; +.card > :last-child { + margin-bottom: 0; } -.progress-bar-success { - background-color: #5cb85c; +.card-divider { + display: flex; + flex: 0 1 auto; + padding: 1rem; + background: #e6e6e6; } -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +.card-divider > :last-child { + margin-bottom: 0; } -.progress-bar-info { - background-color: #5bc0de; +.card-section { + flex: 1 0 auto; + padding: 1rem; } -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +.card-section > :last-child { + margin-bottom: 0; } -.progress-bar-warning { - background-color: #f0ad4e; -} -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +.card-image { + min-height: 1px; } -.progress-bar-danger { - background-color: #d9534f; +.dropdown-pane { + position: absolute; + z-index: 10; + display: none; + width: 300px; + padding: 1rem; + visibility: hidden; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-size: 1rem; } -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +.dropdown-pane.is-opening { + display: block; } - -.media { - margin-top: 15px; +.dropdown-pane.is-open { + display: block; + visibility: visible; } -.media:first-child { - margin-top: 0; + +.dropdown-pane.tiny { + width: 100px; } -.media, -.media-body { - overflow: hidden; - zoom: 1; +.dropdown-pane.small { + width: 200px; } -.media-body { - width: 10000px; +.dropdown-pane.large { + width: 400px; } -.media-object { +.pagination { + margin-left: 0; + margin-bottom: 1rem; +} +.pagination::before, .pagination::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.pagination::after { + clear: both; +} +.pagination li { + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; +} +.pagination li:last-child, .pagination li:first-child { + display: inline-block; +} +@media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; + } +} +.pagination a, +.pagination button { display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; } -.media-object.img-thumbnail { - max-width: none; +.pagination a:hover, +.pagination button:hover { + background: #e6e6e6; } - -.media-right, -.media > .pull-right { - padding-left: 10px; +.pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; } - -.media-left, -.media > .pull-left { - padding-right: 10px; +.pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; +.pagination .disabled:hover { + background: transparent; } - -.media-middle { - vertical-align: middle; +.pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: \\"…\\"; + color: #0a0a0a; } -.media-bottom { - vertical-align: bottom; +.pagination-previous a::before, +.pagination-previous.disabled::before { + display: inline-block; + margin-right: 0.5rem; + content: \\"«\\"; } -.media-heading { - margin-top: 0; - margin-bottom: 5px; +.pagination-next a::after, +.pagination-next.disabled::after { + display: inline-block; + margin-left: 0.5rem; + content: \\"»\\"; } -.media-list { - padding-left: 0; - list-style: none; +.has-tip { + position: relative; + display: inline-block; + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + cursor: help; } -.list-group { - padding-left: 0; - margin-bottom: 20px; +.tooltip { + position: absolute; + top: calc(100% + 0.6495rem); + z-index: 1200; + max-width: 10rem; + padding: 0.75rem; + border-radius: 0; + background-color: #0a0a0a; + font-size: 80%; + color: #fefefe; } - -.list-group-item { - position: relative; +.tooltip::before { + position: absolute; +} +.tooltip.bottom::before { display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-top-width: 0; + border-color: transparent transparent #0a0a0a; + bottom: 100%; } -.list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; +.tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); } -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; +.tooltip.top::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-bottom-width: 0; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; } -.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { - color: #777777; - cursor: not-allowed; - background-color: #eeeeee; +.tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); } -.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; +.tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; } -.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; +.tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } -.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; +.tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; } -.list-group-item.active .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; +.tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } -.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #c7ddef; +.tooltip.align-top::before { + bottom: auto; + top: 10%; } - -a.list-group-item, -button.list-group-item { - color: #555; +.tooltip.align-bottom::before { + bottom: 10%; + top: auto; } -a.list-group-item .list-group-item-heading, -button.list-group-item .list-group-item-heading { - color: #333; +.tooltip.align-left::before { + left: 10%; + right: auto; } -a.list-group-item:hover, a.list-group-item:focus, -button.list-group-item:hover, -button.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; +.tooltip.align-right::before { + left: auto; + right: 10%; } -button.list-group-item { - width: 100%; - text-align: left; +.accordion { + margin-left: 0; + background: #fefefe; + list-style-type: none; +} +.accordion[disabled] .accordion-title { + cursor: not-allowed; } -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; +} +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; } -a.list-group-item-success, -button.list-group-item-success { - color: #3c763d; +.accordion-title { + position: relative; + display: block; + padding: 1.25rem 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } -a.list-group-item-success .list-group-item-heading, -button.list-group-item-success .list-group-item-heading { - color: inherit; +:last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; } -a.list-group-item-success:hover, a.list-group-item-success:focus, -button.list-group-item-success:hover, -button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; +.accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } -a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, -button.list-group-item-success.active, -button.list-group-item-success.active:hover, -button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; +.accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: \\"+\\"; } - -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; +.is-active > .accordion-title::before { + content: \\"–\\"; } -a.list-group-item-info, -button.list-group-item-info { - color: #31708f; +.accordion-content { + display: none; + padding: 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; } -a.list-group-item-info .list-group-item-heading, -button.list-group-item-info .list-group-item-heading { - color: inherit; +:last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } -a.list-group-item-info:hover, a.list-group-item-info:focus, -button.list-group-item-info:hover, -button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; + +.media-object { + display: flex; + margin-bottom: 1rem; + flex-wrap: nowrap; } -a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, -button.list-group-item-info.active, -button.list-group-item-info.active:hover, -button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; +.media-object img { + max-width: none; } - -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; +@media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; + } } -a.list-group-item-warning, -button.list-group-item-warning { - color: #8a6d3b; +.media-object-section { + flex: 0 1 auto; } -a.list-group-item-warning .list-group-item-heading, -button.list-group-item-warning .list-group-item-heading { - color: inherit; +.media-object-section:first-child { + padding-right: 1rem; } -a.list-group-item-warning:hover, a.list-group-item-warning:focus, -button.list-group-item-warning:hover, -button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; +.media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } -a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, -button.list-group-item-warning.active, -button.list-group-item-warning.active:hover, -button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; +.media-object-section > :last-child { + margin-bottom: 0; } - -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; +@media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; + } + .stack-for-small .media-object-section img { + width: 100%; + } +} +.media-object-section.main-section { + flex: 1 1 0px; } -a.list-group-item-danger, -button.list-group-item-danger { - color: #a94442; +.orbit { + position: relative; } -a.list-group-item-danger .list-group-item-heading, -button.list-group-item-danger .list-group-item-heading { - color: inherit; + +.orbit-container { + position: relative; + height: 0; + margin: 0; + list-style: none; + overflow: hidden; } -a.list-group-item-danger:hover, a.list-group-item-danger:focus, -button.list-group-item-danger:hover, -button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; + +.orbit-slide { + width: 100%; + position: absolute; } -a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, -button.list-group-item-danger.active, -button.list-group-item-danger.active:hover, -button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; +.orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; +.orbit-figure { + margin: 0; } -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; +.orbit-image { + width: 100%; + max-width: 100%; + margin: 0; } -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + margin-bottom: 0; + padding: 1rem; + background-color: rgba(10, 10, 10, 0.5); + color: #fefefe; } -.panel-body { - padding: 15px; +.orbit-next, .orbit-previous { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; } -.panel-body:before, .panel-body:after { - display: table; - content: \\" \\"; +[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { + outline: 0; } -.panel-body:after { - clear: both; +.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { + background-color: rgba(10, 10, 10, 0.5); } -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.orbit-previous { + left: 0; } -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; + +.orbit-next { + left: auto; + right: 0; } -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; } -.panel-title > a, -.panel-title > small, -.panel-title > .small, -.panel-title > small > a, -.panel-title > .small > a { - color: inherit; +[data-whatinput=mouse] .orbit-bullets { + outline: 0; } - -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; } - -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; +.orbit-bullets button:hover { + background-color: #8a8a8a; } -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; +.orbit-bullets button.is-active { + background-color: #8a8a8a; } -.panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; + +.responsive-embed, +.flex-video { + position: relative; + height: 0; + margin-bottom: 1rem; + padding-bottom: 75%; + overflow: hidden; } -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.responsive-embed iframe, +.responsive-embed object, +.responsive-embed embed, +.responsive-embed video, +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; +.responsive-embed.widescreen, +.flex-video.widescreen { + padding-bottom: 56.25%; } -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; +.tabs { + margin: 0; + border: 1px solid #e6e6e6; + background: #fefefe; + list-style-type: none; +} +.tabs::before, .tabs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.tabs::after { + clear: both; } -.list-group + .panel-footer { - border-top-width: 0; +.tabs.vertical > li { + display: block; + float: none; + width: auto; } -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; +.tabs.simple > li > a { + padding: 0; } -.panel > .table caption, -.panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; +.tabs.simple > li > a:hover { + background: transparent; } -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; + +.tabs.primary { + background: #1779ba; } -.panel > .table:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.tabs.primary > li > a { + color: #fefefe; } -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; +.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; } -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; + +.tabs-title { + float: left; } -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } -.panel > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +[data-whatinput=mouse] .tabs-title > a { + outline: 0; } -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; +.tabs-title > a:hover { + background: #fefefe; + color: #1468a0; } -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; +.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { + background: #e6e6e6; + color: #1779ba; } -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; + +.tabs-content { + border: 1px solid #e6e6e6; + border-top: 0; + background: #fefefe; + color: #0a0a0a; + transition: all 0.5s ease; } -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; + +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-left: 0; } -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; + +.tabs-panel { + display: none; + padding: 1rem; } -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; +.tabs-panel.is-active { + display: block; } -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; + +.thumbnail { + display: inline-block; + max-width: 100%; + margin-bottom: 1rem; + border: 4px solid #fefefe; + border-radius: 0; + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + line-height: 0; } -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; + +a.thumbnail { + transition: box-shadow 200ms ease-out; } -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; +a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } -.panel > .table-responsive { - margin-bottom: 0; - border: 0; +a.thumbnail image { + box-shadow: none; } -.panel-group { - margin-bottom: 20px; +.menu { + padding: 0; + margin: 0; + list-style: none; + position: relative; + display: flex; + flex-wrap: wrap; } -.panel-group .panel { +[data-whatinput=mouse] .menu li { + outline: 0; +} +.menu a, +.menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; +} +.menu input, +.menu select, +.menu a, +.menu button { margin-bottom: 0; - border-radius: 4px; } -.panel-group .panel + .panel { - margin-top: 5px; +.menu input { + display: inline-block; } -.panel-group .panel-heading { - border-bottom: 0; +.menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; } -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; +.menu.vertical { + flex-wrap: nowrap; + flex-direction: column; } -.panel-group .panel-footer { - border-top: 0; +.menu.vertical.icon-top li a img, +.menu.vertical.icon-top li a i, +.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, +.menu.vertical.icon-bottom li a i, +.menu.vertical.icon-bottom li a svg { + text-align: left; } -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; +.menu.expanded li { + flex: 1 1 0px; } - -.panel-default { - border-color: #ddd; +.menu.expanded.icon-top li a img, +.menu.expanded.icon-top li a i, +.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, +.menu.expanded.icon-bottom li a i, +.menu.expanded.icon-bottom li a svg { + text-align: left; } -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #ddd; +.menu.simple { + align-items: center; } -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; +.menu.simple li + li { + margin-left: 1rem; } -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; +.menu.simple a { + padding: 0; } -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; +@media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.medium-expanded li { + flex: 1 1 0px; + } + .menu.medium-simple li { + flex: 1 1 0px; + } } - -.panel-primary { - border-color: #337ab7; +@media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.large-expanded li { + flex: 1 1 0px; + } + .menu.large-simple li { + flex: 1 1 0px; + } } -.panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; +.menu.nested { + margin-right: 0; + margin-left: 1rem; } -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; +.menu.icons a { + display: flex; } -.panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; +.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; } -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; +.menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; } - -.panel-success { - border-color: #d6e9c6; +.menu.icon-left li a img, +.menu.icon-left li a i, +.menu.icon-left li a svg, .menu.nested.icon-left li a img, +.menu.nested.icon-left li a i, +.menu.nested.icon-left li a svg { + margin-right: 0.25rem; } -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; +.menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; } -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; +.menu.icon-right li a img, +.menu.icon-right li a i, +.menu.icon-right li a svg, .menu.nested.icon-right li a img, +.menu.nested.icon-right li a i, +.menu.nested.icon-right li a svg { + margin-left: 0.25rem; } -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; +.menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; } -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; +.menu.icon-top li a img, +.menu.icon-top li a i, +.menu.icon-top li a svg, .menu.nested.icon-top li a img, +.menu.nested.icon-top li a i, +.menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } - -.panel-info { - border-color: #bce8f1; +.menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; } -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; +.menu.icon-bottom li a img, +.menu.icon-bottom li a i, +.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, +.menu.nested.icon-bottom li a i, +.menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; +.menu .is-active > a { + background: #1779ba; + color: #fefefe; } -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; +.menu .active > a { + background: #1779ba; + color: #fefefe; } -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; +.menu.align-left { + justify-content: flex-start; } - -.panel-warning { - border-color: #faebcc; +.menu.align-right li { + display: flex; + justify-content: flex-end; } -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; +.menu.align-right li .submenu li { + justify-content: flex-start; } -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; +.menu.align-right.vertical li { + display: block; + text-align: right; } -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; +.menu.align-right.vertical li .submenu li { + text-align: right; } -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; +.menu.align-right.icon-top li a img, +.menu.align-right.icon-top li a i, +.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, +.menu.align-right.icon-bottom li a i, +.menu.align-right.icon-bottom li a svg { + text-align: right; } - -.panel-danger { - border-color: #ebccd1; +.menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; } -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; +.menu.align-center li { + display: flex; + justify-content: center; } -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; +.menu.align-center li .submenu li { + justify-content: flex-start; } -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; +.menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; } -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; + +.menu-centered > .menu { + justify-content: center; +} +.menu-centered > .menu li { + display: flex; + justify-content: center; +} +.menu-centered > .menu li .submenu li { + justify-content: flex-start; } -.embed-responsive { +.no-js [data-responsive-menu] ul { + display: none; +} + +.menu-icon { position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { +.menu-icon::after { position: absolute; top: 0; - bottom: 0; left: 0; + display: block; width: 100%; - height: 100%; - border: 0; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: \\"\\"; } - -.embed-responsive-16by9 { - padding-bottom: 56.25%; +.menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } -.embed-responsive-4by3 { - padding-bottom: 75%; +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +.menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: \\"\\"; } -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); +.menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } -.well-lg { - padding: 24px; - border-radius: 6px; +.accordion-menu li { + width: 100%; } - -.well-sm { - padding: 9px; - border-radius: 3px; +.accordion-menu a { + padding: 0.7rem 1rem; } - -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: 0.2; +.accordion-menu .is-accordion-submenu a { + padding: 0.7rem 1rem; } -.close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; +.accordion-menu .nested.is-accordion-submenu { + margin-right: 0; + margin-left: 1rem; } - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - appearance: none; +.accordion-menu.align-right .nested.is-accordion-submenu { + margin-right: 1rem; + margin-left: 0; } - -.modal-open { - overflow: hidden; +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { + position: relative; } - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; } -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; +.accordion-menu.align-left .is-accordion-submenu-parent > a::after { + right: 1rem; + left: auto; } -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); +.accordion-menu.align-right .is-accordion-submenu-parent > a::after { + right: auto; + left: 1rem; } - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; +.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { + transform: rotate(180deg); + transform-origin: 50% 50%; } -.modal-dialog { +.is-accordion-submenu-parent { position: relative; - width: auto; - margin: 10px; } -.modal-content { - position: relative; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; +.has-submenu-toggle > a { + margin-right: 40px; } -.modal-backdrop { - position: fixed; +.submenu-toggle { + position: absolute; top: 0; right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} -.modal-backdrop.in { - filter: alpha(opacity=50); - opacity: 0.5; -} - -.modal-header { - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} -.modal-header:before, .modal-header:after { - display: table; - content: \\" \\"; + width: 40px; + height: 40px; + cursor: pointer; } -.modal-header:after { - clear: both; +.submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; } -.modal-header .close { - margin-top: -2px; +.submenu-toggle[aria-expanded=true]::after { + transform: scaleY(-1); + transform-origin: 50% 50%; } -.modal-title { - margin: 0; - line-height: 1.428571429; +.submenu-toggle-text { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; } -.modal-body { +.is-drilldown { position: relative; - padding: 15px; + overflow: hidden; +} +.is-drilldown li { + display: block; +} +.is-drilldown.animate-height { + transition: height 0.5s; } -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; +.drilldown a { + padding: 0.7rem 1rem; + background: #fefefe; } -.modal-footer:before, .modal-footer:after { - display: table; - content: \\" \\"; +.drilldown .is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + width: 100%; + background: #fefefe; + transition: transform 0.15s linear; } -.modal-footer:after { - clear: both; +.drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); } -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; +.drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); } -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; +.drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; } -.modal-footer .btn-block + .btn-block { +.drilldown .nested.is-drilldown-submenu { + margin-right: 0; margin-left: 0; } - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } - - .modal-sm { - width: 300px; - } +.drilldown .drilldown-submenu-cover-previous { + min-height: 100%; } -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } +.drilldown .is-drilldown-submenu-parent > a { + position: relative; } -.tooltip { - position: absolute; - z-index: 1070; +.drilldown .is-drilldown-submenu-parent > a::after { display: block; - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.428571429; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 12px; - filter: alpha(opacity=0); - opacity: 0; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; } -.tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; +.drilldown.align-left .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + right: 1rem; + left: auto; } -.tooltip.top { - padding: 5px 0; - margin-top: -3px; +.drilldown.align-right .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 1rem; } -.tooltip.right { - padding: 0 5px; - margin-left: 3px; +.drilldown .js-drilldown-back > a::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; } -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; + +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } -.tooltip.left { - padding: 0 5px; - margin-left: -3px; +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; +.dropdown.menu > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; } -.tooltip.top-left .tooltip-arrow { +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; + left: auto; + margin-top: -3px; } -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; +[data-whatinput=mouse] .dropdown.menu a { + outline: 0; } -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; +.dropdown.menu > li > a { + padding: 0.7rem 1rem; } -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; +.dropdown.menu > li.is-active > a { + background: transparent; + color: #1779ba; } -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; +.no-js .dropdown.menu ul { + display: none; } -.tooltip.bottom-left .tooltip-arrow { +.dropdown.menu .nested.is-dropdown-submenu { + margin-right: 0; + margin-left: 0; +} +.dropdown.menu.vertical > li .is-dropdown-submenu { top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; } -.tooltip.bottom-right .tooltip-arrow { +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { top: 0; + right: 100%; + left: auto; +} +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; +} +.dropdown.menu.vertical > li > a::after { + right: 14px; +} +.dropdown.menu.vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; +} +.dropdown.menu.vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; +} +@media print, screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + } +} +@media print, screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.large-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.large-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + } +} +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + right: 0; + left: auto; } -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 4px; +.is-dropdown-menu.vertical { + width: 100px; +} +.is-dropdown-menu.vertical.align-right { + float: right; +} + +.is-dropdown-submenu-parent { + position: relative; +} +.is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; +} +.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; +.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } -.popover { +.is-dropdown-submenu { position: absolute; top: 0; - left: 0; - z-index: 1060; + left: 100%; + z-index: 1; display: none; - max-width: 276px; - padding: 1px; - font-family: \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.428571429; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 14px; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -} -.popover.top { - margin-top: -10px; -} -.popover.right { - margin-left: 10px; -} -.popover.bottom { - margin-top: 10px; + min-width: 200px; + border: 1px solid #cacaca; + background: #fefefe; } -.popover.left { - margin-left: -10px; +.dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; } -.popover > .arrow { - border-width: 11px; +.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; } -.popover > .arrow, .popover > .arrow:after { - position: absolute; +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { display: block; width: 0; height: 0; - border-color: transparent; border-style: solid; -} -.popover > .arrow:after { + border-width: 6px; content: \\"\\"; - border-width: 10px; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; } -.popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; } -.popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-color: #fff; - border-bottom-width: 0; +.is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } -.popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; +.is-dropdown-submenu > li { + width: 100%; } -.popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: \\" \\"; - border-right-color: #fff; - border-left-width: 0; +.is-dropdown-submenu.js-dropdown-active { + display: block; } -.popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); + +.is-off-canvas-open { + overflow: hidden; } -.popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: \\" \\"; - border-top-width: 0; - border-bottom-color: #fff; + +.js-off-canvas-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 11; + width: 100%; + height: 100%; + transition: opacity 0.5s ease, visibility 0.5s ease; + background: rgba(254, 254, 254, 0.25); + opacity: 0; + visibility: hidden; + overflow: hidden; } -.popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); +.js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; } -.popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: \\" \\"; - border-right-width: 0; - border-left-color: #fff; +.js-off-canvas-overlay.is-closable { + cursor: pointer; } - -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; +.js-off-canvas-overlay.is-overlay-absolute { + position: absolute; } - -.popover-content { - padding: 9px 14px; +.js-off-canvas-overlay.is-overlay-fixed { + position: fixed; } -.carousel { +.off-canvas-wrapper { position: relative; + overflow: hidden; } -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; +.off-canvas { + position: fixed; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; +[data-whatinput=mouse] .off-canvas { + outline: 0; } -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; +.off-canvas.is-transition-push { + z-index: 12; } -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; - } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; - } +.off-canvas.is-closed { + visibility: hidden; } -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; +.off-canvas.is-transition-overlap { + z-index: 13; } -.carousel-inner > .active { - left: 0; +.off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } -.carousel-inner > .next, -.carousel-inner > .prev { +.off-canvas.is-open { + transform: translate(0, 0); +} + +.off-canvas-absolute { position: absolute; - top: 0; - width: 100%; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } -.carousel-inner > .next { - left: 100%; +[data-whatinput=mouse] .off-canvas-absolute { + outline: 0; } -.carousel-inner > .prev { - left: -100%; +.off-canvas-absolute.is-transition-push { + z-index: 12; } -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; +.off-canvas-absolute.is-closed { + visibility: hidden; } -.carousel-inner > .active.left { - left: -100%; +.off-canvas-absolute.is-transition-overlap { + z-index: 13; } -.carousel-inner > .active.right { - left: 100%; +.off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); +} +.off-canvas-absolute.is-open { + transform: translate(0, 0); } -.carousel-control { - position: absolute; +.position-left { top: 0; - bottom: 0; left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: 0.5; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(-250px); } -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\\"#80000000\\", endColorstr=\\"#00000000\\", GradientType=1); - background-repeat: repeat-x; +.off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); } -.carousel-control.right { +.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); +} + +.position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); +} + +.position-right { + top: 0; right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\\"#00000000\\", endColorstr=\\"#80000000\\", GradientType=1); - background-repeat: repeat-x; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(250px); } -.carousel-control:hover, .carousel-control:focus { - color: #fff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; +.off-canvas-content .off-canvas.position-right { + transform: translateX(250px); } -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; +.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); } -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; + +.off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); } -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; + +.position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; + +.position-top { + top: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(-250px); } -.carousel-control .icon-prev:before { - content: \\"‹\\"; +.off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); } -.carousel-control .icon-next:before { - content: \\"›\\"; +.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); } -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; +.off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); } -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \\\\9 ; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; + +.position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; + +.position-bottom { + bottom: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); } -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +.off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); } -.carousel-caption .btn { - text-shadow: none; + +.position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right, -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; +.off-canvas-content { + transform: none; + backface-visibility: hidden; +} +.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; +} +.off-canvas-content.has-transition-push { + transform: translate(0, 0); +} +.off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); +} + +@media print, screen and (min-width: 40em) { + .position-left.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } - .carousel-control .glyphicon-chevron-left, -.carousel-control .icon-prev { - margin-left: -10px; + .position-left.reveal-for-medium .close-button { + display: none; } - .carousel-control .glyphicon-chevron-right, -.carousel-control .icon-next { - margin-right: -10px; + .off-canvas-content .position-left.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } - .carousel-indicators { - bottom: 20px; + .position-right.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-right.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } + + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; + } + + .position-top.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-top.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } + + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; + } + + .position-bottom.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-bottom.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } + + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; } } -.clearfix:before, .clearfix:after { - display: table; - content: \\" \\"; +@media print, screen and (min-width: 64em) { + .position-left.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-left.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } + + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; + } + + .position-right.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-right.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } + + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; + } + + .position-top.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-top.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } + + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; + } + + .position-bottom.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-bottom.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } + + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; + } } -.clearfix:after { - clear: both; +@media print, screen and (min-width: 40em) { + .off-canvas.in-canvas-for-medium { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; + } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-medium .close-button { + display: none; + } +} +@media print, screen and (min-width: 64em) { + .off-canvas.in-canvas-for-large { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; + } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-large .close-button { + display: none; + } +} +html.is-reveal-open { + position: fixed; + width: 100%; + overflow-y: hidden; +} +html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; +} +html.is-reveal-open body { + overflow-y: hidden; } -.center-block { - display: block; +.reveal-overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1005; + display: none; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} + +.reveal { + z-index: 1006; + backface-visibility: hidden; + display: none; + padding: 1rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + position: relative; + top: 100px; margin-right: auto; margin-left: auto; + overflow-y: auto; + -webkit-overflow-scrolling: touch; } - -.pull-right { - float: right !important; +[data-whatinput=mouse] .reveal { + outline: 0; } - -.pull-left { - float: left !important; +@media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; + } } - -.hide { - display: none !important; +.reveal .column { + min-width: 0; } - -.show { - display: block !important; +.reveal > :last-child { + margin-bottom: 0; } - -.invisible { - visibility: hidden; +@media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; + } } - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; +.reveal.collapse { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; + } +} +.reveal.full { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; border: 0; + border-radius: 0; } - -.hidden { - display: none !important; +@media print, screen and (max-width: 39.99875em) { + .reveal { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; + } } - -.affix { +.reveal.without-overlay { position: fixed; } -@-ms-viewport { - width: device-width; -} -.visible-xs { - display: none !important; +.sticky-container { + position: relative; } -.visible-sm { - display: none !important; +.sticky { + position: relative; + z-index: 0; + transform: translate3d(0, 0, 0); } -.visible-md { - display: none !important; +.sticky.is-stuck { + position: fixed; + z-index: 5; + width: 100%; +} +.sticky.is-stuck.is-at-top { + top: 0; +} +.sticky.is-stuck.is-at-bottom { + bottom: 0; } -.visible-lg { - display: none !important; +.sticky.is-anchored { + position: relative; + right: auto; + left: auto; +} +.sticky.is-anchored.is-at-bottom { + bottom: 0; } -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; +.title-bar { + padding: 0.5rem; + background: #0a0a0a; + color: #fefefe; + display: flex; + justify-content: flex-start; + align-items: center; +} +.title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; } -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } +.title-bar-left, +.title-bar-right { + flex: 1 1 0px; +} - table.visible-xs { - display: table !important; - } +.title-bar-right { + text-align: right; +} - tr.visible-xs { - display: table-row !important; - } +.title-bar-title { + display: inline-block; + vertical-align: middle; + font-weight: bold; +} - th.visible-xs, -td.visible-xs { - display: table-cell !important; - } +.top-bar { + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + align-items: center; + padding: 0.5rem; + flex-wrap: wrap; } -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } +.top-bar, +.top-bar ul { + background-color: #e6e6e6; } - -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } +.top-bar input { + max-width: 200px; + margin-right: 1rem; } - -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } +.top-bar .input-group-field { + width: 100%; + margin-right: 0; } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; +.top-bar input.button { + width: auto; +} +.top-bar .top-bar-left, +.top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; +} +@media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; } - - table.visible-sm { - display: table !important; + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; } - - tr.visible-sm { - display: table-row !important; + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; } - - th.visible-sm, -td.visible-sm { - display: table-cell !important; +} +@media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; + } + .top-bar.stacked-for-medium .top-bar-left, +.top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; +@media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; + } + .top-bar.stacked-for-large .top-bar-left, +.top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } +.top-bar-title { + flex: 0 0 auto; + margin: 0.5rem 1rem 0.5rem 0; } -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } +.top-bar-left, +.top-bar-right { + flex: 0 0 auto; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } +.float-left { + float: left !important; +} - table.visible-md { - display: table !important; - } +.float-right { + float: right !important; +} - tr.visible-md { - display: table-row !important; - } +.float-center { + display: block; + margin-right: auto; + margin-left: auto; +} + +.clearfix::before, .clearfix::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.clearfix::after { + clear: both; +} - th.visible-md, -td.visible-md { - display: table-cell !important; - } +.hide { + display: none !important; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } + +.invisible { + visibility: hidden; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } +.visible { + visibility: visible; } -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; +@media print, screen and (max-width: 39.99875em) { + .hide-for-small-only { + display: none !important; } } -@media (min-width: 1200px) { - .visible-lg { - display: block !important; +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; } +} - table.visible-lg { - display: table !important; +@media print, screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; } +} - tr.visible-lg { - display: table-row !important; +@media screen and (max-width: 39.99875em) { + .show-for-medium { + display: none !important; } +} - th.visible-lg, -td.visible-lg { - display: table-cell !important; +@media print, screen and (min-width: 40em) and (max-width: 63.99875em) { + .hide-for-medium-only { + display: none !important; } } -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; + +@media screen and (max-width: 39.99875em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; } } -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; +@media print, screen and (min-width: 64em) { + .hide-for-large { + display: none !important; } } -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; +@media screen and (max-width: 63.99875em) { + .show-for-large { + display: none !important; } } -@media (max-width: 767px) { - .hidden-xs { +@media print, screen and (min-width: 64em) and (max-width: 74.99875em) { + .hide-for-large-only { display: none !important; } } -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { + +@media screen and (max-width: 63.99875em), screen and (min-width: 75em) { + .show-for-large-only { display: none !important; } } -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; + +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + width: auto !important; + height: auto !important; + overflow: visible !important; + clip: auto !important; + white-space: normal !important; +} + +.show-for-landscape, +.hide-for-portrait { + display: block !important; +} +@media screen and (orientation: landscape) { + .show-for-landscape, +.hide-for-portrait { + display: block !important; } } -@media (min-width: 1200px) { - .hidden-lg { +@media screen and (orientation: portrait) { + .show-for-landscape, +.hide-for-portrait { display: none !important; } } -.visible-print { + +.hide-for-landscape, +.show-for-portrait { display: none !important; } - -@media print { - .visible-print { +@media screen and (orientation: landscape) { + .hide-for-landscape, +.show-for-portrait { + display: none !important; + } +} +@media screen and (orientation: portrait) { + .hide-for-landscape, +.show-for-portrait { display: block !important; } +} - table.visible-print { - display: table !important; - } +.show-for-dark-mode { + display: none; +} - tr.visible-print { - display: table-row !important; +.hide-for-dark-mode { + display: block; +} + +@media screen and (prefers-color-scheme: dark) { + .show-for-dark-mode { + display: block !important; } - th.visible-print, -td.visible-print { - display: table-cell !important; + .hide-for-dark-mode { + display: none !important; } } -.visible-print-block { - display: none !important; +.show-for-ie { + display: none; } -@media print { - .visible-print-block { + +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .show-for-ie { display: block !important; } -} -.visible-print-inline { - display: none !important; -} -@media print { - .visible-print-inline { - display: inline !important; + .hide-for-ie { + display: none !important; } } - -.visible-print-inline-block { - display: none !important; +.show-for-sticky { + display: none; } -@media print { - .visible-print-inline-block { - display: inline-block !important; - } + +.is-stuck .show-for-sticky { + display: block; } -@media print { - .hidden-print { - display: none !important; - } +.is-stuck .hide-for-sticky { + display: none; }" `; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'scss' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "bootstrap-sass" package, import as a package ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'scss' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /** * Foundation for Sites @@ -439868,82 +442366,67 @@ exports[`loader should work with the "foundation-sites" package, adjusting CSS o * Licensed under MIT Open Source */ @media print, screen and (min-width: 40em) { - .reveal.large, .reveal.small, .reveal.tiny, .reveal { + .reveal, .reveal.tiny, .reveal.small, .reveal.large { right: auto; left: auto; - margin: 0 auto; - } -} + margin: 0 auto; } } + /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ html { line-height: 1.15; - -webkit-text-size-adjust: 100%; -} + -webkit-text-size-adjust: 100%; } body { - margin: 0; -} + margin: 0; } h1 { font-size: 2em; - margin: 0.67em 0; -} + margin: 0.67em 0; } hr { box-sizing: content-box; height: 0; - overflow: visible; -} + overflow: visible; } pre { font-family: monospace, monospace; - font-size: 1em; -} + font-size: 1em; } a { - background-color: transparent; -} + background-color: transparent; } abbr[title] { border-bottom: 0; - text-decoration: underline dotted; -} + text-decoration: underline dotted; } b, strong { - font-weight: bolder; -} + font-weight: bolder; } code, kbd, samp { font-family: monospace, monospace; - font-size: 1em; -} + font-size: 1em; } small { - font-size: 80%; -} + font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; -} + vertical-align: baseline; } sub { - bottom: -0.25em; -} + bottom: -0.25em; } sup { - top: -0.5em; -} + top: -0.5em; } img { - border-style: none; -} + border-style: none; } button, input, @@ -439953,44 +442436,37 @@ textarea { font-family: inherit; font-size: 100%; line-height: 1.15; - margin: 0; -} + margin: 0; } button, input { - overflow: visible; -} + overflow: visible; } button, select { - text-transform: none; -} + text-transform: none; } button, -[type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; -} +[type=\\"button\\"], +[type=\\"reset\\"], +[type=\\"submit\\"] { + -webkit-appearance: button; } button::-moz-focus-inner, -[type=button]::-moz-focus-inner, -[type=reset]::-moz-focus-inner, -[type=submit]::-moz-focus-inner { +[type=\\"button\\"]::-moz-focus-inner, +[type=\\"reset\\"]::-moz-focus-inner, +[type=\\"submit\\"]::-moz-focus-inner { border-style: none; - padding: 0; -} + padding: 0; } button:-moz-focusring, -[type=button]:-moz-focusring, -[type=reset]:-moz-focusring, -[type=submit]:-moz-focusring { - outline: 1px dotted ButtonText; -} +[type=\\"button\\"]:-moz-focusring, +[type=\\"reset\\"]:-moz-focusring, +[type=\\"submit\\"]:-moz-focusring { + outline: 1px dotted ButtonText; } fieldset { - padding: 0.35em 0.75em 0.625em; -} + padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; @@ -439998,87 +442474,70 @@ legend { display: table; max-width: 100%; padding: 0; - white-space: normal; -} + white-space: normal; } progress { - vertical-align: baseline; -} + vertical-align: baseline; } textarea { - overflow: auto; -} + overflow: auto; } -[type=checkbox], -[type=radio] { +[type=\\"checkbox\\"], +[type=\\"radio\\"] { box-sizing: border-box; - padding: 0; -} + padding: 0; } -[type=number]::-webkit-inner-spin-button, -[type=number]::-webkit-outer-spin-button { - height: auto; -} +[type=\\"number\\"]::-webkit-inner-spin-button, +[type=\\"number\\"]::-webkit-outer-spin-button { + height: auto; } -[type=search] { +[type=\\"search\\"] { -webkit-appearance: textfield; - outline-offset: -2px; -} + outline-offset: -2px; } -[type=search]::-webkit-search-decoration { - -webkit-appearance: none; -} +[type=\\"search\\"]::-webkit-search-decoration { + -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; - font: inherit; -} + font: inherit; } details { - display: block; -} + display: block; } summary { - display: list-item; -} + display: list-item; } template { - display: none; -} + display: none; } [hidden] { - display: none; -} + display: none; } -[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, -[data-whatintent=touch] *, -[data-whatintent=touch] *:focus, -[data-whatinput=mouse] *, -[data-whatinput=mouse] *:focus, -[data-whatinput=touch] *, -[data-whatinput=touch] *:focus { - outline: none; -} +[data-whatintent=\\"mouse\\"] *, [data-whatintent=\\"mouse\\"] *:focus, +[data-whatintent=\\"touch\\"] *, +[data-whatintent=\\"touch\\"] *:focus, +[data-whatinput=\\"mouse\\"] *, +[data-whatinput=\\"mouse\\"] *:focus, +[data-whatinput=\\"touch\\"] *, +[data-whatinput=\\"touch\\"] *:focus { + outline: none; } [draggable=false] { -webkit-touch-callout: none; - -webkit-user-select: none; -} + -webkit-user-select: none; } .foundation-mq { - font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; -} + font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; } html { box-sizing: border-box; - font-size: 100%; -} + font-size: 100%; } *, *::before, *::after { - box-sizing: inherit; -} + box-sizing: inherit; } body { margin: 0; @@ -440089,28 +442548,24 @@ body { line-height: 1.5; color: #0a0a0a; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} + -moz-osx-font-smoothing: grayscale; } img { display: inline-block; vertical-align: middle; max-width: 100%; height: auto; - -ms-interpolation-mode: bicubic; -} + -ms-interpolation-mode: bicubic; } textarea { height: auto; min-height: 50px; - border-radius: 0; -} + border-radius: 0; } select { box-sizing: border-box; width: 100%; - border-radius: 0; -} + border-radius: 0; } .map_canvas img, .map_canvas embed, @@ -440118,8 +442573,7 @@ select { .mqa-display img, .mqa-display embed, .mqa-display object { - max-width: none !important; -} + max-width: none !important; } button { padding: 0; @@ -440128,34 +442582,28 @@ button { border-radius: 0; background: transparent; line-height: 1; - cursor: auto; -} -[data-whatinput=mouse] button { - outline: 0; -} + cursor: auto; } + [data-whatinput='mouse'] button { + outline: 0; } pre { overflow: auto; - -webkit-overflow-scrolling: touch; -} + -webkit-overflow-scrolling: touch; } button, input, optgroup, select, textarea { - font-family: inherit; -} + font-family: inherit; } .is-visible { - display: block !important; -} + display: block !important; } .is-hidden { - display: none !important; -} + display: none !important; } -[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], +[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], textarea { display: block; box-sizing: border-box; @@ -440173,72 +442621,59 @@ textarea { line-height: 1.5; color: #0a0a0a; transition: box-shadow 0.5s, border-color 0.25s ease-in-out; - appearance: none; -} -[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, -textarea:focus { - outline: none; - border: 1px solid #8a8a8a; - background-color: #fefefe; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; -} + appearance: none; } + [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, + textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } textarea { - max-width: 100%; -} -textarea[rows] { - height: auto; -} + max-width: 100%; } + textarea[rows] { + height: auto; } input:disabled, input[readonly], textarea:disabled, textarea[readonly] { background-color: #e6e6e6; - cursor: not-allowed; -} + cursor: not-allowed; } -[type=submit], -[type=button] { +[type='submit'], +[type='button'] { appearance: none; - border-radius: 0; -} + border-radius: 0; } -input[type=search] { - box-sizing: border-box; -} +input[type='search'] { + box-sizing: border-box; } ::placeholder { - color: #cacaca; -} + color: #cacaca; } -[type=file], -[type=checkbox], -[type=radio] { - margin: 0 0 1rem; -} +[type='file'], +[type='checkbox'], +[type='radio'] { + margin: 0 0 1rem; } -[type=checkbox] + label, -[type=radio] + label { +[type='checkbox'] + label, +[type='radio'] + label { display: inline-block; vertical-align: baseline; margin-left: 0.5rem; margin-right: 1rem; - margin-bottom: 0; -} -[type=checkbox] + label[for], -[type=radio] + label[for] { - cursor: pointer; -} + margin-bottom: 0; } + [type='checkbox'] + label[for], + [type='radio'] + label[for] { + cursor: pointer; } -label > [type=checkbox], -label > [type=radio] { - margin-right: 0.5rem; -} +label > [type='checkbox'], +label > [type='radio'] { + margin-right: 0.5rem; } -[type=file] { - width: 100%; -} +[type='file'] { + width: 100%; } label { display: block; @@ -440246,41 +442681,34 @@ label { font-size: 0.875rem; font-weight: normal; line-height: 1.8; - color: #0a0a0a; -} -label.middle { - margin: 0 0 1rem; - line-height: 1.5; - padding: 0.5625rem 0; -} + color: #0a0a0a; } + label.middle { + margin: 0 0 1rem; + line-height: 1.5; + padding: 0.5625rem 0; } .help-text { margin-top: -0.5rem; font-size: 0.8125rem; font-style: italic; - color: #0a0a0a; -} + color: #0a0a0a; } .input-group { display: flex; width: 100%; margin-bottom: 1rem; - align-items: stretch; -} -.input-group > :first-child, .input-group > :first-child.input-group-button > * { - border-radius: 0 0 0 0; -} -.input-group > :last-child, .input-group > :last-child.input-group-button > * { - border-radius: 0 0 0 0; -} + align-items: stretch; } + .input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 0 0 0 0; } + .input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 0 0 0; } -.input-group-button a, +.input-group-label, .input-group-field, .input-group-button, .input-group-button a, .input-group-button input, .input-group-button button, -.input-group-button label, .input-group-button, .input-group-field, .input-group-label { +.input-group-button label { margin: 0; - white-space: nowrap; -} + white-space: nowrap; } .input-group-label { padding: 0 1rem; @@ -440291,60 +442719,50 @@ label.middle { white-space: nowrap; display: flex; flex: 0 0 auto; - align-items: center; -} -.input-group-label:first-child { - border-right: 0; -} -.input-group-label:last-child { - border-left: 0; -} + align-items: center; } + .input-group-label:first-child { + border-right: 0; } + .input-group-label:last-child { + border-left: 0; } .input-group-field { border-radius: 0; flex: 1 1 0px; - min-width: 0; -} + min-width: 0; } .input-group-button { padding-top: 0; padding-bottom: 0; text-align: center; display: flex; - flex: 0 0 auto; -} -.input-group-button a, -.input-group-button input, -.input-group-button button, -.input-group-button label { - align-self: stretch; - height: auto; - padding-top: 0; - padding-bottom: 0; - font-size: 1rem; -} + flex: 0 0 auto; } + .input-group-button a, + .input-group-button input, + .input-group-button button, + .input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; } fieldset { margin: 0; padding: 0; - border: 0; -} + border: 0; } legend { max-width: 100%; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } .fieldset { margin: 1.125rem 0; padding: 1.25rem; - border: 1px solid #cacaca; -} -.fieldset legend { - margin: 0; - margin-left: -0.1875rem; - padding: 0 0.1875rem; -} + border: 1px solid #cacaca; } + .fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; } select { height: 2.4375rem; @@ -440365,47 +442783,36 @@ select { background-repeat: no-repeat; background-size: 9px 6px; padding-right: 1.5rem; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; -} -@media screen and (min-width: 0\\\\0 ) { - select { - background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); - } -} -select:focus { - outline: none; - border: 1px solid #8a8a8a; - background-color: #fefefe; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; -} -select:disabled { - background-color: #e6e6e6; - cursor: not-allowed; -} -select::-ms-expand { - display: none; -} -select[multiple] { - height: auto; - background-image: none; -} -select:not([multiple]) { - padding-top: 0; - padding-bottom: 0; -} + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + @media screen and (min-width: 0\\\\0) { + select { + background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); } } + select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; } + select::-ms-expand { + display: none; } + select[multiple] { + height: auto; + background-image: none; } + select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; } .is-invalid-input:not(:focus) { border-color: #cc4b37; - background-color: #f9ecea; -} -.is-invalid-input:not(:focus)::placeholder { - color: #cc4b37; -} + background-color: #f9ecea; } + .is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; } .is-invalid-label { - color: #cc4b37; -} + color: #cc4b37; } .form-error { display: none; @@ -440413,11 +442820,9 @@ select:not([multiple]) { margin-bottom: 1rem; font-size: 0.75rem; font-weight: bold; - color: #cc4b37; -} -.form-error.is-visible { - display: block; -} + color: #cc4b37; } + .form-error.is-visible { + display: block; } div, dl, @@ -440439,32 +442844,27 @@ blockquote, th, td { margin: 0; - padding: 0; -} + padding: 0; } p { margin-bottom: 1rem; font-size: inherit; line-height: 1.6; - text-rendering: optimizeLegibility; -} + text-rendering: optimizeLegibility; } em, i { font-style: italic; - line-height: inherit; -} + line-height: inherit; } strong, b { font-weight: bold; - line-height: inherit; -} + line-height: inherit; } small { font-size: 80%; - line-height: inherit; -} + line-height: inherit; } h1, .h1, h2, .h2, @@ -440476,97 +442876,75 @@ h6, .h6 { font-style: normal; font-weight: normal; color: inherit; - text-rendering: optimizeLegibility; -} -h1 small, .h1 small, -h2 small, .h2 small, -h3 small, .h3 small, -h4 small, .h4 small, -h5 small, .h5 small, -h6 small, .h6 small { - line-height: 0; - color: #cacaca; -} + text-rendering: optimizeLegibility; } + h1 small, .h1 small, + h2 small, .h2 small, + h3 small, .h3 small, + h4 small, .h4 small, + h5 small, .h5 small, + h6 small, .h6 small { + line-height: 0; + color: #cacaca; } h1, .h1 { font-size: 1.5rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h2, .h2 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h3, .h3 { font-size: 1.1875rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h4, .h4 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h5, .h5 { font-size: 1.0625rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h6, .h6 { font-size: 1rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } @media print, screen and (min-width: 40em) { h1, .h1 { - font-size: 3rem; - } - + font-size: 3rem; } h2, .h2 { - font-size: 2.5rem; - } - + font-size: 2.5rem; } h3, .h3 { - font-size: 1.9375rem; - } - + font-size: 1.9375rem; } h4, .h4 { - font-size: 1.5625rem; - } - + font-size: 1.5625rem; } h5, .h5 { - font-size: 1.25rem; - } - + font-size: 1.25rem; } h6, .h6 { - font-size: 1rem; - } -} + font-size: 1rem; } } + a { line-height: inherit; color: #1779ba; text-decoration: none; - cursor: pointer; -} -a:hover, a:focus { - color: #1468a0; -} -a img { - border: 0; -} + cursor: pointer; } + a:hover, a:focus { + color: #1468a0; } + a img { + border: 0; } hr { clear: both; @@ -440576,107 +442954,87 @@ hr { border-top: 0; border-right: 0; border-bottom: 1px solid #cacaca; - border-left: 0; -} + border-left: 0; } ul, ol, dl { margin-bottom: 1rem; list-style-position: outside; - line-height: 1.6; -} + line-height: 1.6; } li { - font-size: inherit; -} + font-size: inherit; } ul { margin-left: 1.25rem; - list-style-type: disc; -} + list-style-type: disc; } ol { - margin-left: 1.25rem; -} + margin-left: 1.25rem; } -ul ul, ul ol, ol ul, ol ol { +ul ul, ol ul, ul ol, ol ol { margin-left: 1.25rem; - margin-bottom: 0; -} + margin-bottom: 0; } dl { - margin-bottom: 1rem; -} -dl dt { - margin-bottom: 0.3rem; - font-weight: bold; -} + margin-bottom: 1rem; } + dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } blockquote { margin: 0 0 1rem; padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #cacaca; -} -blockquote, blockquote p { - line-height: 1.6; - color: #8a8a8a; -} + border-left: 1px solid #cacaca; } + blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } abbr, abbr[title] { border-bottom: 1px dotted #0a0a0a; cursor: help; - text-decoration: none; -} + text-decoration: none; } figure { - margin: 0; -} + margin: 0; } kbd { margin: 0; padding: 0.125rem 0.25rem 0; background-color: #e6e6e6; font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; - color: #0a0a0a; -} + color: #0a0a0a; } .subheader { margin-top: 0.2rem; margin-bottom: 0.5rem; font-weight: normal; line-height: 1.4; - color: #8a8a8a; -} + color: #8a8a8a; } .lead { font-size: 125%; - line-height: 1.6; -} + line-height: 1.6; } .stat { font-size: 2.5rem; - line-height: 1; -} -p + .stat { - margin-top: -1rem; -} + line-height: 1; } + p + .stat { + margin-top: -1rem; } ul.no-bullet, ol.no-bullet { margin-left: 0; - list-style: none; -} + list-style: none; } -.cite-block, cite { +cite, .cite-block { display: block; color: #8a8a8a; - font-size: 0.8125rem; -} -.cite-block:before, cite:before { - content: \\"— \\"; -} + font-size: 0.8125rem; } + cite:before, .cite-block:before { + content: \\"— \\"; } -.code-inline, code { +code, .code-inline { border: 1px solid #cacaca; background-color: #e6e6e6; font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; @@ -440685,8 +443043,7 @@ ul.no-bullet, ol.no-bullet { display: inline; max-width: 100%; word-wrap: break-word; - padding: 0.125rem 0.3125rem 0.0625rem; -} + padding: 0.125rem 0.3125rem 0.0625rem; } .code-block { border: 1px solid #cacaca; @@ -440698,62 +443055,42 @@ ul.no-bullet, ol.no-bullet { overflow: auto; white-space: pre; padding: 1rem; - margin-bottom: 1.5rem; -} + margin-bottom: 1.5rem; } .text-left { - text-align: left; -} + text-align: left; } .text-right { - text-align: right; -} + text-align: right; } .text-center { - text-align: center; -} + text-align: center; } .text-justify { - text-align: justify; -} + text-align: justify; } @media print, screen and (min-width: 40em) { .medium-text-left { - text-align: left; - } - + text-align: left; } .medium-text-right { - text-align: right; - } - + text-align: right; } .medium-text-center { - text-align: center; - } - + text-align: center; } .medium-text-justify { - text-align: justify; - } -} + text-align: justify; } } + @media print, screen and (min-width: 64em) { .large-text-left { - text-align: left; - } - + text-align: left; } .large-text-right { - text-align: right; - } - + text-align: right; } .large-text-center { - text-align: center; - } - + text-align: center; } .large-text-justify { - text-align: justify; - } -} + text-align: justify; } } + .show-for-print { - display: none !important; -} + display: none !important; } @media print { * { @@ -440761,1916 +443098,1252 @@ ul.no-bullet, ol.no-bullet { color: black !important; color-adjust: economy; box-shadow: none !important; - text-shadow: none !important; - } - + text-shadow: none !important; } .show-for-print { - display: block !important; - } - + display: block !important; } .hide-for-print { - display: none !important; - } - + display: none !important; } table.show-for-print { - display: table !important; - } - + display: table !important; } thead.show-for-print { - display: table-header-group !important; - } - + display: table-header-group !important; } tbody.show-for-print { - display: table-row-group !important; - } - + display: table-row-group !important; } tr.show-for-print { - display: table-row !important; - } - + display: table-row !important; } td.show-for-print { - display: table-cell !important; - } - + display: table-cell !important; } th.show-for-print { - display: table-cell !important; - } - + display: table-cell !important; } a, -a:visited { - text-decoration: underline; - } - + a:visited { + text-decoration: underline; } a[href]:after { - content: \\" (\\" attr(href) \\")\\"; - } - + content: \\" (\\" attr(href) \\")\\"; } .ir a:after, -a[href^=\\"javascript:\\"]:after, -a[href^=\\"#\\"]:after { - content: \\"\\"; - } - + a[href^='javascript:']:after, + a[href^='#']:after { + content: ''; } abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; - } - + content: \\" (\\" attr(title) \\")\\"; } pre, -blockquote { + blockquote { border: 1px solid #8a8a8a; - page-break-inside: avoid; - } - + page-break-inside: avoid; } thead { - display: table-header-group; - } - + display: table-header-group; } tr, -img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - + page-break-inside: avoid; } + img { + max-width: 100% !important; } @page { - margin: 0.5cm; - } + margin: 0.5cm; } p, -h2, -h3 { + h2, + h3 { orphans: 3; - widows: 3; - } - + widows: 3; } h2, -h3 { - page-break-after: avoid; - } - + h3 { + page-break-after: avoid; } .print-break-inside { - page-break-inside: auto; - } -} + page-break-inside: auto; } } + .grid-container { padding-right: 0.625rem; padding-left: 0.625rem; max-width: 75rem; margin-left: auto; - margin-right: auto; -} -@media print, screen and (min-width: 40em) { - .grid-container { - padding-right: 0.9375rem; - padding-left: 0.9375rem; - } -} -.grid-container.fluid { - padding-right: 0.625rem; - padding-left: 0.625rem; - max-width: 100%; - margin-left: auto; - margin-right: auto; -} -@media print, screen and (min-width: 40em) { + margin-right: auto; } + @media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } .grid-container.fluid { - padding-right: 0.9375rem; - padding-left: 0.9375rem; - } -} -.grid-container.full { - padding-right: 0; - padding-left: 0; - max-width: 100%; - margin-left: auto; - margin-right: auto; -} + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; } + @media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; } .grid-x { display: flex; - flex-flow: row wrap; -} + flex-flow: row wrap; } .cell { flex: 0 0 auto; min-height: 0; min-width: 0; - width: 100%; -} -.cell.auto { - flex: 1 1 0; -} -.cell.shrink { - flex: 0 0 auto; -} + width: 100%; } + .cell.auto { + flex: 1 1 0; } + .cell.shrink { + flex: 0 0 auto; } .grid-x > .auto { - width: auto; -} + width: auto; } + .grid-x > .shrink { - width: auto; -} + width: auto; } .grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { - flex-basis: auto; -} + flex-basis: auto; } @media print, screen and (min-width: 40em) { .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { - flex-basis: auto; - } -} + flex-basis: auto; } } + @media print, screen and (min-width: 64em) { .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { - flex-basis: auto; - } -} -.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { - flex: 0 0 auto; -} + flex-basis: auto; } } + +.grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex: 0 0 auto; } .grid-x > .small-1 { - width: 8.3333333333%; -} + width: 8.33333%; } .grid-x > .small-2 { - width: 16.6666666667%; -} + width: 16.66667%; } .grid-x > .small-3 { - width: 25%; -} + width: 25%; } .grid-x > .small-4 { - width: 33.3333333333%; -} + width: 33.33333%; } .grid-x > .small-5 { - width: 41.6666666667%; -} + width: 41.66667%; } .grid-x > .small-6 { - width: 50%; -} + width: 50%; } .grid-x > .small-7 { - width: 58.3333333333%; -} + width: 58.33333%; } .grid-x > .small-8 { - width: 66.6666666667%; -} + width: 66.66667%; } .grid-x > .small-9 { - width: 75%; -} + width: 75%; } .grid-x > .small-10 { - width: 83.3333333333%; -} + width: 83.33333%; } .grid-x > .small-11 { - width: 91.6666666667%; -} + width: 91.66667%; } .grid-x > .small-12 { - width: 100%; -} + width: 100%; } @media print, screen and (min-width: 40em) { .grid-x > .medium-auto { flex: 1 1 0; - width: auto; - } - - .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { - flex: 0 0 auto; - } - + width: auto; } + .grid-x > .medium-shrink, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex: 0 0 auto; } .grid-x > .medium-shrink { - width: auto; - } - + width: auto; } .grid-x > .medium-1 { - width: 8.3333333333%; - } - + width: 8.33333%; } .grid-x > .medium-2 { - width: 16.6666666667%; - } - + width: 16.66667%; } .grid-x > .medium-3 { - width: 25%; - } - + width: 25%; } .grid-x > .medium-4 { - width: 33.3333333333%; - } - + width: 33.33333%; } .grid-x > .medium-5 { - width: 41.6666666667%; - } - + width: 41.66667%; } .grid-x > .medium-6 { - width: 50%; - } - + width: 50%; } .grid-x > .medium-7 { - width: 58.3333333333%; - } - + width: 58.33333%; } .grid-x > .medium-8 { - width: 66.6666666667%; - } - + width: 66.66667%; } .grid-x > .medium-9 { - width: 75%; - } - + width: 75%; } .grid-x > .medium-10 { - width: 83.3333333333%; - } - + width: 83.33333%; } .grid-x > .medium-11 { - width: 91.6666666667%; - } - + width: 91.66667%; } .grid-x > .medium-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 64em) { .grid-x > .large-auto { flex: 1 1 0; - width: auto; - } - - .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { - flex: 0 0 auto; - } - + width: auto; } + .grid-x > .large-shrink, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex: 0 0 auto; } .grid-x > .large-shrink { - width: auto; - } - + width: auto; } .grid-x > .large-1 { - width: 8.3333333333%; - } - + width: 8.33333%; } .grid-x > .large-2 { - width: 16.6666666667%; - } - + width: 16.66667%; } .grid-x > .large-3 { - width: 25%; - } - + width: 25%; } .grid-x > .large-4 { - width: 33.3333333333%; - } - + width: 33.33333%; } .grid-x > .large-5 { - width: 41.6666666667%; - } - + width: 41.66667%; } .grid-x > .large-6 { - width: 50%; - } - + width: 50%; } .grid-x > .large-7 { - width: 58.3333333333%; - } - + width: 58.33333%; } .grid-x > .large-8 { - width: 66.6666666667%; - } - + width: 66.66667%; } .grid-x > .large-9 { - width: 75%; - } - + width: 75%; } .grid-x > .large-10 { - width: 83.3333333333%; - } - + width: 83.33333%; } .grid-x > .large-11 { - width: 91.6666666667%; - } - + width: 91.66667%; } .grid-x > .large-12 { - width: 100%; - } -} + width: 100%; } } + .grid-margin-x:not(.grid-x) > .cell { - width: auto; -} + width: auto; } .grid-margin-y:not(.grid-y) > .cell { - height: auto; -} + height: auto; } .grid-margin-x { margin-left: -0.625rem; - margin-right: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-margin-x { - margin-left: -0.9375rem; - margin-right: -0.9375rem; - } -} -.grid-margin-x > .cell { - width: calc(100% - 1.25rem); - margin-left: 0.625rem; - margin-right: 0.625rem; -} -@media print, screen and (min-width: 40em) { + margin-right: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; } } .grid-margin-x > .cell { - width: calc(100% - 1.875rem); - margin-left: 0.9375rem; - margin-right: 0.9375rem; - } -} -.grid-margin-x > .auto { - width: auto; -} -.grid-margin-x > .shrink { - width: auto; -} -.grid-margin-x > .small-1 { - width: calc(8.3333333333% - 1.25rem); -} -.grid-margin-x > .small-2 { - width: calc(16.6666666667% - 1.25rem); -} -.grid-margin-x > .small-3 { - width: calc(25% - 1.25rem); -} -.grid-margin-x > .small-4 { - width: calc(33.3333333333% - 1.25rem); -} -.grid-margin-x > .small-5 { - width: calc(41.6666666667% - 1.25rem); -} -.grid-margin-x > .small-6 { - width: calc(50% - 1.25rem); -} -.grid-margin-x > .small-7 { - width: calc(58.3333333333% - 1.25rem); -} -.grid-margin-x > .small-8 { - width: calc(66.6666666667% - 1.25rem); -} -.grid-margin-x > .small-9 { - width: calc(75% - 1.25rem); -} -.grid-margin-x > .small-10 { - width: calc(83.3333333333% - 1.25rem); -} -.grid-margin-x > .small-11 { - width: calc(91.6666666667% - 1.25rem); -} -.grid-margin-x > .small-12 { - width: calc(100% - 1.25rem); -} -@media print, screen and (min-width: 40em) { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; } } .grid-margin-x > .auto { - width: auto; - } + width: auto; } .grid-margin-x > .shrink { - width: auto; - } + width: auto; } .grid-margin-x > .small-1 { - width: calc(8.3333333333% - 1.875rem); - } + width: calc(8.33333% - 1.25rem); } .grid-margin-x > .small-2 { - width: calc(16.6666666667% - 1.875rem); - } + width: calc(16.66667% - 1.25rem); } .grid-margin-x > .small-3 { - width: calc(25% - 1.875rem); - } + width: calc(25% - 1.25rem); } .grid-margin-x > .small-4 { - width: calc(33.3333333333% - 1.875rem); - } + width: calc(33.33333% - 1.25rem); } .grid-margin-x > .small-5 { - width: calc(41.6666666667% - 1.875rem); - } + width: calc(41.66667% - 1.25rem); } .grid-margin-x > .small-6 { - width: calc(50% - 1.875rem); - } + width: calc(50% - 1.25rem); } .grid-margin-x > .small-7 { - width: calc(58.3333333333% - 1.875rem); - } + width: calc(58.33333% - 1.25rem); } .grid-margin-x > .small-8 { - width: calc(66.6666666667% - 1.875rem); - } + width: calc(66.66667% - 1.25rem); } .grid-margin-x > .small-9 { - width: calc(75% - 1.875rem); - } + width: calc(75% - 1.25rem); } .grid-margin-x > .small-10 { - width: calc(83.3333333333% - 1.875rem); - } + width: calc(83.33333% - 1.25rem); } .grid-margin-x > .small-11 { - width: calc(91.6666666667% - 1.875rem); - } + width: calc(91.66667% - 1.25rem); } .grid-margin-x > .small-12 { - width: calc(100% - 1.875rem); - } - .grid-margin-x > .medium-auto { - width: auto; - } - .grid-margin-x > .medium-shrink { - width: auto; - } - .grid-margin-x > .medium-1 { - width: calc(8.3333333333% - 1.875rem); - } - .grid-margin-x > .medium-2 { - width: calc(16.6666666667% - 1.875rem); - } - .grid-margin-x > .medium-3 { - width: calc(25% - 1.875rem); - } - .grid-margin-x > .medium-4 { - width: calc(33.3333333333% - 1.875rem); - } - .grid-margin-x > .medium-5 { - width: calc(41.6666666667% - 1.875rem); - } - .grid-margin-x > .medium-6 { - width: calc(50% - 1.875rem); - } - .grid-margin-x > .medium-7 { - width: calc(58.3333333333% - 1.875rem); - } - .grid-margin-x > .medium-8 { - width: calc(66.6666666667% - 1.875rem); - } - .grid-margin-x > .medium-9 { - width: calc(75% - 1.875rem); - } - .grid-margin-x > .medium-10 { - width: calc(83.3333333333% - 1.875rem); - } - .grid-margin-x > .medium-11 { - width: calc(91.6666666667% - 1.875rem); - } - .grid-margin-x > .medium-12 { - width: calc(100% - 1.875rem); - } -} -@media print, screen and (min-width: 64em) { - .grid-margin-x > .large-auto { - width: auto; - } - .grid-margin-x > .large-shrink { - width: auto; - } - .grid-margin-x > .large-1 { - width: calc(8.3333333333% - 1.875rem); - } - .grid-margin-x > .large-2 { - width: calc(16.6666666667% - 1.875rem); - } - .grid-margin-x > .large-3 { - width: calc(25% - 1.875rem); - } - .grid-margin-x > .large-4 { - width: calc(33.3333333333% - 1.875rem); - } - .grid-margin-x > .large-5 { - width: calc(41.6666666667% - 1.875rem); - } - .grid-margin-x > .large-6 { - width: calc(50% - 1.875rem); - } - .grid-margin-x > .large-7 { - width: calc(58.3333333333% - 1.875rem); - } - .grid-margin-x > .large-8 { - width: calc(66.6666666667% - 1.875rem); - } - .grid-margin-x > .large-9 { - width: calc(75% - 1.875rem); - } - .grid-margin-x > .large-10 { - width: calc(83.3333333333% - 1.875rem); - } - .grid-margin-x > .large-11 { - width: calc(91.6666666667% - 1.875rem); - } - .grid-margin-x > .large-12 { - width: calc(100% - 1.875rem); - } -} + width: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; } + .grid-margin-x > .shrink { + width: auto; } + .grid-margin-x > .small-1 { + width: calc(8.33333% - 1.875rem); } + .grid-margin-x > .small-2 { + width: calc(16.66667% - 1.875rem); } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .small-4 { + width: calc(33.33333% - 1.875rem); } + .grid-margin-x > .small-5 { + width: calc(41.66667% - 1.875rem); } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .small-7 { + width: calc(58.33333% - 1.875rem); } + .grid-margin-x > .small-8 { + width: calc(66.66667% - 1.875rem); } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .small-10 { + width: calc(83.33333% - 1.875rem); } + .grid-margin-x > .small-11 { + width: calc(91.66667% - 1.875rem); } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); } + .grid-margin-x > .medium-auto { + width: auto; } + .grid-margin-x > .medium-shrink { + width: auto; } + .grid-margin-x > .medium-1 { + width: calc(8.33333% - 1.875rem); } + .grid-margin-x > .medium-2 { + width: calc(16.66667% - 1.875rem); } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .medium-4 { + width: calc(33.33333% - 1.875rem); } + .grid-margin-x > .medium-5 { + width: calc(41.66667% - 1.875rem); } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .medium-7 { + width: calc(58.33333% - 1.875rem); } + .grid-margin-x > .medium-8 { + width: calc(66.66667% - 1.875rem); } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .medium-10 { + width: calc(83.33333% - 1.875rem); } + .grid-margin-x > .medium-11 { + width: calc(91.66667% - 1.875rem); } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; } + .grid-margin-x > .large-shrink { + width: auto; } + .grid-margin-x > .large-1 { + width: calc(8.33333% - 1.875rem); } + .grid-margin-x > .large-2 { + width: calc(16.66667% - 1.875rem); } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .large-4 { + width: calc(33.33333% - 1.875rem); } + .grid-margin-x > .large-5 { + width: calc(41.66667% - 1.875rem); } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .large-7 { + width: calc(58.33333% - 1.875rem); } + .grid-margin-x > .large-8 { + width: calc(66.66667% - 1.875rem); } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .large-10 { + width: calc(83.33333% - 1.875rem); } + .grid-margin-x > .large-11 { + width: calc(91.66667% - 1.875rem); } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); } } .grid-padding-x .grid-padding-x { margin-right: -0.625rem; - margin-left: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-padding-x .grid-padding-x { - margin-right: -0.9375rem; - margin-left: -0.9375rem; - } -} + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + .grid-container:not(.full) > .grid-padding-x { margin-right: -0.625rem; - margin-left: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-container:not(.full) > .grid-padding-x { - margin-right: -0.9375rem; - margin-left: -0.9375rem; - } -} + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + .grid-padding-x > .cell { padding-right: 0.625rem; - padding-left: 0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-padding-x > .cell { - padding-right: 0.9375rem; - padding-left: 0.9375rem; - } -} + padding-left: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } .small-up-1 > .cell { - width: 100%; -} + width: 100%; } .small-up-2 > .cell { - width: 50%; -} + width: 50%; } .small-up-3 > .cell { - width: 33.3333333333%; -} + width: 33.33333%; } .small-up-4 > .cell { - width: 25%; -} + width: 25%; } .small-up-5 > .cell { - width: 20%; -} + width: 20%; } .small-up-6 > .cell { - width: 16.6666666667%; -} + width: 16.66667%; } .small-up-7 > .cell { - width: 14.2857142857%; -} + width: 14.28571%; } .small-up-8 > .cell { - width: 12.5%; -} + width: 12.5%; } @media print, screen and (min-width: 40em) { .medium-up-1 > .cell { - width: 100%; - } - + width: 100%; } .medium-up-2 > .cell { - width: 50%; - } - + width: 50%; } .medium-up-3 > .cell { - width: 33.3333333333%; - } - + width: 33.33333%; } .medium-up-4 > .cell { - width: 25%; - } - + width: 25%; } .medium-up-5 > .cell { - width: 20%; - } - + width: 20%; } .medium-up-6 > .cell { - width: 16.6666666667%; - } - + width: 16.66667%; } .medium-up-7 > .cell { - width: 14.2857142857%; - } - + width: 14.28571%; } .medium-up-8 > .cell { - width: 12.5%; - } -} + width: 12.5%; } } + @media print, screen and (min-width: 64em) { .large-up-1 > .cell { - width: 100%; - } - + width: 100%; } .large-up-2 > .cell { - width: 50%; - } - + width: 50%; } .large-up-3 > .cell { - width: 33.3333333333%; - } - + width: 33.33333%; } .large-up-4 > .cell { - width: 25%; - } - + width: 25%; } .large-up-5 > .cell { - width: 20%; - } - + width: 20%; } .large-up-6 > .cell { - width: 16.6666666667%; - } - + width: 16.66667%; } .large-up-7 > .cell { - width: 14.2857142857%; - } - + width: 14.28571%; } .large-up-8 > .cell { - width: 12.5%; - } -} + width: 12.5%; } } + .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.25rem); -} + width: calc(100% - 1.25rem); } .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.25rem); -} + width: calc(50% - 1.25rem); } .grid-margin-x.small-up-3 > .cell { - width: calc(33.3333333333% - 1.25rem); -} + width: calc(33.33333% - 1.25rem); } .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.25rem); -} + width: calc(25% - 1.25rem); } .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.25rem); -} + width: calc(20% - 1.25rem); } .grid-margin-x.small-up-6 > .cell { - width: calc(16.6666666667% - 1.25rem); -} + width: calc(16.66667% - 1.25rem); } .grid-margin-x.small-up-7 > .cell { - width: calc(14.2857142857% - 1.25rem); -} + width: calc(14.28571% - 1.25rem); } .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.25rem); -} + width: calc(12.5% - 1.25rem); } @media print, screen and (min-width: 40em) { .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.875rem); - } - + width: calc(100% - 1.875rem); } .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.875rem); - } - + width: calc(50% - 1.875rem); } .grid-margin-x.small-up-3 > .cell { - width: calc(33.3333333333% - 1.875rem); - } - + width: calc(33.33333% - 1.875rem); } .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.875rem); - } - + width: calc(25% - 1.875rem); } .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.875rem); - } - + width: calc(20% - 1.875rem); } .grid-margin-x.small-up-6 > .cell { - width: calc(16.6666666667% - 1.875rem); - } - + width: calc(16.66667% - 1.875rem); } .grid-margin-x.small-up-7 > .cell { - width: calc(14.2857142857% - 1.875rem); - } - + width: calc(14.28571% - 1.875rem); } .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.875rem); - } - + width: calc(12.5% - 1.875rem); } .grid-margin-x.medium-up-1 > .cell { - width: calc(100% - 1.875rem); - } - + width: calc(100% - 1.875rem); } .grid-margin-x.medium-up-2 > .cell { - width: calc(50% - 1.875rem); - } - + width: calc(50% - 1.875rem); } .grid-margin-x.medium-up-3 > .cell { - width: calc(33.3333333333% - 1.875rem); - } - + width: calc(33.33333% - 1.875rem); } .grid-margin-x.medium-up-4 > .cell { - width: calc(25% - 1.875rem); - } - + width: calc(25% - 1.875rem); } .grid-margin-x.medium-up-5 > .cell { - width: calc(20% - 1.875rem); - } - + width: calc(20% - 1.875rem); } .grid-margin-x.medium-up-6 > .cell { - width: calc(16.6666666667% - 1.875rem); - } - + width: calc(16.66667% - 1.875rem); } .grid-margin-x.medium-up-7 > .cell { - width: calc(14.2857142857% - 1.875rem); - } - + width: calc(14.28571% - 1.875rem); } .grid-margin-x.medium-up-8 > .cell { - width: calc(12.5% - 1.875rem); - } -} + width: calc(12.5% - 1.875rem); } } + @media print, screen and (min-width: 64em) { .grid-margin-x.large-up-1 > .cell { - width: calc(100% - 1.875rem); - } - + width: calc(100% - 1.875rem); } .grid-margin-x.large-up-2 > .cell { - width: calc(50% - 1.875rem); - } - + width: calc(50% - 1.875rem); } .grid-margin-x.large-up-3 > .cell { - width: calc(33.3333333333% - 1.875rem); - } - + width: calc(33.33333% - 1.875rem); } .grid-margin-x.large-up-4 > .cell { - width: calc(25% - 1.875rem); - } - + width: calc(25% - 1.875rem); } .grid-margin-x.large-up-5 > .cell { - width: calc(20% - 1.875rem); - } - + width: calc(20% - 1.875rem); } .grid-margin-x.large-up-6 > .cell { - width: calc(16.6666666667% - 1.875rem); - } - + width: calc(16.66667% - 1.875rem); } .grid-margin-x.large-up-7 > .cell { - width: calc(14.2857142857% - 1.875rem); - } - + width: calc(14.28571% - 1.875rem); } .grid-margin-x.large-up-8 > .cell { - width: calc(12.5% - 1.875rem); - } -} + width: calc(12.5% - 1.875rem); } } + .small-margin-collapse { margin-right: 0; - margin-left: 0; -} -.small-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; -} -.small-margin-collapse > .small-1 { - width: 8.3333333333%; -} -.small-margin-collapse > .small-2 { - width: 16.6666666667%; -} -.small-margin-collapse > .small-3 { - width: 25%; -} -.small-margin-collapse > .small-4 { - width: 33.3333333333%; -} -.small-margin-collapse > .small-5 { - width: 41.6666666667%; -} -.small-margin-collapse > .small-6 { - width: 50%; -} -.small-margin-collapse > .small-7 { - width: 58.3333333333%; -} -.small-margin-collapse > .small-8 { - width: 66.6666666667%; -} -.small-margin-collapse > .small-9 { - width: 75%; -} -.small-margin-collapse > .small-10 { - width: 83.3333333333%; -} -.small-margin-collapse > .small-11 { - width: 91.6666666667%; -} -.small-margin-collapse > .small-12 { - width: 100%; -} -@media print, screen and (min-width: 40em) { - .small-margin-collapse > .medium-1 { - width: 8.3333333333%; - } - .small-margin-collapse > .medium-2 { - width: 16.6666666667%; - } - .small-margin-collapse > .medium-3 { - width: 25%; - } - .small-margin-collapse > .medium-4 { - width: 33.3333333333%; - } - .small-margin-collapse > .medium-5 { - width: 41.6666666667%; - } - .small-margin-collapse > .medium-6 { - width: 50%; - } - .small-margin-collapse > .medium-7 { - width: 58.3333333333%; - } - .small-margin-collapse > .medium-8 { - width: 66.6666666667%; - } - .small-margin-collapse > .medium-9 { - width: 75%; - } - .small-margin-collapse > .medium-10 { - width: 83.3333333333%; - } - .small-margin-collapse > .medium-11 { - width: 91.6666666667%; - } - .small-margin-collapse > .medium-12 { - width: 100%; - } -} -@media print, screen and (min-width: 64em) { - .small-margin-collapse > .large-1 { - width: 8.3333333333%; - } - .small-margin-collapse > .large-2 { - width: 16.6666666667%; - } - .small-margin-collapse > .large-3 { - width: 25%; - } - .small-margin-collapse > .large-4 { - width: 33.3333333333%; - } - .small-margin-collapse > .large-5 { - width: 41.6666666667%; - } - .small-margin-collapse > .large-6 { - width: 50%; - } - .small-margin-collapse > .large-7 { - width: 58.3333333333%; - } - .small-margin-collapse > .large-8 { - width: 66.6666666667%; - } - .small-margin-collapse > .large-9 { - width: 75%; - } - .small-margin-collapse > .large-10 { - width: 83.3333333333%; - } - .small-margin-collapse > .large-11 { - width: 91.6666666667%; - } - .small-margin-collapse > .large-12 { - width: 100%; - } -} + margin-left: 0; } + .small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } + .small-margin-collapse > .small-1 { + width: 8.33333%; } + .small-margin-collapse > .small-2 { + width: 16.66667%; } + .small-margin-collapse > .small-3 { + width: 25%; } + .small-margin-collapse > .small-4 { + width: 33.33333%; } + .small-margin-collapse > .small-5 { + width: 41.66667%; } + .small-margin-collapse > .small-6 { + width: 50%; } + .small-margin-collapse > .small-7 { + width: 58.33333%; } + .small-margin-collapse > .small-8 { + width: 66.66667%; } + .small-margin-collapse > .small-9 { + width: 75%; } + .small-margin-collapse > .small-10 { + width: 83.33333%; } + .small-margin-collapse > .small-11 { + width: 91.66667%; } + .small-margin-collapse > .small-12 { + width: 100%; } + @media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.33333%; } + .small-margin-collapse > .medium-2 { + width: 16.66667%; } + .small-margin-collapse > .medium-3 { + width: 25%; } + .small-margin-collapse > .medium-4 { + width: 33.33333%; } + .small-margin-collapse > .medium-5 { + width: 41.66667%; } + .small-margin-collapse > .medium-6 { + width: 50%; } + .small-margin-collapse > .medium-7 { + width: 58.33333%; } + .small-margin-collapse > .medium-8 { + width: 66.66667%; } + .small-margin-collapse > .medium-9 { + width: 75%; } + .small-margin-collapse > .medium-10 { + width: 83.33333%; } + .small-margin-collapse > .medium-11 { + width: 91.66667%; } + .small-margin-collapse > .medium-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.33333%; } + .small-margin-collapse > .large-2 { + width: 16.66667%; } + .small-margin-collapse > .large-3 { + width: 25%; } + .small-margin-collapse > .large-4 { + width: 33.33333%; } + .small-margin-collapse > .large-5 { + width: 41.66667%; } + .small-margin-collapse > .large-6 { + width: 50%; } + .small-margin-collapse > .large-7 { + width: 58.33333%; } + .small-margin-collapse > .large-8 { + width: 66.66667%; } + .small-margin-collapse > .large-9 { + width: 75%; } + .small-margin-collapse > .large-10 { + width: 83.33333%; } + .small-margin-collapse > .large-11 { + width: 91.66667%; } + .small-margin-collapse > .large-12 { + width: 100%; } } .small-padding-collapse { margin-right: 0; - margin-left: 0; -} -.small-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; -} + margin-left: 0; } + .small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } @media print, screen and (min-width: 40em) { .medium-margin-collapse { margin-right: 0; - margin-left: 0; - } - .medium-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; - } -} + margin-left: 0; } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + @media print, screen and (min-width: 40em) { .medium-margin-collapse > .small-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .medium-margin-collapse > .small-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .medium-margin-collapse > .small-3 { - width: 25%; - } + width: 25%; } .medium-margin-collapse > .small-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .medium-margin-collapse > .small-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .medium-margin-collapse > .small-6 { - width: 50%; - } + width: 50%; } .medium-margin-collapse > .small-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .medium-margin-collapse > .small-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .medium-margin-collapse > .small-9 { - width: 75%; - } + width: 75%; } .medium-margin-collapse > .small-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .medium-margin-collapse > .small-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .medium-margin-collapse > .small-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 40em) { .medium-margin-collapse > .medium-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .medium-margin-collapse > .medium-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .medium-margin-collapse > .medium-3 { - width: 25%; - } + width: 25%; } .medium-margin-collapse > .medium-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .medium-margin-collapse > .medium-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .medium-margin-collapse > .medium-6 { - width: 50%; - } + width: 50%; } .medium-margin-collapse > .medium-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .medium-margin-collapse > .medium-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .medium-margin-collapse > .medium-9 { - width: 75%; - } + width: 75%; } .medium-margin-collapse > .medium-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .medium-margin-collapse > .medium-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .medium-margin-collapse > .medium-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 64em) { .medium-margin-collapse > .large-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .medium-margin-collapse > .large-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .medium-margin-collapse > .large-3 { - width: 25%; - } + width: 25%; } .medium-margin-collapse > .large-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .medium-margin-collapse > .large-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .medium-margin-collapse > .large-6 { - width: 50%; - } + width: 50%; } .medium-margin-collapse > .large-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .medium-margin-collapse > .large-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .medium-margin-collapse > .large-9 { - width: 75%; - } + width: 75%; } .medium-margin-collapse > .large-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .medium-margin-collapse > .large-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .medium-margin-collapse > .large-12 { - width: 100%; - } -} + width: 100%; } } @media print, screen and (min-width: 40em) { .medium-padding-collapse { margin-right: 0; - margin-left: 0; - } - .medium-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; - } -} + margin-left: 0; } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } @media print, screen and (min-width: 64em) { .large-margin-collapse { margin-right: 0; - margin-left: 0; - } - .large-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; - } -} + margin-left: 0; } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + @media print, screen and (min-width: 64em) { .large-margin-collapse > .small-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .large-margin-collapse > .small-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .large-margin-collapse > .small-3 { - width: 25%; - } + width: 25%; } .large-margin-collapse > .small-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .large-margin-collapse > .small-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .large-margin-collapse > .small-6 { - width: 50%; - } + width: 50%; } .large-margin-collapse > .small-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .large-margin-collapse > .small-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .large-margin-collapse > .small-9 { - width: 75%; - } + width: 75%; } .large-margin-collapse > .small-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .large-margin-collapse > .small-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .large-margin-collapse > .small-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 64em) { .large-margin-collapse > .medium-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .large-margin-collapse > .medium-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .large-margin-collapse > .medium-3 { - width: 25%; - } + width: 25%; } .large-margin-collapse > .medium-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .large-margin-collapse > .medium-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .large-margin-collapse > .medium-6 { - width: 50%; - } + width: 50%; } .large-margin-collapse > .medium-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .large-margin-collapse > .medium-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .large-margin-collapse > .medium-9 { - width: 75%; - } + width: 75%; } .large-margin-collapse > .medium-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .large-margin-collapse > .medium-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .large-margin-collapse > .medium-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 64em) { .large-margin-collapse > .large-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .large-margin-collapse > .large-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .large-margin-collapse > .large-3 { - width: 25%; - } + width: 25%; } .large-margin-collapse > .large-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .large-margin-collapse > .large-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .large-margin-collapse > .large-6 { - width: 50%; - } + width: 50%; } .large-margin-collapse > .large-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .large-margin-collapse > .large-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .large-margin-collapse > .large-9 { - width: 75%; - } + width: 75%; } .large-margin-collapse > .large-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .large-margin-collapse > .large-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .large-margin-collapse > .large-12 { - width: 100%; - } -} + width: 100%; } } @media print, screen and (min-width: 64em) { .large-padding-collapse { margin-right: 0; - margin-left: 0; - } - .large-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; - } -} + margin-left: 0; } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } .small-offset-0 { - margin-left: 0%; -} + margin-left: 0%; } .grid-margin-x > .small-offset-0 { - margin-left: calc(0% + 1.25rem / 2); -} + margin-left: calc(0% + 1.25rem / 2); } .small-offset-1 { - margin-left: 8.3333333333%; -} + margin-left: 8.33333%; } .grid-margin-x > .small-offset-1 { - margin-left: calc(8.3333333333% + 1.25rem / 2); -} + margin-left: calc(8.33333% + 1.25rem / 2); } .small-offset-2 { - margin-left: 16.6666666667%; -} + margin-left: 16.66667%; } .grid-margin-x > .small-offset-2 { - margin-left: calc(16.6666666667% + 1.25rem / 2); -} + margin-left: calc(16.66667% + 1.25rem / 2); } .small-offset-3 { - margin-left: 25%; -} + margin-left: 25%; } .grid-margin-x > .small-offset-3 { - margin-left: calc(25% + 1.25rem / 2); -} + margin-left: calc(25% + 1.25rem / 2); } .small-offset-4 { - margin-left: 33.3333333333%; -} + margin-left: 33.33333%; } .grid-margin-x > .small-offset-4 { - margin-left: calc(33.3333333333% + 1.25rem / 2); -} + margin-left: calc(33.33333% + 1.25rem / 2); } .small-offset-5 { - margin-left: 41.6666666667%; -} + margin-left: 41.66667%; } .grid-margin-x > .small-offset-5 { - margin-left: calc(41.6666666667% + 1.25rem / 2); -} + margin-left: calc(41.66667% + 1.25rem / 2); } .small-offset-6 { - margin-left: 50%; -} + margin-left: 50%; } .grid-margin-x > .small-offset-6 { - margin-left: calc(50% + 1.25rem / 2); -} + margin-left: calc(50% + 1.25rem / 2); } .small-offset-7 { - margin-left: 58.3333333333%; -} + margin-left: 58.33333%; } .grid-margin-x > .small-offset-7 { - margin-left: calc(58.3333333333% + 1.25rem / 2); -} + margin-left: calc(58.33333% + 1.25rem / 2); } .small-offset-8 { - margin-left: 66.6666666667%; -} + margin-left: 66.66667%; } .grid-margin-x > .small-offset-8 { - margin-left: calc(66.6666666667% + 1.25rem / 2); -} + margin-left: calc(66.66667% + 1.25rem / 2); } .small-offset-9 { - margin-left: 75%; -} + margin-left: 75%; } .grid-margin-x > .small-offset-9 { - margin-left: calc(75% + 1.25rem / 2); -} + margin-left: calc(75% + 1.25rem / 2); } .small-offset-10 { - margin-left: 83.3333333333%; -} + margin-left: 83.33333%; } .grid-margin-x > .small-offset-10 { - margin-left: calc(83.3333333333% + 1.25rem / 2); -} + margin-left: calc(83.33333% + 1.25rem / 2); } .small-offset-11 { - margin-left: 91.6666666667%; -} + margin-left: 91.66667%; } .grid-margin-x > .small-offset-11 { - margin-left: calc(91.6666666667% + 1.25rem / 2); -} + margin-left: calc(91.66667% + 1.25rem / 2); } @media print, screen and (min-width: 40em) { .medium-offset-0 { - margin-left: 0%; - } - + margin-left: 0%; } .grid-margin-x > .medium-offset-0 { - margin-left: calc(0% + 1.875rem / 2); - } - + margin-left: calc(0% + 1.875rem / 2); } .medium-offset-1 { - margin-left: 8.3333333333%; - } - + margin-left: 8.33333%; } .grid-margin-x > .medium-offset-1 { - margin-left: calc(8.3333333333% + 1.875rem / 2); - } - + margin-left: calc(8.33333% + 1.875rem / 2); } .medium-offset-2 { - margin-left: 16.6666666667%; - } - + margin-left: 16.66667%; } .grid-margin-x > .medium-offset-2 { - margin-left: calc(16.6666666667% + 1.875rem / 2); - } - + margin-left: calc(16.66667% + 1.875rem / 2); } .medium-offset-3 { - margin-left: 25%; - } - + margin-left: 25%; } .grid-margin-x > .medium-offset-3 { - margin-left: calc(25% + 1.875rem / 2); - } - + margin-left: calc(25% + 1.875rem / 2); } .medium-offset-4 { - margin-left: 33.3333333333%; - } - + margin-left: 33.33333%; } .grid-margin-x > .medium-offset-4 { - margin-left: calc(33.3333333333% + 1.875rem / 2); - } - + margin-left: calc(33.33333% + 1.875rem / 2); } .medium-offset-5 { - margin-left: 41.6666666667%; - } - + margin-left: 41.66667%; } .grid-margin-x > .medium-offset-5 { - margin-left: calc(41.6666666667% + 1.875rem / 2); - } - + margin-left: calc(41.66667% + 1.875rem / 2); } .medium-offset-6 { - margin-left: 50%; - } - + margin-left: 50%; } .grid-margin-x > .medium-offset-6 { - margin-left: calc(50% + 1.875rem / 2); - } - + margin-left: calc(50% + 1.875rem / 2); } .medium-offset-7 { - margin-left: 58.3333333333%; - } - + margin-left: 58.33333%; } .grid-margin-x > .medium-offset-7 { - margin-left: calc(58.3333333333% + 1.875rem / 2); - } - + margin-left: calc(58.33333% + 1.875rem / 2); } .medium-offset-8 { - margin-left: 66.6666666667%; - } - + margin-left: 66.66667%; } .grid-margin-x > .medium-offset-8 { - margin-left: calc(66.6666666667% + 1.875rem / 2); - } - + margin-left: calc(66.66667% + 1.875rem / 2); } .medium-offset-9 { - margin-left: 75%; - } - + margin-left: 75%; } .grid-margin-x > .medium-offset-9 { - margin-left: calc(75% + 1.875rem / 2); - } - + margin-left: calc(75% + 1.875rem / 2); } .medium-offset-10 { - margin-left: 83.3333333333%; - } - + margin-left: 83.33333%; } .grid-margin-x > .medium-offset-10 { - margin-left: calc(83.3333333333% + 1.875rem / 2); - } - + margin-left: calc(83.33333% + 1.875rem / 2); } .medium-offset-11 { - margin-left: 91.6666666667%; - } - + margin-left: 91.66667%; } .grid-margin-x > .medium-offset-11 { - margin-left: calc(91.6666666667% + 1.875rem / 2); - } -} + margin-left: calc(91.66667% + 1.875rem / 2); } } + @media print, screen and (min-width: 64em) { .large-offset-0 { - margin-left: 0%; - } - + margin-left: 0%; } .grid-margin-x > .large-offset-0 { - margin-left: calc(0% + 1.875rem / 2); - } - + margin-left: calc(0% + 1.875rem / 2); } .large-offset-1 { - margin-left: 8.3333333333%; - } - + margin-left: 8.33333%; } .grid-margin-x > .large-offset-1 { - margin-left: calc(8.3333333333% + 1.875rem / 2); - } - + margin-left: calc(8.33333% + 1.875rem / 2); } .large-offset-2 { - margin-left: 16.6666666667%; - } - + margin-left: 16.66667%; } .grid-margin-x > .large-offset-2 { - margin-left: calc(16.6666666667% + 1.875rem / 2); - } - + margin-left: calc(16.66667% + 1.875rem / 2); } .large-offset-3 { - margin-left: 25%; - } - + margin-left: 25%; } .grid-margin-x > .large-offset-3 { - margin-left: calc(25% + 1.875rem / 2); - } - + margin-left: calc(25% + 1.875rem / 2); } .large-offset-4 { - margin-left: 33.3333333333%; - } - + margin-left: 33.33333%; } .grid-margin-x > .large-offset-4 { - margin-left: calc(33.3333333333% + 1.875rem / 2); - } - + margin-left: calc(33.33333% + 1.875rem / 2); } .large-offset-5 { - margin-left: 41.6666666667%; - } - + margin-left: 41.66667%; } .grid-margin-x > .large-offset-5 { - margin-left: calc(41.6666666667% + 1.875rem / 2); - } - + margin-left: calc(41.66667% + 1.875rem / 2); } .large-offset-6 { - margin-left: 50%; - } - + margin-left: 50%; } .grid-margin-x > .large-offset-6 { - margin-left: calc(50% + 1.875rem / 2); - } - + margin-left: calc(50% + 1.875rem / 2); } .large-offset-7 { - margin-left: 58.3333333333%; - } - + margin-left: 58.33333%; } .grid-margin-x > .large-offset-7 { - margin-left: calc(58.3333333333% + 1.875rem / 2); - } - + margin-left: calc(58.33333% + 1.875rem / 2); } .large-offset-8 { - margin-left: 66.6666666667%; - } - + margin-left: 66.66667%; } .grid-margin-x > .large-offset-8 { - margin-left: calc(66.6666666667% + 1.875rem / 2); - } - + margin-left: calc(66.66667% + 1.875rem / 2); } .large-offset-9 { - margin-left: 75%; - } - + margin-left: 75%; } .grid-margin-x > .large-offset-9 { - margin-left: calc(75% + 1.875rem / 2); - } - + margin-left: calc(75% + 1.875rem / 2); } .large-offset-10 { - margin-left: 83.3333333333%; - } - + margin-left: 83.33333%; } .grid-margin-x > .large-offset-10 { - margin-left: calc(83.3333333333% + 1.875rem / 2); - } - + margin-left: calc(83.33333% + 1.875rem / 2); } .large-offset-11 { - margin-left: 91.6666666667%; - } - + margin-left: 91.66667%; } .grid-margin-x > .large-offset-11 { - margin-left: calc(91.6666666667% + 1.875rem / 2); - } -} + margin-left: calc(91.66667% + 1.875rem / 2); } } + .grid-y { display: flex; - flex-flow: column nowrap; -} -.grid-y > .cell { - height: auto; - max-height: none; -} -.grid-y > .auto { - height: auto; -} -.grid-y > .shrink { - height: auto; -} -.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { - flex-basis: auto; -} -@media print, screen and (min-width: 40em) { - .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { - flex-basis: auto; - } -} -@media print, screen and (min-width: 64em) { - .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { - flex-basis: auto; - } -} -.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { - flex: 0 0 auto; -} -.grid-y > .small-1 { - height: 8.3333333333%; -} -.grid-y > .small-2 { - height: 16.6666666667%; -} -.grid-y > .small-3 { - height: 25%; -} -.grid-y > .small-4 { - height: 33.3333333333%; -} -.grid-y > .small-5 { - height: 41.6666666667%; -} -.grid-y > .small-6 { - height: 50%; -} -.grid-y > .small-7 { - height: 58.3333333333%; -} -.grid-y > .small-8 { - height: 66.6666666667%; -} -.grid-y > .small-9 { - height: 75%; -} -.grid-y > .small-10 { - height: 83.3333333333%; -} -.grid-y > .small-11 { - height: 91.6666666667%; -} -.grid-y > .small-12 { - height: 100%; -} -@media print, screen and (min-width: 40em) { - .grid-y > .medium-auto { - flex: 1 1 0; - height: auto; - } - .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { - flex: 0 0 auto; - } - .grid-y > .medium-shrink { - height: auto; - } - .grid-y > .medium-1 { - height: 8.3333333333%; - } - .grid-y > .medium-2 { - height: 16.6666666667%; - } - .grid-y > .medium-3 { - height: 25%; - } - .grid-y > .medium-4 { - height: 33.3333333333%; - } - .grid-y > .medium-5 { - height: 41.6666666667%; - } - .grid-y > .medium-6 { - height: 50%; - } - .grid-y > .medium-7 { - height: 58.3333333333%; - } - .grid-y > .medium-8 { - height: 66.6666666667%; - } - .grid-y > .medium-9 { - height: 75%; - } - .grid-y > .medium-10 { - height: 83.3333333333%; - } - .grid-y > .medium-11 { - height: 91.6666666667%; - } - .grid-y > .medium-12 { - height: 100%; - } -} -@media print, screen and (min-width: 64em) { - .grid-y > .large-auto { - flex: 1 1 0; - height: auto; - } - .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { - flex: 0 0 auto; - } - .grid-y > .large-shrink { + flex-flow: column nowrap; } + .grid-y > .cell { height: auto; - } - .grid-y > .large-1 { - height: 8.3333333333%; - } - .grid-y > .large-2 { - height: 16.6666666667%; - } - .grid-y > .large-3 { - height: 25%; - } - .grid-y > .large-4 { - height: 33.3333333333%; - } - .grid-y > .large-5 { - height: 41.6666666667%; - } - .grid-y > .large-6 { - height: 50%; - } - .grid-y > .large-7 { - height: 58.3333333333%; - } - .grid-y > .large-8 { - height: 66.6666666667%; - } - .grid-y > .large-9 { - height: 75%; - } - .grid-y > .large-10 { - height: 83.3333333333%; - } - .grid-y > .large-11 { - height: 91.6666666667%; - } - .grid-y > .large-12 { - height: 100%; - } -} + max-height: none; } + .grid-y > .auto { + height: auto; } + .grid-y > .shrink { + height: auto; } + .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; } } + .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex: 0 0 auto; } + .grid-y > .small-1 { + height: 8.33333%; } + .grid-y > .small-2 { + height: 16.66667%; } + .grid-y > .small-3 { + height: 25%; } + .grid-y > .small-4 { + height: 33.33333%; } + .grid-y > .small-5 { + height: 41.66667%; } + .grid-y > .small-6 { + height: 50%; } + .grid-y > .small-7 { + height: 58.33333%; } + .grid-y > .small-8 { + height: 66.66667%; } + .grid-y > .small-9 { + height: 75%; } + .grid-y > .small-10 { + height: 83.33333%; } + .grid-y > .small-11 { + height: 91.66667%; } + .grid-y > .small-12 { + height: 100%; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; + height: auto; } + .grid-y > .medium-shrink, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex: 0 0 auto; } + .grid-y > .medium-shrink { + height: auto; } + .grid-y > .medium-1 { + height: 8.33333%; } + .grid-y > .medium-2 { + height: 16.66667%; } + .grid-y > .medium-3 { + height: 25%; } + .grid-y > .medium-4 { + height: 33.33333%; } + .grid-y > .medium-5 { + height: 41.66667%; } + .grid-y > .medium-6 { + height: 50%; } + .grid-y > .medium-7 { + height: 58.33333%; } + .grid-y > .medium-8 { + height: 66.66667%; } + .grid-y > .medium-9 { + height: 75%; } + .grid-y > .medium-10 { + height: 83.33333%; } + .grid-y > .medium-11 { + height: 91.66667%; } + .grid-y > .medium-12 { + height: 100%; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; } + .grid-y > .large-shrink, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex: 0 0 auto; } + .grid-y > .large-shrink { + height: auto; } + .grid-y > .large-1 { + height: 8.33333%; } + .grid-y > .large-2 { + height: 16.66667%; } + .grid-y > .large-3 { + height: 25%; } + .grid-y > .large-4 { + height: 33.33333%; } + .grid-y > .large-5 { + height: 41.66667%; } + .grid-y > .large-6 { + height: 50%; } + .grid-y > .large-7 { + height: 58.33333%; } + .grid-y > .large-8 { + height: 66.66667%; } + .grid-y > .large-9 { + height: 75%; } + .grid-y > .large-10 { + height: 83.33333%; } + .grid-y > .large-11 { + height: 91.66667%; } + .grid-y > .large-12 { + height: 100%; } } .grid-padding-y .grid-padding-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-padding-y .grid-padding-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; - } -} + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-padding-y > .cell { padding-top: 0.625rem; - padding-bottom: 0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-padding-y > .cell { - padding-top: 0.9375rem; - padding-bottom: 0.9375rem; - } -} + padding-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; } } .grid-margin-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-margin-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; - } -} -.grid-margin-y > .cell { - height: calc(100% - 1.25rem); - margin-top: 0.625rem; - margin-bottom: 0.625rem; -} -@media print, screen and (min-width: 40em) { + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } .grid-margin-y > .cell { - height: calc(100% - 1.875rem); - margin-top: 0.9375rem; - margin-bottom: 0.9375rem; - } -} -.grid-margin-y > .auto { - height: auto; -} -.grid-margin-y > .shrink { - height: auto; -} -.grid-margin-y > .small-1 { - height: calc(8.3333333333% - 1.25rem); -} -.grid-margin-y > .small-2 { - height: calc(16.6666666667% - 1.25rem); -} -.grid-margin-y > .small-3 { - height: calc(25% - 1.25rem); -} -.grid-margin-y > .small-4 { - height: calc(33.3333333333% - 1.25rem); -} -.grid-margin-y > .small-5 { - height: calc(41.6666666667% - 1.25rem); -} -.grid-margin-y > .small-6 { - height: calc(50% - 1.25rem); -} -.grid-margin-y > .small-7 { - height: calc(58.3333333333% - 1.25rem); -} -.grid-margin-y > .small-8 { - height: calc(66.6666666667% - 1.25rem); -} -.grid-margin-y > .small-9 { - height: calc(75% - 1.25rem); -} -.grid-margin-y > .small-10 { - height: calc(83.3333333333% - 1.25rem); -} -.grid-margin-y > .small-11 { - height: calc(91.6666666667% - 1.25rem); -} -.grid-margin-y > .small-12 { - height: calc(100% - 1.25rem); -} -@media print, screen and (min-width: 40em) { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } .grid-margin-y > .auto { - height: auto; - } + height: auto; } .grid-margin-y > .shrink { - height: auto; - } + height: auto; } .grid-margin-y > .small-1 { - height: calc(8.3333333333% - 1.875rem); - } + height: calc(8.33333% - 1.25rem); } .grid-margin-y > .small-2 { - height: calc(16.6666666667% - 1.875rem); - } + height: calc(16.66667% - 1.25rem); } .grid-margin-y > .small-3 { - height: calc(25% - 1.875rem); - } + height: calc(25% - 1.25rem); } .grid-margin-y > .small-4 { - height: calc(33.3333333333% - 1.875rem); - } + height: calc(33.33333% - 1.25rem); } .grid-margin-y > .small-5 { - height: calc(41.6666666667% - 1.875rem); - } + height: calc(41.66667% - 1.25rem); } .grid-margin-y > .small-6 { - height: calc(50% - 1.875rem); - } + height: calc(50% - 1.25rem); } .grid-margin-y > .small-7 { - height: calc(58.3333333333% - 1.875rem); - } + height: calc(58.33333% - 1.25rem); } .grid-margin-y > .small-8 { - height: calc(66.6666666667% - 1.875rem); - } + height: calc(66.66667% - 1.25rem); } .grid-margin-y > .small-9 { - height: calc(75% - 1.875rem); - } + height: calc(75% - 1.25rem); } .grid-margin-y > .small-10 { - height: calc(83.3333333333% - 1.875rem); - } + height: calc(83.33333% - 1.25rem); } .grid-margin-y > .small-11 { - height: calc(91.6666666667% - 1.875rem); - } + height: calc(91.66667% - 1.25rem); } .grid-margin-y > .small-12 { - height: calc(100% - 1.875rem); - } - .grid-margin-y > .medium-auto { - height: auto; - } - .grid-margin-y > .medium-shrink { - height: auto; - } - .grid-margin-y > .medium-1 { - height: calc(8.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-2 { - height: calc(16.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-3 { - height: calc(25% - 1.875rem); - } - .grid-margin-y > .medium-4 { - height: calc(33.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-5 { - height: calc(41.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-6 { - height: calc(50% - 1.875rem); - } - .grid-margin-y > .medium-7 { - height: calc(58.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-8 { - height: calc(66.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-9 { - height: calc(75% - 1.875rem); - } - .grid-margin-y > .medium-10 { - height: calc(83.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-11 { - height: calc(91.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-12 { - height: calc(100% - 1.875rem); - } -} -@media print, screen and (min-width: 64em) { - .grid-margin-y > .large-auto { - height: auto; - } - .grid-margin-y > .large-shrink { - height: auto; - } - .grid-margin-y > .large-1 { - height: calc(8.3333333333% - 1.875rem); - } - .grid-margin-y > .large-2 { - height: calc(16.6666666667% - 1.875rem); - } - .grid-margin-y > .large-3 { - height: calc(25% - 1.875rem); - } - .grid-margin-y > .large-4 { - height: calc(33.3333333333% - 1.875rem); - } - .grid-margin-y > .large-5 { - height: calc(41.6666666667% - 1.875rem); - } - .grid-margin-y > .large-6 { - height: calc(50% - 1.875rem); - } - .grid-margin-y > .large-7 { - height: calc(58.3333333333% - 1.875rem); - } - .grid-margin-y > .large-8 { - height: calc(66.6666666667% - 1.875rem); - } - .grid-margin-y > .large-9 { - height: calc(75% - 1.875rem); - } - .grid-margin-y > .large-10 { - height: calc(83.3333333333% - 1.875rem); - } - .grid-margin-y > .large-11 { - height: calc(91.6666666667% - 1.875rem); - } - .grid-margin-y > .large-12 { - height: calc(100% - 1.875rem); - } -} + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } .grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; -} + width: 100vw; } .cell .grid-frame { - width: 100%; -} + width: 100%; } .cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; -} + -ms-overflow-style: -ms-autohiding-scrollbar; } .cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; -} + -ms-overflow-style: -ms-autohiding-scrollbar; } .cell-block-container { display: flex; flex-direction: column; - max-height: 100%; -} -.cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; -} + max-height: 100%; } + .cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } @media print, screen and (min-width: 40em) { .medium-grid-frame { @@ -442678,84 +444351,64 @@ h3 { position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; - } - + width: 100vw; } .cell .medium-grid-frame { - width: 100%; - } - + width: 100%; } .medium-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } - + -ms-overflow-style: -ms-autohiding-scrollbar; } .medium-cell-block-container { display: flex; flex-direction: column; - max-height: 100%; - } - .medium-cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; - } - + max-height: 100%; } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } .medium-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } -} + -ms-overflow-style: -ms-autohiding-scrollbar; } } + @media print, screen and (min-width: 64em) { .large-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; - } - + width: 100vw; } .cell .large-grid-frame { - width: 100%; - } - + width: 100%; } .large-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } - + -ms-overflow-style: -ms-autohiding-scrollbar; } .large-cell-block-container { display: flex; flex-direction: column; - max-height: 100%; - } - .large-cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; - } - + max-height: 100%; } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } .large-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } -} + -ms-overflow-style: -ms-autohiding-scrollbar; } } + .grid-y.grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; -} + width: auto; } + @media print, screen and (min-width: 40em) { .grid-y.medium-grid-frame { overflow: hidden; @@ -442763,9 +444416,8 @@ h3 { flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; - } -} + width: auto; } } + @media print, screen and (min-width: 64em) { .grid-y.large-grid-frame { overflow: hidden; @@ -442773,243 +444425,167 @@ h3 { flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; - } -} + width: auto; } } .cell .grid-y.grid-frame { - height: 100%; -} + height: 100%; } + @media print, screen and (min-width: 40em) { .cell .grid-y.medium-grid-frame { - height: 100%; - } -} + height: 100%; } } + @media print, screen and (min-width: 64em) { .cell .grid-y.large-grid-frame { - height: 100%; - } -} + height: 100%; } } .grid-margin-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-margin-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; - } -} -.grid-margin-y > .cell { - height: calc(100% - 1.25rem); - margin-top: 0.625rem; - margin-bottom: 0.625rem; -} -@media print, screen and (min-width: 40em) { + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } .grid-margin-y > .cell { - height: calc(100% - 1.875rem); - margin-top: 0.9375rem; - margin-bottom: 0.9375rem; - } -} -.grid-margin-y > .auto { - height: auto; -} -.grid-margin-y > .shrink { - height: auto; -} -.grid-margin-y > .small-1 { - height: calc(8.3333333333% - 1.25rem); -} -.grid-margin-y > .small-2 { - height: calc(16.6666666667% - 1.25rem); -} -.grid-margin-y > .small-3 { - height: calc(25% - 1.25rem); -} -.grid-margin-y > .small-4 { - height: calc(33.3333333333% - 1.25rem); -} -.grid-margin-y > .small-5 { - height: calc(41.6666666667% - 1.25rem); -} -.grid-margin-y > .small-6 { - height: calc(50% - 1.25rem); -} -.grid-margin-y > .small-7 { - height: calc(58.3333333333% - 1.25rem); -} -.grid-margin-y > .small-8 { - height: calc(66.6666666667% - 1.25rem); -} -.grid-margin-y > .small-9 { - height: calc(75% - 1.25rem); -} -.grid-margin-y > .small-10 { - height: calc(83.3333333333% - 1.25rem); -} -.grid-margin-y > .small-11 { - height: calc(91.6666666667% - 1.25rem); -} -.grid-margin-y > .small-12 { - height: calc(100% - 1.25rem); -} -@media print, screen and (min-width: 40em) { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } .grid-margin-y > .auto { - height: auto; - } + height: auto; } .grid-margin-y > .shrink { - height: auto; - } + height: auto; } .grid-margin-y > .small-1 { - height: calc(8.3333333333% - 1.875rem); - } + height: calc(8.33333% - 1.25rem); } .grid-margin-y > .small-2 { - height: calc(16.6666666667% - 1.875rem); - } + height: calc(16.66667% - 1.25rem); } .grid-margin-y > .small-3 { - height: calc(25% - 1.875rem); - } + height: calc(25% - 1.25rem); } .grid-margin-y > .small-4 { - height: calc(33.3333333333% - 1.875rem); - } + height: calc(33.33333% - 1.25rem); } .grid-margin-y > .small-5 { - height: calc(41.6666666667% - 1.875rem); - } + height: calc(41.66667% - 1.25rem); } .grid-margin-y > .small-6 { - height: calc(50% - 1.875rem); - } + height: calc(50% - 1.25rem); } .grid-margin-y > .small-7 { - height: calc(58.3333333333% - 1.875rem); - } + height: calc(58.33333% - 1.25rem); } .grid-margin-y > .small-8 { - height: calc(66.6666666667% - 1.875rem); - } + height: calc(66.66667% - 1.25rem); } .grid-margin-y > .small-9 { - height: calc(75% - 1.875rem); - } + height: calc(75% - 1.25rem); } .grid-margin-y > .small-10 { - height: calc(83.3333333333% - 1.875rem); - } + height: calc(83.33333% - 1.25rem); } .grid-margin-y > .small-11 { - height: calc(91.6666666667% - 1.875rem); - } + height: calc(91.66667% - 1.25rem); } .grid-margin-y > .small-12 { - height: calc(100% - 1.875rem); - } - .grid-margin-y > .medium-auto { - height: auto; - } - .grid-margin-y > .medium-shrink { - height: auto; - } - .grid-margin-y > .medium-1 { - height: calc(8.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-2 { - height: calc(16.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-3 { - height: calc(25% - 1.875rem); - } - .grid-margin-y > .medium-4 { - height: calc(33.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-5 { - height: calc(41.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-6 { - height: calc(50% - 1.875rem); - } - .grid-margin-y > .medium-7 { - height: calc(58.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-8 { - height: calc(66.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-9 { - height: calc(75% - 1.875rem); - } - .grid-margin-y > .medium-10 { - height: calc(83.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-11 { - height: calc(91.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-12 { - height: calc(100% - 1.875rem); - } -} -@media print, screen and (min-width: 64em) { - .grid-margin-y > .large-auto { - height: auto; - } - .grid-margin-y > .large-shrink { - height: auto; - } - .grid-margin-y > .large-1 { - height: calc(8.3333333333% - 1.875rem); - } - .grid-margin-y > .large-2 { - height: calc(16.6666666667% - 1.875rem); - } - .grid-margin-y > .large-3 { - height: calc(25% - 1.875rem); - } - .grid-margin-y > .large-4 { - height: calc(33.3333333333% - 1.875rem); - } - .grid-margin-y > .large-5 { - height: calc(41.6666666667% - 1.875rem); - } - .grid-margin-y > .large-6 { - height: calc(50% - 1.875rem); - } - .grid-margin-y > .large-7 { - height: calc(58.3333333333% - 1.875rem); - } - .grid-margin-y > .large-8 { - height: calc(66.6666666667% - 1.875rem); - } - .grid-margin-y > .large-9 { - height: calc(75% - 1.875rem); - } - .grid-margin-y > .large-10 { - height: calc(83.3333333333% - 1.875rem); - } - .grid-margin-y > .large-11 { - height: calc(91.6666666667% - 1.875rem); - } - .grid-margin-y > .large-12 { - height: calc(100% - 1.875rem); - } -} + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } .grid-frame.grid-margin-y { - height: calc(100vh + 1.25rem); -} -@media print, screen and (min-width: 40em) { - .grid-frame.grid-margin-y { - height: calc(100vh + 1.875rem); - } -} -@media print, screen and (min-width: 64em) { - .grid-frame.grid-margin-y { - height: calc(100vh + 1.875rem); - } -} + height: calc(100vh + 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } @media print, screen and (min-width: 40em) { .grid-margin-y.medium-grid-frame { - height: calc(100vh + 1.875rem); - } -} + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { .grid-margin-y.large-grid-frame { - height: calc(100vh + 1.875rem); - } -} + height: calc(100vh + 1.875rem); } } + .button { display: inline-block; vertical-align: middle; @@ -443023,458 +444599,336 @@ h3 { -webkit-appearance: none; line-height: 1; text-align: center; - cursor: pointer; -} -[data-whatinput=mouse] .button { - outline: 0; -} -.button.tiny { - font-size: 0.6rem; -} -.button.small { - font-size: 0.75rem; -} -.button.large { - font-size: 1.25rem; -} -.button.expanded { - display: block; - width: 100%; - margin-right: 0; - margin-left: 0; -} -.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { - background-color: #1779ba; - color: #fefefe; -} -.button:hover, .button:focus { - background-color: #14679e; - color: #fefefe; -} -.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { - background-color: #1779ba; - color: #fefefe; -} -.button.primary:hover, .button.primary:focus { - background-color: #126195; - color: #fefefe; -} -.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { - background-color: #767676; - color: #fefefe; -} -.button.secondary:hover, .button.secondary:focus { - background-color: #5e5e5e; - color: #fefefe; -} -.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { - background-color: #3adb76; - color: #0a0a0a; -} -.button.success:hover, .button.success:focus { - background-color: #22bb5b; - color: #0a0a0a; -} -.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { - background-color: #ffae00; - color: #0a0a0a; -} -.button.warning:hover, .button.warning:focus { - background-color: #cc8b00; - color: #0a0a0a; -} -.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { - background-color: #cc4b37; - color: #fefefe; -} -.button.alert:hover, .button.alert:focus { - background-color: #a53b2a; - color: #fefefe; -} -.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { - background-color: transparent; -} -.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; -} -.button.hollow:hover, .button.hollow:focus { - border-color: #0c3d5d; - color: #0c3d5d; -} -.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; -} -.button.hollow.primary:hover, .button.hollow.primary:focus { - border-color: #0c3d5d; - color: #0c3d5d; -} -.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { - border: 1px solid #767676; - color: #767676; -} -.button.hollow.secondary:hover, .button.hollow.secondary:focus { - border-color: #3b3b3b; - color: #3b3b3b; -} -.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { - border: 1px solid #3adb76; - color: #3adb76; -} -.button.hollow.success:hover, .button.hollow.success:focus { - border-color: #157539; - color: #157539; -} -.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { - border: 1px solid #ffae00; - color: #ffae00; -} -.button.hollow.warning:hover, .button.hollow.warning:focus { - border-color: #805700; - color: #805700; -} -.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { - border: 1px solid #cc4b37; - color: #cc4b37; -} -.button.hollow.alert:hover, .button.hollow.alert:focus { - border-color: #67251a; - color: #67251a; -} -.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { - border-color: transparent; - background-color: transparent; -} -.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { - color: #1779ba; -} -.button.clear:hover, .button.clear:focus { - color: #0c3d5d; -} -.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { - color: #1779ba; -} -.button.clear.primary:hover, .button.clear.primary:focus { - color: #0c3d5d; -} -.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { - color: #767676; -} -.button.clear.secondary:hover, .button.clear.secondary:focus { - color: #3b3b3b; -} -.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { - color: #3adb76; -} -.button.clear.success:hover, .button.clear.success:focus { - color: #157539; -} -.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { - color: #ffae00; -} -.button.clear.warning:hover, .button.clear.warning:focus { - color: #805700; -} -.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { - color: #cc4b37; -} -.button.clear.alert:hover, .button.clear.alert:focus { - color: #67251a; -} -.button.disabled, .button[disabled] { - opacity: 0.25; - cursor: not-allowed; -} -.button.dropdown::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.4em; - content: \\"\\"; - border-bottom-width: 0; - border-color: #fefefe transparent transparent; - position: relative; - top: 0.4em; - display: inline-block; - float: right; - margin-left: 1em; -} -.button.dropdown.hollow::after, .button.dropdown.clear::after { - border-top-color: #1779ba; -} -.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { - border-top-color: #1779ba; -} -.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { - border-top-color: #767676; -} -.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { - border-top-color: #3adb76; -} -.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { - border-top-color: #ffae00; -} -.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { - border-top-color: #cc4b37; -} -.button.arrow-only::after { - top: -0.1em; - float: none; - margin-left: 0; -} + cursor: pointer; } + [data-whatinput='mouse'] .button { + outline: 0; } + .button.tiny { + font-size: 0.6rem; } + .button.small { + font-size: 0.75rem; } + .button.large { + font-size: 1.25rem; } + .button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; } + .button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; } + .button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; } + .button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; } + .button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } + .button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } + .button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } + .button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; } + .button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; } + .button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } + .button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } + .button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } + .button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; } + .button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; } + .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #1779ba; } + .button.clear:hover, .button.clear:focus { + color: #0c3d5d; } + .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #1779ba; } + .button.clear.primary:hover, .button.clear.primary:focus { + color: #0c3d5d; } + .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; } + .button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; } + .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #3adb76; } + .button.clear.success:hover, .button.clear.success:focus { + color: #157539; } + .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; } + .button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; } + .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; } + .button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; } + .button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } + .button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: ''; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; } + .button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; } + .button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #3adb76; } + .button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; } + .button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; } + .button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; } a.button:hover, a.button:focus { - text-decoration: none; -} + text-decoration: none; } .button-group { margin-bottom: 1rem; display: flex; flex-wrap: wrap; align-items: stretch; - flex-grow: 1; -} -.button-group::before, .button-group::after { - display: table; - content: \\" \\"; - flex-basis: 0; - order: 1; -} -.button-group::after { - clear: both; -} -.button-group::before, .button-group::after { - display: none; -} -.button-group .button { - margin: 0; - margin-right: 1px; - margin-bottom: 1px; - font-size: 0.9rem; - flex: 0 0 auto; -} -.button-group .button:last-child { - margin-right: 0; -} -.button-group.tiny .button { - font-size: 0.6rem; -} -.button-group.small .button { - font-size: 0.75rem; -} -.button-group.large .button { - font-size: 1.25rem; -} -.button-group.expanded .button { - flex: 1 1 0px; -} -.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { - background-color: #1779ba; - color: #fefefe; -} -.button-group.primary .button:hover, .button-group.primary .button:focus { - background-color: #126195; - color: #fefefe; -} -.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { - background-color: #767676; - color: #fefefe; -} -.button-group.secondary .button:hover, .button-group.secondary .button:focus { - background-color: #5e5e5e; - color: #fefefe; -} -.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { - background-color: #3adb76; - color: #0a0a0a; -} -.button-group.success .button:hover, .button-group.success .button:focus { - background-color: #22bb5b; - color: #0a0a0a; -} -.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { - background-color: #ffae00; - color: #0a0a0a; -} -.button-group.warning .button:hover, .button-group.warning .button:focus { - background-color: #cc8b00; - color: #0a0a0a; -} -.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { - background-color: #cc4b37; - color: #fefefe; -} -.button-group.alert .button:hover, .button-group.alert .button:focus { - background-color: #a53b2a; - color: #fefefe; -} -.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { - background-color: transparent; -} -.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; -} -.button-group.hollow .button:hover, .button-group.hollow .button:focus { - border-color: #0c3d5d; - color: #0c3d5d; -} -.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; -} -.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { - border-color: #0c3d5d; - color: #0c3d5d; -} -.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { - border: 1px solid #767676; - color: #767676; -} -.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { - border-color: #3b3b3b; - color: #3b3b3b; -} -.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { - border: 1px solid #3adb76; - color: #3adb76; -} -.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { - border-color: #157539; - color: #157539; -} -.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { - border: 1px solid #ffae00; - color: #ffae00; -} -.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { - border-color: #805700; - color: #805700; -} -.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { - border: 1px solid #cc4b37; - color: #cc4b37; -} -.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { - border-color: #67251a; - color: #67251a; -} -.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { - border-color: transparent; - background-color: transparent; -} -.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { - color: #1779ba; -} -.button-group.clear .button:hover, .button-group.clear .button:focus { - color: #0c3d5d; -} -.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { - color: #1779ba; -} -.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { - color: #0c3d5d; -} -.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { - color: #767676; -} -.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { - color: #3b3b3b; -} -.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { - color: #3adb76; -} -.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { - color: #157539; -} -.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { - color: #ffae00; -} -.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { - color: #805700; -} -.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { - color: #cc4b37; -} -.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { - color: #67251a; -} -.button-group.no-gaps .button { - margin-right: -0.0625rem; -} -.button-group.no-gaps .button + .button { - border-left-color: transparent; -} -.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { - flex-wrap: wrap; -} -.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { - flex: 0 0 100%; -} -.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { - margin-bottom: 0; -} -.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { - flex: 1 1 0px; -} -@media print, screen and (min-width: 40em) { - .button-group.stacked-for-small .button { - flex: 0 0 auto; - margin-bottom: 0; - } -} -@media print, screen and (min-width: 64em) { - .button-group.stacked-for-medium .button { - flex: 0 0 auto; - margin-bottom: 0; - } -} -@media print, screen and (max-width: 39.99875em) { - .button-group.stacked-for-small.expanded { - display: block; - } - .button-group.stacked-for-small.expanded .button { - display: block; - margin-right: 0; - } -} -@media print, screen and (max-width: 63.99875em) { - .button-group.stacked-for-medium.expanded { - display: block; - } - .button-group.stacked-for-medium.expanded .button { - display: block; - margin-right: 0; - } -} + flex-grow: 1; } + .button-group::before, .button-group::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .button-group::after { + clear: both; } + .button-group::before, .button-group::after { + display: none; } + .button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; } + .button-group .button:last-child { + margin-right: 0; } + .button-group.tiny .button { + font-size: 0.6rem; } + .button-group.small .button { + font-size: 0.75rem; } + .button-group.large .button { + font-size: 1.25rem; } + .button-group.expanded .button { + flex: 1 1 0px; } + .button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; } + .button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; } + .button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } + .button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } + .button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } + .button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; } + .button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; } + .button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } + .button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } + .button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } + .button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } + .button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #157539; + color: #157539; } + .button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } + .button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; } + .button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; } + .button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; } + .button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #1779ba; } + .button-group.clear .button:hover, .button-group.clear .button:focus { + color: #0c3d5d; } + .button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #1779ba; } + .button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #0c3d5d; } + .button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; } + .button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; } + .button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #3adb76; } + .button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #157539; } + .button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; } + .button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; } + .button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; } + .button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; } + .button-group.no-gaps .button { + margin-right: -0.0625rem; } + .button-group.no-gaps .button + .button { + border-left-color: transparent; } + .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; } + .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; } + .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } + .button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; } + @media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; } } + @media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; } } + @media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; } } + @media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; } + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; } } .close-button { position: absolute; z-index: 10; color: #8a8a8a; - cursor: pointer; -} -[data-whatinput=mouse] .close-button { - outline: 0; -} -.close-button:hover, .close-button:focus { - color: #0a0a0a; -} -.close-button.small { - right: 0.66rem; - top: 0.33em; - font-size: 1.5em; - line-height: 1; -} - -.close-button.medium, .close-button { - right: 1rem; - top: 0.5rem; - font-size: 2em; - line-height: 1; -} + cursor: pointer; } + [data-whatinput='mouse'] .close-button { + outline: 0; } + .close-button:hover, .close-button:focus { + color: #0a0a0a; } + .close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; } + .close-button, .close-button.medium { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; } .label { display: inline-block; @@ -443485,58 +444939,45 @@ a.button:hover, a.button:focus { white-space: nowrap; cursor: default; background: #1779ba; - color: #fefefe; -} -.label.primary { - background: #1779ba; - color: #fefefe; -} -.label.secondary { - background: #767676; - color: #fefefe; -} -.label.success { - background: #3adb76; - color: #0a0a0a; -} -.label.warning { - background: #ffae00; - color: #0a0a0a; -} -.label.alert { - background: #cc4b37; - color: #fefefe; -} + color: #fefefe; } + .label.primary { + background: #1779ba; + color: #fefefe; } + .label.secondary { + background: #767676; + color: #fefefe; } + .label.success { + background: #3adb76; + color: #0a0a0a; } + .label.warning { + background: #ffae00; + color: #0a0a0a; } + .label.alert { + background: #cc4b37; + color: #fefefe; } .progress { height: 1rem; margin-bottom: 1rem; border-radius: 0; - background-color: #cacaca; -} -.progress.primary .progress-meter { - background-color: #1779ba; -} -.progress.secondary .progress-meter { - background-color: #767676; -} -.progress.success .progress-meter { - background-color: #3adb76; -} -.progress.warning .progress-meter { - background-color: #ffae00; -} -.progress.alert .progress-meter { - background-color: #cc4b37; -} + background-color: #cacaca; } + .progress.primary .progress-meter { + background-color: #1779ba; } + .progress.secondary .progress-meter { + background-color: #767676; } + .progress.success .progress-meter { + background-color: #3adb76; } + .progress.warning .progress-meter { + background-color: #ffae00; } + .progress.alert .progress-meter { + background-color: #cc4b37; } .progress-meter { position: relative; display: block; width: 0%; height: 100%; - background-color: #1779ba; -} + background-color: #1779ba; } .progress-meter-text { position: absolute; @@ -443547,8 +444988,7 @@ a.button:hover, a.button:focus { font-size: 0.75rem; font-weight: bold; color: #fefefe; - white-space: nowrap; -} + white-space: nowrap; } .slider { position: relative; @@ -443558,8 +444998,7 @@ a.button:hover, a.button:focus { background-color: #e6e6e6; cursor: pointer; user-select: none; - touch-action: none; -} + touch-action: none; } .slider-fill { position: absolute; @@ -443569,11 +445008,9 @@ a.button:hover, a.button:focus { max-width: 100%; height: 0.5rem; background-color: #cacaca; - transition: all 0.2s ease-in-out; -} -.slider-fill.is-dragging { - transition: all 0s linear; -} + transition: all 0.2s ease-in-out; } + .slider-fill.is-dragging { + transition: all 0s linear; } .slider-handle { position: absolute; @@ -443588,45 +445025,37 @@ a.button:hover, a.button:focus { border-radius: 0; background-color: #1779ba; transition: all 0.2s ease-in-out; - touch-action: manipulation; -} -[data-whatinput=mouse] .slider-handle { - outline: 0; -} -.slider-handle:hover { - background-color: #14679e; -} -.slider-handle.is-dragging { - transition: all 0s linear; - cursor: grabbing; -} + touch-action: manipulation; } + [data-whatinput='mouse'] .slider-handle { + outline: 0; } + .slider-handle:hover { + background-color: #14679e; } + .slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; } .slider.disabled, .slider[disabled] { opacity: 0.25; - cursor: not-allowed; -} + cursor: not-allowed; } .slider.vertical { display: inline-block; width: 0.5rem; height: 12.5rem; margin: 0 1.25rem; - transform: scale(1, -1); -} -.slider.vertical .slider-fill { - top: 0; - width: 0.5rem; - max-height: 100%; -} -.slider.vertical .slider-handle { - position: absolute; - top: 0; - left: 50%; - width: 1.4rem; - height: 1.4rem; - transform: translateX(-50%); -} + transform: scale(1, -1); } + .slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } + .slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); } .switch { position: relative; @@ -443636,14 +445065,12 @@ a.button:hover, a.button:focus { font-weight: bold; color: #fefefe; user-select: none; - height: 2rem; -} + height: 2rem; } .switch-input { position: absolute; margin-bottom: 0; - opacity: 0; -} + opacity: 0; } .switch-paddle { position: relative; @@ -443655,211 +445082,161 @@ a.button:hover, a.button:focus { transition: all 0.25s ease-out; font-weight: inherit; color: inherit; - cursor: pointer; -} -input + .switch-paddle { - margin: 0; -} -.switch-paddle::after { - position: absolute; - top: 0.25rem; - left: 0.25rem; - display: block; - width: 1.5rem; - height: 1.5rem; - transform: translate3d(0, 0, 0); - border-radius: 0; - background: #fefefe; - transition: all 0.25s ease-out; - content: \\"\\"; -} -input:checked ~ .switch-paddle { - background: #1779ba; -} -input:checked ~ .switch-paddle::after { - left: 2.25rem; -} -input:disabled ~ .switch-paddle { - cursor: not-allowed; - opacity: 0.5; -} -[data-whatinput=mouse] input:focus ~ .switch-paddle { - outline: 0; -} + cursor: pointer; } + input + .switch-paddle { + margin: 0; } + .switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: ''; } + input:checked ~ .switch-paddle { + background: #1779ba; } + input:checked ~ .switch-paddle::after { + left: 2.25rem; } + input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; } + [data-whatinput='mouse'] input:focus ~ .switch-paddle { + outline: 0; } -.switch-inactive, .switch-active { +.switch-active, .switch-inactive { position: absolute; top: 50%; - transform: translateY(-50%); -} + transform: translateY(-50%); } .switch-active { left: 8%; - display: none; -} -input:checked + label > .switch-active { - display: block; -} + display: none; } + input:checked + label > .switch-active { + display: block; } .switch-inactive { - right: 15%; -} -input:checked + label > .switch-inactive { - display: none; -} + right: 15%; } + input:checked + label > .switch-inactive { + display: none; } .switch.tiny { - height: 1.5rem; -} -.switch.tiny .switch-paddle { - width: 3rem; - height: 1.5rem; - font-size: 0.625rem; -} -.switch.tiny .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 1rem; - height: 1rem; -} -.switch.tiny input:checked ~ .switch-paddle::after { - left: 1.75rem; -} + height: 1.5rem; } + .switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } + .switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; } + .switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } .switch.small { - height: 1.75rem; -} -.switch.small .switch-paddle { - width: 3.5rem; - height: 1.75rem; - font-size: 0.75rem; -} -.switch.small .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 1.25rem; - height: 1.25rem; -} -.switch.small input:checked ~ .switch-paddle::after { - left: 2rem; -} + height: 1.75rem; } + .switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } + .switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; } + .switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } .switch.large { - height: 2.5rem; -} -.switch.large .switch-paddle { - width: 5rem; - height: 2.5rem; - font-size: 1rem; -} -.switch.large .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 2rem; - height: 2rem; -} -.switch.large input:checked ~ .switch-paddle::after { - left: 2.75rem; -} + height: 2.5rem; } + .switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } + .switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; } + .switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } table { border-collapse: collapse; width: 100%; margin-bottom: 1rem; - border-radius: 0; -} -thead, -tbody, -tfoot { - border: 1px solid #f1f1f1; - background-color: #fefefe; -} - -caption { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; -} - -thead { - background: #f8f8f8; - color: #0a0a0a; -} - -tfoot { - background: #f1f1f1; - color: #0a0a0a; -} - -thead tr, -tfoot tr { - background: transparent; -} -thead th, -thead td, -tfoot th, -tfoot td { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; - text-align: left; -} - -tbody th, -tbody td { - padding: 0.5rem 0.625rem 0.625rem; -} - -tbody tr:nth-child(even) { - border-bottom: 0; - background-color: #f1f1f1; -} - -table.unstriped tbody { - background-color: #fefefe; -} -table.unstriped tbody tr { - border-bottom: 1px solid #f1f1f1; - background-color: #fefefe; -} + border-radius: 0; } + thead, + tbody, + tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } + caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; } + thead { + background: #f8f8f8; + color: #0a0a0a; } + tfoot { + background: #f1f1f1; + color: #0a0a0a; } + thead tr, + tfoot tr { + background: transparent; } + thead th, + thead td, + tfoot th, + tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } + tbody th, + tbody td { + padding: 0.5rem 0.625rem 0.625rem; } + tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; } + table.unstriped tbody { + background-color: #fefefe; } + table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; } @media print, screen and (max-width: 63.99875em) { table.stack thead { - display: none; - } + display: none; } table.stack tfoot { - display: none; - } + display: none; } table.stack tr, -table.stack th, -table.stack td { - display: block; - } + table.stack th, table.stack td { - border-top: 0; - } -} + display: block; } + table.stack td { + border-top: 0; } } table.scroll { display: block; width: 100%; - overflow-x: auto; -} + overflow-x: auto; } table.hover thead tr:hover { - background-color: #f3f3f3; -} + background-color: #f3f3f3; } + table.hover tfoot tr:hover { - background-color: #ececec; -} + background-color: #ececec; } + table.hover tbody tr:hover { - background-color: #f9f9f9; -} + background-color: #f9f9f9; } + table.hover:not(.unstriped) tr:nth-of-type(even):hover { - background-color: #ececec; -} + background-color: #ececec; } .table-scroll { - overflow-x: auto; -} + overflow-x: auto; } .badge { display: inline-block; @@ -443869,66 +445246,52 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { font-size: 0.6rem; text-align: center; background: #1779ba; - color: #fefefe; -} -.badge.primary { - background: #1779ba; - color: #fefefe; -} -.badge.secondary { - background: #767676; - color: #fefefe; -} -.badge.success { - background: #3adb76; - color: #0a0a0a; -} -.badge.warning { - background: #ffae00; - color: #0a0a0a; -} -.badge.alert { - background: #cc4b37; - color: #fefefe; -} + color: #fefefe; } + .badge.primary { + background: #1779ba; + color: #fefefe; } + .badge.secondary { + background: #767676; + color: #fefefe; } + .badge.success { + background: #3adb76; + color: #0a0a0a; } + .badge.warning { + background: #ffae00; + color: #0a0a0a; } + .badge.alert { + background: #cc4b37; + color: #fefefe; } .breadcrumbs { margin: 0 0 1rem 0; - list-style: none; -} -.breadcrumbs::before, .breadcrumbs::after { - display: table; - content: \\" \\"; - flex-basis: 0; - order: 1; -} -.breadcrumbs::after { - clear: both; -} -.breadcrumbs li { - float: left; - font-size: 0.6875rem; - color: #0a0a0a; - cursor: default; - text-transform: uppercase; -} -.breadcrumbs li:not(:last-child)::after { - position: relative; - margin: 0 0.75rem; - opacity: 1; - content: \\"/\\"; - color: #cacaca; -} -.breadcrumbs a { - color: #1779ba; -} -.breadcrumbs a:hover { - text-decoration: underline; -} -.breadcrumbs .disabled { - color: #cacaca; - cursor: not-allowed; -} + list-style: none; } + .breadcrumbs::before, .breadcrumbs::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .breadcrumbs::after { + clear: both; } + .breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; } + .breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: \\"/\\"; + color: #cacaca; } + .breadcrumbs a { + color: #1779ba; } + .breadcrumbs a:hover { + text-decoration: underline; } + .breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } .callout { position: relative; @@ -443937,46 +445300,36 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid rgba(10, 10, 10, 0.25); border-radius: 0; background-color: white; - color: #0a0a0a; -} -.callout > :first-child { - margin-top: 0; -} -.callout > :last-child { - margin-bottom: 0; -} -.callout.primary { - background-color: #d7ecfa; - color: #0a0a0a; -} -.callout.secondary { - background-color: #eaeaea; - color: #0a0a0a; -} -.callout.success { - background-color: #e1faea; - color: #0a0a0a; -} -.callout.warning { - background-color: #fff3d9; - color: #0a0a0a; -} -.callout.alert { - background-color: #f7e4e1; - color: #0a0a0a; -} -.callout.small { - padding-top: 0.5rem; - padding-right: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 0.5rem; -} -.callout.large { - padding-top: 3rem; - padding-right: 3rem; - padding-bottom: 3rem; - padding-left: 3rem; -} + color: #0a0a0a; } + .callout > :first-child { + margin-top: 0; } + .callout > :last-child { + margin-bottom: 0; } + .callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; } + .callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; } + .callout.success { + background-color: #e1faea; + color: #0a0a0a; } + .callout.warning { + background-color: #fff3d9; + color: #0a0a0a; } + .callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; } + .callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } + .callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } .card { display: flex; @@ -443988,33 +445341,26 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { background: #fefefe; box-shadow: none; overflow: hidden; - color: #0a0a0a; -} -.card > :last-child { - margin-bottom: 0; -} + color: #0a0a0a; } + .card > :last-child { + margin-bottom: 0; } .card-divider { display: flex; flex: 0 1 auto; padding: 1rem; - background: #e6e6e6; -} -.card-divider > :last-child { - margin-bottom: 0; -} + background: #e6e6e6; } + .card-divider > :last-child { + margin-bottom: 0; } .card-section { flex: 1 0 auto; - padding: 1rem; -} -.card-section > :last-child { - margin-bottom: 0; -} + padding: 1rem; } + .card-section > :last-child { + margin-bottom: 0; } .card-image { - min-height: 1px; -} + min-height: 1px; } .dropdown-pane { position: absolute; @@ -444026,107 +445372,85 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid #cacaca; border-radius: 0; background-color: #fefefe; - font-size: 1rem; -} -.dropdown-pane.is-opening { - display: block; -} -.dropdown-pane.is-open { - display: block; - visibility: visible; -} + font-size: 1rem; } + .dropdown-pane.is-opening { + display: block; } + .dropdown-pane.is-open { + display: block; + visibility: visible; } .dropdown-pane.tiny { - width: 100px; -} + width: 100px; } .dropdown-pane.small { - width: 200px; -} + width: 200px; } .dropdown-pane.large { - width: 400px; -} + width: 400px; } .pagination { margin-left: 0; - margin-bottom: 1rem; -} -.pagination::before, .pagination::after { - display: table; - content: \\" \\"; - flex-basis: 0; - order: 1; -} -.pagination::after { - clear: both; -} -.pagination li { - margin-right: 0.0625rem; - border-radius: 0; - font-size: 0.875rem; - display: none; -} -.pagination li:last-child, .pagination li:first-child { - display: inline-block; -} -@media print, screen and (min-width: 40em) { + margin-bottom: 1rem; } + .pagination::before, .pagination::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .pagination::after { + clear: both; } .pagination li { - display: inline-block; - } -} -.pagination a, -.pagination button { - display: block; - padding: 0.1875rem 0.625rem; - border-radius: 0; - color: #0a0a0a; -} -.pagination a:hover, -.pagination button:hover { - background: #e6e6e6; -} -.pagination .current { - padding: 0.1875rem 0.625rem; - background: #1779ba; - color: #fefefe; - cursor: default; -} -.pagination .disabled { - padding: 0.1875rem 0.625rem; - color: #cacaca; - cursor: not-allowed; -} -.pagination .disabled:hover { - background: transparent; -} -.pagination .ellipsis::after { - padding: 0.1875rem 0.625rem; - content: \\"…\\"; - color: #0a0a0a; -} + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; } + .pagination li:last-child, .pagination li:first-child { + display: inline-block; } + @media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; } } + .pagination a, + .pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; } + .pagination a:hover, + .pagination button:hover { + background: #e6e6e6; } + .pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; } + .pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } + .pagination .disabled:hover { + background: transparent; } + .pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: '\\\\2026'; + color: #0a0a0a; } .pagination-previous a::before, .pagination-previous.disabled::before { display: inline-block; margin-right: 0.5rem; - content: \\"«\\"; -} + content: \\"«\\"; } .pagination-next a::after, .pagination-next.disabled::after { display: inline-block; margin-left: 0.5rem; - content: \\"»\\"; -} + content: \\"»\\"; } .has-tip { position: relative; display: inline-block; border-bottom: dotted 1px #8a8a8a; font-weight: bold; - cursor: help; -} + cursor: help; } .tooltip { position: absolute; @@ -444137,107 +445461,90 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border-radius: 0; background-color: #0a0a0a; font-size: 80%; - color: #fefefe; -} -.tooltip::before { - position: absolute; -} -.tooltip.bottom::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: \\"\\"; - border-top-width: 0; - border-color: transparent transparent #0a0a0a; - bottom: 100%; -} -.tooltip.bottom.align-center::before { - left: 50%; - transform: translateX(-50%); -} -.tooltip.top::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: \\"\\"; - border-bottom-width: 0; - border-color: #0a0a0a transparent transparent; - top: 100%; - bottom: auto; -} -.tooltip.top.align-center::before { - left: 50%; - transform: translateX(-50%); -} -.tooltip.left::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: \\"\\"; - border-right-width: 0; - border-color: transparent transparent transparent #0a0a0a; - left: 100%; -} -.tooltip.left.align-center::before { - bottom: auto; - top: 50%; - transform: translateY(-50%); -} -.tooltip.right::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: \\"\\"; - border-left-width: 0; - border-color: transparent #0a0a0a transparent transparent; - right: 100%; - left: auto; -} -.tooltip.right.align-center::before { - bottom: auto; - top: 50%; - transform: translateY(-50%); -} -.tooltip.align-top::before { - bottom: auto; - top: 10%; -} -.tooltip.align-bottom::before { - bottom: 10%; - top: auto; -} -.tooltip.align-left::before { - left: 10%; - right: auto; -} -.tooltip.align-right::before { - left: auto; - right: 10%; -} + color: #fefefe; } + .tooltip::before { + position: absolute; } + .tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ''; + border-top-width: 0; + border-color: transparent transparent #0a0a0a; + bottom: 100%; } + .tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); } + .tooltip.top::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ''; + border-bottom-width: 0; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; } + .tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); } + .tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ''; + border-right-width: 0; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; } + .tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } + .tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ''; + border-left-width: 0; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; } + .tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } + .tooltip.align-top::before { + bottom: auto; + top: 10%; } + .tooltip.align-bottom::before { + bottom: 10%; + top: auto; } + .tooltip.align-left::before { + left: 10%; + right: auto; } + .tooltip.align-right::before { + left: auto; + right: 10%; } .accordion { margin-left: 0; background: #fefefe; - list-style-type: none; -} -.accordion[disabled] .accordion-title { - cursor: not-allowed; -} + list-style-type: none; } + .accordion[disabled] .accordion-title { + cursor: not-allowed; } .accordion-item:first-child > :first-child { - border-radius: 0 0 0 0; -} + border-radius: 0 0 0 0; } + .accordion-item:last-child > :last-child { - border-radius: 0 0 0 0; -} + border-radius: 0 0 0 0; } .accordion-title { position: relative; @@ -444247,25 +445554,20 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border-bottom: 0; font-size: 0.75rem; line-height: 1; - color: #1779ba; -} -:last-child:not(.is-active) > .accordion-title { - border-bottom: 1px solid #e6e6e6; - border-radius: 0 0 0 0; -} -.accordion-title:hover, .accordion-title:focus { - background-color: #e6e6e6; -} -.accordion-title::before { - position: absolute; - top: 50%; - right: 1rem; - margin-top: -0.5rem; - content: \\"+\\"; -} -.is-active > .accordion-title::before { - content: \\"–\\"; -} + color: #1779ba; } + :last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; } + .accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } + .accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: \\"+\\"; } + .is-active > .accordion-title::before { + content: \\"–\\"; } .accordion-content { display: none; @@ -444273,83 +445575,63 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid #e6e6e6; border-bottom: 0; background-color: #fefefe; - color: #0a0a0a; -} -:last-child > .accordion-content:last-child { - border-bottom: 1px solid #e6e6e6; -} + color: #0a0a0a; } + :last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } .media-object { display: flex; margin-bottom: 1rem; - flex-wrap: nowrap; -} -.media-object img { - max-width: none; -} -@media print, screen and (max-width: 39.99875em) { - .media-object.stack-for-small { - flex-wrap: wrap; - } -} + flex-wrap: nowrap; } + .media-object img { + max-width: none; } + @media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; } } .media-object-section { - flex: 0 1 auto; -} -.media-object-section:first-child { - padding-right: 1rem; -} -.media-object-section:last-child:not(:nth-child(2)) { - padding-left: 1rem; -} -.media-object-section > :last-child { - margin-bottom: 0; -} -@media print, screen and (max-width: 39.99875em) { - .stack-for-small .media-object-section { - padding: 0; - padding-bottom: 1rem; - flex-basis: 100%; - max-width: 100%; - } - .stack-for-small .media-object-section img { - width: 100%; - } -} -.media-object-section.main-section { - flex: 1 1 0px; -} + flex: 0 1 auto; } + .media-object-section:first-child { + padding-right: 1rem; } + .media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } + .media-object-section > :last-child { + margin-bottom: 0; } + @media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; } + .stack-for-small .media-object-section img { + width: 100%; } } + .media-object-section.main-section { + flex: 1 1 0px; } .orbit { - position: relative; -} + position: relative; } .orbit-container { position: relative; height: 0; margin: 0; list-style: none; - overflow: hidden; -} + overflow: hidden; } .orbit-slide { width: 100%; - position: absolute; -} -.orbit-slide.no-motionui.is-active { - top: 0; - left: 0; -} + position: absolute; } + .orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } .orbit-figure { - margin: 0; -} + margin: 0; } .orbit-image { width: 100%; max-width: 100%; - margin: 0; -} + margin: 0; } .orbit-caption { position: absolute; @@ -444358,55 +445640,44 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { margin-bottom: 0; padding: 1rem; background-color: rgba(10, 10, 10, 0.5); - color: #fefefe; -} + color: #fefefe; } -.orbit-next, .orbit-previous { +.orbit-previous, .orbit-next { position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; padding: 1rem; - color: #fefefe; -} -[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { - outline: 0; -} -.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { - background-color: rgba(10, 10, 10, 0.5); -} + color: #fefefe; } + [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { + outline: 0; } + .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { + background-color: rgba(10, 10, 10, 0.5); } .orbit-previous { - left: 0; -} + left: 0; } .orbit-next { left: auto; - right: 0; -} + right: 0; } .orbit-bullets { position: relative; margin-top: 0.8rem; margin-bottom: 0.8rem; - text-align: center; -} -[data-whatinput=mouse] .orbit-bullets { - outline: 0; -} -.orbit-bullets button { - width: 1.2rem; - height: 1.2rem; - margin: 0.1rem; - border-radius: 50%; - background-color: #cacaca; -} -.orbit-bullets button:hover { - background-color: #8a8a8a; -} -.orbit-bullets button.is-active { - background-color: #8a8a8a; -} + text-align: center; } + [data-whatinput='mouse'] .orbit-bullets { + outline: 0; } + .orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; } + .orbit-bullets button:hover { + background-color: #8a8a8a; } + .orbit-bullets button.is-active { + background-color: #8a8a8a; } .responsive-embed, .flex-video { @@ -444414,108 +445685,87 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { height: 0; margin-bottom: 1rem; padding-bottom: 75%; - overflow: hidden; -} -.responsive-embed iframe, -.responsive-embed object, -.responsive-embed embed, -.responsive-embed video, -.flex-video iframe, -.flex-video object, -.flex-video embed, -.flex-video video { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.responsive-embed.widescreen, -.flex-video.widescreen { - padding-bottom: 56.25%; -} + overflow: hidden; } + .responsive-embed iframe, + .responsive-embed object, + .responsive-embed embed, + .responsive-embed video, + .flex-video iframe, + .flex-video object, + .flex-video embed, + .flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + .responsive-embed.widescreen, + .flex-video.widescreen { + padding-bottom: 56.25%; } .tabs { margin: 0; border: 1px solid #e6e6e6; background: #fefefe; - list-style-type: none; -} -.tabs::before, .tabs::after { - display: table; - content: \\" \\"; - flex-basis: 0; - order: 1; -} -.tabs::after { - clear: both; -} + list-style-type: none; } + .tabs::before, .tabs::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .tabs::after { + clear: both; } .tabs.vertical > li { display: block; float: none; - width: auto; -} + width: auto; } .tabs.simple > li > a { - padding: 0; -} -.tabs.simple > li > a:hover { - background: transparent; -} + padding: 0; } + .tabs.simple > li > a:hover { + background: transparent; } .tabs.primary { - background: #1779ba; -} -.tabs.primary > li > a { - color: #fefefe; -} -.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { - background: #1673b1; -} + background: #1779ba; } + .tabs.primary > li > a { + color: #fefefe; } + .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; } .tabs-title { - float: left; -} -.tabs-title > a { - display: block; - padding: 1.25rem 1.5rem; - font-size: 0.75rem; - line-height: 1; - color: #1779ba; -} -[data-whatinput=mouse] .tabs-title > a { - outline: 0; -} -.tabs-title > a:hover { - background: #fefefe; - color: #1468a0; -} -.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { - background: #e6e6e6; - color: #1779ba; -} + float: left; } + .tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } + [data-whatinput='mouse'] .tabs-title > a { + outline: 0; } + .tabs-title > a:hover { + background: #fefefe; + color: #1468a0; } + .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { + background: #e6e6e6; + color: #1779ba; } .tabs-content { border: 1px solid #e6e6e6; border-top: 0; background: #fefefe; color: #0a0a0a; - transition: all 0.5s ease; -} + transition: all 0.5s ease; } .tabs-content.vertical { border: 1px solid #e6e6e6; - border-left: 0; -} + border-left: 0; } .tabs-panel { display: none; - padding: 1rem; -} -.tabs-panel.is-active { - display: block; -} + padding: 1rem; } + .tabs-panel.is-active { + display: block; } .thumbnail { display: inline-block; @@ -444524,18 +445774,14 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 4px solid #fefefe; border-radius: 0; box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); - line-height: 0; -} + line-height: 0; } a.thumbnail { - transition: box-shadow 200ms ease-out; -} -a.thumbnail:hover, a.thumbnail:focus { - box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); -} -a.thumbnail image { - box-shadow: none; -} + transition: box-shadow 200ms ease-out; } + a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } + a.thumbnail image { + box-shadow: none; } .menu { padding: 0; @@ -444543,211 +445789,161 @@ a.thumbnail image { list-style: none; position: relative; display: flex; - flex-wrap: wrap; -} -[data-whatinput=mouse] .menu li { - outline: 0; -} -.menu a, -.menu .button { - line-height: 1; - text-decoration: none; - display: block; - padding: 0.7rem 1rem; -} -.menu input, -.menu select, -.menu a, -.menu button { - margin-bottom: 0; -} -.menu input { - display: inline-block; -} -.menu, .menu.horizontal { - flex-wrap: wrap; - flex-direction: row; -} -.menu.vertical { - flex-wrap: nowrap; - flex-direction: column; -} -.menu.vertical.icon-top li a img, -.menu.vertical.icon-top li a i, -.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, -.menu.vertical.icon-bottom li a i, -.menu.vertical.icon-bottom li a svg { - text-align: left; -} -.menu.expanded li { - flex: 1 1 0px; -} -.menu.expanded.icon-top li a img, -.menu.expanded.icon-top li a i, -.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, -.menu.expanded.icon-bottom li a i, -.menu.expanded.icon-bottom li a svg { - text-align: left; -} -.menu.simple { - align-items: center; -} -.menu.simple li + li { - margin-left: 1rem; -} -.menu.simple a { - padding: 0; -} -@media print, screen and (min-width: 40em) { - .menu.medium-horizontal { - flex-wrap: wrap; - flex-direction: row; - } - .menu.medium-vertical { - flex-wrap: nowrap; - flex-direction: column; - } - .menu.medium-expanded li { - flex: 1 1 0px; - } - .menu.medium-simple li { - flex: 1 1 0px; - } -} -@media print, screen and (min-width: 64em) { - .menu.large-horizontal { + flex-wrap: wrap; } + [data-whatinput='mouse'] .menu li { + outline: 0; } + .menu a, + .menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; } + .menu input, + .menu select, + .menu a, + .menu button { + margin-bottom: 0; } + .menu input { + display: inline-block; } + .menu, .menu.horizontal { flex-wrap: wrap; - flex-direction: row; - } - .menu.large-vertical { + flex-direction: row; } + .menu.vertical { flex-wrap: nowrap; - flex-direction: column; - } - .menu.large-expanded li { - flex: 1 1 0px; - } - .menu.large-simple li { - flex: 1 1 0px; - } -} -.menu.nested { - margin-right: 0; - margin-left: 1rem; -} -.menu.icons a { - display: flex; -} -.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { - display: flex; -} -.menu.icon-left li a, .menu.nested.icon-left li a { - flex-flow: row nowrap; -} -.menu.icon-left li a img, -.menu.icon-left li a i, -.menu.icon-left li a svg, .menu.nested.icon-left li a img, -.menu.nested.icon-left li a i, -.menu.nested.icon-left li a svg { - margin-right: 0.25rem; -} -.menu.icon-right li a, .menu.nested.icon-right li a { - flex-flow: row nowrap; -} -.menu.icon-right li a img, -.menu.icon-right li a i, -.menu.icon-right li a svg, .menu.nested.icon-right li a img, -.menu.nested.icon-right li a i, -.menu.nested.icon-right li a svg { - margin-left: 0.25rem; -} -.menu.icon-top li a, .menu.nested.icon-top li a { - flex-flow: column nowrap; -} -.menu.icon-top li a img, -.menu.icon-top li a i, -.menu.icon-top li a svg, .menu.nested.icon-top li a img, -.menu.nested.icon-top li a i, -.menu.nested.icon-top li a svg { - align-self: stretch; - margin-bottom: 0.25rem; - text-align: center; -} -.menu.icon-bottom li a, .menu.nested.icon-bottom li a { - flex-flow: column nowrap; -} -.menu.icon-bottom li a img, -.menu.icon-bottom li a i, -.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, -.menu.nested.icon-bottom li a i, -.menu.nested.icon-bottom li a svg { - align-self: stretch; - margin-bottom: 0.25rem; - text-align: center; -} -.menu .is-active > a { - background: #1779ba; - color: #fefefe; -} -.menu .active > a { - background: #1779ba; - color: #fefefe; -} -.menu.align-left { - justify-content: flex-start; -} -.menu.align-right li { - display: flex; - justify-content: flex-end; -} -.menu.align-right li .submenu li { - justify-content: flex-start; -} -.menu.align-right.vertical li { - display: block; - text-align: right; -} -.menu.align-right.vertical li .submenu li { - text-align: right; -} -.menu.align-right.icon-top li a img, -.menu.align-right.icon-top li a i, -.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, -.menu.align-right.icon-bottom li a i, -.menu.align-right.icon-bottom li a svg { - text-align: right; -} -.menu.align-right .nested { - margin-right: 1rem; - margin-left: 0; -} -.menu.align-center li { - display: flex; - justify-content: center; -} -.menu.align-center li .submenu li { - justify-content: flex-start; -} -.menu .menu-text { - padding: 0.7rem 1rem; - font-weight: bold; - line-height: 1; - color: inherit; -} + flex-direction: column; } + .menu.vertical.icon-top li a img, + .menu.vertical.icon-top li a i, + .menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, + .menu.vertical.icon-bottom li a i, + .menu.vertical.icon-bottom li a svg { + text-align: left; } + .menu.expanded li { + flex: 1 1 0px; } + .menu.expanded.icon-top li a img, + .menu.expanded.icon-top li a i, + .menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, + .menu.expanded.icon-bottom li a i, + .menu.expanded.icon-bottom li a svg { + text-align: left; } + .menu.simple { + align-items: center; } + .menu.simple li + li { + margin-left: 1rem; } + .menu.simple a { + padding: 0; } + @media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.medium-expanded li { + flex: 1 1 0px; } + .menu.medium-simple li { + flex: 1 1 0px; } } + @media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.large-expanded li { + flex: 1 1 0px; } + .menu.large-simple li { + flex: 1 1 0px; } } + .menu.nested { + margin-right: 0; + margin-left: 1rem; } + .menu.icons a { + display: flex; } + .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; } + .menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; } + .menu.icon-left li a img, + .menu.icon-left li a i, + .menu.icon-left li a svg, .menu.nested.icon-left li a img, + .menu.nested.icon-left li a i, + .menu.nested.icon-left li a svg { + margin-right: 0.25rem; } + .menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; } + .menu.icon-right li a img, + .menu.icon-right li a i, + .menu.icon-right li a svg, .menu.nested.icon-right li a img, + .menu.nested.icon-right li a i, + .menu.nested.icon-right li a svg { + margin-left: 0.25rem; } + .menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; } + .menu.icon-top li a img, + .menu.icon-top li a i, + .menu.icon-top li a svg, .menu.nested.icon-top li a img, + .menu.nested.icon-top li a i, + .menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; } + .menu.icon-bottom li a img, + .menu.icon-bottom li a i, + .menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, + .menu.nested.icon-bottom li a i, + .menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu .is-active > a { + background: #1779ba; + color: #fefefe; } + .menu .active > a { + background: #1779ba; + color: #fefefe; } + .menu.align-left { + justify-content: flex-start; } + .menu.align-right li { + display: flex; + justify-content: flex-end; } + .menu.align-right li .submenu li { + justify-content: flex-start; } + .menu.align-right.vertical li { + display: block; + text-align: right; } + .menu.align-right.vertical li .submenu li { + text-align: right; } + .menu.align-right.icon-top li a img, + .menu.align-right.icon-top li a i, + .menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, + .menu.align-right.icon-bottom li a i, + .menu.align-right.icon-bottom li a svg { + text-align: right; } + .menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; } + .menu.align-center li { + display: flex; + justify-content: center; } + .menu.align-center li .submenu li { + justify-content: flex-start; } + .menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; } .menu-centered > .menu { - justify-content: center; -} -.menu-centered > .menu li { - display: flex; - justify-content: center; -} -.menu-centered > .menu li .submenu li { - justify-content: flex-start; -} + justify-content: center; } + .menu-centered > .menu li { + display: flex; + justify-content: center; } + .menu-centered > .menu li .submenu li { + justify-content: flex-start; } .no-js [data-responsive-menu] ul { - display: none; -} + display: none; } .menu-icon { position: relative; @@ -444755,23 +445951,20 @@ a.thumbnail image { vertical-align: middle; width: 20px; height: 16px; - cursor: pointer; -} -.menu-icon::after { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - height: 2px; - background: #fefefe; - box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; - content: \\"\\"; -} -.menu-icon:hover::after { - background: #cacaca; - box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; -} + cursor: pointer; } + .menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: ''; } + .menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } .menu-icon.dark { position: relative; @@ -444779,78 +445972,71 @@ a.thumbnail image { vertical-align: middle; width: 20px; height: 16px; - cursor: pointer; -} -.menu-icon.dark::after { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - height: 2px; - background: #0a0a0a; - box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; - content: \\"\\"; -} -.menu-icon.dark:hover::after { - background: #8a8a8a; - box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; -} + cursor: pointer; } + .menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: ''; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } .accordion-menu li { - width: 100%; -} + width: 100%; } + .accordion-menu a { - padding: 0.7rem 1rem; -} + padding: 0.7rem 1rem; } + .accordion-menu .is-accordion-submenu a { - padding: 0.7rem 1rem; -} + padding: 0.7rem 1rem; } + .accordion-menu .nested.is-accordion-submenu { margin-right: 0; - margin-left: 1rem; -} + margin-left: 1rem; } + .accordion-menu.align-right .nested.is-accordion-submenu { margin-right: 1rem; - margin-left: 0; -} + margin-left: 0; } + .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { - position: relative; -} -.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-bottom-width: 0; - border-color: #1779ba transparent transparent; - position: absolute; - top: 50%; - margin-top: -3px; - right: 1rem; -} + position: relative; } + .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; } + .accordion-menu.align-left .is-accordion-submenu-parent > a::after { right: 1rem; - left: auto; -} + left: auto; } + .accordion-menu.align-right .is-accordion-submenu-parent > a::after { right: auto; - left: 1rem; -} -.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { + left: 1rem; } + +.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after { transform: rotate(180deg); - transform-origin: 50% 50%; -} + transform-origin: 50% 50%; } .is-accordion-submenu-parent { - position: relative; -} + position: relative; } .has-submenu-toggle > a { - margin-right: 40px; -} + margin-right: 40px; } .submenu-toggle { position: absolute; @@ -444858,26 +446044,23 @@ a.thumbnail image { right: 0; width: 40px; height: 40px; - cursor: pointer; -} -.submenu-toggle::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-bottom-width: 0; - border-color: #1779ba transparent transparent; - top: 0; - bottom: 0; - margin: auto; -} + cursor: pointer; } + .submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; } -.submenu-toggle[aria-expanded=true]::after { +.submenu-toggle[aria-expanded='true']::after { transform: scaleY(-1); - transform-origin: 50% 50%; -} + transform-origin: 50% 50%; } .submenu-toggle-text { position: absolute !important; @@ -444887,24 +446070,20 @@ a.thumbnail image { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important; -} + border: 0 !important; } .is-drilldown { position: relative; - overflow: hidden; -} -.is-drilldown li { - display: block; -} -.is-drilldown.animate-height { - transition: height 0.5s; -} + overflow: hidden; } + .is-drilldown li { + display: block; } + .is-drilldown.animate-height { + transition: height 0.5s; } .drilldown a { padding: 0.7rem 1rem; - background: #fefefe; -} + background: #fefefe; } + .drilldown .is-drilldown-submenu { position: absolute; top: 0; @@ -444912,329 +446091,296 @@ a.thumbnail image { z-index: -1; width: 100%; background: #fefefe; - transition: transform 0.15s linear; -} -.drilldown .is-drilldown-submenu.is-active { - z-index: 1; - display: block; - transform: translateX(-100%); -} -.drilldown .is-drilldown-submenu.is-closing { - transform: translateX(100%); -} -.drilldown .is-drilldown-submenu a { - padding: 0.7rem 1rem; -} + transition: transform 0.15s linear; } + .drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); } + .drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); } + .drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; } + .drilldown .nested.is-drilldown-submenu { margin-right: 0; - margin-left: 0; -} + margin-left: 0; } + .drilldown .drilldown-submenu-cover-previous { - min-height: 100%; -} + min-height: 100%; } + .drilldown .is-drilldown-submenu-parent > a { - position: relative; -} -.drilldown .is-drilldown-submenu-parent > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-right-width: 0; - border-color: transparent transparent transparent #1779ba; - position: absolute; - top: 50%; - margin-top: -6px; - right: 1rem; -} + position: relative; } + .drilldown .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; } + .drilldown.align-left .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-right-width: 0; border-color: transparent transparent transparent #1779ba; right: 1rem; - left: auto; -} + left: auto; } + .drilldown.align-right .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 1rem; -} + left: 1rem; } + .drilldown .js-drilldown-back > a::before { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; display: inline-block; vertical-align: middle; - margin-right: 0.75rem; -} + margin-right: 0.75rem; } .dropdown.menu > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; -} + left: auto; } + .dropdown.menu > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; -} + left: 0; } + .dropdown.menu > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; -} + padding-right: 1.5rem; } + .dropdown.menu > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; -} -[data-whatinput=mouse] .dropdown.menu a { - outline: 0; -} + margin-top: -3px; } + +[data-whatinput='mouse'] .dropdown.menu a { + outline: 0; } + .dropdown.menu > li > a { - padding: 0.7rem 1rem; -} + padding: 0.7rem 1rem; } + .dropdown.menu > li.is-active > a { background: transparent; - color: #1779ba; -} + color: #1779ba; } + .no-js .dropdown.menu ul { - display: none; -} + display: none; } + .dropdown.menu .nested.is-dropdown-submenu { margin-right: 0; - margin-left: 0; -} + margin-left: 0; } + .dropdown.menu.vertical > li .is-dropdown-submenu { - top: 0; -} + top: 0; } + .dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; -} + left: auto; } + .dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; -} + left: 100%; } + .dropdown.menu.vertical > li > a::after { - right: 14px; -} + right: 14px; } + .dropdown.menu.vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; -} + left: 5px; } + .dropdown.menu.vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; -} + border-color: transparent transparent transparent #1779ba; } + @media print, screen and (min-width: 40em) { .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; - } + left: auto; } .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; - } + left: 0; } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; - } + padding-right: 1.5rem; } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; - } + margin-top: -3px; } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { - top: 0; - } + top: 0; } .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; - } + left: auto; } .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; - } + left: 100%; } .dropdown.menu.medium-vertical > li > a::after { - right: 14px; - } + right: 14px; } .dropdown.menu.medium-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; - } + left: 5px; } .dropdown.menu.medium-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; - } -} + border-color: transparent transparent transparent #1779ba; } } + @media print, screen and (min-width: 64em) { .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; - } + left: auto; } .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; - } + left: 0; } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; - } + padding-right: 1.5rem; } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; - } + margin-top: -3px; } .dropdown.menu.large-vertical > li .is-dropdown-submenu { - top: 0; - } + top: 0; } .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; - } + left: auto; } .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; - } + left: 100%; } .dropdown.menu.large-vertical > li > a::after { - right: 14px; - } + right: 14px; } .dropdown.menu.large-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; - } + left: 5px; } .dropdown.menu.large-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; - } -} + border-color: transparent transparent transparent #1779ba; } } + .dropdown.menu.align-right .is-dropdown-submenu.first-sub { top: 100%; right: 0; - left: auto; -} + left: auto; } .is-dropdown-menu.vertical { - width: 100px; -} -.is-dropdown-menu.vertical.align-right { - float: right; -} + width: 100px; } + .is-dropdown-menu.vertical.align-right { + float: right; } .is-dropdown-submenu-parent { - position: relative; -} -.is-dropdown-submenu-parent a::after { - position: absolute; - top: 50%; - right: 5px; - left: auto; - margin-top: -6px; -} -.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { - top: 100%; - left: auto; -} -.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { - right: 100%; - left: auto; -} -.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { - right: auto; - left: 100%; -} + position: relative; } + .is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; } + .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } .is-dropdown-submenu { position: absolute; @@ -445244,49 +446390,40 @@ a.thumbnail image { display: none; min-width: 200px; border: 1px solid #cacaca; - background: #fefefe; -} -.dropdown .is-dropdown-submenu a { - padding: 0.7rem 1rem; -} -.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { - right: 14px; -} -.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-left-width: 0; - border-color: transparent #1779ba transparent transparent; - right: auto; - left: 5px; -} -.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-right-width: 0; - border-color: transparent transparent transparent #1779ba; -} -.is-dropdown-submenu .is-dropdown-submenu { - margin-top: -1px; -} -.is-dropdown-submenu > li { - width: 100%; -} -.is-dropdown-submenu.js-dropdown-active { - display: block; -} + background: #fefefe; } + .dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; } + .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; } + .is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } + .is-dropdown-submenu > li { + width: 100%; } + .is-dropdown-submenu.js-dropdown-active { + display: block; } .is-off-canvas-open { - overflow: hidden; -} + overflow: hidden; } .js-off-canvas-overlay { position: absolute; @@ -445299,78 +446436,58 @@ a.thumbnail image { background: rgba(254, 254, 254, 0.25); opacity: 0; visibility: hidden; - overflow: hidden; -} -.js-off-canvas-overlay.is-visible { - opacity: 1; - visibility: visible; -} -.js-off-canvas-overlay.is-closable { - cursor: pointer; -} -.js-off-canvas-overlay.is-overlay-absolute { - position: absolute; -} -.js-off-canvas-overlay.is-overlay-fixed { - position: fixed; -} + overflow: hidden; } + .js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; } + .js-off-canvas-overlay.is-closable { + cursor: pointer; } + .js-off-canvas-overlay.is-overlay-absolute { + position: absolute; } + .js-off-canvas-overlay.is-overlay-fixed { + position: fixed; } .off-canvas-wrapper { position: relative; - overflow: hidden; -} + overflow: hidden; } .off-canvas { position: fixed; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; - background: #e6e6e6; -} -[data-whatinput=mouse] .off-canvas { - outline: 0; -} -.off-canvas.is-transition-push { - z-index: 12; -} -.off-canvas.is-closed { - visibility: hidden; -} -.off-canvas.is-transition-overlap { - z-index: 13; -} -.off-canvas.is-transition-overlap.is-open { - box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); -} -.off-canvas.is-open { - transform: translate(0, 0); -} + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas { + outline: 0; } + .off-canvas.is-transition-push { + z-index: 12; } + .off-canvas.is-closed { + visibility: hidden; } + .off-canvas.is-transition-overlap { + z-index: 13; } + .off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas.is-open { + transform: translate(0, 0); } .off-canvas-absolute { position: absolute; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; - background: #e6e6e6; -} -[data-whatinput=mouse] .off-canvas-absolute { - outline: 0; -} -.off-canvas-absolute.is-transition-push { - z-index: 12; -} -.off-canvas-absolute.is-closed { - visibility: hidden; -} -.off-canvas-absolute.is-transition-overlap { - z-index: 13; -} -.off-canvas-absolute.is-transition-overlap.is-open { - box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); -} -.off-canvas-absolute.is-open { - transform: translate(0, 0); -} + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas-absolute { + outline: 0; } + .off-canvas-absolute.is-transition-push { + z-index: 12; } + .off-canvas-absolute.is-closed { + visibility: hidden; } + .off-canvas-absolute.is-transition-overlap { + z-index: 13; } + .off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas-absolute.is-open { + transform: translate(0, 0); } .position-left { top: 0; @@ -445379,22 +446496,15 @@ a.thumbnail image { overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; - transform: translateX(-250px); -} -.off-canvas-content .off-canvas.position-left { - transform: translateX(-250px); -} -.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { - transform: translate(0, 0); -} - -.off-canvas-content.is-open-left.has-transition-push { - transform: translateX(250px); -} - -.position-left.is-transition-push { - box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); -} + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); } + .position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } .position-right { top: 0; @@ -445403,22 +446513,15 @@ a.thumbnail image { overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; - transform: translateX(250px); -} -.off-canvas-content .off-canvas.position-right { - transform: translateX(250px); -} -.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { - transform: translate(0, 0); -} - -.off-canvas-content.is-open-right.has-transition-push { - transform: translateX(-250px); -} - -.position-right.is-transition-push { - box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); -} + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right { + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); } + .position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } .position-top { top: 0; @@ -445427,22 +446530,15 @@ a.thumbnail image { overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; - transform: translateY(-250px); -} -.off-canvas-content .off-canvas.position-top { - transform: translateY(-250px); -} -.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { - transform: translate(0, 0); -} - -.off-canvas-content.is-open-top.has-transition-push { - transform: translateY(250px); -} - -.position-top.is-transition-push { - box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); -} + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); } + .position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } .position-bottom { bottom: 0; @@ -445451,199 +446547,134 @@ a.thumbnail image { overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; - transform: translateY(250px); -} -.off-canvas-content .off-canvas.position-bottom { - transform: translateY(250px); -} -.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { - transform: translate(0, 0); -} - -.off-canvas-content.is-open-bottom.has-transition-push { - transform: translateY(-250px); -} - -.position-bottom.is-transition-push { - box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); -} + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); } + .position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } .off-canvas-content { transform: none; - backface-visibility: hidden; -} -.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { - transition: transform 0.5s ease; -} -.off-canvas-content.has-transition-push { - transform: translate(0, 0); -} -.off-canvas-content .off-canvas.is-open { - transform: translate(0, 0); -} + backface-visibility: hidden; } + .off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; } + .off-canvas-content.has-transition-push { + transform: translate(0, 0); } + .off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); } @media print, screen and (min-width: 40em) { .position-left.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-left.reveal-for-medium .close-button { - display: none; - } - .off-canvas-content .position-left.reveal-for-medium { - transform: none; - } - .off-canvas-content.has-reveal-left { - margin-left: 250px; - } - - .position-left.reveal-for-medium ~ .off-canvas-content { - margin-left: 250px; - } - + visibility: visible; } + .position-left.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } .position-right.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-right.reveal-for-medium .close-button { - display: none; - } - .off-canvas-content .position-right.reveal-for-medium { - transform: none; - } - .off-canvas-content.has-reveal-right { - margin-right: 250px; - } - - .position-right.reveal-for-medium ~ .off-canvas-content { - margin-right: 250px; - } - + visibility: visible; } + .position-right.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; } .position-top.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-top.reveal-for-medium .close-button { - display: none; - } - .off-canvas-content .position-top.reveal-for-medium { - transform: none; - } - .off-canvas-content.has-reveal-top { - margin-top: 250px; - } - - .position-top.reveal-for-medium ~ .off-canvas-content { - margin-top: 250px; - } - + visibility: visible; } + .position-top.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; } .position-bottom.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-bottom.reveal-for-medium .close-button { - display: none; - } - .off-canvas-content .position-bottom.reveal-for-medium { - transform: none; - } - .off-canvas-content.has-reveal-bottom { - margin-bottom: 250px; - } + visibility: visible; } + .position-bottom.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; } } - .position-bottom.reveal-for-medium ~ .off-canvas-content { - margin-bottom: 250px; - } -} @media print, screen and (min-width: 64em) { .position-left.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-left.reveal-for-large .close-button { - display: none; - } - .off-canvas-content .position-left.reveal-for-large { - transform: none; - } - .off-canvas-content.has-reveal-left { - margin-left: 250px; - } - - .position-left.reveal-for-large ~ .off-canvas-content { - margin-left: 250px; - } - + visibility: visible; } + .position-left.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; } .position-right.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-right.reveal-for-large .close-button { - display: none; - } - .off-canvas-content .position-right.reveal-for-large { - transform: none; - } - .off-canvas-content.has-reveal-right { - margin-right: 250px; - } - - .position-right.reveal-for-large ~ .off-canvas-content { - margin-right: 250px; - } - + visibility: visible; } + .position-right.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; } .position-top.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-top.reveal-for-large .close-button { - display: none; - } - .off-canvas-content .position-top.reveal-for-large { - transform: none; - } - .off-canvas-content.has-reveal-top { - margin-top: 250px; - } - - .position-top.reveal-for-large ~ .off-canvas-content { - margin-top: 250px; - } - + visibility: visible; } + .position-top.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; } .position-bottom.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-bottom.reveal-for-large .close-button { - display: none; - } - .off-canvas-content .position-bottom.reveal-for-large { - transform: none; - } - .off-canvas-content.has-reveal-bottom { - margin-bottom: 250px; - } + visibility: visible; } + .position-bottom.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; } } - .position-bottom.reveal-for-large ~ .off-canvas-content { - margin-bottom: 250px; - } -} @media print, screen and (min-width: 40em) { .off-canvas.in-canvas-for-medium { visibility: visible; @@ -445652,16 +446683,13 @@ a.thumbnail image { background: none; width: auto; overflow: visible; - transition: none; - } - .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { - box-shadow: none; - transform: none; - } - .off-canvas.in-canvas-for-medium .close-button { - display: none; - } -} + transition: none; } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; } + .off-canvas.in-canvas-for-medium .close-button { + display: none; } } + @media print, screen and (min-width: 64em) { .off-canvas.in-canvas-for-large { visibility: visible; @@ -445670,28 +446698,22 @@ a.thumbnail image { background: none; width: auto; overflow: visible; - transition: none; - } - .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { - box-shadow: none; - transform: none; - } - .off-canvas.in-canvas-for-large .close-button { - display: none; - } -} + transition: none; } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; } + .off-canvas.in-canvas-for-large .close-button { + display: none; } } + html.is-reveal-open { position: fixed; width: 100%; - overflow-y: hidden; -} -html.is-reveal-open.zf-has-scroll { - overflow-y: scroll; - -webkit-overflow-scrolling: touch; -} -html.is-reveal-open body { - overflow-y: hidden; -} + overflow-y: hidden; } + html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; } + html.is-reveal-open body { + overflow-y: hidden; } .reveal-overlay { position: fixed; @@ -445703,8 +446725,7 @@ html.is-reveal-open body { display: none; background-color: rgba(10, 10, 10, 0.45); overflow-y: auto; - -webkit-overflow-scrolling: touch; -} + -webkit-overflow-scrolling: touch; } .reveal { z-index: 1006; @@ -445719,64 +446740,35 @@ html.is-reveal-open body { margin-right: auto; margin-left: auto; overflow-y: auto; - -webkit-overflow-scrolling: touch; -} -[data-whatinput=mouse] .reveal { - outline: 0; -} -@media print, screen and (min-width: 40em) { - .reveal { - min-height: 0; - } -} -.reveal .column { - min-width: 0; -} -.reveal > :last-child { - margin-bottom: 0; -} -@media print, screen and (min-width: 40em) { - .reveal { - width: 600px; - max-width: 75rem; - } -} -.reveal.collapse { - padding: 0; -} -@media print, screen and (min-width: 40em) { - .reveal.tiny { - width: 30%; - max-width: 75rem; - } -} -@media print, screen and (min-width: 40em) { - .reveal.small { - width: 50%; - max-width: 75rem; - } -} -@media print, screen and (min-width: 40em) { - .reveal.large { - width: 90%; - max-width: 75rem; - } -} -.reveal.full { - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - max-width: none; - height: 100%; - min-height: 100%; - margin-left: 0; - border: 0; - border-radius: 0; -} -@media print, screen and (max-width: 39.99875em) { - .reveal { + -webkit-overflow-scrolling: touch; } + [data-whatinput='mouse'] .reveal { + outline: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; } } + .reveal .column { + min-width: 0; } + .reveal > :last-child { + margin-bottom: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; } } + .reveal.collapse { + padding: 0; } + @media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; } } + .reveal.full { top: 0; right: 0; bottom: 0; @@ -445787,43 +446779,46 @@ html.is-reveal-open body { min-height: 100%; margin-left: 0; border: 0; - border-radius: 0; - } -} -.reveal.without-overlay { - position: fixed; -} + border-radius: 0; } + @media print, screen and (max-width: 39.99875em) { + .reveal { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; } } + .reveal.without-overlay { + position: fixed; } .sticky-container { - position: relative; -} + position: relative; } .sticky { position: relative; z-index: 0; - transform: translate3d(0, 0, 0); -} + transform: translate3d(0, 0, 0); } .sticky.is-stuck { position: fixed; z-index: 5; - width: 100%; -} -.sticky.is-stuck.is-at-top { - top: 0; -} -.sticky.is-stuck.is-at-bottom { - bottom: 0; -} + width: 100%; } + .sticky.is-stuck.is-at-top { + top: 0; } + .sticky.is-stuck.is-at-bottom { + bottom: 0; } .sticky.is-anchored { position: relative; right: auto; - left: auto; -} -.sticky.is-anchored.is-at-bottom { - bottom: 0; -} + left: auto; } + .sticky.is-anchored.is-at-bottom { + bottom: 0; } .title-bar { padding: 0.5rem; @@ -445831,27 +446826,22 @@ html.is-reveal-open body { color: #fefefe; display: flex; justify-content: flex-start; - align-items: center; -} -.title-bar .menu-icon { - margin-left: 0.25rem; - margin-right: 0.25rem; -} + align-items: center; } + .title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; } .title-bar-left, .title-bar-right { - flex: 1 1 0px; -} + flex: 1 1 0px; } .title-bar-right { - text-align: right; -} + text-align: right; } .title-bar-title { display: inline-block; vertical-align: middle; - font-weight: bold; -} + font-weight: bold; } .top-bar { display: flex; @@ -445859,167 +446849,122 @@ html.is-reveal-open body { justify-content: space-between; align-items: center; padding: 0.5rem; - flex-wrap: wrap; -} -.top-bar, -.top-bar ul { - background-color: #e6e6e6; -} -.top-bar input { - max-width: 200px; - margin-right: 1rem; -} -.top-bar .input-group-field { - width: 100%; - margin-right: 0; -} -.top-bar input.button { - width: auto; -} -.top-bar .top-bar-left, -.top-bar .top-bar-right { - flex: 0 0 100%; - max-width: 100%; -} -@media print, screen and (min-width: 40em) { - .top-bar { - flex-wrap: nowrap; - } - .top-bar .top-bar-left { - flex: 1 1 auto; - margin-right: auto; - } + flex-wrap: wrap; } + .top-bar, + .top-bar ul { + background-color: #e6e6e6; } + .top-bar input { + max-width: 200px; + margin-right: 1rem; } + .top-bar .input-group-field { + width: 100%; + margin-right: 0; } + .top-bar input.button { + width: auto; } + .top-bar .top-bar-left, .top-bar .top-bar-right { - flex: 0 1 auto; - margin-left: auto; - } -} -@media print, screen and (max-width: 63.99875em) { - .top-bar.stacked-for-medium { - flex-wrap: wrap; - } - .top-bar.stacked-for-medium .top-bar-left, -.top-bar.stacked-for-medium .top-bar-right { - flex: 0 0 100%; - max-width: 100%; - } -} -@media print, screen and (max-width: 74.99875em) { - .top-bar.stacked-for-large { - flex-wrap: wrap; - } - .top-bar.stacked-for-large .top-bar-left, -.top-bar.stacked-for-large .top-bar-right { flex: 0 0 100%; - max-width: 100%; - } -} + max-width: 100%; } + @media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; } + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; } } + @media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; } + .top-bar.stacked-for-medium .top-bar-left, + .top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } + @media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; } + .top-bar.stacked-for-large .top-bar-left, + .top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } .top-bar-title { flex: 0 0 auto; - margin: 0.5rem 1rem 0.5rem 0; -} + margin: 0.5rem 1rem 0.5rem 0; } .top-bar-left, .top-bar-right { - flex: 0 0 auto; -} + flex: 0 0 auto; } .float-left { - float: left !important; -} + float: left !important; } .float-right { - float: right !important; -} + float: right !important; } .float-center { display: block; margin-right: auto; - margin-left: auto; -} + margin-left: auto; } .clearfix::before, .clearfix::after { display: table; - content: \\" \\"; + content: ' '; flex-basis: 0; - order: 1; -} + order: 1; } + .clearfix::after { - clear: both; -} + clear: both; } .hide { - display: none !important; -} + display: none !important; } .invisible { - visibility: hidden; -} + visibility: hidden; } .visible { - visibility: visible; -} + visibility: visible; } @media print, screen and (max-width: 39.99875em) { .hide-for-small-only { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 0em), screen and (min-width: 40em) { .show-for-small-only { - display: none !important; - } -} + display: none !important; } } @media print, screen and (min-width: 40em) { .hide-for-medium { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 39.99875em) { .show-for-medium { - display: none !important; - } -} + display: none !important; } } @media print, screen and (min-width: 40em) and (max-width: 63.99875em) { .hide-for-medium-only { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 39.99875em), screen and (min-width: 64em) { .show-for-medium-only { - display: none !important; - } -} + display: none !important; } } @media print, screen and (min-width: 64em) { .hide-for-large { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 63.99875em) { .show-for-large { - display: none !important; - } -} + display: none !important; } } @media print, screen and (min-width: 64em) and (max-width: 74.99875em) { .hide-for-large-only { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 63.99875em), screen and (min-width: 75em) { .show-for-large-only { - display: none !important; - } -} + display: none !important; } } .show-for-sr, .show-on-focus { @@ -446029,9 +446974,8 @@ html.is-reveal-open body { padding: 0 !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; - white-space: nowrap !important; - border: 0 !important; -} + white-space: nowrap !important; + border: 0 !important; } .show-on-focus:active, .show-on-focus:focus { position: static !important; @@ -446039,91 +446983,69 @@ html.is-reveal-open body { height: auto !important; overflow: visible !important; clip: auto !important; - white-space: normal !important; -} + white-space: normal !important; } .show-for-landscape, .hide-for-portrait { - display: block !important; -} -@media screen and (orientation: landscape) { - .show-for-landscape, -.hide-for-portrait { - display: block !important; - } -} -@media screen and (orientation: portrait) { - .show-for-landscape, -.hide-for-portrait { - display: none !important; - } -} + display: block !important; } + @media screen and (orientation: landscape) { + .show-for-landscape, + .hide-for-portrait { + display: block !important; } } + @media screen and (orientation: portrait) { + .show-for-landscape, + .hide-for-portrait { + display: none !important; } } .hide-for-landscape, .show-for-portrait { - display: none !important; -} -@media screen and (orientation: landscape) { - .hide-for-landscape, -.show-for-portrait { - display: none !important; - } -} -@media screen and (orientation: portrait) { - .hide-for-landscape, -.show-for-portrait { - display: block !important; - } -} + display: none !important; } + @media screen and (orientation: landscape) { + .hide-for-landscape, + .show-for-portrait { + display: none !important; } } + @media screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: block !important; } } .show-for-dark-mode { - display: none; -} + display: none; } .hide-for-dark-mode { - display: block; -} + display: block; } @media screen and (prefers-color-scheme: dark) { .show-for-dark-mode { - display: block !important; - } - + display: block !important; } .hide-for-dark-mode { - display: none !important; - } -} + display: none !important; } } + .show-for-ie { - display: none; -} + display: none; } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .show-for-ie { - display: block !important; - } - + display: block !important; } .hide-for-ie { - display: none !important; - } -} + display: none !important; } } + .show-for-sticky { - display: none; -} + display: none; } .is-stuck .show-for-sticky { - display: block; -} + display: block; } .is-stuck .hide-for-sticky { - display: none; -}" + display: none; } +" `; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'scss' syntax): css 1`] = ` +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'scss' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /** * Foundation for Sites @@ -446132,82 +447054,67 @@ exports[`loader should work with the "foundation-sites" package, adjusting CSS o * Licensed under MIT Open Source */ @media print, screen and (min-width: 40em) { - .reveal.large, .reveal.small, .reveal.tiny, .reveal { + .reveal, .reveal.tiny, .reveal.small, .reveal.large { right: auto; left: auto; - margin: 0 auto; - } -} + margin: 0 auto; } } + /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ html { line-height: 1.15; - -webkit-text-size-adjust: 100%; -} + -webkit-text-size-adjust: 100%; } body { - margin: 0; -} + margin: 0; } h1 { font-size: 2em; - margin: 0.67em 0; -} + margin: 0.67em 0; } hr { box-sizing: content-box; height: 0; - overflow: visible; -} + overflow: visible; } pre { font-family: monospace, monospace; - font-size: 1em; -} + font-size: 1em; } a { - background-color: transparent; -} + background-color: transparent; } abbr[title] { border-bottom: 0; - text-decoration: underline dotted; -} + text-decoration: underline dotted; } b, strong { - font-weight: bolder; -} + font-weight: bolder; } code, kbd, samp { font-family: monospace, monospace; - font-size: 1em; -} + font-size: 1em; } small { - font-size: 80%; -} + font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; -} + vertical-align: baseline; } sub { - bottom: -0.25em; -} + bottom: -0.25em; } sup { - top: -0.5em; -} + top: -0.5em; } img { - border-style: none; -} + border-style: none; } button, input, @@ -446217,44 +447124,37 @@ textarea { font-family: inherit; font-size: 100%; line-height: 1.15; - margin: 0; -} + margin: 0; } button, input { - overflow: visible; -} + overflow: visible; } button, select { - text-transform: none; -} + text-transform: none; } button, -[type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; -} +[type=\\"button\\"], +[type=\\"reset\\"], +[type=\\"submit\\"] { + -webkit-appearance: button; } button::-moz-focus-inner, -[type=button]::-moz-focus-inner, -[type=reset]::-moz-focus-inner, -[type=submit]::-moz-focus-inner { +[type=\\"button\\"]::-moz-focus-inner, +[type=\\"reset\\"]::-moz-focus-inner, +[type=\\"submit\\"]::-moz-focus-inner { border-style: none; - padding: 0; -} + padding: 0; } button:-moz-focusring, -[type=button]:-moz-focusring, -[type=reset]:-moz-focusring, -[type=submit]:-moz-focusring { - outline: 1px dotted ButtonText; -} +[type=\\"button\\"]:-moz-focusring, +[type=\\"reset\\"]:-moz-focusring, +[type=\\"submit\\"]:-moz-focusring { + outline: 1px dotted ButtonText; } fieldset { - padding: 0.35em 0.75em 0.625em; -} + padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; @@ -446262,87 +447162,70 @@ legend { display: table; max-width: 100%; padding: 0; - white-space: normal; -} + white-space: normal; } progress { - vertical-align: baseline; -} + vertical-align: baseline; } textarea { - overflow: auto; -} + overflow: auto; } -[type=checkbox], -[type=radio] { +[type=\\"checkbox\\"], +[type=\\"radio\\"] { box-sizing: border-box; - padding: 0; -} + padding: 0; } -[type=number]::-webkit-inner-spin-button, -[type=number]::-webkit-outer-spin-button { - height: auto; -} +[type=\\"number\\"]::-webkit-inner-spin-button, +[type=\\"number\\"]::-webkit-outer-spin-button { + height: auto; } -[type=search] { +[type=\\"search\\"] { -webkit-appearance: textfield; - outline-offset: -2px; -} + outline-offset: -2px; } -[type=search]::-webkit-search-decoration { - -webkit-appearance: none; -} +[type=\\"search\\"]::-webkit-search-decoration { + -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; - font: inherit; -} + font: inherit; } details { - display: block; -} + display: block; } summary { - display: list-item; -} + display: list-item; } template { - display: none; -} + display: none; } [hidden] { - display: none; -} + display: none; } -[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, -[data-whatintent=touch] *, -[data-whatintent=touch] *:focus, -[data-whatinput=mouse] *, -[data-whatinput=mouse] *:focus, -[data-whatinput=touch] *, -[data-whatinput=touch] *:focus { - outline: none; -} +[data-whatintent=\\"mouse\\"] *, [data-whatintent=\\"mouse\\"] *:focus, +[data-whatintent=\\"touch\\"] *, +[data-whatintent=\\"touch\\"] *:focus, +[data-whatinput=\\"mouse\\"] *, +[data-whatinput=\\"mouse\\"] *:focus, +[data-whatinput=\\"touch\\"] *, +[data-whatinput=\\"touch\\"] *:focus { + outline: none; } [draggable=false] { -webkit-touch-callout: none; - -webkit-user-select: none; -} + -webkit-user-select: none; } .foundation-mq { - font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; -} + font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; } html { box-sizing: border-box; - font-size: 100%; -} + font-size: 100%; } *, *::before, *::after { - box-sizing: inherit; -} + box-sizing: inherit; } body { margin: 0; @@ -446353,28 +447236,24 @@ body { line-height: 1.5; color: #0a0a0a; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} + -moz-osx-font-smoothing: grayscale; } img { display: inline-block; vertical-align: middle; max-width: 100%; height: auto; - -ms-interpolation-mode: bicubic; -} + -ms-interpolation-mode: bicubic; } textarea { height: auto; min-height: 50px; - border-radius: 0; -} + border-radius: 0; } select { box-sizing: border-box; width: 100%; - border-radius: 0; -} + border-radius: 0; } .map_canvas img, .map_canvas embed, @@ -446382,8 +447261,7 @@ select { .mqa-display img, .mqa-display embed, .mqa-display object { - max-width: none !important; -} + max-width: none !important; } button { padding: 0; @@ -446392,34 +447270,28 @@ button { border-radius: 0; background: transparent; line-height: 1; - cursor: auto; -} -[data-whatinput=mouse] button { - outline: 0; -} + cursor: auto; } + [data-whatinput='mouse'] button { + outline: 0; } pre { overflow: auto; - -webkit-overflow-scrolling: touch; -} + -webkit-overflow-scrolling: touch; } button, input, optgroup, select, textarea { - font-family: inherit; -} + font-family: inherit; } .is-visible { - display: block !important; -} + display: block !important; } .is-hidden { - display: none !important; -} + display: none !important; } -[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], +[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], textarea { display: block; box-sizing: border-box; @@ -446437,72 +447309,59 @@ textarea { line-height: 1.5; color: #0a0a0a; transition: box-shadow 0.5s, border-color 0.25s ease-in-out; - appearance: none; -} -[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, -textarea:focus { - outline: none; - border: 1px solid #8a8a8a; - background-color: #fefefe; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; -} + appearance: none; } + [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, + textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } textarea { - max-width: 100%; -} -textarea[rows] { - height: auto; -} + max-width: 100%; } + textarea[rows] { + height: auto; } input:disabled, input[readonly], textarea:disabled, textarea[readonly] { background-color: #e6e6e6; - cursor: not-allowed; -} + cursor: not-allowed; } -[type=submit], -[type=button] { +[type='submit'], +[type='button'] { appearance: none; - border-radius: 0; -} + border-radius: 0; } -input[type=search] { - box-sizing: border-box; -} +input[type='search'] { + box-sizing: border-box; } ::placeholder { - color: #cacaca; -} + color: #cacaca; } -[type=file], -[type=checkbox], -[type=radio] { - margin: 0 0 1rem; -} +[type='file'], +[type='checkbox'], +[type='radio'] { + margin: 0 0 1rem; } -[type=checkbox] + label, -[type=radio] + label { +[type='checkbox'] + label, +[type='radio'] + label { display: inline-block; vertical-align: baseline; margin-left: 0.5rem; margin-right: 1rem; - margin-bottom: 0; -} -[type=checkbox] + label[for], -[type=radio] + label[for] { - cursor: pointer; -} + margin-bottom: 0; } + [type='checkbox'] + label[for], + [type='radio'] + label[for] { + cursor: pointer; } -label > [type=checkbox], -label > [type=radio] { - margin-right: 0.5rem; -} +label > [type='checkbox'], +label > [type='radio'] { + margin-right: 0.5rem; } -[type=file] { - width: 100%; -} +[type='file'] { + width: 100%; } label { display: block; @@ -446510,41 +447369,34 @@ label { font-size: 0.875rem; font-weight: normal; line-height: 1.8; - color: #0a0a0a; -} -label.middle { - margin: 0 0 1rem; - line-height: 1.5; - padding: 0.5625rem 0; -} + color: #0a0a0a; } + label.middle { + margin: 0 0 1rem; + line-height: 1.5; + padding: 0.5625rem 0; } .help-text { margin-top: -0.5rem; font-size: 0.8125rem; font-style: italic; - color: #0a0a0a; -} + color: #0a0a0a; } .input-group { display: flex; width: 100%; margin-bottom: 1rem; - align-items: stretch; -} -.input-group > :first-child, .input-group > :first-child.input-group-button > * { - border-radius: 0 0 0 0; -} -.input-group > :last-child, .input-group > :last-child.input-group-button > * { - border-radius: 0 0 0 0; -} + align-items: stretch; } + .input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 0 0 0 0; } + .input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 0 0 0; } -.input-group-button a, +.input-group-label, .input-group-field, .input-group-button, .input-group-button a, .input-group-button input, .input-group-button button, -.input-group-button label, .input-group-button, .input-group-field, .input-group-label { +.input-group-button label { margin: 0; - white-space: nowrap; -} + white-space: nowrap; } .input-group-label { padding: 0 1rem; @@ -446555,60 +447407,50 @@ label.middle { white-space: nowrap; display: flex; flex: 0 0 auto; - align-items: center; -} -.input-group-label:first-child { - border-right: 0; -} -.input-group-label:last-child { - border-left: 0; -} + align-items: center; } + .input-group-label:first-child { + border-right: 0; } + .input-group-label:last-child { + border-left: 0; } .input-group-field { border-radius: 0; flex: 1 1 0px; - min-width: 0; -} + min-width: 0; } .input-group-button { padding-top: 0; padding-bottom: 0; text-align: center; display: flex; - flex: 0 0 auto; -} -.input-group-button a, -.input-group-button input, -.input-group-button button, -.input-group-button label { - align-self: stretch; - height: auto; - padding-top: 0; - padding-bottom: 0; - font-size: 1rem; -} + flex: 0 0 auto; } + .input-group-button a, + .input-group-button input, + .input-group-button button, + .input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; } fieldset { margin: 0; padding: 0; - border: 0; -} + border: 0; } legend { max-width: 100%; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } .fieldset { margin: 1.125rem 0; padding: 1.25rem; - border: 1px solid #cacaca; -} -.fieldset legend { - margin: 0; - margin-left: -0.1875rem; - padding: 0 0.1875rem; -} + border: 1px solid #cacaca; } + .fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; } select { height: 2.4375rem; @@ -446629,47 +447471,36 @@ select { background-repeat: no-repeat; background-size: 9px 6px; padding-right: 1.5rem; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; -} -@media screen and (min-width: 0\\\\0 ) { - select { - background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); - } -} -select:focus { - outline: none; - border: 1px solid #8a8a8a; - background-color: #fefefe; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; -} -select:disabled { - background-color: #e6e6e6; - cursor: not-allowed; -} -select::-ms-expand { - display: none; -} -select[multiple] { - height: auto; - background-image: none; -} -select:not([multiple]) { - padding-top: 0; - padding-bottom: 0; -} + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + @media screen and (min-width: 0\\\\0) { + select { + background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); } } + select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; } + select::-ms-expand { + display: none; } + select[multiple] { + height: auto; + background-image: none; } + select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; } .is-invalid-input:not(:focus) { border-color: #cc4b37; - background-color: #f9ecea; -} -.is-invalid-input:not(:focus)::placeholder { - color: #cc4b37; -} + background-color: #f9ecea; } + .is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; } .is-invalid-label { - color: #cc4b37; -} + color: #cc4b37; } .form-error { display: none; @@ -446677,11 +447508,9 @@ select:not([multiple]) { margin-bottom: 1rem; font-size: 0.75rem; font-weight: bold; - color: #cc4b37; -} -.form-error.is-visible { - display: block; -} + color: #cc4b37; } + .form-error.is-visible { + display: block; } div, dl, @@ -446703,32 +447532,27 @@ blockquote, th, td { margin: 0; - padding: 0; -} + padding: 0; } p { margin-bottom: 1rem; font-size: inherit; line-height: 1.6; - text-rendering: optimizeLegibility; -} + text-rendering: optimizeLegibility; } em, i { font-style: italic; - line-height: inherit; -} + line-height: inherit; } strong, b { font-weight: bold; - line-height: inherit; -} + line-height: inherit; } small { font-size: 80%; - line-height: inherit; -} + line-height: inherit; } h1, .h1, h2, .h2, @@ -446740,97 +447564,75 @@ h6, .h6 { font-style: normal; font-weight: normal; color: inherit; - text-rendering: optimizeLegibility; -} -h1 small, .h1 small, -h2 small, .h2 small, -h3 small, .h3 small, -h4 small, .h4 small, -h5 small, .h5 small, -h6 small, .h6 small { - line-height: 0; - color: #cacaca; -} + text-rendering: optimizeLegibility; } + h1 small, .h1 small, + h2 small, .h2 small, + h3 small, .h3 small, + h4 small, .h4 small, + h5 small, .h5 small, + h6 small, .h6 small { + line-height: 0; + color: #cacaca; } h1, .h1 { font-size: 1.5rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h2, .h2 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h3, .h3 { font-size: 1.1875rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h4, .h4 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h5, .h5 { font-size: 1.0625rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } h6, .h6 { font-size: 1rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } @media print, screen and (min-width: 40em) { h1, .h1 { - font-size: 3rem; - } - + font-size: 3rem; } h2, .h2 { - font-size: 2.5rem; - } - + font-size: 2.5rem; } h3, .h3 { - font-size: 1.9375rem; - } - + font-size: 1.9375rem; } h4, .h4 { - font-size: 1.5625rem; - } - + font-size: 1.5625rem; } h5, .h5 { - font-size: 1.25rem; - } - + font-size: 1.25rem; } h6, .h6 { - font-size: 1rem; - } -} + font-size: 1rem; } } + a { line-height: inherit; color: #1779ba; text-decoration: none; - cursor: pointer; -} -a:hover, a:focus { - color: #1468a0; -} -a img { - border: 0; -} + cursor: pointer; } + a:hover, a:focus { + color: #1468a0; } + a img { + border: 0; } hr { clear: both; @@ -446840,107 +447642,87 @@ hr { border-top: 0; border-right: 0; border-bottom: 1px solid #cacaca; - border-left: 0; -} + border-left: 0; } ul, ol, dl { margin-bottom: 1rem; list-style-position: outside; - line-height: 1.6; -} + line-height: 1.6; } li { - font-size: inherit; -} + font-size: inherit; } ul { margin-left: 1.25rem; - list-style-type: disc; -} + list-style-type: disc; } ol { - margin-left: 1.25rem; -} + margin-left: 1.25rem; } -ul ul, ul ol, ol ul, ol ol { +ul ul, ol ul, ul ol, ol ol { margin-left: 1.25rem; - margin-bottom: 0; -} + margin-bottom: 0; } dl { - margin-bottom: 1rem; -} -dl dt { - margin-bottom: 0.3rem; - font-weight: bold; -} + margin-bottom: 1rem; } + dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } blockquote { margin: 0 0 1rem; padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #cacaca; -} -blockquote, blockquote p { - line-height: 1.6; - color: #8a8a8a; -} + border-left: 1px solid #cacaca; } + blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } abbr, abbr[title] { border-bottom: 1px dotted #0a0a0a; cursor: help; - text-decoration: none; -} + text-decoration: none; } figure { - margin: 0; -} + margin: 0; } kbd { margin: 0; padding: 0.125rem 0.25rem 0; background-color: #e6e6e6; font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; - color: #0a0a0a; -} + color: #0a0a0a; } .subheader { margin-top: 0.2rem; margin-bottom: 0.5rem; font-weight: normal; line-height: 1.4; - color: #8a8a8a; -} + color: #8a8a8a; } .lead { font-size: 125%; - line-height: 1.6; -} + line-height: 1.6; } .stat { font-size: 2.5rem; - line-height: 1; -} -p + .stat { - margin-top: -1rem; -} + line-height: 1; } + p + .stat { + margin-top: -1rem; } ul.no-bullet, ol.no-bullet { margin-left: 0; - list-style: none; -} + list-style: none; } -.cite-block, cite { +cite, .cite-block { display: block; color: #8a8a8a; - font-size: 0.8125rem; -} -.cite-block:before, cite:before { - content: \\"— \\"; -} + font-size: 0.8125rem; } + cite:before, .cite-block:before { + content: \\"— \\"; } -.code-inline, code { +code, .code-inline { border: 1px solid #cacaca; background-color: #e6e6e6; font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; @@ -446949,8 +447731,7 @@ ul.no-bullet, ol.no-bullet { display: inline; max-width: 100%; word-wrap: break-word; - padding: 0.125rem 0.3125rem 0.0625rem; -} + padding: 0.125rem 0.3125rem 0.0625rem; } .code-block { border: 1px solid #cacaca; @@ -446962,62 +447743,42 @@ ul.no-bullet, ol.no-bullet { overflow: auto; white-space: pre; padding: 1rem; - margin-bottom: 1.5rem; -} + margin-bottom: 1.5rem; } .text-left { - text-align: left; -} + text-align: left; } .text-right { - text-align: right; -} + text-align: right; } .text-center { - text-align: center; -} + text-align: center; } .text-justify { - text-align: justify; -} + text-align: justify; } @media print, screen and (min-width: 40em) { .medium-text-left { - text-align: left; - } - + text-align: left; } .medium-text-right { - text-align: right; - } - + text-align: right; } .medium-text-center { - text-align: center; - } - + text-align: center; } .medium-text-justify { - text-align: justify; - } -} + text-align: justify; } } + @media print, screen and (min-width: 64em) { .large-text-left { - text-align: left; - } - + text-align: left; } .large-text-right { - text-align: right; - } - + text-align: right; } .large-text-center { - text-align: center; - } - + text-align: center; } .large-text-justify { - text-align: justify; - } -} + text-align: justify; } } + .show-for-print { - display: none !important; -} + display: none !important; } @media print { * { @@ -447025,1916 +447786,1252 @@ ul.no-bullet, ol.no-bullet { color: black !important; color-adjust: economy; box-shadow: none !important; - text-shadow: none !important; - } - + text-shadow: none !important; } .show-for-print { - display: block !important; - } - + display: block !important; } .hide-for-print { - display: none !important; - } - + display: none !important; } table.show-for-print { - display: table !important; - } - + display: table !important; } thead.show-for-print { - display: table-header-group !important; - } - + display: table-header-group !important; } tbody.show-for-print { - display: table-row-group !important; - } - + display: table-row-group !important; } tr.show-for-print { - display: table-row !important; - } - + display: table-row !important; } td.show-for-print { - display: table-cell !important; - } - + display: table-cell !important; } th.show-for-print { - display: table-cell !important; - } - + display: table-cell !important; } a, -a:visited { - text-decoration: underline; - } - + a:visited { + text-decoration: underline; } a[href]:after { - content: \\" (\\" attr(href) \\")\\"; - } - + content: \\" (\\" attr(href) \\")\\"; } .ir a:after, -a[href^=\\"javascript:\\"]:after, -a[href^=\\"#\\"]:after { - content: \\"\\"; - } - + a[href^='javascript:']:after, + a[href^='#']:after { + content: ''; } abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; - } - + content: \\" (\\" attr(title) \\")\\"; } pre, -blockquote { + blockquote { border: 1px solid #8a8a8a; - page-break-inside: avoid; - } - + page-break-inside: avoid; } thead { - display: table-header-group; - } - + display: table-header-group; } tr, -img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - + page-break-inside: avoid; } + img { + max-width: 100% !important; } @page { - margin: 0.5cm; - } + margin: 0.5cm; } p, -h2, -h3 { + h2, + h3 { orphans: 3; - widows: 3; - } - + widows: 3; } h2, -h3 { - page-break-after: avoid; - } - + h3 { + page-break-after: avoid; } .print-break-inside { - page-break-inside: auto; - } -} + page-break-inside: auto; } } + .grid-container { padding-right: 0.625rem; padding-left: 0.625rem; max-width: 75rem; margin-left: auto; - margin-right: auto; -} -@media print, screen and (min-width: 40em) { - .grid-container { - padding-right: 0.9375rem; - padding-left: 0.9375rem; - } -} -.grid-container.fluid { - padding-right: 0.625rem; - padding-left: 0.625rem; - max-width: 100%; - margin-left: auto; - margin-right: auto; -} -@media print, screen and (min-width: 40em) { + margin-right: auto; } + @media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } .grid-container.fluid { - padding-right: 0.9375rem; - padding-left: 0.9375rem; - } -} -.grid-container.full { - padding-right: 0; - padding-left: 0; - max-width: 100%; - margin-left: auto; - margin-right: auto; -} + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; } + @media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; } .grid-x { display: flex; - flex-flow: row wrap; -} + flex-flow: row wrap; } .cell { flex: 0 0 auto; min-height: 0; min-width: 0; - width: 100%; -} -.cell.auto { - flex: 1 1 0; -} -.cell.shrink { - flex: 0 0 auto; -} + width: 100%; } + .cell.auto { + flex: 1 1 0; } + .cell.shrink { + flex: 0 0 auto; } .grid-x > .auto { - width: auto; -} + width: auto; } + .grid-x > .shrink { - width: auto; -} + width: auto; } .grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { - flex-basis: auto; -} + flex-basis: auto; } @media print, screen and (min-width: 40em) { .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { - flex-basis: auto; - } -} + flex-basis: auto; } } + @media print, screen and (min-width: 64em) { .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { - flex-basis: auto; - } -} -.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { - flex: 0 0 auto; -} + flex-basis: auto; } } + +.grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex: 0 0 auto; } .grid-x > .small-1 { - width: 8.3333333333%; -} + width: 8.33333%; } .grid-x > .small-2 { - width: 16.6666666667%; -} + width: 16.66667%; } .grid-x > .small-3 { - width: 25%; -} + width: 25%; } .grid-x > .small-4 { - width: 33.3333333333%; -} + width: 33.33333%; } .grid-x > .small-5 { - width: 41.6666666667%; -} + width: 41.66667%; } .grid-x > .small-6 { - width: 50%; -} + width: 50%; } .grid-x > .small-7 { - width: 58.3333333333%; -} + width: 58.33333%; } .grid-x > .small-8 { - width: 66.6666666667%; -} + width: 66.66667%; } .grid-x > .small-9 { - width: 75%; -} + width: 75%; } .grid-x > .small-10 { - width: 83.3333333333%; -} + width: 83.33333%; } .grid-x > .small-11 { - width: 91.6666666667%; -} + width: 91.66667%; } .grid-x > .small-12 { - width: 100%; -} + width: 100%; } @media print, screen and (min-width: 40em) { .grid-x > .medium-auto { flex: 1 1 0; - width: auto; - } - - .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { - flex: 0 0 auto; - } - + width: auto; } + .grid-x > .medium-shrink, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex: 0 0 auto; } .grid-x > .medium-shrink { - width: auto; - } - + width: auto; } .grid-x > .medium-1 { - width: 8.3333333333%; - } - + width: 8.33333%; } .grid-x > .medium-2 { - width: 16.6666666667%; - } - + width: 16.66667%; } .grid-x > .medium-3 { - width: 25%; - } - + width: 25%; } .grid-x > .medium-4 { - width: 33.3333333333%; - } - + width: 33.33333%; } .grid-x > .medium-5 { - width: 41.6666666667%; - } - + width: 41.66667%; } .grid-x > .medium-6 { - width: 50%; - } - + width: 50%; } .grid-x > .medium-7 { - width: 58.3333333333%; - } - + width: 58.33333%; } .grid-x > .medium-8 { - width: 66.6666666667%; - } - + width: 66.66667%; } .grid-x > .medium-9 { - width: 75%; - } - + width: 75%; } .grid-x > .medium-10 { - width: 83.3333333333%; - } - + width: 83.33333%; } .grid-x > .medium-11 { - width: 91.6666666667%; - } - + width: 91.66667%; } .grid-x > .medium-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 64em) { .grid-x > .large-auto { flex: 1 1 0; - width: auto; - } - - .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { - flex: 0 0 auto; - } - + width: auto; } + .grid-x > .large-shrink, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex: 0 0 auto; } .grid-x > .large-shrink { - width: auto; - } - + width: auto; } .grid-x > .large-1 { - width: 8.3333333333%; - } - + width: 8.33333%; } .grid-x > .large-2 { - width: 16.6666666667%; - } - + width: 16.66667%; } .grid-x > .large-3 { - width: 25%; - } - + width: 25%; } .grid-x > .large-4 { - width: 33.3333333333%; - } - + width: 33.33333%; } .grid-x > .large-5 { - width: 41.6666666667%; - } - + width: 41.66667%; } .grid-x > .large-6 { - width: 50%; - } - + width: 50%; } .grid-x > .large-7 { - width: 58.3333333333%; - } - + width: 58.33333%; } .grid-x > .large-8 { - width: 66.6666666667%; - } - + width: 66.66667%; } .grid-x > .large-9 { - width: 75%; - } - + width: 75%; } .grid-x > .large-10 { - width: 83.3333333333%; - } - + width: 83.33333%; } .grid-x > .large-11 { - width: 91.6666666667%; - } - + width: 91.66667%; } .grid-x > .large-12 { - width: 100%; - } -} + width: 100%; } } + .grid-margin-x:not(.grid-x) > .cell { - width: auto; -} + width: auto; } .grid-margin-y:not(.grid-y) > .cell { - height: auto; -} + height: auto; } .grid-margin-x { margin-left: -0.625rem; - margin-right: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-margin-x { - margin-left: -0.9375rem; - margin-right: -0.9375rem; - } -} -.grid-margin-x > .cell { - width: calc(100% - 1.25rem); - margin-left: 0.625rem; - margin-right: 0.625rem; -} -@media print, screen and (min-width: 40em) { + margin-right: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; } } .grid-margin-x > .cell { - width: calc(100% - 1.875rem); - margin-left: 0.9375rem; - margin-right: 0.9375rem; - } -} -.grid-margin-x > .auto { - width: auto; -} -.grid-margin-x > .shrink { - width: auto; -} -.grid-margin-x > .small-1 { - width: calc(8.3333333333% - 1.25rem); -} -.grid-margin-x > .small-2 { - width: calc(16.6666666667% - 1.25rem); -} -.grid-margin-x > .small-3 { - width: calc(25% - 1.25rem); -} -.grid-margin-x > .small-4 { - width: calc(33.3333333333% - 1.25rem); -} -.grid-margin-x > .small-5 { - width: calc(41.6666666667% - 1.25rem); -} -.grid-margin-x > .small-6 { - width: calc(50% - 1.25rem); -} -.grid-margin-x > .small-7 { - width: calc(58.3333333333% - 1.25rem); -} -.grid-margin-x > .small-8 { - width: calc(66.6666666667% - 1.25rem); -} -.grid-margin-x > .small-9 { - width: calc(75% - 1.25rem); -} -.grid-margin-x > .small-10 { - width: calc(83.3333333333% - 1.25rem); -} -.grid-margin-x > .small-11 { - width: calc(91.6666666667% - 1.25rem); -} -.grid-margin-x > .small-12 { - width: calc(100% - 1.25rem); -} -@media print, screen and (min-width: 40em) { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; } } .grid-margin-x > .auto { - width: auto; - } + width: auto; } .grid-margin-x > .shrink { - width: auto; - } + width: auto; } .grid-margin-x > .small-1 { - width: calc(8.3333333333% - 1.875rem); - } + width: calc(8.33333% - 1.25rem); } .grid-margin-x > .small-2 { - width: calc(16.6666666667% - 1.875rem); - } + width: calc(16.66667% - 1.25rem); } .grid-margin-x > .small-3 { - width: calc(25% - 1.875rem); - } + width: calc(25% - 1.25rem); } .grid-margin-x > .small-4 { - width: calc(33.3333333333% - 1.875rem); - } + width: calc(33.33333% - 1.25rem); } .grid-margin-x > .small-5 { - width: calc(41.6666666667% - 1.875rem); - } + width: calc(41.66667% - 1.25rem); } .grid-margin-x > .small-6 { - width: calc(50% - 1.875rem); - } + width: calc(50% - 1.25rem); } .grid-margin-x > .small-7 { - width: calc(58.3333333333% - 1.875rem); - } + width: calc(58.33333% - 1.25rem); } .grid-margin-x > .small-8 { - width: calc(66.6666666667% - 1.875rem); - } + width: calc(66.66667% - 1.25rem); } .grid-margin-x > .small-9 { - width: calc(75% - 1.875rem); - } + width: calc(75% - 1.25rem); } .grid-margin-x > .small-10 { - width: calc(83.3333333333% - 1.875rem); - } + width: calc(83.33333% - 1.25rem); } .grid-margin-x > .small-11 { - width: calc(91.6666666667% - 1.875rem); - } + width: calc(91.66667% - 1.25rem); } .grid-margin-x > .small-12 { - width: calc(100% - 1.875rem); - } - .grid-margin-x > .medium-auto { - width: auto; - } - .grid-margin-x > .medium-shrink { - width: auto; - } - .grid-margin-x > .medium-1 { - width: calc(8.3333333333% - 1.875rem); - } - .grid-margin-x > .medium-2 { - width: calc(16.6666666667% - 1.875rem); - } - .grid-margin-x > .medium-3 { - width: calc(25% - 1.875rem); - } - .grid-margin-x > .medium-4 { - width: calc(33.3333333333% - 1.875rem); - } - .grid-margin-x > .medium-5 { - width: calc(41.6666666667% - 1.875rem); - } - .grid-margin-x > .medium-6 { - width: calc(50% - 1.875rem); - } - .grid-margin-x > .medium-7 { - width: calc(58.3333333333% - 1.875rem); - } - .grid-margin-x > .medium-8 { - width: calc(66.6666666667% - 1.875rem); - } - .grid-margin-x > .medium-9 { - width: calc(75% - 1.875rem); - } - .grid-margin-x > .medium-10 { - width: calc(83.3333333333% - 1.875rem); - } - .grid-margin-x > .medium-11 { - width: calc(91.6666666667% - 1.875rem); - } - .grid-margin-x > .medium-12 { - width: calc(100% - 1.875rem); - } -} -@media print, screen and (min-width: 64em) { - .grid-margin-x > .large-auto { - width: auto; - } - .grid-margin-x > .large-shrink { - width: auto; - } - .grid-margin-x > .large-1 { - width: calc(8.3333333333% - 1.875rem); - } - .grid-margin-x > .large-2 { - width: calc(16.6666666667% - 1.875rem); - } - .grid-margin-x > .large-3 { - width: calc(25% - 1.875rem); - } - .grid-margin-x > .large-4 { - width: calc(33.3333333333% - 1.875rem); - } - .grid-margin-x > .large-5 { - width: calc(41.6666666667% - 1.875rem); - } - .grid-margin-x > .large-6 { - width: calc(50% - 1.875rem); - } - .grid-margin-x > .large-7 { - width: calc(58.3333333333% - 1.875rem); - } - .grid-margin-x > .large-8 { - width: calc(66.6666666667% - 1.875rem); - } - .grid-margin-x > .large-9 { - width: calc(75% - 1.875rem); - } - .grid-margin-x > .large-10 { - width: calc(83.3333333333% - 1.875rem); - } - .grid-margin-x > .large-11 { - width: calc(91.6666666667% - 1.875rem); - } - .grid-margin-x > .large-12 { - width: calc(100% - 1.875rem); - } -} + width: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; } + .grid-margin-x > .shrink { + width: auto; } + .grid-margin-x > .small-1 { + width: calc(8.33333% - 1.875rem); } + .grid-margin-x > .small-2 { + width: calc(16.66667% - 1.875rem); } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .small-4 { + width: calc(33.33333% - 1.875rem); } + .grid-margin-x > .small-5 { + width: calc(41.66667% - 1.875rem); } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .small-7 { + width: calc(58.33333% - 1.875rem); } + .grid-margin-x > .small-8 { + width: calc(66.66667% - 1.875rem); } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .small-10 { + width: calc(83.33333% - 1.875rem); } + .grid-margin-x > .small-11 { + width: calc(91.66667% - 1.875rem); } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); } + .grid-margin-x > .medium-auto { + width: auto; } + .grid-margin-x > .medium-shrink { + width: auto; } + .grid-margin-x > .medium-1 { + width: calc(8.33333% - 1.875rem); } + .grid-margin-x > .medium-2 { + width: calc(16.66667% - 1.875rem); } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .medium-4 { + width: calc(33.33333% - 1.875rem); } + .grid-margin-x > .medium-5 { + width: calc(41.66667% - 1.875rem); } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .medium-7 { + width: calc(58.33333% - 1.875rem); } + .grid-margin-x > .medium-8 { + width: calc(66.66667% - 1.875rem); } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .medium-10 { + width: calc(83.33333% - 1.875rem); } + .grid-margin-x > .medium-11 { + width: calc(91.66667% - 1.875rem); } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; } + .grid-margin-x > .large-shrink { + width: auto; } + .grid-margin-x > .large-1 { + width: calc(8.33333% - 1.875rem); } + .grid-margin-x > .large-2 { + width: calc(16.66667% - 1.875rem); } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .large-4 { + width: calc(33.33333% - 1.875rem); } + .grid-margin-x > .large-5 { + width: calc(41.66667% - 1.875rem); } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .large-7 { + width: calc(58.33333% - 1.875rem); } + .grid-margin-x > .large-8 { + width: calc(66.66667% - 1.875rem); } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .large-10 { + width: calc(83.33333% - 1.875rem); } + .grid-margin-x > .large-11 { + width: calc(91.66667% - 1.875rem); } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); } } .grid-padding-x .grid-padding-x { margin-right: -0.625rem; - margin-left: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-padding-x .grid-padding-x { - margin-right: -0.9375rem; - margin-left: -0.9375rem; - } -} + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + .grid-container:not(.full) > .grid-padding-x { margin-right: -0.625rem; - margin-left: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-container:not(.full) > .grid-padding-x { - margin-right: -0.9375rem; - margin-left: -0.9375rem; - } -} + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + .grid-padding-x > .cell { padding-right: 0.625rem; - padding-left: 0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-padding-x > .cell { - padding-right: 0.9375rem; - padding-left: 0.9375rem; - } -} + padding-left: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } .small-up-1 > .cell { - width: 100%; -} + width: 100%; } .small-up-2 > .cell { - width: 50%; -} + width: 50%; } .small-up-3 > .cell { - width: 33.3333333333%; -} + width: 33.33333%; } .small-up-4 > .cell { - width: 25%; -} + width: 25%; } .small-up-5 > .cell { - width: 20%; -} + width: 20%; } .small-up-6 > .cell { - width: 16.6666666667%; -} + width: 16.66667%; } .small-up-7 > .cell { - width: 14.2857142857%; -} + width: 14.28571%; } .small-up-8 > .cell { - width: 12.5%; -} + width: 12.5%; } @media print, screen and (min-width: 40em) { .medium-up-1 > .cell { - width: 100%; - } - + width: 100%; } .medium-up-2 > .cell { - width: 50%; - } - + width: 50%; } .medium-up-3 > .cell { - width: 33.3333333333%; - } - + width: 33.33333%; } .medium-up-4 > .cell { - width: 25%; - } - + width: 25%; } .medium-up-5 > .cell { - width: 20%; - } - + width: 20%; } .medium-up-6 > .cell { - width: 16.6666666667%; - } - + width: 16.66667%; } .medium-up-7 > .cell { - width: 14.2857142857%; - } - + width: 14.28571%; } .medium-up-8 > .cell { - width: 12.5%; - } -} + width: 12.5%; } } + @media print, screen and (min-width: 64em) { .large-up-1 > .cell { - width: 100%; - } - + width: 100%; } .large-up-2 > .cell { - width: 50%; - } - + width: 50%; } .large-up-3 > .cell { - width: 33.3333333333%; - } - + width: 33.33333%; } .large-up-4 > .cell { - width: 25%; - } - + width: 25%; } .large-up-5 > .cell { - width: 20%; - } - + width: 20%; } .large-up-6 > .cell { - width: 16.6666666667%; - } - + width: 16.66667%; } .large-up-7 > .cell { - width: 14.2857142857%; - } - + width: 14.28571%; } .large-up-8 > .cell { - width: 12.5%; - } -} + width: 12.5%; } } + .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.25rem); -} + width: calc(100% - 1.25rem); } .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.25rem); -} + width: calc(50% - 1.25rem); } .grid-margin-x.small-up-3 > .cell { - width: calc(33.3333333333% - 1.25rem); -} + width: calc(33.33333% - 1.25rem); } .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.25rem); -} + width: calc(25% - 1.25rem); } .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.25rem); -} + width: calc(20% - 1.25rem); } .grid-margin-x.small-up-6 > .cell { - width: calc(16.6666666667% - 1.25rem); -} + width: calc(16.66667% - 1.25rem); } .grid-margin-x.small-up-7 > .cell { - width: calc(14.2857142857% - 1.25rem); -} + width: calc(14.28571% - 1.25rem); } .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.25rem); -} + width: calc(12.5% - 1.25rem); } @media print, screen and (min-width: 40em) { .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.875rem); - } - + width: calc(100% - 1.875rem); } .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.875rem); - } - + width: calc(50% - 1.875rem); } .grid-margin-x.small-up-3 > .cell { - width: calc(33.3333333333% - 1.875rem); - } - + width: calc(33.33333% - 1.875rem); } .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.875rem); - } - + width: calc(25% - 1.875rem); } .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.875rem); - } - + width: calc(20% - 1.875rem); } .grid-margin-x.small-up-6 > .cell { - width: calc(16.6666666667% - 1.875rem); - } - + width: calc(16.66667% - 1.875rem); } .grid-margin-x.small-up-7 > .cell { - width: calc(14.2857142857% - 1.875rem); - } - + width: calc(14.28571% - 1.875rem); } .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.875rem); - } - + width: calc(12.5% - 1.875rem); } .grid-margin-x.medium-up-1 > .cell { - width: calc(100% - 1.875rem); - } - + width: calc(100% - 1.875rem); } .grid-margin-x.medium-up-2 > .cell { - width: calc(50% - 1.875rem); - } - + width: calc(50% - 1.875rem); } .grid-margin-x.medium-up-3 > .cell { - width: calc(33.3333333333% - 1.875rem); - } - + width: calc(33.33333% - 1.875rem); } .grid-margin-x.medium-up-4 > .cell { - width: calc(25% - 1.875rem); - } - + width: calc(25% - 1.875rem); } .grid-margin-x.medium-up-5 > .cell { - width: calc(20% - 1.875rem); - } - + width: calc(20% - 1.875rem); } .grid-margin-x.medium-up-6 > .cell { - width: calc(16.6666666667% - 1.875rem); - } - + width: calc(16.66667% - 1.875rem); } .grid-margin-x.medium-up-7 > .cell { - width: calc(14.2857142857% - 1.875rem); - } - + width: calc(14.28571% - 1.875rem); } .grid-margin-x.medium-up-8 > .cell { - width: calc(12.5% - 1.875rem); - } -} + width: calc(12.5% - 1.875rem); } } + @media print, screen and (min-width: 64em) { .grid-margin-x.large-up-1 > .cell { - width: calc(100% - 1.875rem); - } - + width: calc(100% - 1.875rem); } .grid-margin-x.large-up-2 > .cell { - width: calc(50% - 1.875rem); - } - + width: calc(50% - 1.875rem); } .grid-margin-x.large-up-3 > .cell { - width: calc(33.3333333333% - 1.875rem); - } - + width: calc(33.33333% - 1.875rem); } .grid-margin-x.large-up-4 > .cell { - width: calc(25% - 1.875rem); - } - + width: calc(25% - 1.875rem); } .grid-margin-x.large-up-5 > .cell { - width: calc(20% - 1.875rem); - } - + width: calc(20% - 1.875rem); } .grid-margin-x.large-up-6 > .cell { - width: calc(16.6666666667% - 1.875rem); - } - + width: calc(16.66667% - 1.875rem); } .grid-margin-x.large-up-7 > .cell { - width: calc(14.2857142857% - 1.875rem); - } - + width: calc(14.28571% - 1.875rem); } .grid-margin-x.large-up-8 > .cell { - width: calc(12.5% - 1.875rem); - } -} + width: calc(12.5% - 1.875rem); } } + .small-margin-collapse { margin-right: 0; - margin-left: 0; -} -.small-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; -} -.small-margin-collapse > .small-1 { - width: 8.3333333333%; -} -.small-margin-collapse > .small-2 { - width: 16.6666666667%; -} -.small-margin-collapse > .small-3 { - width: 25%; -} -.small-margin-collapse > .small-4 { - width: 33.3333333333%; -} -.small-margin-collapse > .small-5 { - width: 41.6666666667%; -} -.small-margin-collapse > .small-6 { - width: 50%; -} -.small-margin-collapse > .small-7 { - width: 58.3333333333%; -} -.small-margin-collapse > .small-8 { - width: 66.6666666667%; -} -.small-margin-collapse > .small-9 { - width: 75%; -} -.small-margin-collapse > .small-10 { - width: 83.3333333333%; -} -.small-margin-collapse > .small-11 { - width: 91.6666666667%; -} -.small-margin-collapse > .small-12 { - width: 100%; -} -@media print, screen and (min-width: 40em) { - .small-margin-collapse > .medium-1 { - width: 8.3333333333%; - } - .small-margin-collapse > .medium-2 { - width: 16.6666666667%; - } - .small-margin-collapse > .medium-3 { - width: 25%; - } - .small-margin-collapse > .medium-4 { - width: 33.3333333333%; - } - .small-margin-collapse > .medium-5 { - width: 41.6666666667%; - } - .small-margin-collapse > .medium-6 { - width: 50%; - } - .small-margin-collapse > .medium-7 { - width: 58.3333333333%; - } - .small-margin-collapse > .medium-8 { - width: 66.6666666667%; - } - .small-margin-collapse > .medium-9 { - width: 75%; - } - .small-margin-collapse > .medium-10 { - width: 83.3333333333%; - } - .small-margin-collapse > .medium-11 { - width: 91.6666666667%; - } - .small-margin-collapse > .medium-12 { - width: 100%; - } -} -@media print, screen and (min-width: 64em) { - .small-margin-collapse > .large-1 { - width: 8.3333333333%; - } - .small-margin-collapse > .large-2 { - width: 16.6666666667%; - } - .small-margin-collapse > .large-3 { - width: 25%; - } - .small-margin-collapse > .large-4 { - width: 33.3333333333%; - } - .small-margin-collapse > .large-5 { - width: 41.6666666667%; - } - .small-margin-collapse > .large-6 { - width: 50%; - } - .small-margin-collapse > .large-7 { - width: 58.3333333333%; - } - .small-margin-collapse > .large-8 { - width: 66.6666666667%; - } - .small-margin-collapse > .large-9 { - width: 75%; - } - .small-margin-collapse > .large-10 { - width: 83.3333333333%; - } - .small-margin-collapse > .large-11 { - width: 91.6666666667%; - } - .small-margin-collapse > .large-12 { - width: 100%; - } -} + margin-left: 0; } + .small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } + .small-margin-collapse > .small-1 { + width: 8.33333%; } + .small-margin-collapse > .small-2 { + width: 16.66667%; } + .small-margin-collapse > .small-3 { + width: 25%; } + .small-margin-collapse > .small-4 { + width: 33.33333%; } + .small-margin-collapse > .small-5 { + width: 41.66667%; } + .small-margin-collapse > .small-6 { + width: 50%; } + .small-margin-collapse > .small-7 { + width: 58.33333%; } + .small-margin-collapse > .small-8 { + width: 66.66667%; } + .small-margin-collapse > .small-9 { + width: 75%; } + .small-margin-collapse > .small-10 { + width: 83.33333%; } + .small-margin-collapse > .small-11 { + width: 91.66667%; } + .small-margin-collapse > .small-12 { + width: 100%; } + @media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.33333%; } + .small-margin-collapse > .medium-2 { + width: 16.66667%; } + .small-margin-collapse > .medium-3 { + width: 25%; } + .small-margin-collapse > .medium-4 { + width: 33.33333%; } + .small-margin-collapse > .medium-5 { + width: 41.66667%; } + .small-margin-collapse > .medium-6 { + width: 50%; } + .small-margin-collapse > .medium-7 { + width: 58.33333%; } + .small-margin-collapse > .medium-8 { + width: 66.66667%; } + .small-margin-collapse > .medium-9 { + width: 75%; } + .small-margin-collapse > .medium-10 { + width: 83.33333%; } + .small-margin-collapse > .medium-11 { + width: 91.66667%; } + .small-margin-collapse > .medium-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.33333%; } + .small-margin-collapse > .large-2 { + width: 16.66667%; } + .small-margin-collapse > .large-3 { + width: 25%; } + .small-margin-collapse > .large-4 { + width: 33.33333%; } + .small-margin-collapse > .large-5 { + width: 41.66667%; } + .small-margin-collapse > .large-6 { + width: 50%; } + .small-margin-collapse > .large-7 { + width: 58.33333%; } + .small-margin-collapse > .large-8 { + width: 66.66667%; } + .small-margin-collapse > .large-9 { + width: 75%; } + .small-margin-collapse > .large-10 { + width: 83.33333%; } + .small-margin-collapse > .large-11 { + width: 91.66667%; } + .small-margin-collapse > .large-12 { + width: 100%; } } .small-padding-collapse { margin-right: 0; - margin-left: 0; -} -.small-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; -} + margin-left: 0; } + .small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } @media print, screen and (min-width: 40em) { .medium-margin-collapse { margin-right: 0; - margin-left: 0; - } - .medium-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; - } -} + margin-left: 0; } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + @media print, screen and (min-width: 40em) { .medium-margin-collapse > .small-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .medium-margin-collapse > .small-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .medium-margin-collapse > .small-3 { - width: 25%; - } + width: 25%; } .medium-margin-collapse > .small-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .medium-margin-collapse > .small-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .medium-margin-collapse > .small-6 { - width: 50%; - } + width: 50%; } .medium-margin-collapse > .small-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .medium-margin-collapse > .small-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .medium-margin-collapse > .small-9 { - width: 75%; - } + width: 75%; } .medium-margin-collapse > .small-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .medium-margin-collapse > .small-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .medium-margin-collapse > .small-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 40em) { .medium-margin-collapse > .medium-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .medium-margin-collapse > .medium-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .medium-margin-collapse > .medium-3 { - width: 25%; - } + width: 25%; } .medium-margin-collapse > .medium-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .medium-margin-collapse > .medium-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .medium-margin-collapse > .medium-6 { - width: 50%; - } + width: 50%; } .medium-margin-collapse > .medium-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .medium-margin-collapse > .medium-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .medium-margin-collapse > .medium-9 { - width: 75%; - } + width: 75%; } .medium-margin-collapse > .medium-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .medium-margin-collapse > .medium-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .medium-margin-collapse > .medium-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 64em) { .medium-margin-collapse > .large-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .medium-margin-collapse > .large-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .medium-margin-collapse > .large-3 { - width: 25%; - } + width: 25%; } .medium-margin-collapse > .large-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .medium-margin-collapse > .large-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .medium-margin-collapse > .large-6 { - width: 50%; - } + width: 50%; } .medium-margin-collapse > .large-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .medium-margin-collapse > .large-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .medium-margin-collapse > .large-9 { - width: 75%; - } + width: 75%; } .medium-margin-collapse > .large-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .medium-margin-collapse > .large-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .medium-margin-collapse > .large-12 { - width: 100%; - } -} + width: 100%; } } @media print, screen and (min-width: 40em) { .medium-padding-collapse { margin-right: 0; - margin-left: 0; - } - .medium-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; - } -} + margin-left: 0; } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } @media print, screen and (min-width: 64em) { .large-margin-collapse { margin-right: 0; - margin-left: 0; - } - .large-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; - } -} + margin-left: 0; } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + @media print, screen and (min-width: 64em) { .large-margin-collapse > .small-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .large-margin-collapse > .small-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .large-margin-collapse > .small-3 { - width: 25%; - } + width: 25%; } .large-margin-collapse > .small-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .large-margin-collapse > .small-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .large-margin-collapse > .small-6 { - width: 50%; - } + width: 50%; } .large-margin-collapse > .small-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .large-margin-collapse > .small-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .large-margin-collapse > .small-9 { - width: 75%; - } + width: 75%; } .large-margin-collapse > .small-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .large-margin-collapse > .small-11 { - width: 91.6666666667%; - } - .large-margin-collapse > .small-12 { - width: 100%; - } -} + width: 91.66667%; } + .large-margin-collapse > .small-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { .large-margin-collapse > .medium-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .large-margin-collapse > .medium-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .large-margin-collapse > .medium-3 { - width: 25%; - } + width: 25%; } .large-margin-collapse > .medium-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .large-margin-collapse > .medium-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .large-margin-collapse > .medium-6 { - width: 50%; - } + width: 50%; } .large-margin-collapse > .medium-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .large-margin-collapse > .medium-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .large-margin-collapse > .medium-9 { - width: 75%; - } + width: 75%; } .large-margin-collapse > .medium-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .large-margin-collapse > .medium-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .large-margin-collapse > .medium-12 { - width: 100%; - } -} + width: 100%; } } + @media print, screen and (min-width: 64em) { .large-margin-collapse > .large-1 { - width: 8.3333333333%; - } + width: 8.33333%; } .large-margin-collapse > .large-2 { - width: 16.6666666667%; - } + width: 16.66667%; } .large-margin-collapse > .large-3 { - width: 25%; - } + width: 25%; } .large-margin-collapse > .large-4 { - width: 33.3333333333%; - } + width: 33.33333%; } .large-margin-collapse > .large-5 { - width: 41.6666666667%; - } + width: 41.66667%; } .large-margin-collapse > .large-6 { - width: 50%; - } + width: 50%; } .large-margin-collapse > .large-7 { - width: 58.3333333333%; - } + width: 58.33333%; } .large-margin-collapse > .large-8 { - width: 66.6666666667%; - } + width: 66.66667%; } .large-margin-collapse > .large-9 { - width: 75%; - } + width: 75%; } .large-margin-collapse > .large-10 { - width: 83.3333333333%; - } + width: 83.33333%; } .large-margin-collapse > .large-11 { - width: 91.6666666667%; - } + width: 91.66667%; } .large-margin-collapse > .large-12 { - width: 100%; - } -} + width: 100%; } } @media print, screen and (min-width: 64em) { .large-padding-collapse { margin-right: 0; - margin-left: 0; - } - .large-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; - } -} + margin-left: 0; } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } .small-offset-0 { - margin-left: 0%; -} + margin-left: 0%; } .grid-margin-x > .small-offset-0 { - margin-left: calc(0% + 1.25rem / 2); -} + margin-left: calc(0% + 1.25rem / 2); } .small-offset-1 { - margin-left: 8.3333333333%; -} + margin-left: 8.33333%; } .grid-margin-x > .small-offset-1 { - margin-left: calc(8.3333333333% + 1.25rem / 2); -} + margin-left: calc(8.33333% + 1.25rem / 2); } .small-offset-2 { - margin-left: 16.6666666667%; -} + margin-left: 16.66667%; } .grid-margin-x > .small-offset-2 { - margin-left: calc(16.6666666667% + 1.25rem / 2); -} + margin-left: calc(16.66667% + 1.25rem / 2); } .small-offset-3 { - margin-left: 25%; -} + margin-left: 25%; } .grid-margin-x > .small-offset-3 { - margin-left: calc(25% + 1.25rem / 2); -} + margin-left: calc(25% + 1.25rem / 2); } .small-offset-4 { - margin-left: 33.3333333333%; -} + margin-left: 33.33333%; } .grid-margin-x > .small-offset-4 { - margin-left: calc(33.3333333333% + 1.25rem / 2); -} + margin-left: calc(33.33333% + 1.25rem / 2); } .small-offset-5 { - margin-left: 41.6666666667%; -} + margin-left: 41.66667%; } .grid-margin-x > .small-offset-5 { - margin-left: calc(41.6666666667% + 1.25rem / 2); -} + margin-left: calc(41.66667% + 1.25rem / 2); } .small-offset-6 { - margin-left: 50%; -} + margin-left: 50%; } .grid-margin-x > .small-offset-6 { - margin-left: calc(50% + 1.25rem / 2); -} + margin-left: calc(50% + 1.25rem / 2); } .small-offset-7 { - margin-left: 58.3333333333%; -} + margin-left: 58.33333%; } .grid-margin-x > .small-offset-7 { - margin-left: calc(58.3333333333% + 1.25rem / 2); -} + margin-left: calc(58.33333% + 1.25rem / 2); } .small-offset-8 { - margin-left: 66.6666666667%; -} + margin-left: 66.66667%; } .grid-margin-x > .small-offset-8 { - margin-left: calc(66.6666666667% + 1.25rem / 2); -} + margin-left: calc(66.66667% + 1.25rem / 2); } .small-offset-9 { - margin-left: 75%; -} + margin-left: 75%; } .grid-margin-x > .small-offset-9 { - margin-left: calc(75% + 1.25rem / 2); -} + margin-left: calc(75% + 1.25rem / 2); } .small-offset-10 { - margin-left: 83.3333333333%; -} + margin-left: 83.33333%; } .grid-margin-x > .small-offset-10 { - margin-left: calc(83.3333333333% + 1.25rem / 2); -} + margin-left: calc(83.33333% + 1.25rem / 2); } .small-offset-11 { - margin-left: 91.6666666667%; -} + margin-left: 91.66667%; } .grid-margin-x > .small-offset-11 { - margin-left: calc(91.6666666667% + 1.25rem / 2); -} + margin-left: calc(91.66667% + 1.25rem / 2); } @media print, screen and (min-width: 40em) { .medium-offset-0 { - margin-left: 0%; - } - + margin-left: 0%; } .grid-margin-x > .medium-offset-0 { - margin-left: calc(0% + 1.875rem / 2); - } - + margin-left: calc(0% + 1.875rem / 2); } .medium-offset-1 { - margin-left: 8.3333333333%; - } - + margin-left: 8.33333%; } .grid-margin-x > .medium-offset-1 { - margin-left: calc(8.3333333333% + 1.875rem / 2); - } - + margin-left: calc(8.33333% + 1.875rem / 2); } .medium-offset-2 { - margin-left: 16.6666666667%; - } - + margin-left: 16.66667%; } .grid-margin-x > .medium-offset-2 { - margin-left: calc(16.6666666667% + 1.875rem / 2); - } - + margin-left: calc(16.66667% + 1.875rem / 2); } .medium-offset-3 { - margin-left: 25%; - } - + margin-left: 25%; } .grid-margin-x > .medium-offset-3 { - margin-left: calc(25% + 1.875rem / 2); - } - + margin-left: calc(25% + 1.875rem / 2); } .medium-offset-4 { - margin-left: 33.3333333333%; - } - + margin-left: 33.33333%; } .grid-margin-x > .medium-offset-4 { - margin-left: calc(33.3333333333% + 1.875rem / 2); - } - + margin-left: calc(33.33333% + 1.875rem / 2); } .medium-offset-5 { - margin-left: 41.6666666667%; - } - + margin-left: 41.66667%; } .grid-margin-x > .medium-offset-5 { - margin-left: calc(41.6666666667% + 1.875rem / 2); - } - + margin-left: calc(41.66667% + 1.875rem / 2); } .medium-offset-6 { - margin-left: 50%; - } - + margin-left: 50%; } .grid-margin-x > .medium-offset-6 { - margin-left: calc(50% + 1.875rem / 2); - } - + margin-left: calc(50% + 1.875rem / 2); } .medium-offset-7 { - margin-left: 58.3333333333%; - } - + margin-left: 58.33333%; } .grid-margin-x > .medium-offset-7 { - margin-left: calc(58.3333333333% + 1.875rem / 2); - } - + margin-left: calc(58.33333% + 1.875rem / 2); } .medium-offset-8 { - margin-left: 66.6666666667%; - } - + margin-left: 66.66667%; } .grid-margin-x > .medium-offset-8 { - margin-left: calc(66.6666666667% + 1.875rem / 2); - } - + margin-left: calc(66.66667% + 1.875rem / 2); } .medium-offset-9 { - margin-left: 75%; - } - + margin-left: 75%; } .grid-margin-x > .medium-offset-9 { - margin-left: calc(75% + 1.875rem / 2); - } - + margin-left: calc(75% + 1.875rem / 2); } .medium-offset-10 { - margin-left: 83.3333333333%; - } - + margin-left: 83.33333%; } .grid-margin-x > .medium-offset-10 { - margin-left: calc(83.3333333333% + 1.875rem / 2); - } - + margin-left: calc(83.33333% + 1.875rem / 2); } .medium-offset-11 { - margin-left: 91.6666666667%; - } - + margin-left: 91.66667%; } .grid-margin-x > .medium-offset-11 { - margin-left: calc(91.6666666667% + 1.875rem / 2); - } -} + margin-left: calc(91.66667% + 1.875rem / 2); } } + @media print, screen and (min-width: 64em) { .large-offset-0 { - margin-left: 0%; - } - + margin-left: 0%; } .grid-margin-x > .large-offset-0 { - margin-left: calc(0% + 1.875rem / 2); - } - + margin-left: calc(0% + 1.875rem / 2); } .large-offset-1 { - margin-left: 8.3333333333%; - } - + margin-left: 8.33333%; } .grid-margin-x > .large-offset-1 { - margin-left: calc(8.3333333333% + 1.875rem / 2); - } - + margin-left: calc(8.33333% + 1.875rem / 2); } .large-offset-2 { - margin-left: 16.6666666667%; - } - + margin-left: 16.66667%; } .grid-margin-x > .large-offset-2 { - margin-left: calc(16.6666666667% + 1.875rem / 2); - } - + margin-left: calc(16.66667% + 1.875rem / 2); } .large-offset-3 { - margin-left: 25%; - } - + margin-left: 25%; } .grid-margin-x > .large-offset-3 { - margin-left: calc(25% + 1.875rem / 2); - } - + margin-left: calc(25% + 1.875rem / 2); } .large-offset-4 { - margin-left: 33.3333333333%; - } - + margin-left: 33.33333%; } .grid-margin-x > .large-offset-4 { - margin-left: calc(33.3333333333% + 1.875rem / 2); - } - + margin-left: calc(33.33333% + 1.875rem / 2); } .large-offset-5 { - margin-left: 41.6666666667%; - } - + margin-left: 41.66667%; } .grid-margin-x > .large-offset-5 { - margin-left: calc(41.6666666667% + 1.875rem / 2); - } - + margin-left: calc(41.66667% + 1.875rem / 2); } .large-offset-6 { - margin-left: 50%; - } - + margin-left: 50%; } .grid-margin-x > .large-offset-6 { - margin-left: calc(50% + 1.875rem / 2); - } - + margin-left: calc(50% + 1.875rem / 2); } .large-offset-7 { - margin-left: 58.3333333333%; - } - + margin-left: 58.33333%; } .grid-margin-x > .large-offset-7 { - margin-left: calc(58.3333333333% + 1.875rem / 2); - } - + margin-left: calc(58.33333% + 1.875rem / 2); } .large-offset-8 { - margin-left: 66.6666666667%; - } - + margin-left: 66.66667%; } .grid-margin-x > .large-offset-8 { - margin-left: calc(66.6666666667% + 1.875rem / 2); - } - + margin-left: calc(66.66667% + 1.875rem / 2); } .large-offset-9 { - margin-left: 75%; - } - + margin-left: 75%; } .grid-margin-x > .large-offset-9 { - margin-left: calc(75% + 1.875rem / 2); - } - + margin-left: calc(75% + 1.875rem / 2); } .large-offset-10 { - margin-left: 83.3333333333%; - } - + margin-left: 83.33333%; } .grid-margin-x > .large-offset-10 { - margin-left: calc(83.3333333333% + 1.875rem / 2); - } - + margin-left: calc(83.33333% + 1.875rem / 2); } .large-offset-11 { - margin-left: 91.6666666667%; - } - + margin-left: 91.66667%; } .grid-margin-x > .large-offset-11 { - margin-left: calc(91.6666666667% + 1.875rem / 2); - } -} + margin-left: calc(91.66667% + 1.875rem / 2); } } + .grid-y { display: flex; - flex-flow: column nowrap; -} -.grid-y > .cell { - height: auto; - max-height: none; -} -.grid-y > .auto { - height: auto; -} -.grid-y > .shrink { - height: auto; -} -.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { - flex-basis: auto; -} -@media print, screen and (min-width: 40em) { - .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { - flex-basis: auto; - } -} -@media print, screen and (min-width: 64em) { - .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { - flex-basis: auto; - } -} -.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { - flex: 0 0 auto; -} -.grid-y > .small-1 { - height: 8.3333333333%; -} -.grid-y > .small-2 { - height: 16.6666666667%; -} -.grid-y > .small-3 { - height: 25%; -} -.grid-y > .small-4 { - height: 33.3333333333%; -} -.grid-y > .small-5 { - height: 41.6666666667%; -} -.grid-y > .small-6 { - height: 50%; -} -.grid-y > .small-7 { - height: 58.3333333333%; -} -.grid-y > .small-8 { - height: 66.6666666667%; -} -.grid-y > .small-9 { - height: 75%; -} -.grid-y > .small-10 { - height: 83.3333333333%; -} -.grid-y > .small-11 { - height: 91.6666666667%; -} -.grid-y > .small-12 { - height: 100%; -} -@media print, screen and (min-width: 40em) { - .grid-y > .medium-auto { - flex: 1 1 0; - height: auto; - } - .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { - flex: 0 0 auto; - } - .grid-y > .medium-shrink { - height: auto; - } - .grid-y > .medium-1 { - height: 8.3333333333%; - } - .grid-y > .medium-2 { - height: 16.6666666667%; - } - .grid-y > .medium-3 { - height: 25%; - } - .grid-y > .medium-4 { - height: 33.3333333333%; - } - .grid-y > .medium-5 { - height: 41.6666666667%; - } - .grid-y > .medium-6 { - height: 50%; - } - .grid-y > .medium-7 { - height: 58.3333333333%; - } - .grid-y > .medium-8 { - height: 66.6666666667%; - } - .grid-y > .medium-9 { - height: 75%; - } - .grid-y > .medium-10 { - height: 83.3333333333%; - } - .grid-y > .medium-11 { - height: 91.6666666667%; - } - .grid-y > .medium-12 { - height: 100%; - } -} -@media print, screen and (min-width: 64em) { - .grid-y > .large-auto { - flex: 1 1 0; - height: auto; - } - .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { - flex: 0 0 auto; - } - .grid-y > .large-shrink { + flex-flow: column nowrap; } + .grid-y > .cell { height: auto; - } - .grid-y > .large-1 { - height: 8.3333333333%; - } - .grid-y > .large-2 { - height: 16.6666666667%; - } - .grid-y > .large-3 { - height: 25%; - } - .grid-y > .large-4 { - height: 33.3333333333%; - } - .grid-y > .large-5 { - height: 41.6666666667%; - } - .grid-y > .large-6 { - height: 50%; - } - .grid-y > .large-7 { - height: 58.3333333333%; - } - .grid-y > .large-8 { - height: 66.6666666667%; - } - .grid-y > .large-9 { - height: 75%; - } - .grid-y > .large-10 { - height: 83.3333333333%; - } - .grid-y > .large-11 { - height: 91.6666666667%; - } - .grid-y > .large-12 { - height: 100%; - } -} + max-height: none; } + .grid-y > .auto { + height: auto; } + .grid-y > .shrink { + height: auto; } + .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; } } + .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex: 0 0 auto; } + .grid-y > .small-1 { + height: 8.33333%; } + .grid-y > .small-2 { + height: 16.66667%; } + .grid-y > .small-3 { + height: 25%; } + .grid-y > .small-4 { + height: 33.33333%; } + .grid-y > .small-5 { + height: 41.66667%; } + .grid-y > .small-6 { + height: 50%; } + .grid-y > .small-7 { + height: 58.33333%; } + .grid-y > .small-8 { + height: 66.66667%; } + .grid-y > .small-9 { + height: 75%; } + .grid-y > .small-10 { + height: 83.33333%; } + .grid-y > .small-11 { + height: 91.66667%; } + .grid-y > .small-12 { + height: 100%; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; + height: auto; } + .grid-y > .medium-shrink, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex: 0 0 auto; } + .grid-y > .medium-shrink { + height: auto; } + .grid-y > .medium-1 { + height: 8.33333%; } + .grid-y > .medium-2 { + height: 16.66667%; } + .grid-y > .medium-3 { + height: 25%; } + .grid-y > .medium-4 { + height: 33.33333%; } + .grid-y > .medium-5 { + height: 41.66667%; } + .grid-y > .medium-6 { + height: 50%; } + .grid-y > .medium-7 { + height: 58.33333%; } + .grid-y > .medium-8 { + height: 66.66667%; } + .grid-y > .medium-9 { + height: 75%; } + .grid-y > .medium-10 { + height: 83.33333%; } + .grid-y > .medium-11 { + height: 91.66667%; } + .grid-y > .medium-12 { + height: 100%; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; } + .grid-y > .large-shrink, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex: 0 0 auto; } + .grid-y > .large-shrink { + height: auto; } + .grid-y > .large-1 { + height: 8.33333%; } + .grid-y > .large-2 { + height: 16.66667%; } + .grid-y > .large-3 { + height: 25%; } + .grid-y > .large-4 { + height: 33.33333%; } + .grid-y > .large-5 { + height: 41.66667%; } + .grid-y > .large-6 { + height: 50%; } + .grid-y > .large-7 { + height: 58.33333%; } + .grid-y > .large-8 { + height: 66.66667%; } + .grid-y > .large-9 { + height: 75%; } + .grid-y > .large-10 { + height: 83.33333%; } + .grid-y > .large-11 { + height: 91.66667%; } + .grid-y > .large-12 { + height: 100%; } } .grid-padding-y .grid-padding-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-padding-y .grid-padding-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; - } -} + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-padding-y > .cell { padding-top: 0.625rem; - padding-bottom: 0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-padding-y > .cell { - padding-top: 0.9375rem; - padding-bottom: 0.9375rem; - } -} + padding-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; } } .grid-margin-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-margin-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; - } -} -.grid-margin-y > .cell { - height: calc(100% - 1.25rem); - margin-top: 0.625rem; - margin-bottom: 0.625rem; -} -@media print, screen and (min-width: 40em) { + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } .grid-margin-y > .cell { - height: calc(100% - 1.875rem); - margin-top: 0.9375rem; - margin-bottom: 0.9375rem; - } -} -.grid-margin-y > .auto { - height: auto; -} -.grid-margin-y > .shrink { - height: auto; -} -.grid-margin-y > .small-1 { - height: calc(8.3333333333% - 1.25rem); -} -.grid-margin-y > .small-2 { - height: calc(16.6666666667% - 1.25rem); -} -.grid-margin-y > .small-3 { - height: calc(25% - 1.25rem); -} -.grid-margin-y > .small-4 { - height: calc(33.3333333333% - 1.25rem); -} -.grid-margin-y > .small-5 { - height: calc(41.6666666667% - 1.25rem); -} -.grid-margin-y > .small-6 { - height: calc(50% - 1.25rem); -} -.grid-margin-y > .small-7 { - height: calc(58.3333333333% - 1.25rem); -} -.grid-margin-y > .small-8 { - height: calc(66.6666666667% - 1.25rem); -} -.grid-margin-y > .small-9 { - height: calc(75% - 1.25rem); -} -.grid-margin-y > .small-10 { - height: calc(83.3333333333% - 1.25rem); -} -.grid-margin-y > .small-11 { - height: calc(91.6666666667% - 1.25rem); -} -.grid-margin-y > .small-12 { - height: calc(100% - 1.25rem); -} -@media print, screen and (min-width: 40em) { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } .grid-margin-y > .auto { - height: auto; - } + height: auto; } .grid-margin-y > .shrink { - height: auto; - } + height: auto; } .grid-margin-y > .small-1 { - height: calc(8.3333333333% - 1.875rem); - } + height: calc(8.33333% - 1.25rem); } .grid-margin-y > .small-2 { - height: calc(16.6666666667% - 1.875rem); - } + height: calc(16.66667% - 1.25rem); } .grid-margin-y > .small-3 { - height: calc(25% - 1.875rem); - } + height: calc(25% - 1.25rem); } .grid-margin-y > .small-4 { - height: calc(33.3333333333% - 1.875rem); - } + height: calc(33.33333% - 1.25rem); } .grid-margin-y > .small-5 { - height: calc(41.6666666667% - 1.875rem); - } + height: calc(41.66667% - 1.25rem); } .grid-margin-y > .small-6 { - height: calc(50% - 1.875rem); - } + height: calc(50% - 1.25rem); } .grid-margin-y > .small-7 { - height: calc(58.3333333333% - 1.875rem); - } + height: calc(58.33333% - 1.25rem); } .grid-margin-y > .small-8 { - height: calc(66.6666666667% - 1.875rem); - } + height: calc(66.66667% - 1.25rem); } .grid-margin-y > .small-9 { - height: calc(75% - 1.875rem); - } + height: calc(75% - 1.25rem); } .grid-margin-y > .small-10 { - height: calc(83.3333333333% - 1.875rem); - } + height: calc(83.33333% - 1.25rem); } .grid-margin-y > .small-11 { - height: calc(91.6666666667% - 1.875rem); - } + height: calc(91.66667% - 1.25rem); } .grid-margin-y > .small-12 { - height: calc(100% - 1.875rem); - } - .grid-margin-y > .medium-auto { - height: auto; - } - .grid-margin-y > .medium-shrink { - height: auto; - } - .grid-margin-y > .medium-1 { - height: calc(8.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-2 { - height: calc(16.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-3 { - height: calc(25% - 1.875rem); - } - .grid-margin-y > .medium-4 { - height: calc(33.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-5 { - height: calc(41.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-6 { - height: calc(50% - 1.875rem); - } - .grid-margin-y > .medium-7 { - height: calc(58.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-8 { - height: calc(66.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-9 { - height: calc(75% - 1.875rem); - } - .grid-margin-y > .medium-10 { - height: calc(83.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-11 { - height: calc(91.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-12 { - height: calc(100% - 1.875rem); - } -} -@media print, screen and (min-width: 64em) { - .grid-margin-y > .large-auto { - height: auto; - } - .grid-margin-y > .large-shrink { - height: auto; - } - .grid-margin-y > .large-1 { - height: calc(8.3333333333% - 1.875rem); - } - .grid-margin-y > .large-2 { - height: calc(16.6666666667% - 1.875rem); - } - .grid-margin-y > .large-3 { - height: calc(25% - 1.875rem); - } - .grid-margin-y > .large-4 { - height: calc(33.3333333333% - 1.875rem); - } - .grid-margin-y > .large-5 { - height: calc(41.6666666667% - 1.875rem); - } - .grid-margin-y > .large-6 { - height: calc(50% - 1.875rem); - } - .grid-margin-y > .large-7 { - height: calc(58.3333333333% - 1.875rem); - } - .grid-margin-y > .large-8 { - height: calc(66.6666666667% - 1.875rem); - } - .grid-margin-y > .large-9 { - height: calc(75% - 1.875rem); - } - .grid-margin-y > .large-10 { - height: calc(83.3333333333% - 1.875rem); - } - .grid-margin-y > .large-11 { - height: calc(91.6666666667% - 1.875rem); - } - .grid-margin-y > .large-12 { - height: calc(100% - 1.875rem); - } -} + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } .grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; -} + width: 100vw; } .cell .grid-frame { - width: 100%; -} + width: 100%; } .cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; -} + -ms-overflow-style: -ms-autohiding-scrollbar; } .cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; -} + -ms-overflow-style: -ms-autohiding-scrollbar; } .cell-block-container { display: flex; flex-direction: column; - max-height: 100%; -} -.cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; -} + max-height: 100%; } + .cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } @media print, screen and (min-width: 40em) { .medium-grid-frame { @@ -448942,94 +449039,73 @@ h3 { position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; - } - + width: 100vw; } .cell .medium-grid-frame { - width: 100%; - } - + width: 100%; } .medium-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } - + -ms-overflow-style: -ms-autohiding-scrollbar; } .medium-cell-block-container { display: flex; flex-direction: column; - max-height: 100%; - } - .medium-cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; - } - + max-height: 100%; } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } .medium-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } -} + -ms-overflow-style: -ms-autohiding-scrollbar; } } + @media print, screen and (min-width: 64em) { .large-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; - } - + width: 100vw; } .cell .large-grid-frame { - width: 100%; - } - + width: 100%; } .large-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } - + -ms-overflow-style: -ms-autohiding-scrollbar; } .large-cell-block-container { display: flex; flex-direction: column; - max-height: 100%; - } - .large-cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; - } - + max-height: 100%; } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } .large-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - } -} + -ms-overflow-style: -ms-autohiding-scrollbar; } } + .grid-y.grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; -} + width: auto; } + @media print, screen and (min-width: 40em) { .grid-y.medium-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; - align-items: stretch; - height: 100vh; - width: auto; - } -} + align-items: stretch; + height: 100vh; + width: auto; } } + @media print, screen and (min-width: 64em) { .grid-y.large-grid-frame { overflow: hidden; @@ -449037,243 +449113,167 @@ h3 { flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; - } -} + width: auto; } } .cell .grid-y.grid-frame { - height: 100%; -} + height: 100%; } + @media print, screen and (min-width: 40em) { .cell .grid-y.medium-grid-frame { - height: 100%; - } -} + height: 100%; } } + @media print, screen and (min-width: 64em) { .cell .grid-y.large-grid-frame { - height: 100%; - } -} + height: 100%; } } .grid-margin-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; -} -@media print, screen and (min-width: 40em) { - .grid-margin-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; - } -} -.grid-margin-y > .cell { - height: calc(100% - 1.25rem); - margin-top: 0.625rem; - margin-bottom: 0.625rem; -} -@media print, screen and (min-width: 40em) { + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } .grid-margin-y > .cell { - height: calc(100% - 1.875rem); - margin-top: 0.9375rem; - margin-bottom: 0.9375rem; - } -} -.grid-margin-y > .auto { - height: auto; -} -.grid-margin-y > .shrink { - height: auto; -} -.grid-margin-y > .small-1 { - height: calc(8.3333333333% - 1.25rem); -} -.grid-margin-y > .small-2 { - height: calc(16.6666666667% - 1.25rem); -} -.grid-margin-y > .small-3 { - height: calc(25% - 1.25rem); -} -.grid-margin-y > .small-4 { - height: calc(33.3333333333% - 1.25rem); -} -.grid-margin-y > .small-5 { - height: calc(41.6666666667% - 1.25rem); -} -.grid-margin-y > .small-6 { - height: calc(50% - 1.25rem); -} -.grid-margin-y > .small-7 { - height: calc(58.3333333333% - 1.25rem); -} -.grid-margin-y > .small-8 { - height: calc(66.6666666667% - 1.25rem); -} -.grid-margin-y > .small-9 { - height: calc(75% - 1.25rem); -} -.grid-margin-y > .small-10 { - height: calc(83.3333333333% - 1.25rem); -} -.grid-margin-y > .small-11 { - height: calc(91.6666666667% - 1.25rem); -} -.grid-margin-y > .small-12 { - height: calc(100% - 1.25rem); -} -@media print, screen and (min-width: 40em) { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } .grid-margin-y > .auto { - height: auto; - } + height: auto; } .grid-margin-y > .shrink { - height: auto; - } + height: auto; } .grid-margin-y > .small-1 { - height: calc(8.3333333333% - 1.875rem); - } + height: calc(8.33333% - 1.25rem); } .grid-margin-y > .small-2 { - height: calc(16.6666666667% - 1.875rem); - } + height: calc(16.66667% - 1.25rem); } .grid-margin-y > .small-3 { - height: calc(25% - 1.875rem); - } + height: calc(25% - 1.25rem); } .grid-margin-y > .small-4 { - height: calc(33.3333333333% - 1.875rem); - } + height: calc(33.33333% - 1.25rem); } .grid-margin-y > .small-5 { - height: calc(41.6666666667% - 1.875rem); - } + height: calc(41.66667% - 1.25rem); } .grid-margin-y > .small-6 { - height: calc(50% - 1.875rem); - } + height: calc(50% - 1.25rem); } .grid-margin-y > .small-7 { - height: calc(58.3333333333% - 1.875rem); - } + height: calc(58.33333% - 1.25rem); } .grid-margin-y > .small-8 { - height: calc(66.6666666667% - 1.875rem); - } + height: calc(66.66667% - 1.25rem); } .grid-margin-y > .small-9 { - height: calc(75% - 1.875rem); - } + height: calc(75% - 1.25rem); } .grid-margin-y > .small-10 { - height: calc(83.3333333333% - 1.875rem); - } + height: calc(83.33333% - 1.25rem); } .grid-margin-y > .small-11 { - height: calc(91.6666666667% - 1.875rem); - } + height: calc(91.66667% - 1.25rem); } .grid-margin-y > .small-12 { - height: calc(100% - 1.875rem); - } - .grid-margin-y > .medium-auto { - height: auto; - } - .grid-margin-y > .medium-shrink { - height: auto; - } - .grid-margin-y > .medium-1 { - height: calc(8.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-2 { - height: calc(16.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-3 { - height: calc(25% - 1.875rem); - } - .grid-margin-y > .medium-4 { - height: calc(33.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-5 { - height: calc(41.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-6 { - height: calc(50% - 1.875rem); - } - .grid-margin-y > .medium-7 { - height: calc(58.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-8 { - height: calc(66.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-9 { - height: calc(75% - 1.875rem); - } - .grid-margin-y > .medium-10 { - height: calc(83.3333333333% - 1.875rem); - } - .grid-margin-y > .medium-11 { - height: calc(91.6666666667% - 1.875rem); - } - .grid-margin-y > .medium-12 { - height: calc(100% - 1.875rem); - } -} -@media print, screen and (min-width: 64em) { - .grid-margin-y > .large-auto { - height: auto; - } - .grid-margin-y > .large-shrink { - height: auto; - } - .grid-margin-y > .large-1 { - height: calc(8.3333333333% - 1.875rem); - } - .grid-margin-y > .large-2 { - height: calc(16.6666666667% - 1.875rem); - } - .grid-margin-y > .large-3 { - height: calc(25% - 1.875rem); - } - .grid-margin-y > .large-4 { - height: calc(33.3333333333% - 1.875rem); - } - .grid-margin-y > .large-5 { - height: calc(41.6666666667% - 1.875rem); - } - .grid-margin-y > .large-6 { - height: calc(50% - 1.875rem); - } - .grid-margin-y > .large-7 { - height: calc(58.3333333333% - 1.875rem); - } - .grid-margin-y > .large-8 { - height: calc(66.6666666667% - 1.875rem); - } - .grid-margin-y > .large-9 { - height: calc(75% - 1.875rem); - } - .grid-margin-y > .large-10 { - height: calc(83.3333333333% - 1.875rem); - } - .grid-margin-y > .large-11 { - height: calc(91.6666666667% - 1.875rem); - } - .grid-margin-y > .large-12 { - height: calc(100% - 1.875rem); - } -} + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } .grid-frame.grid-margin-y { - height: calc(100vh + 1.25rem); -} -@media print, screen and (min-width: 40em) { - .grid-frame.grid-margin-y { - height: calc(100vh + 1.875rem); - } -} -@media print, screen and (min-width: 64em) { - .grid-frame.grid-margin-y { - height: calc(100vh + 1.875rem); - } -} + height: calc(100vh + 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } @media print, screen and (min-width: 40em) { .grid-margin-y.medium-grid-frame { - height: calc(100vh + 1.875rem); - } -} + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { .grid-margin-y.large-grid-frame { - height: calc(100vh + 1.875rem); - } -} + height: calc(100vh + 1.875rem); } } + .button { display: inline-block; vertical-align: middle; @@ -449287,458 +449287,336 @@ h3 { -webkit-appearance: none; line-height: 1; text-align: center; - cursor: pointer; -} -[data-whatinput=mouse] .button { - outline: 0; -} -.button.tiny { - font-size: 0.6rem; -} -.button.small { - font-size: 0.75rem; -} -.button.large { - font-size: 1.25rem; -} -.button.expanded { - display: block; - width: 100%; - margin-right: 0; - margin-left: 0; -} -.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { - background-color: #1779ba; - color: #fefefe; -} -.button:hover, .button:focus { - background-color: #14679e; - color: #fefefe; -} -.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { - background-color: #1779ba; - color: #fefefe; -} -.button.primary:hover, .button.primary:focus { - background-color: #126195; - color: #fefefe; -} -.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { - background-color: #767676; - color: #fefefe; -} -.button.secondary:hover, .button.secondary:focus { - background-color: #5e5e5e; - color: #fefefe; -} -.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { - background-color: #3adb76; - color: #0a0a0a; -} -.button.success:hover, .button.success:focus { - background-color: #22bb5b; - color: #0a0a0a; -} -.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { - background-color: #ffae00; - color: #0a0a0a; -} -.button.warning:hover, .button.warning:focus { - background-color: #cc8b00; - color: #0a0a0a; -} -.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { - background-color: #cc4b37; - color: #fefefe; -} -.button.alert:hover, .button.alert:focus { - background-color: #a53b2a; - color: #fefefe; -} -.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { - background-color: transparent; -} -.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; -} -.button.hollow:hover, .button.hollow:focus { - border-color: #0c3d5d; - color: #0c3d5d; -} -.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; -} -.button.hollow.primary:hover, .button.hollow.primary:focus { - border-color: #0c3d5d; - color: #0c3d5d; -} -.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { - border: 1px solid #767676; - color: #767676; -} -.button.hollow.secondary:hover, .button.hollow.secondary:focus { - border-color: #3b3b3b; - color: #3b3b3b; -} -.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { - border: 1px solid #3adb76; - color: #3adb76; -} -.button.hollow.success:hover, .button.hollow.success:focus { - border-color: #157539; - color: #157539; -} -.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { - border: 1px solid #ffae00; - color: #ffae00; -} -.button.hollow.warning:hover, .button.hollow.warning:focus { - border-color: #805700; - color: #805700; -} -.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { - border: 1px solid #cc4b37; - color: #cc4b37; -} -.button.hollow.alert:hover, .button.hollow.alert:focus { - border-color: #67251a; - color: #67251a; -} -.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { - border-color: transparent; - background-color: transparent; -} -.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { - color: #1779ba; -} -.button.clear:hover, .button.clear:focus { - color: #0c3d5d; -} -.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { - color: #1779ba; -} -.button.clear.primary:hover, .button.clear.primary:focus { - color: #0c3d5d; -} -.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { - color: #767676; -} -.button.clear.secondary:hover, .button.clear.secondary:focus { - color: #3b3b3b; -} -.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { - color: #3adb76; -} -.button.clear.success:hover, .button.clear.success:focus { - color: #157539; -} -.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { - color: #ffae00; -} -.button.clear.warning:hover, .button.clear.warning:focus { - color: #805700; -} -.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { - color: #cc4b37; -} -.button.clear.alert:hover, .button.clear.alert:focus { - color: #67251a; -} -.button.disabled, .button[disabled] { - opacity: 0.25; - cursor: not-allowed; -} -.button.dropdown::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.4em; - content: \\"\\"; - border-bottom-width: 0; - border-color: #fefefe transparent transparent; - position: relative; - top: 0.4em; - display: inline-block; - float: right; - margin-left: 1em; -} -.button.dropdown.hollow::after, .button.dropdown.clear::after { - border-top-color: #1779ba; -} -.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { - border-top-color: #1779ba; -} -.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { - border-top-color: #767676; -} -.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { - border-top-color: #3adb76; -} -.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { - border-top-color: #ffae00; -} -.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { - border-top-color: #cc4b37; -} -.button.arrow-only::after { - top: -0.1em; - float: none; - margin-left: 0; -} + cursor: pointer; } + [data-whatinput='mouse'] .button { + outline: 0; } + .button.tiny { + font-size: 0.6rem; } + .button.small { + font-size: 0.75rem; } + .button.large { + font-size: 1.25rem; } + .button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; } + .button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; } + .button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; } + .button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; } + .button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } + .button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } + .button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } + .button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; } + .button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; } + .button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } + .button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } + .button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } + .button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; } + .button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; } + .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #1779ba; } + .button.clear:hover, .button.clear:focus { + color: #0c3d5d; } + .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #1779ba; } + .button.clear.primary:hover, .button.clear.primary:focus { + color: #0c3d5d; } + .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; } + .button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; } + .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #3adb76; } + .button.clear.success:hover, .button.clear.success:focus { + color: #157539; } + .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; } + .button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; } + .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; } + .button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; } + .button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } + .button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: ''; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; } + .button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; } + .button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #3adb76; } + .button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; } + .button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; } + .button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; } a.button:hover, a.button:focus { - text-decoration: none; -} + text-decoration: none; } .button-group { margin-bottom: 1rem; display: flex; flex-wrap: wrap; align-items: stretch; - flex-grow: 1; -} -.button-group::before, .button-group::after { - display: table; - content: \\" \\"; - flex-basis: 0; - order: 1; -} -.button-group::after { - clear: both; -} -.button-group::before, .button-group::after { - display: none; -} -.button-group .button { - margin: 0; - margin-right: 1px; - margin-bottom: 1px; - font-size: 0.9rem; - flex: 0 0 auto; -} -.button-group .button:last-child { - margin-right: 0; -} -.button-group.tiny .button { - font-size: 0.6rem; -} -.button-group.small .button { - font-size: 0.75rem; -} -.button-group.large .button { - font-size: 1.25rem; -} -.button-group.expanded .button { - flex: 1 1 0px; -} -.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { - background-color: #1779ba; - color: #fefefe; -} -.button-group.primary .button:hover, .button-group.primary .button:focus { - background-color: #126195; - color: #fefefe; -} -.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { - background-color: #767676; - color: #fefefe; -} -.button-group.secondary .button:hover, .button-group.secondary .button:focus { - background-color: #5e5e5e; - color: #fefefe; -} -.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { - background-color: #3adb76; - color: #0a0a0a; -} -.button-group.success .button:hover, .button-group.success .button:focus { - background-color: #22bb5b; - color: #0a0a0a; -} -.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { - background-color: #ffae00; - color: #0a0a0a; -} -.button-group.warning .button:hover, .button-group.warning .button:focus { - background-color: #cc8b00; - color: #0a0a0a; -} -.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { - background-color: #cc4b37; - color: #fefefe; -} -.button-group.alert .button:hover, .button-group.alert .button:focus { - background-color: #a53b2a; - color: #fefefe; -} -.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { - background-color: transparent; -} -.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; -} -.button-group.hollow .button:hover, .button-group.hollow .button:focus { - border-color: #0c3d5d; - color: #0c3d5d; -} -.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; -} -.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { - border-color: #0c3d5d; - color: #0c3d5d; -} -.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { - border: 1px solid #767676; - color: #767676; -} -.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { - border-color: #3b3b3b; - color: #3b3b3b; -} -.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { - border: 1px solid #3adb76; - color: #3adb76; -} -.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { - border-color: #157539; - color: #157539; -} -.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { - border: 1px solid #ffae00; - color: #ffae00; -} -.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { - border-color: #805700; - color: #805700; -} -.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { - border: 1px solid #cc4b37; - color: #cc4b37; -} -.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { - border-color: #67251a; - color: #67251a; -} -.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { - border-color: transparent; - background-color: transparent; -} -.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { - color: #1779ba; -} -.button-group.clear .button:hover, .button-group.clear .button:focus { - color: #0c3d5d; -} -.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { - color: #1779ba; -} -.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { - color: #0c3d5d; -} -.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { - color: #767676; -} -.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { - color: #3b3b3b; -} -.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { - color: #3adb76; -} -.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { - color: #157539; -} -.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { - color: #ffae00; -} -.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { - color: #805700; -} -.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { - color: #cc4b37; -} -.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { - color: #67251a; -} -.button-group.no-gaps .button { - margin-right: -0.0625rem; -} -.button-group.no-gaps .button + .button { - border-left-color: transparent; -} -.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { - flex-wrap: wrap; -} -.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { - flex: 0 0 100%; -} -.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { - margin-bottom: 0; -} -.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { - flex: 1 1 0px; -} -@media print, screen and (min-width: 40em) { - .button-group.stacked-for-small .button { - flex: 0 0 auto; - margin-bottom: 0; - } -} -@media print, screen and (min-width: 64em) { - .button-group.stacked-for-medium .button { - flex: 0 0 auto; - margin-bottom: 0; - } -} -@media print, screen and (max-width: 39.99875em) { - .button-group.stacked-for-small.expanded { - display: block; - } - .button-group.stacked-for-small.expanded .button { - display: block; - margin-right: 0; - } -} -@media print, screen and (max-width: 63.99875em) { - .button-group.stacked-for-medium.expanded { - display: block; - } - .button-group.stacked-for-medium.expanded .button { - display: block; - margin-right: 0; - } -} + flex-grow: 1; } + .button-group::before, .button-group::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .button-group::after { + clear: both; } + .button-group::before, .button-group::after { + display: none; } + .button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; } + .button-group .button:last-child { + margin-right: 0; } + .button-group.tiny .button { + font-size: 0.6rem; } + .button-group.small .button { + font-size: 0.75rem; } + .button-group.large .button { + font-size: 1.25rem; } + .button-group.expanded .button { + flex: 1 1 0px; } + .button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; } + .button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; } + .button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; } + .button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; } + .button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; } + .button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; } + .button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; } + .button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } + .button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; } + .button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; } + .button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; } + .button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #157539; + color: #157539; } + .button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; } + .button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; } + .button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; } + .button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; } + .button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #1779ba; } + .button-group.clear .button:hover, .button-group.clear .button:focus { + color: #0c3d5d; } + .button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #1779ba; } + .button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #0c3d5d; } + .button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; } + .button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; } + .button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #3adb76; } + .button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #157539; } + .button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; } + .button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; } + .button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; } + .button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; } + .button-group.no-gaps .button { + margin-right: -0.0625rem; } + .button-group.no-gaps .button + .button { + border-left-color: transparent; } + .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; } + .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; } + .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } + .button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; } + @media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; } } + @media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; } } + @media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; } } + @media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; } + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; } } .close-button { position: absolute; z-index: 10; color: #8a8a8a; - cursor: pointer; -} -[data-whatinput=mouse] .close-button { - outline: 0; -} -.close-button:hover, .close-button:focus { - color: #0a0a0a; -} -.close-button.small { - right: 0.66rem; - top: 0.33em; - font-size: 1.5em; - line-height: 1; -} - -.close-button.medium, .close-button { - right: 1rem; - top: 0.5rem; - font-size: 2em; - line-height: 1; -} + cursor: pointer; } + [data-whatinput='mouse'] .close-button { + outline: 0; } + .close-button:hover, .close-button:focus { + color: #0a0a0a; } + .close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; } + .close-button, .close-button.medium { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; } .label { display: inline-block; @@ -449749,58 +449627,45 @@ a.button:hover, a.button:focus { white-space: nowrap; cursor: default; background: #1779ba; - color: #fefefe; -} -.label.primary { - background: #1779ba; - color: #fefefe; -} -.label.secondary { - background: #767676; - color: #fefefe; -} -.label.success { - background: #3adb76; - color: #0a0a0a; -} -.label.warning { - background: #ffae00; - color: #0a0a0a; -} -.label.alert { - background: #cc4b37; - color: #fefefe; -} + color: #fefefe; } + .label.primary { + background: #1779ba; + color: #fefefe; } + .label.secondary { + background: #767676; + color: #fefefe; } + .label.success { + background: #3adb76; + color: #0a0a0a; } + .label.warning { + background: #ffae00; + color: #0a0a0a; } + .label.alert { + background: #cc4b37; + color: #fefefe; } .progress { height: 1rem; margin-bottom: 1rem; border-radius: 0; - background-color: #cacaca; -} -.progress.primary .progress-meter { - background-color: #1779ba; -} -.progress.secondary .progress-meter { - background-color: #767676; -} -.progress.success .progress-meter { - background-color: #3adb76; -} -.progress.warning .progress-meter { - background-color: #ffae00; -} -.progress.alert .progress-meter { - background-color: #cc4b37; -} + background-color: #cacaca; } + .progress.primary .progress-meter { + background-color: #1779ba; } + .progress.secondary .progress-meter { + background-color: #767676; } + .progress.success .progress-meter { + background-color: #3adb76; } + .progress.warning .progress-meter { + background-color: #ffae00; } + .progress.alert .progress-meter { + background-color: #cc4b37; } .progress-meter { position: relative; display: block; width: 0%; height: 100%; - background-color: #1779ba; -} + background-color: #1779ba; } .progress-meter-text { position: absolute; @@ -449811,8 +449676,7 @@ a.button:hover, a.button:focus { font-size: 0.75rem; font-weight: bold; color: #fefefe; - white-space: nowrap; -} + white-space: nowrap; } .slider { position: relative; @@ -449822,8 +449686,7 @@ a.button:hover, a.button:focus { background-color: #e6e6e6; cursor: pointer; user-select: none; - touch-action: none; -} + touch-action: none; } .slider-fill { position: absolute; @@ -449833,11 +449696,9 @@ a.button:hover, a.button:focus { max-width: 100%; height: 0.5rem; background-color: #cacaca; - transition: all 0.2s ease-in-out; -} -.slider-fill.is-dragging { - transition: all 0s linear; -} + transition: all 0.2s ease-in-out; } + .slider-fill.is-dragging { + transition: all 0s linear; } .slider-handle { position: absolute; @@ -449852,45 +449713,37 @@ a.button:hover, a.button:focus { border-radius: 0; background-color: #1779ba; transition: all 0.2s ease-in-out; - touch-action: manipulation; -} -[data-whatinput=mouse] .slider-handle { - outline: 0; -} -.slider-handle:hover { - background-color: #14679e; -} -.slider-handle.is-dragging { - transition: all 0s linear; - cursor: grabbing; -} + touch-action: manipulation; } + [data-whatinput='mouse'] .slider-handle { + outline: 0; } + .slider-handle:hover { + background-color: #14679e; } + .slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; } .slider.disabled, .slider[disabled] { opacity: 0.25; - cursor: not-allowed; -} + cursor: not-allowed; } .slider.vertical { display: inline-block; width: 0.5rem; height: 12.5rem; margin: 0 1.25rem; - transform: scale(1, -1); -} -.slider.vertical .slider-fill { - top: 0; - width: 0.5rem; - max-height: 100%; -} -.slider.vertical .slider-handle { - position: absolute; - top: 0; - left: 50%; - width: 1.4rem; - height: 1.4rem; - transform: translateX(-50%); -} + transform: scale(1, -1); } + .slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } + .slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); } .switch { position: relative; @@ -449900,14 +449753,12 @@ a.button:hover, a.button:focus { font-weight: bold; color: #fefefe; user-select: none; - height: 2rem; -} + height: 2rem; } .switch-input { position: absolute; margin-bottom: 0; - opacity: 0; -} + opacity: 0; } .switch-paddle { position: relative; @@ -449919,211 +449770,161 @@ a.button:hover, a.button:focus { transition: all 0.25s ease-out; font-weight: inherit; color: inherit; - cursor: pointer; -} -input + .switch-paddle { - margin: 0; -} -.switch-paddle::after { - position: absolute; - top: 0.25rem; - left: 0.25rem; - display: block; - width: 1.5rem; - height: 1.5rem; - transform: translate3d(0, 0, 0); - border-radius: 0; - background: #fefefe; - transition: all 0.25s ease-out; - content: \\"\\"; -} -input:checked ~ .switch-paddle { - background: #1779ba; -} -input:checked ~ .switch-paddle::after { - left: 2.25rem; -} -input:disabled ~ .switch-paddle { - cursor: not-allowed; - opacity: 0.5; -} -[data-whatinput=mouse] input:focus ~ .switch-paddle { - outline: 0; -} + cursor: pointer; } + input + .switch-paddle { + margin: 0; } + .switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: ''; } + input:checked ~ .switch-paddle { + background: #1779ba; } + input:checked ~ .switch-paddle::after { + left: 2.25rem; } + input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; } + [data-whatinput='mouse'] input:focus ~ .switch-paddle { + outline: 0; } -.switch-inactive, .switch-active { +.switch-active, .switch-inactive { position: absolute; top: 50%; - transform: translateY(-50%); -} + transform: translateY(-50%); } .switch-active { left: 8%; - display: none; -} -input:checked + label > .switch-active { - display: block; -} + display: none; } + input:checked + label > .switch-active { + display: block; } .switch-inactive { - right: 15%; -} -input:checked + label > .switch-inactive { - display: none; -} + right: 15%; } + input:checked + label > .switch-inactive { + display: none; } .switch.tiny { - height: 1.5rem; -} -.switch.tiny .switch-paddle { - width: 3rem; - height: 1.5rem; - font-size: 0.625rem; -} -.switch.tiny .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 1rem; - height: 1rem; -} -.switch.tiny input:checked ~ .switch-paddle::after { - left: 1.75rem; -} + height: 1.5rem; } + .switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } + .switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; } + .switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } .switch.small { - height: 1.75rem; -} -.switch.small .switch-paddle { - width: 3.5rem; - height: 1.75rem; - font-size: 0.75rem; -} -.switch.small .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 1.25rem; - height: 1.25rem; -} -.switch.small input:checked ~ .switch-paddle::after { - left: 2rem; -} + height: 1.75rem; } + .switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } + .switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; } + .switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } .switch.large { - height: 2.5rem; -} -.switch.large .switch-paddle { - width: 5rem; - height: 2.5rem; - font-size: 1rem; -} -.switch.large .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 2rem; - height: 2rem; -} -.switch.large input:checked ~ .switch-paddle::after { - left: 2.75rem; -} + height: 2.5rem; } + .switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } + .switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; } + .switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } table { border-collapse: collapse; width: 100%; margin-bottom: 1rem; - border-radius: 0; -} -thead, -tbody, -tfoot { - border: 1px solid #f1f1f1; - background-color: #fefefe; -} - -caption { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; -} - -thead { - background: #f8f8f8; - color: #0a0a0a; -} - -tfoot { - background: #f1f1f1; - color: #0a0a0a; -} - -thead tr, -tfoot tr { - background: transparent; -} -thead th, -thead td, -tfoot th, -tfoot td { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; - text-align: left; -} - -tbody th, -tbody td { - padding: 0.5rem 0.625rem 0.625rem; -} - -tbody tr:nth-child(even) { - border-bottom: 0; - background-color: #f1f1f1; -} - -table.unstriped tbody { - background-color: #fefefe; -} -table.unstriped tbody tr { - border-bottom: 1px solid #f1f1f1; - background-color: #fefefe; -} + border-radius: 0; } + thead, + tbody, + tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } + caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; } + thead { + background: #f8f8f8; + color: #0a0a0a; } + tfoot { + background: #f1f1f1; + color: #0a0a0a; } + thead tr, + tfoot tr { + background: transparent; } + thead th, + thead td, + tfoot th, + tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } + tbody th, + tbody td { + padding: 0.5rem 0.625rem 0.625rem; } + tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; } + table.unstriped tbody { + background-color: #fefefe; } + table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; } @media print, screen and (max-width: 63.99875em) { table.stack thead { - display: none; - } + display: none; } table.stack tfoot { - display: none; - } + display: none; } table.stack tr, -table.stack th, -table.stack td { - display: block; - } + table.stack th, table.stack td { - border-top: 0; - } -} + display: block; } + table.stack td { + border-top: 0; } } table.scroll { display: block; width: 100%; - overflow-x: auto; -} + overflow-x: auto; } table.hover thead tr:hover { - background-color: #f3f3f3; -} + background-color: #f3f3f3; } + table.hover tfoot tr:hover { - background-color: #ececec; -} + background-color: #ececec; } + table.hover tbody tr:hover { - background-color: #f9f9f9; -} + background-color: #f9f9f9; } + table.hover:not(.unstriped) tr:nth-of-type(even):hover { - background-color: #ececec; -} + background-color: #ececec; } .table-scroll { - overflow-x: auto; -} + overflow-x: auto; } .badge { display: inline-block; @@ -450133,66 +449934,52 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { font-size: 0.6rem; text-align: center; background: #1779ba; - color: #fefefe; -} -.badge.primary { - background: #1779ba; - color: #fefefe; -} -.badge.secondary { - background: #767676; - color: #fefefe; -} -.badge.success { - background: #3adb76; - color: #0a0a0a; -} -.badge.warning { - background: #ffae00; - color: #0a0a0a; -} -.badge.alert { - background: #cc4b37; - color: #fefefe; -} + color: #fefefe; } + .badge.primary { + background: #1779ba; + color: #fefefe; } + .badge.secondary { + background: #767676; + color: #fefefe; } + .badge.success { + background: #3adb76; + color: #0a0a0a; } + .badge.warning { + background: #ffae00; + color: #0a0a0a; } + .badge.alert { + background: #cc4b37; + color: #fefefe; } .breadcrumbs { margin: 0 0 1rem 0; - list-style: none; -} -.breadcrumbs::before, .breadcrumbs::after { - display: table; - content: \\" \\"; - flex-basis: 0; - order: 1; -} -.breadcrumbs::after { - clear: both; -} -.breadcrumbs li { - float: left; - font-size: 0.6875rem; - color: #0a0a0a; - cursor: default; - text-transform: uppercase; -} -.breadcrumbs li:not(:last-child)::after { - position: relative; - margin: 0 0.75rem; - opacity: 1; - content: \\"/\\"; - color: #cacaca; -} -.breadcrumbs a { - color: #1779ba; -} -.breadcrumbs a:hover { - text-decoration: underline; -} -.breadcrumbs .disabled { - color: #cacaca; - cursor: not-allowed; -} + list-style: none; } + .breadcrumbs::before, .breadcrumbs::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .breadcrumbs::after { + clear: both; } + .breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; } + .breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: \\"/\\"; + color: #cacaca; } + .breadcrumbs a { + color: #1779ba; } + .breadcrumbs a:hover { + text-decoration: underline; } + .breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } .callout { position: relative; @@ -450201,46 +449988,36 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid rgba(10, 10, 10, 0.25); border-radius: 0; background-color: white; - color: #0a0a0a; -} -.callout > :first-child { - margin-top: 0; -} -.callout > :last-child { - margin-bottom: 0; -} -.callout.primary { - background-color: #d7ecfa; - color: #0a0a0a; -} -.callout.secondary { - background-color: #eaeaea; - color: #0a0a0a; -} -.callout.success { - background-color: #e1faea; - color: #0a0a0a; -} -.callout.warning { - background-color: #fff3d9; - color: #0a0a0a; -} -.callout.alert { - background-color: #f7e4e1; - color: #0a0a0a; -} -.callout.small { - padding-top: 0.5rem; - padding-right: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 0.5rem; -} -.callout.large { - padding-top: 3rem; - padding-right: 3rem; - padding-bottom: 3rem; - padding-left: 3rem; -} + color: #0a0a0a; } + .callout > :first-child { + margin-top: 0; } + .callout > :last-child { + margin-bottom: 0; } + .callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; } + .callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; } + .callout.success { + background-color: #e1faea; + color: #0a0a0a; } + .callout.warning { + background-color: #fff3d9; + color: #0a0a0a; } + .callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; } + .callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } + .callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } .card { display: flex; @@ -450252,33 +450029,26 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { background: #fefefe; box-shadow: none; overflow: hidden; - color: #0a0a0a; -} -.card > :last-child { - margin-bottom: 0; -} + color: #0a0a0a; } + .card > :last-child { + margin-bottom: 0; } .card-divider { display: flex; flex: 0 1 auto; padding: 1rem; - background: #e6e6e6; -} -.card-divider > :last-child { - margin-bottom: 0; -} + background: #e6e6e6; } + .card-divider > :last-child { + margin-bottom: 0; } .card-section { flex: 1 0 auto; - padding: 1rem; -} -.card-section > :last-child { - margin-bottom: 0; -} + padding: 1rem; } + .card-section > :last-child { + margin-bottom: 0; } .card-image { - min-height: 1px; -} + min-height: 1px; } .dropdown-pane { position: absolute; @@ -450290,107 +450060,85 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid #cacaca; border-radius: 0; background-color: #fefefe; - font-size: 1rem; -} -.dropdown-pane.is-opening { - display: block; -} -.dropdown-pane.is-open { - display: block; - visibility: visible; -} + font-size: 1rem; } + .dropdown-pane.is-opening { + display: block; } + .dropdown-pane.is-open { + display: block; + visibility: visible; } .dropdown-pane.tiny { - width: 100px; -} + width: 100px; } .dropdown-pane.small { - width: 200px; -} + width: 200px; } .dropdown-pane.large { - width: 400px; -} + width: 400px; } .pagination { margin-left: 0; - margin-bottom: 1rem; -} -.pagination::before, .pagination::after { - display: table; - content: \\" \\"; - flex-basis: 0; - order: 1; -} -.pagination::after { - clear: both; -} -.pagination li { - margin-right: 0.0625rem; - border-radius: 0; - font-size: 0.875rem; - display: none; -} -.pagination li:last-child, .pagination li:first-child { - display: inline-block; -} -@media print, screen and (min-width: 40em) { + margin-bottom: 1rem; } + .pagination::before, .pagination::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .pagination::after { + clear: both; } .pagination li { - display: inline-block; - } -} -.pagination a, -.pagination button { - display: block; - padding: 0.1875rem 0.625rem; - border-radius: 0; - color: #0a0a0a; -} -.pagination a:hover, -.pagination button:hover { - background: #e6e6e6; -} -.pagination .current { - padding: 0.1875rem 0.625rem; - background: #1779ba; - color: #fefefe; - cursor: default; -} -.pagination .disabled { - padding: 0.1875rem 0.625rem; - color: #cacaca; - cursor: not-allowed; -} -.pagination .disabled:hover { - background: transparent; -} -.pagination .ellipsis::after { - padding: 0.1875rem 0.625rem; - content: \\"…\\"; - color: #0a0a0a; -} + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; } + .pagination li:last-child, .pagination li:first-child { + display: inline-block; } + @media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; } } + .pagination a, + .pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; } + .pagination a:hover, + .pagination button:hover { + background: #e6e6e6; } + .pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; } + .pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } + .pagination .disabled:hover { + background: transparent; } + .pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: '\\\\2026'; + color: #0a0a0a; } .pagination-previous a::before, .pagination-previous.disabled::before { display: inline-block; margin-right: 0.5rem; - content: \\"«\\"; -} + content: \\"«\\"; } .pagination-next a::after, .pagination-next.disabled::after { display: inline-block; margin-left: 0.5rem; - content: \\"»\\"; -} + content: \\"»\\"; } .has-tip { position: relative; display: inline-block; border-bottom: dotted 1px #8a8a8a; font-weight: bold; - cursor: help; -} + cursor: help; } .tooltip { position: absolute; @@ -450401,107 +450149,90 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border-radius: 0; background-color: #0a0a0a; font-size: 80%; - color: #fefefe; -} -.tooltip::before { - position: absolute; -} -.tooltip.bottom::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: \\"\\"; - border-top-width: 0; - border-color: transparent transparent #0a0a0a; - bottom: 100%; -} -.tooltip.bottom.align-center::before { - left: 50%; - transform: translateX(-50%); -} -.tooltip.top::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: \\"\\"; - border-bottom-width: 0; - border-color: #0a0a0a transparent transparent; - top: 100%; - bottom: auto; -} -.tooltip.top.align-center::before { - left: 50%; - transform: translateX(-50%); -} -.tooltip.left::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: \\"\\"; - border-right-width: 0; - border-color: transparent transparent transparent #0a0a0a; - left: 100%; -} -.tooltip.left.align-center::before { - bottom: auto; - top: 50%; - transform: translateY(-50%); -} -.tooltip.right::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: \\"\\"; - border-left-width: 0; - border-color: transparent #0a0a0a transparent transparent; - right: 100%; - left: auto; -} -.tooltip.right.align-center::before { - bottom: auto; - top: 50%; - transform: translateY(-50%); -} -.tooltip.align-top::before { - bottom: auto; - top: 10%; -} -.tooltip.align-bottom::before { - bottom: 10%; - top: auto; -} -.tooltip.align-left::before { - left: 10%; - right: auto; -} -.tooltip.align-right::before { - left: auto; - right: 10%; -} + color: #fefefe; } + .tooltip::before { + position: absolute; } + .tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ''; + border-top-width: 0; + border-color: transparent transparent #0a0a0a; + bottom: 100%; } + .tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); } + .tooltip.top::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ''; + border-bottom-width: 0; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; } + .tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); } + .tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ''; + border-right-width: 0; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; } + .tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } + .tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ''; + border-left-width: 0; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; } + .tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } + .tooltip.align-top::before { + bottom: auto; + top: 10%; } + .tooltip.align-bottom::before { + bottom: 10%; + top: auto; } + .tooltip.align-left::before { + left: 10%; + right: auto; } + .tooltip.align-right::before { + left: auto; + right: 10%; } .accordion { margin-left: 0; background: #fefefe; - list-style-type: none; -} -.accordion[disabled] .accordion-title { - cursor: not-allowed; -} + list-style-type: none; } + .accordion[disabled] .accordion-title { + cursor: not-allowed; } .accordion-item:first-child > :first-child { - border-radius: 0 0 0 0; -} + border-radius: 0 0 0 0; } + .accordion-item:last-child > :last-child { - border-radius: 0 0 0 0; -} + border-radius: 0 0 0 0; } .accordion-title { position: relative; @@ -450511,25 +450242,20 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border-bottom: 0; font-size: 0.75rem; line-height: 1; - color: #1779ba; -} -:last-child:not(.is-active) > .accordion-title { - border-bottom: 1px solid #e6e6e6; - border-radius: 0 0 0 0; -} -.accordion-title:hover, .accordion-title:focus { - background-color: #e6e6e6; -} -.accordion-title::before { - position: absolute; - top: 50%; - right: 1rem; - margin-top: -0.5rem; - content: \\"+\\"; -} -.is-active > .accordion-title::before { - content: \\"–\\"; -} + color: #1779ba; } + :last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; } + .accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } + .accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: \\"+\\"; } + .is-active > .accordion-title::before { + content: \\"–\\"; } .accordion-content { display: none; @@ -450537,83 +450263,63 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid #e6e6e6; border-bottom: 0; background-color: #fefefe; - color: #0a0a0a; -} -:last-child > .accordion-content:last-child { - border-bottom: 1px solid #e6e6e6; -} + color: #0a0a0a; } + :last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } .media-object { display: flex; margin-bottom: 1rem; - flex-wrap: nowrap; -} -.media-object img { - max-width: none; -} -@media print, screen and (max-width: 39.99875em) { - .media-object.stack-for-small { - flex-wrap: wrap; - } -} + flex-wrap: nowrap; } + .media-object img { + max-width: none; } + @media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; } } .media-object-section { - flex: 0 1 auto; -} -.media-object-section:first-child { - padding-right: 1rem; -} -.media-object-section:last-child:not(:nth-child(2)) { - padding-left: 1rem; -} -.media-object-section > :last-child { - margin-bottom: 0; -} -@media print, screen and (max-width: 39.99875em) { - .stack-for-small .media-object-section { - padding: 0; - padding-bottom: 1rem; - flex-basis: 100%; - max-width: 100%; - } - .stack-for-small .media-object-section img { - width: 100%; - } -} -.media-object-section.main-section { - flex: 1 1 0px; -} + flex: 0 1 auto; } + .media-object-section:first-child { + padding-right: 1rem; } + .media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } + .media-object-section > :last-child { + margin-bottom: 0; } + @media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; } + .stack-for-small .media-object-section img { + width: 100%; } } + .media-object-section.main-section { + flex: 1 1 0px; } .orbit { - position: relative; -} + position: relative; } .orbit-container { position: relative; height: 0; margin: 0; list-style: none; - overflow: hidden; -} + overflow: hidden; } .orbit-slide { width: 100%; - position: absolute; -} -.orbit-slide.no-motionui.is-active { - top: 0; - left: 0; -} + position: absolute; } + .orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } .orbit-figure { - margin: 0; -} + margin: 0; } .orbit-image { width: 100%; max-width: 100%; - margin: 0; -} + margin: 0; } .orbit-caption { position: absolute; @@ -450622,55 +450328,44 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { margin-bottom: 0; padding: 1rem; background-color: rgba(10, 10, 10, 0.5); - color: #fefefe; -} + color: #fefefe; } -.orbit-next, .orbit-previous { +.orbit-previous, .orbit-next { position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; padding: 1rem; - color: #fefefe; -} -[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { - outline: 0; -} -.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { - background-color: rgba(10, 10, 10, 0.5); -} + color: #fefefe; } + [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { + outline: 0; } + .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { + background-color: rgba(10, 10, 10, 0.5); } .orbit-previous { - left: 0; -} + left: 0; } .orbit-next { left: auto; - right: 0; -} + right: 0; } .orbit-bullets { position: relative; margin-top: 0.8rem; margin-bottom: 0.8rem; - text-align: center; -} -[data-whatinput=mouse] .orbit-bullets { - outline: 0; -} -.orbit-bullets button { - width: 1.2rem; - height: 1.2rem; - margin: 0.1rem; - border-radius: 50%; - background-color: #cacaca; -} -.orbit-bullets button:hover { - background-color: #8a8a8a; -} -.orbit-bullets button.is-active { - background-color: #8a8a8a; -} + text-align: center; } + [data-whatinput='mouse'] .orbit-bullets { + outline: 0; } + .orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; } + .orbit-bullets button:hover { + background-color: #8a8a8a; } + .orbit-bullets button.is-active { + background-color: #8a8a8a; } .responsive-embed, .flex-video { @@ -450678,108 +450373,87 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { height: 0; margin-bottom: 1rem; padding-bottom: 75%; - overflow: hidden; -} -.responsive-embed iframe, -.responsive-embed object, -.responsive-embed embed, -.responsive-embed video, -.flex-video iframe, -.flex-video object, -.flex-video embed, -.flex-video video { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.responsive-embed.widescreen, -.flex-video.widescreen { - padding-bottom: 56.25%; -} + overflow: hidden; } + .responsive-embed iframe, + .responsive-embed object, + .responsive-embed embed, + .responsive-embed video, + .flex-video iframe, + .flex-video object, + .flex-video embed, + .flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + .responsive-embed.widescreen, + .flex-video.widescreen { + padding-bottom: 56.25%; } .tabs { margin: 0; border: 1px solid #e6e6e6; background: #fefefe; - list-style-type: none; -} -.tabs::before, .tabs::after { - display: table; - content: \\" \\"; - flex-basis: 0; - order: 1; -} -.tabs::after { - clear: both; -} + list-style-type: none; } + .tabs::before, .tabs::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .tabs::after { + clear: both; } .tabs.vertical > li { display: block; float: none; - width: auto; -} + width: auto; } .tabs.simple > li > a { - padding: 0; -} -.tabs.simple > li > a:hover { - background: transparent; -} + padding: 0; } + .tabs.simple > li > a:hover { + background: transparent; } .tabs.primary { - background: #1779ba; -} -.tabs.primary > li > a { - color: #fefefe; -} -.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { - background: #1673b1; -} + background: #1779ba; } + .tabs.primary > li > a { + color: #fefefe; } + .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; } .tabs-title { - float: left; -} -.tabs-title > a { - display: block; - padding: 1.25rem 1.5rem; - font-size: 0.75rem; - line-height: 1; - color: #1779ba; -} -[data-whatinput=mouse] .tabs-title > a { - outline: 0; -} -.tabs-title > a:hover { - background: #fefefe; - color: #1468a0; -} -.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { - background: #e6e6e6; - color: #1779ba; -} + float: left; } + .tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } + [data-whatinput='mouse'] .tabs-title > a { + outline: 0; } + .tabs-title > a:hover { + background: #fefefe; + color: #1468a0; } + .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { + background: #e6e6e6; + color: #1779ba; } .tabs-content { border: 1px solid #e6e6e6; border-top: 0; background: #fefefe; color: #0a0a0a; - transition: all 0.5s ease; -} + transition: all 0.5s ease; } .tabs-content.vertical { border: 1px solid #e6e6e6; - border-left: 0; -} + border-left: 0; } .tabs-panel { display: none; - padding: 1rem; -} -.tabs-panel.is-active { - display: block; -} + padding: 1rem; } + .tabs-panel.is-active { + display: block; } .thumbnail { display: inline-block; @@ -450788,18 +450462,14 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 4px solid #fefefe; border-radius: 0; box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); - line-height: 0; -} + line-height: 0; } a.thumbnail { - transition: box-shadow 200ms ease-out; -} -a.thumbnail:hover, a.thumbnail:focus { - box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); -} -a.thumbnail image { - box-shadow: none; -} + transition: box-shadow 200ms ease-out; } + a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } + a.thumbnail image { + box-shadow: none; } .menu { padding: 0; @@ -450807,211 +450477,161 @@ a.thumbnail image { list-style: none; position: relative; display: flex; - flex-wrap: wrap; -} -[data-whatinput=mouse] .menu li { - outline: 0; -} -.menu a, -.menu .button { - line-height: 1; - text-decoration: none; - display: block; - padding: 0.7rem 1rem; -} -.menu input, -.menu select, -.menu a, -.menu button { - margin-bottom: 0; -} -.menu input { - display: inline-block; -} -.menu, .menu.horizontal { - flex-wrap: wrap; - flex-direction: row; -} -.menu.vertical { - flex-wrap: nowrap; - flex-direction: column; -} -.menu.vertical.icon-top li a img, -.menu.vertical.icon-top li a i, -.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, -.menu.vertical.icon-bottom li a i, -.menu.vertical.icon-bottom li a svg { - text-align: left; -} -.menu.expanded li { - flex: 1 1 0px; -} -.menu.expanded.icon-top li a img, -.menu.expanded.icon-top li a i, -.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, -.menu.expanded.icon-bottom li a i, -.menu.expanded.icon-bottom li a svg { - text-align: left; -} -.menu.simple { - align-items: center; -} -.menu.simple li + li { - margin-left: 1rem; -} -.menu.simple a { - padding: 0; -} -@media print, screen and (min-width: 40em) { - .menu.medium-horizontal { - flex-wrap: wrap; - flex-direction: row; - } - .menu.medium-vertical { - flex-wrap: nowrap; - flex-direction: column; - } - .menu.medium-expanded li { - flex: 1 1 0px; - } - .menu.medium-simple li { - flex: 1 1 0px; - } -} -@media print, screen and (min-width: 64em) { - .menu.large-horizontal { + flex-wrap: wrap; } + [data-whatinput='mouse'] .menu li { + outline: 0; } + .menu a, + .menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; } + .menu input, + .menu select, + .menu a, + .menu button { + margin-bottom: 0; } + .menu input { + display: inline-block; } + .menu, .menu.horizontal { flex-wrap: wrap; - flex-direction: row; - } - .menu.large-vertical { + flex-direction: row; } + .menu.vertical { flex-wrap: nowrap; - flex-direction: column; - } - .menu.large-expanded li { - flex: 1 1 0px; - } - .menu.large-simple li { - flex: 1 1 0px; - } -} -.menu.nested { - margin-right: 0; - margin-left: 1rem; -} -.menu.icons a { - display: flex; -} -.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { - display: flex; -} -.menu.icon-left li a, .menu.nested.icon-left li a { - flex-flow: row nowrap; -} -.menu.icon-left li a img, -.menu.icon-left li a i, -.menu.icon-left li a svg, .menu.nested.icon-left li a img, -.menu.nested.icon-left li a i, -.menu.nested.icon-left li a svg { - margin-right: 0.25rem; -} -.menu.icon-right li a, .menu.nested.icon-right li a { - flex-flow: row nowrap; -} -.menu.icon-right li a img, -.menu.icon-right li a i, -.menu.icon-right li a svg, .menu.nested.icon-right li a img, -.menu.nested.icon-right li a i, -.menu.nested.icon-right li a svg { - margin-left: 0.25rem; -} -.menu.icon-top li a, .menu.nested.icon-top li a { - flex-flow: column nowrap; -} -.menu.icon-top li a img, -.menu.icon-top li a i, -.menu.icon-top li a svg, .menu.nested.icon-top li a img, -.menu.nested.icon-top li a i, -.menu.nested.icon-top li a svg { - align-self: stretch; - margin-bottom: 0.25rem; - text-align: center; -} -.menu.icon-bottom li a, .menu.nested.icon-bottom li a { - flex-flow: column nowrap; -} -.menu.icon-bottom li a img, -.menu.icon-bottom li a i, -.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, -.menu.nested.icon-bottom li a i, -.menu.nested.icon-bottom li a svg { - align-self: stretch; - margin-bottom: 0.25rem; - text-align: center; -} -.menu .is-active > a { - background: #1779ba; - color: #fefefe; -} -.menu .active > a { - background: #1779ba; - color: #fefefe; -} -.menu.align-left { - justify-content: flex-start; -} -.menu.align-right li { - display: flex; - justify-content: flex-end; -} -.menu.align-right li .submenu li { - justify-content: flex-start; -} -.menu.align-right.vertical li { - display: block; - text-align: right; -} -.menu.align-right.vertical li .submenu li { - text-align: right; -} -.menu.align-right.icon-top li a img, -.menu.align-right.icon-top li a i, -.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, -.menu.align-right.icon-bottom li a i, -.menu.align-right.icon-bottom li a svg { - text-align: right; -} -.menu.align-right .nested { - margin-right: 1rem; - margin-left: 0; -} -.menu.align-center li { - display: flex; - justify-content: center; -} -.menu.align-center li .submenu li { - justify-content: flex-start; -} -.menu .menu-text { - padding: 0.7rem 1rem; - font-weight: bold; - line-height: 1; - color: inherit; -} + flex-direction: column; } + .menu.vertical.icon-top li a img, + .menu.vertical.icon-top li a i, + .menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, + .menu.vertical.icon-bottom li a i, + .menu.vertical.icon-bottom li a svg { + text-align: left; } + .menu.expanded li { + flex: 1 1 0px; } + .menu.expanded.icon-top li a img, + .menu.expanded.icon-top li a i, + .menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, + .menu.expanded.icon-bottom li a i, + .menu.expanded.icon-bottom li a svg { + text-align: left; } + .menu.simple { + align-items: center; } + .menu.simple li + li { + margin-left: 1rem; } + .menu.simple a { + padding: 0; } + @media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.medium-expanded li { + flex: 1 1 0px; } + .menu.medium-simple li { + flex: 1 1 0px; } } + @media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.large-expanded li { + flex: 1 1 0px; } + .menu.large-simple li { + flex: 1 1 0px; } } + .menu.nested { + margin-right: 0; + margin-left: 1rem; } + .menu.icons a { + display: flex; } + .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; } + .menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; } + .menu.icon-left li a img, + .menu.icon-left li a i, + .menu.icon-left li a svg, .menu.nested.icon-left li a img, + .menu.nested.icon-left li a i, + .menu.nested.icon-left li a svg { + margin-right: 0.25rem; } + .menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; } + .menu.icon-right li a img, + .menu.icon-right li a i, + .menu.icon-right li a svg, .menu.nested.icon-right li a img, + .menu.nested.icon-right li a i, + .menu.nested.icon-right li a svg { + margin-left: 0.25rem; } + .menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; } + .menu.icon-top li a img, + .menu.icon-top li a i, + .menu.icon-top li a svg, .menu.nested.icon-top li a img, + .menu.nested.icon-top li a i, + .menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; } + .menu.icon-bottom li a img, + .menu.icon-bottom li a i, + .menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, + .menu.nested.icon-bottom li a i, + .menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu .is-active > a { + background: #1779ba; + color: #fefefe; } + .menu .active > a { + background: #1779ba; + color: #fefefe; } + .menu.align-left { + justify-content: flex-start; } + .menu.align-right li { + display: flex; + justify-content: flex-end; } + .menu.align-right li .submenu li { + justify-content: flex-start; } + .menu.align-right.vertical li { + display: block; + text-align: right; } + .menu.align-right.vertical li .submenu li { + text-align: right; } + .menu.align-right.icon-top li a img, + .menu.align-right.icon-top li a i, + .menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, + .menu.align-right.icon-bottom li a i, + .menu.align-right.icon-bottom li a svg { + text-align: right; } + .menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; } + .menu.align-center li { + display: flex; + justify-content: center; } + .menu.align-center li .submenu li { + justify-content: flex-start; } + .menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; } .menu-centered > .menu { - justify-content: center; -} -.menu-centered > .menu li { - display: flex; - justify-content: center; -} -.menu-centered > .menu li .submenu li { - justify-content: flex-start; -} + justify-content: center; } + .menu-centered > .menu li { + display: flex; + justify-content: center; } + .menu-centered > .menu li .submenu li { + justify-content: flex-start; } .no-js [data-responsive-menu] ul { - display: none; -} + display: none; } .menu-icon { position: relative; @@ -451019,23 +450639,20 @@ a.thumbnail image { vertical-align: middle; width: 20px; height: 16px; - cursor: pointer; -} -.menu-icon::after { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - height: 2px; - background: #fefefe; - box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; - content: \\"\\"; -} -.menu-icon:hover::after { - background: #cacaca; - box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; -} + cursor: pointer; } + .menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: ''; } + .menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } .menu-icon.dark { position: relative; @@ -451043,78 +450660,71 @@ a.thumbnail image { vertical-align: middle; width: 20px; height: 16px; - cursor: pointer; -} -.menu-icon.dark::after { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - height: 2px; - background: #0a0a0a; - box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; - content: \\"\\"; -} -.menu-icon.dark:hover::after { - background: #8a8a8a; - box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; -} + cursor: pointer; } + .menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: ''; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } .accordion-menu li { - width: 100%; -} + width: 100%; } + .accordion-menu a { - padding: 0.7rem 1rem; -} + padding: 0.7rem 1rem; } + .accordion-menu .is-accordion-submenu a { - padding: 0.7rem 1rem; -} + padding: 0.7rem 1rem; } + .accordion-menu .nested.is-accordion-submenu { margin-right: 0; - margin-left: 1rem; -} + margin-left: 1rem; } + .accordion-menu.align-right .nested.is-accordion-submenu { margin-right: 1rem; - margin-left: 0; -} + margin-left: 0; } + .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { - position: relative; -} -.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-bottom-width: 0; - border-color: #1779ba transparent transparent; - position: absolute; - top: 50%; - margin-top: -3px; - right: 1rem; -} + position: relative; } + .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; } + .accordion-menu.align-left .is-accordion-submenu-parent > a::after { right: 1rem; - left: auto; -} + left: auto; } + .accordion-menu.align-right .is-accordion-submenu-parent > a::after { right: auto; - left: 1rem; -} -.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { + left: 1rem; } + +.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after { transform: rotate(180deg); - transform-origin: 50% 50%; -} + transform-origin: 50% 50%; } .is-accordion-submenu-parent { - position: relative; -} + position: relative; } .has-submenu-toggle > a { - margin-right: 40px; -} + margin-right: 40px; } .submenu-toggle { position: absolute; @@ -451122,26 +450732,23 @@ a.thumbnail image { right: 0; width: 40px; height: 40px; - cursor: pointer; -} -.submenu-toggle::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-bottom-width: 0; - border-color: #1779ba transparent transparent; - top: 0; - bottom: 0; - margin: auto; -} + cursor: pointer; } + .submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; } -.submenu-toggle[aria-expanded=true]::after { +.submenu-toggle[aria-expanded='true']::after { transform: scaleY(-1); - transform-origin: 50% 50%; -} + transform-origin: 50% 50%; } .submenu-toggle-text { position: absolute !important; @@ -451151,24 +450758,20 @@ a.thumbnail image { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important; -} + border: 0 !important; } .is-drilldown { position: relative; - overflow: hidden; -} -.is-drilldown li { - display: block; -} -.is-drilldown.animate-height { - transition: height 0.5s; -} + overflow: hidden; } + .is-drilldown li { + display: block; } + .is-drilldown.animate-height { + transition: height 0.5s; } .drilldown a { padding: 0.7rem 1rem; - background: #fefefe; -} + background: #fefefe; } + .drilldown .is-drilldown-submenu { position: absolute; top: 0; @@ -451176,329 +450779,296 @@ a.thumbnail image { z-index: -1; width: 100%; background: #fefefe; - transition: transform 0.15s linear; -} -.drilldown .is-drilldown-submenu.is-active { - z-index: 1; - display: block; - transform: translateX(-100%); -} -.drilldown .is-drilldown-submenu.is-closing { - transform: translateX(100%); -} -.drilldown .is-drilldown-submenu a { - padding: 0.7rem 1rem; -} + transition: transform 0.15s linear; } + .drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); } + .drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); } + .drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; } + .drilldown .nested.is-drilldown-submenu { margin-right: 0; - margin-left: 0; -} + margin-left: 0; } + .drilldown .drilldown-submenu-cover-previous { - min-height: 100%; -} + min-height: 100%; } + .drilldown .is-drilldown-submenu-parent > a { - position: relative; -} -.drilldown .is-drilldown-submenu-parent > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-right-width: 0; - border-color: transparent transparent transparent #1779ba; - position: absolute; - top: 50%; - margin-top: -6px; - right: 1rem; -} + position: relative; } + .drilldown .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; } + .drilldown.align-left .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-right-width: 0; border-color: transparent transparent transparent #1779ba; right: 1rem; - left: auto; -} + left: auto; } + .drilldown.align-right .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 1rem; -} + left: 1rem; } + .drilldown .js-drilldown-back > a::before { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; display: inline-block; vertical-align: middle; - margin-right: 0.75rem; -} + margin-right: 0.75rem; } .dropdown.menu > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; -} + left: auto; } + .dropdown.menu > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; -} + left: 0; } + .dropdown.menu > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; -} + padding-right: 1.5rem; } + .dropdown.menu > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; -} -[data-whatinput=mouse] .dropdown.menu a { - outline: 0; -} + margin-top: -3px; } + +[data-whatinput='mouse'] .dropdown.menu a { + outline: 0; } + .dropdown.menu > li > a { - padding: 0.7rem 1rem; -} + padding: 0.7rem 1rem; } + .dropdown.menu > li.is-active > a { background: transparent; - color: #1779ba; -} + color: #1779ba; } + .no-js .dropdown.menu ul { - display: none; -} + display: none; } + .dropdown.menu .nested.is-dropdown-submenu { margin-right: 0; - margin-left: 0; -} + margin-left: 0; } + .dropdown.menu.vertical > li .is-dropdown-submenu { - top: 0; -} + top: 0; } + .dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; -} + left: auto; } + .dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; -} + left: 100%; } + .dropdown.menu.vertical > li > a::after { - right: 14px; -} + right: 14px; } + .dropdown.menu.vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; -} + left: 5px; } + .dropdown.menu.vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; -} + border-color: transparent transparent transparent #1779ba; } + @media print, screen and (min-width: 40em) { .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; - } + left: auto; } .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; - } + left: 0; } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; - } + padding-right: 1.5rem; } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; - } + margin-top: -3px; } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { - top: 0; - } + top: 0; } .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; - } + left: auto; } .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; - } + left: 100%; } .dropdown.menu.medium-vertical > li > a::after { - right: 14px; - } + right: 14px; } .dropdown.menu.medium-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; - } + left: 5px; } .dropdown.menu.medium-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; - } -} + border-color: transparent transparent transparent #1779ba; } } + @media print, screen and (min-width: 64em) { .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; - } + left: auto; } .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; - } + left: 0; } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; - } + padding-right: 1.5rem; } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; - left: auto; - margin-top: -3px; - } + left: auto; + margin-top: -3px; } .dropdown.menu.large-vertical > li .is-dropdown-submenu { - top: 0; - } + top: 0; } .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; - } + left: auto; } .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; - } + left: 100%; } .dropdown.menu.large-vertical > li > a::after { - right: 14px; - } + right: 14px; } .dropdown.menu.large-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; - } + left: 5px; } .dropdown.menu.large-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: \\"\\"; + content: ''; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; - } -} + border-color: transparent transparent transparent #1779ba; } } + .dropdown.menu.align-right .is-dropdown-submenu.first-sub { top: 100%; right: 0; - left: auto; -} + left: auto; } .is-dropdown-menu.vertical { - width: 100px; -} -.is-dropdown-menu.vertical.align-right { - float: right; -} + width: 100px; } + .is-dropdown-menu.vertical.align-right { + float: right; } .is-dropdown-submenu-parent { - position: relative; -} -.is-dropdown-submenu-parent a::after { - position: absolute; - top: 50%; - right: 5px; - left: auto; - margin-top: -6px; -} -.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { - top: 100%; - left: auto; -} -.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { - right: 100%; - left: auto; -} -.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { - right: auto; - left: 100%; -} + position: relative; } + .is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; } + .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } .is-dropdown-submenu { position: absolute; @@ -451508,49 +451078,40 @@ a.thumbnail image { display: none; min-width: 200px; border: 1px solid #cacaca; - background: #fefefe; -} -.dropdown .is-dropdown-submenu a { - padding: 0.7rem 1rem; -} -.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { - right: 14px; -} -.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-left-width: 0; - border-color: transparent #1779ba transparent transparent; - right: auto; - left: 5px; -} -.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: \\"\\"; - border-right-width: 0; - border-color: transparent transparent transparent #1779ba; -} -.is-dropdown-submenu .is-dropdown-submenu { - margin-top: -1px; -} -.is-dropdown-submenu > li { - width: 100%; -} -.is-dropdown-submenu.js-dropdown-active { - display: block; -} + background: #fefefe; } + .dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; } + .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ''; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; } + .is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } + .is-dropdown-submenu > li { + width: 100%; } + .is-dropdown-submenu.js-dropdown-active { + display: block; } .is-off-canvas-open { - overflow: hidden; -} + overflow: hidden; } .js-off-canvas-overlay { position: absolute; @@ -451563,78 +451124,58 @@ a.thumbnail image { background: rgba(254, 254, 254, 0.25); opacity: 0; visibility: hidden; - overflow: hidden; -} -.js-off-canvas-overlay.is-visible { - opacity: 1; - visibility: visible; -} -.js-off-canvas-overlay.is-closable { - cursor: pointer; -} -.js-off-canvas-overlay.is-overlay-absolute { - position: absolute; -} -.js-off-canvas-overlay.is-overlay-fixed { - position: fixed; -} + overflow: hidden; } + .js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; } + .js-off-canvas-overlay.is-closable { + cursor: pointer; } + .js-off-canvas-overlay.is-overlay-absolute { + position: absolute; } + .js-off-canvas-overlay.is-overlay-fixed { + position: fixed; } .off-canvas-wrapper { position: relative; - overflow: hidden; -} + overflow: hidden; } .off-canvas { position: fixed; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; - background: #e6e6e6; -} -[data-whatinput=mouse] .off-canvas { - outline: 0; -} -.off-canvas.is-transition-push { - z-index: 12; -} -.off-canvas.is-closed { - visibility: hidden; -} -.off-canvas.is-transition-overlap { - z-index: 13; -} -.off-canvas.is-transition-overlap.is-open { - box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); -} -.off-canvas.is-open { - transform: translate(0, 0); -} + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas { + outline: 0; } + .off-canvas.is-transition-push { + z-index: 12; } + .off-canvas.is-closed { + visibility: hidden; } + .off-canvas.is-transition-overlap { + z-index: 13; } + .off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas.is-open { + transform: translate(0, 0); } .off-canvas-absolute { position: absolute; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; - background: #e6e6e6; -} -[data-whatinput=mouse] .off-canvas-absolute { - outline: 0; -} -.off-canvas-absolute.is-transition-push { - z-index: 12; -} -.off-canvas-absolute.is-closed { - visibility: hidden; -} -.off-canvas-absolute.is-transition-overlap { - z-index: 13; -} -.off-canvas-absolute.is-transition-overlap.is-open { - box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); -} -.off-canvas-absolute.is-open { - transform: translate(0, 0); -} + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas-absolute { + outline: 0; } + .off-canvas-absolute.is-transition-push { + z-index: 12; } + .off-canvas-absolute.is-closed { + visibility: hidden; } + .off-canvas-absolute.is-transition-overlap { + z-index: 13; } + .off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas-absolute.is-open { + transform: translate(0, 0); } .position-left { top: 0; @@ -451643,22 +451184,15 @@ a.thumbnail image { overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; - transform: translateX(-250px); -} -.off-canvas-content .off-canvas.position-left { - transform: translateX(-250px); -} -.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { - transform: translate(0, 0); -} - -.off-canvas-content.is-open-left.has-transition-push { - transform: translateX(250px); -} - -.position-left.is-transition-push { - box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); -} + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); } + .position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } .position-right { top: 0; @@ -451667,22 +451201,15 @@ a.thumbnail image { overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; - transform: translateX(250px); -} -.off-canvas-content .off-canvas.position-right { - transform: translateX(250px); -} -.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { - transform: translate(0, 0); -} - -.off-canvas-content.is-open-right.has-transition-push { - transform: translateX(-250px); -} - -.position-right.is-transition-push { - box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); -} + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right { + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); } + .position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } .position-top { top: 0; @@ -451691,22 +451218,15 @@ a.thumbnail image { overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; - transform: translateY(-250px); -} -.off-canvas-content .off-canvas.position-top { - transform: translateY(-250px); -} -.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { - transform: translate(0, 0); -} - -.off-canvas-content.is-open-top.has-transition-push { - transform: translateY(250px); -} - -.position-top.is-transition-push { - box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); -} + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); } + .position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } .position-bottom { bottom: 0; @@ -451715,199 +451235,134 @@ a.thumbnail image { overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; - transform: translateY(250px); -} -.off-canvas-content .off-canvas.position-bottom { - transform: translateY(250px); -} -.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { - transform: translate(0, 0); -} - -.off-canvas-content.is-open-bottom.has-transition-push { - transform: translateY(-250px); -} - -.position-bottom.is-transition-push { - box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); -} + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); } + .position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } .off-canvas-content { transform: none; - backface-visibility: hidden; -} -.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { - transition: transform 0.5s ease; -} -.off-canvas-content.has-transition-push { - transform: translate(0, 0); -} -.off-canvas-content .off-canvas.is-open { - transform: translate(0, 0); -} + backface-visibility: hidden; } + .off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; } + .off-canvas-content.has-transition-push { + transform: translate(0, 0); } + .off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); } @media print, screen and (min-width: 40em) { .position-left.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-left.reveal-for-medium .close-button { - display: none; - } - .off-canvas-content .position-left.reveal-for-medium { - transform: none; - } - .off-canvas-content.has-reveal-left { - margin-left: 250px; - } - - .position-left.reveal-for-medium ~ .off-canvas-content { - margin-left: 250px; - } - + visibility: visible; } + .position-left.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } .position-right.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-right.reveal-for-medium .close-button { - display: none; - } - .off-canvas-content .position-right.reveal-for-medium { - transform: none; - } - .off-canvas-content.has-reveal-right { - margin-right: 250px; - } - - .position-right.reveal-for-medium ~ .off-canvas-content { - margin-right: 250px; - } - + visibility: visible; } + .position-right.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; } .position-top.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-top.reveal-for-medium .close-button { - display: none; - } - .off-canvas-content .position-top.reveal-for-medium { - transform: none; - } - .off-canvas-content.has-reveal-top { - margin-top: 250px; - } - - .position-top.reveal-for-medium ~ .off-canvas-content { - margin-top: 250px; - } - + visibility: visible; } + .position-top.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; } .position-bottom.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-bottom.reveal-for-medium .close-button { - display: none; - } - .off-canvas-content .position-bottom.reveal-for-medium { - transform: none; - } - .off-canvas-content.has-reveal-bottom { - margin-bottom: 250px; - } + visibility: visible; } + .position-bottom.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; } } - .position-bottom.reveal-for-medium ~ .off-canvas-content { - margin-bottom: 250px; - } -} @media print, screen and (min-width: 64em) { .position-left.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-left.reveal-for-large .close-button { - display: none; - } - .off-canvas-content .position-left.reveal-for-large { - transform: none; - } - .off-canvas-content.has-reveal-left { - margin-left: 250px; - } - - .position-left.reveal-for-large ~ .off-canvas-content { - margin-left: 250px; - } - + visibility: visible; } + .position-left.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; } .position-right.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-right.reveal-for-large .close-button { - display: none; - } - .off-canvas-content .position-right.reveal-for-large { - transform: none; - } - .off-canvas-content.has-reveal-right { - margin-right: 250px; - } - - .position-right.reveal-for-large ~ .off-canvas-content { - margin-right: 250px; - } - + visibility: visible; } + .position-right.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; } .position-top.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-top.reveal-for-large .close-button { - display: none; - } - .off-canvas-content .position-top.reveal-for-large { - transform: none; - } - .off-canvas-content.has-reveal-top { - margin-top: 250px; - } - - .position-top.reveal-for-large ~ .off-canvas-content { - margin-top: 250px; - } - + visibility: visible; } + .position-top.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; } .position-bottom.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; - } - .position-bottom.reveal-for-large .close-button { - display: none; - } - .off-canvas-content .position-bottom.reveal-for-large { - transform: none; - } - .off-canvas-content.has-reveal-bottom { - margin-bottom: 250px; - } + visibility: visible; } + .position-bottom.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; } } - .position-bottom.reveal-for-large ~ .off-canvas-content { - margin-bottom: 250px; - } -} @media print, screen and (min-width: 40em) { .off-canvas.in-canvas-for-medium { visibility: visible; @@ -451916,16 +451371,13 @@ a.thumbnail image { background: none; width: auto; overflow: visible; - transition: none; - } - .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { - box-shadow: none; - transform: none; - } - .off-canvas.in-canvas-for-medium .close-button { - display: none; - } -} + transition: none; } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; } + .off-canvas.in-canvas-for-medium .close-button { + display: none; } } + @media print, screen and (min-width: 64em) { .off-canvas.in-canvas-for-large { visibility: visible; @@ -451934,28 +451386,22 @@ a.thumbnail image { background: none; width: auto; overflow: visible; - transition: none; - } - .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { - box-shadow: none; - transform: none; - } - .off-canvas.in-canvas-for-large .close-button { - display: none; - } -} + transition: none; } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; } + .off-canvas.in-canvas-for-large .close-button { + display: none; } } + html.is-reveal-open { position: fixed; width: 100%; - overflow-y: hidden; -} -html.is-reveal-open.zf-has-scroll { - overflow-y: scroll; - -webkit-overflow-scrolling: touch; -} -html.is-reveal-open body { - overflow-y: hidden; -} + overflow-y: hidden; } + html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; } + html.is-reveal-open body { + overflow-y: hidden; } .reveal-overlay { position: fixed; @@ -451967,8 +451413,7 @@ html.is-reveal-open body { display: none; background-color: rgba(10, 10, 10, 0.45); overflow-y: auto; - -webkit-overflow-scrolling: touch; -} + -webkit-overflow-scrolling: touch; } .reveal { z-index: 1006; @@ -451983,64 +451428,35 @@ html.is-reveal-open body { margin-right: auto; margin-left: auto; overflow-y: auto; - -webkit-overflow-scrolling: touch; -} -[data-whatinput=mouse] .reveal { - outline: 0; -} -@media print, screen and (min-width: 40em) { - .reveal { - min-height: 0; - } -} -.reveal .column { - min-width: 0; -} -.reveal > :last-child { - margin-bottom: 0; -} -@media print, screen and (min-width: 40em) { - .reveal { - width: 600px; - max-width: 75rem; - } -} -.reveal.collapse { - padding: 0; -} -@media print, screen and (min-width: 40em) { - .reveal.tiny { - width: 30%; - max-width: 75rem; - } -} -@media print, screen and (min-width: 40em) { - .reveal.small { - width: 50%; - max-width: 75rem; - } -} -@media print, screen and (min-width: 40em) { - .reveal.large { - width: 90%; - max-width: 75rem; - } -} -.reveal.full { - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - max-width: none; - height: 100%; - min-height: 100%; - margin-left: 0; - border: 0; - border-radius: 0; -} -@media print, screen and (max-width: 39.99875em) { - .reveal { + -webkit-overflow-scrolling: touch; } + [data-whatinput='mouse'] .reveal { + outline: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; } } + .reveal .column { + min-width: 0; } + .reveal > :last-child { + margin-bottom: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; } } + .reveal.collapse { + padding: 0; } + @media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; } } + .reveal.full { top: 0; right: 0; bottom: 0; @@ -452051,43 +451467,46 @@ html.is-reveal-open body { min-height: 100%; margin-left: 0; border: 0; - border-radius: 0; - } -} -.reveal.without-overlay { - position: fixed; -} + border-radius: 0; } + @media print, screen and (max-width: 39.99875em) { + .reveal { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; } } + .reveal.without-overlay { + position: fixed; } .sticky-container { - position: relative; -} + position: relative; } .sticky { position: relative; z-index: 0; - transform: translate3d(0, 0, 0); -} + transform: translate3d(0, 0, 0); } .sticky.is-stuck { position: fixed; z-index: 5; - width: 100%; -} -.sticky.is-stuck.is-at-top { - top: 0; -} -.sticky.is-stuck.is-at-bottom { - bottom: 0; -} + width: 100%; } + .sticky.is-stuck.is-at-top { + top: 0; } + .sticky.is-stuck.is-at-bottom { + bottom: 0; } .sticky.is-anchored { position: relative; right: auto; - left: auto; -} -.sticky.is-anchored.is-at-bottom { - bottom: 0; -} + left: auto; } + .sticky.is-anchored.is-at-bottom { + bottom: 0; } .title-bar { padding: 0.5rem; @@ -452095,27 +451514,22 @@ html.is-reveal-open body { color: #fefefe; display: flex; justify-content: flex-start; - align-items: center; -} -.title-bar .menu-icon { - margin-left: 0.25rem; - margin-right: 0.25rem; -} + align-items: center; } + .title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; } .title-bar-left, .title-bar-right { - flex: 1 1 0px; -} + flex: 1 1 0px; } .title-bar-right { - text-align: right; -} + text-align: right; } .title-bar-title { display: inline-block; vertical-align: middle; - font-weight: bold; -} + font-weight: bold; } .top-bar { display: flex; @@ -452123,167 +451537,122 @@ html.is-reveal-open body { justify-content: space-between; align-items: center; padding: 0.5rem; - flex-wrap: wrap; -} -.top-bar, -.top-bar ul { - background-color: #e6e6e6; -} -.top-bar input { - max-width: 200px; - margin-right: 1rem; -} -.top-bar .input-group-field { - width: 100%; - margin-right: 0; -} -.top-bar input.button { - width: auto; -} -.top-bar .top-bar-left, -.top-bar .top-bar-right { - flex: 0 0 100%; - max-width: 100%; -} -@media print, screen and (min-width: 40em) { - .top-bar { - flex-wrap: nowrap; - } - .top-bar .top-bar-left { - flex: 1 1 auto; - margin-right: auto; - } + flex-wrap: wrap; } + .top-bar, + .top-bar ul { + background-color: #e6e6e6; } + .top-bar input { + max-width: 200px; + margin-right: 1rem; } + .top-bar .input-group-field { + width: 100%; + margin-right: 0; } + .top-bar input.button { + width: auto; } + .top-bar .top-bar-left, .top-bar .top-bar-right { - flex: 0 1 auto; - margin-left: auto; - } -} -@media print, screen and (max-width: 63.99875em) { - .top-bar.stacked-for-medium { - flex-wrap: wrap; - } - .top-bar.stacked-for-medium .top-bar-left, -.top-bar.stacked-for-medium .top-bar-right { - flex: 0 0 100%; - max-width: 100%; - } -} -@media print, screen and (max-width: 74.99875em) { - .top-bar.stacked-for-large { - flex-wrap: wrap; - } - .top-bar.stacked-for-large .top-bar-left, -.top-bar.stacked-for-large .top-bar-right { flex: 0 0 100%; - max-width: 100%; - } -} + max-width: 100%; } + @media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; } + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; } } + @media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; } + .top-bar.stacked-for-medium .top-bar-left, + .top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } + @media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; } + .top-bar.stacked-for-large .top-bar-left, + .top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } .top-bar-title { flex: 0 0 auto; - margin: 0.5rem 1rem 0.5rem 0; -} + margin: 0.5rem 1rem 0.5rem 0; } .top-bar-left, .top-bar-right { - flex: 0 0 auto; -} + flex: 0 0 auto; } .float-left { - float: left !important; -} + float: left !important; } .float-right { - float: right !important; -} + float: right !important; } .float-center { display: block; margin-right: auto; - margin-left: auto; -} + margin-left: auto; } .clearfix::before, .clearfix::after { display: table; - content: \\" \\"; + content: ' '; flex-basis: 0; - order: 1; -} + order: 1; } + .clearfix::after { - clear: both; -} + clear: both; } .hide { - display: none !important; -} + display: none !important; } .invisible { - visibility: hidden; -} + visibility: hidden; } .visible { - visibility: visible; -} + visibility: visible; } @media print, screen and (max-width: 39.99875em) { .hide-for-small-only { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 0em), screen and (min-width: 40em) { .show-for-small-only { - display: none !important; - } -} + display: none !important; } } @media print, screen and (min-width: 40em) { .hide-for-medium { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 39.99875em) { .show-for-medium { - display: none !important; - } -} + display: none !important; } } @media print, screen and (min-width: 40em) and (max-width: 63.99875em) { .hide-for-medium-only { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 39.99875em), screen and (min-width: 64em) { .show-for-medium-only { - display: none !important; - } -} + display: none !important; } } @media print, screen and (min-width: 64em) { .hide-for-large { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 63.99875em) { .show-for-large { - display: none !important; - } -} + display: none !important; } } @media print, screen and (min-width: 64em) and (max-width: 74.99875em) { .hide-for-large-only { - display: none !important; - } -} + display: none !important; } } @media screen and (max-width: 63.99875em), screen and (min-width: 75em) { .show-for-large-only { - display: none !important; - } -} + display: none !important; } } .show-for-sr, .show-on-focus { @@ -452294,8 +451663,7 @@ html.is-reveal-open body { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important; -} + border: 0 !important; } .show-on-focus:active, .show-on-focus:focus { position: static !important; @@ -452303,91 +451671,69 @@ html.is-reveal-open body { height: auto !important; overflow: visible !important; clip: auto !important; - white-space: normal !important; -} + white-space: normal !important; } .show-for-landscape, .hide-for-portrait { - display: block !important; -} -@media screen and (orientation: landscape) { - .show-for-landscape, -.hide-for-portrait { - display: block !important; - } -} -@media screen and (orientation: portrait) { - .show-for-landscape, -.hide-for-portrait { - display: none !important; - } -} + display: block !important; } + @media screen and (orientation: landscape) { + .show-for-landscape, + .hide-for-portrait { + display: block !important; } } + @media screen and (orientation: portrait) { + .show-for-landscape, + .hide-for-portrait { + display: none !important; } } .hide-for-landscape, .show-for-portrait { - display: none !important; -} -@media screen and (orientation: landscape) { - .hide-for-landscape, -.show-for-portrait { - display: none !important; - } -} -@media screen and (orientation: portrait) { - .hide-for-landscape, -.show-for-portrait { - display: block !important; - } -} + display: none !important; } + @media screen and (orientation: landscape) { + .hide-for-landscape, + .show-for-portrait { + display: none !important; } } + @media screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: block !important; } } .show-for-dark-mode { - display: none; -} + display: none; } .hide-for-dark-mode { - display: block; -} + display: block; } @media screen and (prefers-color-scheme: dark) { .show-for-dark-mode { - display: block !important; - } - + display: block !important; } .hide-for-dark-mode { - display: none !important; - } -} + display: none !important; } } + .show-for-ie { - display: none; -} + display: none; } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .show-for-ie { - display: block !important; - } - + display: block !important; } .hide-for-ie { - display: none !important; - } -} + display: none !important; } } + .show-for-sticky { - display: none; -} + display: none; } .is-stuck .show-for-sticky { - display: block; -} + display: block; } .is-stuck .hide-for-sticky { - display: none; -}" + display: none; } +" `; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'sass' syntax): css 1`] = ` +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'legacy' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /** * Foundation for Sites @@ -458647,11 +457993,11 @@ html.is-reveal-open body { }" `; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'sass' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'sass' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'scss' syntax): css 1`] = ` +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'legacy' API, 'scss' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /** * Foundation for Sites @@ -464911,11 +464257,11 @@ html.is-reveal-open body { }" `; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'scss' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('dart-sass', 'modern' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'sass' syntax): css 1`] = ` +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'modern' API, 'sass' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /** * Foundation for Sites @@ -464924,67 +464270,82 @@ exports[`loader should work with the "foundation-sites" package, adjusting CSS o * Licensed under MIT Open Source */ @media print, screen and (min-width: 40em) { - .reveal, .reveal.tiny, .reveal.small, .reveal.large { + .reveal.large, .reveal.small, .reveal.tiny, .reveal { right: auto; left: auto; - margin: 0 auto; } } - + margin: 0 auto; + } +} /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ html { line-height: 1.15; - -webkit-text-size-adjust: 100%; } + -webkit-text-size-adjust: 100%; +} body { - margin: 0; } + margin: 0; +} h1 { font-size: 2em; - margin: 0.67em 0; } + margin: 0.67em 0; +} hr { box-sizing: content-box; height: 0; - overflow: visible; } + overflow: visible; +} pre { font-family: monospace, monospace; - font-size: 1em; } + font-size: 1em; +} a { - background-color: transparent; } + background-color: transparent; +} abbr[title] { border-bottom: 0; - text-decoration: underline dotted; } + text-decoration: underline dotted; +} b, strong { - font-weight: bolder; } + font-weight: bolder; +} code, kbd, samp { font-family: monospace, monospace; - font-size: 1em; } + font-size: 1em; +} small { - font-size: 80%; } + font-size: 80%; +} sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; } + vertical-align: baseline; +} sub { - bottom: -0.25em; } + bottom: -0.25em; +} sup { - top: -0.5em; } + top: -0.5em; +} img { - border-style: none; } + border-style: none; +} button, input, @@ -464994,37 +464355,44 @@ textarea { font-family: inherit; font-size: 100%; line-height: 1.15; - margin: 0; } + margin: 0; +} button, input { - overflow: visible; } + overflow: visible; +} button, select { - text-transform: none; } + text-transform: none; +} button, -[type=\\"button\\"], -[type=\\"reset\\"], -[type=\\"submit\\"] { - -webkit-appearance: button; } +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} button::-moz-focus-inner, -[type=\\"button\\"]::-moz-focus-inner, -[type=\\"reset\\"]::-moz-focus-inner, -[type=\\"submit\\"]::-moz-focus-inner { +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { border-style: none; - padding: 0; } + padding: 0; +} button:-moz-focusring, -[type=\\"button\\"]:-moz-focusring, -[type=\\"reset\\"]:-moz-focusring, -[type=\\"submit\\"]:-moz-focusring { - outline: 1px dotted ButtonText; } +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} fieldset { - padding: 0.35em 0.75em 0.625em; } + padding: 0.35em 0.75em 0.625em; +} legend { box-sizing: border-box; @@ -465032,70 +464400,87 @@ legend { display: table; max-width: 100%; padding: 0; - white-space: normal; } + white-space: normal; +} progress { - vertical-align: baseline; } + vertical-align: baseline; +} textarea { - overflow: auto; } + overflow: auto; +} -[type=\\"checkbox\\"], -[type=\\"radio\\"] { +[type=checkbox], +[type=radio] { box-sizing: border-box; - padding: 0; } + padding: 0; +} -[type=\\"number\\"]::-webkit-inner-spin-button, -[type=\\"number\\"]::-webkit-outer-spin-button { - height: auto; } +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} -[type=\\"search\\"] { +[type=search] { -webkit-appearance: textfield; - outline-offset: -2px; } + outline-offset: -2px; +} -[type=\\"search\\"]::-webkit-search-decoration { - -webkit-appearance: none; } +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} ::-webkit-file-upload-button { -webkit-appearance: button; - font: inherit; } + font: inherit; +} details { - display: block; } + display: block; +} summary { - display: list-item; } + display: list-item; +} template { - display: none; } + display: none; +} [hidden] { - display: none; } + display: none; +} -[data-whatintent=\\"mouse\\"] *, [data-whatintent=\\"mouse\\"] *:focus, -[data-whatintent=\\"touch\\"] *, -[data-whatintent=\\"touch\\"] *:focus, -[data-whatinput=\\"mouse\\"] *, -[data-whatinput=\\"mouse\\"] *:focus, -[data-whatinput=\\"touch\\"] *, -[data-whatinput=\\"touch\\"] *:focus { - outline: none; } +[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, +[data-whatintent=touch] *, +[data-whatintent=touch] *:focus, +[data-whatinput=mouse] *, +[data-whatinput=mouse] *:focus, +[data-whatinput=touch] *, +[data-whatinput=touch] *:focus { + outline: none; +} [draggable=false] { -webkit-touch-callout: none; - -webkit-user-select: none; } + -webkit-user-select: none; +} .foundation-mq { - font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; } + font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; +} html { box-sizing: border-box; - font-size: 100%; } + font-size: 100%; +} *, *::before, *::after { - box-sizing: inherit; } + box-sizing: inherit; +} body { margin: 0; @@ -465106,24 +464491,28 @@ body { line-height: 1.5; color: #0a0a0a; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } + -moz-osx-font-smoothing: grayscale; +} img { display: inline-block; vertical-align: middle; max-width: 100%; height: auto; - -ms-interpolation-mode: bicubic; } + -ms-interpolation-mode: bicubic; +} textarea { height: auto; min-height: 50px; - border-radius: 0; } + border-radius: 0; +} select { box-sizing: border-box; width: 100%; - border-radius: 0; } + border-radius: 0; +} .map_canvas img, .map_canvas embed, @@ -465131,7 +464520,8 @@ select { .mqa-display img, .mqa-display embed, .mqa-display object { - max-width: none !important; } + max-width: none !important; +} button { padding: 0; @@ -465140,28 +464530,34 @@ button { border-radius: 0; background: transparent; line-height: 1; - cursor: auto; } - [data-whatinput='mouse'] button { - outline: 0; } + cursor: auto; +} +[data-whatinput=mouse] button { + outline: 0; +} pre { overflow: auto; - -webkit-overflow-scrolling: touch; } + -webkit-overflow-scrolling: touch; +} button, input, optgroup, select, textarea { - font-family: inherit; } + font-family: inherit; +} .is-visible { - display: block !important; } + display: block !important; +} .is-hidden { - display: none !important; } + display: none !important; +} -[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], +[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], textarea { display: block; box-sizing: border-box; @@ -465179,59 +464575,72 @@ textarea { line-height: 1.5; color: #0a0a0a; transition: box-shadow 0.5s, border-color 0.25s ease-in-out; - appearance: none; } - [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, - textarea:focus { - outline: none; - border: 1px solid #8a8a8a; - background-color: #fefefe; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + appearance: none; +} +[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, +textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} textarea { - max-width: 100%; } - textarea[rows] { - height: auto; } + max-width: 100%; +} +textarea[rows] { + height: auto; +} input:disabled, input[readonly], textarea:disabled, textarea[readonly] { background-color: #e6e6e6; - cursor: not-allowed; } + cursor: not-allowed; +} -[type='submit'], -[type='button'] { +[type=submit], +[type=button] { appearance: none; - border-radius: 0; } + border-radius: 0; +} -input[type='search'] { - box-sizing: border-box; } +input[type=search] { + box-sizing: border-box; +} ::placeholder { - color: #cacaca; } + color: #cacaca; +} -[type='file'], -[type='checkbox'], -[type='radio'] { - margin: 0 0 1rem; } +[type=file], +[type=checkbox], +[type=radio] { + margin: 0 0 1rem; +} -[type='checkbox'] + label, -[type='radio'] + label { +[type=checkbox] + label, +[type=radio] + label { display: inline-block; vertical-align: baseline; margin-left: 0.5rem; margin-right: 1rem; - margin-bottom: 0; } - [type='checkbox'] + label[for], - [type='radio'] + label[for] { - cursor: pointer; } + margin-bottom: 0; +} +[type=checkbox] + label[for], +[type=radio] + label[for] { + cursor: pointer; +} -label > [type='checkbox'], -label > [type='radio'] { - margin-right: 0.5rem; } +label > [type=checkbox], +label > [type=radio] { + margin-right: 0.5rem; +} -[type='file'] { - width: 100%; } +[type=file] { + width: 100%; +} label { display: block; @@ -465239,34 +464648,41 @@ label { font-size: 0.875rem; font-weight: normal; line-height: 1.8; - color: #0a0a0a; } - label.middle { - margin: 0 0 1rem; - line-height: 1.5; - padding: 0.5625rem 0; } + color: #0a0a0a; +} +label.middle { + margin: 0 0 1rem; + line-height: 1.5; + padding: 0.5625rem 0; +} .help-text { margin-top: -0.5rem; font-size: 0.8125rem; font-style: italic; - color: #0a0a0a; } + color: #0a0a0a; +} .input-group { display: flex; width: 100%; margin-bottom: 1rem; - align-items: stretch; } - .input-group > :first-child, .input-group > :first-child.input-group-button > * { - border-radius: 0 0 0 0; } - .input-group > :last-child, .input-group > :last-child.input-group-button > * { - border-radius: 0 0 0 0; } + align-items: stretch; +} +.input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 0 0 0 0; +} +.input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 0 0 0; +} -.input-group-label, .input-group-field, .input-group-button, .input-group-button a, +.input-group-button a, .input-group-button input, .input-group-button button, -.input-group-button label { +.input-group-button label, .input-group-button, .input-group-field, .input-group-label { margin: 0; - white-space: nowrap; } + white-space: nowrap; +} .input-group-label { padding: 0 1rem; @@ -465277,50 +464693,60 @@ label { white-space: nowrap; display: flex; flex: 0 0 auto; - align-items: center; } - .input-group-label:first-child { - border-right: 0; } - .input-group-label:last-child { - border-left: 0; } + align-items: center; +} +.input-group-label:first-child { + border-right: 0; +} +.input-group-label:last-child { + border-left: 0; +} .input-group-field { border-radius: 0; flex: 1 1 0px; - min-width: 0; } + min-width: 0; +} .input-group-button { padding-top: 0; padding-bottom: 0; text-align: center; display: flex; - flex: 0 0 auto; } - .input-group-button a, - .input-group-button input, - .input-group-button button, - .input-group-button label { - align-self: stretch; - height: auto; - padding-top: 0; - padding-bottom: 0; - font-size: 1rem; } + flex: 0 0 auto; +} +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; +} fieldset { margin: 0; padding: 0; - border: 0; } + border: 0; +} legend { max-width: 100%; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} .fieldset { margin: 1.125rem 0; padding: 1.25rem; - border: 1px solid #cacaca; } - .fieldset legend { - margin: 0; - margin-left: -0.1875rem; - padding: 0 0.1875rem; } + border: 1px solid #cacaca; +} +.fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} select { height: 2.4375rem; @@ -465341,36 +464767,47 @@ select { background-repeat: no-repeat; background-size: 9px 6px; padding-right: 1.5rem; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } - @media screen and (min-width: 0\\\\0) { - select { - background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); } } - select:focus { - outline: none; - border: 1px solid #8a8a8a; - background-color: #fefefe; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } - select:disabled { - background-color: #e6e6e6; - cursor: not-allowed; } - select::-ms-expand { - display: none; } - select[multiple] { - height: auto; - background-image: none; } - select:not([multiple]) { - padding-top: 0; - padding-bottom: 0; } + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +@media screen and (min-width: 0\\\\0 ) { + select { + background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); + } +} +select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; +} +select::-ms-expand { + display: none; +} +select[multiple] { + height: auto; + background-image: none; +} +select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; +} .is-invalid-input:not(:focus) { border-color: #cc4b37; - background-color: #f9ecea; } - .is-invalid-input:not(:focus)::placeholder { - color: #cc4b37; } + background-color: #f9ecea; +} +.is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; +} .is-invalid-label { - color: #cc4b37; } + color: #cc4b37; +} .form-error { display: none; @@ -465378,9 +464815,11 @@ select { margin-bottom: 1rem; font-size: 0.75rem; font-weight: bold; - color: #cc4b37; } - .form-error.is-visible { - display: block; } + color: #cc4b37; +} +.form-error.is-visible { + display: block; +} div, dl, @@ -465402,27 +464841,32 @@ blockquote, th, td { margin: 0; - padding: 0; } + padding: 0; +} p { margin-bottom: 1rem; font-size: inherit; line-height: 1.6; - text-rendering: optimizeLegibility; } + text-rendering: optimizeLegibility; +} em, i { font-style: italic; - line-height: inherit; } + line-height: inherit; +} strong, b { font-weight: bold; - line-height: inherit; } + line-height: inherit; +} small { font-size: 80%; - line-height: inherit; } + line-height: inherit; +} h1, .h1, h2, .h2, @@ -465434,75 +464878,97 @@ h6, .h6 { font-style: normal; font-weight: normal; color: inherit; - text-rendering: optimizeLegibility; } - h1 small, .h1 small, - h2 small, .h2 small, - h3 small, .h3 small, - h4 small, .h4 small, - h5 small, .h5 small, - h6 small, .h6 small { - line-height: 0; - color: #cacaca; } + text-rendering: optimizeLegibility; +} +h1 small, .h1 small, +h2 small, .h2 small, +h3 small, .h3 small, +h4 small, .h4 small, +h5 small, .h5 small, +h6 small, .h6 small { + line-height: 0; + color: #cacaca; +} h1, .h1 { font-size: 1.5rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h2, .h2 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h3, .h3 { font-size: 1.1875rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h4, .h4 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h5, .h5 { font-size: 1.0625rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h6, .h6 { font-size: 1rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} @media print, screen and (min-width: 40em) { h1, .h1 { - font-size: 3rem; } + font-size: 3rem; + } + h2, .h2 { - font-size: 2.5rem; } + font-size: 2.5rem; + } + h3, .h3 { - font-size: 1.9375rem; } + font-size: 1.9375rem; + } + h4, .h4 { - font-size: 1.5625rem; } + font-size: 1.5625rem; + } + h5, .h5 { - font-size: 1.25rem; } - h6, .h6 { - font-size: 1rem; } } + font-size: 1.25rem; + } + h6, .h6 { + font-size: 1rem; + } +} a { line-height: inherit; color: #1779ba; text-decoration: none; - cursor: pointer; } - a:hover, a:focus { - color: #1468a0; } - a img { - border: 0; } + cursor: pointer; +} +a:hover, a:focus { + color: #1468a0; +} +a img { + border: 0; +} hr { clear: both; @@ -465512,87 +464978,107 @@ hr { border-top: 0; border-right: 0; border-bottom: 1px solid #cacaca; - border-left: 0; } + border-left: 0; +} ul, ol, dl { margin-bottom: 1rem; list-style-position: outside; - line-height: 1.6; } + line-height: 1.6; +} li { - font-size: inherit; } + font-size: inherit; +} ul { margin-left: 1.25rem; - list-style-type: disc; } + list-style-type: disc; +} ol { - margin-left: 1.25rem; } + margin-left: 1.25rem; +} -ul ul, ol ul, ul ol, ol ol { +ul ul, ul ol, ol ul, ol ol { margin-left: 1.25rem; - margin-bottom: 0; } + margin-bottom: 0; +} dl { - margin-bottom: 1rem; } - dl dt { - margin-bottom: 0.3rem; - font-weight: bold; } + margin-bottom: 1rem; +} +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} blockquote { margin: 0 0 1rem; padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #cacaca; } - blockquote, blockquote p { - line-height: 1.6; - color: #8a8a8a; } + border-left: 1px solid #cacaca; +} +blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; +} abbr, abbr[title] { border-bottom: 1px dotted #0a0a0a; cursor: help; - text-decoration: none; } + text-decoration: none; +} figure { - margin: 0; } + margin: 0; +} kbd { margin: 0; padding: 0.125rem 0.25rem 0; background-color: #e6e6e6; font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; - color: #0a0a0a; } + color: #0a0a0a; +} .subheader { margin-top: 0.2rem; margin-bottom: 0.5rem; font-weight: normal; line-height: 1.4; - color: #8a8a8a; } + color: #8a8a8a; +} .lead { font-size: 125%; - line-height: 1.6; } + line-height: 1.6; +} .stat { font-size: 2.5rem; - line-height: 1; } - p + .stat { - margin-top: -1rem; } + line-height: 1; +} +p + .stat { + margin-top: -1rem; +} ul.no-bullet, ol.no-bullet { margin-left: 0; - list-style: none; } + list-style: none; +} -cite, .cite-block { +.cite-block, cite { display: block; color: #8a8a8a; - font-size: 0.8125rem; } - cite:before, .cite-block:before { - content: \\"— \\"; } + font-size: 0.8125rem; +} +.cite-block:before, cite:before { + content: \\"— \\"; +} -code, .code-inline { +.code-inline, code { border: 1px solid #cacaca; background-color: #e6e6e6; font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; @@ -465601,7 +465087,8 @@ code, .code-inline { display: inline; max-width: 100%; word-wrap: break-word; - padding: 0.125rem 0.3125rem 0.0625rem; } + padding: 0.125rem 0.3125rem 0.0625rem; +} .code-block { border: 1px solid #cacaca; @@ -465613,42 +465100,62 @@ code, .code-inline { overflow: auto; white-space: pre; padding: 1rem; - margin-bottom: 1.5rem; } + margin-bottom: 1.5rem; +} .text-left { - text-align: left; } + text-align: left; +} .text-right { - text-align: right; } + text-align: right; +} .text-center { - text-align: center; } + text-align: center; +} .text-justify { - text-align: justify; } + text-align: justify; +} @media print, screen and (min-width: 40em) { .medium-text-left { - text-align: left; } + text-align: left; + } + .medium-text-right { - text-align: right; } + text-align: right; + } + .medium-text-center { - text-align: center; } - .medium-text-justify { - text-align: justify; } } + text-align: center; + } + .medium-text-justify { + text-align: justify; + } +} @media print, screen and (min-width: 64em) { .large-text-left { - text-align: left; } + text-align: left; + } + .large-text-right { - text-align: right; } + text-align: right; + } + .large-text-center { - text-align: center; } - .large-text-justify { - text-align: justify; } } + text-align: center; + } + .large-text-justify { + text-align: justify; + } +} .show-for-print { - display: none !important; } + display: none !important; +} @media print { * { @@ -465656,1252 +465163,1916 @@ code, .code-inline { color: black !important; color-adjust: economy; box-shadow: none !important; - text-shadow: none !important; } + text-shadow: none !important; + } + .show-for-print { - display: block !important; } + display: block !important; + } + .hide-for-print { - display: none !important; } + display: none !important; + } + table.show-for-print { - display: table !important; } + display: table !important; + } + thead.show-for-print { - display: table-header-group !important; } + display: table-header-group !important; + } + tbody.show-for-print { - display: table-row-group !important; } + display: table-row-group !important; + } + tr.show-for-print { - display: table-row !important; } + display: table-row !important; + } + td.show-for-print { - display: table-cell !important; } + display: table-cell !important; + } + th.show-for-print { - display: table-cell !important; } + display: table-cell !important; + } + a, - a:visited { - text-decoration: underline; } +a:visited { + text-decoration: underline; + } + a[href]:after { - content: \\" (\\" attr(href) \\")\\"; } + content: \\" (\\" attr(href) \\")\\"; + } + .ir a:after, - a[href^='javascript:']:after, - a[href^='#']:after { - content: ''; } +a[href^=\\"javascript:\\"]:after, +a[href^=\\"#\\"]:after { + content: \\"\\"; + } + abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; } + content: \\" (\\" attr(title) \\")\\"; + } + pre, - blockquote { +blockquote { border: 1px solid #8a8a8a; - page-break-inside: avoid; } + page-break-inside: avoid; + } + thead { - display: table-header-group; } + display: table-header-group; + } + tr, +img { + page-break-inside: avoid; + } + img { - page-break-inside: avoid; } - img { - max-width: 100% !important; } + max-width: 100% !important; + } + @page { - margin: 0.5cm; } + margin: 0.5cm; + } p, - h2, - h3 { +h2, +h3 { orphans: 3; - widows: 3; } + widows: 3; + } + h2, - h3 { - page-break-after: avoid; } - .print-break-inside { - page-break-inside: auto; } } +h3 { + page-break-after: avoid; + } + .print-break-inside { + page-break-inside: auto; + } +} .grid-container { padding-right: 0.625rem; padding-left: 0.625rem; max-width: 75rem; margin-left: auto; - margin-right: auto; } - @media print, screen and (min-width: 40em) { - .grid-container { - padding-right: 0.9375rem; - padding-left: 0.9375rem; } } + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { .grid-container.fluid { - padding-right: 0.625rem; - padding-left: 0.625rem; - max-width: 100%; - margin-left: auto; - margin-right: auto; } - @media print, screen and (min-width: 40em) { - .grid-container.fluid { - padding-right: 0.9375rem; - padding-left: 0.9375rem; } } - .grid-container.full { - padding-right: 0; - padding-left: 0; - max-width: 100%; - margin-left: auto; - margin-right: auto; } + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} .grid-x { display: flex; - flex-flow: row wrap; } + flex-flow: row wrap; +} .cell { flex: 0 0 auto; min-height: 0; min-width: 0; - width: 100%; } - .cell.auto { - flex: 1 1 0; } - .cell.shrink { - flex: 0 0 auto; } + width: 100%; +} +.cell.auto { + flex: 1 1 0; +} +.cell.shrink { + flex: 0 0 auto; +} .grid-x > .auto { - width: auto; } - + width: auto; +} .grid-x > .shrink { - width: auto; } + width: auto; +} .grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { - flex-basis: auto; } + flex-basis: auto; +} @media print, screen and (min-width: 40em) { .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { - flex-basis: auto; } } - + flex-basis: auto; + } +} @media print, screen and (min-width: 64em) { .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { - flex-basis: auto; } } - -.grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { - flex: 0 0 auto; } + flex-basis: auto; + } +} +.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { + flex: 0 0 auto; +} .grid-x > .small-1 { - width: 8.33333%; } + width: 8.3333333333%; +} .grid-x > .small-2 { - width: 16.66667%; } + width: 16.6666666667%; +} .grid-x > .small-3 { - width: 25%; } + width: 25%; +} .grid-x > .small-4 { - width: 33.33333%; } + width: 33.3333333333%; +} .grid-x > .small-5 { - width: 41.66667%; } + width: 41.6666666667%; +} .grid-x > .small-6 { - width: 50%; } + width: 50%; +} .grid-x > .small-7 { - width: 58.33333%; } + width: 58.3333333333%; +} .grid-x > .small-8 { - width: 66.66667%; } + width: 66.6666666667%; +} .grid-x > .small-9 { - width: 75%; } + width: 75%; +} .grid-x > .small-10 { - width: 83.33333%; } + width: 83.3333333333%; +} .grid-x > .small-11 { - width: 91.66667%; } + width: 91.6666666667%; +} .grid-x > .small-12 { - width: 100%; } + width: 100%; +} @media print, screen and (min-width: 40em) { .grid-x > .medium-auto { flex: 1 1 0; - width: auto; } - .grid-x > .medium-shrink, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { - flex: 0 0 auto; } + width: auto; + } + + .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { + flex: 0 0 auto; + } + .grid-x > .medium-shrink { - width: auto; } + width: auto; + } + .grid-x > .medium-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .grid-x > .medium-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .grid-x > .medium-3 { - width: 25%; } + width: 25%; + } + .grid-x > .medium-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .grid-x > .medium-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .grid-x > .medium-6 { - width: 50%; } + width: 50%; + } + .grid-x > .medium-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .grid-x > .medium-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .grid-x > .medium-9 { - width: 75%; } + width: 75%; + } + .grid-x > .medium-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .grid-x > .medium-11 { - width: 91.66667%; } - .grid-x > .medium-12 { - width: 100%; } } + width: 91.6666666667%; + } + .grid-x > .medium-12 { + width: 100%; + } +} @media print, screen and (min-width: 64em) { .grid-x > .large-auto { flex: 1 1 0; - width: auto; } - .grid-x > .large-shrink, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { - flex: 0 0 auto; } + width: auto; + } + + .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { + flex: 0 0 auto; + } + .grid-x > .large-shrink { - width: auto; } + width: auto; + } + .grid-x > .large-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .grid-x > .large-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .grid-x > .large-3 { - width: 25%; } + width: 25%; + } + .grid-x > .large-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .grid-x > .large-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .grid-x > .large-6 { - width: 50%; } + width: 50%; + } + .grid-x > .large-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .grid-x > .large-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .grid-x > .large-9 { - width: 75%; } + width: 75%; + } + .grid-x > .large-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .grid-x > .large-11 { - width: 91.66667%; } - .grid-x > .large-12 { - width: 100%; } } + width: 91.6666666667%; + } + .grid-x > .large-12 { + width: 100%; + } +} .grid-margin-x:not(.grid-x) > .cell { - width: auto; } + width: auto; +} .grid-margin-y:not(.grid-y) > .cell { - height: auto; } + height: auto; +} .grid-margin-x { margin-left: -0.625rem; - margin-right: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-x { - margin-left: -0.9375rem; - margin-right: -0.9375rem; } } + margin-right: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; + } +} +.grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; +} +@media print, screen and (min-width: 40em) { .grid-margin-x > .cell { - width: calc(100% - 1.25rem); - margin-left: 0.625rem; - margin-right: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-x > .cell { - width: calc(100% - 1.875rem); - margin-left: 0.9375rem; - margin-right: 0.9375rem; } } + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; + } +} +.grid-margin-x > .auto { + width: auto; +} +.grid-margin-x > .shrink { + width: auto; +} +.grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); +} +.grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); +} +.grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); +} +.grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); +} +.grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); +} +.grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); +} +.grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); +} +.grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); +} +.grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); +} +.grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); +} +.grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); +} +.grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { .grid-margin-x > .auto { - width: auto; } + width: auto; + } .grid-margin-x > .shrink { - width: auto; } + width: auto; + } .grid-margin-x > .small-1 { - width: calc(8.33333% - 1.25rem); } + width: calc(8.3333333333% - 1.875rem); + } .grid-margin-x > .small-2 { - width: calc(16.66667% - 1.25rem); } + width: calc(16.6666666667% - 1.875rem); + } .grid-margin-x > .small-3 { - width: calc(25% - 1.25rem); } + width: calc(25% - 1.875rem); + } .grid-margin-x > .small-4 { - width: calc(33.33333% - 1.25rem); } + width: calc(33.3333333333% - 1.875rem); + } .grid-margin-x > .small-5 { - width: calc(41.66667% - 1.25rem); } + width: calc(41.6666666667% - 1.875rem); + } .grid-margin-x > .small-6 { - width: calc(50% - 1.25rem); } + width: calc(50% - 1.875rem); + } .grid-margin-x > .small-7 { - width: calc(58.33333% - 1.25rem); } + width: calc(58.3333333333% - 1.875rem); + } .grid-margin-x > .small-8 { - width: calc(66.66667% - 1.25rem); } + width: calc(66.6666666667% - 1.875rem); + } .grid-margin-x > .small-9 { - width: calc(75% - 1.25rem); } + width: calc(75% - 1.875rem); + } .grid-margin-x > .small-10 { - width: calc(83.33333% - 1.25rem); } + width: calc(83.3333333333% - 1.875rem); + } .grid-margin-x > .small-11 { - width: calc(91.66667% - 1.25rem); } + width: calc(91.6666666667% - 1.875rem); + } .grid-margin-x > .small-12 { - width: calc(100% - 1.25rem); } - @media print, screen and (min-width: 40em) { - .grid-margin-x > .auto { - width: auto; } - .grid-margin-x > .shrink { - width: auto; } - .grid-margin-x > .small-1 { - width: calc(8.33333% - 1.875rem); } - .grid-margin-x > .small-2 { - width: calc(16.66667% - 1.875rem); } - .grid-margin-x > .small-3 { - width: calc(25% - 1.875rem); } - .grid-margin-x > .small-4 { - width: calc(33.33333% - 1.875rem); } - .grid-margin-x > .small-5 { - width: calc(41.66667% - 1.875rem); } - .grid-margin-x > .small-6 { - width: calc(50% - 1.875rem); } - .grid-margin-x > .small-7 { - width: calc(58.33333% - 1.875rem); } - .grid-margin-x > .small-8 { - width: calc(66.66667% - 1.875rem); } - .grid-margin-x > .small-9 { - width: calc(75% - 1.875rem); } - .grid-margin-x > .small-10 { - width: calc(83.33333% - 1.875rem); } - .grid-margin-x > .small-11 { - width: calc(91.66667% - 1.875rem); } - .grid-margin-x > .small-12 { - width: calc(100% - 1.875rem); } - .grid-margin-x > .medium-auto { - width: auto; } - .grid-margin-x > .medium-shrink { - width: auto; } - .grid-margin-x > .medium-1 { - width: calc(8.33333% - 1.875rem); } - .grid-margin-x > .medium-2 { - width: calc(16.66667% - 1.875rem); } - .grid-margin-x > .medium-3 { - width: calc(25% - 1.875rem); } - .grid-margin-x > .medium-4 { - width: calc(33.33333% - 1.875rem); } - .grid-margin-x > .medium-5 { - width: calc(41.66667% - 1.875rem); } - .grid-margin-x > .medium-6 { - width: calc(50% - 1.875rem); } - .grid-margin-x > .medium-7 { - width: calc(58.33333% - 1.875rem); } - .grid-margin-x > .medium-8 { - width: calc(66.66667% - 1.875rem); } - .grid-margin-x > .medium-9 { - width: calc(75% - 1.875rem); } - .grid-margin-x > .medium-10 { - width: calc(83.33333% - 1.875rem); } - .grid-margin-x > .medium-11 { - width: calc(91.66667% - 1.875rem); } - .grid-margin-x > .medium-12 { - width: calc(100% - 1.875rem); } } - @media print, screen and (min-width: 64em) { - .grid-margin-x > .large-auto { - width: auto; } - .grid-margin-x > .large-shrink { - width: auto; } - .grid-margin-x > .large-1 { - width: calc(8.33333% - 1.875rem); } - .grid-margin-x > .large-2 { - width: calc(16.66667% - 1.875rem); } - .grid-margin-x > .large-3 { - width: calc(25% - 1.875rem); } - .grid-margin-x > .large-4 { - width: calc(33.33333% - 1.875rem); } - .grid-margin-x > .large-5 { - width: calc(41.66667% - 1.875rem); } - .grid-margin-x > .large-6 { - width: calc(50% - 1.875rem); } - .grid-margin-x > .large-7 { - width: calc(58.33333% - 1.875rem); } - .grid-margin-x > .large-8 { - width: calc(66.66667% - 1.875rem); } - .grid-margin-x > .large-9 { - width: calc(75% - 1.875rem); } - .grid-margin-x > .large-10 { - width: calc(83.33333% - 1.875rem); } - .grid-margin-x > .large-11 { - width: calc(91.66667% - 1.875rem); } - .grid-margin-x > .large-12 { - width: calc(100% - 1.875rem); } } + width: calc(100% - 1.875rem); + } + .grid-margin-x > .medium-auto { + width: auto; + } + .grid-margin-x > .medium-shrink { + width: auto; + } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; + } + .grid-margin-x > .large-shrink { + width: auto; + } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); + } +} .grid-padding-x .grid-padding-x { margin-right: -0.625rem; - margin-left: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-padding-x .grid-padding-x { - margin-right: -0.9375rem; - margin-left: -0.9375rem; } } - + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} .grid-container:not(.full) > .grid-padding-x { margin-right: -0.625rem; - margin-left: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-container:not(.full) > .grid-padding-x { - margin-right: -0.9375rem; - margin-left: -0.9375rem; } } - + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} .grid-padding-x > .cell { padding-right: 0.625rem; - padding-left: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-padding-x > .cell { - padding-right: 0.9375rem; - padding-left: 0.9375rem; } } + padding-left: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} .small-up-1 > .cell { - width: 100%; } + width: 100%; +} .small-up-2 > .cell { - width: 50%; } + width: 50%; +} .small-up-3 > .cell { - width: 33.33333%; } + width: 33.3333333333%; +} .small-up-4 > .cell { - width: 25%; } + width: 25%; +} .small-up-5 > .cell { - width: 20%; } + width: 20%; +} .small-up-6 > .cell { - width: 16.66667%; } + width: 16.6666666667%; +} .small-up-7 > .cell { - width: 14.28571%; } + width: 14.2857142857%; +} .small-up-8 > .cell { - width: 12.5%; } + width: 12.5%; +} @media print, screen and (min-width: 40em) { .medium-up-1 > .cell { - width: 100%; } + width: 100%; + } + .medium-up-2 > .cell { - width: 50%; } + width: 50%; + } + .medium-up-3 > .cell { - width: 33.33333%; } + width: 33.3333333333%; + } + .medium-up-4 > .cell { - width: 25%; } + width: 25%; + } + .medium-up-5 > .cell { - width: 20%; } + width: 20%; + } + .medium-up-6 > .cell { - width: 16.66667%; } + width: 16.6666666667%; + } + .medium-up-7 > .cell { - width: 14.28571%; } - .medium-up-8 > .cell { - width: 12.5%; } } + width: 14.2857142857%; + } + .medium-up-8 > .cell { + width: 12.5%; + } +} @media print, screen and (min-width: 64em) { .large-up-1 > .cell { - width: 100%; } + width: 100%; + } + .large-up-2 > .cell { - width: 50%; } + width: 50%; + } + .large-up-3 > .cell { - width: 33.33333%; } + width: 33.3333333333%; + } + .large-up-4 > .cell { - width: 25%; } + width: 25%; + } + .large-up-5 > .cell { - width: 20%; } + width: 20%; + } + .large-up-6 > .cell { - width: 16.66667%; } + width: 16.6666666667%; + } + .large-up-7 > .cell { - width: 14.28571%; } - .large-up-8 > .cell { - width: 12.5%; } } + width: 14.2857142857%; + } + .large-up-8 > .cell { + width: 12.5%; + } +} .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.25rem); } + width: calc(100% - 1.25rem); +} .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.25rem); } + width: calc(50% - 1.25rem); +} .grid-margin-x.small-up-3 > .cell { - width: calc(33.33333% - 1.25rem); } + width: calc(33.3333333333% - 1.25rem); +} .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.25rem); } + width: calc(25% - 1.25rem); +} .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.25rem); } + width: calc(20% - 1.25rem); +} .grid-margin-x.small-up-6 > .cell { - width: calc(16.66667% - 1.25rem); } + width: calc(16.6666666667% - 1.25rem); +} .grid-margin-x.small-up-7 > .cell { - width: calc(14.28571% - 1.25rem); } + width: calc(14.2857142857% - 1.25rem); +} .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.25rem); } + width: calc(12.5% - 1.25rem); +} @media print, screen and (min-width: 40em) { .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.875rem); + } + .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.875rem); + } + .grid-margin-x.small-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.875rem); + } + .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.875rem); + } + .grid-margin-x.small-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.small-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.875rem); } + width: calc(12.5% - 1.875rem); + } + .grid-margin-x.medium-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.875rem); + } + .grid-margin-x.medium-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.875rem); + } + .grid-margin-x.medium-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.medium-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.875rem); + } + .grid-margin-x.medium-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.875rem); + } + .grid-margin-x.medium-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.medium-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } - .grid-margin-x.medium-up-8 > .cell { - width: calc(12.5% - 1.875rem); } } + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} @media print, screen and (min-width: 64em) { .grid-margin-x.large-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.875rem); + } + .grid-margin-x.large-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.875rem); + } + .grid-margin-x.large-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.large-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.875rem); + } + .grid-margin-x.large-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.875rem); + } + .grid-margin-x.large-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.large-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } - .grid-margin-x.large-up-8 > .cell { - width: calc(12.5% - 1.875rem); } } + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} .small-margin-collapse { margin-right: 0; - margin-left: 0; } - .small-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } - .small-margin-collapse > .small-1 { - width: 8.33333%; } - .small-margin-collapse > .small-2 { - width: 16.66667%; } - .small-margin-collapse > .small-3 { - width: 25%; } - .small-margin-collapse > .small-4 { - width: 33.33333%; } - .small-margin-collapse > .small-5 { - width: 41.66667%; } - .small-margin-collapse > .small-6 { - width: 50%; } - .small-margin-collapse > .small-7 { - width: 58.33333%; } - .small-margin-collapse > .small-8 { - width: 66.66667%; } - .small-margin-collapse > .small-9 { - width: 75%; } - .small-margin-collapse > .small-10 { - width: 83.33333%; } - .small-margin-collapse > .small-11 { - width: 91.66667%; } - .small-margin-collapse > .small-12 { - width: 100%; } - @media print, screen and (min-width: 40em) { - .small-margin-collapse > .medium-1 { - width: 8.33333%; } - .small-margin-collapse > .medium-2 { - width: 16.66667%; } - .small-margin-collapse > .medium-3 { - width: 25%; } - .small-margin-collapse > .medium-4 { - width: 33.33333%; } - .small-margin-collapse > .medium-5 { - width: 41.66667%; } - .small-margin-collapse > .medium-6 { - width: 50%; } - .small-margin-collapse > .medium-7 { - width: 58.33333%; } - .small-margin-collapse > .medium-8 { - width: 66.66667%; } - .small-margin-collapse > .medium-9 { - width: 75%; } - .small-margin-collapse > .medium-10 { - width: 83.33333%; } - .small-margin-collapse > .medium-11 { - width: 91.66667%; } - .small-margin-collapse > .medium-12 { - width: 100%; } } - @media print, screen and (min-width: 64em) { - .small-margin-collapse > .large-1 { - width: 8.33333%; } - .small-margin-collapse > .large-2 { - width: 16.66667%; } - .small-margin-collapse > .large-3 { - width: 25%; } - .small-margin-collapse > .large-4 { - width: 33.33333%; } - .small-margin-collapse > .large-5 { - width: 41.66667%; } - .small-margin-collapse > .large-6 { - width: 50%; } - .small-margin-collapse > .large-7 { - width: 58.33333%; } - .small-margin-collapse > .large-8 { - width: 66.66667%; } - .small-margin-collapse > .large-9 { - width: 75%; } - .small-margin-collapse > .large-10 { - width: 83.33333%; } - .small-margin-collapse > .large-11 { - width: 91.66667%; } - .small-margin-collapse > .large-12 { - width: 100%; } } + margin-left: 0; +} +.small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; +} +.small-margin-collapse > .small-1 { + width: 8.3333333333%; +} +.small-margin-collapse > .small-2 { + width: 16.6666666667%; +} +.small-margin-collapse > .small-3 { + width: 25%; +} +.small-margin-collapse > .small-4 { + width: 33.3333333333%; +} +.small-margin-collapse > .small-5 { + width: 41.6666666667%; +} +.small-margin-collapse > .small-6 { + width: 50%; +} +.small-margin-collapse > .small-7 { + width: 58.3333333333%; +} +.small-margin-collapse > .small-8 { + width: 66.6666666667%; +} +.small-margin-collapse > .small-9 { + width: 75%; +} +.small-margin-collapse > .small-10 { + width: 83.3333333333%; +} +.small-margin-collapse > .small-11 { + width: 91.6666666667%; +} +.small-margin-collapse > .small-12 { + width: 100%; +} +@media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .medium-3 { + width: 25%; + } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .medium-6 { + width: 50%; + } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .medium-9 { + width: 75%; + } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .large-3 { + width: 25%; + } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .large-6 { + width: 50%; + } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .large-9 { + width: 75%; + } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .large-12 { + width: 100%; + } +} .small-padding-collapse { margin-right: 0; - margin-left: 0; } - .small-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } + margin-left: 0; +} +.small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; +} @media print, screen and (min-width: 40em) { .medium-margin-collapse { margin-right: 0; - margin-left: 0; } - .medium-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } } - + margin-left: 0; + } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} @media print, screen and (min-width: 40em) { .medium-margin-collapse > .small-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .medium-margin-collapse > .small-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .medium-margin-collapse > .small-3 { - width: 25%; } + width: 25%; + } .medium-margin-collapse > .small-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .medium-margin-collapse > .small-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .medium-margin-collapse > .small-6 { - width: 50%; } + width: 50%; + } .medium-margin-collapse > .small-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .medium-margin-collapse > .small-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .medium-margin-collapse > .small-9 { - width: 75%; } + width: 75%; + } .medium-margin-collapse > .small-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .medium-margin-collapse > .small-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .medium-margin-collapse > .small-12 { - width: 100%; } } - + width: 100%; + } +} @media print, screen and (min-width: 40em) { .medium-margin-collapse > .medium-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .medium-margin-collapse > .medium-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .medium-margin-collapse > .medium-3 { - width: 25%; } + width: 25%; + } .medium-margin-collapse > .medium-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .medium-margin-collapse > .medium-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .medium-margin-collapse > .medium-6 { - width: 50%; } + width: 50%; + } .medium-margin-collapse > .medium-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .medium-margin-collapse > .medium-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .medium-margin-collapse > .medium-9 { - width: 75%; } + width: 75%; + } .medium-margin-collapse > .medium-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .medium-margin-collapse > .medium-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .medium-margin-collapse > .medium-12 { - width: 100%; } } - + width: 100%; + } +} @media print, screen and (min-width: 64em) { .medium-margin-collapse > .large-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .medium-margin-collapse > .large-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .medium-margin-collapse > .large-3 { - width: 25%; } + width: 25%; + } .medium-margin-collapse > .large-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .medium-margin-collapse > .large-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .medium-margin-collapse > .large-6 { - width: 50%; } + width: 50%; + } .medium-margin-collapse > .large-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .medium-margin-collapse > .large-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .medium-margin-collapse > .large-9 { - width: 75%; } + width: 75%; + } .medium-margin-collapse > .large-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .medium-margin-collapse > .large-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .medium-margin-collapse > .large-12 { - width: 100%; } } + width: 100%; + } +} @media print, screen and (min-width: 40em) { .medium-padding-collapse { margin-right: 0; - margin-left: 0; } - .medium-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } } + margin-left: 0; + } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} @media print, screen and (min-width: 64em) { .large-margin-collapse { margin-right: 0; - margin-left: 0; } - .large-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } } - + margin-left: 0; + } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} @media print, screen and (min-width: 64em) { .large-margin-collapse > .small-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .large-margin-collapse > .small-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .large-margin-collapse > .small-3 { - width: 25%; } + width: 25%; + } .large-margin-collapse > .small-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .large-margin-collapse > .small-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .large-margin-collapse > .small-6 { - width: 50%; } + width: 50%; + } .large-margin-collapse > .small-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .large-margin-collapse > .small-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .large-margin-collapse > .small-9 { - width: 75%; } + width: 75%; + } .large-margin-collapse > .small-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .large-margin-collapse > .small-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .large-margin-collapse > .small-12 { - width: 100%; } } - + width: 100%; + } +} @media print, screen and (min-width: 64em) { .large-margin-collapse > .medium-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .large-margin-collapse > .medium-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .large-margin-collapse > .medium-3 { - width: 25%; } + width: 25%; + } .large-margin-collapse > .medium-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .large-margin-collapse > .medium-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .large-margin-collapse > .medium-6 { - width: 50%; } + width: 50%; + } .large-margin-collapse > .medium-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .large-margin-collapse > .medium-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .large-margin-collapse > .medium-9 { - width: 75%; } + width: 75%; + } .large-margin-collapse > .medium-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .large-margin-collapse > .medium-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .large-margin-collapse > .medium-12 { - width: 100%; } } - + width: 100%; + } +} @media print, screen and (min-width: 64em) { .large-margin-collapse > .large-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .large-margin-collapse > .large-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .large-margin-collapse > .large-3 { - width: 25%; } + width: 25%; + } .large-margin-collapse > .large-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .large-margin-collapse > .large-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .large-margin-collapse > .large-6 { - width: 50%; } + width: 50%; + } .large-margin-collapse > .large-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .large-margin-collapse > .large-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .large-margin-collapse > .large-9 { - width: 75%; } + width: 75%; + } .large-margin-collapse > .large-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .large-margin-collapse > .large-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .large-margin-collapse > .large-12 { - width: 100%; } } + width: 100%; + } +} @media print, screen and (min-width: 64em) { .large-padding-collapse { margin-right: 0; - margin-left: 0; } - .large-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } } + margin-left: 0; + } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} .small-offset-0 { - margin-left: 0%; } + margin-left: 0%; +} .grid-margin-x > .small-offset-0 { - margin-left: calc(0% + 1.25rem / 2); } + margin-left: calc(0% + 1.25rem / 2); +} .small-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; +} .grid-margin-x > .small-offset-1 { - margin-left: calc(8.33333% + 1.25rem / 2); } + margin-left: calc(8.3333333333% + 1.25rem / 2); +} .small-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; +} .grid-margin-x > .small-offset-2 { - margin-left: calc(16.66667% + 1.25rem / 2); } + margin-left: calc(16.6666666667% + 1.25rem / 2); +} .small-offset-3 { - margin-left: 25%; } + margin-left: 25%; +} .grid-margin-x > .small-offset-3 { - margin-left: calc(25% + 1.25rem / 2); } + margin-left: calc(25% + 1.25rem / 2); +} .small-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; +} .grid-margin-x > .small-offset-4 { - margin-left: calc(33.33333% + 1.25rem / 2); } + margin-left: calc(33.3333333333% + 1.25rem / 2); +} .small-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; +} .grid-margin-x > .small-offset-5 { - margin-left: calc(41.66667% + 1.25rem / 2); } + margin-left: calc(41.6666666667% + 1.25rem / 2); +} .small-offset-6 { - margin-left: 50%; } + margin-left: 50%; +} .grid-margin-x > .small-offset-6 { - margin-left: calc(50% + 1.25rem / 2); } + margin-left: calc(50% + 1.25rem / 2); +} .small-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; +} .grid-margin-x > .small-offset-7 { - margin-left: calc(58.33333% + 1.25rem / 2); } + margin-left: calc(58.3333333333% + 1.25rem / 2); +} .small-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; +} .grid-margin-x > .small-offset-8 { - margin-left: calc(66.66667% + 1.25rem / 2); } + margin-left: calc(66.6666666667% + 1.25rem / 2); +} .small-offset-9 { - margin-left: 75%; } + margin-left: 75%; +} .grid-margin-x > .small-offset-9 { - margin-left: calc(75% + 1.25rem / 2); } + margin-left: calc(75% + 1.25rem / 2); +} .small-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; +} .grid-margin-x > .small-offset-10 { - margin-left: calc(83.33333% + 1.25rem / 2); } + margin-left: calc(83.3333333333% + 1.25rem / 2); +} .small-offset-11 { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; +} .grid-margin-x > .small-offset-11 { - margin-left: calc(91.66667% + 1.25rem / 2); } + margin-left: calc(91.6666666667% + 1.25rem / 2); +} @media print, screen and (min-width: 40em) { .medium-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .grid-margin-x > .medium-offset-0 { - margin-left: calc(0% + 1.875rem / 2); } + margin-left: calc(0% + 1.875rem / 2); + } + .medium-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .grid-margin-x > .medium-offset-1 { - margin-left: calc(8.33333% + 1.875rem / 2); } + margin-left: calc(8.3333333333% + 1.875rem / 2); + } + .medium-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .grid-margin-x > .medium-offset-2 { - margin-left: calc(16.66667% + 1.875rem / 2); } + margin-left: calc(16.6666666667% + 1.875rem / 2); + } + .medium-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .grid-margin-x > .medium-offset-3 { - margin-left: calc(25% + 1.875rem / 2); } + margin-left: calc(25% + 1.875rem / 2); + } + .medium-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .grid-margin-x > .medium-offset-4 { - margin-left: calc(33.33333% + 1.875rem / 2); } + margin-left: calc(33.3333333333% + 1.875rem / 2); + } + .medium-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .grid-margin-x > .medium-offset-5 { - margin-left: calc(41.66667% + 1.875rem / 2); } + margin-left: calc(41.6666666667% + 1.875rem / 2); + } + .medium-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .grid-margin-x > .medium-offset-6 { - margin-left: calc(50% + 1.875rem / 2); } + margin-left: calc(50% + 1.875rem / 2); + } + .medium-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .grid-margin-x > .medium-offset-7 { - margin-left: calc(58.33333% + 1.875rem / 2); } + margin-left: calc(58.3333333333% + 1.875rem / 2); + } + .medium-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .grid-margin-x > .medium-offset-8 { - margin-left: calc(66.66667% + 1.875rem / 2); } + margin-left: calc(66.6666666667% + 1.875rem / 2); + } + .medium-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .grid-margin-x > .medium-offset-9 { - margin-left: calc(75% + 1.875rem / 2); } + margin-left: calc(75% + 1.875rem / 2); + } + .medium-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .grid-margin-x > .medium-offset-10 { - margin-left: calc(83.33333% + 1.875rem / 2); } + margin-left: calc(83.3333333333% + 1.875rem / 2); + } + .medium-offset-11 { - margin-left: 91.66667%; } - .grid-margin-x > .medium-offset-11 { - margin-left: calc(91.66667% + 1.875rem / 2); } } + margin-left: 91.6666666667%; + } + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} @media print, screen and (min-width: 64em) { .large-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .grid-margin-x > .large-offset-0 { - margin-left: calc(0% + 1.875rem / 2); } + margin-left: calc(0% + 1.875rem / 2); + } + .large-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .grid-margin-x > .large-offset-1 { - margin-left: calc(8.33333% + 1.875rem / 2); } + margin-left: calc(8.3333333333% + 1.875rem / 2); + } + .large-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .grid-margin-x > .large-offset-2 { - margin-left: calc(16.66667% + 1.875rem / 2); } + margin-left: calc(16.6666666667% + 1.875rem / 2); + } + .large-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .grid-margin-x > .large-offset-3 { - margin-left: calc(25% + 1.875rem / 2); } + margin-left: calc(25% + 1.875rem / 2); + } + .large-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .grid-margin-x > .large-offset-4 { - margin-left: calc(33.33333% + 1.875rem / 2); } + margin-left: calc(33.3333333333% + 1.875rem / 2); + } + .large-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .grid-margin-x > .large-offset-5 { - margin-left: calc(41.66667% + 1.875rem / 2); } + margin-left: calc(41.6666666667% + 1.875rem / 2); + } + .large-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .grid-margin-x > .large-offset-6 { - margin-left: calc(50% + 1.875rem / 2); } + margin-left: calc(50% + 1.875rem / 2); + } + .large-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .grid-margin-x > .large-offset-7 { - margin-left: calc(58.33333% + 1.875rem / 2); } + margin-left: calc(58.3333333333% + 1.875rem / 2); + } + .large-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .grid-margin-x > .large-offset-8 { - margin-left: calc(66.66667% + 1.875rem / 2); } + margin-left: calc(66.6666666667% + 1.875rem / 2); + } + .large-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .grid-margin-x > .large-offset-9 { - margin-left: calc(75% + 1.875rem / 2); } + margin-left: calc(75% + 1.875rem / 2); + } + .large-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .grid-margin-x > .large-offset-10 { - margin-left: calc(83.33333% + 1.875rem / 2); } + margin-left: calc(83.3333333333% + 1.875rem / 2); + } + .large-offset-11 { - margin-left: 91.66667%; } - .grid-margin-x > .large-offset-11 { - margin-left: calc(91.66667% + 1.875rem / 2); } } + margin-left: 91.6666666667%; + } + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} .grid-y { display: flex; - flex-flow: column nowrap; } - .grid-y > .cell { + flex-flow: column nowrap; +} +.grid-y > .cell { + height: auto; + max-height: none; +} +.grid-y > .auto { + height: auto; +} +.grid-y > .shrink { + height: auto; +} +.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; + } +} +.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { + flex: 0 0 auto; +} +.grid-y > .small-1 { + height: 8.3333333333%; +} +.grid-y > .small-2 { + height: 16.6666666667%; +} +.grid-y > .small-3 { + height: 25%; +} +.grid-y > .small-4 { + height: 33.3333333333%; +} +.grid-y > .small-5 { + height: 41.6666666667%; +} +.grid-y > .small-6 { + height: 50%; +} +.grid-y > .small-7 { + height: 58.3333333333%; +} +.grid-y > .small-8 { + height: 66.6666666667%; +} +.grid-y > .small-9 { + height: 75%; +} +.grid-y > .small-10 { + height: 83.3333333333%; +} +.grid-y > .small-11 { + height: 91.6666666667%; +} +.grid-y > .small-12 { + height: 100%; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; height: auto; - max-height: none; } - .grid-y > .auto { - height: auto; } - .grid-y > .shrink { - height: auto; } - .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { - flex-basis: auto; } - @media print, screen and (min-width: 40em) { - .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { - flex-basis: auto; } } - @media print, screen and (min-width: 64em) { - .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { - flex-basis: auto; } } - .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { - flex: 0 0 auto; } - .grid-y > .small-1 { - height: 8.33333%; } - .grid-y > .small-2 { - height: 16.66667%; } - .grid-y > .small-3 { - height: 25%; } - .grid-y > .small-4 { - height: 33.33333%; } - .grid-y > .small-5 { - height: 41.66667%; } - .grid-y > .small-6 { - height: 50%; } - .grid-y > .small-7 { - height: 58.33333%; } - .grid-y > .small-8 { - height: 66.66667%; } - .grid-y > .small-9 { - height: 75%; } - .grid-y > .small-10 { - height: 83.33333%; } - .grid-y > .small-11 { - height: 91.66667%; } - .grid-y > .small-12 { - height: 100%; } - @media print, screen and (min-width: 40em) { - .grid-y > .medium-auto { - flex: 1 1 0; - height: auto; } - .grid-y > .medium-shrink, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { - flex: 0 0 auto; } - .grid-y > .medium-shrink { - height: auto; } - .grid-y > .medium-1 { - height: 8.33333%; } - .grid-y > .medium-2 { - height: 16.66667%; } - .grid-y > .medium-3 { - height: 25%; } - .grid-y > .medium-4 { - height: 33.33333%; } - .grid-y > .medium-5 { - height: 41.66667%; } - .grid-y > .medium-6 { - height: 50%; } - .grid-y > .medium-7 { - height: 58.33333%; } - .grid-y > .medium-8 { - height: 66.66667%; } - .grid-y > .medium-9 { - height: 75%; } - .grid-y > .medium-10 { - height: 83.33333%; } - .grid-y > .medium-11 { - height: 91.66667%; } - .grid-y > .medium-12 { - height: 100%; } } - @media print, screen and (min-width: 64em) { - .grid-y > .large-auto { - flex: 1 1 0; - height: auto; } - .grid-y > .large-shrink, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { - flex: 0 0 auto; } - .grid-y > .large-shrink { - height: auto; } - .grid-y > .large-1 { - height: 8.33333%; } - .grid-y > .large-2 { - height: 16.66667%; } - .grid-y > .large-3 { - height: 25%; } - .grid-y > .large-4 { - height: 33.33333%; } - .grid-y > .large-5 { - height: 41.66667%; } - .grid-y > .large-6 { - height: 50%; } - .grid-y > .large-7 { - height: 58.33333%; } - .grid-y > .large-8 { - height: 66.66667%; } - .grid-y > .large-9 { - height: 75%; } - .grid-y > .large-10 { - height: 83.33333%; } - .grid-y > .large-11 { - height: 91.66667%; } - .grid-y > .large-12 { - height: 100%; } } + } + .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { + flex: 0 0 auto; + } + .grid-y > .medium-shrink { + height: auto; + } + .grid-y > .medium-1 { + height: 8.3333333333%; + } + .grid-y > .medium-2 { + height: 16.6666666667%; + } + .grid-y > .medium-3 { + height: 25%; + } + .grid-y > .medium-4 { + height: 33.3333333333%; + } + .grid-y > .medium-5 { + height: 41.6666666667%; + } + .grid-y > .medium-6 { + height: 50%; + } + .grid-y > .medium-7 { + height: 58.3333333333%; + } + .grid-y > .medium-8 { + height: 66.6666666667%; + } + .grid-y > .medium-9 { + height: 75%; + } + .grid-y > .medium-10 { + height: 83.3333333333%; + } + .grid-y > .medium-11 { + height: 91.6666666667%; + } + .grid-y > .medium-12 { + height: 100%; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { + flex: 0 0 auto; + } + .grid-y > .large-shrink { + height: auto; + } + .grid-y > .large-1 { + height: 8.3333333333%; + } + .grid-y > .large-2 { + height: 16.6666666667%; + } + .grid-y > .large-3 { + height: 25%; + } + .grid-y > .large-4 { + height: 33.3333333333%; + } + .grid-y > .large-5 { + height: 41.6666666667%; + } + .grid-y > .large-6 { + height: 50%; + } + .grid-y > .large-7 { + height: 58.3333333333%; + } + .grid-y > .large-8 { + height: 66.6666666667%; + } + .grid-y > .large-9 { + height: 75%; + } + .grid-y > .large-10 { + height: 83.3333333333%; + } + .grid-y > .large-11 { + height: 91.6666666667%; + } + .grid-y > .large-12 { + height: 100%; + } +} .grid-padding-y .grid-padding-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-padding-y .grid-padding-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; } } - + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} .grid-padding-y > .cell { padding-top: 0.625rem; - padding-bottom: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-padding-y > .cell { - padding-top: 0.9375rem; - padding-bottom: 0.9375rem; } } + padding-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + } +} .grid-margin-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; } } + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { .grid-margin-y > .cell { - height: calc(100% - 1.25rem); - margin-top: 0.625rem; - margin-bottom: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-y > .cell { - height: calc(100% - 1.875rem); - margin-top: 0.9375rem; - margin-bottom: 0.9375rem; } } + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { .grid-margin-y > .auto { - height: auto; } + height: auto; + } .grid-margin-y > .shrink { - height: auto; } + height: auto; + } .grid-margin-y > .small-1 { - height: calc(8.33333% - 1.25rem); } + height: calc(8.3333333333% - 1.875rem); + } .grid-margin-y > .small-2 { - height: calc(16.66667% - 1.25rem); } + height: calc(16.6666666667% - 1.875rem); + } .grid-margin-y > .small-3 { - height: calc(25% - 1.25rem); } + height: calc(25% - 1.875rem); + } .grid-margin-y > .small-4 { - height: calc(33.33333% - 1.25rem); } + height: calc(33.3333333333% - 1.875rem); + } .grid-margin-y > .small-5 { - height: calc(41.66667% - 1.25rem); } + height: calc(41.6666666667% - 1.875rem); + } .grid-margin-y > .small-6 { - height: calc(50% - 1.25rem); } + height: calc(50% - 1.875rem); + } .grid-margin-y > .small-7 { - height: calc(58.33333% - 1.25rem); } + height: calc(58.3333333333% - 1.875rem); + } .grid-margin-y > .small-8 { - height: calc(66.66667% - 1.25rem); } + height: calc(66.6666666667% - 1.875rem); + } .grid-margin-y > .small-9 { - height: calc(75% - 1.25rem); } + height: calc(75% - 1.875rem); + } .grid-margin-y > .small-10 { - height: calc(83.33333% - 1.25rem); } + height: calc(83.3333333333% - 1.875rem); + } .grid-margin-y > .small-11 { - height: calc(91.66667% - 1.25rem); } + height: calc(91.6666666667% - 1.875rem); + } .grid-margin-y > .small-12 { - height: calc(100% - 1.25rem); } - @media print, screen and (min-width: 40em) { - .grid-margin-y > .auto { - height: auto; } - .grid-margin-y > .shrink { - height: auto; } - .grid-margin-y > .small-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .small-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .small-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .small-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .small-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .small-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .small-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .small-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .small-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .small-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .small-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .small-12 { - height: calc(100% - 1.875rem); } - .grid-margin-y > .medium-auto { - height: auto; } - .grid-margin-y > .medium-shrink { - height: auto; } - .grid-margin-y > .medium-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .medium-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .medium-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .medium-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .medium-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .medium-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .medium-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .medium-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .medium-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .medium-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .medium-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .medium-12 { - height: calc(100% - 1.875rem); } } - @media print, screen and (min-width: 64em) { - .grid-margin-y > .large-auto { - height: auto; } - .grid-margin-y > .large-shrink { - height: auto; } - .grid-margin-y > .large-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .large-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .large-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .large-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .large-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .large-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .large-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .large-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .large-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .large-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .large-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .large-12 { - height: calc(100% - 1.875rem); } } + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } +} .grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; } + width: 100vw; +} .cell .grid-frame { - width: 100%; } + width: 100%; +} .cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } + -ms-overflow-style: -ms-autohiding-scrollbar; +} .cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } + -ms-overflow-style: -ms-autohiding-scrollbar; +} .cell-block-container { display: flex; flex-direction: column; - max-height: 100%; } - .cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; } + max-height: 100%; +} +.cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; +} @media print, screen and (min-width: 40em) { .medium-grid-frame { @@ -466909,64 +467080,84 @@ code, .code-inline { position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; } + width: 100vw; + } + .cell .medium-grid-frame { - width: 100%; } + width: 100%; + } + .medium-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .medium-cell-block-container { display: flex; flex-direction: column; - max-height: 100%; } - .medium-cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; } + max-height: 100%; + } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } + .medium-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } } - + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} @media print, screen and (min-width: 64em) { .large-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; } + width: 100vw; + } + .cell .large-grid-frame { - width: 100%; } + width: 100%; + } + .large-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .large-cell-block-container { display: flex; flex-direction: column; - max-height: 100%; } - .large-cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; } + max-height: 100%; + } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } + .large-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } } - + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} .grid-y.grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; } - + width: auto; +} @media print, screen and (min-width: 40em) { .grid-y.medium-grid-frame { overflow: hidden; @@ -466974,8 +467165,9 @@ code, .code-inline { flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; } } - + width: auto; + } +} @media print, screen and (min-width: 64em) { .grid-y.large-grid-frame { overflow: hidden; @@ -466983,167 +467175,243 @@ code, .code-inline { flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; } } + width: auto; + } +} .cell .grid-y.grid-frame { - height: 100%; } - + height: 100%; +} @media print, screen and (min-width: 40em) { .cell .grid-y.medium-grid-frame { - height: 100%; } } - + height: 100%; + } +} @media print, screen and (min-width: 64em) { .cell .grid-y.large-grid-frame { - height: 100%; } } + height: 100%; + } +} .grid-margin-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; } } + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { .grid-margin-y > .cell { - height: calc(100% - 1.25rem); - margin-top: 0.625rem; - margin-bottom: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-y > .cell { - height: calc(100% - 1.875rem); - margin-top: 0.9375rem; - margin-bottom: 0.9375rem; } } + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { .grid-margin-y > .auto { - height: auto; } + height: auto; + } .grid-margin-y > .shrink { - height: auto; } + height: auto; + } .grid-margin-y > .small-1 { - height: calc(8.33333% - 1.25rem); } + height: calc(8.3333333333% - 1.875rem); + } .grid-margin-y > .small-2 { - height: calc(16.66667% - 1.25rem); } + height: calc(16.6666666667% - 1.875rem); + } .grid-margin-y > .small-3 { - height: calc(25% - 1.25rem); } + height: calc(25% - 1.875rem); + } .grid-margin-y > .small-4 { - height: calc(33.33333% - 1.25rem); } + height: calc(33.3333333333% - 1.875rem); + } .grid-margin-y > .small-5 { - height: calc(41.66667% - 1.25rem); } + height: calc(41.6666666667% - 1.875rem); + } .grid-margin-y > .small-6 { - height: calc(50% - 1.25rem); } + height: calc(50% - 1.875rem); + } .grid-margin-y > .small-7 { - height: calc(58.33333% - 1.25rem); } + height: calc(58.3333333333% - 1.875rem); + } .grid-margin-y > .small-8 { - height: calc(66.66667% - 1.25rem); } + height: calc(66.6666666667% - 1.875rem); + } .grid-margin-y > .small-9 { - height: calc(75% - 1.25rem); } + height: calc(75% - 1.875rem); + } .grid-margin-y > .small-10 { - height: calc(83.33333% - 1.25rem); } + height: calc(83.3333333333% - 1.875rem); + } .grid-margin-y > .small-11 { - height: calc(91.66667% - 1.25rem); } + height: calc(91.6666666667% - 1.875rem); + } .grid-margin-y > .small-12 { - height: calc(100% - 1.25rem); } - @media print, screen and (min-width: 40em) { - .grid-margin-y > .auto { - height: auto; } - .grid-margin-y > .shrink { - height: auto; } - .grid-margin-y > .small-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .small-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .small-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .small-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .small-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .small-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .small-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .small-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .small-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .small-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .small-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .small-12 { - height: calc(100% - 1.875rem); } - .grid-margin-y > .medium-auto { - height: auto; } - .grid-margin-y > .medium-shrink { - height: auto; } - .grid-margin-y > .medium-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .medium-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .medium-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .medium-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .medium-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .medium-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .medium-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .medium-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .medium-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .medium-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .medium-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .medium-12 { - height: calc(100% - 1.875rem); } } - @media print, screen and (min-width: 64em) { - .grid-margin-y > .large-auto { - height: auto; } - .grid-margin-y > .large-shrink { - height: auto; } - .grid-margin-y > .large-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .large-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .large-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .large-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .large-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .large-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .large-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .large-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .large-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .large-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .large-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .large-12 { - height: calc(100% - 1.875rem); } } + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } +} .grid-frame.grid-margin-y { - height: calc(100vh + 1.25rem); } - @media print, screen and (min-width: 40em) { - .grid-frame.grid-margin-y { - height: calc(100vh + 1.875rem); } } - @media print, screen and (min-width: 64em) { - .grid-frame.grid-margin-y { - height: calc(100vh + 1.875rem); } } + height: calc(100vh + 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } +} @media print, screen and (min-width: 40em) { .grid-margin-y.medium-grid-frame { - height: calc(100vh + 1.875rem); } } - + height: calc(100vh + 1.875rem); + } +} @media print, screen and (min-width: 64em) { .grid-margin-y.large-grid-frame { - height: calc(100vh + 1.875rem); } } - + height: calc(100vh + 1.875rem); + } +} .button { display: inline-block; vertical-align: middle; @@ -467157,336 +467425,458 @@ code, .code-inline { -webkit-appearance: none; line-height: 1; text-align: center; - cursor: pointer; } - [data-whatinput='mouse'] .button { - outline: 0; } - .button.tiny { - font-size: 0.6rem; } - .button.small { - font-size: 0.75rem; } - .button.large { - font-size: 1.25rem; } - .button.expanded { - display: block; - width: 100%; - margin-right: 0; - margin-left: 0; } - .button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { - background-color: #1779ba; - color: #fefefe; } - .button:hover, .button:focus { - background-color: #14679e; - color: #fefefe; } - .button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { - background-color: #1779ba; - color: #fefefe; } - .button.primary:hover, .button.primary:focus { - background-color: #126195; - color: #fefefe; } - .button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { - background-color: #767676; - color: #fefefe; } - .button.secondary:hover, .button.secondary:focus { - background-color: #5e5e5e; - color: #fefefe; } - .button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { - background-color: #3adb76; - color: #0a0a0a; } - .button.success:hover, .button.success:focus { - background-color: #22bb5b; - color: #0a0a0a; } - .button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { - background-color: #ffae00; - color: #0a0a0a; } - .button.warning:hover, .button.warning:focus { - background-color: #cc8b00; - color: #0a0a0a; } - .button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { - background-color: #cc4b37; - color: #fefefe; } - .button.alert:hover, .button.alert:focus { - background-color: #a53b2a; - color: #fefefe; } - .button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { - background-color: transparent; } - .button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; } - .button.hollow:hover, .button.hollow:focus { - border-color: #0c3d5d; - color: #0c3d5d; } - .button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; } - .button.hollow.primary:hover, .button.hollow.primary:focus { - border-color: #0c3d5d; - color: #0c3d5d; } - .button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { - border: 1px solid #767676; - color: #767676; } - .button.hollow.secondary:hover, .button.hollow.secondary:focus { - border-color: #3b3b3b; - color: #3b3b3b; } - .button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { - border: 1px solid #3adb76; - color: #3adb76; } - .button.hollow.success:hover, .button.hollow.success:focus { - border-color: #157539; - color: #157539; } - .button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { - border: 1px solid #ffae00; - color: #ffae00; } - .button.hollow.warning:hover, .button.hollow.warning:focus { - border-color: #805700; - color: #805700; } - .button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { - border: 1px solid #cc4b37; - color: #cc4b37; } - .button.hollow.alert:hover, .button.hollow.alert:focus { - border-color: #67251a; - color: #67251a; } - .button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { - border-color: transparent; - background-color: transparent; } - .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { - color: #1779ba; } - .button.clear:hover, .button.clear:focus { - color: #0c3d5d; } - .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { - color: #1779ba; } - .button.clear.primary:hover, .button.clear.primary:focus { - color: #0c3d5d; } - .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { - color: #767676; } - .button.clear.secondary:hover, .button.clear.secondary:focus { - color: #3b3b3b; } - .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { - color: #3adb76; } - .button.clear.success:hover, .button.clear.success:focus { - color: #157539; } - .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { - color: #ffae00; } - .button.clear.warning:hover, .button.clear.warning:focus { - color: #805700; } - .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { - color: #cc4b37; } - .button.clear.alert:hover, .button.clear.alert:focus { - color: #67251a; } - .button.disabled, .button[disabled] { - opacity: 0.25; - cursor: not-allowed; } - .button.dropdown::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.4em; - content: ''; - border-bottom-width: 0; - border-color: #fefefe transparent transparent; - position: relative; - top: 0.4em; - display: inline-block; - float: right; - margin-left: 1em; } - .button.dropdown.hollow::after, .button.dropdown.clear::after { - border-top-color: #1779ba; } - .button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { - border-top-color: #1779ba; } - .button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { - border-top-color: #767676; } - .button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { - border-top-color: #3adb76; } - .button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { - border-top-color: #ffae00; } - .button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { - border-top-color: #cc4b37; } - .button.arrow-only::after { - top: -0.1em; - float: none; - margin-left: 0; } + cursor: pointer; +} +[data-whatinput=mouse] .button { + outline: 0; +} +.button.tiny { + font-size: 0.6rem; +} +.button.small { + font-size: 0.75rem; +} +.button.large { + font-size: 1.25rem; +} +.button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; +} +.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; +} +.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; +} +.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; +} +.button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; +} +.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; +} +.button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; +} +.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; +} +.button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; +} +.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; +} +.button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; +} +.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; +} +.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; +} +.button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; +} +.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; +} +.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #1779ba; +} +.button.clear:hover, .button.clear:focus { + color: #0c3d5d; +} +.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #1779ba; +} +.button.clear.primary:hover, .button.clear.primary:focus { + color: #0c3d5d; +} +.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; +} +.button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; +} +.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #3adb76; +} +.button.clear.success:hover, .button.clear.success:focus { + color: #157539; +} +.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; +} +.button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; +} +.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; +} +.button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; +} +.button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; +} +.button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: \\"\\"; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; +} +.button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #1779ba; +} +.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #1779ba; +} +.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; +} +.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #3adb76; +} +.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; +} +.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; +} +.button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; +} a.button:hover, a.button:focus { - text-decoration: none; } + text-decoration: none; +} .button-group { margin-bottom: 1rem; display: flex; flex-wrap: wrap; align-items: stretch; - flex-grow: 1; } - .button-group::before, .button-group::after { - display: table; - content: ' '; - flex-basis: 0; - order: 1; } - .button-group::after { - clear: both; } - .button-group::before, .button-group::after { - display: none; } - .button-group .button { - margin: 0; - margin-right: 1px; - margin-bottom: 1px; - font-size: 0.9rem; - flex: 0 0 auto; } - .button-group .button:last-child { - margin-right: 0; } - .button-group.tiny .button { - font-size: 0.6rem; } - .button-group.small .button { - font-size: 0.75rem; } - .button-group.large .button { - font-size: 1.25rem; } - .button-group.expanded .button { - flex: 1 1 0px; } - .button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { - background-color: #1779ba; - color: #fefefe; } - .button-group.primary .button:hover, .button-group.primary .button:focus { - background-color: #126195; - color: #fefefe; } - .button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { - background-color: #767676; - color: #fefefe; } - .button-group.secondary .button:hover, .button-group.secondary .button:focus { - background-color: #5e5e5e; - color: #fefefe; } - .button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { - background-color: #3adb76; - color: #0a0a0a; } - .button-group.success .button:hover, .button-group.success .button:focus { - background-color: #22bb5b; - color: #0a0a0a; } - .button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { - background-color: #ffae00; - color: #0a0a0a; } - .button-group.warning .button:hover, .button-group.warning .button:focus { - background-color: #cc8b00; - color: #0a0a0a; } - .button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { - background-color: #cc4b37; - color: #fefefe; } - .button-group.alert .button:hover, .button-group.alert .button:focus { - background-color: #a53b2a; - color: #fefefe; } - .button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { - background-color: transparent; } - .button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; } - .button-group.hollow .button:hover, .button-group.hollow .button:focus { - border-color: #0c3d5d; - color: #0c3d5d; } - .button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; } - .button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { - border-color: #0c3d5d; - color: #0c3d5d; } - .button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { - border: 1px solid #767676; - color: #767676; } - .button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { - border-color: #3b3b3b; - color: #3b3b3b; } - .button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { - border: 1px solid #3adb76; - color: #3adb76; } - .button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { - border-color: #157539; - color: #157539; } - .button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { - border: 1px solid #ffae00; - color: #ffae00; } - .button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { - border-color: #805700; - color: #805700; } - .button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { - border: 1px solid #cc4b37; - color: #cc4b37; } - .button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { - border-color: #67251a; - color: #67251a; } - .button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { - border-color: transparent; - background-color: transparent; } - .button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { - color: #1779ba; } - .button-group.clear .button:hover, .button-group.clear .button:focus { - color: #0c3d5d; } - .button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { - color: #1779ba; } - .button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { - color: #0c3d5d; } - .button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { - color: #767676; } - .button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { - color: #3b3b3b; } - .button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { - color: #3adb76; } - .button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { - color: #157539; } - .button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { - color: #ffae00; } - .button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { - color: #805700; } - .button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { - color: #cc4b37; } - .button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { - color: #67251a; } - .button-group.no-gaps .button { - margin-right: -0.0625rem; } - .button-group.no-gaps .button + .button { - border-left-color: transparent; } - .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { - flex-wrap: wrap; } - .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { - flex: 0 0 100%; } - .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { - margin-bottom: 0; } - .button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { - flex: 1 1 0px; } - @media print, screen and (min-width: 40em) { - .button-group.stacked-for-small .button { - flex: 0 0 auto; - margin-bottom: 0; } } - @media print, screen and (min-width: 64em) { - .button-group.stacked-for-medium .button { - flex: 0 0 auto; - margin-bottom: 0; } } - @media print, screen and (max-width: 39.99875em) { - .button-group.stacked-for-small.expanded { - display: block; } - .button-group.stacked-for-small.expanded .button { - display: block; - margin-right: 0; } } - @media print, screen and (max-width: 63.99875em) { - .button-group.stacked-for-medium.expanded { - display: block; } - .button-group.stacked-for-medium.expanded .button { - display: block; - margin-right: 0; } } + flex-grow: 1; +} +.button-group::before, .button-group::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.button-group::after { + clear: both; +} +.button-group::before, .button-group::after { + display: none; +} +.button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; +} +.button-group .button:last-child { + margin-right: 0; +} +.button-group.tiny .button { + font-size: 0.6rem; +} +.button-group.small .button { + font-size: 0.75rem; +} +.button-group.large .button { + font-size: 1.25rem; +} +.button-group.expanded .button { + flex: 1 1 0px; +} +.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; +} +.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; +} +.button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; +} +.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; +} +.button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; +} +.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; +} +.button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; +} +.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; +} +.button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; +} +.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; +} +.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; +} +.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #157539; + color: #157539; +} +.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; +} +.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #1779ba; +} +.button-group.clear .button:hover, .button-group.clear .button:focus { + color: #0c3d5d; +} +.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #1779ba; +} +.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #0c3d5d; +} +.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; +} +.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; +} +.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #3adb76; +} +.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #157539; +} +.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; +} +.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; +} +.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; +} +.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; +} +.button-group.no-gaps .button { + margin-right: -0.0625rem; +} +.button-group.no-gaps .button + .button { + border-left-color: transparent; +} +.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; +} +.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; +} +.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; +} +.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; +} +@media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; + } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; + } +} +@media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; + } + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; + } +} .close-button { position: absolute; z-index: 10; color: #8a8a8a; - cursor: pointer; } - [data-whatinput='mouse'] .close-button { - outline: 0; } - .close-button:hover, .close-button:focus { - color: #0a0a0a; } - .close-button.small { - right: 0.66rem; - top: 0.33em; - font-size: 1.5em; - line-height: 1; } - .close-button, .close-button.medium { - right: 1rem; - top: 0.5rem; - font-size: 2em; - line-height: 1; } + cursor: pointer; +} +[data-whatinput=mouse] .close-button { + outline: 0; +} +.close-button:hover, .close-button:focus { + color: #0a0a0a; +} +.close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; +} + +.close-button.medium, .close-button { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; +} .label { display: inline-block; @@ -467497,45 +467887,58 @@ a.button:hover, a.button:focus { white-space: nowrap; cursor: default; background: #1779ba; - color: #fefefe; } - .label.primary { - background: #1779ba; - color: #fefefe; } - .label.secondary { - background: #767676; - color: #fefefe; } - .label.success { - background: #3adb76; - color: #0a0a0a; } - .label.warning { - background: #ffae00; - color: #0a0a0a; } - .label.alert { - background: #cc4b37; - color: #fefefe; } + color: #fefefe; +} +.label.primary { + background: #1779ba; + color: #fefefe; +} +.label.secondary { + background: #767676; + color: #fefefe; +} +.label.success { + background: #3adb76; + color: #0a0a0a; +} +.label.warning { + background: #ffae00; + color: #0a0a0a; +} +.label.alert { + background: #cc4b37; + color: #fefefe; +} .progress { height: 1rem; margin-bottom: 1rem; border-radius: 0; - background-color: #cacaca; } - .progress.primary .progress-meter { - background-color: #1779ba; } - .progress.secondary .progress-meter { - background-color: #767676; } - .progress.success .progress-meter { - background-color: #3adb76; } - .progress.warning .progress-meter { - background-color: #ffae00; } - .progress.alert .progress-meter { - background-color: #cc4b37; } + background-color: #cacaca; +} +.progress.primary .progress-meter { + background-color: #1779ba; +} +.progress.secondary .progress-meter { + background-color: #767676; +} +.progress.success .progress-meter { + background-color: #3adb76; +} +.progress.warning .progress-meter { + background-color: #ffae00; +} +.progress.alert .progress-meter { + background-color: #cc4b37; +} .progress-meter { position: relative; display: block; width: 0%; height: 100%; - background-color: #1779ba; } + background-color: #1779ba; +} .progress-meter-text { position: absolute; @@ -467546,7 +467949,8 @@ a.button:hover, a.button:focus { font-size: 0.75rem; font-weight: bold; color: #fefefe; - white-space: nowrap; } + white-space: nowrap; +} .slider { position: relative; @@ -467556,7 +467960,8 @@ a.button:hover, a.button:focus { background-color: #e6e6e6; cursor: pointer; user-select: none; - touch-action: none; } + touch-action: none; +} .slider-fill { position: absolute; @@ -467566,9 +467971,11 @@ a.button:hover, a.button:focus { max-width: 100%; height: 0.5rem; background-color: #cacaca; - transition: all 0.2s ease-in-out; } - .slider-fill.is-dragging { - transition: all 0s linear; } + transition: all 0.2s ease-in-out; +} +.slider-fill.is-dragging { + transition: all 0s linear; +} .slider-handle { position: absolute; @@ -467583,37 +467990,45 @@ a.button:hover, a.button:focus { border-radius: 0; background-color: #1779ba; transition: all 0.2s ease-in-out; - touch-action: manipulation; } - [data-whatinput='mouse'] .slider-handle { - outline: 0; } - .slider-handle:hover { - background-color: #14679e; } - .slider-handle.is-dragging { - transition: all 0s linear; - cursor: grabbing; } + touch-action: manipulation; +} +[data-whatinput=mouse] .slider-handle { + outline: 0; +} +.slider-handle:hover { + background-color: #14679e; +} +.slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; +} .slider.disabled, .slider[disabled] { opacity: 0.25; - cursor: not-allowed; } + cursor: not-allowed; +} .slider.vertical { display: inline-block; width: 0.5rem; height: 12.5rem; margin: 0 1.25rem; - transform: scale(1, -1); } - .slider.vertical .slider-fill { - top: 0; - width: 0.5rem; - max-height: 100%; } - .slider.vertical .slider-handle { - position: absolute; - top: 0; - left: 50%; - width: 1.4rem; - height: 1.4rem; - transform: translateX(-50%); } + transform: scale(1, -1); +} +.slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; +} +.slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); +} .switch { position: relative; @@ -467623,12 +468038,14 @@ a.button:hover, a.button:focus { font-weight: bold; color: #fefefe; user-select: none; - height: 2rem; } + height: 2rem; +} .switch-input { position: absolute; margin-bottom: 0; - opacity: 0; } + opacity: 0; +} .switch-paddle { position: relative; @@ -467640,161 +468057,211 @@ a.button:hover, a.button:focus { transition: all 0.25s ease-out; font-weight: inherit; color: inherit; - cursor: pointer; } - input + .switch-paddle { - margin: 0; } - .switch-paddle::after { - position: absolute; - top: 0.25rem; - left: 0.25rem; - display: block; - width: 1.5rem; - height: 1.5rem; - transform: translate3d(0, 0, 0); - border-radius: 0; - background: #fefefe; - transition: all 0.25s ease-out; - content: ''; } - input:checked ~ .switch-paddle { - background: #1779ba; } - input:checked ~ .switch-paddle::after { - left: 2.25rem; } - input:disabled ~ .switch-paddle { - cursor: not-allowed; - opacity: 0.5; } - [data-whatinput='mouse'] input:focus ~ .switch-paddle { - outline: 0; } + cursor: pointer; +} +input + .switch-paddle { + margin: 0; +} +.switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: \\"\\"; +} +input:checked ~ .switch-paddle { + background: #1779ba; +} +input:checked ~ .switch-paddle::after { + left: 2.25rem; +} +input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; +} +[data-whatinput=mouse] input:focus ~ .switch-paddle { + outline: 0; +} -.switch-active, .switch-inactive { +.switch-inactive, .switch-active { position: absolute; top: 50%; - transform: translateY(-50%); } + transform: translateY(-50%); +} .switch-active { left: 8%; - display: none; } - input:checked + label > .switch-active { - display: block; } + display: none; +} +input:checked + label > .switch-active { + display: block; +} .switch-inactive { - right: 15%; } - input:checked + label > .switch-inactive { - display: none; } + right: 15%; +} +input:checked + label > .switch-inactive { + display: none; +} .switch.tiny { - height: 1.5rem; } - .switch.tiny .switch-paddle { - width: 3rem; - height: 1.5rem; - font-size: 0.625rem; } - .switch.tiny .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 1rem; - height: 1rem; } - .switch.tiny input:checked ~ .switch-paddle::after { - left: 1.75rem; } + height: 1.5rem; +} +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; +} +.switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; +} +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; +} .switch.small { - height: 1.75rem; } - .switch.small .switch-paddle { - width: 3.5rem; - height: 1.75rem; - font-size: 0.75rem; } - .switch.small .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 1.25rem; - height: 1.25rem; } - .switch.small input:checked ~ .switch-paddle::after { - left: 2rem; } + height: 1.75rem; +} +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; +} +.switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; +} +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; +} .switch.large { - height: 2.5rem; } - .switch.large .switch-paddle { - width: 5rem; - height: 2.5rem; - font-size: 1rem; } - .switch.large .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 2rem; - height: 2rem; } - .switch.large input:checked ~ .switch-paddle::after { - left: 2.75rem; } + height: 2.5rem; +} +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; +} +.switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; +} +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; +} table { border-collapse: collapse; width: 100%; margin-bottom: 1rem; - border-radius: 0; } - thead, - tbody, - tfoot { - border: 1px solid #f1f1f1; - background-color: #fefefe; } - caption { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; } - thead { - background: #f8f8f8; - color: #0a0a0a; } - tfoot { - background: #f1f1f1; - color: #0a0a0a; } - thead tr, - tfoot tr { - background: transparent; } - thead th, - thead td, - tfoot th, - tfoot td { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; - text-align: left; } - tbody th, - tbody td { - padding: 0.5rem 0.625rem 0.625rem; } - tbody tr:nth-child(even) { - border-bottom: 0; - background-color: #f1f1f1; } - table.unstriped tbody { - background-color: #fefefe; } - table.unstriped tbody tr { - border-bottom: 1px solid #f1f1f1; - background-color: #fefefe; } + border-radius: 0; +} +thead, +tbody, +tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; +} + +caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; +} + +thead { + background: #f8f8f8; + color: #0a0a0a; +} + +tfoot { + background: #f1f1f1; + color: #0a0a0a; +} + +thead tr, +tfoot tr { + background: transparent; +} +thead th, +thead td, +tfoot th, +tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; +} + +tbody th, +tbody td { + padding: 0.5rem 0.625rem 0.625rem; +} + +tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; +} + +table.unstriped tbody { + background-color: #fefefe; +} +table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; +} @media print, screen and (max-width: 63.99875em) { table.stack thead { - display: none; } + display: none; + } table.stack tfoot { - display: none; } + display: none; + } table.stack tr, - table.stack th, - table.stack td { - display: block; } +table.stack th, +table.stack td { + display: block; + } table.stack td { - border-top: 0; } } + border-top: 0; + } +} table.scroll { display: block; width: 100%; - overflow-x: auto; } + overflow-x: auto; +} table.hover thead tr:hover { - background-color: #f3f3f3; } - + background-color: #f3f3f3; +} table.hover tfoot tr:hover { - background-color: #ececec; } - + background-color: #ececec; +} table.hover tbody tr:hover { - background-color: #f9f9f9; } - + background-color: #f9f9f9; +} table.hover:not(.unstriped) tr:nth-of-type(even):hover { - background-color: #ececec; } + background-color: #ececec; +} .table-scroll { - overflow-x: auto; } + overflow-x: auto; +} .badge { display: inline-block; @@ -467804,52 +468271,66 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { font-size: 0.6rem; text-align: center; background: #1779ba; - color: #fefefe; } - .badge.primary { - background: #1779ba; - color: #fefefe; } - .badge.secondary { - background: #767676; - color: #fefefe; } - .badge.success { - background: #3adb76; - color: #0a0a0a; } - .badge.warning { - background: #ffae00; - color: #0a0a0a; } - .badge.alert { - background: #cc4b37; - color: #fefefe; } + color: #fefefe; +} +.badge.primary { + background: #1779ba; + color: #fefefe; +} +.badge.secondary { + background: #767676; + color: #fefefe; +} +.badge.success { + background: #3adb76; + color: #0a0a0a; +} +.badge.warning { + background: #ffae00; + color: #0a0a0a; +} +.badge.alert { + background: #cc4b37; + color: #fefefe; +} .breadcrumbs { margin: 0 0 1rem 0; - list-style: none; } - .breadcrumbs::before, .breadcrumbs::after { - display: table; - content: ' '; - flex-basis: 0; - order: 1; } - .breadcrumbs::after { - clear: both; } - .breadcrumbs li { - float: left; - font-size: 0.6875rem; - color: #0a0a0a; - cursor: default; - text-transform: uppercase; } - .breadcrumbs li:not(:last-child)::after { - position: relative; - margin: 0 0.75rem; - opacity: 1; - content: \\"/\\"; - color: #cacaca; } - .breadcrumbs a { - color: #1779ba; } - .breadcrumbs a:hover { - text-decoration: underline; } - .breadcrumbs .disabled { - color: #cacaca; - cursor: not-allowed; } + list-style: none; +} +.breadcrumbs::before, .breadcrumbs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.breadcrumbs::after { + clear: both; +} +.breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; +} +.breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: \\"/\\"; + color: #cacaca; +} +.breadcrumbs a { + color: #1779ba; +} +.breadcrumbs a:hover { + text-decoration: underline; +} +.breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; +} .callout { position: relative; @@ -467858,36 +468339,46 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid rgba(10, 10, 10, 0.25); border-radius: 0; background-color: white; - color: #0a0a0a; } - .callout > :first-child { - margin-top: 0; } - .callout > :last-child { - margin-bottom: 0; } - .callout.primary { - background-color: #d7ecfa; - color: #0a0a0a; } - .callout.secondary { - background-color: #eaeaea; - color: #0a0a0a; } - .callout.success { - background-color: #e1faea; - color: #0a0a0a; } - .callout.warning { - background-color: #fff3d9; - color: #0a0a0a; } - .callout.alert { - background-color: #f7e4e1; - color: #0a0a0a; } - .callout.small { - padding-top: 0.5rem; - padding-right: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 0.5rem; } - .callout.large { - padding-top: 3rem; - padding-right: 3rem; - padding-bottom: 3rem; - padding-left: 3rem; } + color: #0a0a0a; +} +.callout > :first-child { + margin-top: 0; +} +.callout > :last-child { + margin-bottom: 0; +} +.callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; +} +.callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; +} +.callout.success { + background-color: #e1faea; + color: #0a0a0a; +} +.callout.warning { + background-color: #fff3d9; + color: #0a0a0a; +} +.callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; +} +.callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; +} +.callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; +} .card { display: flex; @@ -467899,26 +468390,33 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { background: #fefefe; box-shadow: none; overflow: hidden; - color: #0a0a0a; } - .card > :last-child { - margin-bottom: 0; } + color: #0a0a0a; +} +.card > :last-child { + margin-bottom: 0; +} .card-divider { display: flex; flex: 0 1 auto; padding: 1rem; - background: #e6e6e6; } - .card-divider > :last-child { - margin-bottom: 0; } + background: #e6e6e6; +} +.card-divider > :last-child { + margin-bottom: 0; +} .card-section { flex: 1 0 auto; - padding: 1rem; } - .card-section > :last-child { - margin-bottom: 0; } + padding: 1rem; +} +.card-section > :last-child { + margin-bottom: 0; +} .card-image { - min-height: 1px; } + min-height: 1px; +} .dropdown-pane { position: absolute; @@ -467930,85 +468428,107 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid #cacaca; border-radius: 0; background-color: #fefefe; - font-size: 1rem; } - .dropdown-pane.is-opening { - display: block; } - .dropdown-pane.is-open { - display: block; - visibility: visible; } + font-size: 1rem; +} +.dropdown-pane.is-opening { + display: block; +} +.dropdown-pane.is-open { + display: block; + visibility: visible; +} .dropdown-pane.tiny { - width: 100px; } + width: 100px; +} .dropdown-pane.small { - width: 200px; } + width: 200px; +} .dropdown-pane.large { - width: 400px; } + width: 400px; +} .pagination { margin-left: 0; - margin-bottom: 1rem; } - .pagination::before, .pagination::after { - display: table; - content: ' '; - flex-basis: 0; - order: 1; } - .pagination::after { - clear: both; } + margin-bottom: 1rem; +} +.pagination::before, .pagination::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.pagination::after { + clear: both; +} +.pagination li { + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; +} +.pagination li:last-child, .pagination li:first-child { + display: inline-block; +} +@media print, screen and (min-width: 40em) { .pagination li { - margin-right: 0.0625rem; - border-radius: 0; - font-size: 0.875rem; - display: none; } - .pagination li:last-child, .pagination li:first-child { - display: inline-block; } - @media print, screen and (min-width: 40em) { - .pagination li { - display: inline-block; } } - .pagination a, - .pagination button { - display: block; - padding: 0.1875rem 0.625rem; - border-radius: 0; - color: #0a0a0a; } - .pagination a:hover, - .pagination button:hover { - background: #e6e6e6; } - .pagination .current { - padding: 0.1875rem 0.625rem; - background: #1779ba; - color: #fefefe; - cursor: default; } - .pagination .disabled { - padding: 0.1875rem 0.625rem; - color: #cacaca; - cursor: not-allowed; } - .pagination .disabled:hover { - background: transparent; } - .pagination .ellipsis::after { - padding: 0.1875rem 0.625rem; - content: '\\\\2026'; - color: #0a0a0a; } + display: inline-block; + } +} +.pagination a, +.pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; +} +.pagination a:hover, +.pagination button:hover { + background: #e6e6e6; +} +.pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; +} +.pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; +} +.pagination .disabled:hover { + background: transparent; +} +.pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: \\"…\\"; + color: #0a0a0a; +} .pagination-previous a::before, .pagination-previous.disabled::before { display: inline-block; margin-right: 0.5rem; - content: \\"«\\"; } + content: \\"«\\"; +} .pagination-next a::after, .pagination-next.disabled::after { display: inline-block; margin-left: 0.5rem; - content: \\"»\\"; } + content: \\"»\\"; +} .has-tip { position: relative; display: inline-block; border-bottom: dotted 1px #8a8a8a; font-weight: bold; - cursor: help; } + cursor: help; +} .tooltip { position: absolute; @@ -468019,90 +468539,107 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border-radius: 0; background-color: #0a0a0a; font-size: 80%; - color: #fefefe; } - .tooltip::before { - position: absolute; } - .tooltip.bottom::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: ''; - border-top-width: 0; - border-color: transparent transparent #0a0a0a; - bottom: 100%; } - .tooltip.bottom.align-center::before { - left: 50%; - transform: translateX(-50%); } - .tooltip.top::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: ''; - border-bottom-width: 0; - border-color: #0a0a0a transparent transparent; - top: 100%; - bottom: auto; } - .tooltip.top.align-center::before { - left: 50%; - transform: translateX(-50%); } - .tooltip.left::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: ''; - border-right-width: 0; - border-color: transparent transparent transparent #0a0a0a; - left: 100%; } - .tooltip.left.align-center::before { - bottom: auto; - top: 50%; - transform: translateY(-50%); } - .tooltip.right::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: ''; - border-left-width: 0; - border-color: transparent #0a0a0a transparent transparent; - right: 100%; - left: auto; } - .tooltip.right.align-center::before { - bottom: auto; - top: 50%; - transform: translateY(-50%); } - .tooltip.align-top::before { - bottom: auto; - top: 10%; } - .tooltip.align-bottom::before { - bottom: 10%; - top: auto; } - .tooltip.align-left::before { - left: 10%; - right: auto; } - .tooltip.align-right::before { - left: auto; - right: 10%; } + color: #fefefe; +} +.tooltip::before { + position: absolute; +} +.tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-top-width: 0; + border-color: transparent transparent #0a0a0a; + bottom: 100%; +} +.tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); +} +.tooltip.top::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-bottom-width: 0; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; +} +.tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); +} +.tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; +} +.tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} +.tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; +} +.tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} +.tooltip.align-top::before { + bottom: auto; + top: 10%; +} +.tooltip.align-bottom::before { + bottom: 10%; + top: auto; +} +.tooltip.align-left::before { + left: 10%; + right: auto; +} +.tooltip.align-right::before { + left: auto; + right: 10%; +} .accordion { margin-left: 0; background: #fefefe; - list-style-type: none; } - .accordion[disabled] .accordion-title { - cursor: not-allowed; } + list-style-type: none; +} +.accordion[disabled] .accordion-title { + cursor: not-allowed; +} .accordion-item:first-child > :first-child { - border-radius: 0 0 0 0; } - + border-radius: 0 0 0 0; +} .accordion-item:last-child > :last-child { - border-radius: 0 0 0 0; } + border-radius: 0 0 0 0; +} .accordion-title { position: relative; @@ -468112,20 +468649,25 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border-bottom: 0; font-size: 0.75rem; line-height: 1; - color: #1779ba; } - :last-child:not(.is-active) > .accordion-title { - border-bottom: 1px solid #e6e6e6; - border-radius: 0 0 0 0; } - .accordion-title:hover, .accordion-title:focus { - background-color: #e6e6e6; } - .accordion-title::before { - position: absolute; - top: 50%; - right: 1rem; - margin-top: -0.5rem; - content: \\"+\\"; } - .is-active > .accordion-title::before { - content: \\"–\\"; } + color: #1779ba; +} +:last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; +} +.accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; +} +.accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: \\"+\\"; +} +.is-active > .accordion-title::before { + content: \\"–\\"; +} .accordion-content { display: none; @@ -468133,63 +468675,83 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid #e6e6e6; border-bottom: 0; background-color: #fefefe; - color: #0a0a0a; } - :last-child > .accordion-content:last-child { - border-bottom: 1px solid #e6e6e6; } + color: #0a0a0a; +} +:last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; +} .media-object { display: flex; margin-bottom: 1rem; - flex-wrap: nowrap; } - .media-object img { - max-width: none; } - @media print, screen and (max-width: 39.99875em) { - .media-object.stack-for-small { - flex-wrap: wrap; } } + flex-wrap: nowrap; +} +.media-object img { + max-width: none; +} +@media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; + } +} .media-object-section { - flex: 0 1 auto; } - .media-object-section:first-child { - padding-right: 1rem; } - .media-object-section:last-child:not(:nth-child(2)) { - padding-left: 1rem; } - .media-object-section > :last-child { - margin-bottom: 0; } - @media print, screen and (max-width: 39.99875em) { - .stack-for-small .media-object-section { - padding: 0; - padding-bottom: 1rem; - flex-basis: 100%; - max-width: 100%; } - .stack-for-small .media-object-section img { - width: 100%; } } - .media-object-section.main-section { - flex: 1 1 0px; } + flex: 0 1 auto; +} +.media-object-section:first-child { + padding-right: 1rem; +} +.media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; +} +.media-object-section > :last-child { + margin-bottom: 0; +} +@media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; + } + .stack-for-small .media-object-section img { + width: 100%; + } +} +.media-object-section.main-section { + flex: 1 1 0px; +} .orbit { - position: relative; } + position: relative; +} .orbit-container { position: relative; height: 0; margin: 0; list-style: none; - overflow: hidden; } + overflow: hidden; +} .orbit-slide { width: 100%; - position: absolute; } - .orbit-slide.no-motionui.is-active { - top: 0; - left: 0; } + position: absolute; +} +.orbit-slide.no-motionui.is-active { + top: 0; + left: 0; +} .orbit-figure { - margin: 0; } + margin: 0; +} .orbit-image { width: 100%; max-width: 100%; - margin: 0; } + margin: 0; +} .orbit-caption { position: absolute; @@ -468198,44 +468760,55 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { margin-bottom: 0; padding: 1rem; background-color: rgba(10, 10, 10, 0.5); - color: #fefefe; } + color: #fefefe; +} -.orbit-previous, .orbit-next { +.orbit-next, .orbit-previous { position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; padding: 1rem; - color: #fefefe; } - [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { - outline: 0; } - .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { - background-color: rgba(10, 10, 10, 0.5); } + color: #fefefe; +} +[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { + outline: 0; +} +.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { + background-color: rgba(10, 10, 10, 0.5); +} .orbit-previous { - left: 0; } + left: 0; +} .orbit-next { left: auto; - right: 0; } + right: 0; +} .orbit-bullets { position: relative; margin-top: 0.8rem; margin-bottom: 0.8rem; - text-align: center; } - [data-whatinput='mouse'] .orbit-bullets { - outline: 0; } - .orbit-bullets button { - width: 1.2rem; - height: 1.2rem; - margin: 0.1rem; - border-radius: 50%; - background-color: #cacaca; } - .orbit-bullets button:hover { - background-color: #8a8a8a; } - .orbit-bullets button.is-active { - background-color: #8a8a8a; } + text-align: center; +} +[data-whatinput=mouse] .orbit-bullets { + outline: 0; +} +.orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; +} +.orbit-bullets button:hover { + background-color: #8a8a8a; +} +.orbit-bullets button.is-active { + background-color: #8a8a8a; +} .responsive-embed, .flex-video { @@ -468243,87 +468816,108 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { height: 0; margin-bottom: 1rem; padding-bottom: 75%; - overflow: hidden; } - .responsive-embed iframe, - .responsive-embed object, - .responsive-embed embed, - .responsive-embed video, - .flex-video iframe, - .flex-video object, - .flex-video embed, - .flex-video video { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; } - .responsive-embed.widescreen, - .flex-video.widescreen { - padding-bottom: 56.25%; } + overflow: hidden; +} +.responsive-embed iframe, +.responsive-embed object, +.responsive-embed embed, +.responsive-embed video, +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.responsive-embed.widescreen, +.flex-video.widescreen { + padding-bottom: 56.25%; +} .tabs { margin: 0; border: 1px solid #e6e6e6; background: #fefefe; - list-style-type: none; } - .tabs::before, .tabs::after { - display: table; - content: ' '; - flex-basis: 0; - order: 1; } - .tabs::after { - clear: both; } + list-style-type: none; +} +.tabs::before, .tabs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.tabs::after { + clear: both; +} .tabs.vertical > li { display: block; float: none; - width: auto; } + width: auto; +} .tabs.simple > li > a { - padding: 0; } - .tabs.simple > li > a:hover { - background: transparent; } + padding: 0; +} +.tabs.simple > li > a:hover { + background: transparent; +} .tabs.primary { - background: #1779ba; } - .tabs.primary > li > a { - color: #fefefe; } - .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { - background: #1673b1; } + background: #1779ba; +} +.tabs.primary > li > a { + color: #fefefe; +} +.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; +} .tabs-title { - float: left; } - .tabs-title > a { - display: block; - padding: 1.25rem 1.5rem; - font-size: 0.75rem; - line-height: 1; - color: #1779ba; } - [data-whatinput='mouse'] .tabs-title > a { - outline: 0; } - .tabs-title > a:hover { - background: #fefefe; - color: #1468a0; } - .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { - background: #e6e6e6; - color: #1779ba; } + float: left; +} +.tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; +} +[data-whatinput=mouse] .tabs-title > a { + outline: 0; +} +.tabs-title > a:hover { + background: #fefefe; + color: #1468a0; +} +.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { + background: #e6e6e6; + color: #1779ba; +} .tabs-content { border: 1px solid #e6e6e6; border-top: 0; background: #fefefe; color: #0a0a0a; - transition: all 0.5s ease; } + transition: all 0.5s ease; +} .tabs-content.vertical { border: 1px solid #e6e6e6; - border-left: 0; } + border-left: 0; +} .tabs-panel { display: none; - padding: 1rem; } - .tabs-panel.is-active { - display: block; } + padding: 1rem; +} +.tabs-panel.is-active { + display: block; +} .thumbnail { display: inline-block; @@ -468332,14 +468926,18 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 4px solid #fefefe; border-radius: 0; box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); - line-height: 0; } + line-height: 0; +} a.thumbnail { - transition: box-shadow 200ms ease-out; } - a.thumbnail:hover, a.thumbnail:focus { - box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } - a.thumbnail image { - box-shadow: none; } + transition: box-shadow 200ms ease-out; +} +a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); +} +a.thumbnail image { + box-shadow: none; +} .menu { padding: 0; @@ -468347,161 +468945,211 @@ a.thumbnail { list-style: none; position: relative; display: flex; - flex-wrap: wrap; } - [data-whatinput='mouse'] .menu li { - outline: 0; } - .menu a, - .menu .button { - line-height: 1; - text-decoration: none; - display: block; - padding: 0.7rem 1rem; } - .menu input, - .menu select, - .menu a, - .menu button { - margin-bottom: 0; } - .menu input { - display: inline-block; } - .menu, .menu.horizontal { + flex-wrap: wrap; +} +[data-whatinput=mouse] .menu li { + outline: 0; +} +.menu a, +.menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; +} +.menu input, +.menu select, +.menu a, +.menu button { + margin-bottom: 0; +} +.menu input { + display: inline-block; +} +.menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; +} +.menu.vertical { + flex-wrap: nowrap; + flex-direction: column; +} +.menu.vertical.icon-top li a img, +.menu.vertical.icon-top li a i, +.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, +.menu.vertical.icon-bottom li a i, +.menu.vertical.icon-bottom li a svg { + text-align: left; +} +.menu.expanded li { + flex: 1 1 0px; +} +.menu.expanded.icon-top li a img, +.menu.expanded.icon-top li a i, +.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, +.menu.expanded.icon-bottom li a i, +.menu.expanded.icon-bottom li a svg { + text-align: left; +} +.menu.simple { + align-items: center; +} +.menu.simple li + li { + margin-left: 1rem; +} +.menu.simple a { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .menu.medium-horizontal { flex-wrap: wrap; - flex-direction: row; } - .menu.vertical { + flex-direction: row; + } + .menu.medium-vertical { flex-wrap: nowrap; - flex-direction: column; } - .menu.vertical.icon-top li a img, - .menu.vertical.icon-top li a i, - .menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, - .menu.vertical.icon-bottom li a i, - .menu.vertical.icon-bottom li a svg { - text-align: left; } - .menu.expanded li { - flex: 1 1 0px; } - .menu.expanded.icon-top li a img, - .menu.expanded.icon-top li a i, - .menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, - .menu.expanded.icon-bottom li a i, - .menu.expanded.icon-bottom li a svg { - text-align: left; } - .menu.simple { - align-items: center; } - .menu.simple li + li { - margin-left: 1rem; } - .menu.simple a { - padding: 0; } - @media print, screen and (min-width: 40em) { - .menu.medium-horizontal { - flex-wrap: wrap; - flex-direction: row; } - .menu.medium-vertical { - flex-wrap: nowrap; - flex-direction: column; } - .menu.medium-expanded li { - flex: 1 1 0px; } - .menu.medium-simple li { - flex: 1 1 0px; } } - @media print, screen and (min-width: 64em) { - .menu.large-horizontal { - flex-wrap: wrap; - flex-direction: row; } - .menu.large-vertical { - flex-wrap: nowrap; - flex-direction: column; } - .menu.large-expanded li { - flex: 1 1 0px; } - .menu.large-simple li { - flex: 1 1 0px; } } - .menu.nested { - margin-right: 0; - margin-left: 1rem; } - .menu.icons a { - display: flex; } - .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { - display: flex; } - .menu.icon-left li a, .menu.nested.icon-left li a { - flex-flow: row nowrap; } - .menu.icon-left li a img, - .menu.icon-left li a i, - .menu.icon-left li a svg, .menu.nested.icon-left li a img, - .menu.nested.icon-left li a i, - .menu.nested.icon-left li a svg { - margin-right: 0.25rem; } - .menu.icon-right li a, .menu.nested.icon-right li a { - flex-flow: row nowrap; } - .menu.icon-right li a img, - .menu.icon-right li a i, - .menu.icon-right li a svg, .menu.nested.icon-right li a img, - .menu.nested.icon-right li a i, - .menu.nested.icon-right li a svg { - margin-left: 0.25rem; } - .menu.icon-top li a, .menu.nested.icon-top li a { - flex-flow: column nowrap; } - .menu.icon-top li a img, - .menu.icon-top li a i, - .menu.icon-top li a svg, .menu.nested.icon-top li a img, - .menu.nested.icon-top li a i, - .menu.nested.icon-top li a svg { - align-self: stretch; - margin-bottom: 0.25rem; - text-align: center; } - .menu.icon-bottom li a, .menu.nested.icon-bottom li a { - flex-flow: column nowrap; } - .menu.icon-bottom li a img, - .menu.icon-bottom li a i, - .menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, - .menu.nested.icon-bottom li a i, - .menu.nested.icon-bottom li a svg { - align-self: stretch; - margin-bottom: 0.25rem; - text-align: center; } - .menu .is-active > a { - background: #1779ba; - color: #fefefe; } - .menu .active > a { - background: #1779ba; - color: #fefefe; } - .menu.align-left { - justify-content: flex-start; } - .menu.align-right li { - display: flex; - justify-content: flex-end; } - .menu.align-right li .submenu li { - justify-content: flex-start; } - .menu.align-right.vertical li { - display: block; - text-align: right; } - .menu.align-right.vertical li .submenu li { - text-align: right; } - .menu.align-right.icon-top li a img, - .menu.align-right.icon-top li a i, - .menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, - .menu.align-right.icon-bottom li a i, - .menu.align-right.icon-bottom li a svg { - text-align: right; } - .menu.align-right .nested { - margin-right: 1rem; - margin-left: 0; } - .menu.align-center li { - display: flex; - justify-content: center; } - .menu.align-center li .submenu li { - justify-content: flex-start; } - .menu .menu-text { - padding: 0.7rem 1rem; - font-weight: bold; - line-height: 1; - color: inherit; } + flex-direction: column; + } + .menu.medium-expanded li { + flex: 1 1 0px; + } + .menu.medium-simple li { + flex: 1 1 0px; + } +} +@media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.large-expanded li { + flex: 1 1 0px; + } + .menu.large-simple li { + flex: 1 1 0px; + } +} +.menu.nested { + margin-right: 0; + margin-left: 1rem; +} +.menu.icons a { + display: flex; +} +.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; +} +.menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; +} +.menu.icon-left li a img, +.menu.icon-left li a i, +.menu.icon-left li a svg, .menu.nested.icon-left li a img, +.menu.nested.icon-left li a i, +.menu.nested.icon-left li a svg { + margin-right: 0.25rem; +} +.menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; +} +.menu.icon-right li a img, +.menu.icon-right li a i, +.menu.icon-right li a svg, .menu.nested.icon-right li a img, +.menu.nested.icon-right li a i, +.menu.nested.icon-right li a svg { + margin-left: 0.25rem; +} +.menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; +} +.menu.icon-top li a img, +.menu.icon-top li a i, +.menu.icon-top li a svg, .menu.nested.icon-top li a img, +.menu.nested.icon-top li a i, +.menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; +} +.menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; +} +.menu.icon-bottom li a img, +.menu.icon-bottom li a i, +.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, +.menu.nested.icon-bottom li a i, +.menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; +} +.menu .is-active > a { + background: #1779ba; + color: #fefefe; +} +.menu .active > a { + background: #1779ba; + color: #fefefe; +} +.menu.align-left { + justify-content: flex-start; +} +.menu.align-right li { + display: flex; + justify-content: flex-end; +} +.menu.align-right li .submenu li { + justify-content: flex-start; +} +.menu.align-right.vertical li { + display: block; + text-align: right; +} +.menu.align-right.vertical li .submenu li { + text-align: right; +} +.menu.align-right.icon-top li a img, +.menu.align-right.icon-top li a i, +.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, +.menu.align-right.icon-bottom li a i, +.menu.align-right.icon-bottom li a svg { + text-align: right; +} +.menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; +} +.menu.align-center li { + display: flex; + justify-content: center; +} +.menu.align-center li .submenu li { + justify-content: flex-start; +} +.menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; +} .menu-centered > .menu { - justify-content: center; } - .menu-centered > .menu li { - display: flex; - justify-content: center; } - .menu-centered > .menu li .submenu li { - justify-content: flex-start; } + justify-content: center; +} +.menu-centered > .menu li { + display: flex; + justify-content: center; +} +.menu-centered > .menu li .submenu li { + justify-content: flex-start; +} .no-js [data-responsive-menu] ul { - display: none; } + display: none; +} .menu-icon { position: relative; @@ -468509,20 +469157,23 @@ a.thumbnail { vertical-align: middle; width: 20px; height: 16px; - cursor: pointer; } - .menu-icon::after { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - height: 2px; - background: #fefefe; - box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; - content: ''; } - .menu-icon:hover::after { - background: #cacaca; - box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } + cursor: pointer; +} +.menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: \\"\\"; +} +.menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; +} .menu-icon.dark { position: relative; @@ -468530,71 +469181,78 @@ a.thumbnail { vertical-align: middle; width: 20px; height: 16px; - cursor: pointer; } - .menu-icon.dark::after { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - height: 2px; - background: #0a0a0a; - box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; - content: ''; } - .menu-icon.dark:hover::after { - background: #8a8a8a; - box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + cursor: pointer; +} +.menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: \\"\\"; +} +.menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; +} .accordion-menu li { - width: 100%; } - + width: 100%; +} .accordion-menu a { - padding: 0.7rem 1rem; } - + padding: 0.7rem 1rem; +} .accordion-menu .is-accordion-submenu a { - padding: 0.7rem 1rem; } - + padding: 0.7rem 1rem; +} .accordion-menu .nested.is-accordion-submenu { margin-right: 0; - margin-left: 1rem; } - + margin-left: 1rem; +} .accordion-menu.align-right .nested.is-accordion-submenu { margin-right: 1rem; - margin-left: 0; } - + margin-left: 0; +} .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { - position: relative; } - .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-bottom-width: 0; - border-color: #1779ba transparent transparent; - position: absolute; - top: 50%; - margin-top: -3px; - right: 1rem; } - + position: relative; +} +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; +} .accordion-menu.align-left .is-accordion-submenu-parent > a::after { right: 1rem; - left: auto; } - + left: auto; +} .accordion-menu.align-right .is-accordion-submenu-parent > a::after { right: auto; - left: 1rem; } - -.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after { + left: 1rem; +} +.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { transform: rotate(180deg); - transform-origin: 50% 50%; } + transform-origin: 50% 50%; +} .is-accordion-submenu-parent { - position: relative; } + position: relative; +} .has-submenu-toggle > a { - margin-right: 40px; } + margin-right: 40px; +} .submenu-toggle { position: absolute; @@ -468602,23 +469260,26 @@ a.thumbnail { right: 0; width: 40px; height: 40px; - cursor: pointer; } - .submenu-toggle::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-bottom-width: 0; - border-color: #1779ba transparent transparent; - top: 0; - bottom: 0; - margin: auto; } + cursor: pointer; +} +.submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; +} -.submenu-toggle[aria-expanded='true']::after { +.submenu-toggle[aria-expanded=true]::after { transform: scaleY(-1); - transform-origin: 50% 50%; } + transform-origin: 50% 50%; +} .submenu-toggle-text { position: absolute !important; @@ -468628,20 +469289,24 @@ a.thumbnail { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important; } + border: 0 !important; +} .is-drilldown { position: relative; - overflow: hidden; } - .is-drilldown li { - display: block; } - .is-drilldown.animate-height { - transition: height 0.5s; } + overflow: hidden; +} +.is-drilldown li { + display: block; +} +.is-drilldown.animate-height { + transition: height 0.5s; +} .drilldown a { padding: 0.7rem 1rem; - background: #fefefe; } - + background: #fefefe; +} .drilldown .is-drilldown-submenu { position: absolute; top: 0; @@ -468649,296 +469314,329 @@ a.thumbnail { z-index: -1; width: 100%; background: #fefefe; - transition: transform 0.15s linear; } - .drilldown .is-drilldown-submenu.is-active { - z-index: 1; - display: block; - transform: translateX(-100%); } - .drilldown .is-drilldown-submenu.is-closing { - transform: translateX(100%); } - .drilldown .is-drilldown-submenu a { - padding: 0.7rem 1rem; } - + transition: transform 0.15s linear; +} +.drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); +} +.drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); +} +.drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; +} .drilldown .nested.is-drilldown-submenu { margin-right: 0; - margin-left: 0; } - + margin-left: 0; +} .drilldown .drilldown-submenu-cover-previous { - min-height: 100%; } - + min-height: 100%; +} .drilldown .is-drilldown-submenu-parent > a { - position: relative; } - .drilldown .is-drilldown-submenu-parent > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-right-width: 0; - border-color: transparent transparent transparent #1779ba; - position: absolute; - top: 50%; - margin-top: -6px; - right: 1rem; } - + position: relative; +} +.drilldown .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; +} .drilldown.align-left .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-right-width: 0; border-color: transparent transparent transparent #1779ba; right: 1rem; - left: auto; } - + left: auto; +} .drilldown.align-right .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 1rem; } - + left: 1rem; +} .drilldown .js-drilldown-back > a::before { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; display: inline-block; vertical-align: middle; - margin-right: 0.75rem; } + margin-right: 0.75rem; +} .dropdown.menu > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; } - + left: auto; +} .dropdown.menu > li.opens-right > .is-dropdown-submenu { top: 100%; - right: auto; - left: 0; } - + right: auto; + left: 0; +} .dropdown.menu > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; } - + padding-right: 1.5rem; +} .dropdown.menu > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; } - -[data-whatinput='mouse'] .dropdown.menu a { - outline: 0; } - + margin-top: -3px; +} +[data-whatinput=mouse] .dropdown.menu a { + outline: 0; +} .dropdown.menu > li > a { - padding: 0.7rem 1rem; } - + padding: 0.7rem 1rem; +} .dropdown.menu > li.is-active > a { background: transparent; - color: #1779ba; } - + color: #1779ba; +} .no-js .dropdown.menu ul { - display: none; } - + display: none; +} .dropdown.menu .nested.is-dropdown-submenu { margin-right: 0; - margin-left: 0; } - + margin-left: 0; +} .dropdown.menu.vertical > li .is-dropdown-submenu { - top: 0; } - + top: 0; +} .dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; } - + left: auto; +} .dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; } - + left: 100%; +} .dropdown.menu.vertical > li > a::after { - right: 14px; } - + right: 14px; +} .dropdown.menu.vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; } - + left: 5px; +} .dropdown.menu.vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; } - + border-color: transparent transparent transparent #1779ba; +} @media print, screen and (min-width: 40em) { .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; } + left: auto; + } .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; } + left: 0; + } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; } + padding-right: 1.5rem; + } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; } + margin-top: -3px; + } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { - top: 0; } + top: 0; + } .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; } + left: auto; + } .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; } + left: 100%; + } .dropdown.menu.medium-vertical > li > a::after { - right: 14px; } + right: 14px; + } .dropdown.menu.medium-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; } + left: 5px; + } .dropdown.menu.medium-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; } } - + border-color: transparent transparent transparent #1779ba; + } +} @media print, screen and (min-width: 64em) { .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; } + left: auto; + } .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; } + left: 0; + } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; } + padding-right: 1.5rem; + } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; } + margin-top: -3px; + } .dropdown.menu.large-vertical > li .is-dropdown-submenu { - top: 0; } + top: 0; + } .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; } + left: auto; + } .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; } + left: 100%; + } .dropdown.menu.large-vertical > li > a::after { - right: 14px; } + right: 14px; + } .dropdown.menu.large-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; } + left: 5px; + } .dropdown.menu.large-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; } } - + border-color: transparent transparent transparent #1779ba; + } +} .dropdown.menu.align-right .is-dropdown-submenu.first-sub { top: 100%; right: 0; - left: auto; } + left: auto; +} .is-dropdown-menu.vertical { - width: 100px; } - .is-dropdown-menu.vertical.align-right { - float: right; } + width: 100px; +} +.is-dropdown-menu.vertical.align-right { + float: right; +} .is-dropdown-submenu-parent { - position: relative; } - .is-dropdown-submenu-parent a::after { - position: absolute; - top: 50%; - right: 5px; - left: auto; - margin-top: -6px; } - .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { - top: 100%; - left: auto; } - .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { - right: 100%; - left: auto; } - .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { - right: auto; - left: 100%; } + position: relative; +} +.is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; +} +.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; +} .is-dropdown-submenu { position: absolute; @@ -468948,40 +469646,49 @@ a.thumbnail { display: none; min-width: 200px; border: 1px solid #cacaca; - background: #fefefe; } - .dropdown .is-dropdown-submenu a { - padding: 0.7rem 1rem; } - .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { - right: 14px; } - .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-left-width: 0; - border-color: transparent #1779ba transparent transparent; - right: auto; - left: 5px; } - .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-right-width: 0; - border-color: transparent transparent transparent #1779ba; } - .is-dropdown-submenu .is-dropdown-submenu { - margin-top: -1px; } - .is-dropdown-submenu > li { - width: 100%; } - .is-dropdown-submenu.js-dropdown-active { - display: block; } + background: #fefefe; +} +.dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; +} +.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; +} +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; +} +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; +} +.is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; +} +.is-dropdown-submenu > li { + width: 100%; +} +.is-dropdown-submenu.js-dropdown-active { + display: block; +} .is-off-canvas-open { - overflow: hidden; } + overflow: hidden; +} .js-off-canvas-overlay { position: absolute; @@ -468994,58 +469701,78 @@ a.thumbnail { background: rgba(254, 254, 254, 0.25); opacity: 0; visibility: hidden; - overflow: hidden; } - .js-off-canvas-overlay.is-visible { - opacity: 1; - visibility: visible; } - .js-off-canvas-overlay.is-closable { - cursor: pointer; } - .js-off-canvas-overlay.is-overlay-absolute { - position: absolute; } - .js-off-canvas-overlay.is-overlay-fixed { - position: fixed; } + overflow: hidden; +} +.js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; +} +.js-off-canvas-overlay.is-closable { + cursor: pointer; +} +.js-off-canvas-overlay.is-overlay-absolute { + position: absolute; +} +.js-off-canvas-overlay.is-overlay-fixed { + position: fixed; +} .off-canvas-wrapper { position: relative; - overflow: hidden; } + overflow: hidden; +} .off-canvas { position: fixed; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; - background: #e6e6e6; } - [data-whatinput='mouse'] .off-canvas { - outline: 0; } - .off-canvas.is-transition-push { - z-index: 12; } - .off-canvas.is-closed { - visibility: hidden; } - .off-canvas.is-transition-overlap { - z-index: 13; } - .off-canvas.is-transition-overlap.is-open { - box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } - .off-canvas.is-open { - transform: translate(0, 0); } + background: #e6e6e6; +} +[data-whatinput=mouse] .off-canvas { + outline: 0; +} +.off-canvas.is-transition-push { + z-index: 12; +} +.off-canvas.is-closed { + visibility: hidden; +} +.off-canvas.is-transition-overlap { + z-index: 13; +} +.off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); +} +.off-canvas.is-open { + transform: translate(0, 0); +} .off-canvas-absolute { position: absolute; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; - background: #e6e6e6; } - [data-whatinput='mouse'] .off-canvas-absolute { - outline: 0; } - .off-canvas-absolute.is-transition-push { - z-index: 12; } - .off-canvas-absolute.is-closed { - visibility: hidden; } - .off-canvas-absolute.is-transition-overlap { - z-index: 13; } - .off-canvas-absolute.is-transition-overlap.is-open { - box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } - .off-canvas-absolute.is-open { - transform: translate(0, 0); } + background: #e6e6e6; +} +[data-whatinput=mouse] .off-canvas-absolute { + outline: 0; +} +.off-canvas-absolute.is-transition-push { + z-index: 12; +} +.off-canvas-absolute.is-closed { + visibility: hidden; +} +.off-canvas-absolute.is-transition-overlap { + z-index: 13; +} +.off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); +} +.off-canvas-absolute.is-open { + transform: translate(0, 0); +} .position-left { top: 0; @@ -469054,15 +469781,22 @@ a.thumbnail { overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; - transform: translateX(-250px); } - .off-canvas-content .off-canvas.position-left { - transform: translateX(-250px); } - .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { - transform: translate(0, 0); } - .off-canvas-content.is-open-left.has-transition-push { - transform: translateX(250px); } - .position-left.is-transition-push { - box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } + transform: translateX(-250px); +} +.off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); +} +.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); +} + +.position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); +} .position-right { top: 0; @@ -469071,15 +469805,22 @@ a.thumbnail { overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; - transform: translateX(250px); } - .off-canvas-content .off-canvas.position-right { - transform: translateX(250px); } - .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { - transform: translate(0, 0); } - .off-canvas-content.is-open-right.has-transition-push { - transform: translateX(-250px); } - .position-right.is-transition-push { - box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } + transform: translateX(250px); +} +.off-canvas-content .off-canvas.position-right { + transform: translateX(250px); +} +.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); +} + +.position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); +} .position-top { top: 0; @@ -469088,15 +469829,22 @@ a.thumbnail { overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; - transform: translateY(-250px); } - .off-canvas-content .off-canvas.position-top { - transform: translateY(-250px); } - .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { - transform: translate(0, 0); } - .off-canvas-content.is-open-top.has-transition-push { - transform: translateY(250px); } - .position-top.is-transition-push { - box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } + transform: translateY(-250px); +} +.off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); +} +.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); +} + +.position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); +} .position-bottom { bottom: 0; @@ -469105,134 +469853,199 @@ a.thumbnail { overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; - transform: translateY(250px); } - .off-canvas-content .off-canvas.position-bottom { - transform: translateY(250px); } - .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { - transform: translate(0, 0); } - .off-canvas-content.is-open-bottom.has-transition-push { - transform: translateY(-250px); } - .position-bottom.is-transition-push { - box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); +} + +.position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); +} .off-canvas-content { transform: none; - backface-visibility: hidden; } - .off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { - transition: transform 0.5s ease; } - .off-canvas-content.has-transition-push { - transform: translate(0, 0); } - .off-canvas-content .off-canvas.is-open { - transform: translate(0, 0); } + backface-visibility: hidden; +} +.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; +} +.off-canvas-content.has-transition-push { + transform: translate(0, 0); +} +.off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); +} @media print, screen and (min-width: 40em) { .position-left.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-left.reveal-for-medium .close-button { - display: none; } - .off-canvas-content .position-left.reveal-for-medium { - transform: none; } - .off-canvas-content.has-reveal-left { - margin-left: 250px; } - .position-left.reveal-for-medium ~ .off-canvas-content { - margin-left: 250px; } + visibility: visible; + } + .position-left.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } + + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; + } + .position-right.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-right.reveal-for-medium .close-button { - display: none; } - .off-canvas-content .position-right.reveal-for-medium { - transform: none; } - .off-canvas-content.has-reveal-right { - margin-right: 250px; } - .position-right.reveal-for-medium ~ .off-canvas-content { - margin-right: 250px; } + visibility: visible; + } + .position-right.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } + + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; + } + .position-top.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-top.reveal-for-medium .close-button { - display: none; } - .off-canvas-content .position-top.reveal-for-medium { - transform: none; } - .off-canvas-content.has-reveal-top { - margin-top: 250px; } - .position-top.reveal-for-medium ~ .off-canvas-content { - margin-top: 250px; } + visibility: visible; + } + .position-top.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } + + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; + } + .position-bottom.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-bottom.reveal-for-medium .close-button { - display: none; } - .off-canvas-content .position-bottom.reveal-for-medium { - transform: none; } - .off-canvas-content.has-reveal-bottom { - margin-bottom: 250px; } - .position-bottom.reveal-for-medium ~ .off-canvas-content { - margin-bottom: 250px; } } + visibility: visible; + } + .position-bottom.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; + } +} @media print, screen and (min-width: 64em) { .position-left.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-left.reveal-for-large .close-button { - display: none; } - .off-canvas-content .position-left.reveal-for-large { - transform: none; } - .off-canvas-content.has-reveal-left { - margin-left: 250px; } - .position-left.reveal-for-large ~ .off-canvas-content { - margin-left: 250px; } + visibility: visible; + } + .position-left.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } + + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; + } + .position-right.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-right.reveal-for-large .close-button { - display: none; } - .off-canvas-content .position-right.reveal-for-large { - transform: none; } - .off-canvas-content.has-reveal-right { - margin-right: 250px; } - .position-right.reveal-for-large ~ .off-canvas-content { - margin-right: 250px; } + visibility: visible; + } + .position-right.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } + + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; + } + .position-top.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-top.reveal-for-large .close-button { - display: none; } - .off-canvas-content .position-top.reveal-for-large { - transform: none; } - .off-canvas-content.has-reveal-top { - margin-top: 250px; } - .position-top.reveal-for-large ~ .off-canvas-content { - margin-top: 250px; } + visibility: visible; + } + .position-top.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } + + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; + } + .position-bottom.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-bottom.reveal-for-large .close-button { - display: none; } - .off-canvas-content .position-bottom.reveal-for-large { - transform: none; } - .off-canvas-content.has-reveal-bottom { - margin-bottom: 250px; } - .position-bottom.reveal-for-large ~ .off-canvas-content { - margin-bottom: 250px; } } + visibility: visible; + } + .position-bottom.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; + } +} @media print, screen and (min-width: 40em) { .off-canvas.in-canvas-for-medium { visibility: visible; @@ -469241,13 +470054,16 @@ a.thumbnail { background: none; width: auto; overflow: visible; - transition: none; } - .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { - box-shadow: none; - transform: none; } - .off-canvas.in-canvas-for-medium .close-button { - display: none; } } - + transition: none; + } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-medium .close-button { + display: none; + } +} @media print, screen and (min-width: 64em) { .off-canvas.in-canvas-for-large { visibility: visible; @@ -469256,22 +470072,28 @@ a.thumbnail { background: none; width: auto; overflow: visible; - transition: none; } - .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { - box-shadow: none; - transform: none; } - .off-canvas.in-canvas-for-large .close-button { - display: none; } } - + transition: none; + } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-large .close-button { + display: none; + } +} html.is-reveal-open { position: fixed; width: 100%; - overflow-y: hidden; } - html.is-reveal-open.zf-has-scroll { - overflow-y: scroll; - -webkit-overflow-scrolling: touch; } - html.is-reveal-open body { - overflow-y: hidden; } + overflow-y: hidden; +} +html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; +} +html.is-reveal-open body { + overflow-y: hidden; +} .reveal-overlay { position: fixed; @@ -469283,7 +470105,8 @@ html.is-reveal-open { display: none; background-color: rgba(10, 10, 10, 0.45); overflow-y: auto; - -webkit-overflow-scrolling: touch; } + -webkit-overflow-scrolling: touch; +} .reveal { z-index: 1006; @@ -469298,35 +470121,64 @@ html.is-reveal-open { margin-right: auto; margin-left: auto; overflow-y: auto; - -webkit-overflow-scrolling: touch; } - [data-whatinput='mouse'] .reveal { - outline: 0; } - @media print, screen and (min-width: 40em) { - .reveal { - min-height: 0; } } - .reveal .column { - min-width: 0; } - .reveal > :last-child { - margin-bottom: 0; } - @media print, screen and (min-width: 40em) { - .reveal { - width: 600px; - max-width: 75rem; } } - .reveal.collapse { - padding: 0; } - @media print, screen and (min-width: 40em) { - .reveal.tiny { - width: 30%; - max-width: 75rem; } } - @media print, screen and (min-width: 40em) { - .reveal.small { - width: 50%; - max-width: 75rem; } } - @media print, screen and (min-width: 40em) { - .reveal.large { - width: 90%; - max-width: 75rem; } } - .reveal.full { + -webkit-overflow-scrolling: touch; +} +[data-whatinput=mouse] .reveal { + outline: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; + } +} +.reveal .column { + min-width: 0; +} +.reveal > :last-child { + margin-bottom: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; + } +} +.reveal.collapse { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; + } +} +.reveal.full { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; +} +@media print, screen and (max-width: 39.99875em) { + .reveal { top: 0; right: 0; bottom: 0; @@ -469337,46 +470189,43 @@ html.is-reveal-open { min-height: 100%; margin-left: 0; border: 0; - border-radius: 0; } - @media print, screen and (max-width: 39.99875em) { - .reveal { - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - max-width: none; - height: 100%; - min-height: 100%; - margin-left: 0; - border: 0; - border-radius: 0; } } - .reveal.without-overlay { - position: fixed; } + border-radius: 0; + } +} +.reveal.without-overlay { + position: fixed; +} .sticky-container { - position: relative; } + position: relative; +} .sticky { position: relative; z-index: 0; - transform: translate3d(0, 0, 0); } + transform: translate3d(0, 0, 0); +} .sticky.is-stuck { position: fixed; z-index: 5; - width: 100%; } - .sticky.is-stuck.is-at-top { - top: 0; } - .sticky.is-stuck.is-at-bottom { - bottom: 0; } + width: 100%; +} +.sticky.is-stuck.is-at-top { + top: 0; +} +.sticky.is-stuck.is-at-bottom { + bottom: 0; +} .sticky.is-anchored { position: relative; right: auto; - left: auto; } - .sticky.is-anchored.is-at-bottom { - bottom: 0; } + left: auto; +} +.sticky.is-anchored.is-at-bottom { + bottom: 0; +} .title-bar { padding: 0.5rem; @@ -469384,22 +470233,27 @@ html.is-reveal-open { color: #fefefe; display: flex; justify-content: flex-start; - align-items: center; } - .title-bar .menu-icon { - margin-left: 0.25rem; - margin-right: 0.25rem; } + align-items: center; +} +.title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; +} .title-bar-left, .title-bar-right { - flex: 1 1 0px; } + flex: 1 1 0px; +} .title-bar-right { - text-align: right; } + text-align: right; +} .title-bar-title { display: inline-block; vertical-align: middle; - font-weight: bold; } + font-weight: bold; +} .top-bar { display: flex; @@ -469407,122 +470261,167 @@ html.is-reveal-open { justify-content: space-between; align-items: center; padding: 0.5rem; - flex-wrap: wrap; } - .top-bar, - .top-bar ul { - background-color: #e6e6e6; } - .top-bar input { - max-width: 200px; - margin-right: 1rem; } - .top-bar .input-group-field { - width: 100%; - margin-right: 0; } - .top-bar input.button { - width: auto; } - .top-bar .top-bar-left, + flex-wrap: wrap; +} +.top-bar, +.top-bar ul { + background-color: #e6e6e6; +} +.top-bar input { + max-width: 200px; + margin-right: 1rem; +} +.top-bar .input-group-field { + width: 100%; + margin-right: 0; +} +.top-bar input.button { + width: auto; +} +.top-bar .top-bar-left, +.top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; +} +@media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; + } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; + } .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; + } +} +@media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; + } + .top-bar.stacked-for-medium .top-bar-left, +.top-bar.stacked-for-medium .top-bar-right { flex: 0 0 100%; - max-width: 100%; } - @media print, screen and (min-width: 40em) { - .top-bar { - flex-wrap: nowrap; } - .top-bar .top-bar-left { - flex: 1 1 auto; - margin-right: auto; } - .top-bar .top-bar-right { - flex: 0 1 auto; - margin-left: auto; } } - @media print, screen and (max-width: 63.99875em) { - .top-bar.stacked-for-medium { - flex-wrap: wrap; } - .top-bar.stacked-for-medium .top-bar-left, - .top-bar.stacked-for-medium .top-bar-right { - flex: 0 0 100%; - max-width: 100%; } } - @media print, screen and (max-width: 74.99875em) { - .top-bar.stacked-for-large { - flex-wrap: wrap; } - .top-bar.stacked-for-large .top-bar-left, - .top-bar.stacked-for-large .top-bar-right { - flex: 0 0 100%; - max-width: 100%; } } + max-width: 100%; + } +} +@media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; + } + .top-bar.stacked-for-large .top-bar-left, +.top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; + } +} .top-bar-title { flex: 0 0 auto; - margin: 0.5rem 1rem 0.5rem 0; } + margin: 0.5rem 1rem 0.5rem 0; +} .top-bar-left, .top-bar-right { - flex: 0 0 auto; } + flex: 0 0 auto; +} .float-left { - float: left !important; } + float: left !important; +} .float-right { - float: right !important; } + float: right !important; +} .float-center { display: block; margin-right: auto; - margin-left: auto; } + margin-left: auto; +} .clearfix::before, .clearfix::after { display: table; - content: ' '; + content: \\" \\"; flex-basis: 0; - order: 1; } - + order: 1; +} .clearfix::after { - clear: both; } + clear: both; +} .hide { - display: none !important; } + display: none !important; +} .invisible { - visibility: hidden; } + visibility: hidden; +} .visible { - visibility: visible; } + visibility: visible; +} @media print, screen and (max-width: 39.99875em) { .hide-for-small-only { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 0em), screen and (min-width: 40em) { .show-for-small-only { - display: none !important; } } + display: none !important; + } +} @media print, screen and (min-width: 40em) { .hide-for-medium { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 39.99875em) { .show-for-medium { - display: none !important; } } + display: none !important; + } +} @media print, screen and (min-width: 40em) and (max-width: 63.99875em) { .hide-for-medium-only { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 39.99875em), screen and (min-width: 64em) { .show-for-medium-only { - display: none !important; } } + display: none !important; + } +} @media print, screen and (min-width: 64em) { .hide-for-large { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 63.99875em) { .show-for-large { - display: none !important; } } + display: none !important; + } +} @media print, screen and (min-width: 64em) and (max-width: 74.99875em) { .hide-for-large-only { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 63.99875em), screen and (min-width: 75em) { .show-for-large-only { - display: none !important; } } + display: none !important; + } +} .show-for-sr, .show-on-focus { @@ -469533,7 +470432,8 @@ html.is-reveal-open { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important; } + border: 0 !important; +} .show-on-focus:active, .show-on-focus:focus { position: static !important; @@ -469541,69 +470441,91 @@ html.is-reveal-open { height: auto !important; overflow: visible !important; clip: auto !important; - white-space: normal !important; } + white-space: normal !important; +} .show-for-landscape, .hide-for-portrait { - display: block !important; } - @media screen and (orientation: landscape) { - .show-for-landscape, - .hide-for-portrait { - display: block !important; } } - @media screen and (orientation: portrait) { - .show-for-landscape, - .hide-for-portrait { - display: none !important; } } + display: block !important; +} +@media screen and (orientation: landscape) { + .show-for-landscape, +.hide-for-portrait { + display: block !important; + } +} +@media screen and (orientation: portrait) { + .show-for-landscape, +.hide-for-portrait { + display: none !important; + } +} .hide-for-landscape, .show-for-portrait { - display: none !important; } - @media screen and (orientation: landscape) { - .hide-for-landscape, - .show-for-portrait { - display: none !important; } } - @media screen and (orientation: portrait) { - .hide-for-landscape, - .show-for-portrait { - display: block !important; } } + display: none !important; +} +@media screen and (orientation: landscape) { + .hide-for-landscape, +.show-for-portrait { + display: none !important; + } +} +@media screen and (orientation: portrait) { + .hide-for-landscape, +.show-for-portrait { + display: block !important; + } +} .show-for-dark-mode { - display: none; } + display: none; +} .hide-for-dark-mode { - display: block; } + display: block; +} @media screen and (prefers-color-scheme: dark) { .show-for-dark-mode { - display: block !important; } - .hide-for-dark-mode { - display: none !important; } } + display: block !important; + } + .hide-for-dark-mode { + display: none !important; + } +} .show-for-ie { - display: none; } + display: none; +} @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .show-for-ie { - display: block !important; } - .hide-for-ie { - display: none !important; } } + display: block !important; + } + .hide-for-ie { + display: none !important; + } +} .show-for-sticky { - display: none; } + display: none; +} .is-stuck .show-for-sticky { - display: block; } + display: block; +} .is-stuck .hide-for-sticky { - display: none; } -" + display: none; +}" `; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'sass' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'modern' API, 'sass' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'sass' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'modern' API, 'sass' syntax): warnings 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'scss' syntax): css 1`] = ` +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'modern' API, 'scss' syntax): css 1`] = ` "@charset \\"UTF-8\\"; /** * Foundation for Sites @@ -469612,67 +470534,82 @@ exports[`loader should work with the "foundation-sites" package, adjusting CSS o * Licensed under MIT Open Source */ @media print, screen and (min-width: 40em) { - .reveal, .reveal.tiny, .reveal.small, .reveal.large { + .reveal.large, .reveal.small, .reveal.tiny, .reveal { right: auto; left: auto; - margin: 0 auto; } } - + margin: 0 auto; + } +} /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ html { line-height: 1.15; - -webkit-text-size-adjust: 100%; } + -webkit-text-size-adjust: 100%; +} body { - margin: 0; } + margin: 0; +} h1 { font-size: 2em; - margin: 0.67em 0; } + margin: 0.67em 0; +} hr { box-sizing: content-box; height: 0; - overflow: visible; } + overflow: visible; +} pre { font-family: monospace, monospace; - font-size: 1em; } + font-size: 1em; +} a { - background-color: transparent; } + background-color: transparent; +} abbr[title] { border-bottom: 0; - text-decoration: underline dotted; } + text-decoration: underline dotted; +} b, strong { - font-weight: bolder; } + font-weight: bolder; +} code, kbd, samp { font-family: monospace, monospace; - font-size: 1em; } + font-size: 1em; +} small { - font-size: 80%; } + font-size: 80%; +} sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; } + vertical-align: baseline; +} sub { - bottom: -0.25em; } + bottom: -0.25em; +} sup { - top: -0.5em; } + top: -0.5em; +} img { - border-style: none; } + border-style: none; +} button, input, @@ -469682,37 +470619,44 @@ textarea { font-family: inherit; font-size: 100%; line-height: 1.15; - margin: 0; } + margin: 0; +} button, input { - overflow: visible; } + overflow: visible; +} button, select { - text-transform: none; } + text-transform: none; +} button, -[type=\\"button\\"], -[type=\\"reset\\"], -[type=\\"submit\\"] { - -webkit-appearance: button; } +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} button::-moz-focus-inner, -[type=\\"button\\"]::-moz-focus-inner, -[type=\\"reset\\"]::-moz-focus-inner, -[type=\\"submit\\"]::-moz-focus-inner { +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { border-style: none; - padding: 0; } + padding: 0; +} button:-moz-focusring, -[type=\\"button\\"]:-moz-focusring, -[type=\\"reset\\"]:-moz-focusring, -[type=\\"submit\\"]:-moz-focusring { - outline: 1px dotted ButtonText; } +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} fieldset { - padding: 0.35em 0.75em 0.625em; } + padding: 0.35em 0.75em 0.625em; +} legend { box-sizing: border-box; @@ -469720,70 +470664,87 @@ legend { display: table; max-width: 100%; padding: 0; - white-space: normal; } + white-space: normal; +} progress { - vertical-align: baseline; } + vertical-align: baseline; +} textarea { - overflow: auto; } + overflow: auto; +} -[type=\\"checkbox\\"], -[type=\\"radio\\"] { +[type=checkbox], +[type=radio] { box-sizing: border-box; - padding: 0; } + padding: 0; +} -[type=\\"number\\"]::-webkit-inner-spin-button, -[type=\\"number\\"]::-webkit-outer-spin-button { - height: auto; } +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} -[type=\\"search\\"] { +[type=search] { -webkit-appearance: textfield; - outline-offset: -2px; } + outline-offset: -2px; +} -[type=\\"search\\"]::-webkit-search-decoration { - -webkit-appearance: none; } +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} ::-webkit-file-upload-button { -webkit-appearance: button; - font: inherit; } + font: inherit; +} details { - display: block; } + display: block; +} summary { - display: list-item; } + display: list-item; +} template { - display: none; } + display: none; +} [hidden] { - display: none; } + display: none; +} -[data-whatintent=\\"mouse\\"] *, [data-whatintent=\\"mouse\\"] *:focus, -[data-whatintent=\\"touch\\"] *, -[data-whatintent=\\"touch\\"] *:focus, -[data-whatinput=\\"mouse\\"] *, -[data-whatinput=\\"mouse\\"] *:focus, -[data-whatinput=\\"touch\\"] *, -[data-whatinput=\\"touch\\"] *:focus { - outline: none; } +[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, +[data-whatintent=touch] *, +[data-whatintent=touch] *:focus, +[data-whatinput=mouse] *, +[data-whatinput=mouse] *:focus, +[data-whatinput=touch] *, +[data-whatinput=touch] *:focus { + outline: none; +} [draggable=false] { -webkit-touch-callout: none; - -webkit-user-select: none; } + -webkit-user-select: none; +} .foundation-mq { - font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; } + font-family: \\"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em\\"; +} html { box-sizing: border-box; - font-size: 100%; } + font-size: 100%; +} *, *::before, *::after { - box-sizing: inherit; } + box-sizing: inherit; +} body { margin: 0; @@ -469794,24 +470755,28 @@ body { line-height: 1.5; color: #0a0a0a; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } + -moz-osx-font-smoothing: grayscale; +} img { display: inline-block; vertical-align: middle; max-width: 100%; height: auto; - -ms-interpolation-mode: bicubic; } + -ms-interpolation-mode: bicubic; +} textarea { height: auto; min-height: 50px; - border-radius: 0; } + border-radius: 0; +} select { box-sizing: border-box; width: 100%; - border-radius: 0; } + border-radius: 0; +} .map_canvas img, .map_canvas embed, @@ -469819,7 +470784,8 @@ select { .mqa-display img, .mqa-display embed, .mqa-display object { - max-width: none !important; } + max-width: none !important; +} button { padding: 0; @@ -469828,28 +470794,34 @@ button { border-radius: 0; background: transparent; line-height: 1; - cursor: auto; } - [data-whatinput='mouse'] button { - outline: 0; } + cursor: auto; +} +[data-whatinput=mouse] button { + outline: 0; +} pre { overflow: auto; - -webkit-overflow-scrolling: touch; } + -webkit-overflow-scrolling: touch; +} button, input, optgroup, select, textarea { - font-family: inherit; } + font-family: inherit; +} .is-visible { - display: block !important; } + display: block !important; +} .is-hidden { - display: none !important; } + display: none !important; +} -[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], +[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], textarea { display: block; box-sizing: border-box; @@ -469867,59 +470839,72 @@ textarea { line-height: 1.5; color: #0a0a0a; transition: box-shadow 0.5s, border-color 0.25s ease-in-out; - appearance: none; } - [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, - textarea:focus { - outline: none; - border: 1px solid #8a8a8a; - background-color: #fefefe; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + appearance: none; +} +[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, +textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} textarea { - max-width: 100%; } - textarea[rows] { - height: auto; } + max-width: 100%; +} +textarea[rows] { + height: auto; +} input:disabled, input[readonly], textarea:disabled, textarea[readonly] { background-color: #e6e6e6; - cursor: not-allowed; } + cursor: not-allowed; +} -[type='submit'], -[type='button'] { +[type=submit], +[type=button] { appearance: none; - border-radius: 0; } + border-radius: 0; +} -input[type='search'] { - box-sizing: border-box; } +input[type=search] { + box-sizing: border-box; +} ::placeholder { - color: #cacaca; } + color: #cacaca; +} -[type='file'], -[type='checkbox'], -[type='radio'] { - margin: 0 0 1rem; } +[type=file], +[type=checkbox], +[type=radio] { + margin: 0 0 1rem; +} -[type='checkbox'] + label, -[type='radio'] + label { +[type=checkbox] + label, +[type=radio] + label { display: inline-block; vertical-align: baseline; margin-left: 0.5rem; margin-right: 1rem; - margin-bottom: 0; } - [type='checkbox'] + label[for], - [type='radio'] + label[for] { - cursor: pointer; } + margin-bottom: 0; +} +[type=checkbox] + label[for], +[type=radio] + label[for] { + cursor: pointer; +} -label > [type='checkbox'], -label > [type='radio'] { - margin-right: 0.5rem; } +label > [type=checkbox], +label > [type=radio] { + margin-right: 0.5rem; +} -[type='file'] { - width: 100%; } +[type=file] { + width: 100%; +} label { display: block; @@ -469927,34 +470912,41 @@ label { font-size: 0.875rem; font-weight: normal; line-height: 1.8; - color: #0a0a0a; } - label.middle { - margin: 0 0 1rem; - line-height: 1.5; - padding: 0.5625rem 0; } + color: #0a0a0a; +} +label.middle { + margin: 0 0 1rem; + line-height: 1.5; + padding: 0.5625rem 0; +} .help-text { margin-top: -0.5rem; font-size: 0.8125rem; font-style: italic; - color: #0a0a0a; } + color: #0a0a0a; +} .input-group { display: flex; width: 100%; margin-bottom: 1rem; - align-items: stretch; } - .input-group > :first-child, .input-group > :first-child.input-group-button > * { - border-radius: 0 0 0 0; } - .input-group > :last-child, .input-group > :last-child.input-group-button > * { - border-radius: 0 0 0 0; } + align-items: stretch; +} +.input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 0 0 0 0; +} +.input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 0 0 0; +} -.input-group-label, .input-group-field, .input-group-button, .input-group-button a, +.input-group-button a, .input-group-button input, .input-group-button button, -.input-group-button label { +.input-group-button label, .input-group-button, .input-group-field, .input-group-label { margin: 0; - white-space: nowrap; } + white-space: nowrap; +} .input-group-label { padding: 0 1rem; @@ -469965,50 +470957,60 @@ label { white-space: nowrap; display: flex; flex: 0 0 auto; - align-items: center; } - .input-group-label:first-child { - border-right: 0; } - .input-group-label:last-child { - border-left: 0; } + align-items: center; +} +.input-group-label:first-child { + border-right: 0; +} +.input-group-label:last-child { + border-left: 0; +} .input-group-field { border-radius: 0; flex: 1 1 0px; - min-width: 0; } + min-width: 0; +} .input-group-button { padding-top: 0; padding-bottom: 0; text-align: center; display: flex; - flex: 0 0 auto; } - .input-group-button a, - .input-group-button input, - .input-group-button button, - .input-group-button label { - align-self: stretch; - height: auto; - padding-top: 0; - padding-bottom: 0; - font-size: 1rem; } + flex: 0 0 auto; +} +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; +} fieldset { margin: 0; padding: 0; - border: 0; } + border: 0; +} legend { max-width: 100%; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} .fieldset { margin: 1.125rem 0; padding: 1.25rem; - border: 1px solid #cacaca; } - .fieldset legend { - margin: 0; - margin-left: -0.1875rem; - padding: 0 0.1875rem; } + border: 1px solid #cacaca; +} +.fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} select { height: 2.4375rem; @@ -470029,36 +471031,47 @@ select { background-repeat: no-repeat; background-size: 9px 6px; padding-right: 1.5rem; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } - @media screen and (min-width: 0\\\\0) { - select { - background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); } } - select:focus { - outline: none; - border: 1px solid #8a8a8a; - background-color: #fefefe; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } - select:disabled { - background-color: #e6e6e6; - cursor: not-allowed; } - select::-ms-expand { - display: none; } - select[multiple] { - height: auto; - background-image: none; } - select:not([multiple]) { - padding-top: 0; - padding-bottom: 0; } + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +@media screen and (min-width: 0\\\\0 ) { + select { + background-image: url(\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==\\"); + } +} +select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; +} +select::-ms-expand { + display: none; +} +select[multiple] { + height: auto; + background-image: none; +} +select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; +} .is-invalid-input:not(:focus) { border-color: #cc4b37; - background-color: #f9ecea; } - .is-invalid-input:not(:focus)::placeholder { - color: #cc4b37; } + background-color: #f9ecea; +} +.is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; +} .is-invalid-label { - color: #cc4b37; } + color: #cc4b37; +} .form-error { display: none; @@ -470066,9 +471079,11 @@ select { margin-bottom: 1rem; font-size: 0.75rem; font-weight: bold; - color: #cc4b37; } - .form-error.is-visible { - display: block; } + color: #cc4b37; +} +.form-error.is-visible { + display: block; +} div, dl, @@ -470090,27 +471105,32 @@ blockquote, th, td { margin: 0; - padding: 0; } + padding: 0; +} p { margin-bottom: 1rem; font-size: inherit; line-height: 1.6; - text-rendering: optimizeLegibility; } + text-rendering: optimizeLegibility; +} em, i { font-style: italic; - line-height: inherit; } + line-height: inherit; +} strong, b { font-weight: bold; - line-height: inherit; } + line-height: inherit; +} small { font-size: 80%; - line-height: inherit; } + line-height: inherit; +} h1, .h1, h2, .h2, @@ -470122,75 +471142,97 @@ h6, .h6 { font-style: normal; font-weight: normal; color: inherit; - text-rendering: optimizeLegibility; } - h1 small, .h1 small, - h2 small, .h2 small, - h3 small, .h3 small, - h4 small, .h4 small, - h5 small, .h5 small, - h6 small, .h6 small { - line-height: 0; - color: #cacaca; } + text-rendering: optimizeLegibility; +} +h1 small, .h1 small, +h2 small, .h2 small, +h3 small, .h3 small, +h4 small, .h4 small, +h5 small, .h5 small, +h6 small, .h6 small { + line-height: 0; + color: #cacaca; +} h1, .h1 { font-size: 1.5rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h2, .h2 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h3, .h3 { font-size: 1.1875rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h4, .h4 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h5, .h5 { font-size: 1.0625rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} h6, .h6 { font-size: 1rem; line-height: 1.4; margin-top: 0; - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} @media print, screen and (min-width: 40em) { h1, .h1 { - font-size: 3rem; } + font-size: 3rem; + } + h2, .h2 { - font-size: 2.5rem; } + font-size: 2.5rem; + } + h3, .h3 { - font-size: 1.9375rem; } + font-size: 1.9375rem; + } + h4, .h4 { - font-size: 1.5625rem; } + font-size: 1.5625rem; + } + h5, .h5 { - font-size: 1.25rem; } - h6, .h6 { - font-size: 1rem; } } + font-size: 1.25rem; + } + h6, .h6 { + font-size: 1rem; + } +} a { line-height: inherit; color: #1779ba; text-decoration: none; - cursor: pointer; } - a:hover, a:focus { - color: #1468a0; } - a img { - border: 0; } + cursor: pointer; +} +a:hover, a:focus { + color: #1468a0; +} +a img { + border: 0; +} hr { clear: both; @@ -470200,87 +471242,107 @@ hr { border-top: 0; border-right: 0; border-bottom: 1px solid #cacaca; - border-left: 0; } + border-left: 0; +} ul, ol, dl { margin-bottom: 1rem; list-style-position: outside; - line-height: 1.6; } + line-height: 1.6; +} li { - font-size: inherit; } + font-size: inherit; +} ul { margin-left: 1.25rem; - list-style-type: disc; } + list-style-type: disc; +} ol { - margin-left: 1.25rem; } + margin-left: 1.25rem; +} -ul ul, ol ul, ul ol, ol ol { +ul ul, ul ol, ol ul, ol ol { margin-left: 1.25rem; - margin-bottom: 0; } + margin-bottom: 0; +} dl { - margin-bottom: 1rem; } - dl dt { - margin-bottom: 0.3rem; - font-weight: bold; } + margin-bottom: 1rem; +} +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} blockquote { margin: 0 0 1rem; padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #cacaca; } - blockquote, blockquote p { - line-height: 1.6; - color: #8a8a8a; } + border-left: 1px solid #cacaca; +} +blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; +} abbr, abbr[title] { border-bottom: 1px dotted #0a0a0a; cursor: help; - text-decoration: none; } + text-decoration: none; +} figure { - margin: 0; } + margin: 0; +} kbd { margin: 0; padding: 0.125rem 0.25rem 0; background-color: #e6e6e6; font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; - color: #0a0a0a; } + color: #0a0a0a; +} .subheader { margin-top: 0.2rem; margin-bottom: 0.5rem; font-weight: normal; line-height: 1.4; - color: #8a8a8a; } + color: #8a8a8a; +} .lead { font-size: 125%; - line-height: 1.6; } + line-height: 1.6; +} .stat { font-size: 2.5rem; - line-height: 1; } - p + .stat { - margin-top: -1rem; } + line-height: 1; +} +p + .stat { + margin-top: -1rem; +} ul.no-bullet, ol.no-bullet { margin-left: 0; - list-style: none; } + list-style: none; +} -cite, .cite-block { +.cite-block, cite { display: block; color: #8a8a8a; - font-size: 0.8125rem; } - cite:before, .cite-block:before { - content: \\"— \\"; } + font-size: 0.8125rem; +} +.cite-block:before, cite:before { + content: \\"— \\"; +} -code, .code-inline { +.code-inline, code { border: 1px solid #cacaca; background-color: #e6e6e6; font-family: Consolas, \\"Liberation Mono\\", Courier, monospace; @@ -470289,7 +471351,8 @@ code, .code-inline { display: inline; max-width: 100%; word-wrap: break-word; - padding: 0.125rem 0.3125rem 0.0625rem; } + padding: 0.125rem 0.3125rem 0.0625rem; +} .code-block { border: 1px solid #cacaca; @@ -470301,42 +471364,62 @@ code, .code-inline { overflow: auto; white-space: pre; padding: 1rem; - margin-bottom: 1.5rem; } + margin-bottom: 1.5rem; +} .text-left { - text-align: left; } + text-align: left; +} .text-right { - text-align: right; } + text-align: right; +} .text-center { - text-align: center; } + text-align: center; +} .text-justify { - text-align: justify; } + text-align: justify; +} @media print, screen and (min-width: 40em) { .medium-text-left { - text-align: left; } + text-align: left; + } + .medium-text-right { - text-align: right; } + text-align: right; + } + .medium-text-center { - text-align: center; } - .medium-text-justify { - text-align: justify; } } + text-align: center; + } + .medium-text-justify { + text-align: justify; + } +} @media print, screen and (min-width: 64em) { .large-text-left { - text-align: left; } + text-align: left; + } + .large-text-right { - text-align: right; } + text-align: right; + } + .large-text-center { - text-align: center; } - .large-text-justify { - text-align: justify; } } + text-align: center; + } + .large-text-justify { + text-align: justify; + } +} .show-for-print { - display: none !important; } + display: none !important; +} @media print { * { @@ -470344,1252 +471427,1916 @@ code, .code-inline { color: black !important; color-adjust: economy; box-shadow: none !important; - text-shadow: none !important; } + text-shadow: none !important; + } + .show-for-print { - display: block !important; } + display: block !important; + } + .hide-for-print { - display: none !important; } + display: none !important; + } + table.show-for-print { - display: table !important; } + display: table !important; + } + thead.show-for-print { - display: table-header-group !important; } + display: table-header-group !important; + } + tbody.show-for-print { - display: table-row-group !important; } + display: table-row-group !important; + } + tr.show-for-print { - display: table-row !important; } + display: table-row !important; + } + td.show-for-print { - display: table-cell !important; } + display: table-cell !important; + } + th.show-for-print { - display: table-cell !important; } + display: table-cell !important; + } + a, - a:visited { - text-decoration: underline; } +a:visited { + text-decoration: underline; + } + a[href]:after { - content: \\" (\\" attr(href) \\")\\"; } + content: \\" (\\" attr(href) \\")\\"; + } + .ir a:after, - a[href^='javascript:']:after, - a[href^='#']:after { - content: ''; } +a[href^=\\"javascript:\\"]:after, +a[href^=\\"#\\"]:after { + content: \\"\\"; + } + abbr[title]:after { - content: \\" (\\" attr(title) \\")\\"; } + content: \\" (\\" attr(title) \\")\\"; + } + pre, - blockquote { +blockquote { border: 1px solid #8a8a8a; - page-break-inside: avoid; } + page-break-inside: avoid; + } + thead { - display: table-header-group; } + display: table-header-group; + } + tr, +img { + page-break-inside: avoid; + } + img { - page-break-inside: avoid; } - img { - max-width: 100% !important; } + max-width: 100% !important; + } + @page { - margin: 0.5cm; } + margin: 0.5cm; + } p, - h2, - h3 { +h2, +h3 { orphans: 3; - widows: 3; } + widows: 3; + } + h2, - h3 { - page-break-after: avoid; } - .print-break-inside { - page-break-inside: auto; } } +h3 { + page-break-after: avoid; + } + .print-break-inside { + page-break-inside: auto; + } +} .grid-container { padding-right: 0.625rem; padding-left: 0.625rem; max-width: 75rem; margin-left: auto; - margin-right: auto; } - @media print, screen and (min-width: 40em) { - .grid-container { - padding-right: 0.9375rem; - padding-left: 0.9375rem; } } + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { .grid-container.fluid { - padding-right: 0.625rem; - padding-left: 0.625rem; - max-width: 100%; - margin-left: auto; - margin-right: auto; } - @media print, screen and (min-width: 40em) { - .grid-container.fluid { - padding-right: 0.9375rem; - padding-left: 0.9375rem; } } - .grid-container.full { - padding-right: 0; - padding-left: 0; - max-width: 100%; - margin-left: auto; - margin-right: auto; } + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} .grid-x { display: flex; - flex-flow: row wrap; } + flex-flow: row wrap; +} .cell { flex: 0 0 auto; min-height: 0; min-width: 0; - width: 100%; } - .cell.auto { - flex: 1 1 0; } - .cell.shrink { - flex: 0 0 auto; } + width: 100%; +} +.cell.auto { + flex: 1 1 0; +} +.cell.shrink { + flex: 0 0 auto; +} .grid-x > .auto { - width: auto; } - + width: auto; +} .grid-x > .shrink { - width: auto; } + width: auto; +} .grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { - flex-basis: auto; } + flex-basis: auto; +} @media print, screen and (min-width: 40em) { .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { - flex-basis: auto; } } - + flex-basis: auto; + } +} @media print, screen and (min-width: 64em) { .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { - flex-basis: auto; } } - -.grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { - flex: 0 0 auto; } + flex-basis: auto; + } +} +.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { + flex: 0 0 auto; +} .grid-x > .small-1 { - width: 8.33333%; } + width: 8.3333333333%; +} .grid-x > .small-2 { - width: 16.66667%; } + width: 16.6666666667%; +} .grid-x > .small-3 { - width: 25%; } + width: 25%; +} .grid-x > .small-4 { - width: 33.33333%; } + width: 33.3333333333%; +} .grid-x > .small-5 { - width: 41.66667%; } + width: 41.6666666667%; +} .grid-x > .small-6 { - width: 50%; } + width: 50%; +} .grid-x > .small-7 { - width: 58.33333%; } + width: 58.3333333333%; +} .grid-x > .small-8 { - width: 66.66667%; } + width: 66.6666666667%; +} .grid-x > .small-9 { - width: 75%; } + width: 75%; +} .grid-x > .small-10 { - width: 83.33333%; } + width: 83.3333333333%; +} .grid-x > .small-11 { - width: 91.66667%; } + width: 91.6666666667%; +} .grid-x > .small-12 { - width: 100%; } + width: 100%; +} @media print, screen and (min-width: 40em) { .grid-x > .medium-auto { flex: 1 1 0; - width: auto; } - .grid-x > .medium-shrink, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { - flex: 0 0 auto; } + width: auto; + } + + .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { + flex: 0 0 auto; + } + .grid-x > .medium-shrink { - width: auto; } + width: auto; + } + .grid-x > .medium-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .grid-x > .medium-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .grid-x > .medium-3 { - width: 25%; } + width: 25%; + } + .grid-x > .medium-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .grid-x > .medium-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .grid-x > .medium-6 { - width: 50%; } + width: 50%; + } + .grid-x > .medium-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .grid-x > .medium-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .grid-x > .medium-9 { - width: 75%; } + width: 75%; + } + .grid-x > .medium-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .grid-x > .medium-11 { - width: 91.66667%; } - .grid-x > .medium-12 { - width: 100%; } } + width: 91.6666666667%; + } + .grid-x > .medium-12 { + width: 100%; + } +} @media print, screen and (min-width: 64em) { .grid-x > .large-auto { flex: 1 1 0; - width: auto; } - .grid-x > .large-shrink, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { - flex: 0 0 auto; } + width: auto; + } + + .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { + flex: 0 0 auto; + } + .grid-x > .large-shrink { - width: auto; } + width: auto; + } + .grid-x > .large-1 { - width: 8.33333%; } + width: 8.3333333333%; + } + .grid-x > .large-2 { - width: 16.66667%; } + width: 16.6666666667%; + } + .grid-x > .large-3 { - width: 25%; } + width: 25%; + } + .grid-x > .large-4 { - width: 33.33333%; } + width: 33.3333333333%; + } + .grid-x > .large-5 { - width: 41.66667%; } + width: 41.6666666667%; + } + .grid-x > .large-6 { - width: 50%; } + width: 50%; + } + .grid-x > .large-7 { - width: 58.33333%; } + width: 58.3333333333%; + } + .grid-x > .large-8 { - width: 66.66667%; } + width: 66.6666666667%; + } + .grid-x > .large-9 { - width: 75%; } + width: 75%; + } + .grid-x > .large-10 { - width: 83.33333%; } + width: 83.3333333333%; + } + .grid-x > .large-11 { - width: 91.66667%; } - .grid-x > .large-12 { - width: 100%; } } + width: 91.6666666667%; + } + .grid-x > .large-12 { + width: 100%; + } +} .grid-margin-x:not(.grid-x) > .cell { - width: auto; } + width: auto; +} .grid-margin-y:not(.grid-y) > .cell { - height: auto; } + height: auto; +} .grid-margin-x { margin-left: -0.625rem; - margin-right: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-x { - margin-left: -0.9375rem; - margin-right: -0.9375rem; } } + margin-right: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; + } +} +.grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; +} +@media print, screen and (min-width: 40em) { .grid-margin-x > .cell { - width: calc(100% - 1.25rem); - margin-left: 0.625rem; - margin-right: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-x > .cell { - width: calc(100% - 1.875rem); - margin-left: 0.9375rem; - margin-right: 0.9375rem; } } + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; + } +} +.grid-margin-x > .auto { + width: auto; +} +.grid-margin-x > .shrink { + width: auto; +} +.grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); +} +.grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); +} +.grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); +} +.grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); +} +.grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); +} +.grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); +} +.grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); +} +.grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); +} +.grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); +} +.grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); +} +.grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); +} +.grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { .grid-margin-x > .auto { - width: auto; } + width: auto; + } .grid-margin-x > .shrink { - width: auto; } + width: auto; + } .grid-margin-x > .small-1 { - width: calc(8.33333% - 1.25rem); } + width: calc(8.3333333333% - 1.875rem); + } .grid-margin-x > .small-2 { - width: calc(16.66667% - 1.25rem); } + width: calc(16.6666666667% - 1.875rem); + } .grid-margin-x > .small-3 { - width: calc(25% - 1.25rem); } + width: calc(25% - 1.875rem); + } .grid-margin-x > .small-4 { - width: calc(33.33333% - 1.25rem); } + width: calc(33.3333333333% - 1.875rem); + } .grid-margin-x > .small-5 { - width: calc(41.66667% - 1.25rem); } + width: calc(41.6666666667% - 1.875rem); + } .grid-margin-x > .small-6 { - width: calc(50% - 1.25rem); } + width: calc(50% - 1.875rem); + } .grid-margin-x > .small-7 { - width: calc(58.33333% - 1.25rem); } + width: calc(58.3333333333% - 1.875rem); + } .grid-margin-x > .small-8 { - width: calc(66.66667% - 1.25rem); } + width: calc(66.6666666667% - 1.875rem); + } .grid-margin-x > .small-9 { - width: calc(75% - 1.25rem); } + width: calc(75% - 1.875rem); + } .grid-margin-x > .small-10 { - width: calc(83.33333% - 1.25rem); } + width: calc(83.3333333333% - 1.875rem); + } .grid-margin-x > .small-11 { - width: calc(91.66667% - 1.25rem); } + width: calc(91.6666666667% - 1.875rem); + } .grid-margin-x > .small-12 { - width: calc(100% - 1.25rem); } - @media print, screen and (min-width: 40em) { - .grid-margin-x > .auto { - width: auto; } - .grid-margin-x > .shrink { - width: auto; } - .grid-margin-x > .small-1 { - width: calc(8.33333% - 1.875rem); } - .grid-margin-x > .small-2 { - width: calc(16.66667% - 1.875rem); } - .grid-margin-x > .small-3 { - width: calc(25% - 1.875rem); } - .grid-margin-x > .small-4 { - width: calc(33.33333% - 1.875rem); } - .grid-margin-x > .small-5 { - width: calc(41.66667% - 1.875rem); } - .grid-margin-x > .small-6 { - width: calc(50% - 1.875rem); } - .grid-margin-x > .small-7 { - width: calc(58.33333% - 1.875rem); } - .grid-margin-x > .small-8 { - width: calc(66.66667% - 1.875rem); } - .grid-margin-x > .small-9 { - width: calc(75% - 1.875rem); } - .grid-margin-x > .small-10 { - width: calc(83.33333% - 1.875rem); } - .grid-margin-x > .small-11 { - width: calc(91.66667% - 1.875rem); } - .grid-margin-x > .small-12 { - width: calc(100% - 1.875rem); } - .grid-margin-x > .medium-auto { - width: auto; } - .grid-margin-x > .medium-shrink { - width: auto; } - .grid-margin-x > .medium-1 { - width: calc(8.33333% - 1.875rem); } - .grid-margin-x > .medium-2 { - width: calc(16.66667% - 1.875rem); } - .grid-margin-x > .medium-3 { - width: calc(25% - 1.875rem); } - .grid-margin-x > .medium-4 { - width: calc(33.33333% - 1.875rem); } - .grid-margin-x > .medium-5 { - width: calc(41.66667% - 1.875rem); } - .grid-margin-x > .medium-6 { - width: calc(50% - 1.875rem); } - .grid-margin-x > .medium-7 { - width: calc(58.33333% - 1.875rem); } - .grid-margin-x > .medium-8 { - width: calc(66.66667% - 1.875rem); } - .grid-margin-x > .medium-9 { - width: calc(75% - 1.875rem); } - .grid-margin-x > .medium-10 { - width: calc(83.33333% - 1.875rem); } - .grid-margin-x > .medium-11 { - width: calc(91.66667% - 1.875rem); } - .grid-margin-x > .medium-12 { - width: calc(100% - 1.875rem); } } - @media print, screen and (min-width: 64em) { - .grid-margin-x > .large-auto { - width: auto; } - .grid-margin-x > .large-shrink { - width: auto; } - .grid-margin-x > .large-1 { - width: calc(8.33333% - 1.875rem); } - .grid-margin-x > .large-2 { - width: calc(16.66667% - 1.875rem); } - .grid-margin-x > .large-3 { - width: calc(25% - 1.875rem); } - .grid-margin-x > .large-4 { - width: calc(33.33333% - 1.875rem); } - .grid-margin-x > .large-5 { - width: calc(41.66667% - 1.875rem); } - .grid-margin-x > .large-6 { - width: calc(50% - 1.875rem); } - .grid-margin-x > .large-7 { - width: calc(58.33333% - 1.875rem); } - .grid-margin-x > .large-8 { - width: calc(66.66667% - 1.875rem); } - .grid-margin-x > .large-9 { - width: calc(75% - 1.875rem); } - .grid-margin-x > .large-10 { - width: calc(83.33333% - 1.875rem); } - .grid-margin-x > .large-11 { - width: calc(91.66667% - 1.875rem); } - .grid-margin-x > .large-12 { - width: calc(100% - 1.875rem); } } + width: calc(100% - 1.875rem); + } + .grid-margin-x > .medium-auto { + width: auto; + } + .grid-margin-x > .medium-shrink { + width: auto; + } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; + } + .grid-margin-x > .large-shrink { + width: auto; + } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); + } +} .grid-padding-x .grid-padding-x { margin-right: -0.625rem; - margin-left: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-padding-x .grid-padding-x { - margin-right: -0.9375rem; - margin-left: -0.9375rem; } } - + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} .grid-container:not(.full) > .grid-padding-x { margin-right: -0.625rem; - margin-left: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-container:not(.full) > .grid-padding-x { - margin-right: -0.9375rem; - margin-left: -0.9375rem; } } - + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} .grid-padding-x > .cell { padding-right: 0.625rem; - padding-left: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-padding-x > .cell { - padding-right: 0.9375rem; - padding-left: 0.9375rem; } } + padding-left: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} .small-up-1 > .cell { - width: 100%; } + width: 100%; +} .small-up-2 > .cell { - width: 50%; } + width: 50%; +} .small-up-3 > .cell { - width: 33.33333%; } + width: 33.3333333333%; +} .small-up-4 > .cell { - width: 25%; } + width: 25%; +} .small-up-5 > .cell { - width: 20%; } + width: 20%; +} .small-up-6 > .cell { - width: 16.66667%; } + width: 16.6666666667%; +} .small-up-7 > .cell { - width: 14.28571%; } + width: 14.2857142857%; +} .small-up-8 > .cell { - width: 12.5%; } + width: 12.5%; +} @media print, screen and (min-width: 40em) { .medium-up-1 > .cell { - width: 100%; } + width: 100%; + } + .medium-up-2 > .cell { - width: 50%; } + width: 50%; + } + .medium-up-3 > .cell { - width: 33.33333%; } + width: 33.3333333333%; + } + .medium-up-4 > .cell { - width: 25%; } + width: 25%; + } + .medium-up-5 > .cell { - width: 20%; } + width: 20%; + } + .medium-up-6 > .cell { - width: 16.66667%; } + width: 16.6666666667%; + } + .medium-up-7 > .cell { - width: 14.28571%; } - .medium-up-8 > .cell { - width: 12.5%; } } + width: 14.2857142857%; + } + .medium-up-8 > .cell { + width: 12.5%; + } +} @media print, screen and (min-width: 64em) { .large-up-1 > .cell { - width: 100%; } + width: 100%; + } + .large-up-2 > .cell { - width: 50%; } + width: 50%; + } + .large-up-3 > .cell { - width: 33.33333%; } + width: 33.3333333333%; + } + .large-up-4 > .cell { - width: 25%; } + width: 25%; + } + .large-up-5 > .cell { - width: 20%; } + width: 20%; + } + .large-up-6 > .cell { - width: 16.66667%; } + width: 16.6666666667%; + } + .large-up-7 > .cell { - width: 14.28571%; } - .large-up-8 > .cell { - width: 12.5%; } } + width: 14.2857142857%; + } + .large-up-8 > .cell { + width: 12.5%; + } +} .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.25rem); } + width: calc(100% - 1.25rem); +} .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.25rem); } + width: calc(50% - 1.25rem); +} .grid-margin-x.small-up-3 > .cell { - width: calc(33.33333% - 1.25rem); } + width: calc(33.3333333333% - 1.25rem); +} .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.25rem); } + width: calc(25% - 1.25rem); +} .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.25rem); } + width: calc(20% - 1.25rem); +} .grid-margin-x.small-up-6 > .cell { - width: calc(16.66667% - 1.25rem); } + width: calc(16.6666666667% - 1.25rem); +} .grid-margin-x.small-up-7 > .cell { - width: calc(14.28571% - 1.25rem); } + width: calc(14.2857142857% - 1.25rem); +} .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.25rem); } + width: calc(12.5% - 1.25rem); +} @media print, screen and (min-width: 40em) { .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.875rem); + } + .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.875rem); + } + .grid-margin-x.small-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.875rem); + } + .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.875rem); + } + .grid-margin-x.small-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.small-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.875rem); } + width: calc(12.5% - 1.875rem); + } + .grid-margin-x.medium-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.875rem); + } + .grid-margin-x.medium-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.875rem); + } + .grid-margin-x.medium-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.medium-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.875rem); + } + .grid-margin-x.medium-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.875rem); + } + .grid-margin-x.medium-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.medium-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } - .grid-margin-x.medium-up-8 > .cell { - width: calc(12.5% - 1.875rem); } } + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} @media print, screen and (min-width: 64em) { .grid-margin-x.large-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.875rem); + } + .grid-margin-x.large-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.875rem); + } + .grid-margin-x.large-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.large-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.875rem); + } + .grid-margin-x.large-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.875rem); + } + .grid-margin-x.large-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.large-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } - .grid-margin-x.large-up-8 > .cell { - width: calc(12.5% - 1.875rem); } } + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} .small-margin-collapse { margin-right: 0; - margin-left: 0; } - .small-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } - .small-margin-collapse > .small-1 { - width: 8.33333%; } - .small-margin-collapse > .small-2 { - width: 16.66667%; } - .small-margin-collapse > .small-3 { - width: 25%; } - .small-margin-collapse > .small-4 { - width: 33.33333%; } - .small-margin-collapse > .small-5 { - width: 41.66667%; } - .small-margin-collapse > .small-6 { - width: 50%; } - .small-margin-collapse > .small-7 { - width: 58.33333%; } - .small-margin-collapse > .small-8 { - width: 66.66667%; } - .small-margin-collapse > .small-9 { - width: 75%; } - .small-margin-collapse > .small-10 { - width: 83.33333%; } - .small-margin-collapse > .small-11 { - width: 91.66667%; } - .small-margin-collapse > .small-12 { - width: 100%; } - @media print, screen and (min-width: 40em) { - .small-margin-collapse > .medium-1 { - width: 8.33333%; } - .small-margin-collapse > .medium-2 { - width: 16.66667%; } - .small-margin-collapse > .medium-3 { - width: 25%; } - .small-margin-collapse > .medium-4 { - width: 33.33333%; } - .small-margin-collapse > .medium-5 { - width: 41.66667%; } - .small-margin-collapse > .medium-6 { - width: 50%; } - .small-margin-collapse > .medium-7 { - width: 58.33333%; } - .small-margin-collapse > .medium-8 { - width: 66.66667%; } - .small-margin-collapse > .medium-9 { - width: 75%; } - .small-margin-collapse > .medium-10 { - width: 83.33333%; } - .small-margin-collapse > .medium-11 { - width: 91.66667%; } - .small-margin-collapse > .medium-12 { - width: 100%; } } - @media print, screen and (min-width: 64em) { - .small-margin-collapse > .large-1 { - width: 8.33333%; } - .small-margin-collapse > .large-2 { - width: 16.66667%; } - .small-margin-collapse > .large-3 { - width: 25%; } - .small-margin-collapse > .large-4 { - width: 33.33333%; } - .small-margin-collapse > .large-5 { - width: 41.66667%; } - .small-margin-collapse > .large-6 { - width: 50%; } - .small-margin-collapse > .large-7 { - width: 58.33333%; } - .small-margin-collapse > .large-8 { - width: 66.66667%; } - .small-margin-collapse > .large-9 { - width: 75%; } - .small-margin-collapse > .large-10 { - width: 83.33333%; } - .small-margin-collapse > .large-11 { - width: 91.66667%; } - .small-margin-collapse > .large-12 { - width: 100%; } } + margin-left: 0; +} +.small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; +} +.small-margin-collapse > .small-1 { + width: 8.3333333333%; +} +.small-margin-collapse > .small-2 { + width: 16.6666666667%; +} +.small-margin-collapse > .small-3 { + width: 25%; +} +.small-margin-collapse > .small-4 { + width: 33.3333333333%; +} +.small-margin-collapse > .small-5 { + width: 41.6666666667%; +} +.small-margin-collapse > .small-6 { + width: 50%; +} +.small-margin-collapse > .small-7 { + width: 58.3333333333%; +} +.small-margin-collapse > .small-8 { + width: 66.6666666667%; +} +.small-margin-collapse > .small-9 { + width: 75%; +} +.small-margin-collapse > .small-10 { + width: 83.3333333333%; +} +.small-margin-collapse > .small-11 { + width: 91.6666666667%; +} +.small-margin-collapse > .small-12 { + width: 100%; +} +@media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .medium-3 { + width: 25%; + } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .medium-6 { + width: 50%; + } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .medium-9 { + width: 75%; + } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .large-3 { + width: 25%; + } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .large-6 { + width: 50%; + } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .large-9 { + width: 75%; + } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .large-12 { + width: 100%; + } +} .small-padding-collapse { margin-right: 0; - margin-left: 0; } - .small-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } + margin-left: 0; +} +.small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; +} @media print, screen and (min-width: 40em) { .medium-margin-collapse { margin-right: 0; - margin-left: 0; } - .medium-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } } - + margin-left: 0; + } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} @media print, screen and (min-width: 40em) { .medium-margin-collapse > .small-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .medium-margin-collapse > .small-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .medium-margin-collapse > .small-3 { - width: 25%; } + width: 25%; + } .medium-margin-collapse > .small-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .medium-margin-collapse > .small-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .medium-margin-collapse > .small-6 { - width: 50%; } + width: 50%; + } .medium-margin-collapse > .small-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .medium-margin-collapse > .small-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .medium-margin-collapse > .small-9 { - width: 75%; } + width: 75%; + } .medium-margin-collapse > .small-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .medium-margin-collapse > .small-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .medium-margin-collapse > .small-12 { - width: 100%; } } - + width: 100%; + } +} @media print, screen and (min-width: 40em) { .medium-margin-collapse > .medium-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .medium-margin-collapse > .medium-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .medium-margin-collapse > .medium-3 { - width: 25%; } + width: 25%; + } .medium-margin-collapse > .medium-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .medium-margin-collapse > .medium-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .medium-margin-collapse > .medium-6 { - width: 50%; } + width: 50%; + } .medium-margin-collapse > .medium-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .medium-margin-collapse > .medium-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .medium-margin-collapse > .medium-9 { - width: 75%; } + width: 75%; + } .medium-margin-collapse > .medium-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .medium-margin-collapse > .medium-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .medium-margin-collapse > .medium-12 { - width: 100%; } } - + width: 100%; + } +} @media print, screen and (min-width: 64em) { .medium-margin-collapse > .large-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .medium-margin-collapse > .large-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .medium-margin-collapse > .large-3 { - width: 25%; } + width: 25%; + } .medium-margin-collapse > .large-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .medium-margin-collapse > .large-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .medium-margin-collapse > .large-6 { - width: 50%; } + width: 50%; + } .medium-margin-collapse > .large-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .medium-margin-collapse > .large-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .medium-margin-collapse > .large-9 { - width: 75%; } + width: 75%; + } .medium-margin-collapse > .large-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .medium-margin-collapse > .large-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .medium-margin-collapse > .large-12 { - width: 100%; } } + width: 100%; + } +} @media print, screen and (min-width: 40em) { .medium-padding-collapse { margin-right: 0; - margin-left: 0; } - .medium-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } } + margin-left: 0; + } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} @media print, screen and (min-width: 64em) { .large-margin-collapse { margin-right: 0; - margin-left: 0; } - .large-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } } - + margin-left: 0; + } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} @media print, screen and (min-width: 64em) { .large-margin-collapse > .small-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .large-margin-collapse > .small-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .large-margin-collapse > .small-3 { - width: 25%; } + width: 25%; + } .large-margin-collapse > .small-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .large-margin-collapse > .small-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .large-margin-collapse > .small-6 { - width: 50%; } + width: 50%; + } .large-margin-collapse > .small-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .large-margin-collapse > .small-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .large-margin-collapse > .small-9 { - width: 75%; } + width: 75%; + } .large-margin-collapse > .small-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .large-margin-collapse > .small-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .large-margin-collapse > .small-12 { - width: 100%; } } - + width: 100%; + } +} @media print, screen and (min-width: 64em) { .large-margin-collapse > .medium-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .large-margin-collapse > .medium-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .large-margin-collapse > .medium-3 { - width: 25%; } + width: 25%; + } .large-margin-collapse > .medium-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .large-margin-collapse > .medium-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .large-margin-collapse > .medium-6 { - width: 50%; } + width: 50%; + } .large-margin-collapse > .medium-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .large-margin-collapse > .medium-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .large-margin-collapse > .medium-9 { - width: 75%; } + width: 75%; + } .large-margin-collapse > .medium-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .large-margin-collapse > .medium-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .large-margin-collapse > .medium-12 { - width: 100%; } } - + width: 100%; + } +} @media print, screen and (min-width: 64em) { .large-margin-collapse > .large-1 { - width: 8.33333%; } + width: 8.3333333333%; + } .large-margin-collapse > .large-2 { - width: 16.66667%; } + width: 16.6666666667%; + } .large-margin-collapse > .large-3 { - width: 25%; } + width: 25%; + } .large-margin-collapse > .large-4 { - width: 33.33333%; } + width: 33.3333333333%; + } .large-margin-collapse > .large-5 { - width: 41.66667%; } + width: 41.6666666667%; + } .large-margin-collapse > .large-6 { - width: 50%; } + width: 50%; + } .large-margin-collapse > .large-7 { - width: 58.33333%; } + width: 58.3333333333%; + } .large-margin-collapse > .large-8 { - width: 66.66667%; } + width: 66.6666666667%; + } .large-margin-collapse > .large-9 { - width: 75%; } + width: 75%; + } .large-margin-collapse > .large-10 { - width: 83.33333%; } + width: 83.3333333333%; + } .large-margin-collapse > .large-11 { - width: 91.66667%; } + width: 91.6666666667%; + } .large-margin-collapse > .large-12 { - width: 100%; } } + width: 100%; + } +} @media print, screen and (min-width: 64em) { .large-padding-collapse { margin-right: 0; - margin-left: 0; } - .large-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } } + margin-left: 0; + } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} .small-offset-0 { - margin-left: 0%; } + margin-left: 0%; +} .grid-margin-x > .small-offset-0 { - margin-left: calc(0% + 1.25rem / 2); } + margin-left: calc(0% + 1.25rem / 2); +} .small-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; +} .grid-margin-x > .small-offset-1 { - margin-left: calc(8.33333% + 1.25rem / 2); } + margin-left: calc(8.3333333333% + 1.25rem / 2); +} .small-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; +} .grid-margin-x > .small-offset-2 { - margin-left: calc(16.66667% + 1.25rem / 2); } + margin-left: calc(16.6666666667% + 1.25rem / 2); +} .small-offset-3 { - margin-left: 25%; } + margin-left: 25%; +} .grid-margin-x > .small-offset-3 { - margin-left: calc(25% + 1.25rem / 2); } + margin-left: calc(25% + 1.25rem / 2); +} .small-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; +} .grid-margin-x > .small-offset-4 { - margin-left: calc(33.33333% + 1.25rem / 2); } + margin-left: calc(33.3333333333% + 1.25rem / 2); +} .small-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; +} .grid-margin-x > .small-offset-5 { - margin-left: calc(41.66667% + 1.25rem / 2); } + margin-left: calc(41.6666666667% + 1.25rem / 2); +} .small-offset-6 { - margin-left: 50%; } + margin-left: 50%; +} .grid-margin-x > .small-offset-6 { - margin-left: calc(50% + 1.25rem / 2); } + margin-left: calc(50% + 1.25rem / 2); +} .small-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; +} .grid-margin-x > .small-offset-7 { - margin-left: calc(58.33333% + 1.25rem / 2); } + margin-left: calc(58.3333333333% + 1.25rem / 2); +} .small-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; +} .grid-margin-x > .small-offset-8 { - margin-left: calc(66.66667% + 1.25rem / 2); } + margin-left: calc(66.6666666667% + 1.25rem / 2); +} .small-offset-9 { - margin-left: 75%; } + margin-left: 75%; +} .grid-margin-x > .small-offset-9 { - margin-left: calc(75% + 1.25rem / 2); } + margin-left: calc(75% + 1.25rem / 2); +} .small-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; +} .grid-margin-x > .small-offset-10 { - margin-left: calc(83.33333% + 1.25rem / 2); } + margin-left: calc(83.3333333333% + 1.25rem / 2); +} .small-offset-11 { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; +} .grid-margin-x > .small-offset-11 { - margin-left: calc(91.66667% + 1.25rem / 2); } + margin-left: calc(91.6666666667% + 1.25rem / 2); +} @media print, screen and (min-width: 40em) { .medium-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .grid-margin-x > .medium-offset-0 { - margin-left: calc(0% + 1.875rem / 2); } + margin-left: calc(0% + 1.875rem / 2); + } + .medium-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .grid-margin-x > .medium-offset-1 { - margin-left: calc(8.33333% + 1.875rem / 2); } + margin-left: calc(8.3333333333% + 1.875rem / 2); + } + .medium-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .grid-margin-x > .medium-offset-2 { - margin-left: calc(16.66667% + 1.875rem / 2); } + margin-left: calc(16.6666666667% + 1.875rem / 2); + } + .medium-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .grid-margin-x > .medium-offset-3 { - margin-left: calc(25% + 1.875rem / 2); } + margin-left: calc(25% + 1.875rem / 2); + } + .medium-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .grid-margin-x > .medium-offset-4 { - margin-left: calc(33.33333% + 1.875rem / 2); } + margin-left: calc(33.3333333333% + 1.875rem / 2); + } + .medium-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .grid-margin-x > .medium-offset-5 { - margin-left: calc(41.66667% + 1.875rem / 2); } + margin-left: calc(41.6666666667% + 1.875rem / 2); + } + .medium-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .grid-margin-x > .medium-offset-6 { - margin-left: calc(50% + 1.875rem / 2); } + margin-left: calc(50% + 1.875rem / 2); + } + .medium-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .grid-margin-x > .medium-offset-7 { - margin-left: calc(58.33333% + 1.875rem / 2); } + margin-left: calc(58.3333333333% + 1.875rem / 2); + } + .medium-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .grid-margin-x > .medium-offset-8 { - margin-left: calc(66.66667% + 1.875rem / 2); } + margin-left: calc(66.6666666667% + 1.875rem / 2); + } + .medium-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .grid-margin-x > .medium-offset-9 { - margin-left: calc(75% + 1.875rem / 2); } + margin-left: calc(75% + 1.875rem / 2); + } + .medium-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .grid-margin-x > .medium-offset-10 { - margin-left: calc(83.33333% + 1.875rem / 2); } + margin-left: calc(83.3333333333% + 1.875rem / 2); + } + .medium-offset-11 { - margin-left: 91.66667%; } - .grid-margin-x > .medium-offset-11 { - margin-left: calc(91.66667% + 1.875rem / 2); } } + margin-left: 91.6666666667%; + } + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} @media print, screen and (min-width: 64em) { .large-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } + .grid-margin-x > .large-offset-0 { - margin-left: calc(0% + 1.875rem / 2); } + margin-left: calc(0% + 1.875rem / 2); + } + .large-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; + } + .grid-margin-x > .large-offset-1 { - margin-left: calc(8.33333% + 1.875rem / 2); } + margin-left: calc(8.3333333333% + 1.875rem / 2); + } + .large-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; + } + .grid-margin-x > .large-offset-2 { - margin-left: calc(16.66667% + 1.875rem / 2); } + margin-left: calc(16.6666666667% + 1.875rem / 2); + } + .large-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } + .grid-margin-x > .large-offset-3 { - margin-left: calc(25% + 1.875rem / 2); } + margin-left: calc(25% + 1.875rem / 2); + } + .large-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; + } + .grid-margin-x > .large-offset-4 { - margin-left: calc(33.33333% + 1.875rem / 2); } + margin-left: calc(33.3333333333% + 1.875rem / 2); + } + .large-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; + } + .grid-margin-x > .large-offset-5 { - margin-left: calc(41.66667% + 1.875rem / 2); } + margin-left: calc(41.6666666667% + 1.875rem / 2); + } + .large-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } + .grid-margin-x > .large-offset-6 { - margin-left: calc(50% + 1.875rem / 2); } + margin-left: calc(50% + 1.875rem / 2); + } + .large-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; + } + .grid-margin-x > .large-offset-7 { - margin-left: calc(58.33333% + 1.875rem / 2); } + margin-left: calc(58.3333333333% + 1.875rem / 2); + } + .large-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; + } + .grid-margin-x > .large-offset-8 { - margin-left: calc(66.66667% + 1.875rem / 2); } + margin-left: calc(66.6666666667% + 1.875rem / 2); + } + .large-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } + .grid-margin-x > .large-offset-9 { - margin-left: calc(75% + 1.875rem / 2); } + margin-left: calc(75% + 1.875rem / 2); + } + .large-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; + } + .grid-margin-x > .large-offset-10 { - margin-left: calc(83.33333% + 1.875rem / 2); } + margin-left: calc(83.3333333333% + 1.875rem / 2); + } + .large-offset-11 { - margin-left: 91.66667%; } - .grid-margin-x > .large-offset-11 { - margin-left: calc(91.66667% + 1.875rem / 2); } } + margin-left: 91.6666666667%; + } + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} .grid-y { display: flex; - flex-flow: column nowrap; } - .grid-y > .cell { + flex-flow: column nowrap; +} +.grid-y > .cell { + height: auto; + max-height: none; +} +.grid-y > .auto { + height: auto; +} +.grid-y > .shrink { + height: auto; +} +.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; + } +} +.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { + flex: 0 0 auto; +} +.grid-y > .small-1 { + height: 8.3333333333%; +} +.grid-y > .small-2 { + height: 16.6666666667%; +} +.grid-y > .small-3 { + height: 25%; +} +.grid-y > .small-4 { + height: 33.3333333333%; +} +.grid-y > .small-5 { + height: 41.6666666667%; +} +.grid-y > .small-6 { + height: 50%; +} +.grid-y > .small-7 { + height: 58.3333333333%; +} +.grid-y > .small-8 { + height: 66.6666666667%; +} +.grid-y > .small-9 { + height: 75%; +} +.grid-y > .small-10 { + height: 83.3333333333%; +} +.grid-y > .small-11 { + height: 91.6666666667%; +} +.grid-y > .small-12 { + height: 100%; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; height: auto; - max-height: none; } - .grid-y > .auto { - height: auto; } - .grid-y > .shrink { - height: auto; } - .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { - flex-basis: auto; } - @media print, screen and (min-width: 40em) { - .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { - flex-basis: auto; } } - @media print, screen and (min-width: 64em) { - .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { - flex-basis: auto; } } - .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { - flex: 0 0 auto; } - .grid-y > .small-1 { - height: 8.33333%; } - .grid-y > .small-2 { - height: 16.66667%; } - .grid-y > .small-3 { - height: 25%; } - .grid-y > .small-4 { - height: 33.33333%; } - .grid-y > .small-5 { - height: 41.66667%; } - .grid-y > .small-6 { - height: 50%; } - .grid-y > .small-7 { - height: 58.33333%; } - .grid-y > .small-8 { - height: 66.66667%; } - .grid-y > .small-9 { - height: 75%; } - .grid-y > .small-10 { - height: 83.33333%; } - .grid-y > .small-11 { - height: 91.66667%; } - .grid-y > .small-12 { - height: 100%; } - @media print, screen and (min-width: 40em) { - .grid-y > .medium-auto { - flex: 1 1 0; - height: auto; } - .grid-y > .medium-shrink, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { - flex: 0 0 auto; } - .grid-y > .medium-shrink { - height: auto; } - .grid-y > .medium-1 { - height: 8.33333%; } - .grid-y > .medium-2 { - height: 16.66667%; } - .grid-y > .medium-3 { - height: 25%; } - .grid-y > .medium-4 { - height: 33.33333%; } - .grid-y > .medium-5 { - height: 41.66667%; } - .grid-y > .medium-6 { - height: 50%; } - .grid-y > .medium-7 { - height: 58.33333%; } - .grid-y > .medium-8 { - height: 66.66667%; } - .grid-y > .medium-9 { - height: 75%; } - .grid-y > .medium-10 { - height: 83.33333%; } - .grid-y > .medium-11 { - height: 91.66667%; } - .grid-y > .medium-12 { - height: 100%; } } - @media print, screen and (min-width: 64em) { - .grid-y > .large-auto { - flex: 1 1 0; - height: auto; } - .grid-y > .large-shrink, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { - flex: 0 0 auto; } - .grid-y > .large-shrink { - height: auto; } - .grid-y > .large-1 { - height: 8.33333%; } - .grid-y > .large-2 { - height: 16.66667%; } - .grid-y > .large-3 { - height: 25%; } - .grid-y > .large-4 { - height: 33.33333%; } - .grid-y > .large-5 { - height: 41.66667%; } - .grid-y > .large-6 { - height: 50%; } - .grid-y > .large-7 { - height: 58.33333%; } - .grid-y > .large-8 { - height: 66.66667%; } - .grid-y > .large-9 { - height: 75%; } - .grid-y > .large-10 { - height: 83.33333%; } - .grid-y > .large-11 { - height: 91.66667%; } - .grid-y > .large-12 { - height: 100%; } } + } + .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { + flex: 0 0 auto; + } + .grid-y > .medium-shrink { + height: auto; + } + .grid-y > .medium-1 { + height: 8.3333333333%; + } + .grid-y > .medium-2 { + height: 16.6666666667%; + } + .grid-y > .medium-3 { + height: 25%; + } + .grid-y > .medium-4 { + height: 33.3333333333%; + } + .grid-y > .medium-5 { + height: 41.6666666667%; + } + .grid-y > .medium-6 { + height: 50%; + } + .grid-y > .medium-7 { + height: 58.3333333333%; + } + .grid-y > .medium-8 { + height: 66.6666666667%; + } + .grid-y > .medium-9 { + height: 75%; + } + .grid-y > .medium-10 { + height: 83.3333333333%; + } + .grid-y > .medium-11 { + height: 91.6666666667%; + } + .grid-y > .medium-12 { + height: 100%; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { + flex: 0 0 auto; + } + .grid-y > .large-shrink { + height: auto; + } + .grid-y > .large-1 { + height: 8.3333333333%; + } + .grid-y > .large-2 { + height: 16.6666666667%; + } + .grid-y > .large-3 { + height: 25%; + } + .grid-y > .large-4 { + height: 33.3333333333%; + } + .grid-y > .large-5 { + height: 41.6666666667%; + } + .grid-y > .large-6 { + height: 50%; + } + .grid-y > .large-7 { + height: 58.3333333333%; + } + .grid-y > .large-8 { + height: 66.6666666667%; + } + .grid-y > .large-9 { + height: 75%; + } + .grid-y > .large-10 { + height: 83.3333333333%; + } + .grid-y > .large-11 { + height: 91.6666666667%; + } + .grid-y > .large-12 { + height: 100%; + } +} .grid-padding-y .grid-padding-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-padding-y .grid-padding-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; } } - + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} .grid-padding-y > .cell { padding-top: 0.625rem; - padding-bottom: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-padding-y > .cell { - padding-top: 0.9375rem; - padding-bottom: 0.9375rem; } } + padding-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + } +} .grid-margin-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; } } + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { .grid-margin-y > .cell { - height: calc(100% - 1.25rem); - margin-top: 0.625rem; - margin-bottom: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-y > .cell { - height: calc(100% - 1.875rem); - margin-top: 0.9375rem; - margin-bottom: 0.9375rem; } } + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { .grid-margin-y > .auto { - height: auto; } + height: auto; + } .grid-margin-y > .shrink { - height: auto; } + height: auto; + } .grid-margin-y > .small-1 { - height: calc(8.33333% - 1.25rem); } + height: calc(8.3333333333% - 1.875rem); + } .grid-margin-y > .small-2 { - height: calc(16.66667% - 1.25rem); } + height: calc(16.6666666667% - 1.875rem); + } .grid-margin-y > .small-3 { - height: calc(25% - 1.25rem); } + height: calc(25% - 1.875rem); + } .grid-margin-y > .small-4 { - height: calc(33.33333% - 1.25rem); } + height: calc(33.3333333333% - 1.875rem); + } .grid-margin-y > .small-5 { - height: calc(41.66667% - 1.25rem); } + height: calc(41.6666666667% - 1.875rem); + } .grid-margin-y > .small-6 { - height: calc(50% - 1.25rem); } + height: calc(50% - 1.875rem); + } .grid-margin-y > .small-7 { - height: calc(58.33333% - 1.25rem); } + height: calc(58.3333333333% - 1.875rem); + } .grid-margin-y > .small-8 { - height: calc(66.66667% - 1.25rem); } + height: calc(66.6666666667% - 1.875rem); + } .grid-margin-y > .small-9 { - height: calc(75% - 1.25rem); } + height: calc(75% - 1.875rem); + } .grid-margin-y > .small-10 { - height: calc(83.33333% - 1.25rem); } + height: calc(83.3333333333% - 1.875rem); + } .grid-margin-y > .small-11 { - height: calc(91.66667% - 1.25rem); } + height: calc(91.6666666667% - 1.875rem); + } .grid-margin-y > .small-12 { - height: calc(100% - 1.25rem); } - @media print, screen and (min-width: 40em) { - .grid-margin-y > .auto { - height: auto; } - .grid-margin-y > .shrink { - height: auto; } - .grid-margin-y > .small-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .small-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .small-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .small-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .small-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .small-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .small-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .small-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .small-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .small-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .small-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .small-12 { - height: calc(100% - 1.875rem); } - .grid-margin-y > .medium-auto { - height: auto; } - .grid-margin-y > .medium-shrink { - height: auto; } - .grid-margin-y > .medium-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .medium-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .medium-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .medium-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .medium-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .medium-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .medium-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .medium-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .medium-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .medium-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .medium-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .medium-12 { - height: calc(100% - 1.875rem); } } - @media print, screen and (min-width: 64em) { - .grid-margin-y > .large-auto { - height: auto; } - .grid-margin-y > .large-shrink { - height: auto; } - .grid-margin-y > .large-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .large-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .large-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .large-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .large-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .large-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .large-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .large-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .large-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .large-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .large-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .large-12 { - height: calc(100% - 1.875rem); } } + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } +} .grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; } + width: 100vw; +} .cell .grid-frame { - width: 100%; } + width: 100%; +} .cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } + -ms-overflow-style: -ms-autohiding-scrollbar; +} .cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } + -ms-overflow-style: -ms-autohiding-scrollbar; +} .cell-block-container { display: flex; flex-direction: column; - max-height: 100%; } - .cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; } + max-height: 100%; +} +.cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; +} @media print, screen and (min-width: 40em) { .medium-grid-frame { @@ -471597,64 +473344,84 @@ code, .code-inline { position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; } + width: 100vw; + } + .cell .medium-grid-frame { - width: 100%; } + width: 100%; + } + .medium-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .medium-cell-block-container { display: flex; flex-direction: column; - max-height: 100%; } - .medium-cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; } + max-height: 100%; + } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } + .medium-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } } - + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} @media print, screen and (min-width: 64em) { .large-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; - width: 100vw; } + width: 100vw; + } + .cell .large-grid-frame { - width: 100%; } + width: 100%; + } + .large-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .large-cell-block-container { display: flex; flex-direction: column; - max-height: 100%; } - .large-cell-block-container > .grid-x { - max-height: 100%; - flex-wrap: nowrap; } + max-height: 100%; + } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } + .large-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } } - + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} .grid-y.grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; } - + width: auto; +} @media print, screen and (min-width: 40em) { .grid-y.medium-grid-frame { overflow: hidden; @@ -471662,8 +473429,9 @@ code, .code-inline { flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; } } - + width: auto; + } +} @media print, screen and (min-width: 64em) { .grid-y.large-grid-frame { overflow: hidden; @@ -471671,167 +473439,243 @@ code, .code-inline { flex-wrap: nowrap; align-items: stretch; height: 100vh; - width: auto; } } + width: auto; + } +} .cell .grid-y.grid-frame { - height: 100%; } - + height: 100%; +} @media print, screen and (min-width: 40em) { .cell .grid-y.medium-grid-frame { - height: 100%; } } - + height: 100%; + } +} @media print, screen and (min-width: 64em) { .cell .grid-y.large-grid-frame { - height: 100%; } } + height: 100%; + } +} .grid-margin-y { margin-top: -0.625rem; - margin-bottom: -0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-y { - margin-top: -0.9375rem; - margin-bottom: -0.9375rem; } } + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { .grid-margin-y > .cell { - height: calc(100% - 1.25rem); - margin-top: 0.625rem; - margin-bottom: 0.625rem; } - @media print, screen and (min-width: 40em) { - .grid-margin-y > .cell { - height: calc(100% - 1.875rem); - margin-top: 0.9375rem; - margin-bottom: 0.9375rem; } } + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { .grid-margin-y > .auto { - height: auto; } + height: auto; + } .grid-margin-y > .shrink { - height: auto; } + height: auto; + } .grid-margin-y > .small-1 { - height: calc(8.33333% - 1.25rem); } + height: calc(8.3333333333% - 1.875rem); + } .grid-margin-y > .small-2 { - height: calc(16.66667% - 1.25rem); } + height: calc(16.6666666667% - 1.875rem); + } .grid-margin-y > .small-3 { - height: calc(25% - 1.25rem); } + height: calc(25% - 1.875rem); + } .grid-margin-y > .small-4 { - height: calc(33.33333% - 1.25rem); } + height: calc(33.3333333333% - 1.875rem); + } .grid-margin-y > .small-5 { - height: calc(41.66667% - 1.25rem); } + height: calc(41.6666666667% - 1.875rem); + } .grid-margin-y > .small-6 { - height: calc(50% - 1.25rem); } + height: calc(50% - 1.875rem); + } .grid-margin-y > .small-7 { - height: calc(58.33333% - 1.25rem); } + height: calc(58.3333333333% - 1.875rem); + } .grid-margin-y > .small-8 { - height: calc(66.66667% - 1.25rem); } + height: calc(66.6666666667% - 1.875rem); + } .grid-margin-y > .small-9 { - height: calc(75% - 1.25rem); } + height: calc(75% - 1.875rem); + } .grid-margin-y > .small-10 { - height: calc(83.33333% - 1.25rem); } + height: calc(83.3333333333% - 1.875rem); + } .grid-margin-y > .small-11 { - height: calc(91.66667% - 1.25rem); } + height: calc(91.6666666667% - 1.875rem); + } .grid-margin-y > .small-12 { - height: calc(100% - 1.25rem); } - @media print, screen and (min-width: 40em) { - .grid-margin-y > .auto { - height: auto; } - .grid-margin-y > .shrink { - height: auto; } - .grid-margin-y > .small-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .small-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .small-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .small-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .small-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .small-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .small-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .small-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .small-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .small-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .small-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .small-12 { - height: calc(100% - 1.875rem); } - .grid-margin-y > .medium-auto { - height: auto; } - .grid-margin-y > .medium-shrink { - height: auto; } - .grid-margin-y > .medium-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .medium-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .medium-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .medium-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .medium-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .medium-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .medium-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .medium-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .medium-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .medium-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .medium-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .medium-12 { - height: calc(100% - 1.875rem); } } - @media print, screen and (min-width: 64em) { - .grid-margin-y > .large-auto { - height: auto; } - .grid-margin-y > .large-shrink { - height: auto; } - .grid-margin-y > .large-1 { - height: calc(8.33333% - 1.875rem); } - .grid-margin-y > .large-2 { - height: calc(16.66667% - 1.875rem); } - .grid-margin-y > .large-3 { - height: calc(25% - 1.875rem); } - .grid-margin-y > .large-4 { - height: calc(33.33333% - 1.875rem); } - .grid-margin-y > .large-5 { - height: calc(41.66667% - 1.875rem); } - .grid-margin-y > .large-6 { - height: calc(50% - 1.875rem); } - .grid-margin-y > .large-7 { - height: calc(58.33333% - 1.875rem); } - .grid-margin-y > .large-8 { - height: calc(66.66667% - 1.875rem); } - .grid-margin-y > .large-9 { - height: calc(75% - 1.875rem); } - .grid-margin-y > .large-10 { - height: calc(83.33333% - 1.875rem); } - .grid-margin-y > .large-11 { - height: calc(91.66667% - 1.875rem); } - .grid-margin-y > .large-12 { - height: calc(100% - 1.875rem); } } + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } +} .grid-frame.grid-margin-y { - height: calc(100vh + 1.25rem); } - @media print, screen and (min-width: 40em) { - .grid-frame.grid-margin-y { - height: calc(100vh + 1.875rem); } } - @media print, screen and (min-width: 64em) { - .grid-frame.grid-margin-y { - height: calc(100vh + 1.875rem); } } + height: calc(100vh + 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } +} @media print, screen and (min-width: 40em) { .grid-margin-y.medium-grid-frame { - height: calc(100vh + 1.875rem); } } - + height: calc(100vh + 1.875rem); + } +} @media print, screen and (min-width: 64em) { .grid-margin-y.large-grid-frame { - height: calc(100vh + 1.875rem); } } - + height: calc(100vh + 1.875rem); + } +} .button { display: inline-block; vertical-align: middle; @@ -471845,336 +473689,458 @@ code, .code-inline { -webkit-appearance: none; line-height: 1; text-align: center; - cursor: pointer; } - [data-whatinput='mouse'] .button { - outline: 0; } - .button.tiny { - font-size: 0.6rem; } - .button.small { - font-size: 0.75rem; } - .button.large { - font-size: 1.25rem; } - .button.expanded { - display: block; - width: 100%; - margin-right: 0; - margin-left: 0; } - .button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { - background-color: #1779ba; - color: #fefefe; } - .button:hover, .button:focus { - background-color: #14679e; - color: #fefefe; } - .button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { - background-color: #1779ba; - color: #fefefe; } - .button.primary:hover, .button.primary:focus { - background-color: #126195; - color: #fefefe; } - .button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { - background-color: #767676; - color: #fefefe; } - .button.secondary:hover, .button.secondary:focus { - background-color: #5e5e5e; - color: #fefefe; } - .button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { - background-color: #3adb76; - color: #0a0a0a; } - .button.success:hover, .button.success:focus { - background-color: #22bb5b; - color: #0a0a0a; } - .button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { - background-color: #ffae00; - color: #0a0a0a; } - .button.warning:hover, .button.warning:focus { - background-color: #cc8b00; - color: #0a0a0a; } - .button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { - background-color: #cc4b37; - color: #fefefe; } - .button.alert:hover, .button.alert:focus { - background-color: #a53b2a; - color: #fefefe; } - .button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { - background-color: transparent; } - .button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; } - .button.hollow:hover, .button.hollow:focus { - border-color: #0c3d5d; - color: #0c3d5d; } - .button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; } - .button.hollow.primary:hover, .button.hollow.primary:focus { - border-color: #0c3d5d; - color: #0c3d5d; } - .button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { - border: 1px solid #767676; - color: #767676; } - .button.hollow.secondary:hover, .button.hollow.secondary:focus { - border-color: #3b3b3b; - color: #3b3b3b; } - .button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { - border: 1px solid #3adb76; - color: #3adb76; } - .button.hollow.success:hover, .button.hollow.success:focus { - border-color: #157539; - color: #157539; } - .button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { - border: 1px solid #ffae00; - color: #ffae00; } - .button.hollow.warning:hover, .button.hollow.warning:focus { - border-color: #805700; - color: #805700; } - .button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { - border: 1px solid #cc4b37; - color: #cc4b37; } - .button.hollow.alert:hover, .button.hollow.alert:focus { - border-color: #67251a; - color: #67251a; } - .button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { - border-color: transparent; - background-color: transparent; } - .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { - color: #1779ba; } - .button.clear:hover, .button.clear:focus { - color: #0c3d5d; } - .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { - color: #1779ba; } - .button.clear.primary:hover, .button.clear.primary:focus { - color: #0c3d5d; } - .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { - color: #767676; } - .button.clear.secondary:hover, .button.clear.secondary:focus { - color: #3b3b3b; } - .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { - color: #3adb76; } - .button.clear.success:hover, .button.clear.success:focus { - color: #157539; } - .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { - color: #ffae00; } - .button.clear.warning:hover, .button.clear.warning:focus { - color: #805700; } - .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { - color: #cc4b37; } - .button.clear.alert:hover, .button.clear.alert:focus { - color: #67251a; } - .button.disabled, .button[disabled] { - opacity: 0.25; - cursor: not-allowed; } - .button.dropdown::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.4em; - content: ''; - border-bottom-width: 0; - border-color: #fefefe transparent transparent; - position: relative; - top: 0.4em; - display: inline-block; - float: right; - margin-left: 1em; } - .button.dropdown.hollow::after, .button.dropdown.clear::after { - border-top-color: #1779ba; } - .button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { - border-top-color: #1779ba; } - .button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { - border-top-color: #767676; } - .button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { - border-top-color: #3adb76; } - .button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { - border-top-color: #ffae00; } - .button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { - border-top-color: #cc4b37; } - .button.arrow-only::after { - top: -0.1em; - float: none; - margin-left: 0; } + cursor: pointer; +} +[data-whatinput=mouse] .button { + outline: 0; +} +.button.tiny { + font-size: 0.6rem; +} +.button.small { + font-size: 0.75rem; +} +.button.large { + font-size: 1.25rem; +} +.button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; +} +.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; +} +.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; +} +.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; +} +.button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; +} +.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; +} +.button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; +} +.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; +} +.button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; +} +.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; +} +.button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; +} +.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; +} +.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; +} +.button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; +} +.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; +} +.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #1779ba; +} +.button.clear:hover, .button.clear:focus { + color: #0c3d5d; +} +.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #1779ba; +} +.button.clear.primary:hover, .button.clear.primary:focus { + color: #0c3d5d; +} +.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; +} +.button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; +} +.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #3adb76; +} +.button.clear.success:hover, .button.clear.success:focus { + color: #157539; +} +.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; +} +.button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; +} +.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; +} +.button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; +} +.button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; +} +.button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: \\"\\"; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; +} +.button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #1779ba; +} +.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #1779ba; +} +.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; +} +.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #3adb76; +} +.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; +} +.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; +} +.button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; +} a.button:hover, a.button:focus { - text-decoration: none; } + text-decoration: none; +} .button-group { margin-bottom: 1rem; display: flex; flex-wrap: wrap; align-items: stretch; - flex-grow: 1; } - .button-group::before, .button-group::after { - display: table; - content: ' '; - flex-basis: 0; - order: 1; } - .button-group::after { - clear: both; } - .button-group::before, .button-group::after { - display: none; } - .button-group .button { - margin: 0; - margin-right: 1px; - margin-bottom: 1px; - font-size: 0.9rem; - flex: 0 0 auto; } - .button-group .button:last-child { - margin-right: 0; } - .button-group.tiny .button { - font-size: 0.6rem; } - .button-group.small .button { - font-size: 0.75rem; } - .button-group.large .button { - font-size: 1.25rem; } - .button-group.expanded .button { - flex: 1 1 0px; } - .button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { - background-color: #1779ba; - color: #fefefe; } - .button-group.primary .button:hover, .button-group.primary .button:focus { - background-color: #126195; - color: #fefefe; } - .button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { - background-color: #767676; - color: #fefefe; } - .button-group.secondary .button:hover, .button-group.secondary .button:focus { - background-color: #5e5e5e; - color: #fefefe; } - .button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { - background-color: #3adb76; - color: #0a0a0a; } - .button-group.success .button:hover, .button-group.success .button:focus { - background-color: #22bb5b; - color: #0a0a0a; } - .button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { - background-color: #ffae00; - color: #0a0a0a; } - .button-group.warning .button:hover, .button-group.warning .button:focus { - background-color: #cc8b00; - color: #0a0a0a; } - .button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { - background-color: #cc4b37; - color: #fefefe; } - .button-group.alert .button:hover, .button-group.alert .button:focus { - background-color: #a53b2a; - color: #fefefe; } - .button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { - background-color: transparent; } - .button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; } - .button-group.hollow .button:hover, .button-group.hollow .button:focus { - border-color: #0c3d5d; - color: #0c3d5d; } - .button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { - border: 1px solid #1779ba; - color: #1779ba; } - .button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { - border-color: #0c3d5d; - color: #0c3d5d; } - .button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { - border: 1px solid #767676; - color: #767676; } - .button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { - border-color: #3b3b3b; - color: #3b3b3b; } - .button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { - border: 1px solid #3adb76; - color: #3adb76; } - .button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { - border-color: #157539; - color: #157539; } - .button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { - border: 1px solid #ffae00; - color: #ffae00; } - .button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { - border-color: #805700; - color: #805700; } - .button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { - border: 1px solid #cc4b37; - color: #cc4b37; } - .button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { - border-color: #67251a; - color: #67251a; } - .button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { - border-color: transparent; - background-color: transparent; } - .button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { - color: #1779ba; } - .button-group.clear .button:hover, .button-group.clear .button:focus { - color: #0c3d5d; } - .button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { - color: #1779ba; } - .button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { - color: #0c3d5d; } - .button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { - color: #767676; } - .button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { - color: #3b3b3b; } - .button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { - color: #3adb76; } - .button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { - color: #157539; } - .button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { - color: #ffae00; } - .button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { - color: #805700; } - .button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { - color: #cc4b37; } - .button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { - color: #67251a; } - .button-group.no-gaps .button { - margin-right: -0.0625rem; } - .button-group.no-gaps .button + .button { - border-left-color: transparent; } - .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { - flex-wrap: wrap; } - .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { - flex: 0 0 100%; } - .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { - margin-bottom: 0; } - .button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { - flex: 1 1 0px; } - @media print, screen and (min-width: 40em) { - .button-group.stacked-for-small .button { - flex: 0 0 auto; - margin-bottom: 0; } } - @media print, screen and (min-width: 64em) { - .button-group.stacked-for-medium .button { - flex: 0 0 auto; - margin-bottom: 0; } } - @media print, screen and (max-width: 39.99875em) { - .button-group.stacked-for-small.expanded { - display: block; } - .button-group.stacked-for-small.expanded .button { - display: block; - margin-right: 0; } } - @media print, screen and (max-width: 63.99875em) { - .button-group.stacked-for-medium.expanded { - display: block; } - .button-group.stacked-for-medium.expanded .button { - display: block; - margin-right: 0; } } + flex-grow: 1; +} +.button-group::before, .button-group::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.button-group::after { + clear: both; +} +.button-group::before, .button-group::after { + display: none; +} +.button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; +} +.button-group .button:last-child { + margin-right: 0; +} +.button-group.tiny .button { + font-size: 0.6rem; +} +.button-group.small .button { + font-size: 0.75rem; +} +.button-group.large .button { + font-size: 1.25rem; +} +.button-group.expanded .button { + flex: 1 1 0px; +} +.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; +} +.button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; +} +.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; +} +.button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; +} +.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #3adb76; + color: #0a0a0a; +} +.button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; +} +.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #0a0a0a; +} +.button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; +} +.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; +} +.button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; +} +.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; +} +.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #1779ba; + color: #1779ba; +} +.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; +} +.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #3adb76; + color: #3adb76; +} +.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #157539; + color: #157539; +} +.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; +} +.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #1779ba; +} +.button-group.clear .button:hover, .button-group.clear .button:focus { + color: #0c3d5d; +} +.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #1779ba; +} +.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #0c3d5d; +} +.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; +} +.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; +} +.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #3adb76; +} +.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #157539; +} +.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; +} +.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; +} +.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; +} +.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; +} +.button-group.no-gaps .button { + margin-right: -0.0625rem; +} +.button-group.no-gaps .button + .button { + border-left-color: transparent; +} +.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; +} +.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; +} +.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; +} +.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; +} +@media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; + } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; + } +} +@media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; + } + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; + } +} .close-button { position: absolute; z-index: 10; color: #8a8a8a; - cursor: pointer; } - [data-whatinput='mouse'] .close-button { - outline: 0; } - .close-button:hover, .close-button:focus { - color: #0a0a0a; } - .close-button.small { - right: 0.66rem; - top: 0.33em; - font-size: 1.5em; - line-height: 1; } - .close-button, .close-button.medium { - right: 1rem; - top: 0.5rem; - font-size: 2em; - line-height: 1; } + cursor: pointer; +} +[data-whatinput=mouse] .close-button { + outline: 0; +} +.close-button:hover, .close-button:focus { + color: #0a0a0a; +} +.close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; +} + +.close-button.medium, .close-button { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; +} .label { display: inline-block; @@ -472185,45 +474151,58 @@ a.button:hover, a.button:focus { white-space: nowrap; cursor: default; background: #1779ba; - color: #fefefe; } - .label.primary { - background: #1779ba; - color: #fefefe; } - .label.secondary { - background: #767676; - color: #fefefe; } - .label.success { - background: #3adb76; - color: #0a0a0a; } - .label.warning { - background: #ffae00; - color: #0a0a0a; } - .label.alert { - background: #cc4b37; - color: #fefefe; } + color: #fefefe; +} +.label.primary { + background: #1779ba; + color: #fefefe; +} +.label.secondary { + background: #767676; + color: #fefefe; +} +.label.success { + background: #3adb76; + color: #0a0a0a; +} +.label.warning { + background: #ffae00; + color: #0a0a0a; +} +.label.alert { + background: #cc4b37; + color: #fefefe; +} .progress { height: 1rem; margin-bottom: 1rem; border-radius: 0; - background-color: #cacaca; } - .progress.primary .progress-meter { - background-color: #1779ba; } - .progress.secondary .progress-meter { - background-color: #767676; } - .progress.success .progress-meter { - background-color: #3adb76; } - .progress.warning .progress-meter { - background-color: #ffae00; } - .progress.alert .progress-meter { - background-color: #cc4b37; } + background-color: #cacaca; +} +.progress.primary .progress-meter { + background-color: #1779ba; +} +.progress.secondary .progress-meter { + background-color: #767676; +} +.progress.success .progress-meter { + background-color: #3adb76; +} +.progress.warning .progress-meter { + background-color: #ffae00; +} +.progress.alert .progress-meter { + background-color: #cc4b37; +} .progress-meter { position: relative; display: block; width: 0%; height: 100%; - background-color: #1779ba; } + background-color: #1779ba; +} .progress-meter-text { position: absolute; @@ -472234,7 +474213,8 @@ a.button:hover, a.button:focus { font-size: 0.75rem; font-weight: bold; color: #fefefe; - white-space: nowrap; } + white-space: nowrap; +} .slider { position: relative; @@ -472244,7 +474224,8 @@ a.button:hover, a.button:focus { background-color: #e6e6e6; cursor: pointer; user-select: none; - touch-action: none; } + touch-action: none; +} .slider-fill { position: absolute; @@ -472254,9 +474235,11 @@ a.button:hover, a.button:focus { max-width: 100%; height: 0.5rem; background-color: #cacaca; - transition: all 0.2s ease-in-out; } - .slider-fill.is-dragging { - transition: all 0s linear; } + transition: all 0.2s ease-in-out; +} +.slider-fill.is-dragging { + transition: all 0s linear; +} .slider-handle { position: absolute; @@ -472271,37 +474254,45 @@ a.button:hover, a.button:focus { border-radius: 0; background-color: #1779ba; transition: all 0.2s ease-in-out; - touch-action: manipulation; } - [data-whatinput='mouse'] .slider-handle { - outline: 0; } - .slider-handle:hover { - background-color: #14679e; } - .slider-handle.is-dragging { - transition: all 0s linear; - cursor: grabbing; } + touch-action: manipulation; +} +[data-whatinput=mouse] .slider-handle { + outline: 0; +} +.slider-handle:hover { + background-color: #14679e; +} +.slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; +} .slider.disabled, .slider[disabled] { opacity: 0.25; - cursor: not-allowed; } + cursor: not-allowed; +} .slider.vertical { display: inline-block; width: 0.5rem; height: 12.5rem; margin: 0 1.25rem; - transform: scale(1, -1); } - .slider.vertical .slider-fill { - top: 0; - width: 0.5rem; - max-height: 100%; } - .slider.vertical .slider-handle { - position: absolute; - top: 0; - left: 50%; - width: 1.4rem; - height: 1.4rem; - transform: translateX(-50%); } + transform: scale(1, -1); +} +.slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; +} +.slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); +} .switch { position: relative; @@ -472311,12 +474302,14 @@ a.button:hover, a.button:focus { font-weight: bold; color: #fefefe; user-select: none; - height: 2rem; } + height: 2rem; +} .switch-input { position: absolute; margin-bottom: 0; - opacity: 0; } + opacity: 0; +} .switch-paddle { position: relative; @@ -472328,161 +474321,211 @@ a.button:hover, a.button:focus { transition: all 0.25s ease-out; font-weight: inherit; color: inherit; - cursor: pointer; } - input + .switch-paddle { - margin: 0; } - .switch-paddle::after { - position: absolute; - top: 0.25rem; - left: 0.25rem; - display: block; - width: 1.5rem; - height: 1.5rem; - transform: translate3d(0, 0, 0); - border-radius: 0; - background: #fefefe; - transition: all 0.25s ease-out; - content: ''; } - input:checked ~ .switch-paddle { - background: #1779ba; } - input:checked ~ .switch-paddle::after { - left: 2.25rem; } - input:disabled ~ .switch-paddle { - cursor: not-allowed; - opacity: 0.5; } - [data-whatinput='mouse'] input:focus ~ .switch-paddle { - outline: 0; } + cursor: pointer; +} +input + .switch-paddle { + margin: 0; +} +.switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: \\"\\"; +} +input:checked ~ .switch-paddle { + background: #1779ba; +} +input:checked ~ .switch-paddle::after { + left: 2.25rem; +} +input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; +} +[data-whatinput=mouse] input:focus ~ .switch-paddle { + outline: 0; +} -.switch-active, .switch-inactive { +.switch-inactive, .switch-active { position: absolute; top: 50%; - transform: translateY(-50%); } + transform: translateY(-50%); +} .switch-active { left: 8%; - display: none; } - input:checked + label > .switch-active { - display: block; } + display: none; +} +input:checked + label > .switch-active { + display: block; +} .switch-inactive { - right: 15%; } - input:checked + label > .switch-inactive { - display: none; } + right: 15%; +} +input:checked + label > .switch-inactive { + display: none; +} .switch.tiny { - height: 1.5rem; } - .switch.tiny .switch-paddle { - width: 3rem; - height: 1.5rem; - font-size: 0.625rem; } - .switch.tiny .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 1rem; - height: 1rem; } - .switch.tiny input:checked ~ .switch-paddle::after { - left: 1.75rem; } + height: 1.5rem; +} +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; +} +.switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; +} +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; +} .switch.small { - height: 1.75rem; } - .switch.small .switch-paddle { - width: 3.5rem; - height: 1.75rem; - font-size: 0.75rem; } - .switch.small .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 1.25rem; - height: 1.25rem; } - .switch.small input:checked ~ .switch-paddle::after { - left: 2rem; } + height: 1.75rem; +} +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; +} +.switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; +} +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; +} .switch.large { - height: 2.5rem; } - .switch.large .switch-paddle { - width: 5rem; - height: 2.5rem; - font-size: 1rem; } - .switch.large .switch-paddle::after { - top: 0.25rem; - left: 0.25rem; - width: 2rem; - height: 2rem; } - .switch.large input:checked ~ .switch-paddle::after { - left: 2.75rem; } + height: 2.5rem; +} +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; +} +.switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; +} +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; +} table { border-collapse: collapse; width: 100%; margin-bottom: 1rem; - border-radius: 0; } - thead, - tbody, - tfoot { - border: 1px solid #f1f1f1; - background-color: #fefefe; } - caption { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; } - thead { - background: #f8f8f8; - color: #0a0a0a; } - tfoot { - background: #f1f1f1; - color: #0a0a0a; } - thead tr, - tfoot tr { - background: transparent; } - thead th, - thead td, - tfoot th, - tfoot td { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; - text-align: left; } - tbody th, - tbody td { - padding: 0.5rem 0.625rem 0.625rem; } - tbody tr:nth-child(even) { - border-bottom: 0; - background-color: #f1f1f1; } - table.unstriped tbody { - background-color: #fefefe; } - table.unstriped tbody tr { - border-bottom: 1px solid #f1f1f1; - background-color: #fefefe; } + border-radius: 0; +} +thead, +tbody, +tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; +} + +caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; +} + +thead { + background: #f8f8f8; + color: #0a0a0a; +} + +tfoot { + background: #f1f1f1; + color: #0a0a0a; +} + +thead tr, +tfoot tr { + background: transparent; +} +thead th, +thead td, +tfoot th, +tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; +} + +tbody th, +tbody td { + padding: 0.5rem 0.625rem 0.625rem; +} + +tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; +} + +table.unstriped tbody { + background-color: #fefefe; +} +table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; +} @media print, screen and (max-width: 63.99875em) { table.stack thead { - display: none; } + display: none; + } table.stack tfoot { - display: none; } + display: none; + } table.stack tr, - table.stack th, - table.stack td { - display: block; } +table.stack th, +table.stack td { + display: block; + } table.stack td { - border-top: 0; } } + border-top: 0; + } +} table.scroll { display: block; width: 100%; - overflow-x: auto; } + overflow-x: auto; +} table.hover thead tr:hover { - background-color: #f3f3f3; } - + background-color: #f3f3f3; +} table.hover tfoot tr:hover { - background-color: #ececec; } - + background-color: #ececec; +} table.hover tbody tr:hover { - background-color: #f9f9f9; } - + background-color: #f9f9f9; +} table.hover:not(.unstriped) tr:nth-of-type(even):hover { - background-color: #ececec; } + background-color: #ececec; +} .table-scroll { - overflow-x: auto; } + overflow-x: auto; +} .badge { display: inline-block; @@ -472492,52 +474535,66 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { font-size: 0.6rem; text-align: center; background: #1779ba; - color: #fefefe; } - .badge.primary { - background: #1779ba; - color: #fefefe; } - .badge.secondary { - background: #767676; - color: #fefefe; } - .badge.success { - background: #3adb76; - color: #0a0a0a; } - .badge.warning { - background: #ffae00; - color: #0a0a0a; } - .badge.alert { - background: #cc4b37; - color: #fefefe; } + color: #fefefe; +} +.badge.primary { + background: #1779ba; + color: #fefefe; +} +.badge.secondary { + background: #767676; + color: #fefefe; +} +.badge.success { + background: #3adb76; + color: #0a0a0a; +} +.badge.warning { + background: #ffae00; + color: #0a0a0a; +} +.badge.alert { + background: #cc4b37; + color: #fefefe; +} .breadcrumbs { margin: 0 0 1rem 0; - list-style: none; } - .breadcrumbs::before, .breadcrumbs::after { - display: table; - content: ' '; - flex-basis: 0; - order: 1; } - .breadcrumbs::after { - clear: both; } - .breadcrumbs li { - float: left; - font-size: 0.6875rem; - color: #0a0a0a; - cursor: default; - text-transform: uppercase; } - .breadcrumbs li:not(:last-child)::after { - position: relative; - margin: 0 0.75rem; - opacity: 1; - content: \\"/\\"; - color: #cacaca; } - .breadcrumbs a { - color: #1779ba; } - .breadcrumbs a:hover { - text-decoration: underline; } - .breadcrumbs .disabled { - color: #cacaca; - cursor: not-allowed; } + list-style: none; +} +.breadcrumbs::before, .breadcrumbs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.breadcrumbs::after { + clear: both; +} +.breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; +} +.breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: \\"/\\"; + color: #cacaca; +} +.breadcrumbs a { + color: #1779ba; +} +.breadcrumbs a:hover { + text-decoration: underline; +} +.breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; +} .callout { position: relative; @@ -472546,36 +474603,46 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid rgba(10, 10, 10, 0.25); border-radius: 0; background-color: white; - color: #0a0a0a; } - .callout > :first-child { - margin-top: 0; } - .callout > :last-child { - margin-bottom: 0; } - .callout.primary { - background-color: #d7ecfa; - color: #0a0a0a; } - .callout.secondary { - background-color: #eaeaea; - color: #0a0a0a; } - .callout.success { - background-color: #e1faea; - color: #0a0a0a; } - .callout.warning { - background-color: #fff3d9; - color: #0a0a0a; } - .callout.alert { - background-color: #f7e4e1; - color: #0a0a0a; } - .callout.small { - padding-top: 0.5rem; - padding-right: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 0.5rem; } - .callout.large { - padding-top: 3rem; - padding-right: 3rem; - padding-bottom: 3rem; - padding-left: 3rem; } + color: #0a0a0a; +} +.callout > :first-child { + margin-top: 0; +} +.callout > :last-child { + margin-bottom: 0; +} +.callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; +} +.callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; +} +.callout.success { + background-color: #e1faea; + color: #0a0a0a; +} +.callout.warning { + background-color: #fff3d9; + color: #0a0a0a; +} +.callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; +} +.callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; +} +.callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; +} .card { display: flex; @@ -472587,26 +474654,33 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { background: #fefefe; box-shadow: none; overflow: hidden; - color: #0a0a0a; } - .card > :last-child { - margin-bottom: 0; } + color: #0a0a0a; +} +.card > :last-child { + margin-bottom: 0; +} .card-divider { display: flex; flex: 0 1 auto; padding: 1rem; - background: #e6e6e6; } - .card-divider > :last-child { - margin-bottom: 0; } + background: #e6e6e6; +} +.card-divider > :last-child { + margin-bottom: 0; +} .card-section { flex: 1 0 auto; - padding: 1rem; } - .card-section > :last-child { - margin-bottom: 0; } + padding: 1rem; +} +.card-section > :last-child { + margin-bottom: 0; +} .card-image { - min-height: 1px; } + min-height: 1px; +} .dropdown-pane { position: absolute; @@ -472618,85 +474692,107 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid #cacaca; border-radius: 0; background-color: #fefefe; - font-size: 1rem; } - .dropdown-pane.is-opening { - display: block; } - .dropdown-pane.is-open { - display: block; - visibility: visible; } + font-size: 1rem; +} +.dropdown-pane.is-opening { + display: block; +} +.dropdown-pane.is-open { + display: block; + visibility: visible; +} .dropdown-pane.tiny { - width: 100px; } + width: 100px; +} .dropdown-pane.small { - width: 200px; } + width: 200px; +} .dropdown-pane.large { - width: 400px; } + width: 400px; +} .pagination { margin-left: 0; - margin-bottom: 1rem; } - .pagination::before, .pagination::after { - display: table; - content: ' '; - flex-basis: 0; - order: 1; } - .pagination::after { - clear: both; } + margin-bottom: 1rem; +} +.pagination::before, .pagination::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.pagination::after { + clear: both; +} +.pagination li { + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; +} +.pagination li:last-child, .pagination li:first-child { + display: inline-block; +} +@media print, screen and (min-width: 40em) { .pagination li { - margin-right: 0.0625rem; - border-radius: 0; - font-size: 0.875rem; - display: none; } - .pagination li:last-child, .pagination li:first-child { - display: inline-block; } - @media print, screen and (min-width: 40em) { - .pagination li { - display: inline-block; } } - .pagination a, - .pagination button { - display: block; - padding: 0.1875rem 0.625rem; - border-radius: 0; - color: #0a0a0a; } - .pagination a:hover, - .pagination button:hover { - background: #e6e6e6; } - .pagination .current { - padding: 0.1875rem 0.625rem; - background: #1779ba; - color: #fefefe; - cursor: default; } - .pagination .disabled { - padding: 0.1875rem 0.625rem; - color: #cacaca; - cursor: not-allowed; } - .pagination .disabled:hover { - background: transparent; } - .pagination .ellipsis::after { - padding: 0.1875rem 0.625rem; - content: '\\\\2026'; - color: #0a0a0a; } + display: inline-block; + } +} +.pagination a, +.pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; +} +.pagination a:hover, +.pagination button:hover { + background: #e6e6e6; +} +.pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; +} +.pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; +} +.pagination .disabled:hover { + background: transparent; +} +.pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: \\"…\\"; + color: #0a0a0a; +} .pagination-previous a::before, .pagination-previous.disabled::before { display: inline-block; margin-right: 0.5rem; - content: \\"«\\"; } + content: \\"«\\"; +} .pagination-next a::after, .pagination-next.disabled::after { display: inline-block; margin-left: 0.5rem; - content: \\"»\\"; } + content: \\"»\\"; +} .has-tip { position: relative; display: inline-block; border-bottom: dotted 1px #8a8a8a; font-weight: bold; - cursor: help; } + cursor: help; +} .tooltip { position: absolute; @@ -472707,90 +474803,107 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border-radius: 0; background-color: #0a0a0a; font-size: 80%; - color: #fefefe; } - .tooltip::before { - position: absolute; } - .tooltip.bottom::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: ''; - border-top-width: 0; - border-color: transparent transparent #0a0a0a; - bottom: 100%; } - .tooltip.bottom.align-center::before { - left: 50%; - transform: translateX(-50%); } - .tooltip.top::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: ''; - border-bottom-width: 0; - border-color: #0a0a0a transparent transparent; - top: 100%; - bottom: auto; } - .tooltip.top.align-center::before { - left: 50%; - transform: translateX(-50%); } - .tooltip.left::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: ''; - border-right-width: 0; - border-color: transparent transparent transparent #0a0a0a; - left: 100%; } - .tooltip.left.align-center::before { - bottom: auto; - top: 50%; - transform: translateY(-50%); } - .tooltip.right::before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 0.75rem; - content: ''; - border-left-width: 0; - border-color: transparent #0a0a0a transparent transparent; - right: 100%; - left: auto; } - .tooltip.right.align-center::before { - bottom: auto; - top: 50%; - transform: translateY(-50%); } - .tooltip.align-top::before { - bottom: auto; - top: 10%; } - .tooltip.align-bottom::before { - bottom: 10%; - top: auto; } - .tooltip.align-left::before { - left: 10%; - right: auto; } - .tooltip.align-right::before { - left: auto; - right: 10%; } + color: #fefefe; +} +.tooltip::before { + position: absolute; +} +.tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-top-width: 0; + border-color: transparent transparent #0a0a0a; + bottom: 100%; +} +.tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); +} +.tooltip.top::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-bottom-width: 0; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; +} +.tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); +} +.tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; +} +.tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} +.tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; +} +.tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} +.tooltip.align-top::before { + bottom: auto; + top: 10%; +} +.tooltip.align-bottom::before { + bottom: 10%; + top: auto; +} +.tooltip.align-left::before { + left: 10%; + right: auto; +} +.tooltip.align-right::before { + left: auto; + right: 10%; +} .accordion { margin-left: 0; background: #fefefe; - list-style-type: none; } - .accordion[disabled] .accordion-title { - cursor: not-allowed; } + list-style-type: none; +} +.accordion[disabled] .accordion-title { + cursor: not-allowed; +} .accordion-item:first-child > :first-child { - border-radius: 0 0 0 0; } - + border-radius: 0 0 0 0; +} .accordion-item:last-child > :last-child { - border-radius: 0 0 0 0; } + border-radius: 0 0 0 0; +} .accordion-title { position: relative; @@ -472800,20 +474913,25 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border-bottom: 0; font-size: 0.75rem; line-height: 1; - color: #1779ba; } - :last-child:not(.is-active) > .accordion-title { - border-bottom: 1px solid #e6e6e6; - border-radius: 0 0 0 0; } - .accordion-title:hover, .accordion-title:focus { - background-color: #e6e6e6; } - .accordion-title::before { - position: absolute; - top: 50%; - right: 1rem; - margin-top: -0.5rem; - content: \\"+\\"; } - .is-active > .accordion-title::before { - content: \\"–\\"; } + color: #1779ba; +} +:last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; +} +.accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; +} +.accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: \\"+\\"; +} +.is-active > .accordion-title::before { + content: \\"–\\"; +} .accordion-content { display: none; @@ -472821,63 +474939,83 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 1px solid #e6e6e6; border-bottom: 0; background-color: #fefefe; - color: #0a0a0a; } - :last-child > .accordion-content:last-child { - border-bottom: 1px solid #e6e6e6; } + color: #0a0a0a; +} +:last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; +} .media-object { display: flex; margin-bottom: 1rem; - flex-wrap: nowrap; } - .media-object img { - max-width: none; } - @media print, screen and (max-width: 39.99875em) { - .media-object.stack-for-small { - flex-wrap: wrap; } } + flex-wrap: nowrap; +} +.media-object img { + max-width: none; +} +@media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; + } +} .media-object-section { - flex: 0 1 auto; } - .media-object-section:first-child { - padding-right: 1rem; } - .media-object-section:last-child:not(:nth-child(2)) { - padding-left: 1rem; } - .media-object-section > :last-child { - margin-bottom: 0; } - @media print, screen and (max-width: 39.99875em) { - .stack-for-small .media-object-section { - padding: 0; - padding-bottom: 1rem; - flex-basis: 100%; - max-width: 100%; } - .stack-for-small .media-object-section img { - width: 100%; } } - .media-object-section.main-section { - flex: 1 1 0px; } + flex: 0 1 auto; +} +.media-object-section:first-child { + padding-right: 1rem; +} +.media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; +} +.media-object-section > :last-child { + margin-bottom: 0; +} +@media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; + } + .stack-for-small .media-object-section img { + width: 100%; + } +} +.media-object-section.main-section { + flex: 1 1 0px; +} .orbit { - position: relative; } + position: relative; +} .orbit-container { position: relative; height: 0; margin: 0; list-style: none; - overflow: hidden; } + overflow: hidden; +} .orbit-slide { width: 100%; - position: absolute; } - .orbit-slide.no-motionui.is-active { - top: 0; - left: 0; } + position: absolute; +} +.orbit-slide.no-motionui.is-active { + top: 0; + left: 0; +} .orbit-figure { - margin: 0; } + margin: 0; +} .orbit-image { width: 100%; max-width: 100%; - margin: 0; } + margin: 0; +} .orbit-caption { position: absolute; @@ -472886,44 +475024,55 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { margin-bottom: 0; padding: 1rem; background-color: rgba(10, 10, 10, 0.5); - color: #fefefe; } + color: #fefefe; +} -.orbit-previous, .orbit-next { +.orbit-next, .orbit-previous { position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; padding: 1rem; - color: #fefefe; } - [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { - outline: 0; } - .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { - background-color: rgba(10, 10, 10, 0.5); } + color: #fefefe; +} +[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { + outline: 0; +} +.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { + background-color: rgba(10, 10, 10, 0.5); +} .orbit-previous { - left: 0; } + left: 0; +} .orbit-next { left: auto; - right: 0; } + right: 0; +} .orbit-bullets { position: relative; margin-top: 0.8rem; margin-bottom: 0.8rem; - text-align: center; } - [data-whatinput='mouse'] .orbit-bullets { - outline: 0; } - .orbit-bullets button { - width: 1.2rem; - height: 1.2rem; - margin: 0.1rem; - border-radius: 50%; - background-color: #cacaca; } - .orbit-bullets button:hover { - background-color: #8a8a8a; } - .orbit-bullets button.is-active { - background-color: #8a8a8a; } + text-align: center; +} +[data-whatinput=mouse] .orbit-bullets { + outline: 0; +} +.orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; +} +.orbit-bullets button:hover { + background-color: #8a8a8a; +} +.orbit-bullets button.is-active { + background-color: #8a8a8a; +} .responsive-embed, .flex-video { @@ -472931,87 +475080,108 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { height: 0; margin-bottom: 1rem; padding-bottom: 75%; - overflow: hidden; } - .responsive-embed iframe, - .responsive-embed object, - .responsive-embed embed, - .responsive-embed video, - .flex-video iframe, - .flex-video object, - .flex-video embed, - .flex-video video { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; } - .responsive-embed.widescreen, - .flex-video.widescreen { - padding-bottom: 56.25%; } + overflow: hidden; +} +.responsive-embed iframe, +.responsive-embed object, +.responsive-embed embed, +.responsive-embed video, +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.responsive-embed.widescreen, +.flex-video.widescreen { + padding-bottom: 56.25%; +} .tabs { margin: 0; border: 1px solid #e6e6e6; background: #fefefe; - list-style-type: none; } - .tabs::before, .tabs::after { - display: table; - content: ' '; - flex-basis: 0; - order: 1; } - .tabs::after { - clear: both; } + list-style-type: none; +} +.tabs::before, .tabs::after { + display: table; + content: \\" \\"; + flex-basis: 0; + order: 1; +} +.tabs::after { + clear: both; +} .tabs.vertical > li { display: block; float: none; - width: auto; } + width: auto; +} .tabs.simple > li > a { - padding: 0; } - .tabs.simple > li > a:hover { - background: transparent; } + padding: 0; +} +.tabs.simple > li > a:hover { + background: transparent; +} .tabs.primary { - background: #1779ba; } - .tabs.primary > li > a { - color: #fefefe; } - .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { - background: #1673b1; } + background: #1779ba; +} +.tabs.primary > li > a { + color: #fefefe; +} +.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; +} .tabs-title { - float: left; } - .tabs-title > a { - display: block; - padding: 1.25rem 1.5rem; - font-size: 0.75rem; - line-height: 1; - color: #1779ba; } - [data-whatinput='mouse'] .tabs-title > a { - outline: 0; } - .tabs-title > a:hover { - background: #fefefe; - color: #1468a0; } - .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { - background: #e6e6e6; - color: #1779ba; } + float: left; +} +.tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; +} +[data-whatinput=mouse] .tabs-title > a { + outline: 0; +} +.tabs-title > a:hover { + background: #fefefe; + color: #1468a0; +} +.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { + background: #e6e6e6; + color: #1779ba; +} .tabs-content { border: 1px solid #e6e6e6; border-top: 0; background: #fefefe; color: #0a0a0a; - transition: all 0.5s ease; } + transition: all 0.5s ease; +} .tabs-content.vertical { border: 1px solid #e6e6e6; - border-left: 0; } + border-left: 0; +} .tabs-panel { display: none; - padding: 1rem; } - .tabs-panel.is-active { - display: block; } + padding: 1rem; +} +.tabs-panel.is-active { + display: block; +} .thumbnail { display: inline-block; @@ -473020,14 +475190,18 @@ table.hover:not(.unstriped) tr:nth-of-type(even):hover { border: 4px solid #fefefe; border-radius: 0; box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); - line-height: 0; } + line-height: 0; +} a.thumbnail { - transition: box-shadow 200ms ease-out; } - a.thumbnail:hover, a.thumbnail:focus { - box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } - a.thumbnail image { - box-shadow: none; } + transition: box-shadow 200ms ease-out; +} +a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); +} +a.thumbnail image { + box-shadow: none; +} .menu { padding: 0; @@ -473035,161 +475209,211 @@ a.thumbnail { list-style: none; position: relative; display: flex; - flex-wrap: wrap; } - [data-whatinput='mouse'] .menu li { - outline: 0; } - .menu a, - .menu .button { - line-height: 1; - text-decoration: none; - display: block; - padding: 0.7rem 1rem; } - .menu input, - .menu select, - .menu a, - .menu button { - margin-bottom: 0; } - .menu input { - display: inline-block; } - .menu, .menu.horizontal { + flex-wrap: wrap; +} +[data-whatinput=mouse] .menu li { + outline: 0; +} +.menu a, +.menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; +} +.menu input, +.menu select, +.menu a, +.menu button { + margin-bottom: 0; +} +.menu input { + display: inline-block; +} +.menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; +} +.menu.vertical { + flex-wrap: nowrap; + flex-direction: column; +} +.menu.vertical.icon-top li a img, +.menu.vertical.icon-top li a i, +.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, +.menu.vertical.icon-bottom li a i, +.menu.vertical.icon-bottom li a svg { + text-align: left; +} +.menu.expanded li { + flex: 1 1 0px; +} +.menu.expanded.icon-top li a img, +.menu.expanded.icon-top li a i, +.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, +.menu.expanded.icon-bottom li a i, +.menu.expanded.icon-bottom li a svg { + text-align: left; +} +.menu.simple { + align-items: center; +} +.menu.simple li + li { + margin-left: 1rem; +} +.menu.simple a { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .menu.medium-horizontal { flex-wrap: wrap; - flex-direction: row; } - .menu.vertical { + flex-direction: row; + } + .menu.medium-vertical { flex-wrap: nowrap; - flex-direction: column; } - .menu.vertical.icon-top li a img, - .menu.vertical.icon-top li a i, - .menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, - .menu.vertical.icon-bottom li a i, - .menu.vertical.icon-bottom li a svg { - text-align: left; } - .menu.expanded li { - flex: 1 1 0px; } - .menu.expanded.icon-top li a img, - .menu.expanded.icon-top li a i, - .menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, - .menu.expanded.icon-bottom li a i, - .menu.expanded.icon-bottom li a svg { - text-align: left; } - .menu.simple { - align-items: center; } - .menu.simple li + li { - margin-left: 1rem; } - .menu.simple a { - padding: 0; } - @media print, screen and (min-width: 40em) { - .menu.medium-horizontal { - flex-wrap: wrap; - flex-direction: row; } - .menu.medium-vertical { - flex-wrap: nowrap; - flex-direction: column; } - .menu.medium-expanded li { - flex: 1 1 0px; } - .menu.medium-simple li { - flex: 1 1 0px; } } - @media print, screen and (min-width: 64em) { - .menu.large-horizontal { - flex-wrap: wrap; - flex-direction: row; } - .menu.large-vertical { - flex-wrap: nowrap; - flex-direction: column; } - .menu.large-expanded li { - flex: 1 1 0px; } - .menu.large-simple li { - flex: 1 1 0px; } } - .menu.nested { - margin-right: 0; - margin-left: 1rem; } - .menu.icons a { - display: flex; } - .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { - display: flex; } - .menu.icon-left li a, .menu.nested.icon-left li a { - flex-flow: row nowrap; } - .menu.icon-left li a img, - .menu.icon-left li a i, - .menu.icon-left li a svg, .menu.nested.icon-left li a img, - .menu.nested.icon-left li a i, - .menu.nested.icon-left li a svg { - margin-right: 0.25rem; } - .menu.icon-right li a, .menu.nested.icon-right li a { - flex-flow: row nowrap; } - .menu.icon-right li a img, - .menu.icon-right li a i, - .menu.icon-right li a svg, .menu.nested.icon-right li a img, - .menu.nested.icon-right li a i, - .menu.nested.icon-right li a svg { - margin-left: 0.25rem; } - .menu.icon-top li a, .menu.nested.icon-top li a { - flex-flow: column nowrap; } - .menu.icon-top li a img, - .menu.icon-top li a i, - .menu.icon-top li a svg, .menu.nested.icon-top li a img, - .menu.nested.icon-top li a i, - .menu.nested.icon-top li a svg { - align-self: stretch; - margin-bottom: 0.25rem; - text-align: center; } - .menu.icon-bottom li a, .menu.nested.icon-bottom li a { - flex-flow: column nowrap; } - .menu.icon-bottom li a img, - .menu.icon-bottom li a i, - .menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, - .menu.nested.icon-bottom li a i, - .menu.nested.icon-bottom li a svg { - align-self: stretch; - margin-bottom: 0.25rem; - text-align: center; } - .menu .is-active > a { - background: #1779ba; - color: #fefefe; } - .menu .active > a { - background: #1779ba; - color: #fefefe; } - .menu.align-left { - justify-content: flex-start; } - .menu.align-right li { - display: flex; - justify-content: flex-end; } - .menu.align-right li .submenu li { - justify-content: flex-start; } - .menu.align-right.vertical li { - display: block; - text-align: right; } - .menu.align-right.vertical li .submenu li { - text-align: right; } - .menu.align-right.icon-top li a img, - .menu.align-right.icon-top li a i, - .menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, - .menu.align-right.icon-bottom li a i, - .menu.align-right.icon-bottom li a svg { - text-align: right; } - .menu.align-right .nested { - margin-right: 1rem; - margin-left: 0; } - .menu.align-center li { - display: flex; - justify-content: center; } - .menu.align-center li .submenu li { - justify-content: flex-start; } - .menu .menu-text { - padding: 0.7rem 1rem; - font-weight: bold; - line-height: 1; - color: inherit; } + flex-direction: column; + } + .menu.medium-expanded li { + flex: 1 1 0px; + } + .menu.medium-simple li { + flex: 1 1 0px; + } +} +@media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.large-expanded li { + flex: 1 1 0px; + } + .menu.large-simple li { + flex: 1 1 0px; + } +} +.menu.nested { + margin-right: 0; + margin-left: 1rem; +} +.menu.icons a { + display: flex; +} +.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; +} +.menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; +} +.menu.icon-left li a img, +.menu.icon-left li a i, +.menu.icon-left li a svg, .menu.nested.icon-left li a img, +.menu.nested.icon-left li a i, +.menu.nested.icon-left li a svg { + margin-right: 0.25rem; +} +.menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; +} +.menu.icon-right li a img, +.menu.icon-right li a i, +.menu.icon-right li a svg, .menu.nested.icon-right li a img, +.menu.nested.icon-right li a i, +.menu.nested.icon-right li a svg { + margin-left: 0.25rem; +} +.menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; +} +.menu.icon-top li a img, +.menu.icon-top li a i, +.menu.icon-top li a svg, .menu.nested.icon-top li a img, +.menu.nested.icon-top li a i, +.menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; +} +.menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; +} +.menu.icon-bottom li a img, +.menu.icon-bottom li a i, +.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, +.menu.nested.icon-bottom li a i, +.menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; +} +.menu .is-active > a { + background: #1779ba; + color: #fefefe; +} +.menu .active > a { + background: #1779ba; + color: #fefefe; +} +.menu.align-left { + justify-content: flex-start; +} +.menu.align-right li { + display: flex; + justify-content: flex-end; +} +.menu.align-right li .submenu li { + justify-content: flex-start; +} +.menu.align-right.vertical li { + display: block; + text-align: right; +} +.menu.align-right.vertical li .submenu li { + text-align: right; +} +.menu.align-right.icon-top li a img, +.menu.align-right.icon-top li a i, +.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, +.menu.align-right.icon-bottom li a i, +.menu.align-right.icon-bottom li a svg { + text-align: right; +} +.menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; +} +.menu.align-center li { + display: flex; + justify-content: center; +} +.menu.align-center li .submenu li { + justify-content: flex-start; +} +.menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; +} .menu-centered > .menu { - justify-content: center; } - .menu-centered > .menu li { - display: flex; - justify-content: center; } - .menu-centered > .menu li .submenu li { - justify-content: flex-start; } + justify-content: center; +} +.menu-centered > .menu li { + display: flex; + justify-content: center; +} +.menu-centered > .menu li .submenu li { + justify-content: flex-start; +} .no-js [data-responsive-menu] ul { - display: none; } + display: none; +} .menu-icon { position: relative; @@ -473197,20 +475421,23 @@ a.thumbnail { vertical-align: middle; width: 20px; height: 16px; - cursor: pointer; } - .menu-icon::after { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - height: 2px; - background: #fefefe; - box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; - content: ''; } - .menu-icon:hover::after { - background: #cacaca; - box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } + cursor: pointer; +} +.menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: \\"\\"; +} +.menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; +} .menu-icon.dark { position: relative; @@ -473218,71 +475445,78 @@ a.thumbnail { vertical-align: middle; width: 20px; height: 16px; - cursor: pointer; } - .menu-icon.dark::after { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - height: 2px; - background: #0a0a0a; - box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; - content: ''; } - .menu-icon.dark:hover::after { - background: #8a8a8a; - box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + cursor: pointer; +} +.menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: \\"\\"; +} +.menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; +} .accordion-menu li { - width: 100%; } - + width: 100%; +} .accordion-menu a { - padding: 0.7rem 1rem; } - + padding: 0.7rem 1rem; +} .accordion-menu .is-accordion-submenu a { - padding: 0.7rem 1rem; } - + padding: 0.7rem 1rem; +} .accordion-menu .nested.is-accordion-submenu { margin-right: 0; - margin-left: 1rem; } - + margin-left: 1rem; +} .accordion-menu.align-right .nested.is-accordion-submenu { margin-right: 1rem; - margin-left: 0; } - + margin-left: 0; +} .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { - position: relative; } - .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-bottom-width: 0; - border-color: #1779ba transparent transparent; - position: absolute; - top: 50%; - margin-top: -3px; - right: 1rem; } - + position: relative; +} +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; +} .accordion-menu.align-left .is-accordion-submenu-parent > a::after { right: 1rem; - left: auto; } - + left: auto; +} .accordion-menu.align-right .is-accordion-submenu-parent > a::after { right: auto; - left: 1rem; } - -.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after { + left: 1rem; +} +.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { transform: rotate(180deg); - transform-origin: 50% 50%; } + transform-origin: 50% 50%; +} .is-accordion-submenu-parent { - position: relative; } + position: relative; +} .has-submenu-toggle > a { - margin-right: 40px; } + margin-right: 40px; +} .submenu-toggle { position: absolute; @@ -473290,23 +475524,26 @@ a.thumbnail { right: 0; width: 40px; height: 40px; - cursor: pointer; } - .submenu-toggle::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-bottom-width: 0; - border-color: #1779ba transparent transparent; - top: 0; - bottom: 0; - margin: auto; } + cursor: pointer; +} +.submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-bottom-width: 0; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; +} -.submenu-toggle[aria-expanded='true']::after { +.submenu-toggle[aria-expanded=true]::after { transform: scaleY(-1); - transform-origin: 50% 50%; } + transform-origin: 50% 50%; +} .submenu-toggle-text { position: absolute !important; @@ -473316,20 +475553,24 @@ a.thumbnail { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important; } + border: 0 !important; +} .is-drilldown { position: relative; - overflow: hidden; } - .is-drilldown li { - display: block; } - .is-drilldown.animate-height { - transition: height 0.5s; } + overflow: hidden; +} +.is-drilldown li { + display: block; +} +.is-drilldown.animate-height { + transition: height 0.5s; +} .drilldown a { padding: 0.7rem 1rem; - background: #fefefe; } - + background: #fefefe; +} .drilldown .is-drilldown-submenu { position: absolute; top: 0; @@ -473337,296 +475578,329 @@ a.thumbnail { z-index: -1; width: 100%; background: #fefefe; - transition: transform 0.15s linear; } - .drilldown .is-drilldown-submenu.is-active { - z-index: 1; - display: block; - transform: translateX(-100%); } - .drilldown .is-drilldown-submenu.is-closing { - transform: translateX(100%); } - .drilldown .is-drilldown-submenu a { - padding: 0.7rem 1rem; } - + transition: transform 0.15s linear; +} +.drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); +} +.drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); +} +.drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; +} .drilldown .nested.is-drilldown-submenu { margin-right: 0; - margin-left: 0; } - + margin-left: 0; +} .drilldown .drilldown-submenu-cover-previous { - min-height: 100%; } - + min-height: 100%; +} .drilldown .is-drilldown-submenu-parent > a { - position: relative; } - .drilldown .is-drilldown-submenu-parent > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-right-width: 0; - border-color: transparent transparent transparent #1779ba; - position: absolute; - top: 50%; - margin-top: -6px; - right: 1rem; } - + position: relative; +} +.drilldown .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; +} .drilldown.align-left .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-right-width: 0; border-color: transparent transparent transparent #1779ba; right: 1rem; - left: auto; } - + left: auto; +} .drilldown.align-right .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 1rem; } - + left: 1rem; +} .drilldown .js-drilldown-back > a::before { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; display: inline-block; vertical-align: middle; - margin-right: 0.75rem; } + margin-right: 0.75rem; +} .dropdown.menu > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; } - + left: auto; +} .dropdown.menu > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; } - + left: 0; +} .dropdown.menu > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; } - + padding-right: 1.5rem; +} .dropdown.menu > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; } - -[data-whatinput='mouse'] .dropdown.menu a { - outline: 0; } - + margin-top: -3px; +} +[data-whatinput=mouse] .dropdown.menu a { + outline: 0; +} .dropdown.menu > li > a { - padding: 0.7rem 1rem; } - + padding: 0.7rem 1rem; +} .dropdown.menu > li.is-active > a { background: transparent; - color: #1779ba; } - + color: #1779ba; +} .no-js .dropdown.menu ul { - display: none; } - + display: none; +} .dropdown.menu .nested.is-dropdown-submenu { margin-right: 0; - margin-left: 0; } - + margin-left: 0; +} .dropdown.menu.vertical > li .is-dropdown-submenu { - top: 0; } - + top: 0; +} .dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; } - + left: auto; +} .dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; } - + left: 100%; +} .dropdown.menu.vertical > li > a::after { - right: 14px; } - + right: 14px; +} .dropdown.menu.vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; } - + left: 5px; +} .dropdown.menu.vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; } - + border-color: transparent transparent transparent #1779ba; +} @media print, screen and (min-width: 40em) { .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; } + left: auto; + } .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; } + left: 0; + } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; } + padding-right: 1.5rem; + } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; } + margin-top: -3px; + } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { - top: 0; } + top: 0; + } .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; } + left: auto; + } .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; } + left: 100%; + } .dropdown.menu.medium-vertical > li > a::after { - right: 14px; } + right: 14px; + } .dropdown.menu.medium-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; } + left: 5px; + } .dropdown.menu.medium-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; } } - + border-color: transparent transparent transparent #1779ba; + } +} @media print, screen and (min-width: 64em) { .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; - left: auto; } + left: auto; + } .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; - left: 0; } + left: 0; + } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { position: relative; - padding-right: 1.5rem; } + padding-right: 1.5rem; + } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-bottom-width: 0; border-color: #1779ba transparent transparent; right: 5px; left: auto; - margin-top: -3px; } + margin-top: -3px; + } .dropdown.menu.large-vertical > li .is-dropdown-submenu { - top: 0; } + top: 0; + } .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; - left: auto; } + left: auto; + } .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { right: auto; - left: 100%; } + left: 100%; + } .dropdown.menu.large-vertical > li > a::after { - right: 14px; } + right: 14px; + } .dropdown.menu.large-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-left-width: 0; border-color: transparent #1779ba transparent transparent; right: auto; - left: 5px; } + left: 5px; + } .dropdown.menu.large-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; - content: ''; + content: \\"\\"; border-right-width: 0; - border-color: transparent transparent transparent #1779ba; } } - + border-color: transparent transparent transparent #1779ba; + } +} .dropdown.menu.align-right .is-dropdown-submenu.first-sub { top: 100%; right: 0; - left: auto; } + left: auto; +} .is-dropdown-menu.vertical { - width: 100px; } - .is-dropdown-menu.vertical.align-right { - float: right; } + width: 100px; +} +.is-dropdown-menu.vertical.align-right { + float: right; +} .is-dropdown-submenu-parent { - position: relative; } - .is-dropdown-submenu-parent a::after { - position: absolute; - top: 50%; - right: 5px; - left: auto; - margin-top: -6px; } - .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { - top: 100%; - left: auto; } - .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { - right: 100%; - left: auto; } - .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { - right: auto; - left: 100%; } + position: relative; +} +.is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; +} +.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; +} .is-dropdown-submenu { position: absolute; @@ -473636,40 +475910,49 @@ a.thumbnail { display: none; min-width: 200px; border: 1px solid #cacaca; - background: #fefefe; } - .dropdown .is-dropdown-submenu a { - padding: 0.7rem 1rem; } - .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { - right: 14px; } - .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-left-width: 0; - border-color: transparent #1779ba transparent transparent; - right: auto; - left: 5px; } - .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { - display: block; - width: 0; - height: 0; - border-style: solid; - border-width: 6px; - content: ''; - border-right-width: 0; - border-color: transparent transparent transparent #1779ba; } - .is-dropdown-submenu .is-dropdown-submenu { - margin-top: -1px; } - .is-dropdown-submenu > li { - width: 100%; } - .is-dropdown-submenu.js-dropdown-active { - display: block; } + background: #fefefe; +} +.dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; +} +.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; +} +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-left-width: 0; + border-color: transparent #1779ba transparent transparent; + right: auto; + left: 5px; +} +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: \\"\\"; + border-right-width: 0; + border-color: transparent transparent transparent #1779ba; +} +.is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; +} +.is-dropdown-submenu > li { + width: 100%; +} +.is-dropdown-submenu.js-dropdown-active { + display: block; +} .is-off-canvas-open { - overflow: hidden; } + overflow: hidden; +} .js-off-canvas-overlay { position: absolute; @@ -473682,58 +475965,78 @@ a.thumbnail { background: rgba(254, 254, 254, 0.25); opacity: 0; visibility: hidden; - overflow: hidden; } - .js-off-canvas-overlay.is-visible { - opacity: 1; - visibility: visible; } - .js-off-canvas-overlay.is-closable { - cursor: pointer; } - .js-off-canvas-overlay.is-overlay-absolute { - position: absolute; } - .js-off-canvas-overlay.is-overlay-fixed { - position: fixed; } + overflow: hidden; +} +.js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; +} +.js-off-canvas-overlay.is-closable { + cursor: pointer; +} +.js-off-canvas-overlay.is-overlay-absolute { + position: absolute; +} +.js-off-canvas-overlay.is-overlay-fixed { + position: fixed; +} .off-canvas-wrapper { position: relative; - overflow: hidden; } + overflow: hidden; +} .off-canvas { position: fixed; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; - background: #e6e6e6; } - [data-whatinput='mouse'] .off-canvas { - outline: 0; } - .off-canvas.is-transition-push { - z-index: 12; } - .off-canvas.is-closed { - visibility: hidden; } - .off-canvas.is-transition-overlap { - z-index: 13; } - .off-canvas.is-transition-overlap.is-open { - box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } - .off-canvas.is-open { - transform: translate(0, 0); } + background: #e6e6e6; +} +[data-whatinput=mouse] .off-canvas { + outline: 0; +} +.off-canvas.is-transition-push { + z-index: 12; +} +.off-canvas.is-closed { + visibility: hidden; +} +.off-canvas.is-transition-overlap { + z-index: 13; +} +.off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); +} +.off-canvas.is-open { + transform: translate(0, 0); +} .off-canvas-absolute { position: absolute; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; - background: #e6e6e6; } - [data-whatinput='mouse'] .off-canvas-absolute { - outline: 0; } - .off-canvas-absolute.is-transition-push { - z-index: 12; } - .off-canvas-absolute.is-closed { - visibility: hidden; } - .off-canvas-absolute.is-transition-overlap { - z-index: 13; } - .off-canvas-absolute.is-transition-overlap.is-open { - box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } - .off-canvas-absolute.is-open { - transform: translate(0, 0); } + background: #e6e6e6; +} +[data-whatinput=mouse] .off-canvas-absolute { + outline: 0; +} +.off-canvas-absolute.is-transition-push { + z-index: 12; +} +.off-canvas-absolute.is-closed { + visibility: hidden; +} +.off-canvas-absolute.is-transition-overlap { + z-index: 13; +} +.off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); +} +.off-canvas-absolute.is-open { + transform: translate(0, 0); +} .position-left { top: 0; @@ -473742,15 +476045,22 @@ a.thumbnail { overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; - transform: translateX(-250px); } - .off-canvas-content .off-canvas.position-left { - transform: translateX(-250px); } - .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { - transform: translate(0, 0); } - .off-canvas-content.is-open-left.has-transition-push { - transform: translateX(250px); } - .position-left.is-transition-push { - box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } + transform: translateX(-250px); +} +.off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); +} +.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); +} + +.position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); +} .position-right { top: 0; @@ -473759,15 +476069,22 @@ a.thumbnail { overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; - transform: translateX(250px); } - .off-canvas-content .off-canvas.position-right { - transform: translateX(250px); } - .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { - transform: translate(0, 0); } - .off-canvas-content.is-open-right.has-transition-push { - transform: translateX(-250px); } - .position-right.is-transition-push { - box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } + transform: translateX(250px); +} +.off-canvas-content .off-canvas.position-right { + transform: translateX(250px); +} +.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); +} + +.position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); +} .position-top { top: 0; @@ -473776,15 +476093,22 @@ a.thumbnail { overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; - transform: translateY(-250px); } - .off-canvas-content .off-canvas.position-top { - transform: translateY(-250px); } - .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { - transform: translate(0, 0); } - .off-canvas-content.is-open-top.has-transition-push { - transform: translateY(250px); } - .position-top.is-transition-push { - box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } + transform: translateY(-250px); +} +.off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); +} +.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); +} + +.position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); +} .position-bottom { bottom: 0; @@ -473793,134 +476117,199 @@ a.thumbnail { overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; - transform: translateY(250px); } - .off-canvas-content .off-canvas.position-bottom { - transform: translateY(250px); } - .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { - transform: translate(0, 0); } - .off-canvas-content.is-open-bottom.has-transition-push { - transform: translateY(-250px); } - .position-bottom.is-transition-push { - box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); +} + +.position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); +} .off-canvas-content { transform: none; - backface-visibility: hidden; } - .off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { - transition: transform 0.5s ease; } - .off-canvas-content.has-transition-push { - transform: translate(0, 0); } - .off-canvas-content .off-canvas.is-open { - transform: translate(0, 0); } + backface-visibility: hidden; +} +.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; +} +.off-canvas-content.has-transition-push { + transform: translate(0, 0); +} +.off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); +} @media print, screen and (min-width: 40em) { .position-left.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-left.reveal-for-medium .close-button { - display: none; } - .off-canvas-content .position-left.reveal-for-medium { - transform: none; } - .off-canvas-content.has-reveal-left { - margin-left: 250px; } - .position-left.reveal-for-medium ~ .off-canvas-content { - margin-left: 250px; } + visibility: visible; + } + .position-left.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } + + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; + } + .position-right.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-right.reveal-for-medium .close-button { - display: none; } - .off-canvas-content .position-right.reveal-for-medium { - transform: none; } - .off-canvas-content.has-reveal-right { - margin-right: 250px; } - .position-right.reveal-for-medium ~ .off-canvas-content { - margin-right: 250px; } + visibility: visible; + } + .position-right.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } + + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; + } + .position-top.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-top.reveal-for-medium .close-button { - display: none; } - .off-canvas-content .position-top.reveal-for-medium { - transform: none; } - .off-canvas-content.has-reveal-top { - margin-top: 250px; } - .position-top.reveal-for-medium ~ .off-canvas-content { - margin-top: 250px; } + visibility: visible; + } + .position-top.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } + + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; + } + .position-bottom.reveal-for-medium { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-bottom.reveal-for-medium .close-button { - display: none; } - .off-canvas-content .position-bottom.reveal-for-medium { - transform: none; } - .off-canvas-content.has-reveal-bottom { - margin-bottom: 250px; } - .position-bottom.reveal-for-medium ~ .off-canvas-content { - margin-bottom: 250px; } } + visibility: visible; + } + .position-bottom.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; + } +} @media print, screen and (min-width: 64em) { .position-left.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-left.reveal-for-large .close-button { - display: none; } - .off-canvas-content .position-left.reveal-for-large { - transform: none; } - .off-canvas-content.has-reveal-left { - margin-left: 250px; } - .position-left.reveal-for-large ~ .off-canvas-content { - margin-left: 250px; } + visibility: visible; + } + .position-left.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } + + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; + } + .position-right.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-right.reveal-for-large .close-button { - display: none; } - .off-canvas-content .position-right.reveal-for-large { - transform: none; } - .off-canvas-content.has-reveal-right { - margin-right: 250px; } - .position-right.reveal-for-large ~ .off-canvas-content { - margin-right: 250px; } + visibility: visible; + } + .position-right.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } + + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; + } + .position-top.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-top.reveal-for-large .close-button { - display: none; } - .off-canvas-content .position-top.reveal-for-large { - transform: none; } - .off-canvas-content.has-reveal-top { - margin-top: 250px; } - .position-top.reveal-for-large ~ .off-canvas-content { - margin-top: 250px; } + visibility: visible; + } + .position-top.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } + + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; + } + .position-bottom.reveal-for-large { transform: none; z-index: 12; transition: none; - visibility: visible; } - .position-bottom.reveal-for-large .close-button { - display: none; } - .off-canvas-content .position-bottom.reveal-for-large { - transform: none; } - .off-canvas-content.has-reveal-bottom { - margin-bottom: 250px; } - .position-bottom.reveal-for-large ~ .off-canvas-content { - margin-bottom: 250px; } } + visibility: visible; + } + .position-bottom.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; + } +} @media print, screen and (min-width: 40em) { .off-canvas.in-canvas-for-medium { visibility: visible; @@ -473929,13 +476318,16 @@ a.thumbnail { background: none; width: auto; overflow: visible; - transition: none; } - .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { - box-shadow: none; - transform: none; } - .off-canvas.in-canvas-for-medium .close-button { - display: none; } } - + transition: none; + } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-medium .close-button { + display: none; + } +} @media print, screen and (min-width: 64em) { .off-canvas.in-canvas-for-large { visibility: visible; @@ -473944,22 +476336,28 @@ a.thumbnail { background: none; width: auto; overflow: visible; - transition: none; } - .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { - box-shadow: none; - transform: none; } - .off-canvas.in-canvas-for-large .close-button { - display: none; } } - + transition: none; + } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-large .close-button { + display: none; + } +} html.is-reveal-open { position: fixed; width: 100%; - overflow-y: hidden; } - html.is-reveal-open.zf-has-scroll { - overflow-y: scroll; - -webkit-overflow-scrolling: touch; } - html.is-reveal-open body { - overflow-y: hidden; } + overflow-y: hidden; +} +html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; +} +html.is-reveal-open body { + overflow-y: hidden; +} .reveal-overlay { position: fixed; @@ -473971,7 +476369,8 @@ html.is-reveal-open { display: none; background-color: rgba(10, 10, 10, 0.45); overflow-y: auto; - -webkit-overflow-scrolling: touch; } + -webkit-overflow-scrolling: touch; +} .reveal { z-index: 1006; @@ -473986,35 +476385,64 @@ html.is-reveal-open { margin-right: auto; margin-left: auto; overflow-y: auto; - -webkit-overflow-scrolling: touch; } - [data-whatinput='mouse'] .reveal { - outline: 0; } - @media print, screen and (min-width: 40em) { - .reveal { - min-height: 0; } } - .reveal .column { - min-width: 0; } - .reveal > :last-child { - margin-bottom: 0; } - @media print, screen and (min-width: 40em) { - .reveal { - width: 600px; - max-width: 75rem; } } - .reveal.collapse { - padding: 0; } - @media print, screen and (min-width: 40em) { - .reveal.tiny { - width: 30%; - max-width: 75rem; } } - @media print, screen and (min-width: 40em) { - .reveal.small { - width: 50%; - max-width: 75rem; } } - @media print, screen and (min-width: 40em) { - .reveal.large { - width: 90%; - max-width: 75rem; } } - .reveal.full { + -webkit-overflow-scrolling: touch; +} +[data-whatinput=mouse] .reveal { + outline: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; + } +} +.reveal .column { + min-width: 0; +} +.reveal > :last-child { + margin-bottom: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; + } +} +.reveal.collapse { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; + } +} +.reveal.full { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; +} +@media print, screen and (max-width: 39.99875em) { + .reveal { top: 0; right: 0; bottom: 0; @@ -474025,46 +476453,43 @@ html.is-reveal-open { min-height: 100%; margin-left: 0; border: 0; - border-radius: 0; } - @media print, screen and (max-width: 39.99875em) { - .reveal { - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - max-width: none; - height: 100%; - min-height: 100%; - margin-left: 0; - border: 0; - border-radius: 0; } } - .reveal.without-overlay { - position: fixed; } + border-radius: 0; + } +} +.reveal.without-overlay { + position: fixed; +} .sticky-container { - position: relative; } + position: relative; +} .sticky { position: relative; z-index: 0; - transform: translate3d(0, 0, 0); } + transform: translate3d(0, 0, 0); +} .sticky.is-stuck { position: fixed; z-index: 5; - width: 100%; } - .sticky.is-stuck.is-at-top { - top: 0; } - .sticky.is-stuck.is-at-bottom { - bottom: 0; } + width: 100%; +} +.sticky.is-stuck.is-at-top { + top: 0; +} +.sticky.is-stuck.is-at-bottom { + bottom: 0; +} .sticky.is-anchored { position: relative; right: auto; - left: auto; } - .sticky.is-anchored.is-at-bottom { - bottom: 0; } + left: auto; +} +.sticky.is-anchored.is-at-bottom { + bottom: 0; +} .title-bar { padding: 0.5rem; @@ -474072,22 +476497,27 @@ html.is-reveal-open { color: #fefefe; display: flex; justify-content: flex-start; - align-items: center; } - .title-bar .menu-icon { - margin-left: 0.25rem; - margin-right: 0.25rem; } + align-items: center; +} +.title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; +} .title-bar-left, .title-bar-right { - flex: 1 1 0px; } + flex: 1 1 0px; +} .title-bar-right { - text-align: right; } + text-align: right; +} .title-bar-title { display: inline-block; vertical-align: middle; - font-weight: bold; } + font-weight: bold; +} .top-bar { display: flex; @@ -474095,122 +476525,167 @@ html.is-reveal-open { justify-content: space-between; align-items: center; padding: 0.5rem; - flex-wrap: wrap; } - .top-bar, - .top-bar ul { - background-color: #e6e6e6; } - .top-bar input { - max-width: 200px; - margin-right: 1rem; } - .top-bar .input-group-field { - width: 100%; - margin-right: 0; } - .top-bar input.button { - width: auto; } - .top-bar .top-bar-left, + flex-wrap: wrap; +} +.top-bar, +.top-bar ul { + background-color: #e6e6e6; +} +.top-bar input { + max-width: 200px; + margin-right: 1rem; +} +.top-bar .input-group-field { + width: 100%; + margin-right: 0; +} +.top-bar input.button { + width: auto; +} +.top-bar .top-bar-left, +.top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; +} +@media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; + } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; + } .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; + } +} +@media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; + } + .top-bar.stacked-for-medium .top-bar-left, +.top-bar.stacked-for-medium .top-bar-right { flex: 0 0 100%; - max-width: 100%; } - @media print, screen and (min-width: 40em) { - .top-bar { - flex-wrap: nowrap; } - .top-bar .top-bar-left { - flex: 1 1 auto; - margin-right: auto; } - .top-bar .top-bar-right { - flex: 0 1 auto; - margin-left: auto; } } - @media print, screen and (max-width: 63.99875em) { - .top-bar.stacked-for-medium { - flex-wrap: wrap; } - .top-bar.stacked-for-medium .top-bar-left, - .top-bar.stacked-for-medium .top-bar-right { - flex: 0 0 100%; - max-width: 100%; } } - @media print, screen and (max-width: 74.99875em) { - .top-bar.stacked-for-large { - flex-wrap: wrap; } - .top-bar.stacked-for-large .top-bar-left, - .top-bar.stacked-for-large .top-bar-right { - flex: 0 0 100%; - max-width: 100%; } } + max-width: 100%; + } +} +@media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; + } + .top-bar.stacked-for-large .top-bar-left, +.top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; + } +} .top-bar-title { flex: 0 0 auto; - margin: 0.5rem 1rem 0.5rem 0; } + margin: 0.5rem 1rem 0.5rem 0; +} .top-bar-left, .top-bar-right { - flex: 0 0 auto; } + flex: 0 0 auto; +} .float-left { - float: left !important; } + float: left !important; +} .float-right { - float: right !important; } + float: right !important; +} .float-center { display: block; margin-right: auto; - margin-left: auto; } + margin-left: auto; +} .clearfix::before, .clearfix::after { display: table; - content: ' '; + content: \\" \\"; flex-basis: 0; - order: 1; } - + order: 1; +} .clearfix::after { - clear: both; } + clear: both; +} .hide { - display: none !important; } + display: none !important; +} .invisible { - visibility: hidden; } + visibility: hidden; +} .visible { - visibility: visible; } + visibility: visible; +} @media print, screen and (max-width: 39.99875em) { .hide-for-small-only { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 0em), screen and (min-width: 40em) { .show-for-small-only { - display: none !important; } } + display: none !important; + } +} @media print, screen and (min-width: 40em) { .hide-for-medium { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 39.99875em) { .show-for-medium { - display: none !important; } } + display: none !important; + } +} @media print, screen and (min-width: 40em) and (max-width: 63.99875em) { .hide-for-medium-only { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 39.99875em), screen and (min-width: 64em) { .show-for-medium-only { - display: none !important; } } + display: none !important; + } +} @media print, screen and (min-width: 64em) { .hide-for-large { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 63.99875em) { .show-for-large { - display: none !important; } } + display: none !important; + } +} @media print, screen and (min-width: 64em) and (max-width: 74.99875em) { .hide-for-large-only { - display: none !important; } } + display: none !important; + } +} @media screen and (max-width: 63.99875em), screen and (min-width: 75em) { .show-for-large-only { - display: none !important; } } + display: none !important; + } +} .show-for-sr, .show-on-focus { @@ -474221,7 +476696,8 @@ html.is-reveal-open { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important; } + border: 0 !important; +} .show-on-focus:active, .show-on-focus:focus { position: static !important; @@ -474229,67 +476705,89 @@ html.is-reveal-open { height: auto !important; overflow: visible !important; clip: auto !important; - white-space: normal !important; } + white-space: normal !important; +} .show-for-landscape, .hide-for-portrait { - display: block !important; } - @media screen and (orientation: landscape) { - .show-for-landscape, - .hide-for-portrait { - display: block !important; } } - @media screen and (orientation: portrait) { - .show-for-landscape, - .hide-for-portrait { - display: none !important; } } + display: block !important; +} +@media screen and (orientation: landscape) { + .show-for-landscape, +.hide-for-portrait { + display: block !important; + } +} +@media screen and (orientation: portrait) { + .show-for-landscape, +.hide-for-portrait { + display: none !important; + } +} .hide-for-landscape, .show-for-portrait { - display: none !important; } - @media screen and (orientation: landscape) { - .hide-for-landscape, - .show-for-portrait { - display: none !important; } } - @media screen and (orientation: portrait) { - .hide-for-landscape, - .show-for-portrait { - display: block !important; } } + display: none !important; +} +@media screen and (orientation: landscape) { + .hide-for-landscape, +.show-for-portrait { + display: none !important; + } +} +@media screen and (orientation: portrait) { + .hide-for-landscape, +.show-for-portrait { + display: block !important; + } +} .show-for-dark-mode { - display: none; } + display: none; +} .hide-for-dark-mode { - display: block; } + display: block; +} @media screen and (prefers-color-scheme: dark) { .show-for-dark-mode { - display: block !important; } - .hide-for-dark-mode { - display: none !important; } } + display: block !important; + } + .hide-for-dark-mode { + display: none !important; + } +} .show-for-ie { - display: none; } + display: none; +} @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .show-for-ie { - display: block !important; } - .hide-for-ie { - display: none !important; } } + display: block !important; + } + .hide-for-ie { + display: none !important; + } +} .show-for-sticky { - display: none; } + display: none; +} .is-stuck .show-for-sticky { - display: block; } + display: block; +} .is-stuck .hide-for-sticky { - display: none; } -" + display: none; +}" `; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'scss' syntax): errors 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'modern' API, 'scss' syntax): errors 1`] = `Array []`; -exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('node-sass', 'legacy' API, 'scss' syntax): warnings 1`] = `Array []`; +exports[`loader should work with the "foundation-sites" package, adjusting CSS output ('sass-embedded', 'modern' API, 'scss' syntax): warnings 1`] = `Array []`; exports[`loader should work with the "foundation-sites" package, import as a package ('dart-sass', 'legacy' API, 'sass' syntax): css 1`] = ` "/** diff --git a/test/loader.test.js b/test/loader.test.js index 934a4928..dd580e08 100644 --- a/test/loader.test.js +++ b/test/loader.test.js @@ -41,6 +41,7 @@ describe("loader", () => { const { name: implementationName, api, implementation } = item; // TODO fix me https://github.com/webpack-contrib/sass-loader/issues/774 const isSassEmbedded = implementationName === "sass-embedded"; + const isNodeSass = implementationName === "node-sass"; const isModernAPI = api === "modern"; syntaxStyles.forEach((syntax) => { @@ -214,7 +215,7 @@ describe("loader", () => { expect(getErrors(stats)).toMatchSnapshot("errors"); }); - if (!isModernAPI && !isSassEmbedded) { + if (!isModernAPI) { it(`should work with difference "@import" at-rules ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("imports", syntax); const options = { @@ -342,7 +343,7 @@ describe("loader", () => { expect(getErrors(stats)).toMatchSnapshot("errors"); }); - if (!isModernAPI && !isSassEmbedded) { + if (!isModernAPI) { it(`should work with multiple "@import" at-rules without quotes ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { if (syntax === "scss") { return; @@ -687,7 +688,7 @@ describe("loader", () => { }); } - if (!isModernAPI) { + if (!isModernAPI && !isNodeSass) { it(`should work with the "bootstrap-sass" package, directly import ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("bootstrap-sass", syntax); const options = { @@ -706,7 +707,7 @@ describe("loader", () => { }); } - if (!isModernAPI) { + if (!isModernAPI && !isNodeSass) { it(`should work with the "bootstrap-sass" package, import as a package ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("bootstrap-sass-package", syntax); const options = { @@ -819,30 +820,28 @@ describe("loader", () => { expect(getErrors(stats)).toMatchSnapshot("errors"); }); - if (!isSassEmbedded) { - it(`should work with the "foundation-sites" package, adjusting CSS output ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { - const testId = getTestId( - "foundation-sites-adjusting-css-output", - syntax - ); - const options = { - implementation, - api, - sassOptions: isModernAPI - ? { loadPaths: ["node_modules/foundation-sites/scss"] } - : { includePaths: ["node_modules/foundation-sites/scss"] }, - }; - const compiler = getCompiler(testId, { loader: { options } }); - const stats = await compile(compiler); - const codeFromBundle = getCodeFromBundle(stats, compiler); - const codeFromSass = await getCodeFromSass(testId, options); + it(`should work with the "foundation-sites" package, adjusting CSS output ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { + const testId = getTestId( + "foundation-sites-adjusting-css-output", + syntax + ); + const options = { + implementation, + api, + sassOptions: isModernAPI + ? { loadPaths: ["node_modules/foundation-sites/scss"] } + : { includePaths: ["node_modules/foundation-sites/scss"] }, + }; + const compiler = getCompiler(testId, { loader: { options } }); + const stats = await compile(compiler); + const codeFromBundle = getCodeFromBundle(stats, compiler); + const codeFromSass = await getCodeFromSass(testId, options); - expect(codeFromBundle.css).toBe(codeFromSass.css); - expect(codeFromBundle.css).toMatchSnapshot("css"); - expect(getWarnings(stats)).toMatchSnapshot("warnings"); - expect(getErrors(stats)).toMatchSnapshot("errors"); - }); - } + expect(codeFromBundle.css).toBe(codeFromSass.css); + expect(codeFromBundle.css).toMatchSnapshot("css"); + expect(getWarnings(stats)).toMatchSnapshot("warnings"); + expect(getErrors(stats)).toMatchSnapshot("errors"); + }); it(`should work and output the "compressed" outputStyle when "mode" is production ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("language", syntax); @@ -944,7 +943,7 @@ describe("loader", () => { expect(getErrors(stats)).toMatchSnapshot("errors"); }); - if (!isModernAPI && !isSassEmbedded) { + if (!isModernAPI) { it(`should respect resolving from the "SASS_PATH" environment variable ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { process.env.SASS_PATH = process.platform === "win32" @@ -1038,7 +1037,7 @@ describe("loader", () => { }); } - if (!isModernAPI && !isSassEmbedded) { + if (!isModernAPI) { it(`should support resolving using the "file" schema ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("import-file-scheme", syntax); const options = { @@ -1068,7 +1067,7 @@ describe("loader", () => { }); } - if (!isModernAPI && !isSassEmbedded) { + if (!isModernAPI) { it(`should resolve server-relative URLs ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("import-absolute-path", syntax); const options = { @@ -1312,7 +1311,7 @@ describe("loader", () => { expect(getErrors(stats)).toMatchSnapshot("errors"); }); - if (!isModernAPI && !isSassEmbedded) { + if (!isModernAPI) { it(`should work with different "@use" at-rules ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("uses", syntax); const options = { @@ -1787,6 +1786,24 @@ describe("loader", () => { }); } + if (!isModernAPI) { + it(`should work with "bootstrap" and custom imports ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { + const testId = getTestId("bootstrap-custom-import", syntax); + const options = { + implementation, + api, + }; + const compiler = getCompiler(testId, { loader: { options } }); + const stats = await compile(compiler); + const codeFromBundle = getCodeFromBundle(stats, compiler); + const codeFromSass = await getCodeFromSass(testId, options); + + expect(codeFromBundle.css).toBe(codeFromSass.css); + expect(getWarnings(stats)).toMatchSnapshot("warnings"); + expect(getErrors(stats)).toMatchSnapshot("errors"); + }); + } + if (!isModernAPI && !isSassEmbedded) { it(`should work with the "material-components-web" package ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("import-material-components-web", syntax); diff --git a/test/sass/bootstrap-custom-import.sass b/test/sass/bootstrap-custom-import.sass new file mode 100644 index 00000000..d9a7fa90 --- /dev/null +++ b/test/sass/bootstrap-custom-import.sass @@ -0,0 +1,6 @@ +@import '~bootstrap-sass/assets/stylesheets/bootstrap/variables' +@import '~bootstrap-sass/assets/stylesheets/bootstrap/mixins' +@import '~bootstrap-sass/assets/stylesheets/bootstrap/scaffolding' + +.selector + color: blue diff --git a/test/sassOptions-option.test.js b/test/sassOptions-option.test.js index 0100f06a..bac298e5 100644 --- a/test/sassOptions-option.test.js +++ b/test/sassOptions-option.test.js @@ -42,6 +42,7 @@ describe("sassOptions option", () => { implementations.forEach((item) => { const { name: implementationName, api, implementation } = item; + const isModernAPI = api === "modern"; syntaxStyles.forEach((syntax) => { it(`should work when the option like "Object" ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { @@ -128,7 +129,7 @@ describe("sassOptions option", () => { expect(getErrors(stats)).toMatchSnapshot("errors"); }); - if (api === "modern") { + if (isModernAPI) { it(`should ignore the "url" option ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("language", syntax); const options = { @@ -191,8 +192,6 @@ describe("sassOptions option", () => { }); // TODO fix me https://github.com/webpack-contrib/sass-loader/issues/774 - const isModernAPI = api === "modern"; - if (!isModernAPI) { it(`should work with the "functions" option ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId( @@ -353,7 +352,7 @@ describe("sassOptions option", () => { }); } - if (api !== "modern") { + if (!isModernAPI) { it(`should work with the "indentWidth" option ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("language", syntax); const options = { @@ -399,7 +398,7 @@ describe("sassOptions option", () => { expect(getErrors(stats)).toMatchSnapshot("errors"); }); - if (api !== "modern") { + if (!isModernAPI) { it(`should work with the "linefeed" option ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const testId = getTestId("language", syntax); const options = { @@ -420,7 +419,7 @@ describe("sassOptions option", () => { }); } - if (api !== "modern") { + if (!isModernAPI) { it(`should work with the "fiber" option ('${implementationName}', '${api}' API, '${syntax}' syntax)`, async () => { const dartSassSpy = jest.spyOn(dartSass, "render"); const testId = getTestId("language", syntax); diff --git a/test/scss/bootstrap-custom-import.scss b/test/scss/bootstrap-custom-import.scss new file mode 100644 index 00000000..118d1715 --- /dev/null +++ b/test/scss/bootstrap-custom-import.scss @@ -0,0 +1,7 @@ +@import '~bootstrap-sass/assets/stylesheets/bootstrap/variables'; +@import '~bootstrap-sass/assets/stylesheets/bootstrap/mixins'; +@import '~bootstrap-sass/assets/stylesheets/bootstrap/scaffolding'; + +.selector { + color: blue; +}