From e9db3405e714f4a381b50981250a12239a29a28c Mon Sep 17 00:00:00 2001 From: pidupuis Date: Mon, 16 Jan 2017 21:10:29 +0100 Subject: [PATCH 01/84] feat(keywords): add post keywords as meta keywords --- layout/_partial/head.ejs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index 5523d43c2..fc160c45d 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -44,7 +44,7 @@ - + From 9afaf87fa50a8966208bb38ff6b4a9f9eca47bf3 Mon Sep 17 00:00:00 2001 From: pidupuis Date: Mon, 16 Jan 2017 23:13:58 +0100 Subject: [PATCH 02/84] chore(doc): add issue template --- .github/ISSUE_TEMPLATE.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md new file mode 100644 index 000000000..2b01943d8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,18 @@ + + +**I certified that I have first consulted** (check all with "x") + +- [ ] [Hexo documentation](https://hexo.io/docs/) +- [ ] [Material theme documentation](https://material.viosey.com/) +- [ ] [Material theme issues](https://github.com/viosey/hexo-theme-material/issues?utf8=%E2%9C%93&q=is%3Aissue) + + +**I'm submitting a** (check one with "x") + +- [ ] bug report +- [ ] feature request +- [ ] support request + + From c4a25fd20eb27466cc6eb5c64ecb76c0b8549ff8 Mon Sep 17 00:00:00 2001 From: pidupuis Date: Mon, 16 Jan 2017 23:14:13 +0100 Subject: [PATCH 03/84] chore(doc): add pr template --- .github/PULL_REQUEST_TEMPLATE.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 000000000..e9a592e14 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,20 @@ + + +**What kind of change does this PR introduce?** (check one with "x") + +- [ ] Bug fix +- [ ] Feature +- [ ] Code style update (formatting, local variables) +- [ ] Refactoring (no functional changes, no api changes) +- [ ] Build related changes +- [ ] CI related changes +- [ ] Other... Please describe: + +**Does this PR introduce a breaking change?** (check one with "x") + +- [ ] Yes +- [ ] No + + From 050efa88261eba3232dc80a1563cd029fd59f6ca Mon Sep 17 00:00:00 2001 From: pidupuis Date: Tue, 17 Jan 2017 08:29:43 +0100 Subject: [PATCH 04/84] chore(doc): add branch detail --- .github/ISSUE_TEMPLATE.md | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 2b01943d8..29c1a1c0e 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -2,7 +2,7 @@ IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION WE MIGHT CLOSE YOUR ISSUE WITHOUT INVESTIGATING --> -**I certified that I have first consulted** (check all with "x") +**I certify that I have first consulted** (check all with "x") - [ ] [Hexo documentation](https://hexo.io/docs/) - [ ] [Material theme documentation](https://material.viosey.com/) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index e9a592e14..fd08c189b 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,6 +2,8 @@ IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION WE MIGHT CLOSE YOUR PULL REQUESTS WITHOUT INVESTIGATING --> +Please be sure to put the `canary` branch as the target for your pull request. + **What kind of change does this PR introduce?** (check one with "x") - [ ] Bug fix From 0226fa7f75f8175a7b634241d6198210476a74bc Mon Sep 17 00:00:00 2001 From: pidupuis Date: Tue, 17 Jan 2017 08:40:00 +0100 Subject: [PATCH 05/84] chore(doc): add contributing.md --- .github/PULL_REQUEST_TEMPLATE.md | 5 +- CONTRIBUTING.md | 100 +++++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+), 1 deletion(-) create mode 100644 CONTRIBUTING.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index fd08c189b..3b584caf8 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,7 +2,10 @@ IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION WE MIGHT CLOSE YOUR PULL REQUESTS WITHOUT INVESTIGATING --> -Please be sure to put the `canary` branch as the target for your pull request. +**Contributing rules** + +- Fork the repo and create your branch from `canary`. Then be sure to put the `canary` branch as the target for your pull request. +- Please be sure to follow the [contributing guidelines](https://github.com/viosey/hexo-theme-material/blob/master/CONTRIBUTING.md) **What kind of change does this PR introduce?** (check one with "x") diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..9bbcb97ba --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,100 @@ + + +# Commit message format + +## 1. Title (Header) + +**(1)type** + +`type` 用于说明 commit 的类别,只允许使用下面 7 个标识。 + +>- feat: New feature 新功能 +- fix: Fix bug 修补 bug +- docs: Documentation 文档 +- style: Format 格式(不影响代码运行的变动) +- refactor: Refactor 重构(即不是新增功能,也不是修改 bug 的代码变动) +- test: Test 增加测试 +- chore: 构建过程或辅助工具的变动 + +**(2)scope** + +`scope` 用于说明 commit 影响的范围,比如 sns,lang,share。 + +`scope` 紧接 `type` 置于 `()` 之内。 + +**(3)subject** + +`subject` 是 commit 目的的简短描述,不超过 50 个字符。 + +>- 以动词开头,使用第一人称现在时,比如change,而不是changed或changes +- 第一个字母小写 +- 结尾不加句号(.) + +--- +Title 可参考 #119 `refactor(sns): simplify conditional display` + +## 2. Body + +Body 部分是对本次 commit 的详细描述,可以分成多行。下面是一个范例。 + +>More detailed explanatory text, if necessary. Wrap it to +about 72 characters or so. + +>Further paragraphs come after blank lines. + +>- Bullet points are okay, too +- Use a hanging indent + +有两个注意点: + +(1)使用第一人称现在时,比如使用 `change` 而不是 `changed` 或 `changes`。 + +(2)应该说明代码变动的动机,以及与以前行为的对比。 + +## 3. Footer + +Footer 部分只用于两种情况。 + +**(1)不兼容变动** + +如果当前代码与上一个版本不兼容,则 Footer 部分以 `BREAKING CHANGE` 开头,后面是对变动的描述、以及变动理由和迁移方法。 + + BREAKING CHANGE: isolate scope bindings definition has changed. + + To migrate the code follow the example below: + + Before: + + scope: { + myAttr: 'attribute', + } + + After: + + scope: { + myAttr: '@', + } + + The removed `inject` wasn't generaly useful for directives so there should be no code using it. + +**(2)关闭 Issue** + +如果当前 commit 针对某个 issue,那么可以在 Footer 部分关闭这个 issue 。 + + Closes #234 + +也可以一次关闭多个 issue 。 + + Closes #123, #245, #992 + +## 4. Revert + +还有一种特殊情况,如果当前 commit 用于撤销以前的 commit,则必须以 `revert:` 开头,后面跟着被撤销 Commit 的 Header。 + + revert: feat(pencil): add 'graphiteWidth' option + + This reverts commit 667ecc1654a317a13331b17617d973392f415f02. + +Body 部分的格式是固定的,必须写成 `This reverts commit .`,其中的 `hash` 是被撤销 commit 的 SHA 标识符。 + +如果当前 commit 与被撤销的 commit,在同一个发布(release)里面,那么它们都不会出现在 Change log 里面。如果两者在不同的发布,那么当前 commit,会出现在 Change log 的 `Reverts` 小标题下面。 From b3396daab01e04581b6e71121efac47ab60fc154 Mon Sep 17 00:00:00 2001 From: Viosey Date: Tue, 17 Jan 2017 16:09:55 +0800 Subject: [PATCH 06/84] refactor(config): mv _config to _config.example --- .gitignore | 2 ++ _config.yml => _config.example.yml | 0 2 files changed, 2 insertions(+) rename _config.yml => _config.example.yml (100%) diff --git a/.gitignore b/.gitignore index 4d8fc240c..c9ce08f22 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,8 @@ npm-debug.log +_config.yml + _config.viosey.yml node_modules diff --git a/_config.yml b/_config.example.yml similarity index 100% rename from _config.yml rename to _config.example.yml From 83249b35458a619534c6289713d895c2487de8af Mon Sep 17 00:00:00 2001 From: Simon Shi Date: Tue, 17 Jan 2017 03:48:24 -0600 Subject: [PATCH 07/84] feat(analytics): Add Analytics - Add Baidu analytics & Google analytics - Close #75 --- _config.yml | 5 +++++ layout/_partial/head.ejs | 25 ++++++++++++++++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index b4180622a..1611944e5 100644 --- a/_config.yml +++ b/_config.yml @@ -145,6 +145,11 @@ search: use: google swiftype_key: +# Analytics Systems +analytics: + baidu_id: + google_id: + # Leancloud Views leancloud: enable: false diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index fc160c45d..f229970b3 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -86,7 +86,7 @@ <%- css("css/highlight/" + theme.reading.code_highlight ) %> - + + <% if(theme.analytics.baidu_id) { %> + + + <% } %> + + <% if(theme.analytics.google_id) { %> + + + <% } %> + <% if (site.data.head) { %> <% for (var i in site.data.head) { %> From 1815c590c8b61b7980fc5ecb487c58ff9229d082 Mon Sep 17 00:00:00 2001 From: Viosey Date: Tue, 17 Jan 2017 18:10:31 +0800 Subject: [PATCH 08/84] Update --- _config.example.yml => _config.template.yml | 5 +++++ 1 file changed, 5 insertions(+) rename _config.example.yml => _config.template.yml (98%) diff --git a/_config.example.yml b/_config.template.yml similarity index 98% rename from _config.example.yml rename to _config.template.yml index b4180622a..1611944e5 100644 --- a/_config.example.yml +++ b/_config.template.yml @@ -145,6 +145,11 @@ search: use: google swiftype_key: +# Analytics Systems +analytics: + baidu_id: + google_id: + # Leancloud Views leancloud: enable: false From fa842bc5bbfa70d59a41599ba6b0b07d39015052 Mon Sep 17 00:00:00 2001 From: Viosey Date: Tue, 17 Jan 2017 18:53:31 +0800 Subject: [PATCH 09/84] remove config.viosey from gitignore --- .gitignore | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitignore b/.gitignore index c9ce08f22..03edda6e8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,4 @@ npm-debug.log _config.yml -_config.viosey.yml - node_modules From 4b155afc8e5aa078c6c4816b44661e01bd400004 Mon Sep 17 00:00:00 2001 From: cubesky Date: Tue, 17 Jan 2017 21:34:51 +0800 Subject: [PATCH 10/84] feat(opengraph): add opengraph support for posts --- layout/_partial/head.ejs | 1 + 1 file changed, 1 insertion(+) diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index f229970b3..2540fdb22 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -67,6 +67,7 @@ + <% if(page.tags) { page.tags.each(function(tag){ %> <% })} %>

- <%= post.title %> + <% if(pin) { %>[Top]<% } %><%= post.title %>

diff --git a/layout/_partial/Paradox-post_entry.ejs b/layout/_partial/Paradox-post_entry.ejs index 7de7961d3..f053c9377 100755 --- a/layout/_partial/Paradox-post_entry.ejs +++ b/layout/_partial/Paradox-post_entry.ejs @@ -14,7 +14,7 @@ <% } %> -

<%= post.title %>

+

<% if(pin) { %>[Top]<% } %><%= post.title %>

diff --git a/layout/index.ejs b/layout/index.ejs index b35f5851b..b6da96a4a 100755 --- a/layout/index.ejs +++ b/layout/index.ejs @@ -6,15 +6,34 @@ <%- partial('_partial/blog_info') %> <% } %>
- + + + <% if(theme.pin_post) { %> + <% if(hasposttop(page.posts)) { %> + <% getposttop(page.posts).each(function(toppost){ %> + <% if(theme.scheme == "Paradox"){ %> + + <%- partial('_partial/Paradox-post_entry', { post: toppost, index: true, pin: true }) %> + <% } %> + <% if(theme.scheme == "Isolation"){ %> + + <%- partial('_partial/Isolation-post_entry', { post: toppost, index: true, pin: true }) %> + <% } %> + <% }); %> + <% } %> + <% } %> + + <% page.posts.each(function(post) { %> + <% if(!(theme.pin_post && post.top)) { %> <% if(theme.scheme === 'Paradox') { %> - <%- partial('_partial/Paradox-post_entry', { post: post, index: true }) %> + <%- partial('_partial/Paradox-post_entry', { post: post, index: true, pin: false }) %> <% } %> <% if(theme.scheme === 'Isolation') { %> - <%- partial('_partial/Isolation-post_entry', { post: post, index: true }) %> + <%- partial('_partial/Isolation-post_entry', { post: post, index: true, pin: false }) %> + <% } %> <% } %> <% }); %> From f4819b9492e6a5b4742efdc047e896524f3c6e6f Mon Sep 17 00:00:00 2001 From: cubesky Date: Wed, 18 Jan 2017 01:29:00 +0800 Subject: [PATCH 12/84] refactor(gitmagic): Mirror changes Mirror changes from gitmagic branch due to gitmagic limit. --- contributing.json | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/contributing.json b/contributing.json index 8fbab5f4d..187202dc5 100644 --- a/contributing.json +++ b/contributing.json @@ -3,23 +3,19 @@ "commit": { "subject_cannot_be_empty": true, "subject_must_be_longer_than": 4, - "subject_must_be_shorter_than": 101, - "subject_lines_must_be_shorter_than": 51, - "subject_must_be_single_line": true, "subject_must_be_in_tense": "imperative", - "subject_must_start_with_case": "lower", - "subject_must_not_end_with_dot": true, - - "body_lines_must_be_shorter_than": 73 + "subject_must_not_end_with_dot": true }, "pull_request": { "subject_cannot_be_empty": true, "subject_must_be_longer_than": 4, - "subject_must_be_shorter_than": 101, "subject_must_be_in_tense": "imperative", "subject_must_start_with_case": "lower", "subject_must_not_end_with_dot": true, - + "subject_must_include_prefix": { + "prefixes": ["feat", "fix", "docs", "style", "refactor", "test", "chore"], + "require_after_prefix": "(*): " + }, "body_cannot_be_empty": true, "body_must_include_verification_steps": true, "body_must_include_screenshot": ["html", "css"] @@ -27,7 +23,6 @@ "issue": { "subject_cannot_be_empty": true, "subject_must_be_longer_than": 4, - "subject_must_be_shorter_than": 101, "subject_must_be_in_tense": "imperative", "subject_must_start_with_case": "lower", "subject_must_not_end_with_dot": true, From 41462389bb1e82e257b56de215fcb8fc2eb7291d Mon Sep 17 00:00:00 2001 From: Pierre Dupuis Date: Tue, 17 Jan 2017 18:40:47 +0100 Subject: [PATCH 13/84] refactor(template): add more details --- .github/PULL_REQUEST_TEMPLATE.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 3b584caf8..5a2853ce1 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,7 +5,12 @@ IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION WE MIGHT CLOSE YOUR PULL REQUEST **Contributing rules** - Fork the repo and create your branch from `canary`. Then be sure to put the `canary` branch as the target for your pull request. -- Please be sure to follow the [contributing guidelines](https://github.com/viosey/hexo-theme-material/blob/master/CONTRIBUTING.md) +- Please be sure to follow the [contributing guidelines](https://github.com/viosey/hexo-theme-material/blob/master/CONTRIBUTING.md), especially for commit message +- Remove the `Contributing rules` part from this description +- Fill out the other parts from this description + + + **What kind of change does this PR introduce?** (check one with "x") @@ -22,4 +27,15 @@ IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION WE MIGHT CLOSE YOUR PULL REQUEST - [ ] Yes - [ ] No - + +____ + +**Description** + +No description. + +____ + +**Verification steps** + +No verification steps. From 3c56b85997bbfb4a36a55181b71315bea619b0a0 Mon Sep 17 00:00:00 2001 From: cubesky Date: Wed, 18 Jan 2017 01:49:15 +0800 Subject: [PATCH 14/84] commit due to fire the gitmagic target --- layout/index.ejs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/index.ejs b/layout/index.ejs index b6da96a4a..6961db5ab 100755 --- a/layout/index.ejs +++ b/layout/index.ejs @@ -47,7 +47,7 @@ }) %> <% } %> - + <% if(theme.scheme === 'Paradox') { %> <%- partial('_partial/Paradox-post_entry-thumbnail') %> <% } %> From 9ddea7258882af3e08d0c1b8afe46845bbc96879 Mon Sep 17 00:00:00 2001 From: cubesky Date: Wed, 18 Jan 2017 01:55:12 +0800 Subject: [PATCH 15/84] feat(post_on_top): fix codes --- _config.template.yml | 2 +- layout/index.ejs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/_config.template.yml b/_config.template.yml index b9d20751e..e59b6cd7f 100644 --- a/_config.template.yml +++ b/_config.template.yml @@ -126,7 +126,7 @@ pages: qrcode: false # Support Pin posts on the top of the list -pin_post: false +topPost: false # --------------------------------------------------------------- # Integrated Services diff --git a/layout/index.ejs b/layout/index.ejs index 6961db5ab..5aa0ddd5f 100755 --- a/layout/index.ejs +++ b/layout/index.ejs @@ -8,14 +8,14 @@
- <% if(theme.pin_post) { %> + <% if(theme.topPost) { %> <% if(hasposttop(page.posts)) { %> <% getposttop(page.posts).each(function(toppost){ %> - <% if(theme.scheme == "Paradox"){ %> + <% if(theme.scheme === "Paradox"){ %> <%- partial('_partial/Paradox-post_entry', { post: toppost, index: true, pin: true }) %> <% } %> - <% if(theme.scheme == "Isolation"){ %> + <% if(theme.scheme === "Isolation"){ %> <%- partial('_partial/Isolation-post_entry', { post: toppost, index: true, pin: true }) %> <% } %> @@ -25,7 +25,7 @@ <% page.posts.each(function(post) { %> - <% if(!(theme.pin_post && post.top)) { %> + <% if(!(theme.topPost && post.top)) { %> <% if(theme.scheme === 'Paradox') { %> <%- partial('_partial/Paradox-post_entry', { post: post, index: true, pin: false }) %> From d5fe2d072d273617b794679f46662df1fa665614 Mon Sep 17 00:00:00 2001 From: Pierre Dupuis Date: Tue, 17 Jan 2017 19:32:43 +0100 Subject: [PATCH 16/84] chore(gitmagic): improve rules --- contributing.json | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/contributing.json b/contributing.json index 187202dc5..273374623 100644 --- a/contributing.json +++ b/contributing.json @@ -4,7 +4,14 @@ "subject_cannot_be_empty": true, "subject_must_be_longer_than": 4, "subject_must_be_in_tense": "imperative", - "subject_must_not_end_with_dot": true + "subject_must_not_end_with_dot": true, + "subject_lines_must_be_shorter_than": 51, + "subject_must_be_single_line": true, + "subject_must_be_in_case": "lower", + "subject_must_include_prefix": { + "prefixes": ["feat", "fix", "docs", "style", "refactor", "test", "chore"], + "require_after_prefix": "(*): " + } }, "pull_request": { "subject_cannot_be_empty": true, @@ -17,19 +24,22 @@ "require_after_prefix": "(*): " }, "body_cannot_be_empty": true, - "body_must_include_verification_steps": true, - "body_must_include_screenshot": ["html", "css"] + "body_must_include_verification_steps": true }, "issue": { "subject_cannot_be_empty": true, "subject_must_be_longer_than": 4, "subject_must_be_in_tense": "imperative", - "subject_must_start_with_case": "lower", + "subject_must_start_with_case": "upper", "subject_must_not_end_with_dot": true, - "body_cannot_be_empty": true, "body_must_include_reproduction_steps": ["bug"], - "label_must_be_set": true - } + }, + "branch": { + "name_must_be_longer_than": 4, + "name_must_include_prefix": { + "prefixes": ["feat", "fix", "refactor", "chore"], + "require_after_prefix": "/" + } } From 5fd7bdce1747e5f39d1dd31f12d724dd5b6decf4 Mon Sep 17 00:00:00 2001 From: pidupuis Date: Tue, 17 Jan 2017 21:03:04 +0100 Subject: [PATCH 17/84] fix(header): fix error during tag listing --- layout/_partial/head.ejs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index 2540fdb22..3e9d488e2 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -44,7 +44,7 @@ - + @@ -67,7 +67,7 @@ - <% if(page.tags) { page.tags.each(function(tag){ %> <% })} %> + <% if(page.tags && page.tags.each) { page.tags.each(function(tag){ %> <% })} %> <% } %> diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index 3e9d488e2..fed4e796e 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -84,6 +84,7 @@ <%- css("css/style.min") %> <%- partial("_partial/config_css") %> <%- js("js/jquery.min") %> + <%- js("js/queue") %> <%- css("css/highlight/" + theme.reading.code_highlight ) %> @@ -119,6 +120,13 @@ <% } %> + + <% if(theme.background.bing.enable) { %> + + <% } %> + <% if (site.data.head) { %> <% for (var i in site.data.head) { %> diff --git a/layout/_widget/disqus.ejs b/layout/_widget/disqus.ejs index bac55b869..444637362 100644 --- a/layout/_widget/disqus.ejs +++ b/layout/_widget/disqus.ejs @@ -1,7 +1,6 @@
diff --git a/source/js/queue.js b/source/js/queue.js new file mode 100644 index 000000000..6dc42eb37 --- /dev/null +++ b/source/js/queue.js @@ -0,0 +1,45 @@ +function Queue() { + this.dataStore = []; + this.offer = offer; + this.poll = poll; + this.execNext = execNext; + this.debug = false; + this.startDebug = startDebug; + + + function offer(element) { + if(this.debug) console.log("Offered a Queued Function."); + if(typeof element === "function") { + this.dataStore.push(element); + } else { + console.log("You must offer a function."); + } + } + + function poll() { + if(this.debug) console.log("Polled a Queued Function."); + return this.dataStore.shift(); + } + + function execNext() { + var nextfunc=this.poll(); + if(nextfunc != undefined) { + if(this.debug) console.log("Run a Queued Function."); + nextfunc(); + } + } + + function startDebug(){ + this.debug = true; + } + +} + +var queue = new Queue(); +$(document).ready(function(){ + setTimeout(function(){ + setInterval(function(){ + queue.execNext(); + },500); + },3000); +}); \ No newline at end of file From b50321a23e4ad369c6d77fd5c2c7fda756cba524 Mon Sep 17 00:00:00 2001 From: simonsmh Date: Thu, 19 Jan 2017 20:24:18 +0800 Subject: [PATCH 20/84] fix(layout): fix elevation for posts --- layout/_partial/Isolation-post_entry.ejs | 2 +- layout/_partial/Paradox-post_entry.ejs | 2 +- layout/_partial/blog_info.ejs | 2 +- layout/_partial/daily_pic.ejs | 2 +- source/css/style.css | 6 +++--- source/css/style.min.css | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/layout/_partial/Isolation-post_entry.ejs b/layout/_partial/Isolation-post_entry.ejs index 7b113053f..24c2c7061 100644 --- a/layout/_partial/Isolation-post_entry.ejs +++ b/layout/_partial/Isolation-post_entry.ejs @@ -1,4 +1,4 @@ -
+
<% if(post.thumbnail == undefined) { %> diff --git a/layout/_partial/Paradox-post_entry.ejs b/layout/_partial/Paradox-post_entry.ejs index f053c9377..610a0c784 100755 --- a/layout/_partial/Paradox-post_entry.ejs +++ b/layout/_partial/Paradox-post_entry.ejs @@ -1,4 +1,4 @@ -
+
<% if(!post.thumbnail) { %> <% if(!theme.thumbnail.purecolor) { %> diff --git a/layout/_partial/blog_info.ejs b/layout/_partial/blog_info.ejs index d688524a0..01dbb55a7 100755 --- a/layout/_partial/blog_info.ejs +++ b/layout/_partial/blog_info.ejs @@ -1,5 +1,5 @@ -
+
<%- partial('_partial/Paradox-search') %> diff --git a/layout/_partial/daily_pic.ejs b/layout/_partial/daily_pic.ejs index 3bbdde649..5a5d7d110 100755 --- a/layout/_partial/daily_pic.ejs +++ b/layout/_partial/daily_pic.ejs @@ -1,5 +1,5 @@ -
+
diff --git a/source/css/style.css b/source/css/style.css index 6c4ac7534..22b3603cc 100755 --- a/source/css/style.css +++ b/source/css/style.css @@ -552,7 +552,7 @@ a { min-height: 400px; flex-direction: column; align-items: stretch; - border-radius: 5px; + border-radius: 2px; } @media screen and (max-width: 480px) { #scheme-Paradox .material-post .mdl-card { @@ -1287,7 +1287,7 @@ a { #scheme-Isolation .post_entry-module { margin-bottom: 24px; width: 100%; - border-radius: 5px; + border-radius: 2px; box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); } @@ -1812,7 +1812,7 @@ a { #scheme-Isolation .material-post .mdl-card{ width: 100%; - border-radius: 5px; + border-radius: 2px; } #scheme-Isolation .material-nav a{ diff --git a/source/css/style.min.css b/source/css/style.min.css index 90588dde2..8fffdf469 100755 --- a/source/css/style.min.css +++ b/source/css/style.min.css @@ -1,4 +1,4 @@ -body,html{display:block}.mdl-menu__item,a{font-weight:300}body{margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}.mdl-button{font-family:Roboto,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:none}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:700}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content.markdown-Plain blockquote{border-left:10px solid #F5F5F5;margin-left:0;padding-left:10px}#post-content.markdown-Plain figure{overflow:auto}#post-content.markdown-Plain .code{padding:0}#post-content.markdown-Plain .gutter{padding-right:10px}#post-content.markdown-Github figure{margin-right:0;margin-left:0}#post-content.markdown-Github,#post-content.markdown-Github p{font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github>:first-child{margin-top:0!important}#post-content.markdown-Github>:last-child{margin-bottom:0!important}#post-content.markdown-Github a.absent{color:#c00}#post-content.markdown-Github a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content.markdown-Github h1,#post-content.markdown-Github h2,#post-content.markdown-Github h3,#post-content.markdown-Github h4,#post-content.markdown-Github h5,#post-content.markdown-Github h6{margin:1em 0 15px;padding:0;font-weight:700;line-height:1.7;cursor:text;position:relative}#post-content.markdown-Github h1 .octicon-link,#post-content.markdown-Github h2 .octicon-link,#post-content.markdown-Github h3 .octicon-link,#post-content.markdown-Github h4 .octicon-link,#post-content.markdown-Github h5 .octicon-link,#post-content.markdown-Github h6 .octicon-link{display:none;color:#000}#post-content.markdown-Github h1:hover a.anchor .octicon-link,#post-content.markdown-Github h2:hover a.anchor .octicon-link,#post-content.markdown-Github h3:hover a.anchor .octicon-link,#post-content.markdown-Github h4:hover a.anchor .octicon-link,#post-content.markdown-Github h5:hover a.anchor .octicon-link,#post-content.markdown-Github h6:hover a.anchor .octicon-link,#post-content.markdown-Github li p.first{display:inline-block}#post-content.markdown-Github h1:hover a.anchor,#post-content.markdown-Github h2:hover a.anchor,#post-content.markdown-Github h3:hover a.anchor,#post-content.markdown-Github h4:hover a.anchor,#post-content.markdown-Github h5:hover a.anchor,#post-content.markdown-Github h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content.markdown-Github h1 code,#post-content.markdown-Github h1 tt,#post-content.markdown-Github h2 code,#post-content.markdown-Github h2 tt,#post-content.markdown-Github h3 code,#post-content.markdown-Github h3 tt,#post-content.markdown-Github h4 code,#post-content.markdown-Github h4 tt,#post-content.markdown-Github h5 code,#post-content.markdown-Github h5 tt,#post-content.markdown-Github h6 code,#post-content.markdown-Github h6 tt{font-size:inherit}#post-content.markdown-Github h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content.markdown-Github h2{font-size:2em;border-bottom:1px solid #eee}#post-content.markdown-Github h3{font-size:1.5em}#post-content.markdown-Github h4{font-size:1.2em}#post-content.markdown-Github h5{font-size:1em}#post-content.markdown-Github h6{color:#777;font-size:1em}#post-content.markdown-Github blockquote,#post-content.markdown-Github dl,#post-content.markdown-Github ol,#post-content.markdown-Github p,#post-content.markdown-Github table,#post-content.markdown-Github ul{margin:15px 0}#post-content.markdown-Github hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content.markdown-Github ol,#post-content.markdown-Github ul{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github ol.no-list,#post-content.markdown-Github ul.no-list{list-style-type:none;padding:0}#post-content.markdown-Github ol ol,#post-content.markdown-Github ol ul,#post-content.markdown-Github ul ol,#post-content.markdown-Github ul ul{margin-top:0;margin-bottom:0}#post-content.markdown-Github dl{padding:0}#post-content.markdown-Github dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin-top:15px}#post-content.markdown-Github dl dd{margin-bottom:15px;padding:0 15px}#post-content.markdown-Github blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content.markdown-Github blockquote>:first-child{margin-top:0}#post-content.markdown-Github blockquote>:last-child{margin-bottom:0}#post-content.markdown-Github table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content.markdown-Github table th{font-weight:700}#post-content.markdown-Github table td,#post-content.markdown-Github table th{padding:6px 13px;border:1px solid #ddd}#post-content.markdown-Github table tr{background-color:#fff}#post-content.markdown-Github table tr:nth-child(2n){background-color:#f8f8f8}#post-content.markdown-Github img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content.markdown-Github span.frame{display:block;overflow:hidden}#post-content.markdown-Github span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content.markdown-Github span.frame span img{display:block;float:left}#post-content.markdown-Github span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content.markdown-Github span.align-center{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content.markdown-Github span.align-center span img{margin:0 auto;text-align:center}#post-content.markdown-Github span.align-right{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content.markdown-Github span.align-right span img{margin:0;text-align:right}#post-content.markdown-Github span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content.markdown-Github span.float-left span{margin:13px 0 0}#post-content.markdown-Github span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content.markdown-Github span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content.markdown-Github code,#post-content.markdown-Github tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,.04);border-radius:3px}#post-content.markdown-Github pre>code{margin:0;padding:0;white-space:pre;border:none;background:0 0}#post-content.markdown-Github .code,#post-content.markdown-Github .gutter{font-size:13px;line-height:19px;overflow:auto;padding:16px;border:none;display:block}#post-content.markdown-Github .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content.markdown-Github .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content.markdown-Github .code pre,#post-content.markdown-Github .gutter pre{margin:0;display:block}#post-content.markdown-Github pre code,#post-content.markdown-Github pre tt{margin:0;padding:0;background-color:transparent;border:none}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-index,#scheme-Paradox .material-layout .material-post{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:5px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:29.03px 1pc 1pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(: last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-index>.material-nav,#scheme-Paradox .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button{margin-right:1pc}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0 0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .index_category-link,#scheme-Paradox .index_share-link,#scheme-Paradox .material-nav a,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .index_category-link,#scheme-Paradox .post_tag-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8A8A8A}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8A8A8A!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .material-post_container .mdl-card,#scheme-Paradox .page-module .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post-header_info.with-thumbnail,#scheme-Isolation .post_entry-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post-header_info.without-thumbnail,#scheme-Isolation .post_entry-header_info.without-thumbnail{padding:40px 40px 0;width:100%;cursor:default}#scheme-Isolation .post-header_info .avatar-img,#scheme-Isolation .post_entry-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-content,#scheme-Isolation .post_entry-footer,#scheme-Isolation .post_entry-footer-info{width:100%}#scheme-Isolation .post-header_info .name-span,#scheme-Isolation .post_entry-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}#scheme-Isolation .post_entry-footer{padding:0 24px 24px}#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:0 32px 32px}#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}#scheme-Isolation .post_entry-footer{padding:0 48px 48px}#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}#scheme-Isolation .post_entry-footer{padding:0 40px 40px}#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:5px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-default-search-input,.st-ui-search-input{border:0!important;padding-top:0!important;background:0 0!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:none;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:" ";display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#F7F7F7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#BFBFBF}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:none;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:"\e610"}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);transition:all .2s ease-in-out}.sidebar .sidebar-brand,.sidebar .sidebar-image img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count .sidebar .sidebar_archives-count,.sidebar .sidebar-brand .sidebar-badge{position:absolute;right:16px;top:12px}.sidebar .hot_tags-count,.sidebar .sidebar-badge,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count,.sidebar .sidebar-text .sidebar-badge,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.fa-fw,.fa-li,.toTop{text-align:center}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px}.hot_tags-count,.sidebar .sidebar-nav li a .sidebar-badge,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0 0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.hot_tags-count,.sidebar-colored .sidebar-badge,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media (max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #upyun-logo{padding-left:16px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:none;background:0 0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}#nprogress .peg,.ink,.toTop{display:block}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{width:40px;height:40px;border-radius:50%;color:#FFF;background:#00BCD4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:10;top:0;left:0;width:100%;height:2px}#nprogress .peg{position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:10;top:15px;right:15px}.fa,.fa-stack{display:inline-block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! +body,html{display:block}.mdl-menu__item,a{font-weight:300}body{margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}.mdl-button{font-family:Roboto,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:none}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:700}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content.markdown-Plain blockquote{border-left:10px solid #F5F5F5;margin-left:0;padding-left:10px}#post-content.markdown-Plain figure{overflow:auto}#post-content.markdown-Plain .code{padding:0}#post-content.markdown-Plain .gutter{padding-right:10px}#post-content.markdown-Github figure{margin-right:0;margin-left:0}#post-content.markdown-Github,#post-content.markdown-Github p{font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github>:first-child{margin-top:0!important}#post-content.markdown-Github>:last-child{margin-bottom:0!important}#post-content.markdown-Github a.absent{color:#c00}#post-content.markdown-Github a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content.markdown-Github h1,#post-content.markdown-Github h2,#post-content.markdown-Github h3,#post-content.markdown-Github h4,#post-content.markdown-Github h5,#post-content.markdown-Github h6{margin:1em 0 15px;padding:0;font-weight:700;line-height:1.7;cursor:text;position:relative}#post-content.markdown-Github h1 .octicon-link,#post-content.markdown-Github h2 .octicon-link,#post-content.markdown-Github h3 .octicon-link,#post-content.markdown-Github h4 .octicon-link,#post-content.markdown-Github h5 .octicon-link,#post-content.markdown-Github h6 .octicon-link{display:none;color:#000}#post-content.markdown-Github h1:hover a.anchor .octicon-link,#post-content.markdown-Github h2:hover a.anchor .octicon-link,#post-content.markdown-Github h3:hover a.anchor .octicon-link,#post-content.markdown-Github h4:hover a.anchor .octicon-link,#post-content.markdown-Github h5:hover a.anchor .octicon-link,#post-content.markdown-Github h6:hover a.anchor .octicon-link,#post-content.markdown-Github li p.first{display:inline-block}#post-content.markdown-Github h1:hover a.anchor,#post-content.markdown-Github h2:hover a.anchor,#post-content.markdown-Github h3:hover a.anchor,#post-content.markdown-Github h4:hover a.anchor,#post-content.markdown-Github h5:hover a.anchor,#post-content.markdown-Github h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content.markdown-Github h1 code,#post-content.markdown-Github h1 tt,#post-content.markdown-Github h2 code,#post-content.markdown-Github h2 tt,#post-content.markdown-Github h3 code,#post-content.markdown-Github h3 tt,#post-content.markdown-Github h4 code,#post-content.markdown-Github h4 tt,#post-content.markdown-Github h5 code,#post-content.markdown-Github h5 tt,#post-content.markdown-Github h6 code,#post-content.markdown-Github h6 tt{font-size:inherit}#post-content.markdown-Github h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content.markdown-Github h2{font-size:2em;border-bottom:1px solid #eee}#post-content.markdown-Github h3{font-size:1.5em}#post-content.markdown-Github h4{font-size:1.2em}#post-content.markdown-Github h5{font-size:1em}#post-content.markdown-Github h6{color:#777;font-size:1em}#post-content.markdown-Github blockquote,#post-content.markdown-Github dl,#post-content.markdown-Github ol,#post-content.markdown-Github p,#post-content.markdown-Github table,#post-content.markdown-Github ul{margin:15px 0}#post-content.markdown-Github hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content.markdown-Github ol,#post-content.markdown-Github ul{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github ol.no-list,#post-content.markdown-Github ul.no-list{list-style-type:none;padding:0}#post-content.markdown-Github ol ol,#post-content.markdown-Github ol ul,#post-content.markdown-Github ul ol,#post-content.markdown-Github ul ul{margin-top:0;margin-bottom:0}#post-content.markdown-Github dl{padding:0}#post-content.markdown-Github dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin-top:15px}#post-content.markdown-Github dl dd{margin-bottom:15px;padding:0 15px}#post-content.markdown-Github blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content.markdown-Github blockquote>:first-child{margin-top:0}#post-content.markdown-Github blockquote>:last-child{margin-bottom:0}#post-content.markdown-Github table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content.markdown-Github table th{font-weight:700}#post-content.markdown-Github table td,#post-content.markdown-Github table th{padding:6px 13px;border:1px solid #ddd}#post-content.markdown-Github table tr{background-color:#fff}#post-content.markdown-Github table tr:nth-child(2n){background-color:#f8f8f8}#post-content.markdown-Github img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content.markdown-Github span.frame{display:block;overflow:hidden}#post-content.markdown-Github span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content.markdown-Github span.frame span img{display:block;float:left}#post-content.markdown-Github span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content.markdown-Github span.align-center{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content.markdown-Github span.align-center span img{margin:0 auto;text-align:center}#post-content.markdown-Github span.align-right{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content.markdown-Github span.align-right span img{margin:0;text-align:right}#post-content.markdown-Github span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content.markdown-Github span.float-left span{margin:13px 0 0}#post-content.markdown-Github span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content.markdown-Github span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content.markdown-Github code,#post-content.markdown-Github tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,.04);border-radius:3px}#post-content.markdown-Github pre>code{margin:0;padding:0;white-space:pre;border:none;background:0 0}#post-content.markdown-Github .code,#post-content.markdown-Github .gutter{font-size:13px;line-height:19px;overflow:auto;padding:16px;border:none;display:block}#post-content.markdown-Github .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content.markdown-Github .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content.markdown-Github .code pre,#post-content.markdown-Github .gutter pre{margin:0;display:block}#post-content.markdown-Github pre code,#post-content.markdown-Github pre tt{margin:0;padding:0;background-color:transparent;border:none}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-index,#scheme-Paradox .material-layout .material-post{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:2px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:29.03px 1pc 1pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(: last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-index>.material-nav,#scheme-Paradox .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button{margin-right:1pc}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0 0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .index_category-link,#scheme-Paradox .index_share-link,#scheme-Paradox .material-nav a,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .index_category-link,#scheme-Paradox .post_tag-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8A8A8A}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8A8A8A!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .material-post_container .mdl-card,#scheme-Paradox .page-module .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post-header_info.with-thumbnail,#scheme-Isolation .post_entry-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post-header_info.without-thumbnail,#scheme-Isolation .post_entry-header_info.without-thumbnail{padding:40px 40px 0;width:100%;cursor:default}#scheme-Isolation .post-header_info .avatar-img,#scheme-Isolation .post_entry-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-content,#scheme-Isolation .post_entry-footer,#scheme-Isolation .post_entry-footer-info{width:100%}#scheme-Isolation .post-header_info .name-span,#scheme-Isolation .post_entry-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}#scheme-Isolation .post_entry-footer{padding:0 24px 24px}#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:0 32px 32px}#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}#scheme-Isolation .post_entry-footer{padding:0 48px 48px}#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}#scheme-Isolation .post_entry-footer{padding:0 40px 40px}#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:2px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-default-search-input,.st-ui-search-input{border:0!important;padding-top:0!important;background:0 0!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:none;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:" ";display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#F7F7F7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#BFBFBF}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:none;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:"\e610"}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);transition:all .2s ease-in-out}.sidebar .sidebar-brand,.sidebar .sidebar-image img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count .sidebar .sidebar_archives-count,.sidebar .sidebar-brand .sidebar-badge{position:absolute;right:16px;top:12px}.sidebar .hot_tags-count,.sidebar .sidebar-badge,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count,.sidebar .sidebar-text .sidebar-badge,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.fa-fw,.fa-li,.toTop{text-align:center}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px}.hot_tags-count,.sidebar .sidebar-nav li a .sidebar-badge,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0 0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.hot_tags-count,.sidebar-colored .sidebar-badge,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media (max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #upyun-logo{padding-left:16px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:none;background:0 0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}#nprogress .peg,.ink,.toTop{display:block}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{width:40px;height:40px;border-radius:50%;color:#FFF;background:#00BCD4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:10;top:0;left:0;width:100%;height:2px}#nprogress .peg{position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:10;top:15px;right:15px}.fa,.fa-stack{display:inline-block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-telegram-square:before{content:"\f2c6"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-telegram:before{content:"\f2c6"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"} \ No newline at end of file From 41ccede1dc38226aa61465fca1a6f1df258b6d95 Mon Sep 17 00:00:00 2001 From: cubesky Date: Fri, 20 Jan 2017 01:33:45 +0800 Subject: [PATCH 21/84] feat(background): use lazyload --- layout/_partial/head.ejs | 6 +++++- layout/layout.ejs | 2 +- source/js/lazyload.min.js | 8 ++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 source/js/lazyload.min.js diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index fed4e796e..c5518643c 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -85,6 +85,7 @@ <%- partial("_partial/config_css") %> <%- js("js/jquery.min") %> <%- js("js/queue") %> + <%- js("js/lazyload.min") %> <%- css("css/highlight/" + theme.reading.code_highlight ) %> @@ -123,7 +124,10 @@ <% if(theme.background.bing.enable) { %> <% } %> diff --git a/layout/layout.ejs b/layout/layout.ejs index fc866bed0..b85e888cb 100755 --- a/layout/layout.ejs +++ b/layout/layout.ejs @@ -6,7 +6,7 @@ <%- partial('_widget/page-gallery') %> <% } else { %> - +
<% if(theme.scheme === 'Isolation') { %> diff --git a/source/js/lazyload.min.js b/source/js/lazyload.min.js new file mode 100644 index 000000000..daa9bd48d --- /dev/null +++ b/source/js/lazyload.min.js @@ -0,0 +1,8 @@ +/*! + * An jQuery | zepto plugin for lazy loading images. + * author -> jieyou + * see https://github.com/jieyou/lazyload + * use some tuupola's code https://github.com/tuupola/jquery_lazyload (BSD) + * use component's throttle https://github.com/component/throttle (MIT) + */ +!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(window.jQuery||window.Zepto)}(function(a,b){function g(){}function h(a,b){var e;return e=b._$container==d?("innerHeight"in c?c.innerHeight:d.height())+d.scrollTop():b._$container.offset().top+b._$container.height(),e<=a.offset().top-b.threshold}function i(b,e){var f;return f=e._$container==d?d.width()+(a.fn.scrollLeft?d.scrollLeft():c.pageXOffset):e._$container.offset().left+e._$container.width(),f<=b.offset().left-e.threshold}function j(a,b){var c;return c=b._$container==d?d.scrollTop():b._$container.offset().top,c>=a.offset().top+b.threshold+a.height()}function k(b,e){var f;return f=e._$container==d?a.fn.scrollLeft?d.scrollLeft():c.pageXOffset:e._$container.offset().left,f>=b.offset().left+e.threshold+b.width()}function l(a,b){var c=0;a.each(function(d,e){function g(){f.trigger("_lazyload_appear"),c=0}var f=a.eq(d);if(!(f.width()<=0&&f.height()<=0||"none"===f.css("display")))if(b.vertical_only)if(j(f,b));else if(h(f,b)){if(++c>b.failure_limit)return!1}else g();else if(j(f,b)||k(f,b));else if(h(f,b)||i(f,b)){if(++c>b.failure_limit)return!1}else g()})}function m(a){return a.filter(function(b,c){return!a.eq(b)._lazyload_loadStarted})}function n(a,b){function h(){f=0,g=+new Date,e=a.apply(c,d),c=null,d=null}var c,d,e,f,g=0;return function(){c=this,d=arguments;var a=new Date-g;return f||(a>=b?h():f=setTimeout(h,b-a)),e}}var f,c=window,d=a(c),e={threshold:0,failure_limit:0,event:"scroll",effect:"show",effect_params:null,container:c,data_attribute:"original",data_srcset_attribute:"original-srcset",skip_invisible:!0,appear:g,load:g,vertical_only:!1,check_appear_throttle_time:300,url_rewriter_fn:g,no_fake_img_loader:!1,placeholder_data_img:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC",placeholder_real_img:"http://ditu.baidu.cn/yyfm/lazyload/0.0.1/img/placeholder.png"};f=function(){var a=Object.prototype.toString;return function(b){return a.call(b).replace("[object ","").replace("]","")}}(),a.fn.hasOwnProperty("lazyload")||(a.fn.lazyload=function(b){var i,j,k,h=this;return a.isPlainObject(b)||(b={}),a.each(e,function(g,h){-1!=a.inArray(g,["threshold","failure_limit","check_appear_throttle_time"])?"String"==f(b[g])?b[g]=parseInt(b[g],10):b[g]=h:"container"==g?(b.hasOwnProperty(g)?b[g]==c||b[g]==document?b._$container=d:b._$container=a(b[g]):b._$container=d,delete b.container):!e.hasOwnProperty(g)||b.hasOwnProperty(g)&&f(b[g])==f(e[g])||(b[g]=h)}),i="scroll"==b.event,k=0==b.check_appear_throttle_time?l:n(l,b.check_appear_throttle_time),j=i||"scrollstart"==b.event||"scrollstop"==b.event,h.each(function(c,d){var e=this,f=h.eq(c),i=f.attr("src"),k=f.attr("data-"+b.data_attribute),l=b.url_rewriter_fn==g?k:b.url_rewriter_fn.call(e,f,k),n=f.attr("data-"+b.data_srcset_attribute),o=f.is("img");return 1==f._lazyload_loadStarted||i==l?(f._lazyload_loadStarted=!0,void(h=m(h))):(f._lazyload_loadStarted=!1,o&&!i&&f.one("error",function(){f.attr("src",b.placeholder_real_img)}).attr("src",b.placeholder_data_img),f.one("_lazyload_appear",function(){function i(){d&&f.hide(),o?(n&&f.attr("srcset",n),l&&f.attr("src",l)):f.css("background-image",'url("'+l+'")'),d&&f[b.effect].apply(f,c?b.effect_params:[]),h=m(h)}var d,c=a.isArray(b.effect_params);f._lazyload_loadStarted||(d="show"!=b.effect&&a.fn[b.effect]&&(!b.effect_params||c&&0==b.effect_params.length),b.appear!=g&&b.appear.call(e,f,h.length,b),f._lazyload_loadStarted=!0,b.no_fake_img_loader||n?(b.load!=g&&f.one("load",function(){b.load.call(e,f,h.length,b)}),i()):a("").one("load",function(){i(),b.load!=g&&b.load.call(e,f,h.length,b)}).attr("src",l))}),void(j||f.on(b.event,function(){f._lazyload_loadStarted||f.trigger("_lazyload_appear")})))}),j&&b._$container.on(b.event,function(){k(h,b)}),d.on("resize load",function(){k(h,b)}),a(function(){k(h,b)}),this})}); \ No newline at end of file From 14caa6ace3a8d98d7ddab4fa1a9ebca2a8475fb0 Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 20 Jan 2017 10:45:47 +0800 Subject: [PATCH 22/84] add a configuration and fix layout --- _config.template.yml | 3 +++ layout/_partial/Isolation-post_entry.ejs | 2 +- layout/_partial/Paradox-post_entry.ejs | 2 +- layout/_partial/blog_info.ejs | 2 +- layout/_partial/daily_pic.ejs | 2 +- layout/post.ejs | 2 +- 6 files changed, 8 insertions(+), 5 deletions(-) diff --git a/_config.template.yml b/_config.template.yml index e59b6cd7f..5ed55a5e5 100644 --- a/_config.template.yml +++ b/_config.template.yml @@ -116,6 +116,9 @@ dropdown: # Sidebar Categories Switch sidebar_categories: false +# Card Elevation Switch +card_elevation: false + # Pages Menu pages: #About: diff --git a/layout/_partial/Isolation-post_entry.ejs b/layout/_partial/Isolation-post_entry.ejs index 24c2c7061..acc63fd89 100644 --- a/layout/_partial/Isolation-post_entry.ejs +++ b/layout/_partial/Isolation-post_entry.ejs @@ -1,4 +1,4 @@ -
+
<% if(post.thumbnail == undefined) { %> diff --git a/layout/_partial/Paradox-post_entry.ejs b/layout/_partial/Paradox-post_entry.ejs index 610a0c784..fcb9731c9 100755 --- a/layout/_partial/Paradox-post_entry.ejs +++ b/layout/_partial/Paradox-post_entry.ejs @@ -1,4 +1,4 @@ -
+
<% if(!post.thumbnail) { %> <% if(!theme.thumbnail.purecolor) { %> diff --git a/layout/_partial/blog_info.ejs b/layout/_partial/blog_info.ejs index 01dbb55a7..b638bc806 100755 --- a/layout/_partial/blog_info.ejs +++ b/layout/_partial/blog_info.ejs @@ -1,5 +1,5 @@ -
+
<%- partial('_partial/Paradox-search') %> diff --git a/layout/_partial/daily_pic.ejs b/layout/_partial/daily_pic.ejs index 5a5d7d110..498c6ab14 100755 --- a/layout/_partial/daily_pic.ejs +++ b/layout/_partial/daily_pic.ejs @@ -1,5 +1,5 @@ -
+
diff --git a/layout/post.ejs b/layout/post.ejs index 19c216912..d25f0bcbd 100755 --- a/layout/post.ejs +++ b/layout/post.ejs @@ -16,7 +16,7 @@
-
+
<%- partial('_partial/post-header') %> From e0c16da29f54f99465043a21f5054de555e919d6 Mon Sep 17 00:00:00 2001 From: neoFelhz Date: Fri, 20 Jan 2017 16:59:45 +0800 Subject: [PATCH 23/84] feat(sidebar): add sidebar customize support - Remove I'm Feeling Lucky - Support for sidebar customize - Change the config file --- _config.template.yml | 37 +++++++------ layout/_partial/sidebar-navigation.ejs | 76 ++++++++++++-------------- 2 files changed, 56 insertions(+), 57 deletions(-) diff --git a/_config.template.yml b/_config.template.yml index e59b6cd7f..da734fdac 100644 --- a/_config.template.yml +++ b/_config.template.yml @@ -107,20 +107,25 @@ sns_share: qq: false telegram: false -# Sidebar User Dropdown -dropdown: - Email Me: - link: "#" - icon: email +# Sidebar Customize +sidebar: + dropdown: + Email Me: + link: "#" + icon: email + homepage: true + icon: + archives: true + icon: + categories: false + icon: + pages: + #About: + #link: "/about" + #icon: person + -# Sidebar Categories Switch -sidebar_categories: false -# Pages Menu -pages: - #About: - #link: "/about" - #icon: person # Qrcode for redirect at other device qrcode: false @@ -150,14 +155,14 @@ search: # Analytics Systems analytics: - baidu_id: - google_id: + baidu_id: + google_id: # Leancloud Views leancloud: enable: false - app_id: #你的app_id - app_key: #你的app_key + app_id: #你的 app_id + app_key: #你的 app_key av_core_mini: "https://cdn1.lncld.net/static/js/av-core-mini-0.6.1.js" # Busuanzi 不蒜子 Views diff --git a/layout/_partial/sidebar-navigation.ejs b/layout/_partial/sidebar-navigation.ejs index 11805b579..ec23202cb 100755 --- a/layout/_partial/sidebar-navigation.ejs +++ b/layout/_partial/sidebar-navigation.ejs @@ -2,10 +2,10 @@
- + <%- js('js/jquery.min') %> <%- js('js/gallery/jquery.poptrox.min') %> <%- js('js/gallery/skel.min') %> <%- js('js/gallery/util.min') %> <%- js('js/gallery/main.min') %> + <%- js('js/gallery/jquery.scrollstop.min') %> + <%- js('js/lazyload.min') %> + + diff --git a/source/js/gallery/jquery.scrollstop.min.js b/source/js/gallery/jquery.scrollstop.min.js new file mode 100644 index 000000000..d14885539 --- /dev/null +++ b/source/js/gallery/jquery.scrollstop.min.js @@ -0,0 +1 @@ +!function(factory){"function"==typeof define&&define.amd?define(["jquery"],factory):"object"==typeof exports?module.exports=factory(require("jquery")):factory(jQuery)}(function($){var dispatch=$.event.dispatch||$.event.handle,special=$.event.special,uid1="D"+ +new Date,uid2="D"+(+new Date+1);special.scrollstart={setup:function(data){var timer,_data=$.extend({latency:special.scrollstop.latency},data),handler=function(evt){var _self=this,_args=arguments;timer?clearTimeout(timer):(evt.type="scrollstart",dispatch.apply(_self,_args)),timer=setTimeout(function(){timer=null},_data.latency)};$(this).bind("scroll",handler).data(uid1,handler)},teardown:function(){$(this).unbind("scroll",$(this).data(uid1))}},special.scrollstop={latency:250,setup:function(data){var timer,_data=$.extend({latency:special.scrollstop.latency},data),handler=function(evt){var _self=this,_args=arguments;timer&&clearTimeout(timer),timer=setTimeout(function(){timer=null,evt.type="scrollstop",dispatch.apply(_self,_args)},_data.latency)};$(this).bind("scroll",handler).data(uid2,handler)},teardown:function(){$(this).unbind("scroll",$(this).data(uid2))}}}); \ No newline at end of file diff --git a/source/js/gallery/main.min.js b/source/js/gallery/main.min.js index d02f20366..1c81ac85b 100644 --- a/source/js/gallery/main.min.js +++ b/source/js/gallery/main.min.js @@ -1 +1 @@ -!function(e) {skel.breakpoints({xlarge:"(max-width: 1680px)",large:"(max-width: 1280px)",medium:"(max-width: 980px)",small:"(max-width: 736px)",xsmall:"(max-width: 480px)"}),e(function() {var o=e(window),i=e("body");e("#wrapper");if(skel.vars.IEVersion<12&&i.addClass("ie"),skel.vars.mobile&&i.addClass("touch"),skel.canUse("transition")) {i.addClass("loading"),o.on("load",function() {window.setTimeout(function() {i.removeClass("loading")},100)});var t;o.on("resize",function() {window.clearTimeout(t),i.addClass("resizing"),t=window.setTimeout(function() {i.removeClass("resizing")},100)})}o.scrollTop(0),e("form").placeholder();var a=e(".panel");a.each(function() {var o=e(this),n=e('[href="#'+o.attr("id")+'"]'),t=e('
').appendTo(o);t.on("click",function(e) {o.trigger("---hide")}),o.on("click",function(e) {e.stopPropagation()}).on("---toggle",function() {o.hasClass("active")?o.triggerHandler("---hide"):o.triggerHandler("---show")}).on("---show",function() {i.hasClass("content-active")&&a.trigger("---hide"),o.addClass("active"),n.addClass("active"),i.addClass("content-active")}).on("---hide",function() {o.removeClass("active"),n.removeClass("active"),i.removeClass("content-active")}),n.removeAttr("href").css("cursor","pointer").on("click",function(e) {e.preventDefault(),e.stopPropagation(),o.trigger("---toggle")})}),i.on("click",function(e) {i.hasClass("content-active")&&(e.preventDefault(),e.stopPropagation(),a.trigger("---hide"))}),o.on("keyup",function(e) {27==e.keyCode&&i.hasClass("content-active")&&(e.preventDefault(),e.stopPropagation(),a.trigger("---hide"))});var r=e("#header");r.find("a").each(function() {var o=e(this),i=o.attr("href");i&&"#"!=i.charAt(0)&&o.removeAttr("href").css("cursor","pointer").on("click",function(e) {e.preventDefault(),e.stopPropagation(),window.location.href=i})});var s=e("#footer");s.find(".copyright").each(function() {var o=e(this),i=o.parent(),n=i.parent().children().last();skel.on("+medium",function() {o.appendTo(n)}).on("-medium",function() {o.appendTo(i)})});var c=e("#main");c.children(".thumb").each(function() {var t,o=e(this),i=o.find(".image"),n=i.children("img");0!=i.length&&(i.css("background-image","url("+n.attr("src")+")"),(t=n.data("position"))&&i.css("background-position",t),n.hide(),skel.vars.IEVersion<11&&o.css("cursor","pointer").on("click",function() {i.trigger("click")}))}),c.poptrox({baseZIndex:2e4,caption:function(e) {var o="";return e.nextAll().each(function() {o+=this.outerHTML}),o},fadeSpeed:300,onPopupClose:function() {i.removeClass("modal-active")},onPopupOpen:function() {i.addClass("modal-active")},overlayOpacity:0,popupCloserText:"",popupHeight:150,popupLoaderText:"",popupSpeed:300,popupWidth:150,selector:".thumb > a.image",usePopupCaption:!0,usePopupCloser:!0,usePopupDefaultStyling:!1,usePopupForceClose:!0,usePopupLoader:!0,usePopupNav:!0,windowMargin:50}),skel.on("-xsmall",function() {c[0]._poptrox.windowMargin=50}).on("+xsmall",function() {c[0]._poptrox.windowMargin=0})})}(jQuery); \ No newline at end of file +!function(e) {skel.breakpoints({xlarge:"(max-width: 1680px)",large:"(max-width: 1280px)",medium:"(max-width: 980px)",small:"(max-width: 736px)",xsmall:"(max-width: 480px)"}),e(function() {var o=e(window),i=e("body");e("#wrapper");if(skel.vars.IEVersion<12&&i.addClass("ie"),skel.vars.mobile&&i.addClass("touch"),skel.canUse("transition")) {i.addClass("loading"),o.on("load",function() {window.setTimeout(function() {i.removeClass("loading")},100)});var t;o.on("resize",function() {window.clearTimeout(t),i.addClass("resizing"),t=window.setTimeout(function() {i.removeClass("resizing")},100)})}o.scrollTop(0),e("form").placeholder();var a=e(".panel");a.each(function() {var o=e(this),n=e('[href="#'+o.attr("id")+'"]'),t=e('
').appendTo(o);t.on("click",function(e) {o.trigger("---hide")}),o.on("click",function(e) {e.stopPropagation()}).on("---toggle",function() {o.hasClass("active")?o.triggerHandler("---hide"):o.triggerHandler("---show")}).on("---show",function() {i.hasClass("content-active")&&a.trigger("---hide"),o.addClass("active"),n.addClass("active"),i.addClass("content-active")}).on("---hide",function() {o.removeClass("active"),n.removeClass("active"),i.removeClass("content-active")}),n.removeAttr("href").css("cursor","pointer").on("click",function(e) {e.preventDefault(),e.stopPropagation(),o.trigger("---toggle")})}),i.on("click",function(e) {i.hasClass("content-active")&&(e.preventDefault(),e.stopPropagation(),a.trigger("---hide"))}),o.on("keyup",function(e) {27==e.keyCode&&i.hasClass("content-active")&&(e.preventDefault(),e.stopPropagation(),a.trigger("---hide"))});var r=e("#header");r.find("a").each(function() {var o=e(this),i=o.attr("href");i&&"#"!=i.charAt(0)&&o.removeAttr("href").css("cursor","pointer").on("click",function(e) {e.preventDefault(),e.stopPropagation(),window.location.href=i})});var s=e("#footer");s.find(".copyright").each(function() {var o=e(this),i=o.parent(),n=i.parent().children().last();skel.on("+medium",function() {o.appendTo(n)}).on("-medium",function() {o.appendTo(i)})});var c=e("#main");c.children(".thumb").each(function() {var t,o=e(this),i=o.find(".image"),n=i.children("img");0!=i.length&&((t=n.data("position"))&&i.css("background-position",t),n.hide(),skel.vars.IEVersion<11&&o.css("cursor","pointer").on("click",function() {i.trigger("click")}))}),c.poptrox({baseZIndex:2e4,caption:function(e) {var o="";return e.nextAll().each(function() {o+=this.outerHTML}),o},fadeSpeed:300,onPopupClose:function() {i.removeClass("modal-active")},onPopupOpen:function() {i.addClass("modal-active")},overlayOpacity:0,popupCloserText:"",popupHeight:150,popupLoaderText:"",popupSpeed:300,popupWidth:150,selector:".thumb > a.image",usePopupCaption:!0,usePopupCloser:!0,usePopupDefaultStyling:!1,usePopupForceClose:!0,usePopupLoader:!0,usePopupNav:!0,windowMargin:50}),skel.on("-xsmall",function() {c[0]._poptrox.windowMargin=50}).on("+xsmall",function() {c[0]._poptrox.windowMargin=0})})}(jQuery); \ No newline at end of file From b90c0220b92712792fba58f2f18f13f3ca28dbe6 Mon Sep 17 00:00:00 2001 From: pidupuis Date: Sun, 22 Jan 2017 17:43:32 +0100 Subject: [PATCH 41/84] chore(lint): add css linter --- lint.sh | 10 +- package.json | 3 +- source/css/material.css | 8657 ++++++++++++++++++++++----------------- source/css/style.css | 2584 ++++++------ 4 files changed, 6030 insertions(+), 5224 deletions(-) diff --git a/lint.sh b/lint.sh index fb3dea0d9..665569f4c 100644 --- a/lint.sh +++ b/lint.sh @@ -1,5 +1,13 @@ +#!/bin/bash -for f in $(find ./layout -name '*.ejs'); do +# Lint EJS files +for f in $(find ./layout -name "*.ejs"); do echo $f; node_modules/.bin/ejslint $f; done + +# Lint CSS files +for f in $(find ./source/ -name "*.css" | grep -v ".min.css"); do + echo $f; + node_modules/.bin/sass-lint -v -q $f; +done diff --git a/package.json b/package.json index bfad177f2..d61f1a9a7 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ }, "homepage": "https://github.com/viosey/hexo-theme-material#readme", "devDependencies": { - "ejs-lint": "^0.2.0" + "ejs-lint": "^0.2.0", + "sass-lint": "^1.10.2" } } diff --git a/source/css/material.css b/source/css/material.css index 0f41cdea2..582f54ecc 100644 --- a/source/css/material.css +++ b/source/css/material.css @@ -1,5858 +1,6799 @@ @charset "UTF-8"; html { - color: rgba(0, 0, 0, .87) + color: rgba(0, 0, 0, .87) } + ::-moz-selection { - background: #b3d4fc; - text-shadow: none + background: #b3d4fc; + text-shadow: none } + ::selection { - background: #b3d4fc; - text-shadow: none + background: #b3d4fc; + text-shadow: none } + hr { - display: block; - height: 1px; - border: 0; - border-top: 1px solid #ccc; - margin: 1em 0; - padding: 0 -} -audio, -canvas, -img, -svg, -video { - vertical-align: middle -} + display: block; + height: 1px; + border: 0; + border-top: 1px solid #ccc; + margin: 1em 0; + padding: 0 +} + +audio, canvas, img, svg, video { + vertical-align: middle +} + fieldset { - border: 0; - margin: 0; - padding: 0 + border: 0; + margin: 0; + padding: 0 } + textarea { - resize: vertical + resize: vertical } + .browsehappy { - margin: .2em 0; - background: #ccc; - color: #000; - padding: .2em 0 + margin: .2em 0; + background: #ccc; + color: #000; + padding: .2em 0 } + .hidden { - display: none !important; - visibility: hidden + display: none !important; + visibility: hidden } + .visuallyhidden { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px -} -.visuallyhidden.focusable:active, -.visuallyhidden.focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto -} + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px +} + +.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto +} + .invisible { - visibility: hidden + visibility: hidden } -.clearfix:before, -.clearfix:after { - content: " "; - display: table + +.clearfix:before, .clearfix:after { + content: " "; + display: table } + .clearfix:after { - clear: both + clear: both } + @media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; - box-shadow: none !important; - text-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 - } -} -a, -.mdl-accordion, -.mdl-button, -.mdl-card, -.mdl-checkbox, -.mdl-dropdown-menu, -.mdl-icon-toggle, -.mdl-item, -.mdl-radio, -.mdl-slider, -.mdl-switch, -.mdl-tabs__tab { - -webkit-tap-highlight-color: transparent; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0) -} + *, *:before, *:after { + background: transparent !important; + color: #000 !important; + box-shadow: none !important; + text-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 + } +} + +a, .mdl-accordion, .mdl-button, .mdl-card, .mdl-checkbox, .mdl-dropdown-menu, .mdl-icon-toggle, .mdl-item, .mdl-radio, .mdl-slider, .mdl-switch, .mdl-tabs__tab { + -webkit-tap-highlight-color: transparent; + -webkit-tap-highlight-color: rgba(255, 255, 255, 0) +} + html { - width: 100%; - height: 100%; - -ms-touch-action: manipulation; - touch-action: manipulation + width: 100%; + height: 100%; + -ms-touch-action: manipulation; + touch-action: manipulation } + body { - width: 100%; - min-height: 100% + width: 100%; + min-height: 100% } + main { - display: block + display: block } + *[hidden] { - display: none !important -} -html, -body { - font-family: "Helvetica", "Arial", sans-serif; - font-size: 14px; - font-weight: 400; - line-height: 20px -} -h1, -h2, -h3, -h4, -h5, -h6, -p { - padding: 0 -} -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-weight: 400; - line-height: 1.35; - letter-spacing: -.02em; - opacity: .54; - font-size: .6em -} + display: none !important +} + +html, body { + font-family: "Helvetica", "Arial", sans-serif; + font-size: 14px; + font-weight: 400; + line-height: 20px +} + +h1, h2, h3, h4, h5, h6, p { + padding: 0 +} + +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 400; + line-height: 1.35; + letter-spacing: -.02em; + opacity: .54; + font-size: .6em +} + h1 { - font-size: 56px; - line-height: 1.35; - letter-spacing: -.02em; - margin: 24px 0 + font-size: 56px; + line-height: 1.35; + letter-spacing: -.02em; + margin: 24px 0 } -h1, -h2 { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-weight: 400 + +h1, h2 { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 400 } + h2 { - font-size: 45px; - line-height: 48px + font-size: 45px; + line-height: 48px } -h2, -h3 { - margin: 24px 0 + +h2, h3 { + margin: 24px 0 } + h3 { - font-size: 34px; - line-height: 40px + font-size: 34px; + line-height: 40px } -h3, -h4 { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-weight: 400 + +h3, h4 { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 400 } + h4 { - font-size: 24px; - line-height: 32px; - -moz-osx-font-smoothing: grayscale; - margin: 24px 0 16px + font-size: 24px; + line-height: 32px; + -moz-osx-font-smoothing: grayscale; + margin: 24px 0 16px } + h5 { - font-size: 20px; - font-weight: 500; - line-height: 1; - letter-spacing: .02em + font-size: 20px; + font-weight: 500; + line-height: 1; + letter-spacing: .02em } -h5, -h6 { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - margin: 24px 0 16px + +h5, h6 { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + margin: 24px 0 16px } + h6 { - font-size: 16px; - letter-spacing: .04em + font-size: 16px; + letter-spacing: .04em } -h6, -p { - font-weight: 400; - line-height: 24px + +h6, p { + font-weight: 400; + line-height: 24px } + p { - font-size: 14px; - letter-spacing: 0; - margin: 0 0 16px + font-size: 14px; + letter-spacing: 0; + margin: 0 0 16px } + a { - color: #ff4081; - font-weight: 500 + color: #ff4081; + font-weight: 500 } + blockquote { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - position: relative; - font-size: 24px; - font-weight: 300; - font-style: italic; - line-height: 1.35; - letter-spacing: .08em -} + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + position: relative; + font-size: 24px; + font-weight: 300; + font-style: italic; + line-height: 1.35; + letter-spacing: .08em +} + mark { - background-color: #f4ff81 + background-color: #f4ff81 } + dt { - font-weight: 700 + font-weight: 700 } + address { - font-size: 12px; - line-height: 1; - font-style: normal -} -address, -ul, -ol { - font-weight: 400; - letter-spacing: 0 -} -ul, -ol { - font-size: 14px; - line-height: 24px -} -.mdl-typography--display-4, + font-size: 12px; + line-height: 1; + font-style: normal +} + +address, ul, ol { + font-weight: 400; + letter-spacing: 0 +} + +ul, ol { + font-size: 14px; + line-height: 24px +} + +.mdl-typography--display-4, .mdl-typography--display-4-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 112px; + font-weight: 300; + line-height: 1; + letter-spacing: -.04em +} + .mdl-typography--display-4-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 112px; - font-weight: 300; - line-height: 1; - letter-spacing: -.04em + opacity: .54 } -.mdl-typography--display-4-color-contrast { - opacity: .54 + +.mdl-typography--display-3, .mdl-typography--display-3-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 56px; + font-weight: 400; + line-height: 1.35; + letter-spacing: -.02em } -.mdl-typography--display-3, + .mdl-typography--display-3-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 56px; - font-weight: 400; - line-height: 1.35; - letter-spacing: -.02em + opacity: .54 } -.mdl-typography--display-3-color-contrast { - opacity: .54 + +.mdl-typography--display-2, .mdl-typography--display-2-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 45px; + font-weight: 400; + line-height: 48px } -.mdl-typography--display-2, + .mdl-typography--display-2-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 45px; - font-weight: 400; - line-height: 48px + opacity: .54 } -.mdl-typography--display-2-color-contrast { - opacity: .54 + +.mdl-typography--display-1, .mdl-typography--display-1-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 34px; + font-weight: 400; + line-height: 40px } -.mdl-typography--display-1, + .mdl-typography--display-1-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 34px; - font-weight: 400; - line-height: 40px + opacity: .54 } -.mdl-typography--display-1-color-contrast { - opacity: .54 + +.mdl-typography--headline, .mdl-typography--headline-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 24px; + font-weight: 400; + line-height: 32px; + -moz-osx-font-smoothing: grayscale } -.mdl-typography--headline, + .mdl-typography--headline-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 24px; - font-weight: 400; - line-height: 32px; - -moz-osx-font-smoothing: grayscale + opacity: .87 } -.mdl-typography--headline-color-contrast { - opacity: .87 + +.mdl-typography--title, .mdl-typography--title-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 20px; + font-weight: 500; + line-height: 1; + letter-spacing: .02em } -.mdl-typography--title, + .mdl-typography--title-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 20px; - font-weight: 500; - line-height: 1; - letter-spacing: .02em + opacity: .87 } -.mdl-typography--title-color-contrast { - opacity: .87 + +.mdl-typography--subhead, .mdl-typography--subhead-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 16px; + font-weight: 400; + line-height: 24px; + letter-spacing: .04em } -.mdl-typography--subhead, + .mdl-typography--subhead-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 16px; - font-weight: 400; - line-height: 24px; - letter-spacing: .04em + opacity: .87 } -.mdl-typography--subhead-color-contrast { - opacity: .87 + +.mdl-typography--body-2, .mdl-typography--body-2-color-contrast { + font-size: 14px; + font-weight: 700; + line-height: 24px; + letter-spacing: 0 } -.mdl-typography--body-2, + .mdl-typography--body-2-color-contrast { - font-size: 14px; - font-weight: 700; - line-height: 24px; - letter-spacing: 0 + opacity: .87 } -.mdl-typography--body-2-color-contrast { - opacity: .87 + +.mdl-typography--body-1, .mdl-typography--body-1-color-contrast { + font-size: 14px; + font-weight: 400; + line-height: 24px; + letter-spacing: 0 } -.mdl-typography--body-1, + .mdl-typography--body-1-color-contrast { - font-size: 14px; - font-weight: 400; - line-height: 24px; - letter-spacing: 0 + opacity: .87 } -.mdl-typography--body-1-color-contrast { - opacity: .87 + +.mdl-typography--body-2-force-preferred-font, .mdl-typography--body-2-force-preferred-font-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 14px; + font-weight: 500; + line-height: 24px; + letter-spacing: 0 } -.mdl-typography--body-2-force-preferred-font, + .mdl-typography--body-2-force-preferred-font-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 14px; - font-weight: 500; - line-height: 24px; - letter-spacing: 0 + opacity: .87 } -.mdl-typography--body-2-force-preferred-font-color-contrast { - opacity: .87 + +.mdl-typography--body-1-force-preferred-font, .mdl-typography--body-1-force-preferred-font-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 14px; + font-weight: 400; + line-height: 24px; + letter-spacing: 0 } -.mdl-typography--body-1-force-preferred-font, + .mdl-typography--body-1-force-preferred-font-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 14px; - font-weight: 400; - line-height: 24px; - letter-spacing: 0 + opacity: .87 } -.mdl-typography--body-1-force-preferred-font-color-contrast { - opacity: .87 + +.mdl-typography--caption, .mdl-typography--caption-force-preferred-font { + font-size: 12px; + font-weight: 400; + line-height: 1; + letter-spacing: 0 } -.mdl-typography--caption, + .mdl-typography--caption-force-preferred-font { - font-size: 12px; - font-weight: 400; - line-height: 1; - letter-spacing: 0 + font-family: "Roboto", "Helvetica", "Arial", sans-serif } -.mdl-typography--caption-force-preferred-font { - font-family: "Roboto", "Helvetica", "Arial", sans-serif + +.mdl-typography--caption-color-contrast, .mdl-typography--caption-force-preferred-font-color-contrast { + font-size: 12px; + font-weight: 400; + line-height: 1; + letter-spacing: 0; + opacity: .54 } -.mdl-typography--caption-color-contrast, -.mdl-typography--caption-force-preferred-font-color-contrast { - font-size: 12px; - font-weight: 400; - line-height: 1; - letter-spacing: 0; - opacity: .54 + +.mdl-typography--caption-force-preferred-font-color-contrast, .mdl-typography--menu { + font-family: "Roboto", "Helvetica", "Arial", sans-serif } -.mdl-typography--caption-force-preferred-font-color-contrast, + .mdl-typography--menu { - font-family: "Roboto", "Helvetica", "Arial", sans-serif -} -.mdl-typography--menu { - font-size: 14px; - font-weight: 500; - line-height: 1; - letter-spacing: 0 + font-size: 14px; + font-weight: 500; + line-height: 1; + letter-spacing: 0 } + .mdl-typography--menu-color-contrast { - opacity: .87 + opacity: .87 } -.mdl-typography--menu-color-contrast, -.mdl-typography--button, -.mdl-typography--button-color-contrast { - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 14px; - font-weight: 500; - line-height: 1; - letter-spacing: 0 + +.mdl-typography--menu-color-contrast, .mdl-typography--button, .mdl-typography--button-color-contrast { + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 14px; + font-weight: 500; + line-height: 1; + letter-spacing: 0 } -.mdl-typography--button, -.mdl-typography--button-color-contrast { - text-transform: uppercase + +.mdl-typography--button, .mdl-typography--button-color-contrast { + text-transform: uppercase } + .mdl-typography--button-color-contrast { - opacity: .87 + opacity: .87 } + .mdl-typography--text-left { - text-align: left + text-align: left } + .mdl-typography--text-right { - text-align: right + text-align: right } + .mdl-typography--text-center { - text-align: center + text-align: center } + .mdl-typography--text-justify { - text-align: justify + text-align: justify } + .mdl-typography--text-nowrap { - white-space: nowrap + white-space: nowrap } + .mdl-typography--text-lowercase { - text-transform: lowercase + text-transform: lowercase } + .mdl-typography--text-uppercase { - text-transform: uppercase + text-transform: uppercase } + .mdl-typography--text-capitalize { - text-transform: capitalize + text-transform: capitalize } + .mdl-typography--font-thin { - font-weight: 200 !important + font-weight: 200 !important } + .mdl-typography--font-light { - font-weight: 300 !important + font-weight: 300 !important } + .mdl-typography--font-regular { - font-weight: 400 !important + font-weight: 400 !important } + .mdl-typography--font-medium { - font-weight: 500 !important + font-weight: 500 !important } + .mdl-typography--font-bold { - font-weight: 700 !important + font-weight: 700 !important } + .mdl-typography--font-black { - font-weight: 900 !important + font-weight: 900 !important } + .mdl-color-text--red { - color: #f44336 !important + color: #f44336 !important } + .mdl-color--red { - background-color: #f44336 !important + background-color: #f44336 !important } + .mdl-color-text--red-50 { - color: #ffebee !important + color: #ffebee !important } + .mdl-color--red-50 { - background-color: #ffebee !important + background-color: #ffebee !important } + .mdl-color-text--red-100 { - color: #ffcdd2 !important + color: #ffcdd2 !important } + .mdl-color--red-100 { - background-color: #ffcdd2 !important + background-color: #ffcdd2 !important } + .mdl-color-text--red-200 { - color: #ef9a9a !important + color: #ef9a9a !important } + .mdl-color--red-200 { - background-color: #ef9a9a !important + background-color: #ef9a9a !important } + .mdl-color-text--red-300 { - color: #e57373 !important + color: #e57373 !important } + .mdl-color--red-300 { - background-color: #e57373 !important + background-color: #e57373 !important } + .mdl-color-text--red-400 { - color: #ef5350 !important + color: #ef5350 !important } + .mdl-color--red-400 { - background-color: #ef5350 !important + background-color: #ef5350 !important } + .mdl-color-text--red-500 { - color: #f44336 !important + color: #f44336 !important } + .mdl-color--red-500 { - background-color: #f44336 !important + background-color: #f44336 !important } + .mdl-color-text--red-600 { - color: #e53935 !important + color: #e53935 !important } + .mdl-color--red-600 { - background-color: #e53935 !important + background-color: #e53935 !important } + .mdl-color-text--red-700 { - color: #d32f2f !important + color: #d32f2f !important } + .mdl-color--red-700 { - background-color: #d32f2f !important + background-color: #d32f2f !important } + .mdl-color-text--red-800 { - color: #c62828 !important + color: #c62828 !important } + .mdl-color--red-800 { - background-color: #c62828 !important + background-color: #c62828 !important } + .mdl-color-text--red-900 { - color: #b71c1c !important + color: #b71c1c !important } + .mdl-color--red-900 { - background-color: #b71c1c !important + background-color: #b71c1c !important } + .mdl-color-text--red-A100 { - color: #ff8a80 !important + color: #ff8a80 !important } + .mdl-color--red-A100 { - background-color: #ff8a80 !important + background-color: #ff8a80 !important } + .mdl-color-text--red-A200 { - color: #ff5252 !important + color: #ff5252 !important } + .mdl-color--red-A200 { - background-color: #ff5252 !important + background-color: #ff5252 !important } + .mdl-color-text--red-A400 { - color: #ff1744 !important + color: #ff1744 !important } + .mdl-color--red-A400 { - background-color: #ff1744 !important + background-color: #ff1744 !important } + .mdl-color-text--red-A700 { - color: #d50000 !important + color: #d50000 !important } + .mdl-color--red-A700 { - background-color: #d50000 !important + background-color: #d50000 !important } + .mdl-color-text--pink { - color: #e91e63 !important + color: #e91e63 !important } + .mdl-color--pink { - background-color: #e91e63 !important + background-color: #e91e63 !important } + .mdl-color-text--pink-50 { - color: #fce4ec !important + color: #fce4ec !important } + .mdl-color--pink-50 { - background-color: #fce4ec !important + background-color: #fce4ec !important } + .mdl-color-text--pink-100 { - color: #f8bbd0 !important + color: #f8bbd0 !important } + .mdl-color--pink-100 { - background-color: #f8bbd0 !important + background-color: #f8bbd0 !important } + .mdl-color-text--pink-200 { - color: #f48fb1 !important + color: #f48fb1 !important } + .mdl-color--pink-200 { - background-color: #f48fb1 !important + background-color: #f48fb1 !important } + .mdl-color-text--pink-300 { - color: #f06292 !important + color: #f06292 !important } + .mdl-color--pink-300 { - background-color: #f06292 !important + background-color: #f06292 !important } + .mdl-color-text--pink-400 { - color: #ec407a !important + color: #ec407a !important } + .mdl-color--pink-400 { - background-color: #ec407a !important + background-color: #ec407a !important } + .mdl-color-text--pink-500 { - color: #e91e63 !important + color: #e91e63 !important } + .mdl-color--pink-500 { - background-color: #e91e63 !important + background-color: #e91e63 !important } + .mdl-color-text--pink-600 { - color: #d81b60 !important + color: #d81b60 !important } + .mdl-color--pink-600 { - background-color: #d81b60 !important + background-color: #d81b60 !important } + .mdl-color-text--pink-700 { - color: #c2185b !important + color: #c2185b !important } + .mdl-color--pink-700 { - background-color: #c2185b !important + background-color: #c2185b !important } + .mdl-color-text--pink-800 { - color: #ad1457 !important + color: #ad1457 !important } + .mdl-color--pink-800 { - background-color: #ad1457 !important + background-color: #ad1457 !important } + .mdl-color-text--pink-900 { - color: #880e4f !important + color: #880e4f !important } + .mdl-color--pink-900 { - background-color: #880e4f !important + background-color: #880e4f !important } + .mdl-color-text--pink-A100 { - color: #ff80ab !important + color: #ff80ab !important } + .mdl-color--pink-A100 { - background-color: #ff80ab !important + background-color: #ff80ab !important } + .mdl-color-text--pink-A200 { - color: #ff4081 !important + color: #ff4081 !important } + .mdl-color--pink-A200 { - background-color: #ff4081 !important + background-color: #ff4081 !important } + .mdl-color-text--pink-A400 { - color: #f50057 !important + color: #f50057 !important } + .mdl-color--pink-A400 { - background-color: #f50057 !important + background-color: #f50057 !important } + .mdl-color-text--pink-A700 { - color: #c51162 !important + color: #c51162 !important } + .mdl-color--pink-A700 { - background-color: #c51162 !important + background-color: #c51162 !important } + .mdl-color-text--purple { - color: #9c27b0 !important + color: #9c27b0 !important } + .mdl-color--purple { - background-color: #9c27b0 !important + background-color: #9c27b0 !important } + .mdl-color-text--purple-50 { - color: #f3e5f5 !important + color: #f3e5f5 !important } + .mdl-color--purple-50 { - background-color: #f3e5f5 !important + background-color: #f3e5f5 !important } + .mdl-color-text--purple-100 { - color: #e1bee7 !important + color: #e1bee7 !important } + .mdl-color--purple-100 { - background-color: #e1bee7 !important + background-color: #e1bee7 !important } + .mdl-color-text--purple-200 { - color: #ce93d8 !important + color: #ce93d8 !important } + .mdl-color--purple-200 { - background-color: #ce93d8 !important + background-color: #ce93d8 !important } + .mdl-color-text--purple-300 { - color: #ba68c8 !important + color: #ba68c8 !important } + .mdl-color--purple-300 { - background-color: #ba68c8 !important + background-color: #ba68c8 !important } + .mdl-color-text--purple-400 { - color: #ab47bc !important + color: #ab47bc !important } + .mdl-color--purple-400 { - background-color: #ab47bc !important + background-color: #ab47bc !important } + .mdl-color-text--purple-500 { - color: #9c27b0 !important + color: #9c27b0 !important } + .mdl-color--purple-500 { - background-color: #9c27b0 !important + background-color: #9c27b0 !important } + .mdl-color-text--purple-600 { - color: #8e24aa !important + color: #8e24aa !important } + .mdl-color--purple-600 { - background-color: #8e24aa !important + background-color: #8e24aa !important } + .mdl-color-text--purple-700 { - color: #7b1fa2 !important + color: #7b1fa2 !important } + .mdl-color--purple-700 { - background-color: #7b1fa2 !important + background-color: #7b1fa2 !important } + .mdl-color-text--purple-800 { - color: #6a1b9a !important + color: #6a1b9a !important } + .mdl-color--purple-800 { - background-color: #6a1b9a !important + background-color: #6a1b9a !important } + .mdl-color-text--purple-900 { - color: #4a148c !important + color: #4a148c !important } + .mdl-color--purple-900 { - background-color: #4a148c !important + background-color: #4a148c !important } + .mdl-color-text--purple-A100 { - color: #ea80fc !important + color: #ea80fc !important } + .mdl-color--purple-A100 { - background-color: #ea80fc !important + background-color: #ea80fc !important } + .mdl-color-text--purple-A200 { - color: #e040fb !important + color: #e040fb !important } + .mdl-color--purple-A200 { - background-color: #e040fb !important + background-color: #e040fb !important } + .mdl-color-text--purple-A400 { - color: #d500f9 !important + color: #d500f9 !important } + .mdl-color--purple-A400 { - background-color: #d500f9 !important + background-color: #d500f9 !important } + .mdl-color-text--purple-A700 { - color: #a0f !important + color: #a0f !important } + .mdl-color--purple-A700 { - background-color: #a0f !important + background-color: #a0f !important } + .mdl-color-text--deep-purple { - color: #673ab7 !important + color: #673ab7 !important } + .mdl-color--deep-purple { - background-color: #673ab7 !important + background-color: #673ab7 !important } + .mdl-color-text--deep-purple-50 { - color: #ede7f6 !important + color: #ede7f6 !important } + .mdl-color--deep-purple-50 { - background-color: #ede7f6 !important + background-color: #ede7f6 !important } + .mdl-color-text--deep-purple-100 { - color: #d1c4e9 !important + color: #d1c4e9 !important } + .mdl-color--deep-purple-100 { - background-color: #d1c4e9 !important + background-color: #d1c4e9 !important } + .mdl-color-text--deep-purple-200 { - color: #b39ddb !important + color: #b39ddb !important } + .mdl-color--deep-purple-200 { - background-color: #b39ddb !important + background-color: #b39ddb !important } + .mdl-color-text--deep-purple-300 { - color: #9575cd !important + color: #9575cd !important } + .mdl-color--deep-purple-300 { - background-color: #9575cd !important + background-color: #9575cd !important } + .mdl-color-text--deep-purple-400 { - color: #7e57c2 !important + color: #7e57c2 !important } + .mdl-color--deep-purple-400 { - background-color: #7e57c2 !important + background-color: #7e57c2 !important } + .mdl-color-text--deep-purple-500 { - color: #673ab7 !important + color: #673ab7 !important } + .mdl-color--deep-purple-500 { - background-color: #673ab7 !important + background-color: #673ab7 !important } + .mdl-color-text--deep-purple-600 { - color: #5e35b1 !important + color: #5e35b1 !important } + .mdl-color--deep-purple-600 { - background-color: #5e35b1 !important + background-color: #5e35b1 !important } + .mdl-color-text--deep-purple-700 { - color: #512da8 !important + color: #512da8 !important } + .mdl-color--deep-purple-700 { - background-color: #512da8 !important + background-color: #512da8 !important } + .mdl-color-text--deep-purple-800 { - color: #4527a0 !important + color: #4527a0 !important } + .mdl-color--deep-purple-800 { - background-color: #4527a0 !important + background-color: #4527a0 !important } + .mdl-color-text--deep-purple-900 { - color: #311b92 !important + color: #311b92 !important } + .mdl-color--deep-purple-900 { - background-color: #311b92 !important + background-color: #311b92 !important } + .mdl-color-text--deep-purple-A100 { - color: #b388ff !important + color: #b388ff !important } + .mdl-color--deep-purple-A100 { - background-color: #b388ff !important + background-color: #b388ff !important } + .mdl-color-text--deep-purple-A200 { - color: #7c4dff !important + color: #7c4dff !important } + .mdl-color--deep-purple-A200 { - background-color: #7c4dff !important + background-color: #7c4dff !important } + .mdl-color-text--deep-purple-A400 { - color: #651fff !important + color: #651fff !important } + .mdl-color--deep-purple-A400 { - background-color: #651fff !important + background-color: #651fff !important } + .mdl-color-text--deep-purple-A700 { - color: #6200ea !important + color: #6200ea !important } + .mdl-color--deep-purple-A700 { - background-color: #6200ea !important + background-color: #6200ea !important } + .mdl-color-text--indigo { - color: #3f51b5 !important + color: #3f51b5 !important } + .mdl-color--indigo { - background-color: #3f51b5 !important + background-color: #3f51b5 !important } + .mdl-color-text--indigo-50 { - color: #e8eaf6 !important + color: #e8eaf6 !important } + .mdl-color--indigo-50 { - background-color: #e8eaf6 !important + background-color: #e8eaf6 !important } + .mdl-color-text--indigo-100 { - color: #c5cae9 !important + color: #c5cae9 !important } + .mdl-color--indigo-100 { - background-color: #c5cae9 !important + background-color: #c5cae9 !important } + .mdl-color-text--indigo-200 { - color: #9fa8da !important + color: #9fa8da !important } + .mdl-color--indigo-200 { - background-color: #9fa8da !important + background-color: #9fa8da !important } + .mdl-color-text--indigo-300 { - color: #7986cb !important + color: #7986cb !important } + .mdl-color--indigo-300 { - background-color: #7986cb !important + background-color: #7986cb !important } + .mdl-color-text--indigo-400 { - color: #5c6bc0 !important + color: #5c6bc0 !important } + .mdl-color--indigo-400 { - background-color: #5c6bc0 !important + background-color: #5c6bc0 !important } + .mdl-color-text--indigo-500 { - color: #3f51b5 !important + color: #3f51b5 !important } + .mdl-color--indigo-500 { - background-color: #3f51b5 !important + background-color: #3f51b5 !important } + .mdl-color-text--indigo-600 { - color: #3949ab !important + color: #3949ab !important } + .mdl-color--indigo-600 { - background-color: #3949ab !important + background-color: #3949ab !important } + .mdl-color-text--indigo-700 { - color: #303f9f !important + color: #303f9f !important } + .mdl-color--indigo-700 { - background-color: #303f9f !important + background-color: #303f9f !important } + .mdl-color-text--indigo-800 { - color: #283593 !important + color: #283593 !important } + .mdl-color--indigo-800 { - background-color: #283593 !important + background-color: #283593 !important } + .mdl-color-text--indigo-900 { - color: #1a237e !important + color: #1a237e !important } + .mdl-color--indigo-900 { - background-color: #1a237e !important + background-color: #1a237e !important } + .mdl-color-text--indigo-A100 { - color: #8c9eff !important + color: #8c9eff !important } + .mdl-color--indigo-A100 { - background-color: #8c9eff !important + background-color: #8c9eff !important } + .mdl-color-text--indigo-A200 { - color: #536dfe !important + color: #536dfe !important } + .mdl-color--indigo-A200 { - background-color: #536dfe !important + background-color: #536dfe !important } + .mdl-color-text--indigo-A400 { - color: #3d5afe !important + color: #3d5afe !important } + .mdl-color--indigo-A400 { - background-color: #3d5afe !important + background-color: #3d5afe !important } + .mdl-color-text--indigo-A700 { - color: #304ffe !important + color: #304ffe !important } + .mdl-color--indigo-A700 { - background-color: #304ffe !important + background-color: #304ffe !important } + .mdl-color-text--blue { - color: #2196f3 !important + color: #2196f3 !important } + .mdl-color--blue { - background-color: #2196f3 !important + background-color: #2196f3 !important } + .mdl-color-text--blue-50 { - color: #e3f2fd !important + color: #e3f2fd !important } + .mdl-color--blue-50 { - background-color: #e3f2fd !important + background-color: #e3f2fd !important } + .mdl-color-text--blue-100 { - color: #bbdefb !important + color: #bbdefb !important } + .mdl-color--blue-100 { - background-color: #bbdefb !important + background-color: #bbdefb !important } + .mdl-color-text--blue-200 { - color: #90caf9 !important + color: #90caf9 !important } + .mdl-color--blue-200 { - background-color: #90caf9 !important + background-color: #90caf9 !important } + .mdl-color-text--blue-300 { - color: #64b5f6 !important + color: #64b5f6 !important } + .mdl-color--blue-300 { - background-color: #64b5f6 !important + background-color: #64b5f6 !important } + .mdl-color-text--blue-400 { - color: #42a5f5 !important + color: #42a5f5 !important } + .mdl-color--blue-400 { - background-color: #42a5f5 !important + background-color: #42a5f5 !important } + .mdl-color-text--blue-500 { - color: #2196f3 !important + color: #2196f3 !important } + .mdl-color--blue-500 { - background-color: #2196f3 !important + background-color: #2196f3 !important } + .mdl-color-text--blue-600 { - color: #1e88e5 !important + color: #1e88e5 !important } + .mdl-color--blue-600 { - background-color: #1e88e5 !important + background-color: #1e88e5 !important } + .mdl-color-text--blue-700 { - color: #1976d2 !important + color: #1976d2 !important } + .mdl-color--blue-700 { - background-color: #1976d2 !important + background-color: #1976d2 !important } + .mdl-color-text--blue-800 { - color: #1565c0 !important + color: #1565c0 !important } + .mdl-color--blue-800 { - background-color: #1565c0 !important + background-color: #1565c0 !important } + .mdl-color-text--blue-900 { - color: #0d47a1 !important + color: #0d47a1 !important } + .mdl-color--blue-900 { - background-color: #0d47a1 !important + background-color: #0d47a1 !important } + .mdl-color-text--blue-A100 { - color: #82b1ff !important + color: #82b1ff !important } + .mdl-color--blue-A100 { - background-color: #82b1ff !important + background-color: #82b1ff !important } + .mdl-color-text--blue-A200 { - color: #448aff !important + color: #448aff !important } + .mdl-color--blue-A200 { - background-color: #448aff !important + background-color: #448aff !important } + .mdl-color-text--blue-A400 { - color: #2979ff !important + color: #2979ff !important } + .mdl-color--blue-A400 { - background-color: #2979ff !important + background-color: #2979ff !important } + .mdl-color-text--blue-A700 { - color: #2962ff !important + color: #2962ff !important } + .mdl-color--blue-A700 { - background-color: #2962ff !important + background-color: #2962ff !important } + .mdl-color-text--light-blue { - color: #03a9f4 !important + color: #03a9f4 !important } + .mdl-color--light-blue { - background-color: #03a9f4 !important + background-color: #03a9f4 !important } + .mdl-color-text--light-blue-50 { - color: #e1f5fe !important + color: #e1f5fe !important } + .mdl-color--light-blue-50 { - background-color: #e1f5fe !important + background-color: #e1f5fe !important } + .mdl-color-text--light-blue-100 { - color: #b3e5fc !important + color: #b3e5fc !important } + .mdl-color--light-blue-100 { - background-color: #b3e5fc !important + background-color: #b3e5fc !important } + .mdl-color-text--light-blue-200 { - color: #81d4fa !important + color: #81d4fa !important } + .mdl-color--light-blue-200 { - background-color: #81d4fa !important + background-color: #81d4fa !important } + .mdl-color-text--light-blue-300 { - color: #4fc3f7 !important + color: #4fc3f7 !important } + .mdl-color--light-blue-300 { - background-color: #4fc3f7 !important + background-color: #4fc3f7 !important } + .mdl-color-text--light-blue-400 { - color: #29b6f6 !important + color: #29b6f6 !important } + .mdl-color--light-blue-400 { - background-color: #29b6f6 !important + background-color: #29b6f6 !important } + .mdl-color-text--light-blue-500 { - color: #03a9f4 !important + color: #03a9f4 !important } + .mdl-color--light-blue-500 { - background-color: #03a9f4 !important + background-color: #03a9f4 !important } + .mdl-color-text--light-blue-600 { - color: #039be5 !important + color: #039be5 !important } + .mdl-color--light-blue-600 { - background-color: #039be5 !important + background-color: #039be5 !important } + .mdl-color-text--light-blue-700 { - color: #0288d1 !important + color: #0288d1 !important } + .mdl-color--light-blue-700 { - background-color: #0288d1 !important + background-color: #0288d1 !important } + .mdl-color-text--light-blue-800 { - color: #0277bd !important + color: #0277bd !important } + .mdl-color--light-blue-800 { - background-color: #0277bd !important + background-color: #0277bd !important } + .mdl-color-text--light-blue-900 { - color: #01579b !important + color: #01579b !important } + .mdl-color--light-blue-900 { - background-color: #01579b !important + background-color: #01579b !important } + .mdl-color-text--light-blue-A100 { - color: #80d8ff !important + color: #80d8ff !important } + .mdl-color--light-blue-A100 { - background-color: #80d8ff !important + background-color: #80d8ff !important } + .mdl-color-text--light-blue-A200 { - color: #40c4ff !important + color: #40c4ff !important } + .mdl-color--light-blue-A200 { - background-color: #40c4ff !important + background-color: #40c4ff !important } + .mdl-color-text--light-blue-A400 { - color: #00b0ff !important + color: #00b0ff !important } + .mdl-color--light-blue-A400 { - background-color: #00b0ff !important + background-color: #00b0ff !important } + .mdl-color-text--light-blue-A700 { - color: #0091ea !important + color: #0091ea !important } + .mdl-color--light-blue-A700 { - background-color: #0091ea !important + background-color: #0091ea !important } + .mdl-color-text--cyan { - color: #00bcd4 !important + color: #00bcd4 !important } + .mdl-color--cyan { - background-color: #00bcd4 !important + background-color: #00bcd4 !important } + .mdl-color-text--cyan-50 { - color: #e0f7fa !important + color: #e0f7fa !important } + .mdl-color--cyan-50 { - background-color: #e0f7fa !important + background-color: #e0f7fa !important } + .mdl-color-text--cyan-100 { - color: #b2ebf2 !important + color: #b2ebf2 !important } + .mdl-color--cyan-100 { - background-color: #b2ebf2 !important + background-color: #b2ebf2 !important } + .mdl-color-text--cyan-200 { - color: #80deea !important + color: #80deea !important } + .mdl-color--cyan-200 { - background-color: #80deea !important + background-color: #80deea !important } + .mdl-color-text--cyan-300 { - color: #4dd0e1 !important + color: #4dd0e1 !important } + .mdl-color--cyan-300 { - background-color: #4dd0e1 !important + background-color: #4dd0e1 !important } + .mdl-color-text--cyan-400 { - color: #26c6da !important + color: #26c6da !important } + .mdl-color--cyan-400 { - background-color: #26c6da !important + background-color: #26c6da !important } + .mdl-color-text--cyan-500 { - color: #00bcd4 !important + color: #00bcd4 !important } + .mdl-color--cyan-500 { - background-color: #00bcd4 !important + background-color: #00bcd4 !important } + .mdl-color-text--cyan-600 { - color: #00acc1 !important + color: #00acc1 !important } + .mdl-color--cyan-600 { - background-color: #00acc1 !important + background-color: #00acc1 !important } + .mdl-color-text--cyan-700 { - color: #0097a7 !important + color: #0097a7 !important } + .mdl-color--cyan-700 { - background-color: #0097a7 !important + background-color: #0097a7 !important } + .mdl-color-text--cyan-800 { - color: #00838f !important + color: #00838f !important } + .mdl-color--cyan-800 { - background-color: #00838f !important + background-color: #00838f !important } + .mdl-color-text--cyan-900 { - color: #006064 !important + color: #006064 !important } + .mdl-color--cyan-900 { - background-color: #006064 !important + background-color: #006064 !important } + .mdl-color-text--cyan-A100 { - color: #84ffff !important + color: #84ffff !important } + .mdl-color--cyan-A100 { - background-color: #84ffff !important + background-color: #84ffff !important } + .mdl-color-text--cyan-A200 { - color: #18ffff !important + color: #18ffff !important } + .mdl-color--cyan-A200 { - background-color: #18ffff !important + background-color: #18ffff !important } + .mdl-color-text--cyan-A400 { - color: #00e5ff !important + color: #00e5ff !important } + .mdl-color--cyan-A400 { - background-color: #00e5ff !important + background-color: #00e5ff !important } + .mdl-color-text--cyan-A700 { - color: #00b8d4 !important + color: #00b8d4 !important } + .mdl-color--cyan-A700 { - background-color: #00b8d4 !important + background-color: #00b8d4 !important } + .mdl-color-text--teal { - color: #009688 !important + color: #009688 !important } + .mdl-color--teal { - background-color: #009688 !important + background-color: #009688 !important } + .mdl-color-text--teal-50 { - color: #e0f2f1 !important + color: #e0f2f1 !important } + .mdl-color--teal-50 { - background-color: #e0f2f1 !important + background-color: #e0f2f1 !important } + .mdl-color-text--teal-100 { - color: #b2dfdb !important + color: #b2dfdb !important } + .mdl-color--teal-100 { - background-color: #b2dfdb !important + background-color: #b2dfdb !important } + .mdl-color-text--teal-200 { - color: #80cbc4 !important + color: #80cbc4 !important } + .mdl-color--teal-200 { - background-color: #80cbc4 !important + background-color: #80cbc4 !important } + .mdl-color-text--teal-300 { - color: #4db6ac !important + color: #4db6ac !important } + .mdl-color--teal-300 { - background-color: #4db6ac !important + background-color: #4db6ac !important } + .mdl-color-text--teal-400 { - color: #26a69a !important + color: #26a69a !important } + .mdl-color--teal-400 { - background-color: #26a69a !important + background-color: #26a69a !important } + .mdl-color-text--teal-500 { - color: #009688 !important + color: #009688 !important } + .mdl-color--teal-500 { - background-color: #009688 !important + background-color: #009688 !important } + .mdl-color-text--teal-600 { - color: #00897b !important + color: #00897b !important } + .mdl-color--teal-600 { - background-color: #00897b !important + background-color: #00897b !important } + .mdl-color-text--teal-700 { - color: #00796b !important + color: #00796b !important } + .mdl-color--teal-700 { - background-color: #00796b !important + background-color: #00796b !important } + .mdl-color-text--teal-800 { - color: #00695c !important + color: #00695c !important } + .mdl-color--teal-800 { - background-color: #00695c !important + background-color: #00695c !important } + .mdl-color-text--teal-900 { - color: #004d40 !important + color: #004d40 !important } + .mdl-color--teal-900 { - background-color: #004d40 !important + background-color: #004d40 !important } + .mdl-color-text--teal-A100 { - color: #a7ffeb !important + color: #a7ffeb !important } + .mdl-color--teal-A100 { - background-color: #a7ffeb !important + background-color: #a7ffeb !important } + .mdl-color-text--teal-A200 { - color: #64ffda !important + color: #64ffda !important } + .mdl-color--teal-A200 { - background-color: #64ffda !important + background-color: #64ffda !important } + .mdl-color-text--teal-A400 { - color: #1de9b6 !important + color: #1de9b6 !important } + .mdl-color--teal-A400 { - background-color: #1de9b6 !important + background-color: #1de9b6 !important } + .mdl-color-text--teal-A700 { - color: #00bfa5 !important + color: #00bfa5 !important } + .mdl-color--teal-A700 { - background-color: #00bfa5 !important + background-color: #00bfa5 !important } + .mdl-color-text--green { - color: #4caf50 !important + color: #4caf50 !important } + .mdl-color--green { - background-color: #4caf50 !important + background-color: #4caf50 !important } + .mdl-color-text--green-50 { - color: #e8f5e9 !important + color: #e8f5e9 !important } + .mdl-color--green-50 { - background-color: #e8f5e9 !important + background-color: #e8f5e9 !important } + .mdl-color-text--green-100 { - color: #c8e6c9 !important + color: #c8e6c9 !important } + .mdl-color--green-100 { - background-color: #c8e6c9 !important + background-color: #c8e6c9 !important } + .mdl-color-text--green-200 { - color: #a5d6a7 !important + color: #a5d6a7 !important } + .mdl-color--green-200 { - background-color: #a5d6a7 !important + background-color: #a5d6a7 !important } + .mdl-color-text--green-300 { - color: #81c784 !important + color: #81c784 !important } + .mdl-color--green-300 { - background-color: #81c784 !important + background-color: #81c784 !important } + .mdl-color-text--green-400 { - color: #66bb6a !important + color: #66bb6a !important } + .mdl-color--green-400 { - background-color: #66bb6a !important + background-color: #66bb6a !important } + .mdl-color-text--green-500 { - color: #4caf50 !important + color: #4caf50 !important } + .mdl-color--green-500 { - background-color: #4caf50 !important + background-color: #4caf50 !important } + .mdl-color-text--green-600 { - color: #43a047 !important + color: #43a047 !important } + .mdl-color--green-600 { - background-color: #43a047 !important + background-color: #43a047 !important } + .mdl-color-text--green-700 { - color: #388e3c !important + color: #388e3c !important } + .mdl-color--green-700 { - background-color: #388e3c !important + background-color: #388e3c !important } + .mdl-color-text--green-800 { - color: #2e7d32 !important + color: #2e7d32 !important } + .mdl-color--green-800 { - background-color: #2e7d32 !important + background-color: #2e7d32 !important } + .mdl-color-text--green-900 { - color: #1b5e20 !important + color: #1b5e20 !important } + .mdl-color--green-900 { - background-color: #1b5e20 !important + background-color: #1b5e20 !important } + .mdl-color-text--green-A100 { - color: #b9f6ca !important + color: #b9f6ca !important } + .mdl-color--green-A100 { - background-color: #b9f6ca !important + background-color: #b9f6ca !important } + .mdl-color-text--green-A200 { - color: #69f0ae !important + color: #69f0ae !important } + .mdl-color--green-A200 { - background-color: #69f0ae !important + background-color: #69f0ae !important } + .mdl-color-text--green-A400 { - color: #00e676 !important + color: #00e676 !important } + .mdl-color--green-A400 { - background-color: #00e676 !important + background-color: #00e676 !important } + .mdl-color-text--green-A700 { - color: #00c853 !important + color: #00c853 !important } + .mdl-color--green-A700 { - background-color: #00c853 !important + background-color: #00c853 !important } + .mdl-color-text--light-green { - color: #8bc34a !important + color: #8bc34a !important } + .mdl-color--light-green { - background-color: #8bc34a !important + background-color: #8bc34a !important } + .mdl-color-text--light-green-50 { - color: #f1f8e9 !important + color: #f1f8e9 !important } + .mdl-color--light-green-50 { - background-color: #f1f8e9 !important + background-color: #f1f8e9 !important } + .mdl-color-text--light-green-100 { - color: #dcedc8 !important + color: #dcedc8 !important } + .mdl-color--light-green-100 { - background-color: #dcedc8 !important + background-color: #dcedc8 !important } + .mdl-color-text--light-green-200 { - color: #c5e1a5 !important + color: #c5e1a5 !important } + .mdl-color--light-green-200 { - background-color: #c5e1a5 !important + background-color: #c5e1a5 !important } + .mdl-color-text--light-green-300 { - color: #aed581 !important + color: #aed581 !important } + .mdl-color--light-green-300 { - background-color: #aed581 !important + background-color: #aed581 !important } + .mdl-color-text--light-green-400 { - color: #9ccc65 !important + color: #9ccc65 !important } + .mdl-color--light-green-400 { - background-color: #9ccc65 !important + background-color: #9ccc65 !important } + .mdl-color-text--light-green-500 { - color: #8bc34a !important + color: #8bc34a !important } + .mdl-color--light-green-500 { - background-color: #8bc34a !important + background-color: #8bc34a !important } + .mdl-color-text--light-green-600 { - color: #7cb342 !important + color: #7cb342 !important } + .mdl-color--light-green-600 { - background-color: #7cb342 !important + background-color: #7cb342 !important } + .mdl-color-text--light-green-700 { - color: #689f38 !important + color: #689f38 !important } + .mdl-color--light-green-700 { - background-color: #689f38 !important + background-color: #689f38 !important } + .mdl-color-text--light-green-800 { - color: #558b2f !important + color: #558b2f !important } + .mdl-color--light-green-800 { - background-color: #558b2f !important + background-color: #558b2f !important } + .mdl-color-text--light-green-900 { - color: #33691e !important + color: #33691e !important } + .mdl-color--light-green-900 { - background-color: #33691e !important + background-color: #33691e !important } + .mdl-color-text--light-green-A100 { - color: #ccff90 !important + color: #ccff90 !important } + .mdl-color--light-green-A100 { - background-color: #ccff90 !important + background-color: #ccff90 !important } + .mdl-color-text--light-green-A200 { - color: #b2ff59 !important + color: #b2ff59 !important } + .mdl-color--light-green-A200 { - background-color: #b2ff59 !important + background-color: #b2ff59 !important } + .mdl-color-text--light-green-A400 { - color: #76ff03 !important + color: #76ff03 !important } + .mdl-color--light-green-A400 { - background-color: #76ff03 !important + background-color: #76ff03 !important } + .mdl-color-text--light-green-A700 { - color: #64dd17 !important + color: #64dd17 !important } + .mdl-color--light-green-A700 { - background-color: #64dd17 !important + background-color: #64dd17 !important } + .mdl-color-text--lime { - color: #cddc39 !important + color: #cddc39 !important } + .mdl-color--lime { - background-color: #cddc39 !important + background-color: #cddc39 !important } + .mdl-color-text--lime-50 { - color: #f9fbe7 !important + color: #f9fbe7 !important } + .mdl-color--lime-50 { - background-color: #f9fbe7 !important + background-color: #f9fbe7 !important } + .mdl-color-text--lime-100 { - color: #f0f4c3 !important + color: #f0f4c3 !important } + .mdl-color--lime-100 { - background-color: #f0f4c3 !important + background-color: #f0f4c3 !important } + .mdl-color-text--lime-200 { - color: #e6ee9c !important + color: #e6ee9c !important } + .mdl-color--lime-200 { - background-color: #e6ee9c !important + background-color: #e6ee9c !important } + .mdl-color-text--lime-300 { - color: #dce775 !important + color: #dce775 !important } + .mdl-color--lime-300 { - background-color: #dce775 !important + background-color: #dce775 !important } + .mdl-color-text--lime-400 { - color: #d4e157 !important + color: #d4e157 !important } + .mdl-color--lime-400 { - background-color: #d4e157 !important + background-color: #d4e157 !important } + .mdl-color-text--lime-500 { - color: #cddc39 !important + color: #cddc39 !important } + .mdl-color--lime-500 { - background-color: #cddc39 !important + background-color: #cddc39 !important } + .mdl-color-text--lime-600 { - color: #c0ca33 !important + color: #c0ca33 !important } + .mdl-color--lime-600 { - background-color: #c0ca33 !important + background-color: #c0ca33 !important } + .mdl-color-text--lime-700 { - color: #afb42b !important + color: #afb42b !important } + .mdl-color--lime-700 { - background-color: #afb42b !important + background-color: #afb42b !important } + .mdl-color-text--lime-800 { - color: #9e9d24 !important + color: #9e9d24 !important } + .mdl-color--lime-800 { - background-color: #9e9d24 !important + background-color: #9e9d24 !important } + .mdl-color-text--lime-900 { - color: #827717 !important + color: #827717 !important } + .mdl-color--lime-900 { - background-color: #827717 !important + background-color: #827717 !important } + .mdl-color-text--lime-A100 { - color: #f4ff81 !important + color: #f4ff81 !important } + .mdl-color--lime-A100 { - background-color: #f4ff81 !important + background-color: #f4ff81 !important } + .mdl-color-text--lime-A200 { - color: #eeff41 !important + color: #eeff41 !important } + .mdl-color--lime-A200 { - background-color: #eeff41 !important + background-color: #eeff41 !important } + .mdl-color-text--lime-A400 { - color: #c6ff00 !important + color: #c6ff00 !important } + .mdl-color--lime-A400 { - background-color: #c6ff00 !important + background-color: #c6ff00 !important } + .mdl-color-text--lime-A700 { - color: #aeea00 !important + color: #aeea00 !important } + .mdl-color--lime-A700 { - background-color: #aeea00 !important + background-color: #aeea00 !important } + .mdl-color-text--yellow { - color: #ffeb3b !important + color: #ffeb3b !important } + .mdl-color--yellow { - background-color: #ffeb3b !important + background-color: #ffeb3b !important } + .mdl-color-text--yellow-50 { - color: #fffde7 !important + color: #fffde7 !important } + .mdl-color--yellow-50 { - background-color: #fffde7 !important + background-color: #fffde7 !important } + .mdl-color-text--yellow-100 { - color: #fff9c4 !important + color: #fff9c4 !important } + .mdl-color--yellow-100 { - background-color: #fff9c4 !important + background-color: #fff9c4 !important } + .mdl-color-text--yellow-200 { - color: #fff59d !important + color: #fff59d !important } + .mdl-color--yellow-200 { - background-color: #fff59d !important + background-color: #fff59d !important } + .mdl-color-text--yellow-300 { - color: #fff176 !important + color: #fff176 !important } + .mdl-color--yellow-300 { - background-color: #fff176 !important + background-color: #fff176 !important } + .mdl-color-text--yellow-400 { - color: #ffee58 !important + color: #ffee58 !important } + .mdl-color--yellow-400 { - background-color: #ffee58 !important + background-color: #ffee58 !important } + .mdl-color-text--yellow-500 { - color: #ffeb3b !important + color: #ffeb3b !important } + .mdl-color--yellow-500 { - background-color: #ffeb3b !important + background-color: #ffeb3b !important } + .mdl-color-text--yellow-600 { - color: #fdd835 !important + color: #fdd835 !important } + .mdl-color--yellow-600 { - background-color: #fdd835 !important + background-color: #fdd835 !important } + .mdl-color-text--yellow-700 { - color: #fbc02d !important + color: #fbc02d !important } + .mdl-color--yellow-700 { - background-color: #fbc02d !important + background-color: #fbc02d !important } + .mdl-color-text--yellow-800 { - color: #f9a825 !important + color: #f9a825 !important } + .mdl-color--yellow-800 { - background-color: #f9a825 !important + background-color: #f9a825 !important } + .mdl-color-text--yellow-900 { - color: #f57f17 !important + color: #f57f17 !important } + .mdl-color--yellow-900 { - background-color: #f57f17 !important + background-color: #f57f17 !important } + .mdl-color-text--yellow-A100 { - color: #ffff8d !important + color: #ffff8d !important } + .mdl-color--yellow-A100 { - background-color: #ffff8d !important + background-color: #ffff8d !important } + .mdl-color-text--yellow-A200 { - color: #ff0 !important + color: #ff0 !important } + .mdl-color--yellow-A200 { - background-color: #ff0 !important + background-color: #ff0 !important } + .mdl-color-text--yellow-A400 { - color: #ffea00 !important + color: #ffea00 !important } + .mdl-color--yellow-A400 { - background-color: #ffea00 !important + background-color: #ffea00 !important } + .mdl-color-text--yellow-A700 { - color: #ffd600 !important + color: #ffd600 !important } + .mdl-color--yellow-A700 { - background-color: #ffd600 !important + background-color: #ffd600 !important } + .mdl-color-text--amber { - color: #ffc107 !important + color: #ffc107 !important } + .mdl-color--amber { - background-color: #ffc107 !important + background-color: #ffc107 !important } + .mdl-color-text--amber-50 { - color: #fff8e1 !important + color: #fff8e1 !important } + .mdl-color--amber-50 { - background-color: #fff8e1 !important + background-color: #fff8e1 !important } + .mdl-color-text--amber-100 { - color: #ffecb3 !important + color: #ffecb3 !important } + .mdl-color--amber-100 { - background-color: #ffecb3 !important + background-color: #ffecb3 !important } + .mdl-color-text--amber-200 { - color: #ffe082 !important + color: #ffe082 !important } + .mdl-color--amber-200 { - background-color: #ffe082 !important + background-color: #ffe082 !important } + .mdl-color-text--amber-300 { - color: #ffd54f !important + color: #ffd54f !important } + .mdl-color--amber-300 { - background-color: #ffd54f !important + background-color: #ffd54f !important } + .mdl-color-text--amber-400 { - color: #ffca28 !important + color: #ffca28 !important } + .mdl-color--amber-400 { - background-color: #ffca28 !important + background-color: #ffca28 !important } + .mdl-color-text--amber-500 { - color: #ffc107 !important + color: #ffc107 !important } + .mdl-color--amber-500 { - background-color: #ffc107 !important + background-color: #ffc107 !important } + .mdl-color-text--amber-600 { - color: #ffb300 !important + color: #ffb300 !important } + .mdl-color--amber-600 { - background-color: #ffb300 !important + background-color: #ffb300 !important } + .mdl-color-text--amber-700 { - color: #ffa000 !important + color: #ffa000 !important } + .mdl-color--amber-700 { - background-color: #ffa000 !important + background-color: #ffa000 !important } + .mdl-color-text--amber-800 { - color: #ff8f00 !important + color: #ff8f00 !important } + .mdl-color--amber-800 { - background-color: #ff8f00 !important + background-color: #ff8f00 !important } + .mdl-color-text--amber-900 { - color: #ff6f00 !important + color: #ff6f00 !important } + .mdl-color--amber-900 { - background-color: #ff6f00 !important + background-color: #ff6f00 !important } + .mdl-color-text--amber-A100 { - color: #ffe57f !important + color: #ffe57f !important } + .mdl-color--amber-A100 { - background-color: #ffe57f !important + background-color: #ffe57f !important } + .mdl-color-text--amber-A200 { - color: #ffd740 !important + color: #ffd740 !important } + .mdl-color--amber-A200 { - background-color: #ffd740 !important + background-color: #ffd740 !important } + .mdl-color-text--amber-A400 { - color: #ffc400 !important + color: #ffc400 !important } + .mdl-color--amber-A400 { - background-color: #ffc400 !important + background-color: #ffc400 !important } + .mdl-color-text--amber-A700 { - color: #ffab00 !important + color: #ffab00 !important } + .mdl-color--amber-A700 { - background-color: #ffab00 !important + background-color: #ffab00 !important } + .mdl-color-text--orange { - color: #ff9800 !important + color: #ff9800 !important } + .mdl-color--orange { - background-color: #ff9800 !important + background-color: #ff9800 !important } + .mdl-color-text--orange-50 { - color: #fff3e0 !important + color: #fff3e0 !important } + .mdl-color--orange-50 { - background-color: #fff3e0 !important + background-color: #fff3e0 !important } + .mdl-color-text--orange-100 { - color: #ffe0b2 !important + color: #ffe0b2 !important } + .mdl-color--orange-100 { - background-color: #ffe0b2 !important + background-color: #ffe0b2 !important } + .mdl-color-text--orange-200 { - color: #ffcc80 !important + color: #ffcc80 !important } + .mdl-color--orange-200 { - background-color: #ffcc80 !important + background-color: #ffcc80 !important } + .mdl-color-text--orange-300 { - color: #ffb74d !important + color: #ffb74d !important } + .mdl-color--orange-300 { - background-color: #ffb74d !important + background-color: #ffb74d !important } + .mdl-color-text--orange-400 { - color: #ffa726 !important + color: #ffa726 !important } + .mdl-color--orange-400 { - background-color: #ffa726 !important + background-color: #ffa726 !important } + .mdl-color-text--orange-500 { - color: #ff9800 !important + color: #ff9800 !important } + .mdl-color--orange-500 { - background-color: #ff9800 !important + background-color: #ff9800 !important } + .mdl-color-text--orange-600 { - color: #fb8c00 !important + color: #fb8c00 !important } + .mdl-color--orange-600 { - background-color: #fb8c00 !important + background-color: #fb8c00 !important } + .mdl-color-text--orange-700 { - color: #f57c00 !important + color: #f57c00 !important } + .mdl-color--orange-700 { - background-color: #f57c00 !important + background-color: #f57c00 !important } + .mdl-color-text--orange-800 { - color: #ef6c00 !important + color: #ef6c00 !important } + .mdl-color--orange-800 { - background-color: #ef6c00 !important + background-color: #ef6c00 !important } + .mdl-color-text--orange-900 { - color: #e65100 !important + color: #e65100 !important } + .mdl-color--orange-900 { - background-color: #e65100 !important + background-color: #e65100 !important } + .mdl-color-text--orange-A100 { - color: #ffd180 !important + color: #ffd180 !important } + .mdl-color--orange-A100 { - background-color: #ffd180 !important + background-color: #ffd180 !important } + .mdl-color-text--orange-A200 { - color: #ffab40 !important + color: #ffab40 !important } + .mdl-color--orange-A200 { - background-color: #ffab40 !important + background-color: #ffab40 !important } + .mdl-color-text--orange-A400 { - color: #ff9100 !important + color: #ff9100 !important } + .mdl-color--orange-A400 { - background-color: #ff9100 !important + background-color: #ff9100 !important } + .mdl-color-text--orange-A700 { - color: #ff6d00 !important + color: #ff6d00 !important } + .mdl-color--orange-A700 { - background-color: #ff6d00 !important + background-color: #ff6d00 !important } + .mdl-color-text--deep-orange { - color: #ff5722 !important + color: #ff5722 !important } + .mdl-color--deep-orange { - background-color: #ff5722 !important + background-color: #ff5722 !important } + .mdl-color-text--deep-orange-50 { - color: #fbe9e7 !important + color: #fbe9e7 !important } + .mdl-color--deep-orange-50 { - background-color: #fbe9e7 !important + background-color: #fbe9e7 !important } + .mdl-color-text--deep-orange-100 { - color: #ffccbc !important + color: #ffccbc !important } + .mdl-color--deep-orange-100 { - background-color: #ffccbc !important + background-color: #ffccbc !important } + .mdl-color-text--deep-orange-200 { - color: #ffab91 !important + color: #ffab91 !important } + .mdl-color--deep-orange-200 { - background-color: #ffab91 !important + background-color: #ffab91 !important } + .mdl-color-text--deep-orange-300 { - color: #ff8a65 !important + color: #ff8a65 !important } + .mdl-color--deep-orange-300 { - background-color: #ff8a65 !important + background-color: #ff8a65 !important } + .mdl-color-text--deep-orange-400 { - color: #ff7043 !important + color: #ff7043 !important } + .mdl-color--deep-orange-400 { - background-color: #ff7043 !important + background-color: #ff7043 !important } + .mdl-color-text--deep-orange-500 { - color: #ff5722 !important + color: #ff5722 !important } + .mdl-color--deep-orange-500 { - background-color: #ff5722 !important + background-color: #ff5722 !important } + .mdl-color-text--deep-orange-600 { - color: #f4511e !important + color: #f4511e !important } + .mdl-color--deep-orange-600 { - background-color: #f4511e !important + background-color: #f4511e !important } + .mdl-color-text--deep-orange-700 { - color: #e64a19 !important + color: #e64a19 !important } + .mdl-color--deep-orange-700 { - background-color: #e64a19 !important + background-color: #e64a19 !important } + .mdl-color-text--deep-orange-800 { - color: #d84315 !important + color: #d84315 !important } + .mdl-color--deep-orange-800 { - background-color: #d84315 !important + background-color: #d84315 !important } + .mdl-color-text--deep-orange-900 { - color: #bf360c !important + color: #bf360c !important } + .mdl-color--deep-orange-900 { - background-color: #bf360c !important + background-color: #bf360c !important } + .mdl-color-text--deep-orange-A100 { - color: #ff9e80 !important + color: #ff9e80 !important } + .mdl-color--deep-orange-A100 { - background-color: #ff9e80 !important + background-color: #ff9e80 !important } + .mdl-color-text--deep-orange-A200 { - color: #ff6e40 !important + color: #ff6e40 !important } + .mdl-color--deep-orange-A200 { - background-color: #ff6e40 !important + background-color: #ff6e40 !important } + .mdl-color-text--deep-orange-A400 { - color: #ff3d00 !important + color: #ff3d00 !important } + .mdl-color--deep-orange-A400 { - background-color: #ff3d00 !important + background-color: #ff3d00 !important } + .mdl-color-text--deep-orange-A700 { - color: #dd2c00 !important + color: #dd2c00 !important } + .mdl-color--deep-orange-A700 { - background-color: #dd2c00 !important + background-color: #dd2c00 !important } + .mdl-color-text--brown { - color: #795548 !important + color: #795548 !important } + .mdl-color--brown { - background-color: #795548 !important + background-color: #795548 !important } + .mdl-color-text--brown-50 { - color: #efebe9 !important + color: #efebe9 !important } + .mdl-color--brown-50 { - background-color: #efebe9 !important + background-color: #efebe9 !important } + .mdl-color-text--brown-100 { - color: #d7ccc8 !important + color: #d7ccc8 !important } + .mdl-color--brown-100 { - background-color: #d7ccc8 !important + background-color: #d7ccc8 !important } + .mdl-color-text--brown-200 { - color: #bcaaa4 !important + color: #bcaaa4 !important } + .mdl-color--brown-200 { - background-color: #bcaaa4 !important + background-color: #bcaaa4 !important } + .mdl-color-text--brown-300 { - color: #a1887f !important + color: #a1887f !important } + .mdl-color--brown-300 { - background-color: #a1887f !important + background-color: #a1887f !important } + .mdl-color-text--brown-400 { - color: #8d6e63 !important + color: #8d6e63 !important } + .mdl-color--brown-400 { - background-color: #8d6e63 !important + background-color: #8d6e63 !important } + .mdl-color-text--brown-500 { - color: #795548 !important + color: #795548 !important } + .mdl-color--brown-500 { - background-color: #795548 !important + background-color: #795548 !important } + .mdl-color-text--brown-600 { - color: #6d4c41 !important + color: #6d4c41 !important } + .mdl-color--brown-600 { - background-color: #6d4c41 !important + background-color: #6d4c41 !important } + .mdl-color-text--brown-700 { - color: #5d4037 !important + color: #5d4037 !important } + .mdl-color--brown-700 { - background-color: #5d4037 !important + background-color: #5d4037 !important } + .mdl-color-text--brown-800 { - color: #4e342e !important + color: #4e342e !important } + .mdl-color--brown-800 { - background-color: #4e342e !important + background-color: #4e342e !important } + .mdl-color-text--brown-900 { - color: #3e2723 !important + color: #3e2723 !important } + .mdl-color--brown-900 { - background-color: #3e2723 !important + background-color: #3e2723 !important } + .mdl-color-text--grey { - color: #9e9e9e !important + color: #9e9e9e !important } + .mdl-color--grey { - background-color: #9e9e9e !important + background-color: #9e9e9e !important } + .mdl-color-text--grey-50 { - color: #fafafa !important + color: #fafafa !important } + .mdl-color--grey-50 { - background-color: #fafafa !important + background-color: #fafafa !important } + .mdl-color-text--grey-100 { - color: #f5f5f5 !important + color: #f5f5f5 !important } + .mdl-color--grey-100 { - background-color: #f5f5f5 !important + background-color: #f5f5f5 !important } + .mdl-color-text--grey-200 { - color: #eee !important + color: #eee !important } + .mdl-color--grey-200 { - background-color: #eee !important + background-color: #eee !important } + .mdl-color-text--grey-300 { - color: #e0e0e0 !important + color: #e0e0e0 !important } + .mdl-color--grey-300 { - background-color: #e0e0e0 !important + background-color: #e0e0e0 !important } + .mdl-color-text--grey-400 { - color: #bdbdbd !important + color: #bdbdbd !important } + .mdl-color--grey-400 { - background-color: #bdbdbd !important + background-color: #bdbdbd !important } + .mdl-color-text--grey-500 { - color: #9e9e9e !important + color: #9e9e9e !important } + .mdl-color--grey-500 { - background-color: #9e9e9e !important + background-color: #9e9e9e !important } + .mdl-color-text--grey-600 { - color: #757575 !important + color: #757575 !important } + .mdl-color--grey-600 { - background-color: #757575 !important + background-color: #757575 !important } + .mdl-color-text--grey-700 { - color: #616161 !important + color: #616161 !important } + .mdl-color--grey-700 { - background-color: #616161 !important + background-color: #616161 !important } + .mdl-color-text--grey-800 { - color: #424242 !important + color: #424242 !important } + .mdl-color--grey-800 { - background-color: #424242 !important + background-color: #424242 !important } + .mdl-color-text--grey-900 { - color: #212121 !important + color: #212121 !important } + .mdl-color--grey-900 { - background-color: #212121 !important + background-color: #212121 !important } + .mdl-color-text--blue-grey { - color: #607d8b !important + color: #607d8b !important } + .mdl-color--blue-grey { - background-color: #607d8b !important + background-color: #607d8b !important } + .mdl-color-text--blue-grey-50 { - color: #eceff1 !important + color: #eceff1 !important } + .mdl-color--blue-grey-50 { - background-color: #eceff1 !important + background-color: #eceff1 !important } + .mdl-color-text--blue-grey-100 { - color: #cfd8dc !important + color: #cfd8dc !important } + .mdl-color--blue-grey-100 { - background-color: #cfd8dc !important + background-color: #cfd8dc !important } + .mdl-color-text--blue-grey-200 { - color: #b0bec5 !important + color: #b0bec5 !important } + .mdl-color--blue-grey-200 { - background-color: #b0bec5 !important + background-color: #b0bec5 !important } + .mdl-color-text--blue-grey-300 { - color: #90a4ae !important + color: #90a4ae !important } + .mdl-color--blue-grey-300 { - background-color: #90a4ae !important + background-color: #90a4ae !important } + .mdl-color-text--blue-grey-400 { - color: #78909c !important + color: #78909c !important } + .mdl-color--blue-grey-400 { - background-color: #78909c !important + background-color: #78909c !important } + .mdl-color-text--blue-grey-500 { - color: #607d8b !important + color: #607d8b !important } + .mdl-color--blue-grey-500 { - background-color: #607d8b !important + background-color: #607d8b !important } + .mdl-color-text--blue-grey-600 { - color: #546e7a !important + color: #546e7a !important } + .mdl-color--blue-grey-600 { - background-color: #546e7a !important + background-color: #546e7a !important } + .mdl-color-text--blue-grey-700 { - color: #455a64 !important + color: #455a64 !important } + .mdl-color--blue-grey-700 { - background-color: #455a64 !important + background-color: #455a64 !important } + .mdl-color-text--blue-grey-800 { - color: #37474f !important + color: #37474f !important } + .mdl-color--blue-grey-800 { - background-color: #37474f !important + background-color: #37474f !important } + .mdl-color-text--blue-grey-900 { - color: #263238 !important + color: #263238 !important } + .mdl-color--blue-grey-900 { - background-color: #263238 !important + background-color: #263238 !important } + .mdl-color--black { - background-color: #000 !important + background-color: #000 !important } + .mdl-color-text--black { - color: #000 !important + color: #000 !important } + .mdl-color--white { - background-color: #fff !important + background-color: #fff !important } + .mdl-color-text--white { - color: #fff !important + color: #fff !important } + .mdl-color--primary { - background-color: #3f51b5 !important + background-color: #3f51b5 !important } + .mdl-color--primary-contrast { - background-color: #fff !important + background-color: #fff !important } + .mdl-color--primary-dark { - background-color: #303f9f !important + background-color: #303f9f !important } + .mdl-color--accent { - background-color: #ff4081 !important + background-color: #ff4081 !important } + .mdl-color--accent-contrast { - background-color: #fff !important + background-color: #fff !important } + .mdl-color-text--primary { - color: #3f51b5 !important + color: #3f51b5 !important } + .mdl-color-text--primary-contrast { - color: #fff !important + color: #fff !important } + .mdl-color-text--primary-dark { - color: #303f9f !important + color: #303f9f !important } + .mdl-color-text--accent { - color: #ff4081 !important + color: #ff4081 !important } + .mdl-color-text--accent-contrast { - color: #fff !important + color: #fff !important } + .mdl-ripple { - background: #000; - border-radius: 50%; - height: 50px; - left: 0; - opacity: 0; - pointer-events: none; - position: absolute; - top: 0; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - width: 50px; - overflow: hidden -} + background: #000; + border-radius: 50%; + height: 50px; + left: 0; + opacity: 0; + pointer-events: none; + position: absolute; + top: 0; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + width: 50px; + overflow: hidden +} + .mdl-ripple.is-animating { - -webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .2, 1), width .3s cubic-bezier(0, 0, .2, 1), height .3s cubic-bezier(0, 0, .2, 1), opacity .6s cubic-bezier(0, 0, .2, 1); - transition: transform .3s cubic-bezier(0, 0, .2, 1), width .3s cubic-bezier(0, 0, .2, 1), height .3s cubic-bezier(0, 0, .2, 1), opacity .6s cubic-bezier(0, 0, .2, 1) + -webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .2, 1), width .3s cubic-bezier(0, 0, .2, 1), height .3s cubic-bezier(0, 0, .2, 1), opacity .6s cubic-bezier(0, 0, .2, 1); + transition: transform .3s cubic-bezier(0, 0, .2, 1), width .3s cubic-bezier(0, 0, .2, 1), height .3s cubic-bezier(0, 0, .2, 1), opacity .6s cubic-bezier(0, 0, .2, 1) } + .mdl-ripple.is-visible { - opacity: .3 + opacity: .3 } -.mdl-animation--default, -.mdl-animation--fast-out-slow-in { - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1) + +.mdl-animation--default, .mdl-animation--fast-out-slow-in { + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1) } + .mdl-animation--linear-out-slow-in { - -webkit-transition-timing-function: cubic-bezier(0, 0, .2, 1); - transition-timing-function: cubic-bezier(0, 0, .2, 1) + -webkit-transition-timing-function: cubic-bezier(0, 0, .2, 1); + transition-timing-function: cubic-bezier(0, 0, .2, 1) } + .mdl-animation--fast-out-linear-in { - -webkit-transition-timing-function: cubic-bezier(.4, 0, 1, 1); - transition-timing-function: cubic-bezier(.4, 0, 1, 1) + -webkit-transition-timing-function: cubic-bezier(.4, 0, 1, 1); + transition-timing-function: cubic-bezier(.4, 0, 1, 1) } + .mdl-badge { - position: relative; - white-space: nowrap; - margin-right: 24px + position: relative; + white-space: nowrap; + margin-right: 24px } + .mdl-badge:not([data-badge]) { - margin-right: auto + margin-right: auto } + .mdl-badge[data-badge]:after { - content: attr(data-badge); - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-align-content: center; - -ms-flex-line-pack: center; - align-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - position: absolute; - top: -11px; - right: -24px; - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-weight: 600; - font-size: 12px; - width: 22px; - height: 22px; - border-radius: 50%; - background: #ff4081; - color: #fff -} + content: attr(data-badge); + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + position: absolute; + top: -11px; + right: -24px; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-weight: 600; + font-size: 12px; + width: 22px; + height: 22px; + border-radius: 50%; + background: #ff4081; + color: #fff +} + .mdl-button .mdl-badge[data-badge]:after { - top: -10px; - right: -5px + top: -10px; + right: -5px } + .mdl-badge.mdl-badge--no-background[data-badge]:after { - color: #ff4081; - background: rgba(255, 255, 255, .2); - box-shadow: 0 0 1px gray + color: #ff4081; + background: rgba(255, 255, 255, .2); + box-shadow: 0 0 1px gray } + .mdl-button { - background: 0; - border: 0; - border-radius: 2px; - color: #000; - display: block; - position: relative; - height: 36px; - min-width: 64px; - padding: 0 8px; - display: inline-block; - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 14px; - font-weight: 500; - text-transform: uppercase; - letter-spacing: 0; - overflow: hidden; - will-change: box-shadow, transform; - -webkit-transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1); - transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1); - outline: 0; - cursor: pointer; - text-decoration: none; - text-align: center; - line-height: 36px; - vertical-align: middle -} + background: 0; + border: 0; + border-radius: 2px; + color: #000; + display: block; + position: relative; + height: 36px; + min-width: 64px; + padding: 0 8px; + display: inline-block; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 14px; + font-weight: 500; + text-transform: uppercase; + letter-spacing: 0; + overflow: hidden; + will-change: box-shadow, transform; + -webkit-transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1); + transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1); + outline: 0; + cursor: pointer; + text-decoration: none; + text-align: center; + line-height: 36px; + vertical-align: middle +} + .mdl-button::-moz-focus-inner { - border: 0 + border: 0 } + .mdl-button:hover { - background-color: rgba(158, 158, 158, .2) + background-color: rgba(158, 158, 158, .2) } + .mdl-button:focus:not(:active) { - background-color: rgba(0, 0, 0, .12) + background-color: rgba(0, 0, 0, .12) } + .mdl-button:active { - background-color: rgba(158, 158, 158, .4) + background-color: rgba(158, 158, 158, .4) } + .mdl-button.mdl-button--colored { - color: #3f51b5 + color: #3f51b5 } + .mdl-button.mdl-button--colored:focus:not(:active) { - background-color: rgba(0, 0, 0, .12) + background-color: rgba(0, 0, 0, .12) } + input.mdl-button[type="submit"] { - -webkit-appearance: none + -webkit-appearance: none } + .mdl-button--raised { - background: rgba(158, 158, 158, .2); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) + background: rgba(158, 158, 158, .2); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) } + .mdl-button--raised:active { - box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2); - background-color: rgba(158, 158, 158, .4) + box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2); + background-color: rgba(158, 158, 158, .4) } + .mdl-button--raised:focus:not(:active) { - box-shadow: 0 0 8px rgba(0, 0, 0, .18), 0 8px 16px rgba(0, 0, 0, .36); - background-color: rgba(158, 158, 158, .4) + box-shadow: 0 0 8px rgba(0, 0, 0, .18), 0 8px 16px rgba(0, 0, 0, .36); + background-color: rgba(158, 158, 158, .4) } + .mdl-button--raised.mdl-button--colored { - background: #3f51b5; - color: #fff + background: #3f51b5; + color: #fff } + .mdl-button--raised.mdl-button--colored:hover { - background-color: #3f51b5 + background-color: #3f51b5 } + .mdl-button--raised.mdl-button--colored:active { - background-color: #3f51b5 + background-color: #3f51b5 } + .mdl-button--raised.mdl-button--colored:focus:not(:active) { - background-color: #3f51b5 + background-color: #3f51b5 } + .mdl-button--raised.mdl-button--colored .mdl-ripple { - background: #fff + background: #fff } + .mdl-button--fab { - border-radius: 50%; - font-size: 24px; - height: 56px; - margin: auto; - min-width: 56px; - width: 56px; - padding: 0; - overflow: hidden; - background: rgba(158, 158, 158, .2); - box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, .12), 0 1px 1px 0 rgba(0, 0, 0, .24); - position: relative; - line-height: normal -} + border-radius: 50%; + font-size: 24px; + height: 56px; + margin: auto; + min-width: 56px; + width: 56px; + padding: 0; + overflow: hidden; + background: rgba(158, 158, 158, .2); + box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, .12), 0 1px 1px 0 rgba(0, 0, 0, .24); + position: relative; + line-height: normal +} + .mdl-button--fab .material-icons { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-12px, -12px); - -ms-transform: translate(-12px, -12px); - transform: translate(-12px, -12px); - line-height: 24px; - width: 24px -} + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-12px, -12px); + -ms-transform: translate(-12px, -12px); + transform: translate(-12px, -12px); + line-height: 24px; + width: 24px +} + .mdl-button--fab.mdl-button--mini-fab { - height: 40px; - min-width: 40px; - width: 40px + height: 40px; + min-width: 40px; + width: 40px } + .mdl-button--fab .mdl-button__ripple-container { - border-radius: 50%; - -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) + border-radius: 50%; + -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) } + .mdl-button--fab:active { - box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2); - background-color: rgba(158, 158, 158, .4) + box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2); + background-color: rgba(158, 158, 158, .4) } + .mdl-button--fab:focus:not(:active) { - box-shadow: 0 0 8px rgba(0, 0, 0, .18), 0 8px 16px rgba(0, 0, 0, .36); - background-color: rgba(158, 158, 158, .4) + box-shadow: 0 0 8px rgba(0, 0, 0, .18), 0 8px 16px rgba(0, 0, 0, .36); + background-color: rgba(158, 158, 158, .4) } + .mdl-button--fab.mdl-button--colored { - background: #ff4081; - color: #fff + background: #ff4081; + color: #fff } + .mdl-button--fab.mdl-button--colored:hover { - background-color: #ff4081 + background-color: #ff4081 } + .mdl-button--fab.mdl-button--colored:focus:not(:active) { - background-color: #ff4081 + background-color: #ff4081 } + .mdl-button--fab.mdl-button--colored:active { - background-color: #ff4081 + background-color: #ff4081 } + .mdl-button--fab.mdl-button--colored .mdl-ripple { - background: #fff + background: #fff } + .mdl-button--icon { - border-radius: 50%; - font-size: 24px; - height: 32px; - margin-left: 0; - margin-right: 0; - min-width: 32px; - width: 32px; - padding: 0; - overflow: hidden; - color: inherit; - line-height: normal -} + border-radius: 50%; + font-size: 24px; + height: 32px; + margin-left: 0; + margin-right: 0; + min-width: 32px; + width: 32px; + padding: 0; + overflow: hidden; + color: inherit; + line-height: normal +} + .mdl-button--icon .material-icons { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-12px, -12px); - -ms-transform: translate(-12px, -12px); - transform: translate(-12px, -12px); - line-height: 24px; - width: 24px -} + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-12px, -12px); + -ms-transform: translate(-12px, -12px); + transform: translate(-12px, -12px); + line-height: 24px; + width: 24px +} + .mdl-button--icon.mdl-button--mini-icon { - height: 24px; - min-width: 24px; - width: 24px + height: 24px; + min-width: 24px; + width: 24px } + .mdl-button--icon.mdl-button--mini-icon .material-icons { - top: 0; - left: 0 + top: 0; + left: 0 } + .mdl-button--icon .mdl-button__ripple-container { - border-radius: 50%; - -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) + border-radius: 50%; + -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) } + .mdl-button__ripple-container { - display: block; - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; - z-index: 0; - overflow: hidden -} + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 0; + overflow: hidden +} + .mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple { - background-color: transparent + background-color: transparent } + .mdl-button--primary.mdl-button--primary { - color: #3f51b5 + color: #3f51b5 } + .mdl-button--primary.mdl-button--primary .mdl-ripple { - background: #fff + background: #fff } -.mdl-button--primary.mdl-button--primary.mdl-button--raised, -.mdl-button--primary.mdl-button--primary.mdl-button--fab { - color: #fff; - background-color: #3f51b5 + +.mdl-button--primary.mdl-button--primary.mdl-button--raised, .mdl-button--primary.mdl-button--primary.mdl-button--fab { + color: #fff; + background-color: #3f51b5 } + .mdl-button--accent.mdl-button--accent { - color: #ff4081 + color: #ff4081 } + .mdl-button--accent.mdl-button--accent .mdl-ripple { - background: #fff + background: #fff } -.mdl-button--accent.mdl-button--accent.mdl-button--raised, -.mdl-button--accent.mdl-button--accent.mdl-button--fab { - color: #fff; - background-color: #ff4081 + +.mdl-button--accent.mdl-button--accent.mdl-button--raised, .mdl-button--accent.mdl-button--accent.mdl-button--fab { + color: #fff; + background-color: #ff4081 } + .mdl-button[disabled][disabled] { - color: rgba(0, 0, 0, .26); - cursor: auto; - background-color: transparent + color: rgba(0, 0, 0, .26); + cursor: auto; + background-color: transparent } -.mdl-button--fab[disabled][disabled], -.mdl-button--raised[disabled][disabled], -.mdl-button--colored[disabled][disabled] { - background-color: rgba(0, 0, 0, .12); - color: rgba(0, 0, 0, .26); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) + +.mdl-button--fab[disabled][disabled], .mdl-button--raised[disabled][disabled], .mdl-button--colored[disabled][disabled] { + background-color: rgba(0, 0, 0, .12); + color: rgba(0, 0, 0, .26); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) } + .mdl-card { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - font-size: 16px; - font-weight: 400; - min-height: 200px; - overflow: hidden; - width: 330px; - z-index: 1; - position: relative; - background: #fff; - border-radius: 2px; - box-sizing: border-box -} + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + font-size: 16px; + font-weight: 400; + min-height: 200px; + overflow: hidden; + width: 330px; + z-index: 1; + position: relative; + background: #fff; + border-radius: 2px; + box-sizing: border-box +} + .mdl-card__media { - background-color: #ff4081; - background-repeat: repeat; - background-position: 50% 50%; - background-size: cover; - background-origin: padding-box; - background-attachment: scroll; - box-sizing: border-box -} + background-color: #ff4081; + background-repeat: repeat; + background-position: 50% 50%; + background-size: cover; + background-origin: padding-box; + background-attachment: scroll; + box-sizing: border-box +} + .mdl-card__title { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - color: #000; - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: stretch; - -webkit-justify-content: stretch; - -ms-flex-pack: stretch; - justify-content: stretch; - line-height: normal; - padding: 16px; - -webkit-perspective-origin: 165px 56px; - perspective-origin: 165px 56px; - -webkit-transform-origin: 165px 56px; - -ms-transform-origin: 165px 56px; - transform-origin: 165px 56px; - box-sizing: border-box -} + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + color: #000; + display: block; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: stretch; + -webkit-justify-content: stretch; + -ms-flex-pack: stretch; + justify-content: stretch; + line-height: normal; + padding: 16px; + -webkit-perspective-origin: 165px 56px; + perspective-origin: 165px 56px; + -webkit-transform-origin: 165px 56px; + -ms-transform-origin: 165px 56px; + transform-origin: 165px 56px; + box-sizing: border-box +} + .mdl-card__title.mdl-card--border { - border-bottom: 1px solid rgba(0, 0, 0, .1) + border-bottom: 1px solid rgba(0, 0, 0, .1) } + .mdl-card__title-text { - -webkit-align-self: flex-end; - -ms-flex-item-align: end; - align-self: flex-end; - color: inherit; - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - font-size: 24px; - font-weight: 300; - line-height: normal; - overflow: hidden; - -webkit-transform-origin: 149px 48px; - -ms-transform-origin: 149px 48px; - transform-origin: 149px 48px; - margin: 0 -} + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + color: inherit; + display: block; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + font-size: 24px; + font-weight: 300; + line-height: normal; + overflow: hidden; + -webkit-transform-origin: 149px 48px; + -ms-transform-origin: 149px 48px; + transform-origin: 149px 48px; + margin: 0 +} + .mdl-card__subtitle-text { - font-size: 14px; - color: grey; - margin: 0 + font-size: 14px; + color: grey; + margin: 0 } + .mdl-card__supporting-text { - color: rgba(0, 0, 0, .54); - font-size: 13px; - line-height: 18px; - overflow: hidden; - padding: 16px; - width: 90% -} + color: rgba(0, 0, 0, .54); + font-size: 13px; + line-height: 18px; + overflow: hidden; + padding: 16px; + width: 90% +} + .mdl-card__actions { - font-size: 16px; - line-height: normal; - width: 100%; - background-color: transparent; - padding: 8px; - box-sizing: border-box -} + font-size: 16px; + line-height: normal; + width: 100%; + background-color: transparent; + padding: 8px; + box-sizing: border-box +} + .mdl-card__actions.mdl-card--border { - border-top: 1px solid rgba(0, 0, 0, .1) + border-top: 1px solid rgba(0, 0, 0, .1) } + .mdl-card--expand { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1 + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1 } + .mdl-card__menu { - position: absolute; - right: 16px; - top: 16px + position: absolute; + right: 16px; + top: 16px } + .mdl-checkbox { - position: relative; - z-index: 1; - vertical-align: middle; - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 24px; - margin: 0; - padding: 0 -} + position: relative; + z-index: 1; + vertical-align: middle; + display: inline-block; + box-sizing: border-box; + width: 100%; + height: 24px; + margin: 0; + padding: 0 +} + .mdl-checkbox.is-upgraded { - padding-left: 24px + padding-left: 24px } + .mdl-checkbox__input { - line-height: 24px + line-height: 24px } + .mdl-checkbox.is-upgraded .mdl-checkbox__input { - position: absolute; - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - -ms-appearance: none; - -moz-appearance: none; - -webkit-appearance: none; - appearance: none; - border: 0 -} + position: absolute; + width: 0; + height: 0; + margin: 0; + padding: 0; + opacity: 0; + -ms-appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; + border: 0 +} + .mdl-checkbox__box-outline { - position: absolute; - top: 3px; - left: 0; - display: inline-block; - box-sizing: border-box; - width: 16px; - height: 16px; - margin: 0; - cursor: pointer; - overflow: hidden; - border: 2px solid rgba(0, 0, 0, .54); - border-radius: 2px; - z-index: 2 -} + position: absolute; + top: 3px; + left: 0; + display: inline-block; + box-sizing: border-box; + width: 16px; + height: 16px; + margin: 0; + cursor: pointer; + overflow: hidden; + border: 2px solid rgba(0, 0, 0, .54); + border-radius: 2px; + z-index: 2 +} + .mdl-checkbox.is-checked .mdl-checkbox__box-outline { - border: 2px solid #3f51b5 + border: 2px solid #3f51b5 } + .mdl-checkbox.is-disabled .mdl-checkbox__box-outline { - border: 2px solid rgba(0, 0, 0, .26); - cursor: auto + border: 2px solid rgba(0, 0, 0, .26); + cursor: auto } + .mdl-checkbox__focus-helper { - position: absolute; - top: 3px; - left: 0; - display: inline-block; - box-sizing: border-box; - width: 16px; - height: 16px; - border-radius: 50%; - background-color: transparent -} + position: absolute; + top: 3px; + left: 0; + display: inline-block; + box-sizing: border-box; + width: 16px; + height: 16px; + border-radius: 50%; + background-color: transparent +} + .mdl-checkbox.is-focused .mdl-checkbox__focus-helper { - box-shadow: 0 0 0 8px rgba(0, 0, 0, .1); - background-color: rgba(0, 0, 0, .1) + box-shadow: 0 0 0 8px rgba(0, 0, 0, .1); + background-color: rgba(0, 0, 0, .1) } + .mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper { - box-shadow: 0 0 0 8px rgba(63, 81, 181, .26); - background-color: rgba(63, 81, 181, .26) + box-shadow: 0 0 0 8px rgba(63, 81, 181, .26); + background-color: rgba(63, 81, 181, .26) } + .mdl-checkbox__tick-outline { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg=="); - mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg=="); - background: 0; - -webkit-transition-duration: .28s; - transition-duration: .28s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1); - -webkit-transition-property: background; - transition-property: background -} + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg=="); + mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg=="); + background: 0; + -webkit-transition-duration: .28s; + transition-duration: .28s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + -webkit-transition-property: background; + transition-property: background +} + .mdl-checkbox.is-checked .mdl-checkbox__tick-outline { - background: #3f51b5 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K") + background: #3f51b5 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K") } + .mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline { - background: rgba(0, 0, 0, .26)url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K") + background: rgba(0, 0, 0, .26)url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K") } + .mdl-checkbox__label { - position: relative; - cursor: pointer; - font-size: 16px; - line-height: 24px; - margin: 0 + position: relative; + cursor: pointer; + font-size: 16px; + line-height: 24px; + margin: 0 } + .mdl-checkbox.is-disabled .mdl-checkbox__label { - color: rgba(0, 0, 0, .26); - cursor: auto + color: rgba(0, 0, 0, .26); + cursor: auto } + .mdl-checkbox__ripple-container { - position: absolute; - z-index: 2; - top: -6px; - left: -10px; - box-sizing: border-box; - width: 36px; - height: 36px; - border-radius: 50%; - cursor: pointer; - overflow: hidden; - -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) -} + position: absolute; + z-index: 2; + top: -6px; + left: -10px; + box-sizing: border-box; + width: 36px; + height: 36px; + border-radius: 50%; + cursor: pointer; + overflow: hidden; + -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) +} + .mdl-checkbox__ripple-container .mdl-ripple { - background: #3f51b5 + background: #3f51b5 } + .mdl-checkbox.is-disabled .mdl-checkbox__ripple-container { - cursor: auto + cursor: auto } + .mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple { - background: 0 + background: 0 } + .mdl-data-table { - position: relative; - border: 1px solid rgba(0, 0, 0, .12); - border-collapse: collapse; - white-space: nowrap; - font-size: 13px; - background-color: #fff -} + position: relative; + border: 1px solid rgba(0, 0, 0, .12); + border-collapse: collapse; + white-space: nowrap; + font-size: 13px; + background-color: #fff +} + .mdl-data-table thead { - padding-bottom: 3px + padding-bottom: 3px } + .mdl-data-table thead .mdl-data-table__select { - margin-top: 0 + margin-top: 0 } + .mdl-data-table tbody tr { - position: relative; - height: 48px; - -webkit-transition-duration: .28s; - transition-duration: .28s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1); - -webkit-transition-property: background-color; - transition-property: background-color -} + position: relative; + height: 48px; + -webkit-transition-duration: .28s; + transition-duration: .28s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + -webkit-transition-property: background-color; + transition-property: background-color +} + .mdl-data-table tbody tr.is-selected { - background-color: #e0e0e0 + background-color: #e0e0e0 } + .mdl-data-table tbody tr:hover { - background-color: #eee + background-color: #eee } + .mdl-data-table td { - text-align: right + text-align: right } + .mdl-data-table th { - padding: 0 18px 0 18px; - text-align: right + padding: 0 18px 0 18px; + text-align: right } -.mdl-data-table td:first-of-type, -.mdl-data-table th:first-of-type { - padding-left: 24px + +.mdl-data-table td:first-of-type, .mdl-data-table th:first-of-type { + padding-left: 24px } -.mdl-data-table td:last-of-type, -.mdl-data-table th:last-of-type { - padding-right: 24px + +.mdl-data-table td:last-of-type, .mdl-data-table th:last-of-type { + padding-right: 24px } + .mdl-data-table td { - position: relative; - vertical-align: top; - height: 48px; - border-top: 1px solid rgba(0, 0, 0, .12); - border-bottom: 1px solid rgba(0, 0, 0, .12); - padding: 12px 18px 0; - box-sizing: border-box -} + position: relative; + vertical-align: top; + height: 48px; + border-top: 1px solid rgba(0, 0, 0, .12); + border-bottom: 1px solid rgba(0, 0, 0, .12); + padding: 12px 18px 0; + box-sizing: border-box +} + .mdl-data-table td .mdl-data-table__select { - vertical-align: top; - position: absolute; - left: 24px + vertical-align: top; + position: absolute; + left: 24px } + .mdl-data-table th { - position: relative; - vertical-align: bottom; - text-overflow: ellipsis; - font-weight: 700; - line-height: 24px; - letter-spacing: 0; - height: 48px; - font-size: 12px; - color: rgba(0, 0, 0, .54); - padding-bottom: 8px; - box-sizing: border-box -} + position: relative; + vertical-align: bottom; + text-overflow: ellipsis; + font-weight: 700; + line-height: 24px; + letter-spacing: 0; + height: 48px; + font-size: 12px; + color: rgba(0, 0, 0, .54); + padding-bottom: 8px; + box-sizing: border-box +} + .mdl-data-table th .mdl-data-table__select { - position: relative + position: relative } + .mdl-data-table__select { - width: 16px + width: 16px } + .mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric { - text-align: left + text-align: left } + .mdl-mega-footer { - padding: 16px 40px; - color: #9e9e9e; - background-color: #424242 -} -.mdl-mega-footer--top-section:after, -.mdl-mega-footer--middle-section:after, -.mdl-mega-footer--bottom-section:after, -.mdl-mega-footer__top-section:after, -.mdl-mega-footer__middle-section:after, -.mdl-mega-footer__bottom-section:after { + padding: 16px 40px; + color: #9e9e9e; + background-color: #424242 +} + +.mdl-mega-footer--top-section:after, .mdl-mega-footer--middle-section:after, .mdl-mega-footer--bottom-section:after, .mdl-mega-footer__top-section:after, .mdl-mega-footer__middle-section:after, .mdl-mega-footer__bottom-section:after { + content: ''; + display: block; + clear: both +} + +.mdl-mega-footer--left-section, .mdl-mega-footer__left-section, .mdl-mega-footer--right-section, .mdl-mega-footer__right-section { + margin-bottom: 16px +} + +.mdl-mega-footer--right-section a, .mdl-mega-footer__right-section a { + display: block; + margin-bottom: 16px; + color: inherit; + text-decoration: none +} + +@media screen and (min-width:760px) { + .mdl-mega-footer--left-section, .mdl-mega-footer__left-section { + float: left + } + .mdl-mega-footer--right-section, .mdl-mega-footer__right-section { + float: right + } + .mdl-mega-footer--right-section a, .mdl-mega-footer__right-section a { + display: inline-block; + margin-left: 16px; + line-height: 36px; + vertical-align: middle + } +} + +.mdl-mega-footer--social-btn, .mdl-mega-footer__social-btn { + width: 36px; + height: 36px; + padding: 0; + margin: 0; + background-color: #9e9e9e; + border: 0 +} + +.mdl-mega-footer--drop-down-section, .mdl-mega-footer__drop-down-section { + display: block; + position: relative +} + +@media screen and (min-width:760px) { + .mdl-mega-footer--drop-down-section, .mdl-mega-footer__drop-down-section { + width: 33% + } + .mdl-mega-footer--drop-down-section:nth-child(1), .mdl-mega-footer--drop-down-section:nth-child(2), .mdl-mega-footer__drop-down-section:nth-child(1), .mdl-mega-footer__drop-down-section:nth-child(2) { + float: left + } + .mdl-mega-footer--drop-down-section:nth-child(3), .mdl-mega-footer__drop-down-section:nth-child(3) { + float: right + } + .mdl-mega-footer--drop-down-section:nth-child(3):after, .mdl-mega-footer__drop-down-section:nth-child(3):after { + clear: right + } + .mdl-mega-footer--drop-down-section:nth-child(4), .mdl-mega-footer__drop-down-section:nth-child(4) { + clear: right; + float: right + } + .mdl-mega-footer--middle-section:after, .mdl-mega-footer__middle-section:after { content: ''; display: block; clear: both + } + .mdl-mega-footer--bottom-section, .mdl-mega-footer__bottom-section { + padding-top: 0 + } } -.mdl-mega-footer--left-section, -.mdl-mega-footer__left-section, -.mdl-mega-footer--right-section, -.mdl-mega-footer__right-section { - margin-bottom: 16px -} -.mdl-mega-footer--right-section a, -.mdl-mega-footer__right-section a { - display: block; - margin-bottom: 16px; - color: inherit; - text-decoration: none -} -@media screen and (min-width:760px) { - .mdl-mega-footer--left-section, - .mdl-mega-footer__left-section { - float: left - } - .mdl-mega-footer--right-section, - .mdl-mega-footer__right-section { - float: right - } - .mdl-mega-footer--right-section a, - .mdl-mega-footer__right-section a { - display: inline-block; - margin-left: 16px; - line-height: 36px; - vertical-align: middle - } -} -.mdl-mega-footer--social-btn, -.mdl-mega-footer__social-btn { - width: 36px; - height: 36px; - padding: 0; - margin: 0; - background-color: #9e9e9e; - border: 0 -} -.mdl-mega-footer--drop-down-section, -.mdl-mega-footer__drop-down-section { - display: block; - position: relative -} -@media screen and (min-width:760px) { - .mdl-mega-footer--drop-down-section, - .mdl-mega-footer__drop-down-section { - width: 33% - } - .mdl-mega-footer--drop-down-section:nth-child(1), - .mdl-mega-footer--drop-down-section:nth-child(2), - .mdl-mega-footer__drop-down-section:nth-child(1), - .mdl-mega-footer__drop-down-section:nth-child(2) { - float: left - } - .mdl-mega-footer--drop-down-section:nth-child(3), - .mdl-mega-footer__drop-down-section:nth-child(3) { - float: right - } - .mdl-mega-footer--drop-down-section:nth-child(3):after, - .mdl-mega-footer__drop-down-section:nth-child(3):after { - clear: right - } - .mdl-mega-footer--drop-down-section:nth-child(4), - .mdl-mega-footer__drop-down-section:nth-child(4) { - clear: right; - float: right - } - .mdl-mega-footer--middle-section:after, - .mdl-mega-footer__middle-section:after { - content: ''; - display: block; - clear: both - } - .mdl-mega-footer--bottom-section, - .mdl-mega-footer__bottom-section { - padding-top: 0 - } -} + @media screen and (min-width:1024px) { - .mdl-mega-footer--drop-down-section, - .mdl-mega-footer--drop-down-section:nth-child(3), - .mdl-mega-footer--drop-down-section:nth-child(4), - .mdl-mega-footer__drop-down-section, - .mdl-mega-footer__drop-down-section:nth-child(3), - .mdl-mega-footer__drop-down-section:nth-child(4) { - width: 24%; - float: left - } -} -.mdl-mega-footer--heading-checkbox, -.mdl-mega-footer__heading-checkbox { - position: absolute; - width: 100%; - height: 55.8px; - padding: 32px; - margin: -16px 0 0; - cursor: pointer; - z-index: 1; - opacity: 0 -} -.mdl-mega-footer--heading-checkbox~.mdl-mega-footer--heading:after, -.mdl-mega-footer--heading-checkbox~.mdl-mega-footer__heading:after, -.mdl-mega-footer__heading-checkbox~.mdl-mega-footer--heading:after, -.mdl-mega-footer__heading-checkbox~.mdl-mega-footer__heading:after { - font-family: 'Material Icons'; - content: '\E5CE' -} -.mdl-mega-footer--heading-checkbox:checked~ul, -.mdl-mega-footer__heading-checkbox:checked~ul { + .mdl-mega-footer--drop-down-section, .mdl-mega-footer--drop-down-section:nth-child(3), .mdl-mega-footer--drop-down-section:nth-child(4), .mdl-mega-footer__drop-down-section, .mdl-mega-footer__drop-down-section:nth-child(3), .mdl-mega-footer__drop-down-section:nth-child(4) { + width: 24%; + float: left + } +} + +.mdl-mega-footer--heading-checkbox, .mdl-mega-footer__heading-checkbox { + position: absolute; + width: 100%; + height: 55.8px; + padding: 32px; + margin: -16px 0 0; + cursor: pointer; + z-index: 1; + opacity: 0 +} + +.mdl-mega-footer--heading-checkbox~.mdl-mega-footer--heading:after, .mdl-mega-footer--heading-checkbox~.mdl-mega-footer__heading:after, .mdl-mega-footer__heading-checkbox~.mdl-mega-footer--heading:after, .mdl-mega-footer__heading-checkbox~.mdl-mega-footer__heading:after { + font-family: 'Material Icons'; + content: '\E5CE' +} + +.mdl-mega-footer--heading-checkbox:checked~ul, .mdl-mega-footer__heading-checkbox:checked~ul { + display: none +} + +.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--heading:after, .mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__heading:after, .mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--heading:after, .mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__heading:after { + font-family: 'Material Icons'; + content: '\E5CF' +} + +.mdl-mega-footer--heading, .mdl-mega-footer__heading { + position: relative; + width: 100%; + padding-right: 39.8px; + margin-bottom: 16px; + box-sizing: border-box; + font-size: 14px; + line-height: 23.8px; + font-weight: 500; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + color: #e0e0e0 +} + +.mdl-mega-footer--heading:after, .mdl-mega-footer__heading:after { + content: ''; + position: absolute; + top: 0; + right: 0; + display: block; + width: 23.8px; + height: 23.8px; + background-size: cover +} + +.mdl-mega-footer--link-list, .mdl-mega-footer__link-list { + list-style: none; + padding: 0; + margin: 0 0 32px +} + +.mdl-mega-footer--link-list:after, .mdl-mega-footer__link-list:after { + clear: both; + display: block; + content: '' +} + +.mdl-mega-footer--link-list li, .mdl-mega-footer__link-list li { + font-size: 14px; + font-weight: 400; + letter-spacing: 0; + line-height: 20px +} + +.mdl-mega-footer--link-list a, .mdl-mega-footer__link-list a { + color: inherit; + text-decoration: none; + white-space: nowrap +} + +@media screen and (min-width:760px) { + .mdl-mega-footer--heading-checkbox, .mdl-mega-footer__heading-checkbox { display: none -} -.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--heading:after, -.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__heading:after, -.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--heading:after, -.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__heading:after { - font-family: 'Material Icons'; - content: '\E5CF' -} -.mdl-mega-footer--heading, -.mdl-mega-footer__heading { - position: relative; - width: 100%; - padding-right: 39.8px; - margin-bottom: 16px; - box-sizing: border-box; - font-size: 14px; - line-height: 23.8px; - font-weight: 500; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - color: #e0e0e0 -} -.mdl-mega-footer--heading:after, -.mdl-mega-footer__heading:after { - content: ''; - position: absolute; - top: 0; - right: 0; - display: block; - width: 23.8px; - height: 23.8px; - background-size: cover -} -.mdl-mega-footer--link-list, -.mdl-mega-footer__link-list { - list-style: none; - padding: 0; - margin: 0 0 32px -} -.mdl-mega-footer--link-list:after, -.mdl-mega-footer__link-list:after { - clear: both; - display: block; + } + .mdl-mega-footer--heading-checkbox~.mdl-mega-footer--heading:after, .mdl-mega-footer--heading-checkbox~.mdl-mega-footer__heading:after, .mdl-mega-footer__heading-checkbox~.mdl-mega-footer--heading:after, .mdl-mega-footer__heading-checkbox~.mdl-mega-footer__heading:after { + background-image: none + } + .mdl-mega-footer--heading-checkbox:checked~ul, .mdl-mega-footer__heading-checkbox:checked~ul { + display: block + } + .mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--heading:after, .mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__heading:after, .mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--heading:after, .mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__heading:after { content: '' + } } -.mdl-mega-footer--link-list li, -.mdl-mega-footer__link-list li { - font-size: 14px; - font-weight: 400; - letter-spacing: 0; - line-height: 20px -} -.mdl-mega-footer--link-list a, -.mdl-mega-footer__link-list a { - color: inherit; - text-decoration: none; - white-space: nowrap -} -@media screen and (min-width:760px) { - .mdl-mega-footer--heading-checkbox, - .mdl-mega-footer__heading-checkbox { - display: none - } - .mdl-mega-footer--heading-checkbox~.mdl-mega-footer--heading:after, - .mdl-mega-footer--heading-checkbox~.mdl-mega-footer__heading:after, - .mdl-mega-footer__heading-checkbox~.mdl-mega-footer--heading:after, - .mdl-mega-footer__heading-checkbox~.mdl-mega-footer__heading:after { - background-image: none - } - .mdl-mega-footer--heading-checkbox:checked~ul, - .mdl-mega-footer__heading-checkbox:checked~ul { - display: block - } - .mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--heading:after, - .mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__heading:after, - .mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--heading:after, - .mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__heading:after { - content: '' - } -} -.mdl-mega-footer--bottom-section, -.mdl-mega-footer__bottom-section { - padding-top: 16px; - margin-bottom: 16px + +.mdl-mega-footer--bottom-section, .mdl-mega-footer__bottom-section { + padding-top: 16px; + margin-bottom: 16px } + .mdl-logo { - margin-bottom: 16px; - color: #fff + margin-bottom: 16px; + color: #fff +} + +.mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li, .mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li { + float: left; + margin-bottom: 0; + margin-right: 16px } -.mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li, -.mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li { + +@media screen and (min-width:760px) { + .mdl-logo { float: left; margin-bottom: 0; margin-right: 16px + } } -@media screen and (min-width:760px) { - .mdl-logo { - float: left; - margin-bottom: 0; - margin-right: 16px - } -} + .mdl-mini-footer { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-flow: row wrap; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 32px 16px; - color: #9e9e9e; - background-color: #424242 -} + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 32px 16px; + color: #9e9e9e; + background-color: #424242 +} + .mdl-mini-footer:after { - content: ''; - display: block + content: ''; + display: block } + .mdl-mini-footer .mdl-logo { - line-height: 36px -} -.mdl-mini-footer--link-list, -.mdl-mini-footer__link-list { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-flow: row nowrap; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - list-style: none; - margin: 0; - padding: 0 -} -.mdl-mini-footer--link-list li, -.mdl-mini-footer__link-list li { - margin-bottom: 0; - margin-right: 16px -} + line-height: 36px +} + +.mdl-mini-footer--link-list, .mdl-mini-footer__link-list { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + list-style: none; + margin: 0; + padding: 0 +} + +.mdl-mini-footer--link-list li, .mdl-mini-footer__link-list li { + margin-bottom: 0; + margin-right: 16px +} + @media screen and (min-width:760px) { - .mdl-mini-footer--link-list li, - .mdl-mini-footer__link-list li { - line-height: 36px - } -} -.mdl-mini-footer--link-list a, -.mdl-mini-footer__link-list a { - color: inherit; - text-decoration: none; - white-space: nowrap -} -.mdl-mini-footer--left-section, -.mdl-mini-footer__left-section { - display: inline-block; - -webkit-box-ordinal-group: 1; - -webkit-order: 0; - -ms-flex-order: 0; - order: 0 -} -.mdl-mini-footer--right-section, -.mdl-mini-footer__right-section { - display: inline-block; - -webkit-box-ordinal-group: 2; - -webkit-order: 1; - -ms-flex-order: 1; - order: 1 -} -.mdl-mini-footer--social-btn, -.mdl-mini-footer__social-btn { - width: 36px; - height: 36px; - padding: 0; - margin: 0; - background-color: #9e9e9e; - border: 0 -} + .mdl-mini-footer--link-list li, .mdl-mini-footer__link-list li { + line-height: 36px + } +} + +.mdl-mini-footer--link-list a, .mdl-mini-footer__link-list a { + color: inherit; + text-decoration: none; + white-space: nowrap +} + +.mdl-mini-footer--left-section, .mdl-mini-footer__left-section { + display: inline-block; + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0 +} + +.mdl-mini-footer--right-section, .mdl-mini-footer__right-section { + display: inline-block; + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1 +} + +.mdl-mini-footer--social-btn, .mdl-mini-footer__social-btn { + width: 36px; + height: 36px; + padding: 0; + margin: 0; + background-color: #9e9e9e; + border: 0 +} + .mdl-icon-toggle { - position: relative; - z-index: 1; - vertical-align: middle; - display: inline-block; - height: 32px; - margin: 0; - padding: 0 -} + position: relative; + z-index: 1; + vertical-align: middle; + display: inline-block; + height: 32px; + margin: 0; + padding: 0 +} + .mdl-icon-toggle__input { - line-height: 32px + line-height: 32px } + .mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input { - position: absolute; - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - -ms-appearance: none; - -moz-appearance: none; - -webkit-appearance: none; - appearance: none; - border: 0 -} + position: absolute; + width: 0; + height: 0; + margin: 0; + padding: 0; + opacity: 0; + -ms-appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; + border: 0 +} + .mdl-icon-toggle__label { - display: inline-block; - position: relative; - cursor: pointer; - height: 32px; - width: 32px; - min-width: 32px; - color: #616161; - border-radius: 50%; - padding: 0; - margin-left: 0; - margin-right: 0; - text-align: center; - background-color: transparent; - will-change: background-color; - -webkit-transition: background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1); - transition: background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1) -} + display: inline-block; + position: relative; + cursor: pointer; + height: 32px; + width: 32px; + min-width: 32px; + color: #616161; + border-radius: 50%; + padding: 0; + margin-left: 0; + margin-right: 0; + text-align: center; + background-color: transparent; + will-change: background-color; + -webkit-transition: background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1); + transition: background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1) +} + .mdl-icon-toggle__label.material-icons { - line-height: 32px; - font-size: 24px + line-height: 32px; + font-size: 24px } + .mdl-icon-toggle.is-checked .mdl-icon-toggle__label { - color: #3f51b5 + color: #3f51b5 } + .mdl-icon-toggle.is-disabled .mdl-icon-toggle__label { - color: rgba(0, 0, 0, .26); - cursor: auto; - -webkit-transition: none; - transition: none + color: rgba(0, 0, 0, .26); + cursor: auto; + -webkit-transition: none; + transition: none } + .mdl-icon-toggle.is-focused .mdl-icon-toggle__label { - background-color: rgba(0, 0, 0, .12) + background-color: rgba(0, 0, 0, .12) } + .mdl-icon-toggle.is-focused.is-checked .mdl-icon-toggle__label { - background-color: rgba(63, 81, 181, .26) + background-color: rgba(63, 81, 181, .26) } + .mdl-icon-toggle__ripple-container { - position: absolute; - z-index: 2; - top: -2px; - left: -2px; - box-sizing: border-box; - width: 36px; - height: 36px; - border-radius: 50%; - cursor: pointer; - overflow: hidden; - -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) -} + position: absolute; + z-index: 2; + top: -2px; + left: -2px; + box-sizing: border-box; + width: 36px; + height: 36px; + border-radius: 50%; + cursor: pointer; + overflow: hidden; + -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) +} + .mdl-icon-toggle__ripple-container .mdl-ripple { - background: #616161 + background: #616161 } + .mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container { - cursor: auto + cursor: auto } + .mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container .mdl-ripple { - background: 0 + background: 0 } + .mdl-menu__container { - display: block; - margin: 0; - padding: 0; - border: 0; - position: absolute; - overflow: visible; - height: 0; - width: 0; - z-index: -1 -} + display: block; + margin: 0; + padding: 0; + border: 0; + position: absolute; + overflow: visible; + height: 0; + width: 0; + z-index: -1 +} + .mdl-menu__container.is-visible { - z-index: 999 + z-index: 999 } + .mdl-menu__outline { - display: block; - background: #fff; - margin: 0; - padding: 0; - border: 0; - border-radius: 2px; - position: absolute; - top: 0; - left: 0; - overflow: hidden; - opacity: 0; - -webkit-transform: scale(0); - -ms-transform: scale(0); - transform: scale(0); - -webkit-transform-origin: 0 0; - -ms-transform-origin: 0 0; - transform-origin: 0 0; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); - will-change: transform; - -webkit-transition: -webkit-transform .3s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1); - transition: transform .3s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1); - z-index: -1 -} + display: block; + background: #fff; + margin: 0; + padding: 0; + border: 0; + border-radius: 2px; + position: absolute; + top: 0; + left: 0; + overflow: hidden; + opacity: 0; + -webkit-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + -webkit-transform-origin: 0 0; + -ms-transform-origin: 0 0; + transform-origin: 0 0; + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); + will-change: transform; + -webkit-transition: -webkit-transform .3s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1); + transition: transform .3s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1); + z-index: -1 +} + .mdl-menu__container.is-visible .mdl-menu__outline { - opacity: 1; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - z-index: 999 + opacity: 1; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + z-index: 999 } + .mdl-menu__outline.mdl-menu--bottom-right { - -webkit-transform-origin: 100% 0; - -ms-transform-origin: 100% 0; - transform-origin: 100% 0 + -webkit-transform-origin: 100% 0; + -ms-transform-origin: 100% 0; + transform-origin: 100% 0 } + .mdl-menu__outline.mdl-menu--top-left { - -webkit-transform-origin: 0 100%; - -ms-transform-origin: 0 100%; - transform-origin: 0 100% + -webkit-transform-origin: 0 100%; + -ms-transform-origin: 0 100%; + transform-origin: 0 100% } + .mdl-menu__outline.mdl-menu--top-right { - -webkit-transform-origin: 100% 100%; - -ms-transform-origin: 100% 100%; - transform-origin: 100% 100% + -webkit-transform-origin: 100% 100%; + -ms-transform-origin: 100% 100%; + transform-origin: 100% 100% } + .mdl-menu { - position: absolute; - list-style: none; - top: 0; - left: 0; - height: auto; - width: auto; - min-width: 124px; - padding: 8px 0; - margin: 0; - opacity: 0; - clip: rect(0 0 0 0); - z-index: -1 -} + position: absolute; + list-style: none; + top: 0; + left: 0; + height: auto; + width: auto; + min-width: 124px; + padding: 8px 0; + margin: 0; + opacity: 0; + clip: rect(0 0 0 0); + z-index: -1 +} + .mdl-menu__container.is-visible .mdl-menu { - opacity: 1; - z-index: 999 + opacity: 1; + z-index: 999 } + .mdl-menu.is-animating { - -webkit-transition: opacity .2s cubic-bezier(.4, 0, .2, 1), clip .3s cubic-bezier(.4, 0, .2, 1); - transition: opacity .2s cubic-bezier(.4, 0, .2, 1), clip .3s cubic-bezier(.4, 0, .2, 1) + -webkit-transition: opacity .2s cubic-bezier(.4, 0, .2, 1), clip .3s cubic-bezier(.4, 0, .2, 1); + transition: opacity .2s cubic-bezier(.4, 0, .2, 1), clip .3s cubic-bezier(.4, 0, .2, 1) } + .mdl-menu.mdl-menu--bottom-right { - left: auto; - right: 0 + left: auto; + right: 0 } + .mdl-menu.mdl-menu--top-left { - top: auto; - bottom: 0 + top: auto; + bottom: 0 } + .mdl-menu.mdl-menu--top-right { - top: auto; - left: auto; - bottom: 0; - right: 0 + top: auto; + left: auto; + bottom: 0; + right: 0 } + .mdl-menu.mdl-menu--unaligned { - top: auto; - left: auto + top: auto; + left: auto } + .mdl-menu__item { - display: block; - border: 0; - color: rgba(0, 0, 0, .87); - background-color: transparent; - text-align: left; - margin: 0; - padding: 0 16px; - outline-color: #bdbdbd; - position: relative; - overflow: hidden; - font-size: 14px; - font-weight: 400; - letter-spacing: 0; - text-decoration: none; - cursor: pointer; - height: 48px; - line-height: 48px; - white-space: nowrap; - opacity: 0; - -webkit-transition: opacity .2s cubic-bezier(.4, 0, .2, 1); - transition: opacity .2s cubic-bezier(.4, 0, .2, 1); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} + display: block; + border: 0; + color: rgba(0, 0, 0, .87); + background-color: transparent; + text-align: left; + margin: 0; + padding: 0 16px; + outline-color: #bdbdbd; + position: relative; + overflow: hidden; + font-size: 14px; + font-weight: 400; + letter-spacing: 0; + text-decoration: none; + cursor: pointer; + height: 48px; + line-height: 48px; + white-space: nowrap; + opacity: 0; + -webkit-transition: opacity .2s cubic-bezier(.4, 0, .2, 1); + transition: opacity .2s cubic-bezier(.4, 0, .2, 1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + .mdl-menu__container.is-visible .mdl-menu__item { - opacity: 1 + opacity: 1 } + .mdl-menu__item::-moz-focus-inner { - border: 0 + border: 0 } + .mdl-menu__item[disabled] { - color: #bdbdbd; - background-color: transparent; - cursor: auto + color: #bdbdbd; + background-color: transparent; + cursor: auto } + .mdl-menu__item[disabled]:hover { - background-color: transparent + background-color: transparent } + .mdl-menu__item[disabled]:focus { - background-color: transparent + background-color: transparent } + .mdl-menu__item[disabled] .mdl-ripple { - background: 0 + background: 0 } + .mdl-menu__item:hover { - background-color: #eee + background-color: #eee } + .mdl-menu__item:focus { - outline: 0; - background-color: #eee + outline: 0; + background-color: #eee } + .mdl-menu__item:active { - background-color: #e0e0e0 + background-color: #e0e0e0 } + .mdl-menu__item--ripple-container { - display: block; - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; - z-index: 0; - overflow: hidden -} + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 0; + overflow: hidden +} + .mdl-progress { - display: block; - position: relative; - height: 4px; - width: 500px + display: block; + position: relative; + height: 4px; + width: 500px } + .mdl-progress>.bar { - display: block; - position: absolute; - top: 0; - bottom: 0; - width: 0; - -webkit-transition: width .2s cubic-bezier(.4, 0, .2, 1); - transition: width .2s cubic-bezier(.4, 0, .2, 1) -} + display: block; + position: absolute; + top: 0; + bottom: 0; + width: 0; + -webkit-transition: width .2s cubic-bezier(.4, 0, .2, 1); + transition: width .2s cubic-bezier(.4, 0, .2, 1) +} + .mdl-progress>.progressbar { - background-color: #3f51b5; - z-index: 1; - left: 0 + background-color: #3f51b5; + z-index: 1; + left: 0 } + .mdl-progress>.bufferbar { - background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), -webkit-linear-gradient(left, #3f51b5, #3f51b5); - background-image: linear-gradient(to right, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), linear-gradient(to right, #3f51b5, #3f51b5); - z-index: 0; - left: 0 + background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), -webkit-linear-gradient(left, #3f51b5, #3f51b5); + background-image: linear-gradient(to right, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), linear-gradient(to right, #3f51b5, #3f51b5); + z-index: 0; + left: 0 } + .mdl-progress>.auxbar { - right: 0 + right: 0 } + @supports(-webkit-appearance:none) { - .mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate)>.auxbar { - background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), -webkit-linear-gradient(left, #3f51b5, #3f51b5); - background-image: linear-gradient(to right, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), linear-gradient(to right, #3f51b5, #3f51b5); - -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo="); - mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=") - } + .mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate)>.auxbar { + background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), -webkit-linear-gradient(left, #3f51b5, #3f51b5); + background-image: linear-gradient(to right, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), linear-gradient(to right, #3f51b5, #3f51b5); + -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo="); + mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=") + } } + .mdl-progress:not(.mdl-progress__indeterminate)>.auxbar { - background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .9), rgba(255, 255, 255, .9)), -webkit-linear-gradient(left, #3f51b5, #3f51b5); - background-image: linear-gradient(to right, rgba(255, 255, 255, .9), rgba(255, 255, 255, .9)), linear-gradient(to right, #3f51b5, #3f51b5) + background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .9), rgba(255, 255, 255, .9)), -webkit-linear-gradient(left, #3f51b5, #3f51b5); + background-image: linear-gradient(to right, rgba(255, 255, 255, .9), rgba(255, 255, 255, .9)), linear-gradient(to right, #3f51b5, #3f51b5) } + .mdl-progress.mdl-progress__indeterminate>.bar1 { - -webkit-animation-name: indeterminate1; - animation-name: indeterminate1 -} -.mdl-progress.mdl-progress__indeterminate>.bar1, -.mdl-progress.mdl-progress__indeterminate>.bar3 { - background-color: #3f51b5; - -webkit-animation-duration: 2s; - animation-duration: 2s; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; - -webkit-animation-timing-function: linear; - animation-timing-function: linear -} + -webkit-animation-name: indeterminate1; + animation-name: indeterminate1 +} + +.mdl-progress.mdl-progress__indeterminate>.bar1, .mdl-progress.mdl-progress__indeterminate>.bar3 { + background-color: #3f51b5; + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + animation-timing-function: linear +} + .mdl-progress.mdl-progress__indeterminate>.bar3 { - background-image: none; - -webkit-animation-name: indeterminate2; - animation-name: indeterminate2 + background-image: none; + -webkit-animation-name: indeterminate2; + animation-name: indeterminate2 } + @-webkit-keyframes indeterminate1 { - 0 { - left: 0; - width: 0 - } - 50% { - left: 25%; - width: 75% - } - 75% { - left: 100%; - width: 0 - } -} + 0% { + left: 0; + width: 0 + } + 50% { + left: 25%; + width: 75% + } + 75% { + left: 100%; + width: 0 + } +} + @keyframes indeterminate1 { - 0 { - left: 0; - width: 0 - } - 50% { - left: 25%; - width: 75% - } - 75% { - left: 100%; - width: 0 - } -} + 0% { + left: 0; + width: 0 + } + 50% { + left: 25%; + width: 75% + } + 75% { + left: 100%; + width: 0 + } +} + @-webkit-keyframes indeterminate2 { - 0, - 50% { - left: 0; - width: 0 - } - 75% { - left: 0; - width: 25% - } - 100% { - left: 100%; - width: 0 - } -} + 0%, 50% { + left: 0; + width: 0 + } + 75% { + left: 0; + width: 25% + } + 100% { + left: 100%; + width: 0 + } +} + @keyframes indeterminate2 { - 0, - 50% { - left: 0; - width: 0 - } - 75% { - left: 0; - width: 25% - } - 100% { - left: 100%; - width: 0 - } -} + 0%, 50% { + left: 0; + width: 0 + } + 75% { + left: 0; + width: 25% + } + 100% { + left: 100%; + width: 0 + } +} + .mdl-navigation { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: nowrap; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - box-sizing: border-box -} + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + box-sizing: border-box +} + .mdl-navigation__link { - color: #424242; - text-decoration: none; - font-weight: 500; - font-size: 13px; - margin: 0 + color: #424242; + text-decoration: none; + font-weight: 500; + font-size: 13px; + margin: 0 } + .material-layout { - width: 100%; - height: 100%; + width: 100%; + height: 100%; } + .material-layout.is-small-screen .mdl-layout--large-screen-only { - display: none + display: none } + .material-layout:not(.is-small-screen) .mdl-layout--small-screen-only { - display: none + display: none } + .mdl-layout__container { - position: absolute; - width: 100%; - height: 100% + position: absolute; + width: 100%; + height: 100% } + .mdl-layout-title { - display: block; - position: relative; - font-family: "Roboto", "Helvetica", "Arial", sans-serif; - font-size: 20px; - line-height: 1; - letter-spacing: .02em; - font-weight: 400; - box-sizing: border-box -} + display: block; + position: relative; + font-family: "Roboto", "Helvetica", "Arial", sans-serif; + font-size: 20px; + line-height: 1; + letter-spacing: .02em; + font-weight: 400; + box-sizing: border-box +} + .mdl-layout-spacer { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1 + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1 } + .mdl-layout__drawer { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-flex-wrap: nowrap; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - width: 240px; - height: 100%; - max-height: 100%; - position: absolute; - top: 0; - left: 0; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); - box-sizing: border-box; - border-right: 1px solid #e0e0e0; - background: #fafafa; - -webkit-transform: translateX(-250px); - -ms-transform: translateX(-250px); - transform: translateX(-250px); - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; - will-change: transform; - -webkit-transition-duration: .2s; - transition-duration: .2s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1); - -webkit-transition-property: -webkit-transform; - transition-property: transform; - color: #424242; - overflow: visible; - overflow-y: auto; - z-index: 5 -} + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + width: 240px; + height: 100%; + max-height: 100%; + position: absolute; + top: 0; + left: 0; + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); + box-sizing: border-box; + border-right: 1px solid #e0e0e0; + background: #fafafa; + -webkit-transform: translateX(-250px); + -ms-transform: translateX(-250px); + transform: translateX(-250px); + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + will-change: transform; + -webkit-transition-duration: .2s; + transition-duration: .2s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + -webkit-transition-property: -webkit-transform; + transition-property: transform; + color: #424242; + overflow: visible; + overflow-y: auto; + z-index: 5 +} + .mdl-layout__drawer.is-visible { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0) + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0) } + .mdl-layout__drawer>* { - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0 + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0 } + .mdl-layout__drawer>.mdl-layout-title { - line-height: 64px; - padding-left: 40px + line-height: 64px; + padding-left: 40px } + @media screen and (max-width:1024px) { - .mdl-layout__drawer>.mdl-layout-title { - line-height: 56px; - padding-left: 16px - } + .mdl-layout__drawer>.mdl-layout-title { + line-height: 56px; + padding-left: 16px + } } + .mdl-layout__drawer .mdl-navigation { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - padding-top: 16px -} + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + padding-top: 16px +} + .mdl-layout__drawer .mdl-navigation .mdl-navigation__link { - display: block; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - padding: 16px 40px; - margin: 0; - color: #757575 -} + display: block; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + padding: 16px 40px; + margin: 0; + color: #757575 +} + @media screen and (max-width:1024px) { - .mdl-layout__drawer .mdl-navigation .mdl-navigation__link { - padding: 16px - } + .mdl-layout__drawer .mdl-navigation .mdl-navigation__link { + padding: 16px + } } + .mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover { - background-color: #e0e0e0 + background-color: #e0e0e0 } + .mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current { - background-color: #000; - color: #3f51b5 + background-color: #000; + color: #3f51b5 } + @media screen and (min-width:1025px) { - .mdl-layout--fixed-drawer>.mdl-layout__drawer { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0) - } + .mdl-layout--fixed-drawer>.mdl-layout__drawer { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0) + } } + .mdl-layout__drawer-button { - display: block; - position: absolute; - height: 48px; - width: 48px; - border: 0; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - overflow: hidden; - text-align: center; - cursor: pointer; - font-size: 26px; - line-height: 50px; - font-family: Helvetica, Arial, sans-serif; - margin: 10px 12px; - top: 0; - left: 0; - color: #fff; - z-index: 4 -} + display: block; + position: absolute; + height: 48px; + width: 48px; + border: 0; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + overflow: hidden; + text-align: center; + cursor: pointer; + font-size: 26px; + line-height: 50px; + font-family: Helvetica, Arial, sans-serif; + margin: 10px 12px; + top: 0; + left: 0; + color: #fff; + z-index: 4 +} + .mdl-layout__header .mdl-layout__drawer-button { - position: absolute; - color: #fff; - background-color: inherit + position: absolute; + color: #fff; + background-color: inherit } + @media screen and (max-width:1024px) { - .mdl-layout__header .mdl-layout__drawer-button { - margin: 4px - } + .mdl-layout__header .mdl-layout__drawer-button { + margin: 4px + } } + @media screen and (max-width:1024px) { - .mdl-layout__drawer-button { - margin: 4px; - color: rgba(0, 0, 0, .5) - } + .mdl-layout__drawer-button { + margin: 4px; + color: rgba(0, 0, 0, .5) + } } + @media screen and (min-width:1025px) { - .mdl-layout--fixed-drawer>.mdl-layout__drawer-button { - display: none - } + .mdl-layout--fixed-drawer>.mdl-layout__drawer-button { + display: none + } } + .mdl-layout__header { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-flex-wrap: nowrap; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - box-sizing: border-box; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - width: 100%; - margin: 0; - padding: 0; - border: 0; - min-height: 64px; - max-height: 1000px; - z-index: 3; - background-color: #3f51b5; - color: #fff; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); - -webkit-transition-duration: .2s; - transition-duration: .2s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1); - -webkit-transition-property: max-height, box-shadow; - transition-property: max-height, box-shadow -} + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + box-sizing: border-box; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: 100%; + margin: 0; + padding: 0; + border: 0; + min-height: 64px; + max-height: 1000px; + z-index: 3; + background-color: #3f51b5; + color: #fff; + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); + -webkit-transition-duration: .2s; + transition-duration: .2s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + -webkit-transition-property: max-height, box-shadow; + transition-property: max-height, box-shadow +} + @media screen and (max-width:1024px) { - .mdl-layout__header { - min-height: 56px - } + .mdl-layout__header { + min-height: 56px + } } + .mdl-layout--fixed-drawer:not(.is-small-screen)>.mdl-layout__header { - margin-left: 240px; - width: calc(100% - 240px) + margin-left: 240px; + width: calc(100% - 240px) } + .mdl-layout--fixed-drawer>.mdl-layout__header .mdl-layout__header-row { - padding-left: 40px + padding-left: 40px } + .mdl-layout__header>.mdl-layout-icon { - position: absolute; - left: 40px; - top: 16px; - height: 32px; - width: 32px; - overflow: hidden; - z-index: 3; - display: block -} + position: absolute; + left: 40px; + top: 16px; + height: 32px; + width: 32px; + overflow: hidden; + z-index: 3; + display: block +} + @media screen and (max-width:1024px) { - .mdl-layout__header>.mdl-layout-icon { - left: 16px; - top: 12px - } + .mdl-layout__header>.mdl-layout-icon { + left: 16px; + top: 12px + } } + .mdl-layout.has-drawer .mdl-layout__header>.mdl-layout-icon { - display: none + display: none } + .mdl-layout__header.is-compact { - max-height: 64px + max-height: 64px } + @media screen and (max-width:1024px) { - .mdl-layout__header.is-compact { - max-height: 56px - } + .mdl-layout__header.is-compact { + max-height: 56px + } } + .mdl-layout__header.is-compact.has-tabs { - height: 112px + height: 112px } + @media screen and (max-width:1024px) { - .mdl-layout__header.is-compact.has-tabs { - min-height: 104px - } + .mdl-layout__header.is-compact.has-tabs { + min-height: 104px + } } + @media screen and (max-width:1024px) { - .mdl-layout__header { - display: none - } - .mdl-layout--fixed-header>.mdl-layout__header { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex - } + .mdl-layout__header { + display: none + } + .mdl-layout--fixed-header>.mdl-layout__header { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex + } } + .mdl-layout__header--transparent.mdl-layout__header--transparent { - background-color: transparent; - box-shadow: none + background-color: transparent; + box-shadow: none } -.mdl-layout__header--seamed, -.mdl-layout__header--scroll { - box-shadow: none + +.mdl-layout__header--seamed, .mdl-layout__header--scroll { + box-shadow: none } + .mdl-layout__header--waterfall { - box-shadow: none; - overflow: hidden + box-shadow: none; + overflow: hidden } + .mdl-layout__header--waterfall.is-casting-shadow { - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) } + .mdl-layout__header-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: nowrap; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - box-sizing: border-box; - -webkit-align-self: stretch; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - height: 64px; - margin: 0; - padding: 0 40px 0 80px -} + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + box-sizing: border-box; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + height: 64px; + margin: 0; + padding: 0 40px 0 80px +} + @media screen and (max-width:1024px) { - .mdl-layout__header-row { - height: 56px; - padding: 0 16px 0 72px - } + .mdl-layout__header-row { + height: 56px; + padding: 0 16px 0 72px + } } + .mdl-layout__header-row>* { - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0 + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0 } + .mdl-layout__header--scroll .mdl-layout__header-row { - width: 100% + width: 100% } + .mdl-layout__header-row .mdl-navigation { - margin: 0; - padding: 0; - height: 64px; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center -} + margin: 0; + padding: 0; + height: 64px; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center +} + @media screen and (max-width:1024px) { - .mdl-layout__header-row .mdl-navigation { - height: 56px - } + .mdl-layout__header-row .mdl-navigation { + height: 56px + } } + .mdl-layout__header-row .mdl-navigation__link { - display: block; - color: #fff; - line-height: 64px; - padding: 0 24px + display: block; + color: #fff; + line-height: 64px; + padding: 0 24px } + @media screen and (max-width:1024px) { - .mdl-layout__header-row .mdl-navigation__link { - line-height: 56px; - padding: 0 16px - } + .mdl-layout__header-row .mdl-navigation__link { + line-height: 56px; + padding: 0 16px + } } + .mdl-layout__obfuscator { - background-color: transparent; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 4; - visibility: hidden; - -webkit-transition-property: background-color; - transition-property: background-color; - -webkit-transition-duration: .2s; - transition-duration: .2s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1) -} + background-color: transparent; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 4; + visibility: hidden; + -webkit-transition-property: background-color; + transition-property: background-color; + -webkit-transition-duration: .2s; + transition-duration: .2s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1) +} + .mdl-layout__drawer.is-visible~.mdl-layout__obfuscator { - background-color: rgba(0, 0, 0, .5); - visibility: visible + background-color: rgba(0, 0, 0, .5); + visibility: visible } + .material-layout_content { - -ms-flex: 0 1 auto; - display: inline-block; - overflow-y: auto; - overflow-x: hidden; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - z-index: 1; - -webkit-overflow-scrolling: touch -} + -ms-flex: 0 1 auto; + display: inline-block; + overflow-y: auto; + overflow-x: hidden; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + z-index: 1; + -webkit-overflow-scrolling: touch +} + .mdl-layout--fixed-drawer>.material-layout_content { - margin-left: 240px + margin-left: 240px } + .mdl-layout__container.has-scrolling-header .material-layout_content { - overflow: visible + overflow: visible } + @media screen and (max-width:1024px) { - .mdl-layout--fixed-drawer>.material-layout_content { - margin-left: 0 - } - .mdl-layout__container.has-scrolling-header .material-layout_content { - overflow-y: auto; - overflow-x: hidden - } + .mdl-layout--fixed-drawer>.material-layout_content { + margin-left: 0 + } + .mdl-layout__container.has-scrolling-header .material-layout_content { + overflow-y: auto; + overflow-x: hidden + } } + .mdl-layout__tab-bar { - height: 96px; - margin: 0; - width: calc(100% - 112px); - padding: 0 0 0 56px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - background-color: #3f51b5; - overflow-y: hidden; - overflow-x: scroll -} + height: 96px; + margin: 0; + width: calc(100% - 112px); + padding: 0 0 0 56px; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + background-color: #3f51b5; + overflow-y: hidden; + overflow-x: scroll +} + .mdl-layout__tab-bar::-webkit-scrollbar { - display: none + display: none } + @media screen and (max-width:1024px) { - .mdl-layout__tab-bar { - width: calc(100% - 60px); - padding: 0 0 0 60px - } + .mdl-layout__tab-bar { + width: calc(100% - 60px); + padding: 0 0 0 60px + } } + .mdl-layout--fixed-tabs .mdl-layout__tab-bar { - padding: 0; - overflow: hidden; - width: 100% + padding: 0; + overflow: hidden; + width: 100% } + .mdl-layout__tab-bar-container { - position: relative; - height: 48px; - width: 100%; - border: 0; - margin: 0; - z-index: 2; - -webkit-box-flex: 0; - -webkit-flex-grow: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - overflow: hidden -} + position: relative; + height: 48px; + width: 100%; + border: 0; + margin: 0; + z-index: 2; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + overflow: hidden +} + .mdl-layout__container>.mdl-layout__tab-bar-container { - position: absolute; - top: 0; - left: 0 + position: absolute; + top: 0; + left: 0 } + .mdl-layout__tab-bar-button { - display: inline-block; - position: absolute; - top: 0; - height: 48px; - width: 56px; - z-index: 4; - text-align: center; - background-color: #3f51b5; - color: transparent; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} + display: inline-block; + position: absolute; + top: 0; + height: 48px; + width: 56px; + z-index: 4; + text-align: center; + background-color: #3f51b5; + color: transparent; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + @media screen and (max-width:1024px) { - .mdl-layout__tab-bar-button { - display: none; - width: 60px - } + .mdl-layout__tab-bar-button { + display: none; + width: 60px + } } + .mdl-layout--fixed-tabs .mdl-layout__tab-bar-button { - display: none + display: none } + .mdl-layout__tab-bar-button .material-icons { - line-height: 48px + line-height: 48px } + .mdl-layout__tab-bar-button.is-active { - color: #fff + color: #fff } + .mdl-layout__tab-bar-left-button { - left: 0 + left: 0 } + .mdl-layout__tab-bar-right-button { - right: 0 + right: 0 } + .mdl-layout__tab { - margin: 0; - border: 0; - padding: 0 24px; - float: left; - position: relative; - display: block; - -webkit-box-flex: 0; - -webkit-flex-grow: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - text-decoration: none; - height: 48px; - line-height: 48px; - text-align: center; - font-weight: 500; - font-size: 14px; - text-transform: uppercase; - color: rgba(255, 255, 255, .6); - overflow: hidden -} + margin: 0; + border: 0; + padding: 0 24px; + float: left; + position: relative; + display: block; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + text-decoration: none; + height: 48px; + line-height: 48px; + text-align: center; + font-weight: 500; + font-size: 14px; + text-transform: uppercase; + color: rgba(255, 255, 255, .6); + overflow: hidden +} + @media screen and (max-width:1024px) { - .mdl-layout__tab { - padding: 0 12px - } + .mdl-layout__tab { + padding: 0 12px + } } + .mdl-layout--fixed-tabs .mdl-layout__tab { - float: none; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - padding: 0 -} + float: none; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + padding: 0 +} + .mdl-layout.is-upgraded .mdl-layout__tab.is-active { - color: #fff + color: #fff } + .mdl-layout.is-upgraded .mdl-layout__tab.is-active::after { - height: 2px; - width: 100%; - display: block; - content: " "; - bottom: 0; - left: 0; - position: absolute; - background: #ff4081; - -webkit-animation: border-expand .2s cubic-bezier(.4, 0, .4, 1).01s alternate forwards; - animation: border-expand .2s cubic-bezier(.4, 0, .4, 1).01s alternate forwards; - -webkit-transition: all 1s cubic-bezier(.4, 0, 1, 1); - transition: all 1s cubic-bezier(.4, 0, 1, 1) -} + height: 2px; + width: 100%; + display: block; + content: " "; + bottom: 0; + left: 0; + position: absolute; + background: #ff4081; + -webkit-animation: border-expand .2s cubic-bezier(.4, 0, .4, 1).01s alternate forwards; + animation: border-expand .2s cubic-bezier(.4, 0, .4, 1).01s alternate forwards; + -webkit-transition: all 1s cubic-bezier(.4, 0, 1, 1); + transition: all 1s cubic-bezier(.4, 0, 1, 1) +} + .mdl-layout__tab .mdl-layout__tab-ripple-container { - display: block; - position: absolute; - height: 100%; - width: 100%; - left: 0; - top: 0; - z-index: 1; - overflow: hidden -} + display: block; + position: absolute; + height: 100%; + width: 100%; + left: 0; + top: 0; + z-index: 1; + overflow: hidden +} + .mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple { - background-color: #fff + background-color: #fff } + .mdl-layout__tab-panel { - display: block + display: block } + .mdl-layout.is-upgraded .mdl-layout__tab-panel { - display: none + display: none } + .mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active { - display: block + display: block } + .mdl-radio { - position: relative; - font-size: 16px; - line-height: 24px; - display: inline-block; - box-sizing: border-box; - margin: 0; - padding-left: 0 -} + position: relative; + font-size: 16px; + line-height: 24px; + display: inline-block; + box-sizing: border-box; + margin: 0; + padding-left: 0 +} + .mdl-radio.is-upgraded { - padding-left: 24px + padding-left: 24px } + .mdl-radio__button { - line-height: 24px + line-height: 24px } + .mdl-radio.is-upgraded .mdl-radio__button { - position: absolute; - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - -ms-appearance: none; - -moz-appearance: none; - -webkit-appearance: none; - appearance: none; - border: 0 -} + position: absolute; + width: 0; + height: 0; + margin: 0; + padding: 0; + opacity: 0; + -ms-appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; + border: 0 +} + .mdl-radio__outer-circle { - position: absolute; - top: 2px; - left: 0; - display: inline-block; - box-sizing: border-box; - width: 16px; - height: 16px; - margin: 0; - cursor: pointer; - border: 2px solid rgba(0, 0, 0, .54); - border-radius: 50%; - z-index: 2 -} + position: absolute; + top: 2px; + left: 0; + display: inline-block; + box-sizing: border-box; + width: 16px; + height: 16px; + margin: 0; + cursor: pointer; + border: 2px solid rgba(0, 0, 0, .54); + border-radius: 50%; + z-index: 2 +} + .mdl-radio.is-checked .mdl-radio__outer-circle { - border: 2px solid #3f51b5 + border: 2px solid #3f51b5 } + .mdl-radio.is-disabled .mdl-radio__outer-circle { - border: 2px solid rgba(0, 0, 0, .26); - cursor: auto + border: 2px solid rgba(0, 0, 0, .26); + cursor: auto } + .mdl-radio__inner-circle { - position: absolute; - z-index: 1; - margin: 0; - top: 6px; - left: 4px; - box-sizing: border-box; - width: 8px; - height: 8px; - cursor: pointer; - -webkit-transition-duration: .28s; - transition-duration: .28s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1); - -webkit-transition-property: -webkit-transform; - transition-property: transform; - -webkit-transform: scale3d(0, 0, 0); - transform: scale3d(0, 0, 0); - border-radius: 50%; - background: #3f51b5 -} + position: absolute; + z-index: 1; + margin: 0; + top: 6px; + left: 4px; + box-sizing: border-box; + width: 8px; + height: 8px; + cursor: pointer; + -webkit-transition-duration: .28s; + transition-duration: .28s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-transform: scale3d(0, 0, 0); + transform: scale3d(0, 0, 0); + border-radius: 50%; + background: #3f51b5 +} + .mdl-radio.is-checked .mdl-radio__inner-circle { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1) + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) } + .mdl-radio.is-disabled .mdl-radio__inner-circle { - background: rgba(0, 0, 0, .26); - cursor: auto + background: rgba(0, 0, 0, .26); + cursor: auto } + .mdl-radio.is-focused .mdl-radio__inner-circle { - box-shadow: 0 0 0 10px rgba(0, 0, 0, .1) + box-shadow: 0 0 0 10px rgba(0, 0, 0, .1) } + .mdl-radio__label { - cursor: pointer + cursor: pointer } + .mdl-radio.is-disabled .mdl-radio__label { - color: rgba(0, 0, 0, .26); - cursor: auto + color: rgba(0, 0, 0, .26); + cursor: auto } + .mdl-radio__ripple-container { - position: absolute; - z-index: 2; - top: -9px; - left: -13px; - box-sizing: border-box; - width: 42px; - height: 42px; - border-radius: 50%; - cursor: pointer; - overflow: hidden; - -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) -} + position: absolute; + z-index: 2; + top: -9px; + left: -13px; + box-sizing: border-box; + width: 42px; + height: 42px; + border-radius: 50%; + cursor: pointer; + overflow: hidden; + -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000) +} + .mdl-radio__ripple-container .mdl-ripple { - background: #3f51b5 + background: #3f51b5 } + .mdl-radio.is-disabled .mdl-radio__ripple-container { - cursor: auto + cursor: auto } + .mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple { - background: 0 + background: 0 } -_:-ms-input-placeholder, -:root .mdl-slider.mdl-slider.is-upgraded { - -ms-appearance: none; - height: 32px; - margin: 0 + +_:-ms-input-placeholder, :root .mdl-slider.mdl-slider.is-upgraded { + -ms-appearance: none; + height: 32px; + margin: 0 } + .mdl-slider { - width: calc(100% - 40px); - margin: 0 20px + width: calc(100% - 40px); + margin: 0 20px } + .mdl-slider.is-upgraded { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 2px; - background: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - outline: 0; - padding: 0; - color: #3f51b5; - -webkit-align-self: center; - -ms-flex-item-align: center; - align-self: center; - z-index: 1 -} + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + height: 2px; + background: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + outline: 0; + padding: 0; + color: #3f51b5; + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; + z-index: 1 +} + .mdl-slider.is-upgraded::-moz-focus-outer { - border: 0 + border: 0 } + .mdl-slider.is-upgraded::-ms-tooltip { - display: none + display: none } + .mdl-slider.is-upgraded::-webkit-slider-runnable-track { - background: 0 + background: 0 } + .mdl-slider.is-upgraded::-moz-range-track { - background: 0; - border: 0 + background: 0; + border: 0 } + .mdl-slider.is-upgraded::-ms-track { - background: 0; - color: transparent; - height: 2px; - width: 100%; - border: 0 + background: 0; + color: transparent; + height: 2px; + width: 100%; + border: 0 } + .mdl-slider.is-upgraded::-ms-fill-lower { - padding: 0; - background: linear-gradient(to right, transparent, transparent 16px, #3f51b5 16px, #3f51b5 0) + padding: 0; + background: linear-gradient(to right, transparent, transparent 16px, #3f51b5 16px, #3f51b5 0) } + .mdl-slider.is-upgraded::-ms-fill-upper { - padding: 0; - background: linear-gradient(to left, transparent, transparent 16px, rgba(0, 0, 0, .26)16px, rgba(0, 0, 0, .26)0) + padding: 0; + background: linear-gradient(to left, transparent, transparent 16px, rgba(0, 0, 0, .26)16px, rgba(0, 0, 0, .26)0) } + .mdl-slider.is-upgraded::-webkit-slider-thumb { - -webkit-appearance: none; - width: 12px; - height: 12px; - box-sizing: border-box; - border-radius: 50%; - background: #3f51b5; - border: 0; - -webkit-transition: -webkit-transform .18s cubic-bezier(.4, 0, .2, 1), border .18s cubic-bezier(.4, 0, .2, 1), box-shadow .18s cubic-bezier(.4, 0, .2, 1), background .28s cubic-bezier(.4, 0, .2, 1); - transition: transform .18s cubic-bezier(.4, 0, .2, 1), border .18s cubic-bezier(.4, 0, .2, 1), box-shadow .18s cubic-bezier(.4, 0, .2, 1), background .28s cubic-bezier(.4, 0, .2, 1) -} + -webkit-appearance: none; + width: 12px; + height: 12px; + box-sizing: border-box; + border-radius: 50%; + background: #3f51b5; + border: 0; + -webkit-transition: -webkit-transform .18s cubic-bezier(.4, 0, .2, 1), border .18s cubic-bezier(.4, 0, .2, 1), box-shadow .18s cubic-bezier(.4, 0, .2, 1), background .28s cubic-bezier(.4, 0, .2, 1); + transition: transform .18s cubic-bezier(.4, 0, .2, 1), border .18s cubic-bezier(.4, 0, .2, 1), box-shadow .18s cubic-bezier(.4, 0, .2, 1), background .28s cubic-bezier(.4, 0, .2, 1) +} + .mdl-slider.is-upgraded::-moz-range-thumb { - -moz-appearance: none; - width: 12px; - height: 12px; - box-sizing: border-box; - border-radius: 50%; - background-image: none; - background: #3f51b5; - border: 0 -} + -moz-appearance: none; + width: 12px; + height: 12px; + box-sizing: border-box; + border-radius: 50%; + background-image: none; + background: #3f51b5; + border: 0 +} + .mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb { - box-shadow: 0 0 0 10px rgba(63, 81, 181, .26) + box-shadow: 0 0 0 10px rgba(63, 81, 181, .26) } + .mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb { - box-shadow: 0 0 0 10px rgba(63, 81, 181, .26) + box-shadow: 0 0 0 10px rgba(63, 81, 181, .26) } + .mdl-slider.is-upgraded:active::-webkit-slider-thumb { - background-image: none; - background: #3f51b5; - -webkit-transform: scale(1.5); - transform: scale(1.5) + background-image: none; + background: #3f51b5; + -webkit-transform: scale(1.5); + transform: scale(1.5) } + .mdl-slider.is-upgraded:active::-moz-range-thumb { - background-image: none; - background: #3f51b5; - transform: scale(1.5) + background-image: none; + background: #3f51b5; + transform: scale(1.5) } + .mdl-slider.is-upgraded::-ms-thumb { - width: 32px; - height: 32px; - border: 0; - border-radius: 50%; - background: #3f51b5; - -ms-transform: scale(.375); - transform: scale(.375); - transition: transform .18s cubic-bezier(.4, 0, .2, 1), background .28s cubic-bezier(.4, 0, .2, 1) -} + width: 32px; + height: 32px; + border: 0; + border-radius: 50%; + background: #3f51b5; + -ms-transform: scale(.375); + transform: scale(.375); + transition: transform .18s cubic-bezier(.4, 0, .2, 1), background .28s cubic-bezier(.4, 0, .2, 1) +} + .mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb { - background: radial-gradient(circle closest-side, #3f51b5 0, #3f51b5 37.5%, rgba(63, 81, 181, .26)37.5%, rgba(63, 81, 181, .26)100%); - -ms-transform: scale(1); - transform: scale(1) + background: radial-gradient(circle closest-side, #3f51b5 0, #3f51b5 37.5%, rgba(63, 81, 181, .26)37.5%, rgba(63, 81, 181, .26)100%); + -ms-transform: scale(1); + transform: scale(1) } + .mdl-slider.is-upgraded:active::-ms-thumb { - background: #3f51b5; - -ms-transform: scale(.5625); - transform: scale(.5625) + background: #3f51b5; + -ms-transform: scale(.5625); + transform: scale(.5625) } + .mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb { - border: 2px solid rgba(0, 0, 0, .26); - background: 0 + border: 2px solid rgba(0, 0, 0, .26); + background: 0 } + .mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb { - border: 2px solid rgba(0, 0, 0, .26); - background: 0 + border: 2px solid rgba(0, 0, 0, .26); + background: 0 } + .mdl-slider.is-upgraded.is-lowest-value~.mdl-slider__background-flex>.mdl-slider__background-upper { - left: 6px + left: 6px } + .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-webkit-slider-thumb { - box-shadow: 0 0 0 10px rgba(0, 0, 0, .12); - background: rgba(0, 0, 0, .12) + box-shadow: 0 0 0 10px rgba(0, 0, 0, .12); + background: rgba(0, 0, 0, .12) } + .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb { - box-shadow: 0 0 0 10px rgba(0, 0, 0, .12); - background: rgba(0, 0, 0, .12) + box-shadow: 0 0 0 10px rgba(0, 0, 0, .12); + background: rgba(0, 0, 0, .12) } + .mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb { - border: 1.6px solid rgba(0, 0, 0, .26); - -webkit-transform: scale(1.5); - transform: scale(1.5) + border: 1.6px solid rgba(0, 0, 0, .26); + -webkit-transform: scale(1.5); + transform: scale(1.5) } + .mdl-slider.is-upgraded.is-lowest-value:active~.mdl-slider__background-flex>.mdl-slider__background-upper { - left: 9px + left: 9px } + .mdl-slider.is-upgraded.is-lowest-value:active::-moz-range-thumb { - border: 1.5px solid rgba(0, 0, 0, .26); - transform: scale(1.5) + border: 1.5px solid rgba(0, 0, 0, .26); + transform: scale(1.5) } + .mdl-slider.is-upgraded.is-lowest-value::-ms-thumb { - background: radial-gradient(circle closest-side, transparent 0, transparent 66.67%, rgba(0, 0, 0, .26)66.67%, rgba(0, 0, 0, .26)100%) + background: radial-gradient(circle closest-side, transparent 0, transparent 66.67%, rgba(0, 0, 0, .26)66.67%, rgba(0, 0, 0, .26)100%) } + .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-ms-thumb { - background: radial-gradient(circle closest-side, rgba(0, 0, 0, .12)0, rgba(0, 0, 0, .12)25%, rgba(0, 0, 0, .26)25%, rgba(0, 0, 0, .26)37.5%, rgba(0, 0, 0, .12)37.5%, rgba(0, 0, 0, .12)100%); - -ms-transform: scale(1); - transform: scale(1) + background: radial-gradient(circle closest-side, rgba(0, 0, 0, .12)0, rgba(0, 0, 0, .12)25%, rgba(0, 0, 0, .26)25%, rgba(0, 0, 0, .26)37.5%, rgba(0, 0, 0, .12)37.5%, rgba(0, 0, 0, .12)100%); + -ms-transform: scale(1); + transform: scale(1) } + .mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb { - -ms-transform: scale(.5625); - transform: scale(.5625); - background: radial-gradient(circle closest-side, transparent 0, transparent 77.78%, rgba(0, 0, 0, .26)77.78%, rgba(0, 0, 0, .26)100%) + -ms-transform: scale(.5625); + transform: scale(.5625); + background: radial-gradient(circle closest-side, transparent 0, transparent 77.78%, rgba(0, 0, 0, .26)77.78%, rgba(0, 0, 0, .26)100%) } + .mdl-slider.is-upgraded.is-lowest-value::-ms-fill-lower { - background: 0 + background: 0 } + .mdl-slider.is-upgraded.is-lowest-value::-ms-fill-upper { - margin-left: 6px + margin-left: 6px } + .mdl-slider.is-upgraded.is-lowest-value:active::-ms-fill-upper { - margin-left: 9px + margin-left: 9px } -.mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb, -.mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb, -.mdl-slider.is-upgraded:disabled::-webkit-slider-thumb { - -webkit-transform: scale(.667); - transform: scale(.667); - background: rgba(0, 0, 0, .26) + +.mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb, .mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb, .mdl-slider.is-upgraded:disabled::-webkit-slider-thumb { + -webkit-transform: scale(.667); + transform: scale(.667); + background: rgba(0, 0, 0, .26) } -.mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb, -.mdl-slider.is-upgraded:disabled:active::-moz-range-thumb, -.mdl-slider.is-upgraded:disabled::-moz-range-thumb { - transform: scale(.667); - background: rgba(0, 0, 0, .26) + +.mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb, .mdl-slider.is-upgraded:disabled:active::-moz-range-thumb, .mdl-slider.is-upgraded:disabled::-moz-range-thumb { + transform: scale(.667); + background: rgba(0, 0, 0, .26) } + .mdl-slider.is-upgraded:disabled~.mdl-slider__background-flex>.mdl-slider__background-lower { - background-color: rgba(0, 0, 0, .26); - left: -6px + background-color: rgba(0, 0, 0, .26); + left: -6px } + .mdl-slider.is-upgraded:disabled~.mdl-slider__background-flex>.mdl-slider__background-upper { - left: 6px -} -.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb, -.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb, -.mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb { - border: 3px solid rgba(0, 0, 0, .26); - background: 0; - -webkit-transform: scale(.667); - transform: scale(.667) -} -.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb, -.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb, -.mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb { - border: 3px solid rgba(0, 0, 0, .26); - background: 0; - transform: scale(.667) -} + left: 6px +} + +.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb { + border: 3px solid rgba(0, 0, 0, .26); + background: 0; + -webkit-transform: scale(.667); + transform: scale(.667) +} + +.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb { + border: 3px solid rgba(0, 0, 0, .26); + background: 0; + transform: scale(.667) +} + .mdl-slider.is-upgraded.is-lowest-value:disabled:active~.mdl-slider__background-flex>.mdl-slider__background-upper { - left: 6px -} -.mdl-slider.is-upgraded:disabled:focus::-ms-thumb, -.mdl-slider.is-upgraded:disabled:active::-ms-thumb, -.mdl-slider.is-upgraded:disabled::-ms-thumb { - -ms-transform: scale(.25); - transform: scale(.25); - background: rgba(0, 0, 0, .26) -} -.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb, -.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb, -.mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb { - -ms-transform: scale(.25); - transform: scale(.25); - background: radial-gradient(circle closest-side, transparent 0, transparent 50%, rgba(0, 0, 0, .26)50%, rgba(0, 0, 0, .26)100%) + left: 6px +} + +.mdl-slider.is-upgraded:disabled:focus::-ms-thumb, .mdl-slider.is-upgraded:disabled:active::-ms-thumb, .mdl-slider.is-upgraded:disabled::-ms-thumb { + -ms-transform: scale(.25); + transform: scale(.25); + background: rgba(0, 0, 0, .26) +} + +.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb { + -ms-transform: scale(.25); + transform: scale(.25); + background: radial-gradient(circle closest-side, transparent 0, transparent 50%, rgba(0, 0, 0, .26)50%, rgba(0, 0, 0, .26)100%) } + .mdl-slider.is-upgraded:disabled::-ms-fill-lower { - margin-right: 6px; - background: linear-gradient(to right, transparent, transparent 25px, rgba(0, 0, 0, .26)25px, rgba(0, 0, 0, .26)0) + margin-right: 6px; + background: linear-gradient(to right, transparent, transparent 25px, rgba(0, 0, 0, .26)25px, rgba(0, 0, 0, .26)0) } + .mdl-slider.is-upgraded:disabled::-ms-fill-upper { - margin-left: 6px + margin-left: 6px } + .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper { - margin-left: 6px + margin-left: 6px } + .mdl-slider__ie-container { - height: 18px; - overflow: visible; - border: 0; - margin: none; - padding: none + height: 18px; + overflow: visible; + border: 0; + margin: none; + padding: none } + .mdl-slider__container { - height: 18px; - position: relative; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row -} -.mdl-slider__container, + height: 18px; + position: relative; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row +} + +.mdl-slider__container, .mdl-slider__background-flex { + background: 0; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex +} + .mdl-slider__background-flex { - background: 0; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex -} -.mdl-slider__background-flex { - position: absolute; - height: 2px; - width: calc(100% - 52px); - top: 50%; - left: 0; - margin: 0 26px; - overflow: hidden; - border: 0; - padding: 0; - -webkit-transform: translate(0, -1px); - -ms-transform: translate(0, -1px); - transform: translate(0, -1px) -} + position: absolute; + height: 2px; + width: calc(100% - 52px); + top: 50%; + left: 0; + margin: 0 26px; + overflow: hidden; + border: 0; + padding: 0; + -webkit-transform: translate(0, -1px); + -ms-transform: translate(0, -1px); + transform: translate(0, -1px) +} + .mdl-slider__background-lower { - background: #3f51b5 -} -.mdl-slider__background-lower, -.mdl-slider__background-upper { - -webkit-box-flex: 0; - -webkit-flex: 0; - -ms-flex: 0; - flex: 0; - position: relative; - border: 0; - padding: 0 -} + background: #3f51b5 +} + +.mdl-slider__background-lower, .mdl-slider__background-upper { + -webkit-box-flex: 0; + -webkit-flex: 0; + -ms-flex: 0; + flex: 0; + position: relative; + border: 0; + padding: 0 +} + .mdl-slider__background-upper { - background: rgba(0, 0, 0, .26); - -webkit-transition: left .18s cubic-bezier(.4, 0, .2, 1); - transition: left .18s cubic-bezier(.4, 0, .2, 1) + background: rgba(0, 0, 0, .26); + -webkit-transition: left .18s cubic-bezier(.4, 0, .2, 1); + transition: left .18s cubic-bezier(.4, 0, .2, 1) } + .mdl-spinner { - display: inline-block; - position: relative; - width: 28px; - height: 28px + display: inline-block; + position: relative; + width: 28px; + height: 28px } + .mdl-spinner:not(.is-upgraded).is-active:after { - content: "Loading..." + content: "Loading..." } + .mdl-spinner.is-upgraded.is-active { - -webkit-animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite; - animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite + -webkit-animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite; + animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite } + @-webkit-keyframes mdl-spinner__container-rotate { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg) - } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg) + } } + @keyframes mdl-spinner__container-rotate { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg) - } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg) + } } + .mdl-spinner__layer { - position: absolute; - width: 100%; - height: 100%; - opacity: 0 + position: absolute; + width: 100%; + height: 100%; + opacity: 0 } + .mdl-spinner__layer-1 { - border-color: #42a5f5 + border-color: #42a5f5 } + .mdl-spinner--single-color .mdl-spinner__layer-1 { - border-color: #3f51b5 + border-color: #3f51b5 } + .mdl-spinner.is-active .mdl-spinner__layer-1 { - -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both; - animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both + -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both; + animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both } + .mdl-spinner__layer-2 { - border-color: #f44336 + border-color: #f44336 } + .mdl-spinner--single-color .mdl-spinner__layer-2 { - border-color: #3f51b5 + border-color: #3f51b5 } + .mdl-spinner.is-active .mdl-spinner__layer-2 { - -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both; - animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both + -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both; + animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both } + .mdl-spinner__layer-3 { - border-color: #fdd835 + border-color: #fdd835 } + .mdl-spinner--single-color .mdl-spinner__layer-3 { - border-color: #3f51b5 + border-color: #3f51b5 } + .mdl-spinner.is-active .mdl-spinner__layer-3 { - -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both; - animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both + -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both; + animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both } + .mdl-spinner__layer-4 { - border-color: #4caf50 + border-color: #4caf50 } + .mdl-spinner--single-color .mdl-spinner__layer-4 { - border-color: #3f51b5 + border-color: #3f51b5 } + .mdl-spinner.is-active .mdl-spinner__layer-4 { - -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both; - animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both + -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both; + animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1)infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1)infinite both } + @-webkit-keyframes mdl-spinner__fill-unfill-rotate { - 12.5% { - -webkit-transform: rotate(135deg); - transform: rotate(135deg) - } - 25% { - -webkit-transform: rotate(270deg); - transform: rotate(270deg) - } - 37.5% { - -webkit-transform: rotate(405deg); - transform: rotate(405deg) - } - 50% { - -webkit-transform: rotate(540deg); - transform: rotate(540deg) - } - 62.5% { - -webkit-transform: rotate(675deg); - transform: rotate(675deg) - } - 75% { - -webkit-transform: rotate(810deg); - transform: rotate(810deg) - } - 87.5% { - -webkit-transform: rotate(945deg); - transform: rotate(945deg) - } - to { - -webkit-transform: rotate(1080deg); - transform: rotate(1080deg) - } -} + 12.5% { + -webkit-transform: rotate(135deg); + transform: rotate(135deg) + } + 25% { + -webkit-transform: rotate(270deg); + transform: rotate(270deg) + } + 37.5% { + -webkit-transform: rotate(405deg); + transform: rotate(405deg) + } + 50% { + -webkit-transform: rotate(540deg); + transform: rotate(540deg) + } + 62.5% { + -webkit-transform: rotate(675deg); + transform: rotate(675deg) + } + 75% { + -webkit-transform: rotate(810deg); + transform: rotate(810deg) + } + 87.5% { + -webkit-transform: rotate(945deg); + transform: rotate(945deg) + } + to { + -webkit-transform: rotate(1080deg); + transform: rotate(1080deg) + } +} + @keyframes mdl-spinner__fill-unfill-rotate { - 12.5% { - -webkit-transform: rotate(135deg); - transform: rotate(135deg) - } - 25% { - -webkit-transform: rotate(270deg); - transform: rotate(270deg) - } - 37.5% { - -webkit-transform: rotate(405deg); - transform: rotate(405deg) - } - 50% { - -webkit-transform: rotate(540deg); - transform: rotate(540deg) - } - 62.5% { - -webkit-transform: rotate(675deg); - transform: rotate(675deg) - } - 75% { - -webkit-transform: rotate(810deg); - transform: rotate(810deg) - } - 87.5% { - -webkit-transform: rotate(945deg); - transform: rotate(945deg) - } - to { - -webkit-transform: rotate(1080deg); - transform: rotate(1080deg) - } -} + 12.5% { + -webkit-transform: rotate(135deg); + transform: rotate(135deg) + } + 25% { + -webkit-transform: rotate(270deg); + transform: rotate(270deg) + } + 37.5% { + -webkit-transform: rotate(405deg); + transform: rotate(405deg) + } + 50% { + -webkit-transform: rotate(540deg); + transform: rotate(540deg) + } + 62.5% { + -webkit-transform: rotate(675deg); + transform: rotate(675deg) + } + 75% { + -webkit-transform: rotate(810deg); + transform: rotate(810deg) + } + 87.5% { + -webkit-transform: rotate(945deg); + transform: rotate(945deg) + } + to { + -webkit-transform: rotate(1080deg); + transform: rotate(1080deg) + } +} + @-webkit-keyframes mdl-spinner__layer-1-fade-in-out { - from, - 25% { - opacity: .99 - } - 26%, - 89% { - opacity: 0 - } - 90%, - 100% { - opacity: .99 - } + from, 25% { + opacity: .99 + } + 26%, 89% { + opacity: 0 + } + 90%, 100% { + opacity: .99 + } } + @keyframes mdl-spinner__layer-1-fade-in-out { - from, - 25% { - opacity: .99 - } - 26%, - 89% { - opacity: 0 - } - 90%, - 100% { - opacity: .99 - } + from, 25% { + opacity: .99 + } + 26%, 89% { + opacity: 0 + } + 90%, 100% { + opacity: .99 + } } + @-webkit-keyframes mdl-spinner__layer-2-fade-in-out { - from, - 15% { - opacity: 0 - } - 25%, - 50% { - opacity: .99 - } - 51% { - opacity: 0 - } + from, 15% { + opacity: 0 + } + 25%, 50% { + opacity: .99 + } + 51% { + opacity: 0 + } } + @keyframes mdl-spinner__layer-2-fade-in-out { - from, - 15% { - opacity: 0 - } - 25%, - 50% { - opacity: .99 - } - 51% { - opacity: 0 - } + from, 15% { + opacity: 0 + } + 25%, 50% { + opacity: .99 + } + 51% { + opacity: 0 + } } + @-webkit-keyframes mdl-spinner__layer-3-fade-in-out { - from, - 40% { - opacity: 0 - } - 50%, - 75% { - opacity: .99 - } - 76% { - opacity: 0 - } + from, 40% { + opacity: 0 + } + 50%, 75% { + opacity: .99 + } + 76% { + opacity: 0 + } } + @keyframes mdl-spinner__layer-3-fade-in-out { - from, - 40% { - opacity: 0 - } - 50%, - 75% { - opacity: .99 - } - 76% { - opacity: 0 - } + from, 40% { + opacity: 0 + } + 50%, 75% { + opacity: .99 + } + 76% { + opacity: 0 + } } + @-webkit-keyframes mdl-spinner__layer-4-fade-in-out { - from, - 65% { - opacity: 0 - } - 75%, - 90% { - opacity: .99 - } - 100% { - opacity: 0 - } + from, 65% { + opacity: 0 + } + 75%, 90% { + opacity: .99 + } + 100% { + opacity: 0 + } } + @keyframes mdl-spinner__layer-4-fade-in-out { - from, - 65% { - opacity: 0 - } - 75%, - 90% { - opacity: .99 - } - 100% { - opacity: 0 - } + from, 65% { + opacity: 0 + } + 75%, 90% { + opacity: .99 + } + 100% { + opacity: 0 + } } + .mdl-spinner__gap-patch { - position: absolute; - box-sizing: border-box; - top: 0; - left: 45%; - width: 10%; - height: 100%; - overflow: hidden; - border-color: inherit -} + position: absolute; + box-sizing: border-box; + top: 0; + left: 45%; + width: 10%; + height: 100%; + overflow: hidden; + border-color: inherit +} + .mdl-spinner__gap-patch .mdl-spinner__circle { - width: 1000%; - left: -450% + width: 1000%; + left: -450% } + .mdl-spinner__circle-clipper { - display: inline-block; - position: relative; - width: 50%; - height: 100%; - overflow: hidden; - border-color: inherit -} + display: inline-block; + position: relative; + width: 50%; + height: 100%; + overflow: hidden; + border-color: inherit +} + .mdl-spinner__circle-clipper .mdl-spinner__circle { - width: 200% + width: 200% } + .mdl-spinner__circle { - box-sizing: border-box; - height: 100%; - border-width: 3px; - border-style: solid; - border-color: inherit; - border-bottom-color: transparent !important; - border-radius: 50%; - -webkit-animation: none; - animation: none; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0 -} + box-sizing: border-box; + height: 100%; + border-width: 3px; + border-style: solid; + border-color: inherit; + border-bottom-color: transparent !important; + border-radius: 50%; + -webkit-animation: none; + animation: none; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0 +} + .mdl-spinner__left .mdl-spinner__circle { - border-right-color: transparent !important; - -webkit-transform: rotate(129deg); - -ms-transform: rotate(129deg); - transform: rotate(129deg) + border-right-color: transparent !important; + -webkit-transform: rotate(129deg); + -ms-transform: rotate(129deg); + transform: rotate(129deg) } + .mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle { - -webkit-animation: mdl-spinner__left-spin 1333ms cubic-bezier(.4, 0, .2, 1)infinite both; - animation: mdl-spinner__left-spin 1333ms cubic-bezier(.4, 0, .2, 1)infinite both + -webkit-animation: mdl-spinner__left-spin 1333ms cubic-bezier(.4, 0, .2, 1)infinite both; + animation: mdl-spinner__left-spin 1333ms cubic-bezier(.4, 0, .2, 1)infinite both } + .mdl-spinner__right .mdl-spinner__circle { - left: -100%; - border-left-color: transparent !important; - -webkit-transform: rotate(-129deg); - -ms-transform: rotate(-129deg); - transform: rotate(-129deg) + left: -100%; + border-left-color: transparent !important; + -webkit-transform: rotate(-129deg); + -ms-transform: rotate(-129deg); + transform: rotate(-129deg) } + .mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle { - -webkit-animation: mdl-spinner__right-spin 1333ms cubic-bezier(.4, 0, .2, 1)infinite both; - animation: mdl-spinner__right-spin 1333ms cubic-bezier(.4, 0, .2, 1)infinite both + -webkit-animation: mdl-spinner__right-spin 1333ms cubic-bezier(.4, 0, .2, 1)infinite both; + animation: mdl-spinner__right-spin 1333ms cubic-bezier(.4, 0, .2, 1)infinite both } + @-webkit-keyframes mdl-spinner__left-spin { - from { - -webkit-transform: rotate(130deg); - transform: rotate(130deg) - } - 50% { - -webkit-transform: rotate(-5deg); - transform: rotate(-5deg) - } - to { - -webkit-transform: rotate(130deg); - transform: rotate(130deg) - } -} + from { + -webkit-transform: rotate(130deg); + transform: rotate(130deg) + } + 50% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg) + } + to { + -webkit-transform: rotate(130deg); + transform: rotate(130deg) + } +} + @keyframes mdl-spinner__left-spin { - from { - -webkit-transform: rotate(130deg); - transform: rotate(130deg) - } - 50% { - -webkit-transform: rotate(-5deg); - transform: rotate(-5deg) - } - to { - -webkit-transform: rotate(130deg); - transform: rotate(130deg) - } -} + from { + -webkit-transform: rotate(130deg); + transform: rotate(130deg) + } + 50% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg) + } + to { + -webkit-transform: rotate(130deg); + transform: rotate(130deg) + } +} + @-webkit-keyframes mdl-spinner__right-spin { - from { - -webkit-transform: rotate(-130deg); - transform: rotate(-130deg) - } - 50% { - -webkit-transform: rotate(5deg); - transform: rotate(5deg) - } - to { - -webkit-transform: rotate(-130deg); - transform: rotate(-130deg) - } -} + from { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg) + } + 50% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg) + } + to { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg) + } +} + @keyframes mdl-spinner__right-spin { - from { - -webkit-transform: rotate(-130deg); - transform: rotate(-130deg) - } - 50% { - -webkit-transform: rotate(5deg); - transform: rotate(5deg) - } - to { - -webkit-transform: rotate(-130deg); - transform: rotate(-130deg) - } -} + from { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg) + } + 50% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg) + } + to { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg) + } +} + .mdl-switch { - position: relative; - z-index: 1; - vertical-align: middle; - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 24px; - margin: 0; - padding: 0; - overflow: visible; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} + position: relative; + z-index: 1; + vertical-align: middle; + display: inline-block; + box-sizing: border-box; + width: 100%; + height: 24px; + margin: 0; + padding: 0; + overflow: visible; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + .mdl-switch.is-upgraded { - padding-left: 28px + padding-left: 28px } + .mdl-switch__input { - line-height: 24px + line-height: 24px } + .mdl-switch.is-upgraded .mdl-switch__input { - position: absolute; - width: 0; - height: 0; - margin: 0; - padding: 0; - opacity: 0; - -ms-appearance: none; - -moz-appearance: none; - -webkit-appearance: none; - appearance: none; - border: 0 -} + position: absolute; + width: 0; + height: 0; + margin: 0; + padding: 0; + opacity: 0; + -ms-appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; + border: 0 +} + .mdl-switch__track { - background: rgba(0, 0, 0, .26); - position: absolute; - left: 0; - top: 5px; - height: 14px; - width: 36px; - border-radius: 14px; - cursor: pointer -} + background: rgba(0, 0, 0, .26); + position: absolute; + left: 0; + top: 5px; + height: 14px; + width: 36px; + border-radius: 14px; + cursor: pointer +} + .mdl-switch.is-checked .mdl-switch__track { - background: rgba(63, 81, 181, .5) + background: rgba(63, 81, 181, .5) } + .mdl-switch.is-disabled .mdl-switch__track { - background: rgba(0, 0, 0, .12); - cursor: auto + background: rgba(0, 0, 0, .12); + cursor: auto } + .mdl-switch__thumb { - background: #fafafa; - position: absolute; - left: 0; - top: 2px; - height: 20px; - width: 20px; - border-radius: 50%; - cursor: pointer; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); - -webkit-transition-duration: .28s; - transition-duration: .28s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1); - -webkit-transition-property: left; - transition-property: left -} + background: #fafafa; + position: absolute; + left: 0; + top: 2px; + height: 20px; + width: 20px; + border-radius: 50%; + cursor: pointer; + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); + -webkit-transition-duration: .28s; + transition-duration: .28s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + -webkit-transition-property: left; + transition-property: left +} + .mdl-switch.is-checked .mdl-switch__thumb { - background: #3f51b5; - left: 16px; - box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12) + background: #3f51b5; + left: 16px; + box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12) } + .mdl-switch.is-disabled .mdl-switch__thumb { - background: #bdbdbd; - cursor: auto + background: #bdbdbd; + cursor: auto } + .mdl-switch__focus-helper { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-4px, -4px); - -ms-transform: translate(-4px, -4px); - transform: translate(-4px, -4px); - display: inline-block; - box-sizing: border-box; - width: 8px; - height: 8px; - border-radius: 50%; - background-color: transparent -} + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-4px, -4px); + -ms-transform: translate(-4px, -4px); + transform: translate(-4px, -4px); + display: inline-block; + box-sizing: border-box; + width: 8px; + height: 8px; + border-radius: 50%; + background-color: transparent +} + .mdl-switch.is-focused .mdl-switch__focus-helper { - box-shadow: 0 0 0 20px rgba(0, 0, 0, .1); - background-color: rgba(0, 0, 0, .1) + box-shadow: 0 0 0 20px rgba(0, 0, 0, .1); + background-color: rgba(0, 0, 0, .1) } + .mdl-switch.is-focused.is-checked .mdl-switch__focus-helper { - box-shadow: 0 0 0 20px rgba(63, 81, 181, .26); - background-color: rgba(63, 81, 181, .26) + box-shadow: 0 0 0 20px rgba(63, 81, 181, .26); + background-color: rgba(63, 81, 181, .26) } + .mdl-switch__label { - position: relative; - cursor: pointer; - font-size: 16px; - line-height: 24px; - margin: 0; - left: 24px -} + position: relative; + cursor: pointer; + font-size: 16px; + line-height: 24px; + margin: 0; + left: 24px +} + .mdl-switch.is-disabled .mdl-switch__label { - color: #bdbdbd; - cursor: auto + color: #bdbdbd; + cursor: auto } + .mdl-switch__ripple-container { - position: absolute; - z-index: 2; - top: -12px; - left: -14px; - box-sizing: border-box; - width: 48px; - height: 48px; - border-radius: 50%; - cursor: pointer; - overflow: hidden; - -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000); - -webkit-transition-duration: .4s; - transition-duration: .4s; - -webkit-transition-timing-function: step-end; - transition-timing-function: step-end; - -webkit-transition-property: left; - transition-property: left -} + position: absolute; + z-index: 2; + top: -12px; + left: -14px; + box-sizing: border-box; + width: 48px; + height: 48px; + border-radius: 50%; + cursor: pointer; + overflow: hidden; + -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000); + -webkit-transition-duration: .4s; + transition-duration: .4s; + -webkit-transition-timing-function: step-end; + transition-timing-function: step-end; + -webkit-transition-property: left; + transition-property: left +} + .mdl-switch__ripple-container .mdl-ripple { - background: #3f51b5 + background: #3f51b5 } + .mdl-switch.is-disabled .mdl-switch__ripple-container { - cursor: auto + cursor: auto } + .mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple { - background: 0 + background: 0 } + .mdl-switch.is-checked .mdl-switch__ripple-container { - cursor: auto; - left: 2px + cursor: auto; + left: 2px } + .mdl-tabs { - display: block; - width: 100% + display: block; + width: 100% } + .mdl-tabs__tab-bar { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-align-content: space-between; - -ms-flex-line-pack: justify; - align-content: space-between; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - height: 48px; - padding: 0; - margin: 0; - border-bottom: 1px solid #e0e0e0 -} + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: space-between; + -ms-flex-line-pack: justify; + align-content: space-between; + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + height: 48px; + padding: 0; + margin: 0; + border-bottom: 1px solid #e0e0e0 +} + .mdl-tabs__tab { - margin: 0; - border: 0; - padding: 0 24px; - float: left; - position: relative; - display: block; - color: red; - text-decoration: none; - height: 48px; - line-height: 48px; - text-align: center; - font-weight: 500; - font-size: 14px; - text-transform: uppercase; - color: rgba(0, 0, 0, .54); - overflow: hidden -} + margin: 0; + border: 0; + padding: 0 24px; + float: left; + position: relative; + display: block; + color: red; + text-decoration: none; + height: 48px; + line-height: 48px; + text-align: center; + font-weight: 500; + font-size: 14px; + text-transform: uppercase; + color: rgba(0, 0, 0, .54); + overflow: hidden +} + .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active { - color: rgba(0, 0, 0, .87) + color: rgba(0, 0, 0, .87) } + .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after { - height: 2px; - width: 100%; - display: block; - content: " "; - bottom: 0; - left: 0; - position: absolute; - background: #3f51b5; - -webkit-animation: border-expand .2s cubic-bezier(.4, 0, .4, 1).01s alternate forwards; - animation: border-expand .2s cubic-bezier(.4, 0, .4, 1).01s alternate forwards; - -webkit-transition: all 1s cubic-bezier(.4, 0, 1, 1); - transition: all 1s cubic-bezier(.4, 0, 1, 1) -} + height: 2px; + width: 100%; + display: block; + content: " "; + bottom: 0; + left: 0; + position: absolute; + background: #3f51b5; + -webkit-animation: border-expand .2s cubic-bezier(.4, 0, .4, 1).01s alternate forwards; + animation: border-expand .2s cubic-bezier(.4, 0, .4, 1).01s alternate forwards; + -webkit-transition: all 1s cubic-bezier(.4, 0, 1, 1); + transition: all 1s cubic-bezier(.4, 0, 1, 1) +} + .mdl-tabs__tab .mdl-tabs__ripple-container { - display: block; - position: absolute; - height: 100%; - width: 100%; - left: 0; - top: 0; - z-index: 1; - overflow: hidden -} + display: block; + position: absolute; + height: 100%; + width: 100%; + left: 0; + top: 0; + z-index: 1; + overflow: hidden +} + .mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple { - background: #3f51b5 + background: #3f51b5 } + .mdl-tabs__panel { - display: block + display: block } + .mdl-tabs.is-upgraded .mdl-tabs__panel { - display: none + display: none } + .mdl-tabs.is-upgraded .mdl-tabs__panel.is-active { - display: block + display: block } + @-webkit-keyframes border-expand { - 0 { - opacity: 0; - width: 0 - } - 100% { - opacity: 1; - width: 100% - } + 0% { + opacity: 0; + width: 0 + } + 100% { + opacity: 1; + width: 100% + } } + @keyframes border-expand { - 0 { - opacity: 0; - width: 0 - } - 100% { - opacity: 1; - width: 100% - } + 0% { + opacity: 0; + width: 0 + } + 100% { + opacity: 1; + width: 100% + } } + .mdl-textfield { - position: relative; - font-size: 16px; - display: inline-block; - box-sizing: border-box; - width: 300px; - max-width: 100%; - margin: 0; - padding: 20px 0 -} + position: relative; + font-size: 16px; + display: inline-block; + box-sizing: border-box; + width: 300px; + max-width: 100%; + margin: 0; + padding: 20px 0 +} + .mdl-textfield .mdl-button { - position: absolute; - bottom: 20px + position: absolute; + bottom: 20px } + .mdl-textfield--align-right { - text-align: right + text-align: right } + .mdl-textfield--full-width { - width: 100% + width: 100% } + .mdl-textfield--expandable { - min-width: 32px; - width: auto; - min-height: 32px + min-width: 32px; + width: auto; + min-height: 32px } + .mdl-textfield__input { - border: 0; - border-bottom: 1px solid rgba(0, 0, 0, .12); - display: inline-block; - font-size: 16px; - margin: 0; - padding: 4px 0; - width: 100%; - background: 16px; - text-align: left; - color: inherit -} + border: 0; + border-bottom: 1px solid rgba(0, 0, 0, .12); + display: inline-block; + font-size: 16px; + margin: 0; + padding: 4px 0; + width: 100%; + background: 16px; + text-align: left; + color: inherit +} + .mdl-textfield.is-focused .mdl-textfield__input { - outline: 0 + outline: 0 } + .mdl-textfield.is-invalid .mdl-textfield__input { - border-color: #de3226; - box-shadow: none + border-color: #de3226; + box-shadow: none } + .mdl-textfield.is-disabled .mdl-textfield__input { - background-color: transparent; - border-bottom: 1px dotted rgba(0, 0, 0, .12) + background-color: transparent; + border-bottom: 1px dotted rgba(0, 0, 0, .12) } + .mdl-textfield__label { - bottom: 0; - color: rgba(0, 0, 0, .26); - font-size: 16px; - left: 0; - right: 0; - pointer-events: none; - position: absolute; - top: 24px; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-align: left -} + bottom: 0; + color: rgba(0, 0, 0, .26); + font-size: 16px; + left: 0; + right: 0; + pointer-events: none; + position: absolute; + top: 24px; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-align: left +} + .mdl-textfield.is-dirty .mdl-textfield__label { - visibility: hidden + visibility: hidden } + .mdl-textfield--floating-label .mdl-textfield__label { - -webkit-transition-duration: .2s; - transition-duration: .2s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1) -} -.mdl-textfield--floating-label.is-focused .mdl-textfield__label, -.mdl-textfield--floating-label.is-dirty .mdl-textfield__label { - color: #3f51b5; - font-size: 12px; - top: 4px; - visibility: visible -} -.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label, -.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label { - top: -16px -} + -webkit-transition-duration: .2s; + transition-duration: .2s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1) +} + +.mdl-textfield--floating-label.is-focused .mdl-textfield__label, .mdl-textfield--floating-label.is-dirty .mdl-textfield__label { + color: #3f51b5; + font-size: 12px; + top: 4px; + visibility: visible +} + +.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label, .mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label { + top: -16px +} + .mdl-textfield--floating-label.is-invalid .mdl-textfield__label { - color: #de3226; - font-size: 12px + color: #de3226; + font-size: 12px } + .mdl-textfield__label:after { - background-color: #3f51b5; - bottom: 20px; - content: ''; - height: 2px; - left: 45%; - position: absolute; - -webkit-transition-duration: .2s; - transition-duration: .2s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1); - visibility: hidden; - width: 10px -} + background-color: #3f51b5; + bottom: 20px; + content: ''; + height: 2px; + left: 45%; + position: absolute; + -webkit-transition-duration: .2s; + transition-duration: .2s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + visibility: hidden; + width: 10px +} + .mdl-textfield.is-focused .mdl-textfield__label:after { - left: 0; - visibility: visible; - width: 100% + left: 0; + visibility: visible; + width: 100% } + .mdl-textfield.is-invalid .mdl-textfield__label:after { - background-color: #de3226 + background-color: #de3226 } + .mdl-textfield__error { - color: #de3226; - position: absolute; - font-size: 12px; - margin-top: 3px; - visibility: hidden + color: #de3226; + position: absolute; + font-size: 12px; + margin-top: 3px; + visibility: hidden } + .mdl-textfield.is-invalid .mdl-textfield__error { - visibility: visible + visibility: visible } + .mdl-textfield__expandable-holder { - display: inline-block; - position: relative; - margin-left: 32px; - -webkit-transition-duration: .2s; - transition-duration: .2s; - -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); - transition-timing-function: cubic-bezier(.4, 0, .2, 1); - display: inline-block; - max-width: .1px -} -.mdl-textfield.is-focused .mdl-textfield__expandable-holder, -.mdl-textfield.is-dirty .mdl-textfield__expandable-holder { - max-width: 600px -} + display: inline-block; + position: relative; + margin-left: 32px; + -webkit-transition-duration: .2s; + transition-duration: .2s; + -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + display: inline-block; + max-width: .1px +} + +.mdl-textfield.is-focused .mdl-textfield__expandable-holder, .mdl-textfield.is-dirty .mdl-textfield__expandable-holder { + max-width: 600px +} + .mdl-textfield__expandable-holder .mdl-textfield__label:after { - bottom: 0 + bottom: 0 } + .mdl-tooltip { - -webkit-transform: scale(0); - -ms-transform: scale(0); - transform: scale(0); - -webkit-transform-origin: top center; - -ms-transform-origin: top center; - transform-origin: top center; - will-change: transform; - z-index: 999; - background: rgba(97, 97, 97, .9); - border-radius: 2px; - color: #fff; - display: inline-block; - font-size: 10px; - font-weight: 500; - line-height: 14px; - max-width: 170px; - position: fixed; - top: -500px; - left: -500px; - padding: 8px; - text-align: center -} + -webkit-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + will-change: transform; + z-index: 999; + background: rgba(97, 97, 97, .9); + border-radius: 2px; + color: #fff; + display: inline-block; + font-size: 10px; + font-weight: 500; + line-height: 14px; + max-width: 170px; + position: fixed; + top: -500px; + left: -500px; + padding: 8px; + text-align: center +} + .mdl-tooltip.is-active { - -webkit-animation: pulse 200ms cubic-bezier(0, 0, .2, 1)forwards; - animation: pulse 200ms cubic-bezier(0, 0, .2, 1)forwards + -webkit-animation: pulse 200ms cubic-bezier(0, 0, .2, 1)forwards; + animation: pulse 200ms cubic-bezier(0, 0, .2, 1)forwards } + .mdl-tooltip--large { - line-height: 14px; - font-size: 14px; - padding: 16px + line-height: 14px; + font-size: 14px; + padding: 16px } + @-webkit-keyframes pulse { - 0 { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0 - } - 50% { - -webkit-transform: scale(.99); - transform: scale(.99) - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - visibility: visible - } + 0% { + -webkit-transform: scale(0); + transform: scale(0); + opacity: 0 + } + 50% { + -webkit-transform: scale(.99); + transform: scale(.99) + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + visibility: visible + } } + @keyframes pulse { - 0 { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0 - } - 50% { - -webkit-transform: scale(.99); - transform: scale(.99) - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - visibility: visible - } + 0% { + -webkit-transform: scale(0); + transform: scale(0); + opacity: 0 + } + 50% { + -webkit-transform: scale(.99); + transform: scale(.99) + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + visibility: visible + } } + .mdl-shadow--2dp { - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) } + .mdl-shadow--3dp { - box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12) + box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12) } + .mdl-shadow--4dp { - box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2) + box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2) } + .mdl-shadow--6dp { - box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2) + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2) } + .mdl-shadow--8dp { - box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2) + box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2) } + .mdl-shadow--16dp { - box-shadow: 0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2) + box-shadow: 0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2) } + .mdl-grid { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-flow: row wrap; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - margin: 0 auto; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch -} + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin: 0 auto; + -webkit-box-align: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch +} + .mdl-grid.mdl-grid--no-spacing { - padding: 0 + padding: 0 } + .mdl-cell { - box-sizing: border-box + box-sizing: border-box } + .mdl-cell--top { - -webkit-align-self: flex-start; - -ms-flex-item-align: start; - align-self: flex-start + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start } + .mdl-cell--middle { - -webkit-align-self: center; - -ms-flex-item-align: center; - align-self: center + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center } + .mdl-cell--bottom { - -webkit-align-self: flex-end; - -ms-flex-item-align: end; - align-self: flex-end + -webkit-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end } + .mdl-cell--stretch { - -webkit-align-self: stretch; - -ms-flex-item-align: stretch; - align-self: stretch + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch } + .mdl-grid.mdl-grid--no-spacing>.mdl-cell { - margin: 0 + margin: 0 } + @media(max-width:479px) { - .mdl-grid { - padding: 8px - } - .mdl-cell { - margin: 8px; - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell { - width: 100% - } - .mdl-cell--hide-phone { - display: none !important - } - .mdl-cell--1-col { - width: calc(25% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--1-col { - width: 25% - } - .mdl-cell--1-col-phone.mdl-cell--1-col-phone { - width: calc(25% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--1-col-phone.mdl-cell--1-col-phone { - width: 25% - } - .mdl-cell--2-col { - width: calc(50% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--2-col { - width: 50% - } - .mdl-cell--2-col-phone.mdl-cell--2-col-phone { - width: calc(50% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--2-col-phone.mdl-cell--2-col-phone { - width: 50% - } - .mdl-cell--3-col { - width: calc(75% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--3-col { - width: 75% - } - .mdl-cell--3-col-phone.mdl-cell--3-col-phone { - width: calc(75% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--3-col-phone.mdl-cell--3-col-phone { - width: 75% - } - .mdl-cell--4-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--4-col { - width: 100% - } - .mdl-cell--4-col-phone.mdl-cell--4-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--4-col-phone.mdl-cell--4-col-phone { - width: 100% - } - .mdl-cell--5-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--5-col { - width: 100% - } - .mdl-cell--5-col-phone.mdl-cell--5-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--5-col-phone.mdl-cell--5-col-phone { - width: 100% - } - .mdl-cell--6-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--6-col { - width: 100% - } - .mdl-cell--6-col-phone.mdl-cell--6-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--6-col-phone.mdl-cell--6-col-phone { - width: 100% - } - .mdl-cell--7-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--7-col { - width: 100% - } - .mdl-cell--7-col-phone.mdl-cell--7-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--7-col-phone.mdl-cell--7-col-phone { - width: 100% - } - .mdl-cell--8-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--8-col { - width: 100% - } - .mdl-cell--8-col-phone.mdl-cell--8-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--8-col-phone.mdl-cell--8-col-phone { - width: 100% - } - .mdl-cell--9-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--9-col { - width: 100% - } - .mdl-cell--9-col-phone.mdl-cell--9-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--9-col-phone.mdl-cell--9-col-phone { - width: 100% - } - .mdl-cell--10-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--10-col { - width: 100% - } - .mdl-cell--10-col-phone.mdl-cell--10-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--10-col-phone.mdl-cell--10-col-phone { - width: 100% - } - .mdl-cell--11-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--11-col { - width: 100% - } - .mdl-cell--11-col-phone.mdl-cell--11-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--11-col-phone.mdl-cell--11-col-phone { - width: 100% - } - .mdl-cell--12-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--12-col { - width: 100% - } - .mdl-cell--12-col-phone.mdl-cell--12-col-phone { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--12-col-phone.mdl-cell--12-col-phone { - width: 100% - } + .mdl-grid { + padding: 8px + } + .mdl-cell { + margin: 8px; + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell { + width: 100% + } + .mdl-cell--hide-phone { + display: none !important + } + .mdl-cell--1-col { + width: calc(25% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--1-col { + width: 25% + } + .mdl-cell--1-col-phone.mdl-cell--1-col-phone { + width: calc(25% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--1-col-phone.mdl-cell--1-col-phone { + width: 25% + } + .mdl-cell--2-col { + width: calc(50% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--2-col { + width: 50% + } + .mdl-cell--2-col-phone.mdl-cell--2-col-phone { + width: calc(50% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--2-col-phone.mdl-cell--2-col-phone { + width: 50% + } + .mdl-cell--3-col { + width: calc(75% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--3-col { + width: 75% + } + .mdl-cell--3-col-phone.mdl-cell--3-col-phone { + width: calc(75% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--3-col-phone.mdl-cell--3-col-phone { + width: 75% + } + .mdl-cell--4-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--4-col { + width: 100% + } + .mdl-cell--4-col-phone.mdl-cell--4-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--4-col-phone.mdl-cell--4-col-phone { + width: 100% + } + .mdl-cell--5-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--5-col { + width: 100% + } + .mdl-cell--5-col-phone.mdl-cell--5-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--5-col-phone.mdl-cell--5-col-phone { + width: 100% + } + .mdl-cell--6-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--6-col { + width: 100% + } + .mdl-cell--6-col-phone.mdl-cell--6-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--6-col-phone.mdl-cell--6-col-phone { + width: 100% + } + .mdl-cell--7-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--7-col { + width: 100% + } + .mdl-cell--7-col-phone.mdl-cell--7-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--7-col-phone.mdl-cell--7-col-phone { + width: 100% + } + .mdl-cell--8-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--8-col { + width: 100% + } + .mdl-cell--8-col-phone.mdl-cell--8-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--8-col-phone.mdl-cell--8-col-phone { + width: 100% + } + .mdl-cell--9-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--9-col { + width: 100% + } + .mdl-cell--9-col-phone.mdl-cell--9-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--9-col-phone.mdl-cell--9-col-phone { + width: 100% + } + .mdl-cell--10-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--10-col { + width: 100% + } + .mdl-cell--10-col-phone.mdl-cell--10-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--10-col-phone.mdl-cell--10-col-phone { + width: 100% + } + .mdl-cell--11-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--11-col { + width: 100% + } + .mdl-cell--11-col-phone.mdl-cell--11-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--11-col-phone.mdl-cell--11-col-phone { + width: 100% + } + .mdl-cell--12-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--12-col { + width: 100% + } + .mdl-cell--12-col-phone.mdl-cell--12-col-phone { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--12-col-phone.mdl-cell--12-col-phone { + width: 100% + } } + @media(min-width:480px) and (max-width:839px) { - .mdl-grid { - padding: 8px - } - .mdl-cell { - margin: 8px; - width: calc(50% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell { - width: 50% - } - .mdl-cell--hide-tablet { - display: none !important - } - .mdl-cell--1-col { - width: calc(12.5% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--1-col { - width: 12.5% - } - .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet { - width: calc(12.5% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet { - width: 12.5% - } - .mdl-cell--2-col { - width: calc(25% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--2-col { - width: 25% - } - .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet { - width: calc(25% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet { - width: 25% - } - .mdl-cell--3-col { - width: calc(37.5% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--3-col { - width: 37.5% - } - .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet { - width: calc(37.5% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet { - width: 37.5% - } - .mdl-cell--4-col { - width: calc(50% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--4-col { - width: 50% - } - .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet { - width: calc(50% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet { - width: 50% - } - .mdl-cell--5-col { - width: calc(62.5% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--5-col { - width: 62.5% - } - .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet { - width: calc(62.5% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet { - width: 62.5% - } - .mdl-cell--6-col { - width: calc(75% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--6-col { - width: 75% - } - .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet { - width: calc(75% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet { - width: 75% - } - .mdl-cell--7-col { - width: calc(87.5% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--7-col { - width: 87.5% - } - .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet { - width: calc(87.5% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet { - width: 87.5% - } - .mdl-cell--8-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--8-col { - width: 100% - } - .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet { - width: 100% - } - .mdl-cell--9-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--9-col { - width: 100% - } - .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet { - width: 100% - } - .mdl-cell--10-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--10-col { - width: 100% - } - .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet { - width: 100% - } - .mdl-cell--11-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--11-col { - width: 100% - } - .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet { - width: 100% - } - .mdl-cell--12-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--12-col { - width: 100% - } - .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet { - width: 100% - } + .mdl-grid { + padding: 8px + } + .mdl-cell { + margin: 8px; + width: calc(50% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell { + width: 50% + } + .mdl-cell--hide-tablet { + display: none !important + } + .mdl-cell--1-col { + width: calc(12.5% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--1-col { + width: 12.5% + } + .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet { + width: calc(12.5% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet { + width: 12.5% + } + .mdl-cell--2-col { + width: calc(25% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--2-col { + width: 25% + } + .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet { + width: calc(25% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet { + width: 25% + } + .mdl-cell--3-col { + width: calc(37.5% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--3-col { + width: 37.5% + } + .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet { + width: calc(37.5% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet { + width: 37.5% + } + .mdl-cell--4-col { + width: calc(50% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--4-col { + width: 50% + } + .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet { + width: calc(50% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet { + width: 50% + } + .mdl-cell--5-col { + width: calc(62.5% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--5-col { + width: 62.5% + } + .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet { + width: calc(62.5% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet { + width: 62.5% + } + .mdl-cell--6-col { + width: calc(75% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--6-col { + width: 75% + } + .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet { + width: calc(75% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet { + width: 75% + } + .mdl-cell--7-col { + width: calc(87.5% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--7-col { + width: 87.5% + } + .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet { + width: calc(87.5% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet { + width: 87.5% + } + .mdl-cell--8-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--8-col { + width: 100% + } + .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet { + width: 100% + } + .mdl-cell--9-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--9-col { + width: 100% + } + .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet { + width: 100% + } + .mdl-cell--10-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--10-col { + width: 100% + } + .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet { + width: 100% + } + .mdl-cell--11-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--11-col { + width: 100% + } + .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet { + width: 100% + } + .mdl-cell--12-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--12-col { + width: 100% + } + .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet { + width: 100% + } } + @media(min-width:840px) { - .mdl-grid { - padding: 8px - } - .mdl-cell { - margin: 8px; - width: calc(33.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell { - width: 33.3333333333% - } - .mdl-cell--hide-desktop { - display: none !important - } - .mdl-cell--1-col { - width: calc(8.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--1-col { - width: 8.3333333333% - } - .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop { - width: calc(8.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop { - width: 8.3333333333% - } - .mdl-cell--2-col { - width: calc(16.6666666667% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--2-col { - width: 16.6666666667% - } - .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop { - width: calc(16.6666666667% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop { - width: 16.6666666667% - } - .mdl-cell--3-col { - width: calc(25% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--3-col { - width: 25% - } - .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop { - width: calc(25% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop { - width: 25% - } - .mdl-cell--4-col { - width: calc(33.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--4-col { - width: 33.3333333333% - } - .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop { - width: calc(33.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop { - width: 33.3333333333% - } - .mdl-cell--5-col { - width: calc(41.6666666667% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--5-col { - width: 41.6666666667% - } - .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop { - width: calc(41.6666666667% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop { - width: 41.6666666667% - } - .mdl-cell--6-col { - width: calc(50% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--6-col { - width: 50% - } - .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop { - width: calc(50% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop { - width: 50% - } - .mdl-cell--7-col { - width: calc(58.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--7-col { - width: 58.3333333333% - } - .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop { - width: calc(58.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop { - width: 58.3333333333% - } - .mdl-cell--8-col { - width: calc(66.6666666667% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--8-col { - width: 66.6666666667% - } - .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop { - width: calc(66.6666666667% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop { - width: 66.6666666667% - } - .mdl-cell--9-col { - width: calc(75% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--9-col { - width: 75% - } - .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop { - width: calc(75% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop { - width: 75% - } - .mdl-cell--10-col { - width: calc(83.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--10-col { - width: 83.3333333333% - } - .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop { - width: calc(83.3333333333% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop { - width: 83.3333333333% - } - .mdl-cell--11-col { - width: calc(91.6666666667% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--11-col { - width: 91.6666666667% - } - .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop { - width: calc(91.6666666667% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop { - width: 91.6666666667% - } - .mdl-cell--12-col { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--12-col { - width: 100% - } - .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop { - width: calc(100% - 16px) - } - .mdl-grid--no-spacing>.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop { - width: 100% - } + .mdl-grid { + padding: 8px + } + .mdl-cell { + margin: 8px; + width: calc(33.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell { + width: 33.3333333333% + } + .mdl-cell--hide-desktop { + display: none !important + } + .mdl-cell--1-col { + width: calc(8.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--1-col { + width: 8.3333333333% + } + .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop { + width: calc(8.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop { + width: 8.3333333333% + } + .mdl-cell--2-col { + width: calc(16.6666666667% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--2-col { + width: 16.6666666667% + } + .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop { + width: calc(16.6666666667% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop { + width: 16.6666666667% + } + .mdl-cell--3-col { + width: calc(25% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--3-col { + width: 25% + } + .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop { + width: calc(25% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop { + width: 25% + } + .mdl-cell--4-col { + width: calc(33.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--4-col { + width: 33.3333333333% + } + .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop { + width: calc(33.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop { + width: 33.3333333333% + } + .mdl-cell--5-col { + width: calc(41.6666666667% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--5-col { + width: 41.6666666667% + } + .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop { + width: calc(41.6666666667% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop { + width: 41.6666666667% + } + .mdl-cell--6-col { + width: calc(50% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--6-col { + width: 50% + } + .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop { + width: calc(50% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop { + width: 50% + } + .mdl-cell--7-col { + width: calc(58.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--7-col { + width: 58.3333333333% + } + .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop { + width: calc(58.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop { + width: 58.3333333333% + } + .mdl-cell--8-col { + width: calc(66.6666666667% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--8-col { + width: 66.6666666667% + } + .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop { + width: calc(66.6666666667% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop { + width: 66.6666666667% + } + .mdl-cell--9-col { + width: calc(75% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--9-col { + width: 75% + } + .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop { + width: calc(75% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop { + width: 75% + } + .mdl-cell--10-col { + width: calc(83.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--10-col { + width: 83.3333333333% + } + .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop { + width: calc(83.3333333333% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop { + width: 83.3333333333% + } + .mdl-cell--11-col { + width: calc(91.6666666667% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--11-col { + width: 91.6666666667% + } + .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop { + width: calc(91.6666666667% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop { + width: 91.6666666667% + } + .mdl-cell--12-col { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--12-col { + width: 100% + } + .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop { + width: calc(100% - 16px) + } + .mdl-grid--no-spacing>.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop { + width: 100% + } } + body { - margin: 0 + margin: 0 } + .styleguide-demo h1 { - margin: 48px 24px 0 + margin: 48px 24px 0 } + .styleguide-demo h1:after { - content: ''; - display: block; - width: 100%; - border-bottom: 1px solid rgba(0, 0, 0, .5); - margin-top: 24px + content: ''; + display: block; + width: 100%; + border-bottom: 1px solid rgba(0, 0, 0, .5); + margin-top: 24px } + .styleguide-demo { - opacity: 0; - -webkit-transition: opacity .6s ease; - transition: opacity .6s ease + opacity: 0; + -webkit-transition: opacity .6s ease; + transition: opacity .6s ease } + .styleguide-masthead { - height: 256px; - background: #212121; - padding: 115px 16px 0 + height: 256px; + background: #212121; + padding: 115px 16px 0 } + .styleguide-container { - position: relative; - max-width: 960px; - width: 100% + position: relative; + max-width: 960px; + width: 100% } + .styleguide-title { - color: #fff; - bottom: auto; - position: relative; - font-size: 56px; - font-weight: 300; - line-height: 1; - letter-spacing: -.02em -} + color: #fff; + bottom: auto; + position: relative; + font-size: 56px; + font-weight: 300; + line-height: 1; + letter-spacing: -.02em +} + .styleguide-title:after { - border-bottom: 0 + border-bottom: 0 } + .styleguide-title span { - font-weight: 300 + font-weight: 300 } + .mdl-styleguide .mdl-layout__drawer .mdl-navigation__link { - padding: 10px 24px + padding: 10px 24px } + .demosLoaded .styleguide-demo { - opacity: 1 + opacity: 1 } + iframe { - display: block; - width: 100%; - border: 0 + display: block; + width: 100%; + border: 0 } + iframe.heightSet { - overflow: hidden + overflow: hidden } + .demo-wrapper { - margin: 24px + margin: 24px } + .demo-wrapper iframe { - border: 1px solid rgba(0, 0, 0, .5) -} \ No newline at end of file + border: 1px solid rgba(0, 0, 0, .5) +} diff --git a/source/css/style.css b/source/css/style.css index 420a9cf55..7541cf8a9 100755 --- a/source/css/style.css +++ b/source/css/style.css @@ -1,33 +1,20 @@ /* Global_CSS */ - /* Local_Search */ - /* Markdown_CSS*/ - /* Scheme_Paradox */ - /* Scheme_Isolation */ - /* Swiftype_Input */ - /* Sidebar_CSS */ - /* Burger_CSS */ - /* Post_Toc */ - /* Material_icon */ - /* Footer_Top */ - /* Nprogress_CSS */ - /* Font_Awesome */ - - /*************/ /* Global_CSS */ /*************/ + html { display: block; } @@ -47,105 +34,95 @@ body { background-attachment: fixed; content: ''; } - .fa, .material-icons { - -moz-osx-font-smoothing: grayscale + -moz-osx-font-smoothing: grayscale; } a { - font-weight: 300 + font-weight: 300; } .mdl-button { - font-family: Roboto, "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif + font-family: Roboto, 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', Arial, sans-serif; } .mdl-menu__item { - font-weight: 300 + font-weight: 300; } - /****************/ /* Local_Search */ /****************/ -#local-search-result{ - position: absolute; +#local-search-result { + position: absolute; background-color: #fff; border-radius: 2px; - box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12); - z-index: 6; - max-width: 100%; + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); + z-index: 6; + max-width: 100%; } - -#local-search-result ul{ - list-style: none; - padding: 0; +#local-search-result ul { + list-style: none; + padding: 0; } - -#local-search-result ul li{ - padding: 10px 20px; +#local-search-result ul li { + padding: 10px 20px; border-top: 1px solid #dadada; } - -#local-search-result ul li:first-child{ +#local-search-result ul li:first-child { border-top: none; } - -#local-search-result ul li p{ - margin: 0; - max-height: 50px; +#local-search-result ul li p { + margin: 0; + max-height: 50px; overflow: hidden; } - -#local-search-result .search-keyword{ - font-style: normal; - font-weight: bold; +#local-search-result .search-keyword { + font-style: normal; + font-weight: bold; } - -#local-search-result ul li a{ - text-decoration: none; +#local-search-result ul li a { + text-decoration: none; } - -#local-search-result ul li .search-result{ - color: #333; +#local-search-result ul li .search-result { + color: #333; } - - /****************/ /* Markdown_CSS */ /****************/ -.highlight tr{ + +.highlight tr { display: flex; } -#post-content .line{ +#post-content .line { height: 19px; } #post-content figure { - margin-right: 0; - margin-left: 0; + margin-right: 0; + margin-left: 0; } #post-content, -#post-content p{ - font-size: 15px; - line-height: 1.7; - overflow: hidden; +#post-content p { + font-size: 15px; + line-height: 1.7; + overflow: hidden; } -#post-content > *:first-child { - margin-top: 0 !important; +#post-content>*:first-child { + margin-top: 0 !important; } -#post-content > *:last-child { - margin-bottom: 0 !important; +#post-content>*:last-child { + margin-bottom: 0 !important; } #post-content a.absent { - color: #c00; + color: #c00; } #post-content a.anchor { - display: block; - padding-left: 30px; - margin-left: -30px; - cursor: pointer; - position: absolute; - top: 0; - left: 0; - bottom: 0; + display: block; + padding-left: 30px; + margin-left: -30px; + cursor: pointer; + position: absolute; + top: 0; + left: 0; + bottom: 0; } #post-content h1, #post-content h2, @@ -153,12 +130,12 @@ a { #post-content h4, #post-content h5, #post-content h6 { - margin: 1em 0 15px; - padding: 0; - font-weight: bold; - line-height: 1.7; - cursor: text; - position: relative; + margin: 1em 0 15px; + padding: 0; + font-weight: bold; + line-height: 1.7; + cursor: text; + position: relative; } #post-content h1 .octicon-link, #post-content h2 .octicon-link, @@ -166,8 +143,8 @@ a { #post-content h4 .octicon-link, #post-content h5 .octicon-link, #post-content h6 .octicon-link { - display: none; - color: #000; + display: none; + color: #000; } #post-content h1:hover a.anchor, #post-content h2:hover a.anchor, @@ -175,11 +152,11 @@ a { #post-content h4:hover a.anchor, #post-content h5:hover a.anchor, #post-content h6:hover a.anchor { - text-decoration: none; - line-height: 1; - padding-left: 0; - margin-left: -22px; - top: 15%; + text-decoration: none; + line-height: 1; + padding-left: 0; + margin-left: -22px; + top: 15%; } #post-content h1:hover a.anchor .octicon-link, #post-content h2:hover a.anchor .octicon-link, @@ -187,7 +164,7 @@ a { #post-content h4:hover a.anchor .octicon-link, #post-content h5:hover a.anchor .octicon-link, #post-content h6:hover a.anchor .octicon-link { - display: inline-block; + display: inline-block; } #post-content h1 tt, #post-content h1 code, @@ -201,28 +178,28 @@ a { #post-content h5 code, #post-content h6 tt, #post-content h6 code { - font-size: inherit; + font-size: inherit; } #post-content h1 { - font-size: 2.5em; - border-bottom: 1px solid #ddd; + font-size: 2.5em; + border-bottom: 1px solid #ddd; } #post-content h2 { - font-size: 2em; - border-bottom: 1px solid #eee; + font-size: 2em; + border-bottom: 1px solid #eee; } #post-content h3 { - font-size: 1.5em; + font-size: 1.5em; } #post-content h4 { - font-size: 1.2em; + font-size: 1.2em; } #post-content h5 { - font-size: 1em; + font-size: 1em; } #post-content h6 { - color: #777; - font-size: 1em; + color: #777; + font-size: 1em; } #post-content p, #post-content blockquote, @@ -230,72 +207,72 @@ a { #post-content ol, #post-content dl, #post-content table { - margin: 15px 0; + margin: 15px 0; } #post-content hr { - height: 0.25em; + height: 0.25em; padding: 0; margin: 24px 0; background-color: #e7e7e7; border: 0; } #post-content li p.first { - display: inline-block; + display: inline-block; } #post-content ul, #post-content ol { - padding-left: 30px; - font-size: 15px; + padding-left: 30px; + font-size: 15px; line-height: 1.7; overflow: hidden; } #post-content ul.no-list, #post-content ol.no-list { - list-style-type: none; - padding: 0; + list-style-type: none; + padding: 0; } #post-content ul ul, #post-content ul ol, #post-content ol ol, #post-content ol ul { - margin-top: 0; - margin-bottom: 0; + margin-top: 0; + margin-bottom: 0; } #post-content dl { - padding: 0; + padding: 0; } #post-content dl dt { - font-size: 14px; - font-weight: bold; - font-style: italic; - padding: 0; - margin-top: 15px; + font-size: 14px; + font-weight: bold; + font-style: italic; + padding: 0; + margin-top: 15px; } #post-content dl dd { - margin-bottom: 15px; - padding: 0 15px; + margin-bottom: 15px; + padding: 0 15px; } #post-content blockquote { - border-left: 4px solid #DDD; - padding: 0 15px; - color: #777; - font-style: normal; + border-left: 4px solid #DDD; + padding: 0 15px; + color: #777; + font-style: normal; } -#post-content blockquote >:first-child { - margin-top: 0px; +#post-content blockquote>:first-child { + margin-top: 0px; } -#post-content blockquote >:last-child { - margin-bottom: 0px; +#post-content blockquote>:last-child { + margin-bottom: 0px; } #post-content table { - width: 100%; - overflow: auto; - display: block; - border-spacing: 0; - border-collapse: collapse; + width: 100%; + overflow: auto; + display: block; + border-spacing: 0; + border-collapse: collapse; } #post-content table th { - font-weight: bold; + font-weight: bold; } #post-content table th, #post-content table td { @@ -303,159 +280,159 @@ a { border: 1px solid #ddd; } #post-content table tr { -/* display: table;*/ - background-color: #fff; + /* display: table;*/ + + background-color: #fff; } #post-content table tr:nth-child(2n) { - background-color: #f8f8f8; + background-color: #f8f8f8; } #post-content img { - max-width: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; + max-width: 100%; + -moz-box-sizing: border-box; + box-sizing: border-box; } #post-content span.frame { - display: block; - overflow: hidden; + display: block; + overflow: hidden; } -#post-content span.frame > span { - border: 1px solid #ddd; - display: block; - float: left; - overflow: hidden; - margin: 13px 0 0; - padding: 7px; - width: auto; +#post-content span.frame>span { + border: 1px solid #ddd; + display: block; + float: left; + overflow: hidden; + margin: 13px 0 0; + padding: 7px; + width: auto; } #post-content span.frame span img { - display: block; - float: left; + display: block; + float: left; } #post-content span.frame span span { - clear: both; - color: #333; - display: block; - padding: 5px 0 0; + clear: both; + color: #333; + display: block; + padding: 5px 0 0; } #post-content span.align-center { - display: block; - overflow: hidden; - clear: both; + display: block; + overflow: hidden; + clear: both; } -#post-content span.align-center > span { - display: block; - overflow: hidden; - margin: 13px auto 0; - text-align: center; +#post-content span.align-center>span { + display: block; + overflow: hidden; + margin: 13px auto 0; + text-align: center; } #post-content span.align-center span img { - margin: 0 auto; - text-align: center; + margin: 0 auto; + text-align: center; } #post-content span.align-right { - display: block; - overflow: hidden; - clear: both; + display: block; + overflow: hidden; + clear: both; } -#post-content span.align-right > span { - display: block; - overflow: hidden; - margin: 13px 0 0; - text-align: right; +#post-content span.align-right>span { + display: block; + overflow: hidden; + margin: 13px 0 0; + text-align: right; } #post-content span.align-right span img { - margin: 0; - text-align: right; + margin: 0; + text-align: right; } #post-content span.float-left { - display: block; - margin-right: 13px; - overflow: hidden; - float: left; + display: block; + margin-right: 13px; + overflow: hidden; + float: left; } #post-content span.float-left span { - margin: 13px 0 0; + margin: 13px 0 0; } #post-content span.float-right { - display: block; - margin-left: 13px; - overflow: hidden; - float: right; + display: block; + margin-left: 13px; + overflow: hidden; + float: right; } -#post-content span.float-right > span { - display: block; - overflow: hidden; - margin: 13px auto 0; - text-align: right; +#post-content span.float-right>span { + display: block; + overflow: hidden; + margin: 13px auto 0; + text-align: right; } #post-content code, #post-content tt { - margin: 0 2px; - padding: 0px 5px; - background-color: rgba(0,0,0,0.04); - border-radius: 3px; + margin: 0 2px; + padding: 0px 5px; + background-color: rgba(0, 0, 0, 0.04); + border-radius: 3px; } - -#post-content pre > code { - margin: 0; - padding: 0; - white-space: pre; - border: none; - background: transparent; +#post-content pre>code { + margin: 0; + padding: 0; + white-space: pre; + border: none; + background: transparent; } #post-content pre { - background-color: #f7f7f7; - font-size: 13px; - line-height: 19px; - overflow: auto; - padding: 16px; - border-radius: 3px; + background-color: #f7f7f7; + font-size: 13px; + line-height: 19px; + overflow: auto; + padding: 16px; + border-radius: 3px; } #post-content .gutter, -#post-content .code{ -/* background: #f7f7f7;*/ - font-size: 13px; - line-height: 19px; - overflow: auto; - padding: 0; - border: none; - display: block; - border-radius: 0; +#post-content .code { + /* background: #f7f7f7;*/ + + font-size: 13px; + line-height: 19px; + overflow: auto; + padding: 0; + border: none; + display: block; + border-radius: 0; } -#post-content .code{ +#post-content .code { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -#post-content .gutter{ +#post-content .gutter { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } #post-content .gutter pre, -#post-content .code pre{ +#post-content .code pre { margin: 0; display: block; } #post-content pre code, #post-content pre tt { - margin: 0; - padding: 0; - background-color: transparent; - border: none; + margin: 0; + padding: 0; + background-color: transparent; + border: none; } - - /****************/ /* Scheme_Paradox */ /****************/ + #scheme-Paradox .index-top-block { margin-bottom: 47.59px } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox .index-top-block { transition: 1s; width: 100%; margin: 0; - border-radius: 0 !important; + border-radius: 0 !important; } #scheme-Paradox .material-layout .daily-pic { height: 100% @@ -464,9 +441,7 @@ a { margin-bottom: 30px; } } - - -@media screen and (min-width:481px) and (max-width:840px) { +@media screen and (min-width: 481px) and (max-width: 840px) { #scheme-Paradox .index-top-block { min-height: 200px!important; transition: 1s; @@ -489,7 +464,7 @@ a { #scheme-Paradox .index-top-block-slogan a { text-decoration: none } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox .index-top-block-date { display: none } @@ -504,7 +479,7 @@ a { margin-top: 0; } #scheme-Paradox .material-layout .material-post, -#scheme-Paradox .material-layout .material-index{ +#scheme-Paradox .material-layout .material-index { display: flex; margin: 0 auto; padding: 0; @@ -518,7 +493,7 @@ a { margin: 0 auto; width: 100%; } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox .material-layout .material-layout__content { padding-top: 0 } @@ -531,9 +506,9 @@ a { border-radius: 2px; } @media screen and (max-width: 480px) { - #scheme-Paradox .material-post .mdl-card { - border-radius: 0; - } + #scheme-Paradox .material-post .mdl-card { + border-radius: 0; + } } #scheme-Paradox .material-layout .mdl-card__title { padding: 1pc; @@ -566,7 +541,7 @@ a { #scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text { min-height: 4pc } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox .material-layout .mdl-card__supporting-text { padding-top: 12px; padding-bottom: 0 @@ -583,8 +558,8 @@ a { padding: 1pc; padding-top: 29.03px; } -@media screen and (max-width:480px) { - #scheme-Paradox .material-layout .mdl-card__supporting-text:not(: last-child) { +@media screen and (max-width: 480px) { + #scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child) { min-height: 70px } #scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text { @@ -643,7 +618,7 @@ a { padding: 24px; background-size: cover } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox .material-layout .something-else .something-else-logo { padding: 0 } @@ -659,7 +634,7 @@ a { background-color: #f5f5f5 } #scheme-Paradox .material-layout .material-post>.material-nav, -#scheme-Paradox .material-layout .material-index>.material-nav{ +#scheme-Paradox .material-layout .material-index>.material-nav { display: flex; margin: 10px 15px; color: #fff; @@ -669,21 +644,21 @@ a { align-items: center } #scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button, -#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button{ +#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button { color: #fff; text-decoration: none } #scheme-Paradox .material-layout .material-post>.material-nav .mdl-button, -#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button{ +#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button { background-color: #fff; color: rgba(0, 0, 0, .54) } #scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button, -#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto{ +#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto { margin-right: 1pc } #scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button, -#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button{ +#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button { margin-left: 1pc } #scheme-Paradox .page-number { @@ -727,7 +702,7 @@ a { background-color: transparent } #scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media, -#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media{ +#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media { height: 280px } #scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text { @@ -735,10 +710,7 @@ a { border: 0; flex-direction: column } -#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text p { - -} -#scheme-Paradox .material-post_container .comments { +#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text p {} #scheme-Paradox .material-post_container .comments { background-color: #eee; display: flex; box-sizing: border-box; @@ -809,7 +781,7 @@ a { color: #fff; border-radius: 50% } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox #post-toc-trigger-btn { display: none } @@ -867,9 +839,9 @@ a { width: 98% } #scheme-Paradox #post-content { - max-width: 90%; - margin: 1pc auto; - padding-top: 0; + max-width: 90%; + margin: 1pc auto; + padding-top: 0; } #scheme-Paradox #post-content img { max-width: 100% @@ -937,9 +909,9 @@ a { padding: 1pc; margin-top: 20px; margin-right: 20px; -/* white-space: nowrap*/ + /* white-space: nowrap*/ } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox #post_entry-left-info { padding: 1pc 4% } @@ -962,11 +934,11 @@ a { text-align: center } @media screen and (min-width: 481px) and (max-width: 840px) { - #scheme-Paradox #copyright{ + #scheme-Paradox #copyright { padding: 20px 0; } } -#scheme-Paradox .article-headline-p a{ +#scheme-Paradox .article-headline-p a { font-weight: 400; } #scheme-Paradox .article-headline-p a, @@ -982,22 +954,20 @@ a { text-decoration: none } #scheme-Paradox .post_tag-link, -#scheme-Paradox .index_category-link{ +#scheme-Paradox .index_category-link { padding: 15px; } #scheme-Paradox .mdl-mini-footer--right-section { margin-right: 60px } @media screen and (max-width: 480px) { - #scheme-Paradox .mdl-mini-footer--right-section { - margin-right: 0 - } + #scheme-Paradox .mdl-mini-footer--right-section { + margin-right: 0 + } } - #scheme-Paradox .mdl-mini-footer--right-section a { color: #6b6b6b; } - #scheme-Paradox #author-avatar, #scheme-Paradox #comment__avatar { margin-right: 1pc; @@ -1063,7 +1033,7 @@ a { #scheme-Paradox #article-functions-like-button:hover { color: red } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox .page-module .mdl-card, #scheme-Paradox .material-post_container .mdl-card { margin: 0; @@ -1076,27 +1046,27 @@ a { top: 8px; left: -20px } -@media screen and (max-width:850px) { +@media screen and (max-width: 850px) { #scheme-Paradox #comment-input-div { width: 93% } } -@media screen and (max-width:742px) { +@media screen and (max-width: 742px) { #scheme-Paradox #comment-input-div { width: 92% } } -@media screen and (max-width:660px) { +@media screen and (max-width: 660px) { #comment-input-div { width: 90% } } -@media screen and (max-width:550px) { +@media screen and (max-width: 550px) { #scheme-Paradox #comment-input-div { width: 80% } } -@media screen and (max-width:480px) { +@media screen and (max-width: 480px) { #scheme-Paradox .footer-develop-div { float: left; width: 100%; @@ -1118,7 +1088,7 @@ a { margin: 0; text-shadow: 1px 1px 8px #444 } -@media screen and (max-width:840px) { +@media screen and (max-width: 840px) { #scheme-Paradox .article-headline-p { font-size: 22px } @@ -1180,556 +1150,471 @@ a { text-align: center } } - /********************/ /* Scheme_Isolation */ /********************/ -#scheme-Isolation .mdl-grid{ - padding: 0; + +#scheme-Isolation .mdl-grid { + padding: 0; } -#scheme-Isolation .mdl-cell{ - margin: 0; +#scheme-Isolation .mdl-cell { + margin: 0; } -#scheme-Isolation .material-layout{ - width: 100%; +#scheme-Isolation .material-layout { + width: 100%; margin-right: auto; margin-left: auto; - max-width: 339px; + max-width: 339px; padding-right: 8px; padding-left: 8px; } @media screen and (min-width: 386px) { - #scheme-Isolation .material-layout{ - max-width: 548px; - padding-right: 24px; - padding-left: 24px; - } + #scheme-Isolation .material-layout { + max-width: 548px; + padding-right: 24px; + padding-left: 24px; + } } - @media screen and (min-width: 579px) { - #scheme-Isolation .material-layout{ - max-width: 722px; - padding-right: 32px; - padding-left: 32px; - } + #scheme-Isolation .material-layout { + max-width: 722px; + padding-right: 32px; + padding-left: 32px; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation .material-layout{ - max-width: 894px; - padding-right: 48px; - padding-left: 48px; - } + #scheme-Isolation .material-layout { + max-width: 894px; + padding-right: 48px; + padding-left: 48px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .material-layout{ - max-width: 1328px; - padding-right: 80px; - padding-left: 80px; - } + #scheme-Isolation .material-layout { + max-width: 1328px; + padding-right: 80px; + padding-left: 80px; + } } - -#scheme-Isolation #main{ +#scheme-Isolation #main { float: left; width: 100%; padding-top: 12px; padding-bottom: 24px; } - @media screen and (min-width: 579px) { - #scheme-Isolation #main { - padding-top: 16px; - padding-bottom: 32px; - } + #scheme-Isolation #main { + padding-top: 16px; + padding-bottom: 32px; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation #main{ - padding-top: 24px; - padding-bottom: 48px; - } + #scheme-Isolation #main { + padding-top: 24px; + padding-bottom: 48px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation #main{ - padding-top: 80px; - padding-bottom: 80px; - padding-left: 368px; - } + #scheme-Isolation #main { + padding-top: 80px; + padding-bottom: 80px; + padding-left: 368px; + } } - - #scheme-Isolation .post_entry-module { margin-bottom: 24px; width: 100%; border-radius: 2px; - box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); - -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); + -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); } - @media screen and (min-width: 386px) { - #scheme-Isolation .post_entry-module { - margin-bottom: 28px; - } + #scheme-Isolation .post_entry-module { + margin-bottom: 28px; + } } @media screen and (min-width: 579px) { - #scheme-Isolation .post_entry-module { - margin-bottom: 36px; - } + #scheme-Isolation .post_entry-module { + margin-bottom: 36px; + } } @media screen and (min-width: 769px) { - #scheme-Isolation .post_entry-module { - margin-bottom: 52px; - } + #scheme-Isolation .post_entry-module { + margin-bottom: 52px; + } } @media screen and (min-width: 1183px) { - #scheme-Isolation .post_entry-module { - margin-bottom: 82px; - } + #scheme-Isolation .post_entry-module { + margin-bottom: 82px; + } } - -#scheme-Isolation .post_thumbnail-custom img{ - width: 100%; - vertical-align: middle; - height: auto +#scheme-Isolation .post_thumbnail-custom img { + width: 100%; + vertical-align: middle; + height: auto } - #scheme-Isolation .post_entry-header_info.with-thumbnail, -#scheme-Isolation .post-header_info.with-thumbnail{ - position: absolute; - padding: 40px; - width: 100%; - cursor: default; - color: #ebebeb; +#scheme-Isolation .post-header_info.with-thumbnail { + position: absolute; + padding: 40px; + width: 100%; + cursor: default; + color: #ebebeb; } - #scheme-Isolation .post_entry-header_info.without-thumbnail, -#scheme-Isolation .post-header_info.without-thumbnail{ - padding: 40px; - padding-bottom: 0; - width: 100%; - cursor: default; +#scheme-Isolation .post-header_info.without-thumbnail { + padding: 40px; + padding-bottom: 0; + width: 100%; + cursor: default; } - #scheme-Isolation .post_entry-header_info .avatar-img, -#scheme-Isolation .post-header_info .avatar-img{ +#scheme-Isolation .post-header_info .avatar-img { width: 34px; height: 34px; margin-right: 8px; - border: 1px solid #d6d6d6; + border: 1px solid #d6d6d6; border-radius: 50%; } - #scheme-Isolation .post_entry-header_info .name-span, -#scheme-Isolation .post-header_info .name-span{ - letter-spacing: 2px; +#scheme-Isolation .post-header_info .name-span { + letter-spacing: 2px; line-height: 16px; - font-size: 13px; - font-weight: 300; - text-transform: uppercase; + font-size: 13px; + font-weight: 300; + text-transform: uppercase; } - -#scheme-Isolation .post_entry-content{ - width: 100%; +#scheme-Isolation .post_entry-content { + width: 100%; } - @media screen and (min-width: 579px) { - #scheme-Isolation .post_entry-content { - padding: 32px; - } + #scheme-Isolation .post_entry-content { + padding: 32px; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation .post_entry-content { - padding: 48px; - } + #scheme-Isolation .post_entry-content { + padding: 48px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .post_entry-content { - padding: 40px; - } + #scheme-Isolation .post_entry-content { + padding: 40px; + } } - #scheme-Isolation .post_entry-title, -#scheme-Isolation p.post-title{ - font-size: 24px; +#scheme-Isolation p.post-title { + font-size: 24px; line-height: 40px; - margin-top: -7px; + margin-top: -7px; margin-bottom: 9px; } - @media screen and (min-width: 579px) { - #scheme-Isolation .post_entry-title, - #scheme-Isolation p.post-title { - font-size: 28px; - line-height: 48px; - margin-top: -8px; - margin-bottom: 24px; - } + #scheme-Isolation .post_entry-title, + #scheme-Isolation p.post-title { + font-size: 28px; + line-height: 48px; + margin-top: -8px; + margin-bottom: 24px; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation .post_entry-title, - #scheme-Isolation p.post-title { - margin-bottom: 40px; - } + #scheme-Isolation .post_entry-title, + #scheme-Isolation p.post-title { + margin-bottom: 40px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .post_entry-title, - #scheme-Isolation p.post-title { - font-size: 32px; - line-height: 56px; - margin-top: -10px; - margin-bottom: 30px; - } + #scheme-Isolation .post_entry-title, + #scheme-Isolation p.post-title { + font-size: 32px; + line-height: 56px; + margin-top: -10px; + margin-bottom: 30px; + } } - #scheme-Isolation .post_entry-excerpt { - margin-top: 0; + margin-top: 0; margin-bottom: 16px; - font-size: 16px; + font-size: 16px; line-height: 24px; font-weight: 300; } - @media screen and (min-width: 579px) { - #scheme-Isolation .post_entry-excerpt { - margin-bottom: 24px; - } + #scheme-Isolation .post_entry-excerpt { + margin-bottom: 24px; + } } - #scheme-Isolation .post_entry-title a { - text-decoration: none; - color: #333; + text-decoration: none; + color: #333; } - -#scheme-Isolation .post_entry-tags-list{ - padding: 0; - margin: 0; +#scheme-Isolation .post_entry-tags-list { + padding: 0; + margin: 0; } - -#scheme-Isolation .post_entry-tags-list-item{ - list-style: none; - float: left; - font-size: 11px; +#scheme-Isolation .post_entry-tags-list-item { + list-style: none; + float: left; + font-size: 11px; border: 1px solid #c2c2c2; - letter-spacing: 1px; + letter-spacing: 1px; border-radius: 3px; - padding-right: 6px; - padding-left: 8px; - margin-top: 8px; - margin-right: 8px; - text-align: center; - -webkit-appearance: none; + padding-right: 6px; + padding-left: 8px; + margin-top: 8px; + margin-right: 8px; + text-align: center; + -webkit-appearance: none; } - -#scheme-Isolation .post_entry-tags-list-item a{ - text-decoration: none; - color: #adadad; +#scheme-Isolation .post_entry-tags-list-item a { + text-decoration: none; + color: #adadad; } - @media screen and (min-width: 386px) { - #scheme-Isolation .post_entry-tags-list{ - margin-top: 0; - } + #scheme-Isolation .post_entry-tags-list { + margin-top: 0; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation .post_entry-tags-list{ - margin-top: 16px; - } + #scheme-Isolation .post_entry-tags-list { + margin-top: 16px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .post_entry-tags-list{ - margin-top: 8px; - } + #scheme-Isolation .post_entry-tags-list { + margin-top: 8px; + } } - -#scheme-Isolation .post_entry-footer{ - width: 100%; +#scheme-Isolation .post_entry-footer { + width: 100%; } - -#scheme-Isolation .post_entry-footer-info{ - width: 100%; +#scheme-Isolation .post_entry-footer-info { + width: 100%; } - @media screen and (min-width: 386px) { - #scheme-Isolation .post_entry-footer{ - padding: 24px; - padding-top: 0; - } + #scheme-Isolation .post_entry-footer { + padding: 24px; + padding-top: 0; + } } - @media screen and (min-width: 579px) { - #scheme-Isolation .post_entry-footer{ - padding: 32px; - padding-top: 0; - } + #scheme-Isolation .post_entry-footer { + padding: 32px; + padding-top: 0; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation .post_entry-footer{ - padding: 48px; - padding-top: 0; - } + #scheme-Isolation .post_entry-footer { + padding: 48px; + padding-top: 0; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .post_entry-footer{ - padding: 40px; - padding-top: 0; - } + #scheme-Isolation .post_entry-footer { + padding: 40px; + padding-top: 0; + } } - -#scheme-Isolation .post_entry-footer-border{ - width: 100%; - border-top: 1px solid #ebebeb; +#scheme-Isolation .post_entry-footer-border { + width: 100%; + border-top: 1px solid #ebebeb; } - @media screen and (min-width: 386px) { - #scheme-Isolation .post_entry-footer-border{ - height: 24px; - } + #scheme-Isolation .post_entry-footer-border { + height: 24px; + } } - @media screen and (min-width: 579px) { - #scheme-Isolation .post_entry-footer-border{ - height: 32px; - } + #scheme-Isolation .post_entry-footer-border { + height: 32px; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation .post_entry-footer-border{ - height: 48px; - } + #scheme-Isolation .post_entry-footer-border { + height: 48px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .post_entry-footer-border{ - height: 40px; - } + #scheme-Isolation .post_entry-footer-border { + height: 40px; + } } - -#scheme-Isolation .post_entry-footer-info{ - color: #c2c2c2; - font-size: 14px; +#scheme-Isolation .post_entry-footer-info { + color: #c2c2c2; + font-size: 14px; } - -#scheme-Isolation .post_entry-footer-date{ - float: left; +#scheme-Isolation .post_entry-footer-date { + float: left; } -#scheme-Isolation .post_entry-footer-comment{ - float: right; +#scheme-Isolation .post_entry-footer-comment { + float: right; } - -#scheme-Isolation .header{ - position: fixed; +#scheme-Isolation .header { + position: fixed; z-index: 1; padding-top: 24px; padding-bottom: 12px; text-align: center; } - @media screen and (max-width: 1183px) { - #scheme-Isolation .header{ - position: relative; - } + #scheme-Isolation .header { + position: relative; + } } - -#scheme-Isolation .header a{ - text-decoration: none; +#scheme-Isolation .header a { + text-decoration: none; } - @media screen and (min-width: 579px) { - #scheme-Isolation .header{ - padding-top: 32px; - padding-bottom: 16px; - } + #scheme-Isolation .header { + padding-top: 32px; + padding-bottom: 16px; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation .header{ - padding: 48px 48px 24px; - } + #scheme-Isolation .header { + padding: 48px 48px 24px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .header{ - width: 328px; - margin-right: -328px; - text-align: left; - padding: 114px 40px 40px 0; - } + #scheme-Isolation .header { + width: 328px; + margin-right: -328px; + text-align: left; + padding: 114px 40px 40px 0; + } } - -#scheme-Isolation .header-copyright{ - color: #a5b1b6; - display: none; +#scheme-Isolation .header-copyright { + color: #a5b1b6; + display: none; } - @media screen and (min-width: 1183px) { - #scheme-Isolation .header-copyright{ - display: block; - position: absolute; - font-size: 12px; - letter-spacing: 1px; - line-height: 20px; - margin: 0; - bottom: -50px; - } + #scheme-Isolation .header-copyright { + display: block; + position: absolute; + font-size: 12px; + letter-spacing: 1px; + line-height: 20px; + margin: 0; + bottom: -50px; + } } - -#scheme-Isolation .header-item{ - float: left; - clear: both; - margin-right: auto; - margin-left: auto; - width: auto; +#scheme-Isolation .header-item { + float: left; + clear: both; + margin-right: auto; + margin-left: auto; + width: auto; } - @media screen and (max-width: 1183px) { - #scheme-Isolation .header-item{ - position: relative; - left: 50%; - transform: translateX(-50%); - } + #scheme-Isolation .header-item { + position: relative; + left: 50%; + transform: translateX(-50%); + } } - - -#scheme-Isolation .header-title{ +#scheme-Isolation .header-title { border-bottom: 1px solid #c7ced1; - font-size: 24px; + font-size: 24px; line-height: 36px; padding-bottom: 16px; - margin-bottom: 16px; + margin-bottom: 16px; } - - @media screen and (min-width: 579px) { - #scheme-Isolation .header-title{ - font-size: 24px; - line-height: 40px; - padding-bottom: 24px; - margin-bottom: 24px; - } + #scheme-Isolation .header-title { + font-size: 24px; + line-height: 40px; + padding-bottom: 24px; + margin-bottom: 24px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .header-title{ - - } + #scheme-Isolation .header-title {} } - -#scheme-Isolation .header-title a{ - color: #252b2d; +#scheme-Isolation .header-title a { + color: #252b2d; } - -#scheme-Isolation .mdl-mini-footer{ - padding: 0; +#scheme-Isolation .mdl-mini-footer { + padding: 0; } - -#scheme-Isolation .header-slogan{ - color: #5c6a70; - margin-bottom: 16px; +#scheme-Isolation .header-slogan { + color: #5c6a70; + margin-bottom: 16px; } - @media screen and (min-width: 579px) { - #scheme-Isolation .header-slogan{ - margin-bottom: 24px; - } + #scheme-Isolation .header-slogan { + margin-bottom: 24px; + } } - -#scheme-Isolation .header-nav{ - margin-bottom: 16px; +#scheme-Isolation .header-nav { + margin-bottom: 16px; } - @media screen and (min-width: 579px) { - #scheme-Isolation .header-nav{ - margin-bottom: 24px; - } + #scheme-Isolation .header-nav { + margin-bottom: 24px; + } } - @media screen and (max-width: 1183px) { - #scheme-Isolation .header-nav{ - padding-top: 24px; - border-top: 1px solid #c7ced1; - } - - #scheme-Isolation .header-nav span{ - margin-right: 8px; - margin-left: 8px; - } - - #scheme-Isolation .header-nav span:first-child{ - margin-left: 0; - } - - #scheme-Isolation .header-nav span:last-child{ - margin-right: 0; - } + #scheme-Isolation .header-nav { + padding-top: 24px; + border-top: 1px solid #c7ced1; + } + #scheme-Isolation .header-nav span { + margin-right: 8px; + margin-left: 8px; + } + #scheme-Isolation .header-nav span:first-child { + margin-left: 0; + } + #scheme-Isolation .header-nav span:last-child { + margin-right: 0; + } } - -#scheme-Isolation .header-nav span{ - float: left; - width: auto; - line-height: 24px; +#scheme-Isolation .header-nav span { + float: left; + width: auto; + line-height: 24px; text-transform: uppercase; - letter-spacing: 1px; + letter-spacing: 1px; } - @media screen and (min-width: 1183px) { - #scheme-Isolation .header-nav span{ - clear: both; - } -} - -#scheme-Isolation .header-nav-item{ + #scheme-Isolation .header-nav span { + clear: both; + } } - -@media screen and (min-width: 1183px) { - #scheme-Isolation .header-nav-item:first-child{ - padding-top: 24px; - border-top: 1px solid #c7ced1; - } +#scheme-Isolation .header-nav-item {} @media screen and (min-width: 1183px) { + #scheme-Isolation .header-nav-item:first-child { + padding-top: 24px; + border-top: 1px solid #c7ced1; + } } - -#scheme-Isolation .header-sns_list{ - margin-top: 24px; +#scheme-Isolation .header-sns_list { + margin-top: 24px; } - @media screen and (max-width: 1183px) { - #scheme-Isolation .header-sns_list{ - margin-top: 0; - padding-top: 24px; - border-top: 1px solid #c7ced1; - margin-bottom: 16px; - } -} - -#scheme-Isolation .header-sns_list a{ - padding: 0 8px; - margin: 0 8px; + #scheme-Isolation .header-sns_list { + margin-top: 0; + padding-top: 24px; + border-top: 1px solid #c7ced1; + margin-bottom: 16px; + } } - -#scheme-Isolation .header-sns_list a:first-child{ - padding-left: 0; - margin-left: 0; +#scheme-Isolation .header-sns_list a { + padding: 0 8px; + margin: 0 8px; } - -@media screen and (min-width: 1183px) { - #scheme-Isolation .header-sns_list a:first-child{ +#scheme-Isolation .header-sns_list a:first-child { padding-left: 0; margin-left: 0; - padding-top: 24px; - border-top: 1px solid #c7ced1; - } } - - +@media screen and (min-width: 1183px) { + #scheme-Isolation .header-sns_list a:first-child { + padding-left: 0; + margin-left: 0; + padding-top: 24px; + border-top: 1px solid #c7ced1; + } +} #scheme-Isolation .material-layout .material-index>.material-nav, #scheme-Isolation .material-layout .material-post>.material-nav { display: flex; @@ -1740,105 +1625,89 @@ a { justify-content: space-between; align-items: center; } - #scheme-Isolation .page-number { display: none } - #scheme-Isolation .material-nav .page-number.current { display: block; color: #666; text-align: center; margin: 0 auto; } - #scheme-Isolation .material-layout .material-index>.material-nav .mdl-button, #scheme-Isolation .material-layout .material-post>.material-nav .mdl-button { background-color: #fff; - color: rgba(0,0,0,.54); + color: rgba(0, 0, 0, .54); } - -#scheme-Isolation #post-content{ - width: 100%; +#scheme-Isolation #post-content { + width: 100%; } - @media screen and (min-width: 386px) { - #scheme-Isolation #post-content{ - padding: 24px; - } + #scheme-Isolation #post-content { + padding: 24px; + } } - @media screen and (min-width: 579px) { - #scheme-Isolation #post-content{ - padding: 32px; - } + #scheme-Isolation #post-content { + padding: 32px; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation #post-content{ - padding: 48px; - } + #scheme-Isolation #post-content { + padding: 48px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation #post-content{ - padding: 40px; - } + #scheme-Isolation #post-content { + padding: 40px; + } } - -#scheme-Isolation .material-post .mdl-card{ +#scheme-Isolation .material-post .mdl-card { width: 100%; border-radius: 2px; } - -#scheme-Isolation .material-nav a{ - text-decoration: none; +#scheme-Isolation .material-nav a { + text-decoration: none; } - - -#scheme-Isolation .post-content_wrapper{ - width: 100%; - margin: 0 auto; - max-width: 275px; +#scheme-Isolation .post-content_wrapper { + width: 100%; + margin: 0 auto; + max-width: 275px; } - @media screen and (min-width: 386px) { - #scheme-Isolation .post-content_wrapper{ - max-width: 436px; - } + #scheme-Isolation .post-content_wrapper { + max-width: 436px; + } } - @media screen and (min-width: 579px) { - #scheme-Isolation .post-content_wrapper{ - max-width: 530px; - } + #scheme-Isolation .post-content_wrapper { + max-width: 530px; + } } - @media screen and (min-width: 769px) { - #scheme-Isolation .post-content_wrapper{ - max-width: 606px; - } + #scheme-Isolation .post-content_wrapper { + max-width: 606px; + } } - @media screen and (min-width: 1183px) { - #scheme-Isolation .post-content_wrapper{ - max-width: 640px; - } + #scheme-Isolation .post-content_wrapper { + max-width: 640px; + } } - /******************/ /* Swiftype_Input */ /******************/ -.st-ui-search-input, .st-default-search-input{ - border: 0 !important; - padding-top: 0 !important; - background: none !important; +.st-ui-search-input, +.st-default-search-input { + border: 0 !important; + padding-top: 0 !important; + background: none !important; } - /***************/ /* Sidebar_CSS */ /***************/ + .md { line-height: inherit; vertical-align: bottom @@ -1936,7 +1805,7 @@ a { .sidebar .sidebar-toggle:before, .sidebar:after, .sidebar:before { - content: " "; + content: ' '; display: table } #sidebar { @@ -1996,7 +1865,7 @@ a { transition: all .2s ease-in-out } .sidebar .icon-material-sidebar-arrow:before { - content: "\e610" + content: '\e610' } .sidebar .sidebar-image img { width: 54px; @@ -2039,15 +1908,14 @@ a { top: 24px } .sidebar .sidebar-brand .sidebar-badge, -.sidebar .hot_tags-count -.sidebar .sidebar_archives-count{ +.sidebar .hot_tags-count .sidebar .sidebar_archives-count { position: absolute; right: 16px; top: 12px } .sidebar .sidebar-badge, .sidebar .hot_tags-count, -.sidebar .sidebar_archives-count{ +.sidebar .sidebar_archives-count { display: inline-block; min-width: 24px; height: 24px; @@ -2102,7 +1970,7 @@ a { } .sidebar .sidebar-text .sidebar-badge, .sidebar .hot_tags-count, -.sidebar .sidebar_archives-count{ +.sidebar .sidebar_archives-count { position: absolute; right: 16px; top: 12px @@ -2148,7 +2016,7 @@ a { } .sidebar .sidebar-nav li a .sidebar-badge, .hot_tags-count, -.sidebar_archives-count{ +.sidebar_archives-count { position: absolute; right: 16px; top: 12px @@ -2187,7 +2055,7 @@ a { } .sidebar-colored .sidebar-badge, .hot_tags-count, -.sidebar_archives-count{ +.sidebar_archives-count { color: #fff; background-color: #ec407a; text-shadow: 1px 1px 3px #444 @@ -2279,7 +2147,7 @@ a { box-shadow: 2px 0 15px rgba(0, 0, 0, .35); -webkit-box-shadow: 2px 0 15px rgba(0, 0, 0, .35) } -@media (max-width:840px) { +@media (max-width: 840px) { .sidebar.open { min-width: 240px; width: 240px @@ -2292,21 +2160,18 @@ a { height: 44px } } - -#scheme-Paradox #sidebar-main{ - min-height: calc(100% - 100px); +#scheme-Paradox #sidebar-main { + min-height: calc(100% - 100px); margin-bottom: 55px; } - #scheme-Paradox #footer-image { padding-left: 8px; position: relative; } - - /************/ /* Burger_CSS */ /************/ + .MD-burger-icon { margin: 0 0 0 1pc; cursor: pointer; @@ -2469,28 +2334,27 @@ a { width: 75% } } - - /***************/ /* Post_Toc */ /***************/ -.post-toc{ - width: auto; - word-wrap: normal; - white-space:nowrap; - padding: 0; - list-style: none; - padding: 0 16px; -} -.post-toc-child{ - list-style: none; -} -.post-toc a{ - color: #727272; - text-decoration: none; -} -.post-toc .post-toc-item{ -/* + +.post-toc { + width: auto; + word-wrap: normal; + white-space: nowrap; + padding: 0; + list-style: none; + padding: 0 16px; +} +.post-toc-child { + list-style: none; +} +.post-toc a { + color: #727272; + text-decoration: none; +} +.post-toc .post-toc-item { + /* display: block; border: 0; color: rgba(0,0,0,.87); @@ -2512,11 +2376,10 @@ a { user-select: none; */ } - - /*****************/ /* Material_icon */ /*****************/ + @font-face { font-family: 'Material Icons'; font-style: normal; @@ -2540,11 +2403,10 @@ a { text-rendering: optimizeLegibility; font-feature-settings: 'liga' } - - /**************/ /* Footer_Top */ /**************/ + .toTop-wrap { position: absolute; bottom: 100px; @@ -2577,16 +2439,14 @@ a { .toTop:hover { box-shadow: 0 0 4px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .28); } -.toTop i{ +.toTop i { font-size: 24px; margin: 8px; } - -.footer_top-i{ - width: 24px; - height: 24px; +.footer_top-i { + width: 24px; + height: 24px; } - /*Animation*/ @keyframes status-active { @@ -2644,12 +2504,12 @@ a { opacity: 0 } } -@media only screen and (min-width:300px) { +@media only screen and (min-width: 300px) { .chat { width: 200px } } -@media only screen and (min-width:480px) { +@media only screen and (min-width: 480px) { .chat { width: 300px } @@ -2657,7 +2517,7 @@ a { width: 65% } } -@media only screen and (min-width:840px) { +@media only screen and (min-width: 840px) { .chat { width: 300px } @@ -2665,7 +2525,7 @@ a { width: 65% } } -@media only screen and (min-width:1024px) { +@media only screen and (min-width: 1024px) { .chat { width: 400px } @@ -2695,11 +2555,10 @@ a { transform: scale(5) } } - - /************/ /* Nprogress_CSS */ /************/ + #nprogress { pointer-events: none } @@ -2770,9 +2629,6 @@ a { transform: rotate(360deg) } } - - - /************/ /* Font_Awesome */ /************/ @@ -2941,1912 +2797,1912 @@ a { color: #fff } .fa-glass:before { - content: "\f000" + content: '\f000' } .fa-music:before { - content: "\f001" + content: '\f001' } .fa-search:before { - content: "\f002" + content: '\f002' } .fa-envelope-o:before { - content: "\f003" + content: '\f003' } .fa-heart:before { - content: "\f004" + content: '\f004' } .fa-star:before { - content: "\f005" + content: '\f005' } .fa-star-o:before { - content: "\f006" + content: '\f006' } .fa-user:before { - content: "\f007" + content: '\f007' } .fa-film:before { - content: "\f008" + content: '\f008' } .fa-th-large:before { - content: "\f009" + content: '\f009' } .fa-th:before { - content: "\f00a" + content: '\f00a' } .fa-th-list:before { - content: "\f00b" + content: '\f00b' } .fa-check:before { - content: "\f00c" + content: '\f00c' } .fa-close:before, .fa-remove:before, .fa-times:before { - content: "\f00d" + content: '\f00d' } .fa-search-plus:before { - content: "\f00e" + content: '\f00e' } .fa-search-minus:before { - content: "\f010" + content: '\f010' } .fa-power-off:before { - content: "\f011" + content: '\f011' } .fa-signal:before { - content: "\f012" + content: '\f012' } .fa-cog:before, .fa-gear:before { - content: "\f013" + content: '\f013' } .fa-trash-o:before { - content: "\f014" + content: '\f014' } .fa-home:before { - content: "\f015" + content: '\f015' } .fa-file-o:before { - content: "\f016" + content: '\f016' } .fa-clock-o:before { - content: "\f017" + content: '\f017' } .fa-road:before { - content: "\f018" + content: '\f018' } .fa-download:before { - content: "\f019" + content: '\f019' } .fa-arrow-circle-o-down:before { - content: "\f01a" + content: '\f01a' } .fa-arrow-circle-o-up:before { - content: "\f01b" + content: '\f01b' } .fa-inbox:before { - content: "\f01c" + content: '\f01c' } .fa-play-circle-o:before { - content: "\f01d" + content: '\f01d' } .fa-repeat:before, .fa-rotate-right:before { - content: "\f01e" + content: '\f01e' } .fa-refresh:before { - content: "\f021" + content: '\f021' } .fa-list-alt:before { - content: "\f022" + content: '\f022' } .fa-lock:before { - content: "\f023" + content: '\f023' } .fa-flag:before { - content: "\f024" + content: '\f024' } .fa-headphones:before { - content: "\f025" + content: '\f025' } .fa-volume-off:before { - content: "\f026" + content: '\f026' } .fa-volume-down:before { - content: "\f027" + content: '\f027' } .fa-volume-up:before { - content: "\f028" + content: '\f028' } .fa-qrcode:before { - content: "\f029" + content: '\f029' } .fa-barcode:before { - content: "\f02a" + content: '\f02a' } .fa-tag:before { - content: "\f02b" + content: '\f02b' } .fa-tags:before { - content: "\f02c" + content: '\f02c' } .fa-book:before { - content: "\f02d" + content: '\f02d' } .fa-bookmark:before { - content: "\f02e" + content: '\f02e' } .fa-print:before { - content: "\f02f" + content: '\f02f' } .fa-camera:before { - content: "\f030" + content: '\f030' } .fa-font:before { - content: "\f031" + content: '\f031' } .fa-bold:before { - content: "\f032" + content: '\f032' } .fa-italic:before { - content: "\f033" + content: '\f033' } .fa-text-height:before { - content: "\f034" + content: '\f034' } .fa-text-width:before { - content: "\f035" + content: '\f035' } .fa-align-left:before { - content: "\f036" + content: '\f036' } .fa-align-center:before { - content: "\f037" + content: '\f037' } .fa-align-right:before { - content: "\f038" + content: '\f038' } .fa-align-justify:before { - content: "\f039" + content: '\f039' } .fa-list:before { - content: "\f03a" + content: '\f03a' } .fa-dedent:before, .fa-outdent:before { - content: "\f03b" + content: '\f03b' } .fa-indent:before { - content: "\f03c" + content: '\f03c' } .fa-video-camera:before { - content: "\f03d" + content: '\f03d' } .fa-image:before, .fa-photo:before, .fa-picture-o:before { - content: "\f03e" + content: '\f03e' } .fa-pencil:before { - content: "\f040" + content: '\f040' } .fa-map-marker:before { - content: "\f041" + content: '\f041' } .fa-adjust:before { - content: "\f042" + content: '\f042' } .fa-tint:before { - content: "\f043" + content: '\f043' } .fa-edit:before, .fa-pencil-square-o:before { - content: "\f044" + content: '\f044' } .fa-share-square-o:before { - content: "\f045" + content: '\f045' } .fa-check-square-o:before { - content: "\f046" + content: '\f046' } .fa-arrows:before { - content: "\f047" + content: '\f047' } .fa-step-backward:before { - content: "\f048" + content: '\f048' } .fa-fast-backward:before { - content: "\f049" + content: '\f049' } .fa-backward:before { - content: "\f04a" + content: '\f04a' } .fa-play:before { - content: "\f04b" + content: '\f04b' } .fa-pause:before { - content: "\f04c" + content: '\f04c' } .fa-stop:before { - content: "\f04d" + content: '\f04d' } .fa-forward:before { - content: "\f04e" + content: '\f04e' } .fa-fast-forward:before { - content: "\f050" + content: '\f050' } .fa-step-forward:before { - content: "\f051" + content: '\f051' } .fa-eject:before { - content: "\f052" + content: '\f052' } .fa-chevron-left:before { - content: "\f053" + content: '\f053' } .fa-chevron-right:before { - content: "\f054" + content: '\f054' } .fa-plus-circle:before { - content: "\f055" + content: '\f055' } .fa-minus-circle:before { - content: "\f056" + content: '\f056' } .fa-times-circle:before { - content: "\f057" + content: '\f057' } .fa-check-circle:before { - content: "\f058" + content: '\f058' } .fa-question-circle:before { - content: "\f059" + content: '\f059' } .fa-info-circle:before { - content: "\f05a" + content: '\f05a' } .fa-crosshairs:before { - content: "\f05b" + content: '\f05b' } .fa-times-circle-o:before { - content: "\f05c" + content: '\f05c' } .fa-check-circle-o:before { - content: "\f05d" + content: '\f05d' } .fa-ban:before { - content: "\f05e" + content: '\f05e' } .fa-arrow-left:before { - content: "\f060" + content: '\f060' } .fa-arrow-right:before { - content: "\f061" + content: '\f061' } .fa-arrow-up:before { - content: "\f062" + content: '\f062' } .fa-arrow-down:before { - content: "\f063" + content: '\f063' } .fa-mail-forward:before, .fa-share:before { - content: "\f064" + content: '\f064' } .fa-expand:before { - content: "\f065" + content: '\f065' } .fa-compress:before { - content: "\f066" + content: '\f066' } .fa-plus:before { - content: "\f067" + content: '\f067' } .fa-minus:before { - content: "\f068" + content: '\f068' } .fa-asterisk:before { - content: "\f069" + content: '\f069' } .fa-exclamation-circle:before { - content: "\f06a" + content: '\f06a' } .fa-gift:before { - content: "\f06b" + content: '\f06b' } .fa-leaf:before { - content: "\f06c" + content: '\f06c' } .fa-fire:before { - content: "\f06d" + content: '\f06d' } .fa-eye:before { - content: "\f06e" + content: '\f06e' } .fa-eye-slash:before { - content: "\f070" + content: '\f070' } .fa-exclamation-triangle:before, .fa-warning:before { - content: "\f071" + content: '\f071' } .fa-plane:before { - content: "\f072" + content: '\f072' } .fa-calendar:before { - content: "\f073" + content: '\f073' } .fa-random:before { - content: "\f074" + content: '\f074' } .fa-comment:before { - content: "\f075" + content: '\f075' } .fa-magnet:before { - content: "\f076" + content: '\f076' } .fa-chevron-up:before { - content: "\f077" + content: '\f077' } .fa-chevron-down:before { - content: "\f078" + content: '\f078' } .fa-retweet:before { - content: "\f079" + content: '\f079' } .fa-shopping-cart:before { - content: "\f07a" + content: '\f07a' } .fa-folder:before { - content: "\f07b" + content: '\f07b' } .fa-folder-open:before { - content: "\f07c" + content: '\f07c' } .fa-arrows-v:before { - content: "\f07d" + content: '\f07d' } .fa-arrows-h:before { - content: "\f07e" + content: '\f07e' } .fa-bar-chart-o:before, .fa-bar-chart:before { - content: "\f080" + content: '\f080' } .fa-twitter-square:before { - content: "\f081" + content: '\f081' } .fa-facebook-square:before { - content: "\f082" + content: '\f082' } .fa-camera-retro:before { - content: "\f083" + content: '\f083' } .fa-key:before { - content: "\f084" + content: '\f084' } .fa-cogs:before, .fa-gears:before { - content: "\f085" + content: '\f085' } .fa-comments:before { - content: "\f086" + content: '\f086' } .fa-thumbs-o-up:before { - content: "\f087" + content: '\f087' } .fa-thumbs-o-down:before { - content: "\f088" + content: '\f088' } .fa-star-half:before { - content: "\f089" + content: '\f089' } .fa-heart-o:before { - content: "\f08a" + content: '\f08a' } .fa-sign-out:before { - content: "\f08b" + content: '\f08b' } .fa-linkedin-square:before { - content: "\f08c" + content: '\f08c' } .fa-telegram-square:before { - content: "\f2c6" + content: '\f2c6' } .fa-thumb-tack:before { - content: "\f08d" + content: '\f08d' } .fa-external-link:before { - content: "\f08e" + content: '\f08e' } .fa-sign-in:before { - content: "\f090" + content: '\f090' } .fa-trophy:before { - content: "\f091" + content: '\f091' } .fa-github-square:before { - content: "\f092" + content: '\f092' } .fa-upload:before { - content: "\f093" + content: '\f093' } .fa-lemon-o:before { - content: "\f094" + content: '\f094' } .fa-phone:before { - content: "\f095" + content: '\f095' } .fa-square-o:before { - content: "\f096" + content: '\f096' } .fa-bookmark-o:before { - content: "\f097" + content: '\f097' } .fa-phone-square:before { - content: "\f098" + content: '\f098' } .fa-twitter:before { - content: "\f099" + content: '\f099' } .fa-facebook-f:before, .fa-facebook:before { - content: "\f09a" + content: '\f09a' } .fa-github:before { - content: "\f09b" + content: '\f09b' } .fa-unlock:before { - content: "\f09c" + content: '\f09c' } .fa-credit-card:before { - content: "\f09d" + content: '\f09d' } .fa-feed:before, .fa-rss:before { - content: "\f09e" + content: '\f09e' } .fa-hdd-o:before { - content: "\f0a0" + content: '\f0a0' } .fa-bullhorn:before { - content: "\f0a1" + content: '\f0a1' } .fa-bell:before { - content: "\f0f3" + content: '\f0f3' } .fa-certificate:before { - content: "\f0a3" + content: '\f0a3' } .fa-hand-o-right:before { - content: "\f0a4" + content: '\f0a4' } .fa-hand-o-left:before { - content: "\f0a5" + content: '\f0a5' } .fa-hand-o-up:before { - content: "\f0a6" + content: '\f0a6' } .fa-hand-o-down:before { - content: "\f0a7" + content: '\f0a7' } .fa-arrow-circle-left:before { - content: "\f0a8" + content: '\f0a8' } .fa-arrow-circle-right:before { - content: "\f0a9" + content: '\f0a9' } .fa-arrow-circle-up:before { - content: "\f0aa" + content: '\f0aa' } .fa-arrow-circle-down:before { - content: "\f0ab" + content: '\f0ab' } .fa-globe:before { - content: "\f0ac" + content: '\f0ac' } .fa-wrench:before { - content: "\f0ad" + content: '\f0ad' } .fa-tasks:before { - content: "\f0ae" + content: '\f0ae' } .fa-filter:before { - content: "\f0b0" + content: '\f0b0' } .fa-briefcase:before { - content: "\f0b1" + content: '\f0b1' } .fa-arrows-alt:before { - content: "\f0b2" + content: '\f0b2' } .fa-group:before, .fa-users:before { - content: "\f0c0" + content: '\f0c0' } .fa-chain:before, .fa-link:before { - content: "\f0c1" + content: '\f0c1' } .fa-cloud:before { - content: "\f0c2" + content: '\f0c2' } .fa-flask:before { - content: "\f0c3" + content: '\f0c3' } .fa-cut:before, .fa-scissors:before { - content: "\f0c4" + content: '\f0c4' } .fa-copy:before, .fa-files-o:before { - content: "\f0c5" + content: '\f0c5' } .fa-paperclip:before { - content: "\f0c6" + content: '\f0c6' } .fa-floppy-o:before, .fa-save:before { - content: "\f0c7" + content: '\f0c7' } .fa-square:before { - content: "\f0c8" + content: '\f0c8' } .fa-bars:before, .fa-navicon:before, .fa-reorder:before { - content: "\f0c9" + content: '\f0c9' } .fa-list-ul:before { - content: "\f0ca" + content: '\f0ca' } .fa-list-ol:before { - content: "\f0cb" + content: '\f0cb' } .fa-strikethrough:before { - content: "\f0cc" + content: '\f0cc' } .fa-underline:before { - content: "\f0cd" + content: '\f0cd' } .fa-table:before { - content: "\f0ce" + content: '\f0ce' } .fa-magic:before { - content: "\f0d0" + content: '\f0d0' } .fa-truck:before { - content: "\f0d1" + content: '\f0d1' } .fa-pinterest:before { - content: "\f0d2" + content: '\f0d2' } .fa-pinterest-square:before { - content: "\f0d3" + content: '\f0d3' } .fa-google-plus-square:before { - content: "\f0d4" + content: '\f0d4' } .fa-google-plus:before { - content: "\f0d5" + content: '\f0d5' } .fa-money:before { - content: "\f0d6" + content: '\f0d6' } .fa-caret-down:before { - content: "\f0d7" + content: '\f0d7' } .fa-caret-up:before { - content: "\f0d8" + content: '\f0d8' } .fa-caret-left:before { - content: "\f0d9" + content: '\f0d9' } .fa-caret-right:before { - content: "\f0da" + content: '\f0da' } .fa-columns:before { - content: "\f0db" + content: '\f0db' } .fa-sort:before, .fa-unsorted:before { - content: "\f0dc" + content: '\f0dc' } .fa-sort-desc:before, .fa-sort-down:before { - content: "\f0dd" + content: '\f0dd' } .fa-sort-asc:before, .fa-sort-up:before { - content: "\f0de" + content: '\f0de' } .fa-envelope:before { - content: "\f0e0" + content: '\f0e0' } .fa-linkedin:before { - content: "\f0e1" + content: '\f0e1' } .fa-telegram:before { - content: "\f2c6" + content: '\f2c6' } .fa-rotate-left:before, .fa-undo:before { - content: "\f0e2" + content: '\f0e2' } .fa-gavel:before, .fa-legal:before { - content: "\f0e3" + content: '\f0e3' } .fa-dashboard:before, .fa-tachometer:before { - content: "\f0e4" + content: '\f0e4' } .fa-comment-o:before { - content: "\f0e5" + content: '\f0e5' } .fa-comments-o:before { - content: "\f0e6" + content: '\f0e6' } .fa-bolt:before, .fa-flash:before { - content: "\f0e7" + content: '\f0e7' } .fa-sitemap:before { - content: "\f0e8" + content: '\f0e8' } .fa-umbrella:before { - content: "\f0e9" + content: '\f0e9' } .fa-clipboard:before, .fa-paste:before { - content: "\f0ea" + content: '\f0ea' } .fa-lightbulb-o:before { - content: "\f0eb" + content: '\f0eb' } .fa-exchange:before { - content: "\f0ec" + content: '\f0ec' } .fa-cloud-download:before { - content: "\f0ed" + content: '\f0ed' } .fa-cloud-upload:before { - content: "\f0ee" + content: '\f0ee' } .fa-user-md:before { - content: "\f0f0" + content: '\f0f0' } .fa-stethoscope:before { - content: "\f0f1" + content: '\f0f1' } .fa-suitcase:before { - content: "\f0f2" + content: '\f0f2' } .fa-bell-o:before { - content: "\f0a2" + content: '\f0a2' } .fa-coffee:before { - content: "\f0f4" + content: '\f0f4' } .fa-cutlery:before { - content: "\f0f5" + content: '\f0f5' } .fa-file-text-o:before { - content: "\f0f6" + content: '\f0f6' } .fa-building-o:before { - content: "\f0f7" + content: '\f0f7' } .fa-hospital-o:before { - content: "\f0f8" + content: '\f0f8' } .fa-ambulance:before { - content: "\f0f9" + content: '\f0f9' } .fa-medkit:before { - content: "\f0fa" + content: '\f0fa' } .fa-fighter-jet:before { - content: "\f0fb" + content: '\f0fb' } .fa-beer:before { - content: "\f0fc" + content: '\f0fc' } .fa-h-square:before { - content: "\f0fd" + content: '\f0fd' } .fa-plus-square:before { - content: "\f0fe" + content: '\f0fe' } .fa-angle-double-left:before { - content: "\f100" + content: '\f100' } .fa-angle-double-right:before { - content: "\f101" + content: '\f101' } .fa-angle-double-up:before { - content: "\f102" + content: '\f102' } .fa-angle-double-down:before { - content: "\f103" + content: '\f103' } .fa-angle-left:before { - content: "\f104" + content: '\f104' } .fa-angle-right:before { - content: "\f105" + content: '\f105' } .fa-angle-up:before { - content: "\f106" + content: '\f106' } .fa-angle-down:before { - content: "\f107" + content: '\f107' } .fa-desktop:before { - content: "\f108" + content: '\f108' } .fa-laptop:before { - content: "\f109" + content: '\f109' } .fa-tablet:before { - content: "\f10a" + content: '\f10a' } .fa-mobile-phone:before, .fa-mobile:before { - content: "\f10b" + content: '\f10b' } .fa-circle-o:before { - content: "\f10c" + content: '\f10c' } .fa-quote-left:before { - content: "\f10d" + content: '\f10d' } .fa-quote-right:before { - content: "\f10e" + content: '\f10e' } .fa-spinner:before { - content: "\f110" + content: '\f110' } .fa-circle:before { - content: "\f111" + content: '\f111' } .fa-mail-reply:before, .fa-reply:before { - content: "\f112" + content: '\f112' } .fa-github-alt:before { - content: "\f113" + content: '\f113' } .fa-folder-o:before { - content: "\f114" + content: '\f114' } .fa-folder-open-o:before { - content: "\f115" + content: '\f115' } .fa-smile-o:before { - content: "\f118" + content: '\f118' } .fa-frown-o:before { - content: "\f119" + content: '\f119' } .fa-meh-o:before { - content: "\f11a" + content: '\f11a' } .fa-gamepad:before { - content: "\f11b" + content: '\f11b' } .fa-keyboard-o:before { - content: "\f11c" + content: '\f11c' } .fa-flag-o:before { - content: "\f11d" + content: '\f11d' } .fa-flag-checkered:before { - content: "\f11e" + content: '\f11e' } .fa-terminal:before { - content: "\f120" + content: '\f120' } .fa-code:before { - content: "\f121" + content: '\f121' } .fa-mail-reply-all:before, .fa-reply-all:before { - content: "\f122" + content: '\f122' } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { - content: "\f123" + content: '\f123' } .fa-location-arrow:before { - content: "\f124" + content: '\f124' } .fa-crop:before { - content: "\f125" + content: '\f125' } .fa-code-fork:before { - content: "\f126" + content: '\f126' } .fa-chain-broken:before, .fa-unlink:before { - content: "\f127" + content: '\f127' } .fa-question:before { - content: "\f128" + content: '\f128' } .fa-info:before { - content: "\f129" + content: '\f129' } .fa-exclamation:before { - content: "\f12a" + content: '\f12a' } .fa-superscript:before { - content: "\f12b" + content: '\f12b' } .fa-subscript:before { - content: "\f12c" + content: '\f12c' } .fa-eraser:before { - content: "\f12d" + content: '\f12d' } .fa-puzzle-piece:before { - content: "\f12e" + content: '\f12e' } .fa-microphone:before { - content: "\f130" + content: '\f130' } .fa-microphone-slash:before { - content: "\f131" + content: '\f131' } .fa-shield:before { - content: "\f132" + content: '\f132' } .fa-calendar-o:before { - content: "\f133" + content: '\f133' } .fa-fire-extinguisher:before { - content: "\f134" + content: '\f134' } .fa-rocket:before { - content: "\f135" + content: '\f135' } .fa-maxcdn:before { - content: "\f136" + content: '\f136' } .fa-chevron-circle-left:before { - content: "\f137" + content: '\f137' } .fa-chevron-circle-right:before { - content: "\f138" + content: '\f138' } .fa-chevron-circle-up:before { - content: "\f139" + content: '\f139' } .fa-chevron-circle-down:before { - content: "\f13a" + content: '\f13a' } .fa-html5:before { - content: "\f13b" + content: '\f13b' } .fa-css3:before { - content: "\f13c" + content: '\f13c' } .fa-anchor:before { - content: "\f13d" + content: '\f13d' } .fa-unlock-alt:before { - content: "\f13e" + content: '\f13e' } .fa-bullseye:before { - content: "\f140" + content: '\f140' } .fa-ellipsis-h:before { - content: "\f141" + content: '\f141' } .fa-ellipsis-v:before { - content: "\f142" + content: '\f142' } .fa-rss-square:before { - content: "\f143" + content: '\f143' } .fa-play-circle:before { - content: "\f144" + content: '\f144' } .fa-ticket:before { - content: "\f145" + content: '\f145' } .fa-minus-square:before { - content: "\f146" + content: '\f146' } .fa-minus-square-o:before { - content: "\f147" + content: '\f147' } .fa-level-up:before { - content: "\f148" + content: '\f148' } .fa-level-down:before { - content: "\f149" + content: '\f149' } .fa-check-square:before { - content: "\f14a" + content: '\f14a' } .fa-pencil-square:before { - content: "\f14b" + content: '\f14b' } .fa-external-link-square:before { - content: "\f14c" + content: '\f14c' } .fa-share-square:before { - content: "\f14d" + content: '\f14d' } .fa-compass:before { - content: "\f14e" + content: '\f14e' } .fa-caret-square-o-down:before, .fa-toggle-down:before { - content: "\f150" + content: '\f150' } .fa-caret-square-o-up:before, .fa-toggle-up:before { - content: "\f151" + content: '\f151' } .fa-caret-square-o-right:before, .fa-toggle-right:before { - content: "\f152" + content: '\f152' } .fa-eur:before, .fa-euro:before { - content: "\f153" + content: '\f153' } .fa-gbp:before { - content: "\f154" + content: '\f154' } .fa-dollar:before, .fa-usd:before { - content: "\f155" + content: '\f155' } .fa-inr:before, .fa-rupee:before { - content: "\f156" + content: '\f156' } .fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before { - content: "\f157" + content: '\f157' } .fa-rouble:before, .fa-rub:before, .fa-ruble:before { - content: "\f158" + content: '\f158' } .fa-krw:before, .fa-won:before { - content: "\f159" + content: '\f159' } .fa-bitcoin:before, .fa-btc:before { - content: "\f15a" + content: '\f15a' } .fa-file:before { - content: "\f15b" + content: '\f15b' } .fa-file-text:before { - content: "\f15c" + content: '\f15c' } .fa-sort-alpha-asc:before { - content: "\f15d" + content: '\f15d' } .fa-sort-alpha-desc:before { - content: "\f15e" + content: '\f15e' } .fa-sort-amount-asc:before { - content: "\f160" + content: '\f160' } .fa-sort-amount-desc:before { - content: "\f161" + content: '\f161' } .fa-sort-numeric-asc:before { - content: "\f162" + content: '\f162' } .fa-sort-numeric-desc:before { - content: "\f163" + content: '\f163' } .fa-thumbs-up:before { - content: "\f164" + content: '\f164' } .fa-thumbs-down:before { - content: "\f165" + content: '\f165' } .fa-youtube-square:before { - content: "\f166" + content: '\f166' } .fa-youtube:before { - content: "\f167" + content: '\f167' } .fa-xing:before { - content: "\f168" + content: '\f168' } .fa-xing-square:before { - content: "\f169" + content: '\f169' } .fa-youtube-play:before { - content: "\f16a" + content: '\f16a' } .fa-dropbox:before { - content: "\f16b" + content: '\f16b' } .fa-stack-overflow:before { - content: "\f16c" + content: '\f16c' } .fa-instagram:before { - content: "\f16d" + content: '\f16d' } .fa-flickr:before { - content: "\f16e" + content: '\f16e' } .fa-adn:before { - content: "\f170" + content: '\f170' } .fa-bitbucket:before { - content: "\f171" + content: '\f171' } .fa-bitbucket-square:before { - content: "\f172" + content: '\f172' } .fa-tumblr:before { - content: "\f173" + content: '\f173' } .fa-tumblr-square:before { - content: "\f174" + content: '\f174' } .fa-long-arrow-down:before { - content: "\f175" + content: '\f175' } .fa-long-arrow-up:before { - content: "\f176" + content: '\f176' } .fa-long-arrow-left:before { - content: "\f177" + content: '\f177' } .fa-long-arrow-right:before { - content: "\f178" + content: '\f178' } .fa-apple:before { - content: "\f179" + content: '\f179' } .fa-windows:before { - content: "\f17a" + content: '\f17a' } .fa-android:before { - content: "\f17b" + content: '\f17b' } .fa-linux:before { - content: "\f17c" + content: '\f17c' } .fa-dribbble:before { - content: "\f17d" + content: '\f17d' } .fa-skype:before { - content: "\f17e" + content: '\f17e' } .fa-foursquare:before { - content: "\f180" + content: '\f180' } .fa-trello:before { - content: "\f181" + content: '\f181' } .fa-female:before { - content: "\f182" + content: '\f182' } .fa-male:before { - content: "\f183" + content: '\f183' } .fa-gittip:before, .fa-gratipay:before { - content: "\f184" + content: '\f184' } .fa-sun-o:before { - content: "\f185" + content: '\f185' } .fa-moon-o:before { - content: "\f186" + content: '\f186' } .fa-archive:before { - content: "\f187" + content: '\f187' } .fa-bug:before { - content: "\f188" + content: '\f188' } .fa-vk:before { - content: "\f189" + content: '\f189' } .fa-weibo:before { - content: "\f18a" + content: '\f18a' } .fa-renren:before { - content: "\f18b" + content: '\f18b' } .fa-pagelines:before { - content: "\f18c" + content: '\f18c' } .fa-stack-exchange:before { - content: "\f18d" + content: '\f18d' } .fa-arrow-circle-o-right:before { - content: "\f18e" + content: '\f18e' } .fa-arrow-circle-o-left:before { - content: "\f190" + content: '\f190' } .fa-caret-square-o-left:before, .fa-toggle-left:before { - content: "\f191" + content: '\f191' } .fa-dot-circle-o:before { - content: "\f192" + content: '\f192' } .fa-wheelchair:before { - content: "\f193" + content: '\f193' } .fa-vimeo-square:before { - content: "\f194" + content: '\f194' } .fa-try:before, .fa-turkish-lira:before { - content: "\f195" + content: '\f195' } .fa-plus-square-o:before { - content: "\f196" + content: '\f196' } .fa-space-shuttle:before { - content: "\f197" + content: '\f197' } .fa-slack:before { - content: "\f198" + content: '\f198' } .fa-envelope-square:before { - content: "\f199" + content: '\f199' } .fa-wordpress:before { - content: "\f19a" + content: '\f19a' } .fa-openid:before { - content: "\f19b" + content: '\f19b' } .fa-bank:before, .fa-institution:before, .fa-university:before { - content: "\f19c" + content: '\f19c' } .fa-graduation-cap:before, .fa-mortar-board:before { - content: "\f19d" + content: '\f19d' } .fa-yahoo:before { - content: "\f19e" + content: '\f19e' } .fa-google:before { - content: "\f1a0" + content: '\f1a0' } .fa-reddit:before { - content: "\f1a1" + content: '\f1a1' } .fa-reddit-square:before { - content: "\f1a2" + content: '\f1a2' } .fa-stumbleupon-circle:before { - content: "\f1a3" + content: '\f1a3' } .fa-stumbleupon:before { - content: "\f1a4" + content: '\f1a4' } .fa-delicious:before { - content: "\f1a5" + content: '\f1a5' } .fa-digg:before { - content: "\f1a6" + content: '\f1a6' } .fa-pied-piper:before { - content: "\f1a7" + content: '\f1a7' } .fa-pied-piper-alt:before { - content: "\f1a8" + content: '\f1a8' } .fa-drupal:before { - content: "\f1a9" + content: '\f1a9' } .fa-joomla:before { - content: "\f1aa" + content: '\f1aa' } .fa-language:before { - content: "\f1ab" + content: '\f1ab' } .fa-fax:before { - content: "\f1ac" + content: '\f1ac' } .fa-building:before { - content: "\f1ad" + content: '\f1ad' } .fa-child:before { - content: "\f1ae" + content: '\f1ae' } .fa-paw:before { - content: "\f1b0" + content: '\f1b0' } .fa-spoon:before { - content: "\f1b1" + content: '\f1b1' } .fa-cube:before { - content: "\f1b2" + content: '\f1b2' } .fa-cubes:before { - content: "\f1b3" + content: '\f1b3' } .fa-behance:before { - content: "\f1b4" + content: '\f1b4' } .fa-behance-square:before { - content: "\f1b5" + content: '\f1b5' } .fa-steam:before { - content: "\f1b6" + content: '\f1b6' } .fa-steam-square:before { - content: "\f1b7" + content: '\f1b7' } .fa-recycle:before { - content: "\f1b8" + content: '\f1b8' } .fa-automobile:before, .fa-car:before { - content: "\f1b9" + content: '\f1b9' } .fa-cab:before, .fa-taxi:before { - content: "\f1ba" + content: '\f1ba' } .fa-tree:before { - content: "\f1bb" + content: '\f1bb' } .fa-spotify:before { - content: "\f1bc" + content: '\f1bc' } .fa-deviantart:before { - content: "\f1bd" + content: '\f1bd' } .fa-soundcloud:before { - content: "\f1be" + content: '\f1be' } .fa-database:before { - content: "\f1c0" + content: '\f1c0' } .fa-file-pdf-o:before { - content: "\f1c1" + content: '\f1c1' } .fa-file-word-o:before { - content: "\f1c2" + content: '\f1c2' } .fa-file-excel-o:before { - content: "\f1c3" + content: '\f1c3' } .fa-file-powerpoint-o:before { - content: "\f1c4" + content: '\f1c4' } .fa-file-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before { - content: "\f1c5" + content: '\f1c5' } .fa-file-archive-o:before, .fa-file-zip-o:before { - content: "\f1c6" + content: '\f1c6' } .fa-file-audio-o:before, .fa-file-sound-o:before { - content: "\f1c7" + content: '\f1c7' } .fa-file-movie-o:before, .fa-file-video-o:before { - content: "\f1c8" + content: '\f1c8' } .fa-file-code-o:before { - content: "\f1c9" + content: '\f1c9' } .fa-vine:before { - content: "\f1ca" + content: '\f1ca' } .fa-codepen:before { - content: "\f1cb" + content: '\f1cb' } .fa-jsfiddle:before { - content: "\f1cc" + content: '\f1cc' } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before { - content: "\f1cd" + content: '\f1cd' } .fa-circle-o-notch:before { - content: "\f1ce" + content: '\f1ce' } .fa-ra:before, .fa-rebel:before { - content: "\f1d0" + content: '\f1d0' } .fa-empire:before, .fa-ge:before { - content: "\f1d1" + content: '\f1d1' } .fa-git-square:before { - content: "\f1d2" + content: '\f1d2' } .fa-git:before { - content: "\f1d3" + content: '\f1d3' } .fa-hacker-news:before, .fa-y-combinator-square:before, .fa-yc-square:before { - content: "\f1d4" + content: '\f1d4' } .fa-tencent-weibo:before { - content: "\f1d5" + content: '\f1d5' } .fa-qq:before { - content: "\f1d6" + content: '\f1d6' } .fa-wechat:before, .fa-weixin:before { - content: "\f1d7" + content: '\f1d7' } .fa-paper-plane:before, .fa-send:before { - content: "\f1d8" + content: '\f1d8' } .fa-paper-plane-o:before, .fa-send-o:before { - content: "\f1d9" + content: '\f1d9' } .fa-history:before { - content: "\f1da" + content: '\f1da' } .fa-circle-thin:before { - content: "\f1db" + content: '\f1db' } .fa-header:before { - content: "\f1dc" + content: '\f1dc' } .fa-paragraph:before { - content: "\f1dd" + content: '\f1dd' } .fa-sliders:before { - content: "\f1de" + content: '\f1de' } .fa-share-alt:before { - content: "\f1e0" + content: '\f1e0' } .fa-share-alt-square:before { - content: "\f1e1" + content: '\f1e1' } .fa-bomb:before { - content: "\f1e2" + content: '\f1e2' } .fa-futbol-o:before, .fa-soccer-ball-o:before { - content: "\f1e3" + content: '\f1e3' } .fa-tty:before { - content: "\f1e4" + content: '\f1e4' } .fa-binoculars:before { - content: "\f1e5" + content: '\f1e5' } .fa-plug:before { - content: "\f1e6" + content: '\f1e6' } .fa-slideshare:before { - content: "\f1e7" + content: '\f1e7' } .fa-twitch:before { - content: "\f1e8" + content: '\f1e8' } .fa-yelp:before { - content: "\f1e9" + content: '\f1e9' } .fa-newspaper-o:before { - content: "\f1ea" + content: '\f1ea' } .fa-wifi:before { - content: "\f1eb" + content: '\f1eb' } .fa-calculator:before { - content: "\f1ec" + content: '\f1ec' } .fa-paypal:before { - content: "\f1ed" + content: '\f1ed' } .fa-google-wallet:before { - content: "\f1ee" + content: '\f1ee' } .fa-cc-visa:before { - content: "\f1f0" + content: '\f1f0' } .fa-cc-mastercard:before { - content: "\f1f1" + content: '\f1f1' } .fa-cc-discover:before { - content: "\f1f2" + content: '\f1f2' } .fa-cc-amex:before { - content: "\f1f3" + content: '\f1f3' } .fa-cc-paypal:before { - content: "\f1f4" + content: '\f1f4' } .fa-cc-stripe:before { - content: "\f1f5" + content: '\f1f5' } .fa-bell-slash:before { - content: "\f1f6" + content: '\f1f6' } .fa-bell-slash-o:before { - content: "\f1f7" + content: '\f1f7' } .fa-trash:before { - content: "\f1f8" + content: '\f1f8' } .fa-copyright:before { - content: "\f1f9" + content: '\f1f9' } .fa-at:before { - content: "\f1fa" + content: '\f1fa' } .fa-eyedropper:before { - content: "\f1fb" + content: '\f1fb' } .fa-paint-brush:before { - content: "\f1fc" + content: '\f1fc' } .fa-birthday-cake:before { - content: "\f1fd" + content: '\f1fd' } .fa-area-chart:before { - content: "\f1fe" + content: '\f1fe' } .fa-pie-chart:before { - content: "\f200" + content: '\f200' } .fa-line-chart:before { - content: "\f201" + content: '\f201' } .fa-lastfm:before { - content: "\f202" + content: '\f202' } .fa-lastfm-square:before { - content: "\f203" + content: '\f203' } .fa-toggle-off:before { - content: "\f204" + content: '\f204' } .fa-toggle-on:before { - content: "\f205" + content: '\f205' } .fa-bicycle:before { - content: "\f206" + content: '\f206' } .fa-bus:before { - content: "\f207" + content: '\f207' } .fa-ioxhost:before { - content: "\f208" + content: '\f208' } .fa-angellist:before { - content: "\f209" + content: '\f209' } .fa-cc:before { - content: "\f20a" + content: '\f20a' } .fa-ils:before, .fa-shekel:before, .fa-sheqel:before { - content: "\f20b" + content: '\f20b' } .fa-meanpath:before { - content: "\f20c" + content: '\f20c' } .fa-buysellads:before { - content: "\f20d" + content: '\f20d' } .fa-connectdevelop:before { - content: "\f20e" + content: '\f20e' } .fa-dashcube:before { - content: "\f210" + content: '\f210' } .fa-forumbee:before { - content: "\f211" + content: '\f211' } .fa-leanpub:before { - content: "\f212" + content: '\f212' } .fa-sellsy:before { - content: "\f213" + content: '\f213' } .fa-shirtsinbulk:before { - content: "\f214" + content: '\f214' } .fa-simplybuilt:before { - content: "\f215" + content: '\f215' } .fa-skyatlas:before { - content: "\f216" + content: '\f216' } .fa-cart-plus:before { - content: "\f217" + content: '\f217' } .fa-cart-arrow-down:before { - content: "\f218" + content: '\f218' } .fa-diamond:before { - content: "\f219" + content: '\f219' } .fa-ship:before { - content: "\f21a" + content: '\f21a' } .fa-user-secret:before { - content: "\f21b" + content: '\f21b' } .fa-motorcycle:before { - content: "\f21c" + content: '\f21c' } .fa-street-view:before { - content: "\f21d" + content: '\f21d' } .fa-heartbeat:before { - content: "\f21e" + content: '\f21e' } .fa-venus:before { - content: "\f221" + content: '\f221' } .fa-mars:before { - content: "\f222" + content: '\f222' } .fa-mercury:before { - content: "\f223" + content: '\f223' } .fa-intersex:before, .fa-transgender:before { - content: "\f224" + content: '\f224' } .fa-transgender-alt:before { - content: "\f225" + content: '\f225' } .fa-venus-double:before { - content: "\f226" + content: '\f226' } .fa-mars-double:before { - content: "\f227" + content: '\f227' } .fa-venus-mars:before { - content: "\f228" + content: '\f228' } .fa-mars-stroke:before { - content: "\f229" + content: '\f229' } .fa-mars-stroke-v:before { - content: "\f22a" + content: '\f22a' } .fa-mars-stroke-h:before { - content: "\f22b" + content: '\f22b' } .fa-neuter:before { - content: "\f22c" + content: '\f22c' } .fa-genderless:before { - content: "\f22d" + content: '\f22d' } .fa-facebook-official:before { - content: "\f230" + content: '\f230' } .fa-pinterest-p:before { - content: "\f231" + content: '\f231' } .fa-whatsapp:before { - content: "\f232" + content: '\f232' } .fa-server:before { - content: "\f233" + content: '\f233' } .fa-user-plus:before { - content: "\f234" + content: '\f234' } .fa-user-times:before { - content: "\f235" + content: '\f235' } .fa-bed:before, .fa-hotel:before { - content: "\f236" + content: '\f236' } .fa-viacoin:before { - content: "\f237" + content: '\f237' } .fa-train:before { - content: "\f238" + content: '\f238' } .fa-subway:before { - content: "\f239" + content: '\f239' } .fa-medium:before { - content: "\f23a" + content: '\f23a' } .fa-y-combinator:before, .fa-yc:before { - content: "\f23b" + content: '\f23b' } .fa-optin-monster:before { - content: "\f23c" + content: '\f23c' } .fa-opencart:before { - content: "\f23d" + content: '\f23d' } .fa-expeditedssl:before { - content: "\f23e" + content: '\f23e' } .fa-battery-4:before, .fa-battery-full:before { - content: "\f240" + content: '\f240' } .fa-battery-3:before, .fa-battery-three-quarters:before { - content: "\f241" + content: '\f241' } .fa-battery-2:before, .fa-battery-half:before { - content: "\f242" + content: '\f242' } .fa-battery-1:before, .fa-battery-quarter:before { - content: "\f243" + content: '\f243' } .fa-battery-0:before, .fa-battery-empty:before { - content: "\f244" + content: '\f244' } .fa-mouse-pointer:before { - content: "\f245" + content: '\f245' } .fa-i-cursor:before { - content: "\f246" + content: '\f246' } .fa-object-group:before { - content: "\f247" + content: '\f247' } .fa-object-ungroup:before { - content: "\f248" + content: '\f248' } .fa-sticky-note:before { - content: "\f249" + content: '\f249' } .fa-sticky-note-o:before { - content: "\f24a" + content: '\f24a' } .fa-cc-jcb:before { - content: "\f24b" + content: '\f24b' } .fa-cc-diners-club:before { - content: "\f24c" + content: '\f24c' } .fa-clone:before { - content: "\f24d" + content: '\f24d' } .fa-balance-scale:before { - content: "\f24e" + content: '\f24e' } .fa-hourglass-o:before { - content: "\f250" + content: '\f250' } .fa-hourglass-1:before, .fa-hourglass-start:before { - content: "\f251" + content: '\f251' } .fa-hourglass-2:before, .fa-hourglass-half:before { - content: "\f252" + content: '\f252' } .fa-hourglass-3:before, .fa-hourglass-end:before { - content: "\f253" + content: '\f253' } .fa-hourglass:before { - content: "\f254" + content: '\f254' } .fa-hand-grab-o:before, .fa-hand-rock-o:before { - content: "\f255" + content: '\f255' } .fa-hand-paper-o:before, .fa-hand-stop-o:before { - content: "\f256" + content: '\f256' } .fa-hand-scissors-o:before { - content: "\f257" + content: '\f257' } .fa-hand-lizard-o:before { - content: "\f258" + content: '\f258' } .fa-hand-spock-o:before { - content: "\f259" + content: '\f259' } .fa-hand-pointer-o:before { - content: "\f25a" + content: '\f25a' } .fa-hand-peace-o:before { - content: "\f25b" + content: '\f25b' } .fa-trademark:before { - content: "\f25c" + content: '\f25c' } .fa-registered:before { - content: "\f25d" + content: '\f25d' } .fa-creative-commons:before { - content: "\f25e" + content: '\f25e' } .fa-gg:before { - content: "\f260" + content: '\f260' } .fa-gg-circle:before { - content: "\f261" + content: '\f261' } .fa-tripadvisor:before { - content: "\f262" + content: '\f262' } .fa-odnoklassniki:before { - content: "\f263" + content: '\f263' } .fa-odnoklassniki-square:before { - content: "\f264" + content: '\f264' } .fa-get-pocket:before { - content: "\f265" + content: '\f265' } .fa-wikipedia-w:before { - content: "\f266" + content: '\f266' } .fa-safari:before { - content: "\f267" + content: '\f267' } .fa-chrome:before { - content: "\f268" + content: '\f268' } .fa-firefox:before { - content: "\f269" + content: '\f269' } .fa-opera:before { - content: "\f26a" + content: '\f26a' } .fa-internet-explorer:before { - content: "\f26b" + content: '\f26b' } .fa-television:before, .fa-tv:before { - content: "\f26c" + content: '\f26c' } .fa-contao:before { - content: "\f26d" + content: '\f26d' } .fa-500px:before { - content: "\f26e" + content: '\f26e' } .fa-amazon:before { - content: "\f270" + content: '\f270' } .fa-calendar-plus-o:before { - content: "\f271" + content: '\f271' } .fa-calendar-minus-o:before { - content: "\f272" + content: '\f272' } .fa-calendar-times-o:before { - content: "\f273" + content: '\f273' } .fa-calendar-check-o:before { - content: "\f274" + content: '\f274' } .fa-industry:before { - content: "\f275" + content: '\f275' } .fa-map-pin:before { - content: "\f276" + content: '\f276' } .fa-map-signs:before { - content: "\f277" + content: '\f277' } .fa-map-o:before { - content: "\f278" + content: '\f278' } .fa-map:before { - content: "\f279" + content: '\f279' } .fa-commenting:before { - content: "\f27a" + content: '\f27a' } .fa-commenting-o:before { - content: "\f27b" + content: '\f27b' } .fa-houzz:before { - content: "\f27c" + content: '\f27c' } .fa-vimeo:before { - content: "\f27d" + content: '\f27d' } .fa-black-tie:before { - content: "\f27e" + content: '\f27e' } .fa-fonticons:before { - content: "\f280" + content: '\f280' } .fa-reddit-alien:before { - content: "\f281" + content: '\f281' } .fa-edge:before { - content: "\f282" + content: '\f282' } .fa-credit-card-alt:before { - content: "\f283" + content: '\f283' } .fa-codiepie:before { - content: "\f284" + content: '\f284' } .fa-modx:before { - content: "\f285" + content: '\f285' } .fa-fort-awesome:before { - content: "\f286" + content: '\f286' } .fa-usb:before { - content: "\f287" + content: '\f287' } .fa-product-hunt:before { - content: "\f288" + content: '\f288' } .fa-mixcloud:before { - content: "\f289" + content: '\f289' } .fa-scribd:before { - content: "\f28a" + content: '\f28a' } .fa-pause-circle:before { - content: "\f28b" + content: '\f28b' } .fa-pause-circle-o:before { - content: "\f28c" + content: '\f28c' } .fa-stop-circle:before { - content: "\f28d" + content: '\f28d' } .fa-stop-circle-o:before { - content: "\f28e" + content: '\f28e' } .fa-shopping-bag:before { - content: "\f290" + content: '\f290' } .fa-shopping-basket:before { - content: "\f291" + content: '\f291' } .fa-hashtag:before { - content: "\f292" + content: '\f292' } .fa-bluetooth:before { - content: "\f293" + content: '\f293' } .fa-bluetooth-b:before { - content: "\f294" + content: '\f294' } .fa-percent:before { - content: "\f295" + content: '\f295' } From c322f890afb15891048889be7df6afe7d5250dd3 Mon Sep 17 00:00:00 2001 From: pidupuis Date: Sun, 22 Jan 2017 17:57:22 +0100 Subject: [PATCH 42/84] chore(lint): add js linter --- .eslintrc.json | 6 ++++++ lint.sh | 6 ++++++ package.json | 3 +++ 3 files changed, 15 insertions(+) create mode 100644 .eslintrc.json diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 000000000..df0ef6a1e --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,6 @@ +{ + "extends": "airbnb-base", + "plugins": [ + "import" + ] +} \ No newline at end of file diff --git a/lint.sh b/lint.sh index 665569f4c..46ddb3d55 100644 --- a/lint.sh +++ b/lint.sh @@ -11,3 +11,9 @@ for f in $(find ./source/ -name "*.css" | grep -v ".min.css"); do echo $f; node_modules/.bin/sass-lint -v -q $f; done + +# Lint JS files +for f in $(find ./source/ -name "*.js" | grep -v ".min.js"); do + echo $f; + node_modules/.bin/eslint $f; +done diff --git a/package.json b/package.json index d61f1a9a7..1a72a7430 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,9 @@ "homepage": "https://github.com/viosey/hexo-theme-material#readme", "devDependencies": { "ejs-lint": "^0.2.0", + "eslint": "^3.14.0", + "eslint-config-airbnb-base": "^11.0.1", + "eslint-plugin-import": "^2.2.0", "sass-lint": "^1.10.2" } } From 2666d8c63ceeb0e7f3657011e46bf72b5801234a Mon Sep 17 00:00:00 2001 From: pidupuis Date: Sun, 22 Jan 2017 18:23:55 +0100 Subject: [PATCH 43/84] feat(sidebar): can hide divider and footer --- _config.template.yml | 13 ++++++ layout/_partial/sidebar-footer.ejs | 64 ++++++++++++++++---------- layout/_partial/sidebar-navigation.ejs | 35 +++++++++----- layout/_partial/sidebar.ejs | 3 -- 4 files changed, 76 insertions(+), 39 deletions(-) diff --git a/_config.template.yml b/_config.template.yml index 8a9a65fcd..a0f9c8a9f 100644 --- a/_config.template.yml +++ b/_config.template.yml @@ -115,16 +115,29 @@ sidebar: homepage: use: true icon: + divider: false archives: use: true icon: + divider: false categories: use: false icon: + divider: false pages: #About: #link: "/about" #icon: person + #divider: false + article_num: + use: false + divider: false + footer: + divider: true + theme: true + support: false + feedback: false + material: false # Card Elevation Level card_elevation: 2 diff --git a/layout/_partial/sidebar-footer.ejs b/layout/_partial/sidebar-footer.ejs index 0dcdbfc77..ccaf6fb75 100755 --- a/layout/_partial/sidebar-footer.ejs +++ b/layout/_partial/sidebar-footer.ejs @@ -8,39 +8,53 @@ It will not impact the appearance and can give developers a lot of support :) 它不会影响美观并可以给开发者很大的支持和动力。 :) --> + +<% if(theme.sidebar.footer.divider === true) { %> + +<% } %> + - - - +<% if(theme.sidebar.footer.theme === true) { %> + + + +<% } %> - + +<% if(theme.sidebar.footer.material === true) { %> + + + +<% } %> +--> diff --git a/layout/_partial/sidebar-navigation.ejs b/layout/_partial/sidebar-navigation.ejs index ae8f97946..4ec13b362 100755 --- a/layout/_partial/sidebar-navigation.ejs +++ b/layout/_partial/sidebar-navigation.ejs @@ -25,6 +25,9 @@ <%= __('sidebar.homepage') %> + <% if(theme.sidebar.homepage.divider === true) { %> +
  • + <% } %> <% } %> @@ -48,6 +51,9 @@ }) %> + <% if(theme.sidebar.archives.divider === true) { %> +
  • + <% } %> <% } %> @@ -71,12 +77,11 @@ }) %> + <% if(theme.sidebar.categories.divider === true) { %> +
  • + <% } %> <% } %> - -
  • - - <% for (var i in theme.sidebar.pages){ %>
  • @@ -87,13 +92,21 @@ <%= i %>
  • + <% if(theme.sidebar.pages[i].divider === true) { %> +
  • + <% } %> <% } %> - -
  • - - <%= __('sidebar.article_num') %> - <%= site.posts.length %> - -
  • + + <% if(theme.sidebar.article_num.use === true) { %> +
  • + + <%= __('sidebar.article_num') %> + <%= site.posts.length %> + +
  • + <% if(theme.sidebar.article_num.divider === true) { %> +
  • + <% } %> + <% } %> diff --git a/layout/_partial/sidebar.ejs b/layout/_partial/sidebar.ejs index 18646daa8..9553c4fdc 100755 --- a/layout/_partial/sidebar.ejs +++ b/layout/_partial/sidebar.ejs @@ -10,9 +10,6 @@ <%- partial('_partial/sidebar-navigation') %> - - - <%- partial('_partial/sidebar-footer') %>
    From b014f439d1122b989ec6f08cfad7a82369994e8e Mon Sep 17 00:00:00 2001 From: Pierre Dupuis Date: Wed, 25 Jan 2017 08:18:22 +0100 Subject: [PATCH 44/84] feat(sidebar): add default icons --- _config.template.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_config.template.yml b/_config.template.yml index a0f9c8a9f..4537d686e 100644 --- a/_config.template.yml +++ b/_config.template.yml @@ -114,15 +114,15 @@ sidebar: icon: email homepage: use: true - icon: + icon: home divider: false archives: use: true - icon: + icon: inbox divider: false categories: use: false - icon: + icon: chrome_reader_mode divider: false pages: #About: From 8a1176acbcc4c550658794a20c521b3a13022798 Mon Sep 17 00:00:00 2001 From: Halyul Date: Sun, 22 Jan 2017 10:52:27 +0800 Subject: [PATCH 45/84] Update: use PaceJS instead of NProgress --- _config.template.yml | 14 +- layout/_partial/config_css.ejs | 55 ++++++- layout/_partial/head.ejs | 3 + layout/_partial/import_js.ejs | 2 +- layout/_partial/import_pace.ejs | 30 ++++ layout/_partial/nprogress.ejs | 24 --- layout/_partial/pace.ejs | 5 + source/css/pace/barber-shop.css | 91 ++++++++++ source/css/pace/big-counter.css | 39 +++++ source/css/pace/bounce.css | 229 ++++++++++++++++++++++++++ source/css/pace/center-atom.css | 140 ++++++++++++++++ source/css/pace/center-circle.css | 98 +++++++++++ source/css/pace/center-radar.css | 83 ++++++++++ source/css/pace/center-simple.css | 59 +++++++ source/css/pace/corner-indicator.css | 71 ++++++++ source/css/pace/fill-left-nocolor.css | 31 ++++ source/css/pace/fill-left.css | 30 ++++ source/css/pace/flat-top.css | 39 +++++ source/css/pace/loading-bar.css | 204 +++++++++++++++++++++++ source/css/pace/macosx.css | 85 ++++++++++ source/css/pace/minimal.css | 21 +++ source/css/style.css | 75 --------- source/css/style.min.css | 4 +- source/js/nprogress.js | 1 - source/js/pace.min.js | 2 + 25 files changed, 1329 insertions(+), 106 deletions(-) create mode 100644 layout/_partial/import_pace.ejs delete mode 100755 layout/_partial/nprogress.ejs create mode 100755 layout/_partial/pace.ejs create mode 100755 source/css/pace/barber-shop.css create mode 100755 source/css/pace/big-counter.css create mode 100755 source/css/pace/bounce.css create mode 100755 source/css/pace/center-atom.css create mode 100755 source/css/pace/center-circle.css create mode 100755 source/css/pace/center-radar.css create mode 100755 source/css/pace/center-simple.css create mode 100755 source/css/pace/corner-indicator.css create mode 100755 source/css/pace/fill-left-nocolor.css create mode 100644 source/css/pace/fill-left.css create mode 100755 source/css/pace/flat-top.css create mode 100755 source/css/pace/loading-bar.css create mode 100755 source/css/pace/macosx.css create mode 100755 source/css/pace/minimal.css delete mode 100755 source/js/nprogress.js create mode 100644 source/js/pace.min.js diff --git a/_config.template.yml b/_config.template.yml index 4537d686e..e6468d39a 100644 --- a/_config.template.yml +++ b/_config.template.yml @@ -32,8 +32,7 @@ uiux: hyperlink_color: "#00838F" button_color: "#757575" android_chrome_color: "#0097A7" - nprogress_color: "#FF4081" - nprogress_buffer: "800" + buffer: "800" # JS Effect Switches js_effect: @@ -77,6 +76,17 @@ img: # Custom Fonts fonts: Roboto, "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif +# Pace Settings +# Pace is automatic page load progress bar +# You can find demos on http://github.hubspot.com/pace/docs/welcome +# Warning: Line color mustn't delete or not define! +# style available values: +# barber-shop, big-counter, bounce, center-circle, center-simple, +# corner-indicator, fill-left, fill-left-nocolor, flat-top, loading-bar, macosx +pace: + style: + color: "#29d" + # --------------------------------------------------------------- # Menu Settings # --------------------------------------------------------------- diff --git a/layout/_partial/config_css.ejs b/layout/_partial/config_css.ejs index e92676c78..5da58d853 100644 --- a/layout/_partial/config_css.ejs +++ b/layout/_partial/config_css.ejs @@ -102,7 +102,7 @@ <% if(theme.js_effect.fade === true) { %> <% } %> + + +<% if(theme.pace.style === 'big-counter') { %> + <% } else if(theme.pace.style === 'barber-shop') { %> + + <% } else if(theme.pace.style === 'bounce') { %> + + <% } else if(theme.pace.style === 'corner-indicator') { %> + + <% } else if(theme.pace.style === 'center-simple') { %> + + <% } else if(theme.pace.style === 'loading-bar') { %> + + <% } else if(theme.pace.style === 'loading-bar') { %> + + <% } else { %> + +<% } %> diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index 51afa3a03..0800c3340 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -129,6 +129,9 @@ <% } %> + + <%- partial("_partial/import_pace") %> + <% if (site.data.head) { %> <% for (var i in site.data.head) { %> diff --git a/layout/_partial/import_js.ejs b/layout/_partial/import_js.ejs index 4d5eec420..d28181fb1 100644 --- a/layout/_partial/import_js.ejs +++ b/layout/_partial/import_js.ejs @@ -1,6 +1,6 @@ <%- js('js/js.min') %> -<%- partial('_partial/nprogress') %> +<%- partial('_partial/pace') %> <% if( theme.js_effect.smoothscroll === true ) { %> <%- js('js/smoothscroll') %> diff --git a/layout/_partial/import_pace.ejs b/layout/_partial/import_pace.ejs new file mode 100644 index 000000000..dc6d96042 --- /dev/null +++ b/layout/_partial/import_pace.ejs @@ -0,0 +1,30 @@ +<%- js('js/pace.min') %> +<% if(theme.pace.style === 'barber-shop') { %> + <%- css('css/pace/barber-shop') %> + <% } else if(theme.pace.style === 'big-counter') { %> + <%- css('css/pace/big-counter') %> + <% } else if(theme.pace.style === 'bounce') { %> + <%- css('css/pace/bounce') %> + <% } else if(theme.pace.style === 'center-atom') { %> + <%- css('css/pace/center-atom') %> + <% } else if(theme.pace.style === 'center-circle') { %> + <%- css('css/pace/center-circle') %> + <% } else if(theme.pace.style === 'center-radar') { %> + <%- css('css/pace/center-radar') %> + <% } else if(theme.pace.style === 'center-simple') { %> + <%- css('css/pace/center-simple') %> + <% } else if(theme.pace.style === 'corner-indicator') { %> + <%- css('css/pace/corner-indicator') %> + <% } else if(theme.pace.style === 'fill-left') { %> + <%- css('css/pace/fill-left') %> + <% } else if(theme.pace.style === 'fill-left-nocolor') { %> + <%- css('css/pace/fill-left-nocolor') %> + <% } else if(theme.pace.style === 'flat-top') { %> + <%- css('css/pace/flat-top') %> + <% } else if(theme.pace.style === 'loading-bar') { %> + <%- css('css/pace/loading-bar') %> + <% } else if(theme.pace.style === 'macosx') { %> + <%- css('css/pace/macosx') %> + <% } else { %> + <%- css('css/pace/minimal') %> +<% } %> diff --git a/layout/_partial/nprogress.ejs b/layout/_partial/nprogress.ejs deleted file mode 100755 index 8c3022e8e..000000000 --- a/layout/_partial/nprogress.ejs +++ /dev/null @@ -1,24 +0,0 @@ -<%- js('js/nprogress') %> - - diff --git a/layout/_partial/pace.ejs b/layout/_partial/pace.ejs new file mode 100755 index 000000000..ba9d9315a --- /dev/null +++ b/layout/_partial/pace.ejs @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/source/css/pace/barber-shop.css b/source/css/pace/barber-shop.css new file mode 100755 index 000000000..c38b7ddf5 --- /dev/null +++ b/source/css/pace/barber-shop.css @@ -0,0 +1,91 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + + overflow: hidden; + position: fixed; + top: 0; + left: 0; + z-index: 2000; + width: 100%; + height: 12px; + background: #fff; +} + +.pace-inactive { + display: none; +} + +.pace .pace-progress { + position: fixed; + top: 0; + bottom: 0; + right: 100%; + width: 100%; + overflow: hidden; +} + +.pace .pace-activity { + position: fixed; + top: 0; + right: -32px; + bottom: 0; + left: 0; + + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.75, rgba(255, 255, 255, 0.2)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); + -webkit-background-size: 32px 32px; + -moz-background-size: 32px 32px; + -o-background-size: 32px 32px; + background-size: 32px 32px; + + -webkit-animation: pace-theme-barber-shop-motion 500ms linear infinite; + -moz-animation: pace-theme-barber-shop-motion 500ms linear infinite; + -ms-animation: pace-theme-barber-shop-motion 500ms linear infinite; + -o-animation: pace-theme-barber-shop-motion 500ms linear infinite; + animation: pace-theme-barber-shop-motion 500ms linear infinite; +} + +@-webkit-keyframes pace-theme-barber-shop-motion { + 0% { -webkit-transform: none; transform: none; } + 100% { -webkit-transform: translate(-32px, 0); transform: translate(-32px, 0); } +} +@-moz-keyframes pace-theme-barber-shop-motion { + 0% { -moz-transform: none; transform: none; } + 100% { -moz-transform: translate(-32px, 0); transform: translate(-32px, 0); } +} +@-o-keyframes pace-theme-barber-shop-motion { + 0% { -o-transform: none; transform: none; } + 100% { -o-transform: translate(-32px, 0); transform: translate(-32px, 0); } +} +@-ms-keyframes pace-theme-barber-shop-motion { + 0% { -ms-transform: none; transform: none; } + 100% { -ms-transform: translate(-32px, 0); transform: translate(-32px, 0); } +} +@keyframes pace-theme-barber-shop-motion { + 0% { transform: none; transform: none; } + 100% { transform: translate(-32px, 0); transform: translate(-32px, 0); } +} +body > :not(.pace),body:before,body:after { + -webkit-transition:opacity .4s ease-in-out; + -moz-transition:opacity .4s ease-in-out; + -o-transition:opacity .4s ease-in-out; + -ms-transition:opacity .4s ease-in-out; + transition:opacity .4s ease-in-out +} +body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { + opacity:0 +} diff --git a/source/css/pace/big-counter.css b/source/css/pace/big-counter.css new file mode 100755 index 000000000..9aa1fcb47 --- /dev/null +++ b/source/css/pace/big-counter.css @@ -0,0 +1,39 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.pace.pace-inactive .pace-progress { + display: none; +} + +.pace .pace-progress { + position: fixed; + z-index: 2000; + top: 0; + right: 0; + height: 5rem; + width: 5rem; + + -webkit-transform: translate3d(0, 0, 0) !important; + -ms-transform: translate3d(0, 0, 0) !important; + transform: translate3d(0, 0, 0) !important; +} + +.pace .pace-progress:after { + display: block; + position: absolute; + top: 0; + right: .5rem; + content: attr(data-progress-text); + font-family: "Helvetica Neue", sans-serif; + font-weight: 100; + font-size: 5rem; + line-height: 1; + text-align: right; + color: rgba(0, 0, 0, 0.19999999999999996); +} \ No newline at end of file diff --git a/source/css/pace/bounce.css b/source/css/pace/bounce.css new file mode 100755 index 000000000..ef8ffc7a1 --- /dev/null +++ b/source/css/pace/bounce.css @@ -0,0 +1,229 @@ +.pace { + width: 140px; + height: 300px; + position: fixed; + top: -90px; + right: -20px; + z-index: 2000; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + -o-transform: scale(0); + transform: scale(0); + opacity: 0; + -webkit-transition: all 2s linear 0s; + -moz-transition: all 2s linear 0s; + transition: all 2s linear 0s; +} + +.pace.pace-active { + -webkit-transform: scale(.25); + -moz-transform: scale(.25); + -ms-transform: scale(.25); + -o-transform: scale(.25); + transform: scale(.25); + opacity: 1; +} + +.pace .pace-activity { + width: 140px; + height: 140px; + border-radius: 70px; + position: absolute; + top: 0; + z-index: 1911; + -webkit-animation: pace-bounce 1s infinite; + -moz-animation: pace-bounce 1s infinite; + -o-animation: pace-bounce 1s infinite; + -ms-animation: pace-bounce 1s infinite; + animation: pace-bounce 1s infinite; +} + +.pace .pace-progress { + position: absolute; + display: block; + left: 50%; + bottom: 0; + z-index: 1910; + margin-left: -30px; + width: 60px; + height: 75px; + background: rgba(20, 20, 20, .1); + box-shadow: 0 0 20px 35px rgba(20, 20, 20, .1); + border-radius: 30px / 40px; + -webkit-transform: scaleY(.3) !important; + -moz-transform: scaleY(.3) !important; + -ms-transform: scaleY(.3) !important; + -o-transform: scaleY(.3) !important; + transform: scaleY(.3) !important; + -webkit-animation: pace-compress .5s infinite alternate; + -moz-animation: pace-compress .5s infinite alternate; + -o-animation: pace-compress .5s infinite alternate; + -ms-animation: pace-compress .5s infinite alternate; + animation: pace-compress .5s infinite alternate; +} + +@-webkit-keyframes pace-bounce { + 0% { + top: 0; + -webkit-animation-timing-function: ease-in; + } + 40% {} + 50% { + top: 140px; + height: 140px; + -webkit-animation-timing-function: ease-out; + } + 55% { + top: 160px; + height: 120px; + border-radius: 70px / 60px; + -webkit-animation-timing-function: ease-in; + } + 65% { + top: 120px; + height: 140px; + border-radius: 70px; + -webkit-animation-timing-function: ease-out; + } + 95% { + top: 0; + -webkit-animation-timing-function: ease-in; + } + 100% { + top: 0; + -webkit-animation-timing-function: ease-in; + } +} + +@-moz-keyframes pace-bounce { + 0% { + top: 0; + -moz-animation-timing-function: ease-in; + } + 40% {} + 50% { + top: 140px; + height: 140px; + -moz-animation-timing-function: ease-out; + } + 55% { + top: 160px; + height: 120px; + border-radius: 70px / 60px; + -moz-animation-timing-function: ease-in; + } + 65% { + top: 120px; + height: 140px; + border-radius: 70px; + -moz-animation-timing-function: ease-out;} + 95% { + top: 0; + -moz-animation-timing-function: ease-in; + } + 100% {top: 0; + -moz-animation-timing-function: ease-in; + } +} + +@keyframes pace-bounce { + 0% { + top: 0; + animation-timing-function: ease-in; + } + 50% { + top: 140px; + height: 140px; + animation-timing-function: ease-out; + } + 55% { + top: 160px; + height: 120px; + border-radius: 70px / 60px; + animation-timing-function: ease-in; + } + 65% { + top: 120px; + height: 140px; + border-radius: 70px; + animation-timing-function: ease-out; + } + 95% { + top: 0; + animation-timing-function: ease-in; + } + 100% { + top: 0; + animation-timing-function: ease-in; + } +} + +@-webkit-keyframes pace-compress { + 0% { + bottom: 0; + margin-left: -30px; + width: 60px; + height: 75px; + background: rgba(20, 20, 20, .1); + box-shadow: 0 0 20px 35px rgba(20, 20, 20, .1); + border-radius: 30px / 40px; + -webkit-animation-timing-function: ease-in; + } + 100% { + bottom: 30px; + margin-left: -10px; + width: 20px; + height: 5px; + background: rgba(20, 20, 20, .3); + box-shadow: 0 0 20px 35px rgba(20, 20, 20, .3); + border-radius: 20px / 20px; + -webkit-animation-timing-function: ease-out; + } +} + +@-moz-keyframes pace-compress { + 0% { + bottom: 0; + margin-left: -30px; + width: 60px; + height: 75px; + background: rgba(20, 20, 20, .1); + box-shadow: 0 0 20px 35px rgba(20, 20, 20, .1); + border-radius: 30px / 40px; + -moz-animation-timing-function: ease-in; + } + 100% { + bottom: 30px; + margin-left: -10px; + width: 20px; + height: 5px; + background: rgba(20, 20, 20, .3); + box-shadow: 0 0 20px 35px rgba(20, 20, 20, .3); + border-radius: 20px / 20px; + -moz-animation-timing-function: ease-out; + } +} + +@keyframes pace-compress { + 0% { + bottom: 0; + margin-left: -30px; + width: 60px; + height: 75px; + background: rgba(20, 20, 20, .1); + box-shadow: 0 0 20px 35px rgba(20, 20, 20, .1); + border-radius: 30px / 40px; + animation-timing-function: ease-in; + } + 100% { + bottom: 30px; + margin-left: -10px; + width: 20px; + height: 5px; + background: rgba(20, 20, 20, .3); + box-shadow: 0 0 20px 35px rgba(20, 20, 20, .3); + border-radius: 20px / 20px; + animation-timing-function: ease-out; + } +} diff --git a/source/css/pace/center-atom.css b/source/css/pace/center-atom.css new file mode 100755 index 000000000..d31b332ab --- /dev/null +++ b/source/css/pace/center-atom.css @@ -0,0 +1,140 @@ +.pace.pace-inactive { + display: none; +} + +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + + z-index: 2000; + position: fixed; + height: 60px; + width: 100px; + margin: auto; + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +.pace .pace-progress { + z-index: 2000; + position: absolute; + height: 60px; + width: 100px; + + -webkit-transform: translate3d(0, 0, 0) !important; + -ms-transform: translate3d(0, 0, 0) !important; + transform: translate3d(0, 0, 0) !important; +} + +.pace .pace-progress:before { + content: attr(data-progress-text); + text-align: center; + color: #fff; + background: #29d; + border-radius: 50%; + font-family: "Helvetica Neue", sans-serif; + font-size: 14px; + font-weight: 100; + line-height: 1; + padding: 20% 0 7px; + width: 50%; + height: 40%; + margin: 10px 0 0 30px; + display: block; + z-index: 999; + position: absolute; +} + +.pace .pace-activity { + font-size: 15px; + line-height: 1; + z-index: 2000; + position: absolute; + height: 60px; + width: 100px; + + display: block; + -webkit-animation: pace-theme-center-atom-spin 2s linear infinite; + -moz-animation: pace-theme-center-atom-spin 2s linear infinite; + -o-animation: pace-theme-center-atom-spin 2s linear infinite; + animation: pace-theme-center-atom-spin 2s linear infinite; +} + +.pace .pace-activity { + border-radius: 50%; + border: 5px solid #29d; + content: ' '; + display: block; + position: absolute; + top: 0; + left: 0; + height: 60px; + width: 100px; +} + +.pace .pace-activity:after { + border-radius: 50%; + border: 5px solid #29d; + content: ' '; + display: block; + position: absolute; + top: -5px; + left: -5px; + height: 60px; + width: 100px; + + -webkit-transform: rotate(60deg); + -moz-transform: rotate(60deg); + -o-transform: rotate(60deg); + transform: rotate(60deg); +} + +.pace .pace-activity:before { + border-radius: 50%; + border: 5px solid #29d; + content: ' '; + display: block; + position: absolute; + top: -5px; + left: -5px; + height: 60px; + width: 100px; + + -webkit-transform: rotate(120deg); + -moz-transform: rotate(120deg); + -o-transform: rotate(120deg); + transform: rotate(120deg); +} + +@-webkit-keyframes pace-theme-center-atom-spin { + 0% { -webkit-transform: rotate(0deg) } + 100% { -webkit-transform: rotate(359deg) } +} +@-moz-keyframes pace-theme-center-atom-spin { + 0% { -moz-transform: rotate(0deg) } + 100% { -moz-transform: rotate(359deg) } +} +@-o-keyframes pace-theme-center-atom-spin { + 0% { -o-transform: rotate(0deg) } + 100% { -o-transform: rotate(359deg) } +} +@keyframes pace-theme-center-atom-spin { + 0% { transform: rotate(0deg) } + 100% { transform: rotate(359deg) } +} +body > :not(.pace),body:before,body:after { + -webkit-transition:opacity .4s ease-in-out; + -moz-transition:opacity .4s ease-in-out; + -o-transition:opacity .4s ease-in-out; + -ms-transition:opacity .4s ease-in-out; + transition:opacity .4s ease-in-out +} +body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { + opacity:0 +} \ No newline at end of file diff --git a/source/css/pace/center-circle.css b/source/css/pace/center-circle.css new file mode 100755 index 000000000..d1e6f5281 --- /dev/null +++ b/source/css/pace/center-circle.css @@ -0,0 +1,98 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + + -webkit-perspective: 12rem; + -moz-perspective: 12rem; + -ms-perspective: 12rem; + -o-perspective: 12rem; + perspective: 12rem; + + z-index: 2000; + position: fixed; + height: 6rem; + width: 6rem; + margin: auto; + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +.pace.pace-inactive .pace-progress { + display: none; +} + +.pace .pace-progress { + position: fixed; + z-index: 2000; + display: block; + position: absolute; + left: 0; + top: 0; + height: 6rem; + width: 6rem !important; + line-height: 6rem; + font-size: 2rem; + border-radius: 50%; + color: #fff; + font-family: "Helvetica Neue", sans-serif; + font-weight: 100; + text-align: center; + + -webkit-animation: pace-theme-center-circle-spin linear infinite 2s; + -moz-animation: pace-theme-center-circle-spin linear infinite 2s; + -ms-animation: pace-theme-center-circle-spin linear infinite 2s; + -o-animation: pace-theme-center-circle-spin linear infinite 2s; + animation: pace-theme-center-circle-spin linear infinite 2s; + + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + -ms-transform-style: preserve-3d; + -o-transform-style: preserve-3d; + transform-style: preserve-3d; +} + +.pace .pace-progress:after { + content: attr(data-progress-text); + display: block; +} + +@-webkit-keyframes pace-theme-center-circle-spin { + from { -webkit-transform: rotateY(0deg) } + to { -webkit-transform: rotateY(360deg) } +} + +@-moz-keyframes pace-theme-center-circle-spin { + from { -moz-transform: rotateY(0deg) } + to { -moz-transform: rotateY(360deg) } +} + +@-ms-keyframes pace-theme-center-circle-spin { + from { -ms-transform: rotateY(0deg) } + to { -ms-transform: rotateY(360deg) } +} + +@-o-keyframes pace-theme-center-circle-spin { + from { -o-transform: rotateY(0deg) } + to { -o-transform: rotateY(360deg) } +} + +@keyframes pace-theme-center-circle-spin { + from { transform: rotateY(0deg) } + to { transform: rotateY(360deg) } +} +body > :not(.pace),body:before,body:after { + -webkit-transition:opacity .4s ease-in-out; + -moz-transition:opacity .4s ease-in-out; + -o-transition:opacity .4s ease-in-out; + -ms-transition:opacity .4s ease-in-out; + transition:opacity .4s ease-in-out +} +body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { + opacity:0 +} diff --git a/source/css/pace/center-radar.css b/source/css/pace/center-radar.css new file mode 100755 index 000000000..2e7fd6fb1 --- /dev/null +++ b/source/css/pace/center-radar.css @@ -0,0 +1,83 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + + z-index: 2000; + position: fixed; + height: 90px; + width: 90px; + margin: auto; + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +.pace.pace-inactive .pace-activity { + display: none; +} + +.pace .pace-activity { + position: fixed; + z-index: 2000; + display: block; + position: absolute; + left: -30px; + top: -30px; + height: 90px; + width: 90px; + display: block; + border-width: 30px; + border-style: double; + border-color: #29d transparent transparent; + border-radius: 50%; + + -webkit-animation: spin 1s linear infinite; + -moz-animation: spin 1s linear infinite; + -o-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; +} + +.pace .pace-activity:before { + content: ' '; + position: absolute; + top: 10px; + left: 10px; + height: 50px; + width: 50px; + display: block; + border-width: 10px; + border-style: solid; + border-color: #29d transparent transparent; + border-radius: 50%; +} + +@-webkit-keyframes spin { + 100% { -webkit-transform: rotate(359deg); } +} + +@-moz-keyframes spin { + 100% { -moz-transform: rotate(359deg); } +} + +@-o-keyframes spin { + 100% { -moz-transform: rotate(359deg); } +} + +@keyframes spin { + 100% { transform: rotate(359deg); } +} +body > :not(.pace),body:before,body:after { + -webkit-transition:opacity .4s ease-in-out; + -moz-transition:opacity .4s ease-in-out; + -o-transition:opacity .4s ease-in-out; + -ms-transition:opacity .4s ease-in-out; + transition:opacity .4s ease-in-out +} +body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { + opacity:0 +} \ No newline at end of file diff --git a/source/css/pace/center-simple.css b/source/css/pace/center-simple.css new file mode 100755 index 000000000..689d0d1b2 --- /dev/null +++ b/source/css/pace/center-simple.css @@ -0,0 +1,59 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + + z-index: 2000; + position: fixed; + margin: auto; + top: 0; + left: 0; + right: 0; + bottom: 0; + height: 5px; + width: 200px; + background: #fff; + + overflow: hidden; +} + +.pace .pace-progress { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + + max-width: 200px; + position: fixed; + z-index: 2000; + display: block; + position: absolute; + top: 0; + right: 100%; + height: 100%; + width: 100%; +} + +.pace.pace-inactive { + display: none; +} +body > :not(.pace),body:before,body:after { + -webkit-transition:opacity .4s ease-in-out; + -moz-transition:opacity .4s ease-in-out; + -o-transition:opacity .4s ease-in-out; + -ms-transition:opacity .4s ease-in-out; + transition:opacity .4s ease-in-out +} +body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { + opacity:0 +} diff --git a/source/css/pace/corner-indicator.css b/source/css/pace/corner-indicator.css new file mode 100755 index 000000000..12aa7a1d3 --- /dev/null +++ b/source/css/pace/corner-indicator.css @@ -0,0 +1,71 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.pace .pace-activity { + display: block; + position: fixed; + z-index: 2000; + top: 0; + right: 0; + width: 300px; + height: 300px; + -webkit-transition: -webkit-transform 0.3s; + transition: transform 0.3s; + -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg); + transform: translateX(100%) translateY(-100%) rotate(45deg); + pointer-events: none; +} + +.pace.pace-active .pace-activity { + -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg); + transform: translateX(50%) translateY(-50%) rotate(45deg); +} + +.pace .pace-activity::before, +.pace .pace-activity::after { + -moz-box-sizing: border-box; + box-sizing: border-box; + position: absolute; + bottom: 30px; + left: 50%; + display: block; + border: 5px solid #fff; + border-radius: 50%; + content: ''; +} + +.pace .pace-activity::before { + margin-left: -40px; + width: 80px; + height: 80px; + border-right-color: rgba(0, 0, 0, .2); + border-left-color: rgba(0, 0, 0, .2); + -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite; + animation: pace-theme-corner-indicator-spin 3s linear infinite; +} + +.pace .pace-activity::after { + bottom: 50px; + margin-left: -20px; + width: 40px; + height: 40px; + border-top-color: rgba(0, 0, 0, .2); + border-bottom-color: rgba(0, 0, 0, .2); + -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite; + animation: pace-theme-corner-indicator-spin 1s linear infinite; +} + +@-webkit-keyframes pace-theme-corner-indicator-spin { + 0% { -webkit-transform: rotate(0deg); } + 100% { -webkit-transform: rotate(359deg); } +} +@keyframes pace-theme-corner-indicator-spin { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(359deg); } +} diff --git a/source/css/pace/fill-left-nocolor.css b/source/css/pace/fill-left-nocolor.css new file mode 100755 index 000000000..a826aeb72 --- /dev/null +++ b/source/css/pace/fill-left-nocolor.css @@ -0,0 +1,31 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.pace-inactive { + display: none; +} + +.pace .pace-progress { + background-color: rgba(0, 0, 0, 0.19999999999999996); + position: fixed; + z-index: -1; + top: 0; + right: 100%; + bottom: 0; + width: 100%; +} +body > :not(.pace),body:before,body:after { + -webkit-transition:opacity .4s ease-in-out; + -moz-transition:opacity .4s ease-in-out; + -o-transition:opacity .4s ease-in-out; + -ms-transition:opacity .4s ease-in-out; + transition:opacity .4s ease-in-out +} +body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { + opacity:0 +} diff --git a/source/css/pace/fill-left.css b/source/css/pace/fill-left.css new file mode 100644 index 000000000..f2c0f3cfe --- /dev/null +++ b/source/css/pace/fill-left.css @@ -0,0 +1,30 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.pace-inactive { + display: none; +} + +.pace .pace-progress { + position: fixed; + z-index: -1; + top: 0; + right: 100%; + bottom: 0; + width: 100%; +} +body > :not(.pace),body:before,body:after { + -webkit-transition:opacity .4s ease-in-out; + -moz-transition:opacity .4s ease-in-out; + -o-transition:opacity .4s ease-in-out; + -ms-transition:opacity .4s ease-in-out; + transition:opacity .4s ease-in-out +} +body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { + opacity:0 +} diff --git a/source/css/pace/flat-top.css b/source/css/pace/flat-top.css new file mode 100755 index 000000000..9745ab039 --- /dev/null +++ b/source/css/pace/flat-top.css @@ -0,0 +1,39 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + + position: fixed; + top: 0; + left: 0; + width: 100%; + + -webkit-transform: translate3d(0, -50px, 0); + -ms-transform: translate3d(0, -50px, 0); + transform: translate3d(0, -50px, 0); + + -webkit-transition: -webkit-transform .5s ease-out; + -ms-transition: -webkit-transform .5s ease-out; + transition: transform .5s ease-out; +} + +.pace.pace-active { + -webkit-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} + +.pace .pace-progress { + display: block; + position: fixed; + z-index: 2000; + top: 0; + right: 100%; + width: 100%; + height: 10px; + + pointer-events: none; +} diff --git a/source/css/pace/loading-bar.css b/source/css/pace/loading-bar.css new file mode 100755 index 000000000..f04b39371 --- /dev/null +++ b/source/css/pace/loading-bar.css @@ -0,0 +1,204 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + + z-index: 2000; + position: fixed; + margin: auto; + top: 12px; + left: 0; + right: 0; + bottom: 0; + width: 200px; + height: 50px; + overflow: hidden; +} + +.pace .pace-progress { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + + display: block; + position: absolute; + right: 100%; + margin-right: -7px; + width: 93%; + top: 7px; + height: 14px; + font-size: 12px; + line-height: 60px; + font-weight: bold; + font-family: Helvetica, Arial, "Lucida Grande", sans-serif; + + -webkit-box-shadow: 120px 0 #fff, 240px 0 #fff; + -ms-box-shadow: 120px 0 #fff, 240px 0 #fff; + box-shadow: 120px 0 #fff, 240px 0 #fff; +} + +.pace .pace-progress:after { + content: attr(data-progress-text); + display: inline-block; + position: fixed; + width: 45px; + text-align: right; + right: 0; + padding-right: 16px; + top: 4px; +} + +.pace .pace-progress[data-progress-text="0%"]:after { right: -200px } +.pace .pace-progress[data-progress-text="1%"]:after { right: -198.14px } +.pace .pace-progress[data-progress-text="2%"]:after { right: -196.28px } +.pace .pace-progress[data-progress-text="3%"]:after { right: -194.42px } +.pace .pace-progress[data-progress-text="4%"]:after { right: -192.56px } +.pace .pace-progress[data-progress-text="5%"]:after { right: -190.7px } +.pace .pace-progress[data-progress-text="6%"]:after { right: -188.84px } +.pace .pace-progress[data-progress-text="7%"]:after { right: -186.98px } +.pace .pace-progress[data-progress-text="8%"]:after { right: -185.12px } +.pace .pace-progress[data-progress-text="9%"]:after { right: -183.26px } +.pace .pace-progress[data-progress-text="10%"]:after { right: -181.4px } +.pace .pace-progress[data-progress-text="11%"]:after { right: -179.54px } +.pace .pace-progress[data-progress-text="12%"]:after { right: -177.68px } +.pace .pace-progress[data-progress-text="13%"]:after { right: -175.82px } +.pace .pace-progress[data-progress-text="14%"]:after { right: -173.96px } +.pace .pace-progress[data-progress-text="15%"]:after { right: -172.1px } +.pace .pace-progress[data-progress-text="16%"]:after { right: -170.24px } +.pace .pace-progress[data-progress-text="17%"]:after { right: -168.38px } +.pace .pace-progress[data-progress-text="18%"]:after { right: -166.52px } +.pace .pace-progress[data-progress-text="19%"]:after { right: -164.66px } +.pace .pace-progress[data-progress-text="20%"]:after { right: -162.8px } +.pace .pace-progress[data-progress-text="21%"]:after { right: -160.94px } +.pace .pace-progress[data-progress-text="22%"]:after { right: -159.08px } +.pace .pace-progress[data-progress-text="23%"]:after { right: -157.22px } +.pace .pace-progress[data-progress-text="24%"]:after { right: -155.36px } +.pace .pace-progress[data-progress-text="25%"]:after { right: -153.5px } +.pace .pace-progress[data-progress-text="26%"]:after { right: -151.64px } +.pace .pace-progress[data-progress-text="27%"]:after { right: -149.78px } +.pace .pace-progress[data-progress-text="28%"]:after { right: -147.92px } +.pace .pace-progress[data-progress-text="29%"]:after { right: -146.06px } +.pace .pace-progress[data-progress-text="30%"]:after { right: -144.2px } +.pace .pace-progress[data-progress-text="31%"]:after { right: -142.34px } +.pace .pace-progress[data-progress-text="32%"]:after { right: -140.48px } +.pace .pace-progress[data-progress-text="33%"]:after { right: -138.62px } +.pace .pace-progress[data-progress-text="34%"]:after { right: -136.76px } +.pace .pace-progress[data-progress-text="35%"]:after { right: -134.9px } +.pace .pace-progress[data-progress-text="36%"]:after { right: -133.04px } +.pace .pace-progress[data-progress-text="37%"]:after { right: -131.18px } +.pace .pace-progress[data-progress-text="38%"]:after { right: -129.32px } +.pace .pace-progress[data-progress-text="39%"]:after { right: -127.46px } +.pace .pace-progress[data-progress-text="40%"]:after { right: -125.6px } +.pace .pace-progress[data-progress-text="41%"]:after { right: -123.74px } +.pace .pace-progress[data-progress-text="42%"]:after { right: -121.88px } +.pace .pace-progress[data-progress-text="43%"]:after { right: -120.02px } +.pace .pace-progress[data-progress-text="44%"]:after { right: -118.16px } +.pace .pace-progress[data-progress-text="45%"]:after { right: -116.3px } +.pace .pace-progress[data-progress-text="46%"]:after { right: -114.44px } +.pace .pace-progress[data-progress-text="47%"]:after { right: -112.58px } +.pace .pace-progress[data-progress-text="48%"]:after { right: -110.72px } +.pace .pace-progress[data-progress-text="49%"]:after { right: -108.86px } +.pace .pace-progress[data-progress-text="50%"]:after { right: -107px } +.pace .pace-progress[data-progress-text="51%"]:after { right: -105.14px } +.pace .pace-progress[data-progress-text="52%"]:after { right: -103.28px } +.pace .pace-progress[data-progress-text="53%"]:after { right: -101.42px } +.pace .pace-progress[data-progress-text="54%"]:after { right: -99.56px } +.pace .pace-progress[data-progress-text="55%"]:after { right: -97.7px } +.pace .pace-progress[data-progress-text="56%"]:after { right: -95.84px } +.pace .pace-progress[data-progress-text="57%"]:after { right: -93.98px } +.pace .pace-progress[data-progress-text="58%"]:after { right: -92.12px } +.pace .pace-progress[data-progress-text="59%"]:after { right: -90.26px } +.pace .pace-progress[data-progress-text="60%"]:after { right: -88.4px } +.pace .pace-progress[data-progress-text="61%"]:after { right: -86.53999999999999px } +.pace .pace-progress[data-progress-text="62%"]:after { right: -84.68px } +.pace .pace-progress[data-progress-text="63%"]:after { right: -82.82px } +.pace .pace-progress[data-progress-text="64%"]:after { right: -80.96000000000001px } +.pace .pace-progress[data-progress-text="65%"]:after { right: -79.1px } +.pace .pace-progress[data-progress-text="66%"]:after { right: -77.24px } +.pace .pace-progress[data-progress-text="67%"]:after { right: -75.38px } +.pace .pace-progress[data-progress-text="68%"]:after { right: -73.52px } +.pace .pace-progress[data-progress-text="69%"]:after { right: -71.66px } +.pace .pace-progress[data-progress-text="70%"]:after { right: -69.8px } +.pace .pace-progress[data-progress-text="71%"]:after { right: -67.94px } +.pace .pace-progress[data-progress-text="72%"]:after { right: -66.08px } +.pace .pace-progress[data-progress-text="73%"]:after { right: -64.22px } +.pace .pace-progress[data-progress-text="74%"]:after { right: -62.36px } +.pace .pace-progress[data-progress-text="75%"]:after { right: -60.5px } +.pace .pace-progress[data-progress-text="76%"]:after { right: -58.64px } +.pace .pace-progress[data-progress-text="77%"]:after { right: -56.78px } +.pace .pace-progress[data-progress-text="78%"]:after { right: -54.92px } +.pace .pace-progress[data-progress-text="79%"]:after { right: -53.06px } +.pace .pace-progress[data-progress-text="80%"]:after { right: -51.2px } +.pace .pace-progress[data-progress-text="81%"]:after { right: -49.34px } +.pace .pace-progress[data-progress-text="82%"]:after { right: -47.480000000000004px } +.pace .pace-progress[data-progress-text="83%"]:after { right: -45.62px } +.pace .pace-progress[data-progress-text="84%"]:after { right: -43.76px } +.pace .pace-progress[data-progress-text="85%"]:after { right: -41.9px } +.pace .pace-progress[data-progress-text="86%"]:after { right: -40.04px } +.pace .pace-progress[data-progress-text="87%"]:after { right: -38.18px } +.pace .pace-progress[data-progress-text="88%"]:after { right: -36.32px } +.pace .pace-progress[data-progress-text="89%"]:after { right: -34.46px } +.pace .pace-progress[data-progress-text="90%"]:after { right: -32.6px } +.pace .pace-progress[data-progress-text="91%"]:after { right: -30.740000000000002px } +.pace .pace-progress[data-progress-text="92%"]:after { right: -28.880000000000003px } +.pace .pace-progress[data-progress-text="93%"]:after { right: -27.02px } +.pace .pace-progress[data-progress-text="94%"]:after { right: -25.16px } +.pace .pace-progress[data-progress-text="95%"]:after { right: -23.3px } +.pace .pace-progress[data-progress-text="96%"]:after { right: -21.439999999999998px } +.pace .pace-progress[data-progress-text="97%"]:after { right: -19.58px } +.pace .pace-progress[data-progress-text="98%"]:after { right: -17.72px } +.pace .pace-progress[data-progress-text="99%"]:after { right: -15.86px } +.pace .pace-progress[data-progress-text="100%"]:after { right: -14px } + + +.pace .pace-activity { + position: absolute; + width: 100%; + height: 28px; + z-index: 2001; + border-radius: 10px; +} + +.pace.pace-inactive { + display: none; +} +body > :not(.pace),body:before,body:after { + -webkit-transition:opacity .4s ease-in-out; + -moz-transition:opacity .4s ease-in-out; + -o-transition:opacity .4s ease-in-out; + -ms-transition:opacity .4s ease-in-out; + transition:opacity .4s ease-in-out +} +body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { + opacity:0 +} diff --git a/source/css/pace/macosx.css b/source/css/pace/macosx.css new file mode 100755 index 000000000..d71dedd1e --- /dev/null +++ b/source/css/pace/macosx.css @@ -0,0 +1,85 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + + overflow: hidden; + position: fixed; + top: 0; + left: 0; + z-index: 2000; + width: 100%; + height: 12px; + background: #fff; +} + +.pace-inactive { + display: none; +} + +.pace .pace-progress { + position: fixed; + top: 0; + right: 100%; + width: 100%; + height: 12px; + overflow: hidden; + + -webkit-border-radius: 0 0 4px 0; + -moz-border-radius: 0 0 4px 0; + -o-border-radius: 0 0 4px 0; + border-radius: 0 0 4px 0; + + -webkit-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3); + -moz-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3); + -o-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3); + box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3); +} + +.pace .pace-activity { + position: fixed; + top: 0; + left: 0; + right: -28px; + bottom: 0; + + -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%); + -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%); + -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%); + background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%); + + -webkit-background-size: 28px 100%; + -moz-background-size: 28px 100%; + -o-background-size: 28px 100%; + background-size: 28px 100%; + + -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite; + -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite; + -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite; + -o-animation: pace-theme-mac-osx-motion 500ms linear infinite; + animation: pace-theme-mac-osx-motion 500ms linear infinite; +} + +@-webkit-keyframes pace-theme-mac-osx-motion { + 0% { -webkit-transform: none; transform: none; } + 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); } +} +@-moz-keyframes pace-theme-mac-osx-motion { + 0% { -moz-transform: none; transform: none; } + 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); } +} +@-o-keyframes pace-theme-mac-osx-motion { + 0% { -o-transform: none; transform: none; } + 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); } +} +@-ms-keyframes pace-theme-mac-osx-motion { + 0% { -ms-transform: none; transform: none; } + 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); } +} +@keyframes pace-theme-mac-osx-motion { + 0% { transform: none; transform: none; } + 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); } +} diff --git a/source/css/pace/minimal.css b/source/css/pace/minimal.css new file mode 100755 index 000000000..23000ad97 --- /dev/null +++ b/source/css/pace/minimal.css @@ -0,0 +1,21 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.pace-inactive { + display: none; +} + +.pace .pace-progress { + position: fixed; + z-index: 2000; + top: 0; + right: 100%; + width: 100%; + height: 2px; +} diff --git a/source/css/style.css b/source/css/style.css index 7541cf8a9..edfa205ce 100755 --- a/source/css/style.css +++ b/source/css/style.css @@ -9,7 +9,6 @@ /* Post_Toc */ /* Material_icon */ /* Footer_Top */ -/* Nprogress_CSS */ /* Font_Awesome */ /*************/ /* Global_CSS */ @@ -2556,80 +2555,6 @@ a { } } /************/ -/* Nprogress_CSS */ -/************/ - -#nprogress { - pointer-events: none -} -#nprogress .bar { - background: #29d; - position: fixed; - z-index: 10; - top: 0; - left: 0; - width: 100%; - height: 2px -} -#nprogress .peg { - display: block; - position: absolute; - right: 0; - width: 100px; - height: 100%; - box-shadow: 0 0 10px #29d, 0 0 5px #29d; - opacity: 1; - -webkit-transform: rotate(3deg) translate(0, -4px); - -ms-transform: rotate(3deg) translate(0, -4px); - transform: rotate(3deg) translate(0, -4px) -} -#nprogress .spinner { - display: block; - position: fixed; - z-index: 10; - top: 15px; - right: 15px -} -.fa, -.fa-stack { - display: inline-block -} -#nprogress .spinner-icon { - width: 18px; - height: 18px; - box-sizing: border-box; - border: 2px solid transparent; - border-top-color: #29d; - border-left-color: #29d; - border-radius: 50%; - -webkit-animation: nprogress-spinner 400ms linear infinite; - animation: nprogress-spinner 400ms linear infinite -} -.nprogress-custom-parent { - overflow: hidden; - position: relative -} -.nprogress-custom-parent #nprogress .bar, -.nprogress-custom-parent #nprogress .spinner { - position: absolute -} -@-webkit-keyframes nprogress-spinner { - 0% { - -webkit-transform: rotate(0) - } - 100% { - -webkit-transform: rotate(360deg) - } -} -@keyframes nprogress-spinner { - 0% { - transform: rotate(0) - } - 100% { - transform: rotate(360deg) - } -} -/************/ /* Font_Awesome */ /************/ /*! diff --git a/source/css/style.min.css b/source/css/style.min.css index 89d19bb60..cd0a0ae49 100755 --- a/source/css/style.min.css +++ b/source/css/style.min.css @@ -1,4 +1,4 @@ -body,html{display:block}.mdl-menu__item,a{font-weight:300}body{margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}.mdl-button{font-family:Roboto,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:none}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:700}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content.markdown-Plain blockquote{border-left:10px solid #F5F5F5;margin-left:0;padding-left:10px}#post-content.markdown-Plain figure{overflow:auto}#post-content.markdown-Plain .code{padding:0}#post-content.markdown-Plain .gutter{padding-right:10px}#post-content.markdown-Github figure{margin-right:0;margin-left:0}#post-content.markdown-Github,#post-content.markdown-Github p{font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github>:first-child{margin-top:0!important}#post-content.markdown-Github>:last-child{margin-bottom:0!important}#post-content.markdown-Github a.absent{color:#c00}#post-content.markdown-Github a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content.markdown-Github h1,#post-content.markdown-Github h2,#post-content.markdown-Github h3,#post-content.markdown-Github h4,#post-content.markdown-Github h5,#post-content.markdown-Github h6{margin:1em 0 15px;padding:0;font-weight:700;line-height:1.7;cursor:text;position:relative}#post-content.markdown-Github h1 .octicon-link,#post-content.markdown-Github h2 .octicon-link,#post-content.markdown-Github h3 .octicon-link,#post-content.markdown-Github h4 .octicon-link,#post-content.markdown-Github h5 .octicon-link,#post-content.markdown-Github h6 .octicon-link{display:none;color:#000}#post-content.markdown-Github h1:hover a.anchor .octicon-link,#post-content.markdown-Github h2:hover a.anchor .octicon-link,#post-content.markdown-Github h3:hover a.anchor .octicon-link,#post-content.markdown-Github h4:hover a.anchor .octicon-link,#post-content.markdown-Github h5:hover a.anchor .octicon-link,#post-content.markdown-Github h6:hover a.anchor .octicon-link,#post-content.markdown-Github li p.first{display:inline-block}#post-content.markdown-Github h1:hover a.anchor,#post-content.markdown-Github h2:hover a.anchor,#post-content.markdown-Github h3:hover a.anchor,#post-content.markdown-Github h4:hover a.anchor,#post-content.markdown-Github h5:hover a.anchor,#post-content.markdown-Github h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content.markdown-Github h1 code,#post-content.markdown-Github h1 tt,#post-content.markdown-Github h2 code,#post-content.markdown-Github h2 tt,#post-content.markdown-Github h3 code,#post-content.markdown-Github h3 tt,#post-content.markdown-Github h4 code,#post-content.markdown-Github h4 tt,#post-content.markdown-Github h5 code,#post-content.markdown-Github h5 tt,#post-content.markdown-Github h6 code,#post-content.markdown-Github h6 tt{font-size:inherit}#post-content.markdown-Github h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content.markdown-Github h2{font-size:2em;border-bottom:1px solid #eee}#post-content.markdown-Github h3{font-size:1.5em}#post-content.markdown-Github h4{font-size:1.2em}#post-content.markdown-Github h5{font-size:1em}#post-content.markdown-Github h6{color:#777;font-size:1em}#post-content.markdown-Github blockquote,#post-content.markdown-Github dl,#post-content.markdown-Github ol,#post-content.markdown-Github p,#post-content.markdown-Github table,#post-content.markdown-Github ul{margin:15px 0}#post-content.markdown-Github hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content.markdown-Github ol,#post-content.markdown-Github ul{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github ol.no-list,#post-content.markdown-Github ul.no-list{list-style-type:none;padding:0}#post-content.markdown-Github ol ol,#post-content.markdown-Github ol ul,#post-content.markdown-Github ul ol,#post-content.markdown-Github ul ul{margin-top:0;margin-bottom:0}#post-content.markdown-Github dl{padding:0}#post-content.markdown-Github dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin-top:15px}#post-content.markdown-Github dl dd{margin-bottom:15px;padding:0 15px}#post-content.markdown-Github blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content.markdown-Github blockquote>:first-child{margin-top:0}#post-content.markdown-Github blockquote>:last-child{margin-bottom:0}#post-content.markdown-Github table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content.markdown-Github table th{font-weight:700}#post-content.markdown-Github table td,#post-content.markdown-Github table th{padding:6px 13px;border:1px solid #ddd}#post-content.markdown-Github table tr{background-color:#fff}#post-content.markdown-Github table tr:nth-child(2n){background-color:#f8f8f8}#post-content.markdown-Github img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content.markdown-Github span.frame{display:block;overflow:hidden}#post-content.markdown-Github span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content.markdown-Github span.frame span img{display:block;float:left}#post-content.markdown-Github span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content.markdown-Github span.align-center{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content.markdown-Github span.align-center span img{margin:0 auto;text-align:center}#post-content.markdown-Github span.align-right{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content.markdown-Github span.align-right span img{margin:0;text-align:right}#post-content.markdown-Github span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content.markdown-Github span.float-left span{margin:13px 0 0}#post-content.markdown-Github span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content.markdown-Github span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content.markdown-Github code,#post-content.markdown-Github tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,.04);border-radius:3px}#post-content.markdown-Github pre>code{margin:0;padding:0;white-space:pre;border:none;background:0 0}#post-content.markdown-Github .code,#post-content.markdown-Github .gutter{font-size:13px;line-height:19px;overflow:auto;padding:16px;border:none;display:block}#post-content.markdown-Github .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content.markdown-Github .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content.markdown-Github .code pre,#post-content.markdown-Github .gutter pre{margin:0;display:block}#post-content.markdown-Github pre code,#post-content.markdown-Github pre tt{margin:0;padding:0;background-color:transparent;border:none}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-index,#scheme-Paradox .material-layout .material-post{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:2px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:29.03px 1pc 1pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(: last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-index>.material-nav,#scheme-Paradox .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button{margin-right:1pc}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0 0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .index_category-link,#scheme-Paradox .index_share-link,#scheme-Paradox .material-nav a,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .index_category-link,#scheme-Paradox .post_tag-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8A8A8A}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8A8A8A!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .material-post_container .mdl-card,#scheme-Paradox .page-module .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post-header_info.with-thumbnail,#scheme-Isolation .post_entry-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post-header_info.without-thumbnail,#scheme-Isolation .post_entry-header_info.without-thumbnail{padding:40px 40px 0;width:100%;cursor:default}#scheme-Isolation .post-header_info .avatar-img,#scheme-Isolation .post_entry-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-content,#scheme-Isolation .post_entry-footer,#scheme-Isolation .post_entry-footer-info{width:100%}#scheme-Isolation .post-header_info .name-span,#scheme-Isolation .post_entry-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}#scheme-Isolation .post_entry-footer{padding:0 24px 24px}#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:0 32px 32px}#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}#scheme-Isolation .post_entry-footer{padding:0 48px 48px}#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}#scheme-Isolation .post_entry-footer{padding:0 40px 40px}#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:2px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-default-search-input,.st-ui-search-input{border:0!important;padding-top:0!important;background:0 0!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:none;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:" ";display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#F7F7F7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#BFBFBF}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:none;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:"\e610"}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);transition:all .2s ease-in-out}.sidebar .sidebar-brand,.sidebar .sidebar-image img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count .sidebar .sidebar_archives-count,.sidebar .sidebar-brand .sidebar-badge{position:absolute;right:16px;top:12px}.sidebar .hot_tags-count,.sidebar .sidebar-badge,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count,.sidebar .sidebar-text .sidebar-badge,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.fa-fw,.fa-li,.toTop{text-align:center}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px}.hot_tags-count,.sidebar .sidebar-nav li a .sidebar-badge,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0 0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.hot_tags-count,.sidebar-colored .sidebar-badge,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media (max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #upyun-logo{padding-left:16px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:none;background:0 0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}#nprogress .peg,.ink,.toTop{display:block}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{width:40px;height:40px;border-radius:50%;color:#FFF;background:#00BCD4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:10;top:0;left:0;width:100%;height:2px}#nprogress .peg{position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:10;top:15px;right:15px}.fa,.fa-stack{display:inline-block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! +body,html{display:block}.mdl-menu__item,a{font-weight:300}body{margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}.mdl-button{font-family:Roboto,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:none}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:700}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content.markdown-Plain blockquote{border-left:10px solid #F5F5F5;margin-left:0;padding-left:10px}#post-content.markdown-Plain figure{overflow:auto}#post-content.markdown-Plain .code{padding:0}#post-content.markdown-Plain .gutter{padding-right:10px}#post-content.markdown-Github figure{margin-right:0;margin-left:0}#post-content.markdown-Github,#post-content.markdown-Github p{font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github>:first-child{margin-top:0!important}#post-content.markdown-Github>:last-child{margin-bottom:0!important}#post-content.markdown-Github a.absent{color:#c00}#post-content.markdown-Github a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content.markdown-Github h1,#post-content.markdown-Github h2,#post-content.markdown-Github h3,#post-content.markdown-Github h4,#post-content.markdown-Github h5,#post-content.markdown-Github h6{margin:1em 0 15px;padding:0;font-weight:700;line-height:1.7;cursor:text;position:relative}#post-content.markdown-Github h1 .octicon-link,#post-content.markdown-Github h2 .octicon-link,#post-content.markdown-Github h3 .octicon-link,#post-content.markdown-Github h4 .octicon-link,#post-content.markdown-Github h5 .octicon-link,#post-content.markdown-Github h6 .octicon-link{display:none;color:#000}#post-content.markdown-Github h1:hover a.anchor .octicon-link,#post-content.markdown-Github h2:hover a.anchor .octicon-link,#post-content.markdown-Github h3:hover a.anchor .octicon-link,#post-content.markdown-Github h4:hover a.anchor .octicon-link,#post-content.markdown-Github h5:hover a.anchor .octicon-link,#post-content.markdown-Github h6:hover a.anchor .octicon-link,#post-content.markdown-Github li p.first{display:inline-block}#post-content.markdown-Github h1:hover a.anchor,#post-content.markdown-Github h2:hover a.anchor,#post-content.markdown-Github h3:hover a.anchor,#post-content.markdown-Github h4:hover a.anchor,#post-content.markdown-Github h5:hover a.anchor,#post-content.markdown-Github h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content.markdown-Github h1 code,#post-content.markdown-Github h1 tt,#post-content.markdown-Github h2 code,#post-content.markdown-Github h2 tt,#post-content.markdown-Github h3 code,#post-content.markdown-Github h3 tt,#post-content.markdown-Github h4 code,#post-content.markdown-Github h4 tt,#post-content.markdown-Github h5 code,#post-content.markdown-Github h5 tt,#post-content.markdown-Github h6 code,#post-content.markdown-Github h6 tt{font-size:inherit}#post-content.markdown-Github h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content.markdown-Github h2{font-size:2em;border-bottom:1px solid #eee}#post-content.markdown-Github h3{font-size:1.5em}#post-content.markdown-Github h4{font-size:1.2em}#post-content.markdown-Github h5{font-size:1em}#post-content.markdown-Github h6{color:#777;font-size:1em}#post-content.markdown-Github blockquote,#post-content.markdown-Github dl,#post-content.markdown-Github ol,#post-content.markdown-Github p,#post-content.markdown-Github table,#post-content.markdown-Github ul{margin:15px 0}#post-content.markdown-Github hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content.markdown-Github ol,#post-content.markdown-Github ul{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github ol.no-list,#post-content.markdown-Github ul.no-list{list-style-type:none;padding:0}#post-content.markdown-Github ol ol,#post-content.markdown-Github ol ul,#post-content.markdown-Github ul ol,#post-content.markdown-Github ul ul{margin-top:0;margin-bottom:0}#post-content.markdown-Github dl{padding:0}#post-content.markdown-Github dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin-top:15px}#post-content.markdown-Github dl dd{margin-bottom:15px;padding:0 15px}#post-content.markdown-Github blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content.markdown-Github blockquote>:first-child{margin-top:0}#post-content.markdown-Github blockquote>:last-child{margin-bottom:0}#post-content.markdown-Github table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content.markdown-Github table th{font-weight:700}#post-content.markdown-Github table td,#post-content.markdown-Github table th{padding:6px 13px;border:1px solid #ddd}#post-content.markdown-Github table tr{background-color:#fff}#post-content.markdown-Github table tr:nth-child(2n){background-color:#f8f8f8}#post-content.markdown-Github img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content.markdown-Github span.frame{display:block;overflow:hidden}#post-content.markdown-Github span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content.markdown-Github span.frame span img{display:block;float:left}#post-content.markdown-Github span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content.markdown-Github span.align-center{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content.markdown-Github span.align-center span img{margin:0 auto;text-align:center}#post-content.markdown-Github span.align-right{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content.markdown-Github span.align-right span img{margin:0;text-align:right}#post-content.markdown-Github span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content.markdown-Github span.float-left span{margin:13px 0 0}#post-content.markdown-Github span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content.markdown-Github span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content.markdown-Github code,#post-content.markdown-Github tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,.04);border-radius:3px}#post-content.markdown-Github pre>code{margin:0;padding:0;white-space:pre;border:none;background:0 0}#post-content.markdown-Github .code,#post-content.markdown-Github .gutter{font-size:13px;line-height:19px;overflow:auto;padding:16px;border:none;display:block}#post-content.markdown-Github .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content.markdown-Github .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content.markdown-Github .code pre,#post-content.markdown-Github .gutter pre{margin:0;display:block}#post-content.markdown-Github pre code,#post-content.markdown-Github pre tt{margin:0;padding:0;background-color:transparent;border:none}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-index,#scheme-Paradox .material-layout .material-post{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:5px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:29.03px 1pc 1pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(: last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-index>.material-nav,#scheme-Paradox .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button{margin-right:1pc}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0 0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .index_category-link,#scheme-Paradox .index_share-link,#scheme-Paradox .material-nav a,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .index_category-link,#scheme-Paradox .post_tag-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8A8A8A}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8A8A8A!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .material-post_container .mdl-card,#scheme-Paradox .page-module .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post-header_info.with-thumbnail,#scheme-Isolation .post_entry-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post-header_info.without-thumbnail,#scheme-Isolation .post_entry-header_info.without-thumbnail{padding:40px 40px 0;width:100%;cursor:default}#scheme-Isolation .post-header_info .avatar-img,#scheme-Isolation .post_entry-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-content,#scheme-Isolation .post_entry-footer,#scheme-Isolation .post_entry-footer-info{width:100%}#scheme-Isolation .post-header_info .name-span,#scheme-Isolation .post_entry-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}#scheme-Isolation .post_entry-footer{padding:0 24px 24px}#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:0 32px 32px}#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}#scheme-Isolation .post_entry-footer{padding:0 48px 48px}#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}#scheme-Isolation .post_entry-footer{padding:0 40px 40px}#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:5px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-default-search-input,.st-ui-search-input{border:0!important;padding-top:0!important;background:0 0!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:none;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:" ";display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#F7F7F7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#BFBFBF}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:none;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:"\e610"}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);transition:all .2s ease-in-out}.sidebar .sidebar-brand,.sidebar .sidebar-image img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count .sidebar .sidebar_archives-count,.sidebar .sidebar-brand .sidebar-badge{position:absolute;right:16px;top:12px}.sidebar .hot_tags-count,.sidebar .sidebar-badge,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count,.sidebar .sidebar-text .sidebar-badge,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.fa-fw,.fa-li,.toTop{text-align:center}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px}.hot_tags-count,.sidebar .sidebar-nav li a .sidebar-badge,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0 0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.hot_tags-count,.sidebar-colored .sidebar-badge,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media (max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #upyun-logo{padding-left:16px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:none;background:0 0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:.3s;animation-duration:.3s;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:.3s;animation-duration:.3s;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.ink,.peg,.toTop{display:block}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{display:block width: 40px;height:40px;border-radius:50%;color:#FFF;background:#00BCD4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}/*! * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-telegram-square:before{content:"\f2c6"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-telegram:before{content:"\f2c6"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"} \ No newline at end of file + */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-telegram-square:before{content:"\f2c6"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-telegram:before{content:"\f2c6"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"} diff --git a/source/js/nprogress.js b/source/js/nprogress.js deleted file mode 100755 index 9cabf40a1..000000000 --- a/source/js/nprogress.js +++ /dev/null @@ -1 +0,0 @@ -;(function(root,factory) {if(typeof define==='function'&&define.amd) {define(factory);}else if(typeof exports==='object') {module.exports=factory();}else{root.NProgress=factory();}})(this,function() {var NProgress={};NProgress.version='0.2.0';var Settings=NProgress.settings={minimum:0.08,easing:'ease',positionUsing:'',speed:200,trickle:true,trickleRate:0.02,trickleSpeed:800,showSpinner:true,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:'body',template:'
    '};NProgress.configure=function(options) {var key,value;for(key in options) {value=options[key];if(value!==undefined&&options.hasOwnProperty(key))Settings[key]=value;}return this;};NProgress.status=null;NProgress.set=function(n) {var started=NProgress.isStarted();n=clamp(n,Settings.minimum,1);NProgress.status=(n===1?null:n);var progress=NProgress.render(!started),bar=progress.querySelector(Settings.barSelector),speed=Settings.speed,ease=Settings.easing;progress.offsetWidth;queue(function(next) {if(Settings.positionUsing==='')Settings.positionUsing=NProgress.getPositioningCSS();css(bar,barPositionCSS(n,speed,ease));if(n===1) {css(progress,{transition:'none',opacity:1});progress.offsetWidth;setTimeout(function() {css(progress,{transition:'all '+speed+'ms linear',opacity:0});setTimeout(function() {NProgress.remove();next();},speed);},speed);}else{setTimeout(next,speed);}});return this;};NProgress.isStarted=function() {return typeof NProgress.status==='number';};NProgress.start=function() {if(!NProgress.status)NProgress.set(0);var work=function() {setTimeout(function() {if(!NProgress.status)return;NProgress.trickle();work();},Settings.trickleSpeed);};if(Settings.trickle)work();return this;};NProgress.done=function(force) {if(!force&&!NProgress.status)return this;return NProgress.inc(0.3+0.5*Math.random()).set(1);};NProgress.inc=function(amount) {var n=NProgress.status;if(!n) {return NProgress.start();}else{if(typeof amount!=='number') {amount=(1-n)*clamp(Math.random()*n,0.1,0.95);}n=clamp(n+amount,0,0.994);return NProgress.set(n);}};NProgress.trickle=function() {return NProgress.inc(Math.random()*Settings.trickleRate);};(function() {var initial=0,current=0;NProgress.promise=function($promise) {if(!$promise||$promise.state()==="resolved") {return this;}if(current===0) {NProgress.start();}initial++;current++;$promise.always(function() {current--;if(current===0) {initial=0;NProgress.done();}else{NProgress.set((initial-current)/initial);}});return this;};})();NProgress.render=function(fromStart) {if(NProgress.isRendered())return document.getElementById('nprogress');addClass(document.documentElement,'nprogress-busy');var progress=document.createElement('div');progress.id='nprogress';progress.innerHTML=Settings.template;var bar=progress.querySelector(Settings.barSelector),perc=fromStart?'-100':toBarPerc(NProgress.status||0),parent=document.querySelector(Settings.parent),spinner;css(bar,{transition:'all 0 linear',transform:'translate3d('+perc+'%,0,0)'});if(!Settings.showSpinner) {spinner=progress.querySelector(Settings.spinnerSelector);spinner&&removeElement(spinner);}if(parent!=document.body) {addClass(parent,'nprogress-custom-parent');}parent.appendChild(progress);return progress;};NProgress.remove=function() {removeClass(document.documentElement,'nprogress-busy');removeClass(document.querySelector(Settings.parent),'nprogress-custom-parent');var progress=document.getElementById('nprogress');progress&&removeElement(progress);};NProgress.isRendered=function() {return!!document.getElementById('nprogress');};NProgress.getPositioningCSS=function() {var bodyStyle=document.body.style;var vendorPrefix=('WebkitTransform'in bodyStyle)?'Webkit':('MozTransform'in bodyStyle)?'Moz':('msTransform'in bodyStyle)?'ms':('OTransform'in bodyStyle)?'O':'';if(vendorPrefix+'Perspective'in bodyStyle) {return'translate3d';}else if(vendorPrefix+'Transform'in bodyStyle) {return'translate';}else{return'margin';}};function clamp(n,min,max) {if(nmax)return max;return n;}function toBarPerc(n) {return(-1+n)*100;}function barPositionCSS(n,speed,ease) {var barCSS;if(Settings.positionUsing==='translate3d') {barCSS={transform:'translate3d('+toBarPerc(n)+'%,0,0)'};}else if(Settings.positionUsing==='translate') {barCSS={transform:'translate('+toBarPerc(n)+'%,0)'};}else{barCSS={'margin-left':toBarPerc(n)+'%'};}barCSS.transition='all '+speed+'ms '+ease;return barCSS;}var queue=(function() {var pending=[];function next() {var fn=pending.shift();if(fn) {fn(next);}}return function(fn) {pending.push(fn);if(pending.length==1)next();};})();var css=(function() {var cssPrefixes=['Webkit','O','Moz','ms'],cssProps={};function camelCase(string) {return string.replace(/^-ms-/,'ms-').replace(/-([\da-z])/gi,function(match,letter) {return letter.toUpperCase();});}function getVendorProp(name) {var style=document.body.style;if(name in style)return name;var i=cssPrefixes.length,capName=name.charAt(0).toUpperCase()+name.slice(1),vendorName;while(i--) {vendorName=cssPrefixes[i]+capName;if(vendorName in style)return vendorName;}return name;}function getStyleProp(name) {name=camelCase(name);return cssProps[name]||(cssProps[name]=getVendorProp(name));}function applyCss(element,prop,value) {prop=getStyleProp(prop);element.style[prop]=value;}return function(element,properties) {var args=arguments,prop,value;if(args.length==2) {for(prop in properties) {value=properties[prop];if(value!==undefined&&properties.hasOwnProperty(prop))applyCss(element,prop,value);}}else{applyCss(element,args[1],args[2]);}}})();function hasClass(element,name) {var list=typeof element=='string'?element:classList(element);return list.indexOf(' '+name+' ')>=0;}function addClass(element,name) {var oldList=classList(element),newList=oldList+name;if(hasClass(oldList,name))return;element.className=newList.substring(1);}function removeClass(element,name) {var oldList=classList(element),newList;if(!hasClass(element,name))return;newList=oldList.replace(' '+name+' ',' ');element.className=newList.substring(1,newList.length-1);}function classList(element) {return(' '+(element.className||'')+' ').replace(/\s+/gi,' ');}function removeElement(element) {element&&element.parentNode&&element.parentNode.removeChild(element);}return NProgress;}); \ No newline at end of file diff --git a/source/js/pace.min.js b/source/js/pace.min.js new file mode 100644 index 000000000..c47d6e5a5 --- /dev/null +++ b/source/js/pace.min.js @@ -0,0 +1,2 @@ +/*! pace 1.0.0 */ +(function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X=[].slice,Y={}.hasOwnProperty,Z=function(a,b){function c(){this.constructor=a}for(var d in b)Y.call(b,d)&&(a[d]=b[d]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},$=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};for(u={catchupTime:100,initialRate:.03,minTime:250,ghostTime:100,maxProgressPerFrame:20,easeFactor:1.25,startOnPageLoad:!0,restartOnPushState:!0,restartOnRequestAfter:500,target:"body",elements:{checkInterval:100,selectors:["body"]},eventLag:{minSamples:10,sampleCount:3,lagThreshold:3},ajax:{trackMethods:["GET"],trackWebSockets:!0,ignoreURLs:[]}},C=function(){var a;return null!=(a="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance.now():void 0)?a:+new Date},E=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,t=window.cancelAnimationFrame||window.mozCancelAnimationFrame,null==E&&(E=function(a){return setTimeout(a,50)},t=function(a){return clearTimeout(a)}),G=function(a){var b,c;return b=C(),(c=function(){var d;return d=C()-b,d>=33?(b=C(),a(d,function(){return E(c)})):setTimeout(c,33-d)})()},F=function(){var a,b,c;return c=arguments[0],b=arguments[1],a=3<=arguments.length?X.call(arguments,2):[],"function"==typeof c[b]?c[b].apply(c,a):c[b]},v=function(){var a,b,c,d,e,f,g;for(b=arguments[0],d=2<=arguments.length?X.call(arguments,1):[],f=0,g=d.length;g>f;f++)if(c=d[f])for(a in c)Y.call(c,a)&&(e=c[a],null!=b[a]&&"object"==typeof b[a]&&null!=e&&"object"==typeof e?v(b[a],e):b[a]=e);return b},q=function(a){var b,c,d,e,f;for(c=b=0,e=0,f=a.length;f>e;e++)d=a[e],c+=Math.abs(d),b++;return c/b},x=function(a,b){var c,d,e;if(null==a&&(a="options"),null==b&&(b=!0),e=document.querySelector("[data-pace-"+a+"]")){if(c=e.getAttribute("data-pace-"+a),!b)return c;try{return JSON.parse(c)}catch(f){return d=f,"undefined"!=typeof console&&null!==console?console.error("Error parsing inline pace options",d):void 0}}},g=function(){function a(){}return a.prototype.on=function(a,b,c,d){var e;return null==d&&(d=!1),null==this.bindings&&(this.bindings={}),null==(e=this.bindings)[a]&&(e[a]=[]),this.bindings[a].push({handler:b,ctx:c,once:d})},a.prototype.once=function(a,b,c){return this.on(a,b,c,!0)},a.prototype.off=function(a,b){var c,d,e;if(null!=(null!=(d=this.bindings)?d[a]:void 0)){if(null==b)return delete this.bindings[a];for(c=0,e=[];cQ;Q++)K=U[Q],D[K]===!0&&(D[K]=u[K]);i=function(a){function b(){return V=b.__super__.constructor.apply(this,arguments)}return Z(b,a),b}(Error),b=function(){function a(){this.progress=0}return a.prototype.getElement=function(){var a;if(null==this.el){if(a=document.querySelector(D.target),!a)throw new i;this.el=document.createElement("div"),this.el.className="pace pace-active",document.body.className=document.body.className.replace(/pace-done/g,""),document.body.className+=" pace-running",this.el.innerHTML='
    \n
    \n
    \n
    ',null!=a.firstChild?a.insertBefore(this.el,a.firstChild):a.appendChild(this.el)}return this.el},a.prototype.finish=function(){var a;return a=this.getElement(),a.className=a.className.replace("pace-active",""),a.className+=" pace-inactive",document.body.className=document.body.className.replace("pace-running",""),document.body.className+=" pace-done"},a.prototype.update=function(a){return this.progress=a,this.render()},a.prototype.destroy=function(){try{this.getElement().parentNode.removeChild(this.getElement())}catch(a){i=a}return this.el=void 0},a.prototype.render=function(){var a,b,c,d,e,f,g;if(null==document.querySelector(D.target))return!1;for(a=this.getElement(),d="translate3d("+this.progress+"%, 0, 0)",g=["webkitTransform","msTransform","transform"],e=0,f=g.length;f>e;e++)b=g[e],a.children[0].style[b]=d;return(!this.lastRenderedProgress||this.lastRenderedProgress|0!==this.progress|0)&&(a.children[0].setAttribute("data-progress-text",""+(0|this.progress)+"%"),this.progress>=100?c="99":(c=this.progress<10?"0":"",c+=0|this.progress),a.children[0].setAttribute("data-progress",""+c)),this.lastRenderedProgress=this.progress},a.prototype.done=function(){return this.progress>=100},a}(),h=function(){function a(){this.bindings={}}return a.prototype.trigger=function(a,b){var c,d,e,f,g;if(null!=this.bindings[a]){for(f=this.bindings[a],g=[],d=0,e=f.length;e>d;d++)c=f[d],g.push(c.call(this,b));return g}},a.prototype.on=function(a,b){var c;return null==(c=this.bindings)[a]&&(c[a]=[]),this.bindings[a].push(b)},a}(),P=window.XMLHttpRequest,O=window.XDomainRequest,N=window.WebSocket,w=function(a,b){var c,d,e,f;f=[];for(d in b.prototype)try{e=b.prototype[d],f.push(null==a[d]&&"function"!=typeof e?a[d]=e:void 0)}catch(g){c=g}return f},A=[],j.ignore=function(){var a,b,c;return b=arguments[0],a=2<=arguments.length?X.call(arguments,1):[],A.unshift("ignore"),c=b.apply(null,a),A.shift(),c},j.track=function(){var a,b,c;return b=arguments[0],a=2<=arguments.length?X.call(arguments,1):[],A.unshift("track"),c=b.apply(null,a),A.shift(),c},J=function(a){var b;if(null==a&&(a="GET"),"track"===A[0])return"force";if(!A.length&&D.ajax){if("socket"===a&&D.ajax.trackWebSockets)return!0;if(b=a.toUpperCase(),$.call(D.ajax.trackMethods,b)>=0)return!0}return!1},k=function(a){function b(){var a,c=this;b.__super__.constructor.apply(this,arguments),a=function(a){var b;return b=a.open,a.open=function(d,e){return J(d)&&c.trigger("request",{type:d,url:e,request:a}),b.apply(a,arguments)}},window.XMLHttpRequest=function(b){var c;return c=new P(b),a(c),c};try{w(window.XMLHttpRequest,P)}catch(d){}if(null!=O){window.XDomainRequest=function(){var b;return b=new O,a(b),b};try{w(window.XDomainRequest,O)}catch(d){}}if(null!=N&&D.ajax.trackWebSockets){window.WebSocket=function(a,b){var d;return d=null!=b?new N(a,b):new N(a),J("socket")&&c.trigger("request",{type:"socket",url:a,protocols:b,request:d}),d};try{w(window.WebSocket,N)}catch(d){}}}return Z(b,a),b}(h),R=null,y=function(){return null==R&&(R=new k),R},I=function(a){var b,c,d,e;for(e=D.ajax.ignoreURLs,c=0,d=e.length;d>c;c++)if(b=e[c],"string"==typeof b){if(-1!==a.indexOf(b))return!0}else if(b.test(a))return!0;return!1},y().on("request",function(b){var c,d,e,f,g;return f=b.type,e=b.request,g=b.url,I(g)?void 0:j.running||D.restartOnRequestAfter===!1&&"force"!==J(f)?void 0:(d=arguments,c=D.restartOnRequestAfter||0,"boolean"==typeof c&&(c=0),setTimeout(function(){var b,c,g,h,i,k;if(b="socket"===f?e.readyState<2:0<(h=e.readyState)&&4>h){for(j.restart(),i=j.sources,k=[],c=0,g=i.length;g>c;c++){if(K=i[c],K instanceof a){K.watch.apply(K,d);break}k.push(void 0)}return k}},c))}),a=function(){function a(){var a=this;this.elements=[],y().on("request",function(){return a.watch.apply(a,arguments)})}return a.prototype.watch=function(a){var b,c,d,e;return d=a.type,b=a.request,e=a.url,I(e)?void 0:(c="socket"===d?new n(b):new o(b),this.elements.push(c))},a}(),o=function(){function a(a){var b,c,d,e,f,g,h=this;if(this.progress=0,null!=window.ProgressEvent)for(c=null,a.addEventListener("progress",function(a){return h.progress=a.lengthComputable?100*a.loaded/a.total:h.progress+(100-h.progress)/2},!1),g=["load","abort","timeout","error"],d=0,e=g.length;e>d;d++)b=g[d],a.addEventListener(b,function(){return h.progress=100},!1);else f=a.onreadystatechange,a.onreadystatechange=function(){var b;return 0===(b=a.readyState)||4===b?h.progress=100:3===a.readyState&&(h.progress=50),"function"==typeof f?f.apply(null,arguments):void 0}}return a}(),n=function(){function a(a){var b,c,d,e,f=this;for(this.progress=0,e=["error","open"],c=0,d=e.length;d>c;c++)b=e[c],a.addEventListener(b,function(){return f.progress=100},!1)}return a}(),d=function(){function a(a){var b,c,d,f;for(null==a&&(a={}),this.elements=[],null==a.selectors&&(a.selectors=[]),f=a.selectors,c=0,d=f.length;d>c;c++)b=f[c],this.elements.push(new e(b))}return a}(),e=function(){function a(a){this.selector=a,this.progress=0,this.check()}return a.prototype.check=function(){var a=this;return document.querySelector(this.selector)?this.done():setTimeout(function(){return a.check()},D.elements.checkInterval)},a.prototype.done=function(){return this.progress=100},a}(),c=function(){function a(){var a,b,c=this;this.progress=null!=(b=this.states[document.readyState])?b:100,a=document.onreadystatechange,document.onreadystatechange=function(){return null!=c.states[document.readyState]&&(c.progress=c.states[document.readyState]),"function"==typeof a?a.apply(null,arguments):void 0}}return a.prototype.states={loading:0,interactive:50,complete:100},a}(),f=function(){function a(){var a,b,c,d,e,f=this;this.progress=0,a=0,e=[],d=0,c=C(),b=setInterval(function(){var g;return g=C()-c-50,c=C(),e.push(g),e.length>D.eventLag.sampleCount&&e.shift(),a=q(e),++d>=D.eventLag.minSamples&&a=100&&(this.done=!0),b===this.last?this.sinceLastUpdate+=a:(this.sinceLastUpdate&&(this.rate=(b-this.last)/this.sinceLastUpdate),this.catchup=(b-this.progress)/D.catchupTime,this.sinceLastUpdate=0,this.last=b),b>this.progress&&(this.progress+=this.catchup*a),c=1-Math.pow(this.progress/100,D.easeFactor),this.progress+=c*this.rate*a,this.progress=Math.min(this.lastProgress+D.maxProgressPerFrame,this.progress),this.progress=Math.max(0,this.progress),this.progress=Math.min(100,this.progress),this.lastProgress=this.progress,this.progress},a}(),L=null,H=null,r=null,M=null,p=null,s=null,j.running=!1,z=function(){return D.restartOnPushState?j.restart():void 0},null!=window.history.pushState&&(T=window.history.pushState,window.history.pushState=function(){return z(),T.apply(window.history,arguments)}),null!=window.history.replaceState&&(W=window.history.replaceState,window.history.replaceState=function(){return z(),W.apply(window.history,arguments)}),l={ajax:a,elements:d,document:c,eventLag:f},(B=function(){var a,c,d,e,f,g,h,i;for(j.sources=L=[],g=["ajax","elements","document","eventLag"],c=0,e=g.length;e>c;c++)a=g[c],D[a]!==!1&&L.push(new l[a](D[a]));for(i=null!=(h=D.extraSources)?h:[],d=0,f=i.length;f>d;d++)K=i[d],L.push(new K(D));return j.bar=r=new b,H=[],M=new m})(),j.stop=function(){return j.trigger("stop"),j.running=!1,r.destroy(),s=!0,null!=p&&("function"==typeof t&&t(p),p=null),B()},j.restart=function(){return j.trigger("restart"),j.stop(),j.start()},j.go=function(){var a;return j.running=!0,r.render(),a=C(),s=!1,p=G(function(b,c){var d,e,f,g,h,i,k,l,n,o,p,q,t,u,v,w;for(l=100-r.progress,e=p=0,f=!0,i=q=0,u=L.length;u>q;i=++q)for(K=L[i],o=null!=H[i]?H[i]:H[i]=[],h=null!=(w=K.elements)?w:[K],k=t=0,v=h.length;v>t;k=++t)g=h[k],n=null!=o[k]?o[k]:o[k]=new m(g),f&=n.done,n.done||(e++,p+=n.tick(b));return d=p/e,r.update(M.tick(b,d)),r.done()||f||s?(r.update(100),j.trigger("done"),setTimeout(function(){return r.finish(),j.running=!1,j.trigger("hide")},Math.max(D.ghostTime,Math.max(D.minTime-(C()-a),0)))):c()})},j.start=function(a){v(D,a),j.running=!0;try{r.render()}catch(b){i=b}return document.querySelector(".pace")?(j.trigger("start"),j.go()):setTimeout(j.start,50)},"function"==typeof define&&define.amd?define(function(){return j}):"object"==typeof exports?module.exports=j:D.startOnPageLoad&&j.start()}).call(this); \ No newline at end of file From affbd62510bbffec9c2ab01ff6323e7ed9578858 Mon Sep 17 00:00:00 2001 From: Halyul Date: Sun, 22 Jan 2017 11:01:41 +0800 Subject: [PATCH 46/84] Add back the strange missing spaces From 460b030eec41ff6d47ce26c41b46cd60aa0153c2 Mon Sep 17 00:00:00 2001 From: Halyul Date: Sun, 22 Jan 2017 11:04:19 +0800 Subject: [PATCH 47/84] Why the spaces still missing????Atom's faule? From cdf8383a4d9653d7d5d3fee081fa2fa9214904eb Mon Sep 17 00:00:00 2001 From: Halyul Date: Sun, 22 Jan 2017 11:16:31 +0800 Subject: [PATCH 48/84] Add color setting for center-atom and center-radar, but they are still unavailable now. --- layout/_partial/config_css.ejs | 24 ++++++++++++++++++++++++ source/css/pace/center-atom.css | 6 +----- source/css/pace/center-radar.css | 4 +--- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/layout/_partial/config_css.ejs b/layout/_partial/config_css.ejs index 5da58d853..2f9968954 100644 --- a/layout/_partial/config_css.ejs +++ b/layout/_partial/config_css.ejs @@ -162,6 +162,30 @@ background: <%= theme.pace.color %>; } + <% } else if(theme.pace.style === 'center-atom') { %> + + <% } else if(theme.pace.style === 'center-radar') { %> + <% } else { %> + <% } else if(theme.pace.style === 'mycss') { %> <% } else { %> <% } %> + +<% if(theme.comment.use === 'disqus_click') { %> + +
    + <%- partial('_widget/disqus_click') %> +
    + +<% } %> \ No newline at end of file diff --git a/layout/_widget/disqus_click.ejs b/layout/_widget/disqus_click.ejs new file mode 100644 index 000000000..a5e9ace12 --- /dev/null +++ b/layout/_widget/disqus_click.ejs @@ -0,0 +1,67 @@ +
    + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/js/ripple.js b/source/js/ripple.js new file mode 100644 index 000000000..061ce05ca --- /dev/null +++ b/source/js/ripple.js @@ -0,0 +1,44 @@ +/** + * + * + */ +function RippleEffect(element){ + this.element = element; + this.element.addEventListener('click', this.run.bind(this), false); +} +RippleEffect.prototype = { + run: function(event){ + var ripplerContainer = this.element.querySelector('.ripple-container'); + var offsetInfo = this.element.getBoundingClientRect(); + if(ripplerContainer) { + ripplerContainer.remove(); + } + var rippleContainer = document.createElement('div'); + rippleContainer.style.position = 'fixed'; + rippleContainer.style.zIndex = 99; + rippleContainer.style.width = offsetInfo.width + 'px'; + rippleContainer.style.left = offsetInfo.left + 'px'; + rippleContainer.style.top = offsetInfo.top + 'px'; + rippleContainer.style.height = offsetInfo.height + 'px'; + rippleContainer.className = 'ripple-container'; + rippleContainer.style.overflow = 'hidden'; + this.element.appendChild(rippleContainer); + + // fixed the bug + var maxLength = offsetInfo.width > offsetInfo.height ? offsetInfo.width : offsetInfo.height; + var circleD = maxLength * 2; + + var ripple = document.createElement('div'); + ripple.style.position = 'absolute'; + ripple.style.width = circleD + 'px'; + ripple.style.height = circleD + 'px'; + ripple.style.borderRadius = '500px'; + ripple.style.left = ((event.pageX - offsetInfo.left) - circleD/2) + 'px'; + ripple.style.top = ((event.pageY - offsetInfo.top) - circleD/2) + 'px'; + ripple.className = 'ripple'; + rippleContainer.appendChild(ripple); + ripple.addEventListener('animationend', function(){ + rippleContainer.remove(); + }.bind(this), false); + } +}; From dbef40cec50fa488e33d8806232ea41d9218fc26 Mon Sep 17 00:00:00 2001 From: Kitcham Date: Fri, 27 Jan 2017 20:09:56 +0800 Subject: [PATCH 59/84] feat(comments): add multilingual support for "Disqus_click_to_load" button and fix the text in the button --- languages/ar.yml | 1 + languages/de.yml | 1 + languages/en.yml | 1 + languages/es.yml | 1 + languages/fr.yml | 1 + languages/ja.yml | 1 + languages/ms.yml | 1 + languages/zh-CN.yml | 1 + languages/zh-TW.yml | 1 + layout/_widget/disqus_click.ejs | 53 ++++++++++++++++----------------- 10 files changed, 35 insertions(+), 27 deletions(-) diff --git a/languages/ar.yml b/languages/ar.yml index a0394a76f..745b4b143 100644 --- a/languages/ar.yml +++ b/languages/ar.yml @@ -10,6 +10,7 @@ post: newer: "أحدث" private: "منشور خاص, مخفي مؤقتا" qrcode: "اقرأ هذا المقال على جهاز آخر" + comments_load_button: "قراءة تعليقات 「تأكد !disq.us & disquscdn.com & disqus.com يمكن تحميل」" share: article_rss: "مقالات RSS" comment_rss: "تعليقات RSS" diff --git a/languages/de.yml b/languages/de.yml index 57dc879db..fcc6b7f31 100644 --- a/languages/de.yml +++ b/languages/de.yml @@ -10,6 +10,7 @@ post: newer: "Neuren" private: "Private Beiträge sind temporär verborgen" qrcode: "Lesen Sie diesen Artikel auf anderem Gerät" + comments_load_button: "Lesen Sie Kommentare 「Stellen Sie sicher, dass 'disq.us & disquscdn.com & disqus.com' geladen werden kann 」" share: article_rss: "Artikel als RSS" comment_rss: "Kommentare als RSS" diff --git a/languages/en.yml b/languages/en.yml index 21b99bccc..5661d9ebb 100755 --- a/languages/en.yml +++ b/languages/en.yml @@ -10,6 +10,7 @@ post: newer: "Newer" private: "Private post, temporarily hidden" qrcode: "Read this article on other device" + comments_load_button: "Read Comments 「Be sure 'disq.us & disquscdn.com & disqus.com' can be loaded 」" share: article_rss: "Article RSS" comment_rss: "Comment RSS" diff --git a/languages/es.yml b/languages/es.yml index 521ae19ab..40c4bdb68 100755 --- a/languages/es.yml +++ b/languages/es.yml @@ -10,6 +10,7 @@ post: newer: "Más nuevo" private: "Mensajes privados, ocultar temporalmente" qrcode: "Lea este artículo en otro dispositivo" + comments_load_button: "Leer comentarios 「Asegúrese de que 'disq.us & disquscdn.com & disqus.com' se puede cargar」" share: article_rss: "Artículo RSS" comment_rss: "Comentario RSS" diff --git a/languages/fr.yml b/languages/fr.yml index 80081abbb..82b2ce5a9 100755 --- a/languages/fr.yml +++ b/languages/fr.yml @@ -10,6 +10,7 @@ post: newer: "Récent" private: "Article privé, caché temporairement" qrcode: "Lire cet article depuis un autre appareil" + comments_load_button: "Lire les commentaires 「Assurez-vous que 'disq.us & disquscdn.com & disqus.com' peut être chargé 」" share: article_rss: "Flux RSS des articles" comment_rss: "Flux RSS des commentaires" diff --git a/languages/ja.yml b/languages/ja.yml index 1ce4fed0a..d694f8fb4 100755 --- a/languages/ja.yml +++ b/languages/ja.yml @@ -10,6 +10,7 @@ post: newer: "新しい" private: "プライベート記事、一時的に非表示にします" qrcode: "他のデバイスでこの記事を読む" + comments_load_button: "論評を読む「 あなたは disqus & disquscdn.com & disqus.com をロードできることを確認します」" share: article_rss: "記事 RSS" comment_rss: "論評 RSS" diff --git a/languages/ms.yml b/languages/ms.yml index a2c0594bc..cdfef3365 100644 --- a/languages/ms.yml +++ b/languages/ms.yml @@ -10,6 +10,7 @@ post: newer: "Baru" private: "Siaran peribadi, disembunyikan buat sementara" qrcode: "Baca artikel ini pada peranti lain" + comments_load_button: "Read comments 「Pastikan 'disq.us & disquscdn.com & disqus.com' boleh dimuatkan」" share: article_rss: "RSS Artikel" comment_rss: "RSS Ulasan" diff --git a/languages/zh-CN.yml b/languages/zh-CN.yml index 4956eb3f3..dff751d2a 100755 --- a/languages/zh-CN.yml +++ b/languages/zh-CN.yml @@ -10,6 +10,7 @@ post: newer: "新篇" private: "私有文章,暂不公开" qrcode: "在其它设备中阅读本文章" + comments_load_button: "阅读评论 「请确保 disq.us & disquscdn.com & disqus.com 可以正常加载」" share: article_rss: "文章 RSS" comment_rss: "评论 RSS" diff --git a/languages/zh-TW.yml b/languages/zh-TW.yml index c855a08c0..1368dcd26 100755 --- a/languages/zh-TW.yml +++ b/languages/zh-TW.yml @@ -10,6 +10,7 @@ post: newer: "新篇" private: "私有文章,暫不公開" qrcode: "在其他設備中閱讀本文章" + comments_load_button: "閱讀評論 「請確認 disq.us & disquscdn.com & disqus.com 可正常載入」" share: article_rss: "文章 RSS" comment_rss: "評論 RSS" diff --git a/layout/_widget/disqus_click.ejs b/layout/_widget/disqus_click.ejs index a5e9ace12..c02e350c8 100644 --- a/layout/_widget/disqus_click.ejs +++ b/layout/_widget/disqus_click.ejs @@ -1,26 +1,7 @@
    - - - + - - - - +
    + +
    \ No newline at end of file + + + + From bed8b42c91fab35bb214d7f32b728533a14686f0 Mon Sep 17 00:00:00 2001 From: pidupuis Date: Sat, 28 Jan 2017 11:40:41 +0100 Subject: [PATCH 60/84] style(import): fix css indent --- layout/_partial/config_css.ejs | 238 ++++++++++++++++----------------- 1 file changed, 119 insertions(+), 119 deletions(-) diff --git a/layout/_partial/config_css.ejs b/layout/_partial/config_css.ejs index e30d57dfa..0f521b88a 100644 --- a/layout/_partial/config_css.ejs +++ b/layout/_partial/config_css.ejs @@ -3,96 +3,96 @@ <% if(theme.background.bing.enable === true) { %> <% } else if(!theme.background.bgimg) { %> <% } else { %> <% } %> @@ -101,43 +101,43 @@ <% if(theme.js_effect.fade === true) { %> <% } %> <% if(theme.pace.style === 'big-counter') { %> - <% } else if(theme.pace.style === 'barber-shop') { %> +<% } else if(theme.pace.style === 'barber-shop') { %> - <% } else if(theme.pace.style === 'bounce') { %> +<% } else if(theme.pace.style === 'bounce') { %> - <% } else if(theme.pace.style === 'corner-indicator') { %> +<% } else if(theme.pace.style === 'corner-indicator') { %> - <% } else if(theme.pace.style === 'center-simple') { %> +<% } else if(theme.pace.style === 'center-simple') { %> - <% } else if(theme.pace.style === 'loading-bar') { %> +<% } else if(theme.pace.style === 'loading-bar') { %> - <% } else if(theme.pace.style === 'loading-bar') { %> +<% } else if(theme.pace.style === 'loading-bar') { %> - <% } else if(theme.pace.style === 'center-atom') { %> +<% } else if(theme.pace.style === 'center-atom') { %> - <% } else if(theme.pace.style === 'center-radar') { %> +<% } else if(theme.pace.style === 'center-radar') { %> - <% } else if(theme.pace.style === 'mycss') { %> - <% } else { %> +<% } else if(theme.pace.style === 'custom') { %> +<% } else { %> <% } %> - - -<% if(theme.pace.style === 'big-counter') { %> -<% } else if(theme.pace.style === 'barber-shop') { %> - -<% } else if(theme.pace.style === 'bounce') { %> - -<% } else if(theme.pace.style === 'corner-indicator') { %> - -<% } else if(theme.pace.style === 'center-simple') { %> - -<% } else if(theme.pace.style === 'loading-bar') { %> - -<% } else if(theme.pace.style === 'loading-bar') { %> - -<% } else if(theme.pace.style === 'center-atom') { %> - -<% } else if(theme.pace.style === 'center-radar') { %> - -<% } else if(theme.pace.style === 'custom') { %> -<% } else { %> - -<% } %> diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index fb54e9f78..bbbd5db1f 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -83,7 +83,6 @@ <%- css('css/material.min') %> <%- css('css/style.min') %> <%- partial('_partial/config_css') %> - <%- css('css/pace/' + (theme.pace.style || 'minimal')) %> <%- js('js/jquery.min') %> <%- js('js/queue') %> diff --git a/layout/_partial/import_js.ejs b/layout/_partial/import_js.ejs index 3a34bcf3e..992017a39 100644 --- a/layout/_partial/import_js.ejs +++ b/layout/_partial/import_js.ejs @@ -1,8 +1,7 @@ <%- js('js/lazyload.min') %> -<%- js('js/pace.min') %> <%- js('js/js.min') %> -<%- partial('_partial/pace') %> +<%- partial('_widget/nprogress') %> <% if( theme.js_effect.smoothscroll === true ) { %> <%- js('js/smoothscroll') %> diff --git a/layout/_partial/pace.ejs b/layout/_partial/pace.ejs deleted file mode 100755 index 188ea8bb5..000000000 --- a/layout/_partial/pace.ejs +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/layout/_widget/nprogress.ejs b/layout/_widget/nprogress.ejs new file mode 100644 index 000000000..c67db59ff --- /dev/null +++ b/layout/_widget/nprogress.ejs @@ -0,0 +1,22 @@ +<%- js('js/nprogress') %> + + diff --git a/source/css/pace/barber-shop.css b/source/css/pace/barber-shop.css deleted file mode 100755 index c38b7ddf5..000000000 --- a/source/css/pace/barber-shop.css +++ /dev/null @@ -1,91 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - - overflow: hidden; - position: fixed; - top: 0; - left: 0; - z-index: 2000; - width: 100%; - height: 12px; - background: #fff; -} - -.pace-inactive { - display: none; -} - -.pace .pace-progress { - position: fixed; - top: 0; - bottom: 0; - right: 100%; - width: 100%; - overflow: hidden; -} - -.pace .pace-activity { - position: fixed; - top: 0; - right: -32px; - bottom: 0; - left: 0; - - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.75, rgba(255, 255, 255, 0.2)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); - -webkit-background-size: 32px 32px; - -moz-background-size: 32px 32px; - -o-background-size: 32px 32px; - background-size: 32px 32px; - - -webkit-animation: pace-theme-barber-shop-motion 500ms linear infinite; - -moz-animation: pace-theme-barber-shop-motion 500ms linear infinite; - -ms-animation: pace-theme-barber-shop-motion 500ms linear infinite; - -o-animation: pace-theme-barber-shop-motion 500ms linear infinite; - animation: pace-theme-barber-shop-motion 500ms linear infinite; -} - -@-webkit-keyframes pace-theme-barber-shop-motion { - 0% { -webkit-transform: none; transform: none; } - 100% { -webkit-transform: translate(-32px, 0); transform: translate(-32px, 0); } -} -@-moz-keyframes pace-theme-barber-shop-motion { - 0% { -moz-transform: none; transform: none; } - 100% { -moz-transform: translate(-32px, 0); transform: translate(-32px, 0); } -} -@-o-keyframes pace-theme-barber-shop-motion { - 0% { -o-transform: none; transform: none; } - 100% { -o-transform: translate(-32px, 0); transform: translate(-32px, 0); } -} -@-ms-keyframes pace-theme-barber-shop-motion { - 0% { -ms-transform: none; transform: none; } - 100% { -ms-transform: translate(-32px, 0); transform: translate(-32px, 0); } -} -@keyframes pace-theme-barber-shop-motion { - 0% { transform: none; transform: none; } - 100% { transform: translate(-32px, 0); transform: translate(-32px, 0); } -} -body > :not(.pace),body:before,body:after { - -webkit-transition:opacity .4s ease-in-out; - -moz-transition:opacity .4s ease-in-out; - -o-transition:opacity .4s ease-in-out; - -ms-transition:opacity .4s ease-in-out; - transition:opacity .4s ease-in-out -} -body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { - opacity:0 -} diff --git a/source/css/pace/big-counter.css b/source/css/pace/big-counter.css deleted file mode 100755 index 9aa1fcb47..000000000 --- a/source/css/pace/big-counter.css +++ /dev/null @@ -1,39 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -.pace.pace-inactive .pace-progress { - display: none; -} - -.pace .pace-progress { - position: fixed; - z-index: 2000; - top: 0; - right: 0; - height: 5rem; - width: 5rem; - - -webkit-transform: translate3d(0, 0, 0) !important; - -ms-transform: translate3d(0, 0, 0) !important; - transform: translate3d(0, 0, 0) !important; -} - -.pace .pace-progress:after { - display: block; - position: absolute; - top: 0; - right: .5rem; - content: attr(data-progress-text); - font-family: "Helvetica Neue", sans-serif; - font-weight: 100; - font-size: 5rem; - line-height: 1; - text-align: right; - color: rgba(0, 0, 0, 0.19999999999999996); -} \ No newline at end of file diff --git a/source/css/pace/bounce.css b/source/css/pace/bounce.css deleted file mode 100755 index ef8ffc7a1..000000000 --- a/source/css/pace/bounce.css +++ /dev/null @@ -1,229 +0,0 @@ -.pace { - width: 140px; - height: 300px; - position: fixed; - top: -90px; - right: -20px; - z-index: 2000; - -webkit-transform: scale(0); - -moz-transform: scale(0); - -ms-transform: scale(0); - -o-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-transition: all 2s linear 0s; - -moz-transition: all 2s linear 0s; - transition: all 2s linear 0s; -} - -.pace.pace-active { - -webkit-transform: scale(.25); - -moz-transform: scale(.25); - -ms-transform: scale(.25); - -o-transform: scale(.25); - transform: scale(.25); - opacity: 1; -} - -.pace .pace-activity { - width: 140px; - height: 140px; - border-radius: 70px; - position: absolute; - top: 0; - z-index: 1911; - -webkit-animation: pace-bounce 1s infinite; - -moz-animation: pace-bounce 1s infinite; - -o-animation: pace-bounce 1s infinite; - -ms-animation: pace-bounce 1s infinite; - animation: pace-bounce 1s infinite; -} - -.pace .pace-progress { - position: absolute; - display: block; - left: 50%; - bottom: 0; - z-index: 1910; - margin-left: -30px; - width: 60px; - height: 75px; - background: rgba(20, 20, 20, .1); - box-shadow: 0 0 20px 35px rgba(20, 20, 20, .1); - border-radius: 30px / 40px; - -webkit-transform: scaleY(.3) !important; - -moz-transform: scaleY(.3) !important; - -ms-transform: scaleY(.3) !important; - -o-transform: scaleY(.3) !important; - transform: scaleY(.3) !important; - -webkit-animation: pace-compress .5s infinite alternate; - -moz-animation: pace-compress .5s infinite alternate; - -o-animation: pace-compress .5s infinite alternate; - -ms-animation: pace-compress .5s infinite alternate; - animation: pace-compress .5s infinite alternate; -} - -@-webkit-keyframes pace-bounce { - 0% { - top: 0; - -webkit-animation-timing-function: ease-in; - } - 40% {} - 50% { - top: 140px; - height: 140px; - -webkit-animation-timing-function: ease-out; - } - 55% { - top: 160px; - height: 120px; - border-radius: 70px / 60px; - -webkit-animation-timing-function: ease-in; - } - 65% { - top: 120px; - height: 140px; - border-radius: 70px; - -webkit-animation-timing-function: ease-out; - } - 95% { - top: 0; - -webkit-animation-timing-function: ease-in; - } - 100% { - top: 0; - -webkit-animation-timing-function: ease-in; - } -} - -@-moz-keyframes pace-bounce { - 0% { - top: 0; - -moz-animation-timing-function: ease-in; - } - 40% {} - 50% { - top: 140px; - height: 140px; - -moz-animation-timing-function: ease-out; - } - 55% { - top: 160px; - height: 120px; - border-radius: 70px / 60px; - -moz-animation-timing-function: ease-in; - } - 65% { - top: 120px; - height: 140px; - border-radius: 70px; - -moz-animation-timing-function: ease-out;} - 95% { - top: 0; - -moz-animation-timing-function: ease-in; - } - 100% {top: 0; - -moz-animation-timing-function: ease-in; - } -} - -@keyframes pace-bounce { - 0% { - top: 0; - animation-timing-function: ease-in; - } - 50% { - top: 140px; - height: 140px; - animation-timing-function: ease-out; - } - 55% { - top: 160px; - height: 120px; - border-radius: 70px / 60px; - animation-timing-function: ease-in; - } - 65% { - top: 120px; - height: 140px; - border-radius: 70px; - animation-timing-function: ease-out; - } - 95% { - top: 0; - animation-timing-function: ease-in; - } - 100% { - top: 0; - animation-timing-function: ease-in; - } -} - -@-webkit-keyframes pace-compress { - 0% { - bottom: 0; - margin-left: -30px; - width: 60px; - height: 75px; - background: rgba(20, 20, 20, .1); - box-shadow: 0 0 20px 35px rgba(20, 20, 20, .1); - border-radius: 30px / 40px; - -webkit-animation-timing-function: ease-in; - } - 100% { - bottom: 30px; - margin-left: -10px; - width: 20px; - height: 5px; - background: rgba(20, 20, 20, .3); - box-shadow: 0 0 20px 35px rgba(20, 20, 20, .3); - border-radius: 20px / 20px; - -webkit-animation-timing-function: ease-out; - } -} - -@-moz-keyframes pace-compress { - 0% { - bottom: 0; - margin-left: -30px; - width: 60px; - height: 75px; - background: rgba(20, 20, 20, .1); - box-shadow: 0 0 20px 35px rgba(20, 20, 20, .1); - border-radius: 30px / 40px; - -moz-animation-timing-function: ease-in; - } - 100% { - bottom: 30px; - margin-left: -10px; - width: 20px; - height: 5px; - background: rgba(20, 20, 20, .3); - box-shadow: 0 0 20px 35px rgba(20, 20, 20, .3); - border-radius: 20px / 20px; - -moz-animation-timing-function: ease-out; - } -} - -@keyframes pace-compress { - 0% { - bottom: 0; - margin-left: -30px; - width: 60px; - height: 75px; - background: rgba(20, 20, 20, .1); - box-shadow: 0 0 20px 35px rgba(20, 20, 20, .1); - border-radius: 30px / 40px; - animation-timing-function: ease-in; - } - 100% { - bottom: 30px; - margin-left: -10px; - width: 20px; - height: 5px; - background: rgba(20, 20, 20, .3); - box-shadow: 0 0 20px 35px rgba(20, 20, 20, .3); - border-radius: 20px / 20px; - animation-timing-function: ease-out; - } -} diff --git a/source/css/pace/center-atom.css b/source/css/pace/center-atom.css deleted file mode 100755 index 9df481f0c..000000000 --- a/source/css/pace/center-atom.css +++ /dev/null @@ -1,136 +0,0 @@ -.pace.pace-inactive { - display: none; -} - -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - - z-index: 2000; - position: fixed; - height: 60px; - width: 100px; - margin: auto; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.pace .pace-progress { - z-index: 2000; - position: absolute; - height: 100px; - width: 83px; - - -webkit-transform: translate3d(0, 0, 0) !important; - -ms-transform: translate3d(0, 0, 0) !important; - transform: translate3d(0, 0, 0) !important; -} - -.pace .pace-progress:before { - content: attr(data-progress-text); - text-align: center; - color: #fff; - border-radius: 50%; - font-family: "Helvetica Neue", sans-serif; - font-size: 14px; - font-weight: 100; - line-height: 1; - padding: 16% 0 7px; - width: 50%; - height: 40%; - margin: 10px 0 0 30px; - display: block; - z-index: 999; - position: absolute; -} - -.pace .pace-activity { - font-size: 15px; - line-height: 1; - z-index: 2000; - position: absolute; - height: 60px; - width: 100px; - - display: block; - -webkit-animation: pace-theme-center-atom-spin 2s linear infinite; - -moz-animation: pace-theme-center-atom-spin 2s linear infinite; - -o-animation: pace-theme-center-atom-spin 2s linear infinite; - animation: pace-theme-center-atom-spin 2s linear infinite; -} - -.pace .pace-activity { - border-radius: 50%; - content: ' '; - display: block; - position: absolute; - top: 0; - left: 0; - height: 60px; - width: 100px; -} - -.pace .pace-activity:after { - border-radius: 50%; - content: ' '; - display: block; - position: absolute; - top: -5px; - left: -5px; - height: 60px; - width: 100px; - - -webkit-transform: rotate(60deg); - -moz-transform: rotate(60deg); - -o-transform: rotate(60deg); - transform: rotate(60deg); -} - -.pace .pace-activity:before { - border-radius: 50%; - content: ' '; - display: block; - position: absolute; - top: -5px; - left: -5px; - height: 60px; - width: 100px; - - -webkit-transform: rotate(120deg); - -moz-transform: rotate(120deg); - -o-transform: rotate(120deg); - transform: rotate(120deg); -} - -@-webkit-keyframes pace-theme-center-atom-spin { - 0% { -webkit-transform: rotate(0deg) } - 100% { -webkit-transform: rotate(359deg) } -} -@-moz-keyframes pace-theme-center-atom-spin { - 0% { -moz-transform: rotate(0deg) } - 100% { -moz-transform: rotate(359deg) } -} -@-o-keyframes pace-theme-center-atom-spin { - 0% { -o-transform: rotate(0deg) } - 100% { -o-transform: rotate(359deg) } -} -@keyframes pace-theme-center-atom-spin { - 0% { transform: rotate(0deg) } - 100% { transform: rotate(359deg) } -} -body > :not(.pace),body:before,body:after { - -webkit-transition:opacity .4s ease-in-out; - -moz-transition:opacity .4s ease-in-out; - -o-transition:opacity .4s ease-in-out; - -ms-transition:opacity .4s ease-in-out; - transition:opacity .4s ease-in-out -} -body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { - opacity:0 -} diff --git a/source/css/pace/center-circle.css b/source/css/pace/center-circle.css deleted file mode 100755 index d1e6f5281..000000000 --- a/source/css/pace/center-circle.css +++ /dev/null @@ -1,98 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - - -webkit-perspective: 12rem; - -moz-perspective: 12rem; - -ms-perspective: 12rem; - -o-perspective: 12rem; - perspective: 12rem; - - z-index: 2000; - position: fixed; - height: 6rem; - width: 6rem; - margin: auto; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.pace.pace-inactive .pace-progress { - display: none; -} - -.pace .pace-progress { - position: fixed; - z-index: 2000; - display: block; - position: absolute; - left: 0; - top: 0; - height: 6rem; - width: 6rem !important; - line-height: 6rem; - font-size: 2rem; - border-radius: 50%; - color: #fff; - font-family: "Helvetica Neue", sans-serif; - font-weight: 100; - text-align: center; - - -webkit-animation: pace-theme-center-circle-spin linear infinite 2s; - -moz-animation: pace-theme-center-circle-spin linear infinite 2s; - -ms-animation: pace-theme-center-circle-spin linear infinite 2s; - -o-animation: pace-theme-center-circle-spin linear infinite 2s; - animation: pace-theme-center-circle-spin linear infinite 2s; - - -webkit-transform-style: preserve-3d; - -moz-transform-style: preserve-3d; - -ms-transform-style: preserve-3d; - -o-transform-style: preserve-3d; - transform-style: preserve-3d; -} - -.pace .pace-progress:after { - content: attr(data-progress-text); - display: block; -} - -@-webkit-keyframes pace-theme-center-circle-spin { - from { -webkit-transform: rotateY(0deg) } - to { -webkit-transform: rotateY(360deg) } -} - -@-moz-keyframes pace-theme-center-circle-spin { - from { -moz-transform: rotateY(0deg) } - to { -moz-transform: rotateY(360deg) } -} - -@-ms-keyframes pace-theme-center-circle-spin { - from { -ms-transform: rotateY(0deg) } - to { -ms-transform: rotateY(360deg) } -} - -@-o-keyframes pace-theme-center-circle-spin { - from { -o-transform: rotateY(0deg) } - to { -o-transform: rotateY(360deg) } -} - -@keyframes pace-theme-center-circle-spin { - from { transform: rotateY(0deg) } - to { transform: rotateY(360deg) } -} -body > :not(.pace),body:before,body:after { - -webkit-transition:opacity .4s ease-in-out; - -moz-transition:opacity .4s ease-in-out; - -o-transition:opacity .4s ease-in-out; - -ms-transition:opacity .4s ease-in-out; - transition:opacity .4s ease-in-out -} -body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { - opacity:0 -} diff --git a/source/css/pace/center-radar.css b/source/css/pace/center-radar.css deleted file mode 100755 index 99a3f580e..000000000 --- a/source/css/pace/center-radar.css +++ /dev/null @@ -1,68 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - - z-index: 2000; - position: fixed; - height: 90px; - width: 90px; - margin: auto; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.pace.pace-inactive .pace-activity { - display: none; -} - -.pace .pace-activity { - position: fixed; - z-index: 2000; - display: block; - position: absolute; - left: -30px; - top: -30px; - height: 90px; - width: 90px; - display: block; - border-width: 30px; - border-style: double; - border-radius: 50%; - - -webkit-animation: spin 1s linear infinite; - -moz-animation: spin 1s linear infinite; - -o-animation: spin 1s linear infinite; - animation: spin 1s linear infinite; -} - -@-webkit-keyframes spin { - 100% { -webkit-transform: rotate(359deg); } -} - -@-moz-keyframes spin { - 100% { -moz-transform: rotate(359deg); } -} - -@-o-keyframes spin { - 100% { -moz-transform: rotate(359deg); } -} - -@keyframes spin { - 100% { transform: rotate(359deg); } -} -body > :not(.pace),body:before,body:after { - -webkit-transition:opacity .4s ease-in-out; - -moz-transition:opacity .4s ease-in-out; - -o-transition:opacity .4s ease-in-out; - -ms-transition:opacity .4s ease-in-out; - transition:opacity .4s ease-in-out -} -body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { - opacity:0 -} diff --git a/source/css/pace/center-simple.css b/source/css/pace/center-simple.css deleted file mode 100755 index 689d0d1b2..000000000 --- a/source/css/pace/center-simple.css +++ /dev/null @@ -1,59 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - - z-index: 2000; - position: fixed; - margin: auto; - top: 0; - left: 0; - right: 0; - bottom: 0; - height: 5px; - width: 200px; - background: #fff; - - overflow: hidden; -} - -.pace .pace-progress { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - -o-box-sizing: border-box; - box-sizing: border-box; - - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - - max-width: 200px; - position: fixed; - z-index: 2000; - display: block; - position: absolute; - top: 0; - right: 100%; - height: 100%; - width: 100%; -} - -.pace.pace-inactive { - display: none; -} -body > :not(.pace),body:before,body:after { - -webkit-transition:opacity .4s ease-in-out; - -moz-transition:opacity .4s ease-in-out; - -o-transition:opacity .4s ease-in-out; - -ms-transition:opacity .4s ease-in-out; - transition:opacity .4s ease-in-out -} -body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { - opacity:0 -} diff --git a/source/css/pace/corner-indicator.css b/source/css/pace/corner-indicator.css deleted file mode 100755 index 12aa7a1d3..000000000 --- a/source/css/pace/corner-indicator.css +++ /dev/null @@ -1,71 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -.pace .pace-activity { - display: block; - position: fixed; - z-index: 2000; - top: 0; - right: 0; - width: 300px; - height: 300px; - -webkit-transition: -webkit-transform 0.3s; - transition: transform 0.3s; - -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg); - transform: translateX(100%) translateY(-100%) rotate(45deg); - pointer-events: none; -} - -.pace.pace-active .pace-activity { - -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg); - transform: translateX(50%) translateY(-50%) rotate(45deg); -} - -.pace .pace-activity::before, -.pace .pace-activity::after { - -moz-box-sizing: border-box; - box-sizing: border-box; - position: absolute; - bottom: 30px; - left: 50%; - display: block; - border: 5px solid #fff; - border-radius: 50%; - content: ''; -} - -.pace .pace-activity::before { - margin-left: -40px; - width: 80px; - height: 80px; - border-right-color: rgba(0, 0, 0, .2); - border-left-color: rgba(0, 0, 0, .2); - -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite; - animation: pace-theme-corner-indicator-spin 3s linear infinite; -} - -.pace .pace-activity::after { - bottom: 50px; - margin-left: -20px; - width: 40px; - height: 40px; - border-top-color: rgba(0, 0, 0, .2); - border-bottom-color: rgba(0, 0, 0, .2); - -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite; - animation: pace-theme-corner-indicator-spin 1s linear infinite; -} - -@-webkit-keyframes pace-theme-corner-indicator-spin { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(359deg); } -} -@keyframes pace-theme-corner-indicator-spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(359deg); } -} diff --git a/source/css/pace/custom.css b/source/css/pace/custom.css deleted file mode 100755 index e69de29bb..000000000 diff --git a/source/css/pace/fill-left-nocolor.css b/source/css/pace/fill-left-nocolor.css deleted file mode 100755 index a826aeb72..000000000 --- a/source/css/pace/fill-left-nocolor.css +++ /dev/null @@ -1,31 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -.pace-inactive { - display: none; -} - -.pace .pace-progress { - background-color: rgba(0, 0, 0, 0.19999999999999996); - position: fixed; - z-index: -1; - top: 0; - right: 100%; - bottom: 0; - width: 100%; -} -body > :not(.pace),body:before,body:after { - -webkit-transition:opacity .4s ease-in-out; - -moz-transition:opacity .4s ease-in-out; - -o-transition:opacity .4s ease-in-out; - -ms-transition:opacity .4s ease-in-out; - transition:opacity .4s ease-in-out -} -body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { - opacity:0 -} diff --git a/source/css/pace/fill-left.css b/source/css/pace/fill-left.css deleted file mode 100644 index f2c0f3cfe..000000000 --- a/source/css/pace/fill-left.css +++ /dev/null @@ -1,30 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -.pace-inactive { - display: none; -} - -.pace .pace-progress { - position: fixed; - z-index: -1; - top: 0; - right: 100%; - bottom: 0; - width: 100%; -} -body > :not(.pace),body:before,body:after { - -webkit-transition:opacity .4s ease-in-out; - -moz-transition:opacity .4s ease-in-out; - -o-transition:opacity .4s ease-in-out; - -ms-transition:opacity .4s ease-in-out; - transition:opacity .4s ease-in-out -} -body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { - opacity:0 -} diff --git a/source/css/pace/flat-top.css b/source/css/pace/flat-top.css deleted file mode 100755 index 9745ab039..000000000 --- a/source/css/pace/flat-top.css +++ /dev/null @@ -1,39 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - - position: fixed; - top: 0; - left: 0; - width: 100%; - - -webkit-transform: translate3d(0, -50px, 0); - -ms-transform: translate3d(0, -50px, 0); - transform: translate3d(0, -50px, 0); - - -webkit-transition: -webkit-transform .5s ease-out; - -ms-transition: -webkit-transform .5s ease-out; - transition: transform .5s ease-out; -} - -.pace.pace-active { - -webkit-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.pace .pace-progress { - display: block; - position: fixed; - z-index: 2000; - top: 0; - right: 100%; - width: 100%; - height: 10px; - - pointer-events: none; -} diff --git a/source/css/pace/loading-bar.css b/source/css/pace/loading-bar.css deleted file mode 100755 index f04b39371..000000000 --- a/source/css/pace/loading-bar.css +++ /dev/null @@ -1,204 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - -o-box-sizing: border-box; - box-sizing: border-box; - - -webkit-border-radius: 10px; - -moz-border-radius: 10px; - border-radius: 10px; - - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - - z-index: 2000; - position: fixed; - margin: auto; - top: 12px; - left: 0; - right: 0; - bottom: 0; - width: 200px; - height: 50px; - overflow: hidden; -} - -.pace .pace-progress { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - -o-box-sizing: border-box; - box-sizing: border-box; - - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - - display: block; - position: absolute; - right: 100%; - margin-right: -7px; - width: 93%; - top: 7px; - height: 14px; - font-size: 12px; - line-height: 60px; - font-weight: bold; - font-family: Helvetica, Arial, "Lucida Grande", sans-serif; - - -webkit-box-shadow: 120px 0 #fff, 240px 0 #fff; - -ms-box-shadow: 120px 0 #fff, 240px 0 #fff; - box-shadow: 120px 0 #fff, 240px 0 #fff; -} - -.pace .pace-progress:after { - content: attr(data-progress-text); - display: inline-block; - position: fixed; - width: 45px; - text-align: right; - right: 0; - padding-right: 16px; - top: 4px; -} - -.pace .pace-progress[data-progress-text="0%"]:after { right: -200px } -.pace .pace-progress[data-progress-text="1%"]:after { right: -198.14px } -.pace .pace-progress[data-progress-text="2%"]:after { right: -196.28px } -.pace .pace-progress[data-progress-text="3%"]:after { right: -194.42px } -.pace .pace-progress[data-progress-text="4%"]:after { right: -192.56px } -.pace .pace-progress[data-progress-text="5%"]:after { right: -190.7px } -.pace .pace-progress[data-progress-text="6%"]:after { right: -188.84px } -.pace .pace-progress[data-progress-text="7%"]:after { right: -186.98px } -.pace .pace-progress[data-progress-text="8%"]:after { right: -185.12px } -.pace .pace-progress[data-progress-text="9%"]:after { right: -183.26px } -.pace .pace-progress[data-progress-text="10%"]:after { right: -181.4px } -.pace .pace-progress[data-progress-text="11%"]:after { right: -179.54px } -.pace .pace-progress[data-progress-text="12%"]:after { right: -177.68px } -.pace .pace-progress[data-progress-text="13%"]:after { right: -175.82px } -.pace .pace-progress[data-progress-text="14%"]:after { right: -173.96px } -.pace .pace-progress[data-progress-text="15%"]:after { right: -172.1px } -.pace .pace-progress[data-progress-text="16%"]:after { right: -170.24px } -.pace .pace-progress[data-progress-text="17%"]:after { right: -168.38px } -.pace .pace-progress[data-progress-text="18%"]:after { right: -166.52px } -.pace .pace-progress[data-progress-text="19%"]:after { right: -164.66px } -.pace .pace-progress[data-progress-text="20%"]:after { right: -162.8px } -.pace .pace-progress[data-progress-text="21%"]:after { right: -160.94px } -.pace .pace-progress[data-progress-text="22%"]:after { right: -159.08px } -.pace .pace-progress[data-progress-text="23%"]:after { right: -157.22px } -.pace .pace-progress[data-progress-text="24%"]:after { right: -155.36px } -.pace .pace-progress[data-progress-text="25%"]:after { right: -153.5px } -.pace .pace-progress[data-progress-text="26%"]:after { right: -151.64px } -.pace .pace-progress[data-progress-text="27%"]:after { right: -149.78px } -.pace .pace-progress[data-progress-text="28%"]:after { right: -147.92px } -.pace .pace-progress[data-progress-text="29%"]:after { right: -146.06px } -.pace .pace-progress[data-progress-text="30%"]:after { right: -144.2px } -.pace .pace-progress[data-progress-text="31%"]:after { right: -142.34px } -.pace .pace-progress[data-progress-text="32%"]:after { right: -140.48px } -.pace .pace-progress[data-progress-text="33%"]:after { right: -138.62px } -.pace .pace-progress[data-progress-text="34%"]:after { right: -136.76px } -.pace .pace-progress[data-progress-text="35%"]:after { right: -134.9px } -.pace .pace-progress[data-progress-text="36%"]:after { right: -133.04px } -.pace .pace-progress[data-progress-text="37%"]:after { right: -131.18px } -.pace .pace-progress[data-progress-text="38%"]:after { right: -129.32px } -.pace .pace-progress[data-progress-text="39%"]:after { right: -127.46px } -.pace .pace-progress[data-progress-text="40%"]:after { right: -125.6px } -.pace .pace-progress[data-progress-text="41%"]:after { right: -123.74px } -.pace .pace-progress[data-progress-text="42%"]:after { right: -121.88px } -.pace .pace-progress[data-progress-text="43%"]:after { right: -120.02px } -.pace .pace-progress[data-progress-text="44%"]:after { right: -118.16px } -.pace .pace-progress[data-progress-text="45%"]:after { right: -116.3px } -.pace .pace-progress[data-progress-text="46%"]:after { right: -114.44px } -.pace .pace-progress[data-progress-text="47%"]:after { right: -112.58px } -.pace .pace-progress[data-progress-text="48%"]:after { right: -110.72px } -.pace .pace-progress[data-progress-text="49%"]:after { right: -108.86px } -.pace .pace-progress[data-progress-text="50%"]:after { right: -107px } -.pace .pace-progress[data-progress-text="51%"]:after { right: -105.14px } -.pace .pace-progress[data-progress-text="52%"]:after { right: -103.28px } -.pace .pace-progress[data-progress-text="53%"]:after { right: -101.42px } -.pace .pace-progress[data-progress-text="54%"]:after { right: -99.56px } -.pace .pace-progress[data-progress-text="55%"]:after { right: -97.7px } -.pace .pace-progress[data-progress-text="56%"]:after { right: -95.84px } -.pace .pace-progress[data-progress-text="57%"]:after { right: -93.98px } -.pace .pace-progress[data-progress-text="58%"]:after { right: -92.12px } -.pace .pace-progress[data-progress-text="59%"]:after { right: -90.26px } -.pace .pace-progress[data-progress-text="60%"]:after { right: -88.4px } -.pace .pace-progress[data-progress-text="61%"]:after { right: -86.53999999999999px } -.pace .pace-progress[data-progress-text="62%"]:after { right: -84.68px } -.pace .pace-progress[data-progress-text="63%"]:after { right: -82.82px } -.pace .pace-progress[data-progress-text="64%"]:after { right: -80.96000000000001px } -.pace .pace-progress[data-progress-text="65%"]:after { right: -79.1px } -.pace .pace-progress[data-progress-text="66%"]:after { right: -77.24px } -.pace .pace-progress[data-progress-text="67%"]:after { right: -75.38px } -.pace .pace-progress[data-progress-text="68%"]:after { right: -73.52px } -.pace .pace-progress[data-progress-text="69%"]:after { right: -71.66px } -.pace .pace-progress[data-progress-text="70%"]:after { right: -69.8px } -.pace .pace-progress[data-progress-text="71%"]:after { right: -67.94px } -.pace .pace-progress[data-progress-text="72%"]:after { right: -66.08px } -.pace .pace-progress[data-progress-text="73%"]:after { right: -64.22px } -.pace .pace-progress[data-progress-text="74%"]:after { right: -62.36px } -.pace .pace-progress[data-progress-text="75%"]:after { right: -60.5px } -.pace .pace-progress[data-progress-text="76%"]:after { right: -58.64px } -.pace .pace-progress[data-progress-text="77%"]:after { right: -56.78px } -.pace .pace-progress[data-progress-text="78%"]:after { right: -54.92px } -.pace .pace-progress[data-progress-text="79%"]:after { right: -53.06px } -.pace .pace-progress[data-progress-text="80%"]:after { right: -51.2px } -.pace .pace-progress[data-progress-text="81%"]:after { right: -49.34px } -.pace .pace-progress[data-progress-text="82%"]:after { right: -47.480000000000004px } -.pace .pace-progress[data-progress-text="83%"]:after { right: -45.62px } -.pace .pace-progress[data-progress-text="84%"]:after { right: -43.76px } -.pace .pace-progress[data-progress-text="85%"]:after { right: -41.9px } -.pace .pace-progress[data-progress-text="86%"]:after { right: -40.04px } -.pace .pace-progress[data-progress-text="87%"]:after { right: -38.18px } -.pace .pace-progress[data-progress-text="88%"]:after { right: -36.32px } -.pace .pace-progress[data-progress-text="89%"]:after { right: -34.46px } -.pace .pace-progress[data-progress-text="90%"]:after { right: -32.6px } -.pace .pace-progress[data-progress-text="91%"]:after { right: -30.740000000000002px } -.pace .pace-progress[data-progress-text="92%"]:after { right: -28.880000000000003px } -.pace .pace-progress[data-progress-text="93%"]:after { right: -27.02px } -.pace .pace-progress[data-progress-text="94%"]:after { right: -25.16px } -.pace .pace-progress[data-progress-text="95%"]:after { right: -23.3px } -.pace .pace-progress[data-progress-text="96%"]:after { right: -21.439999999999998px } -.pace .pace-progress[data-progress-text="97%"]:after { right: -19.58px } -.pace .pace-progress[data-progress-text="98%"]:after { right: -17.72px } -.pace .pace-progress[data-progress-text="99%"]:after { right: -15.86px } -.pace .pace-progress[data-progress-text="100%"]:after { right: -14px } - - -.pace .pace-activity { - position: absolute; - width: 100%; - height: 28px; - z-index: 2001; - border-radius: 10px; -} - -.pace.pace-inactive { - display: none; -} -body > :not(.pace),body:before,body:after { - -webkit-transition:opacity .4s ease-in-out; - -moz-transition:opacity .4s ease-in-out; - -o-transition:opacity .4s ease-in-out; - -ms-transition:opacity .4s ease-in-out; - transition:opacity .4s ease-in-out -} -body:not(.pace-done) > :not(.pace),body:not(.pace-done):before,body:not(.pace-done):after { - opacity:0 -} diff --git a/source/css/pace/macosx.css b/source/css/pace/macosx.css deleted file mode 100755 index d71dedd1e..000000000 --- a/source/css/pace/macosx.css +++ /dev/null @@ -1,85 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - - overflow: hidden; - position: fixed; - top: 0; - left: 0; - z-index: 2000; - width: 100%; - height: 12px; - background: #fff; -} - -.pace-inactive { - display: none; -} - -.pace .pace-progress { - position: fixed; - top: 0; - right: 100%; - width: 100%; - height: 12px; - overflow: hidden; - - -webkit-border-radius: 0 0 4px 0; - -moz-border-radius: 0 0 4px 0; - -o-border-radius: 0 0 4px 0; - border-radius: 0 0 4px 0; - - -webkit-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3); - -moz-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3); - -o-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3); - box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3); -} - -.pace .pace-activity { - position: fixed; - top: 0; - left: 0; - right: -28px; - bottom: 0; - - -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%); - -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%); - -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%); - background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%); - - -webkit-background-size: 28px 100%; - -moz-background-size: 28px 100%; - -o-background-size: 28px 100%; - background-size: 28px 100%; - - -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite; - -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite; - -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite; - -o-animation: pace-theme-mac-osx-motion 500ms linear infinite; - animation: pace-theme-mac-osx-motion 500ms linear infinite; -} - -@-webkit-keyframes pace-theme-mac-osx-motion { - 0% { -webkit-transform: none; transform: none; } - 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); } -} -@-moz-keyframes pace-theme-mac-osx-motion { - 0% { -moz-transform: none; transform: none; } - 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); } -} -@-o-keyframes pace-theme-mac-osx-motion { - 0% { -o-transform: none; transform: none; } - 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); } -} -@-ms-keyframes pace-theme-mac-osx-motion { - 0% { -ms-transform: none; transform: none; } - 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); } -} -@keyframes pace-theme-mac-osx-motion { - 0% { transform: none; transform: none; } - 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); } -} diff --git a/source/css/pace/minimal.css b/source/css/pace/minimal.css deleted file mode 100755 index 23000ad97..000000000 --- a/source/css/pace/minimal.css +++ /dev/null @@ -1,21 +0,0 @@ -.pace { - -webkit-pointer-events: none; - pointer-events: none; - - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -.pace-inactive { - display: none; -} - -.pace .pace-progress { - position: fixed; - z-index: 2000; - top: 0; - right: 100%; - width: 100%; - height: 2px; -} diff --git a/source/css/style.css b/source/css/style.css index edfa205ce..c90648b21 100755 --- a/source/css/style.css +++ b/source/css/style.css @@ -9,6 +9,7 @@ /* Post_Toc */ /* Material_icon */ /* Footer_Top */ +/* Nprogress_CSS */ /* Font_Awesome */ /*************/ /* Global_CSS */ @@ -2554,9 +2555,89 @@ a { transform: scale(5) } } -/************/ + + +/*****************/ +/* Nprogress_CSS */ +/*****************/ + -#nprogress { + pointer-events: none +} +#nprogress .bar { + background: #29d; + position: fixed; + z-index: 10; + top: 0; + left: 0; + width: 100%; + height: 2px +} +#nprogress .peg { + display: block; + position: absolute; + right: 0; + width: 100px; + height: 100%; + box-shadow: 0 0 10px #29d, 0 0 5px #29d; + opacity: 1; + -webkit-transform: rotate(3deg) translate(0, -4px); + -ms-transform: rotate(3deg) translate(0, -4px); + transform: rotate(3deg) translate(0, -4px) +} +#nprogress .spinner { + display: block; + position: fixed; + z-index: 10; + top: 15px; + right: 15px +} +.fa, +.fa-stack { + display: inline-block +} +#nprogress .spinner-icon { + width: 18px; + height: 18px; + box-sizing: border-box; + border: 2px solid transparent; + border-top-color: #29d; + border-left-color: #29d; + border-radius: 50%; + -webkit-animation: nprogress-spinner 400ms linear infinite; + animation: nprogress-spinner 400ms linear infinite +} +.nprogress-custom-parent { + overflow: hidden; + position: relative +} +.nprogress-custom-parent #nprogress .bar, +.nprogress-custom-parent #nprogress .spinner { + position: absolute +} +@-webkit-keyframes nprogress-spinner { + 0% { + -webkit-transform: rotate(0) + } + 100% { + -webkit-transform: rotate(360deg) + } +} +@keyframes nprogress-spinner { + 0% { + transform: rotate(0) + } + 100% { + transform: rotate(360deg) + } +} + + + + + +/****************/ /* Font_Awesome */ -/************/ +/****************/ /*! * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) diff --git a/source/css/style.min.css b/source/css/style.min.css index cd0a0ae49..377a147f1 100755 --- a/source/css/style.min.css +++ b/source/css/style.min.css @@ -1,4 +1,4 @@ -body,html{display:block}.mdl-menu__item,a{font-weight:300}body{margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}.mdl-button{font-family:Roboto,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:none}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:700}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content.markdown-Plain blockquote{border-left:10px solid #F5F5F5;margin-left:0;padding-left:10px}#post-content.markdown-Plain figure{overflow:auto}#post-content.markdown-Plain .code{padding:0}#post-content.markdown-Plain .gutter{padding-right:10px}#post-content.markdown-Github figure{margin-right:0;margin-left:0}#post-content.markdown-Github,#post-content.markdown-Github p{font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github>:first-child{margin-top:0!important}#post-content.markdown-Github>:last-child{margin-bottom:0!important}#post-content.markdown-Github a.absent{color:#c00}#post-content.markdown-Github a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content.markdown-Github h1,#post-content.markdown-Github h2,#post-content.markdown-Github h3,#post-content.markdown-Github h4,#post-content.markdown-Github h5,#post-content.markdown-Github h6{margin:1em 0 15px;padding:0;font-weight:700;line-height:1.7;cursor:text;position:relative}#post-content.markdown-Github h1 .octicon-link,#post-content.markdown-Github h2 .octicon-link,#post-content.markdown-Github h3 .octicon-link,#post-content.markdown-Github h4 .octicon-link,#post-content.markdown-Github h5 .octicon-link,#post-content.markdown-Github h6 .octicon-link{display:none;color:#000}#post-content.markdown-Github h1:hover a.anchor .octicon-link,#post-content.markdown-Github h2:hover a.anchor .octicon-link,#post-content.markdown-Github h3:hover a.anchor .octicon-link,#post-content.markdown-Github h4:hover a.anchor .octicon-link,#post-content.markdown-Github h5:hover a.anchor .octicon-link,#post-content.markdown-Github h6:hover a.anchor .octicon-link,#post-content.markdown-Github li p.first{display:inline-block}#post-content.markdown-Github h1:hover a.anchor,#post-content.markdown-Github h2:hover a.anchor,#post-content.markdown-Github h3:hover a.anchor,#post-content.markdown-Github h4:hover a.anchor,#post-content.markdown-Github h5:hover a.anchor,#post-content.markdown-Github h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content.markdown-Github h1 code,#post-content.markdown-Github h1 tt,#post-content.markdown-Github h2 code,#post-content.markdown-Github h2 tt,#post-content.markdown-Github h3 code,#post-content.markdown-Github h3 tt,#post-content.markdown-Github h4 code,#post-content.markdown-Github h4 tt,#post-content.markdown-Github h5 code,#post-content.markdown-Github h5 tt,#post-content.markdown-Github h6 code,#post-content.markdown-Github h6 tt{font-size:inherit}#post-content.markdown-Github h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content.markdown-Github h2{font-size:2em;border-bottom:1px solid #eee}#post-content.markdown-Github h3{font-size:1.5em}#post-content.markdown-Github h4{font-size:1.2em}#post-content.markdown-Github h5{font-size:1em}#post-content.markdown-Github h6{color:#777;font-size:1em}#post-content.markdown-Github blockquote,#post-content.markdown-Github dl,#post-content.markdown-Github ol,#post-content.markdown-Github p,#post-content.markdown-Github table,#post-content.markdown-Github ul{margin:15px 0}#post-content.markdown-Github hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content.markdown-Github ol,#post-content.markdown-Github ul{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content.markdown-Github ol.no-list,#post-content.markdown-Github ul.no-list{list-style-type:none;padding:0}#post-content.markdown-Github ol ol,#post-content.markdown-Github ol ul,#post-content.markdown-Github ul ol,#post-content.markdown-Github ul ul{margin-top:0;margin-bottom:0}#post-content.markdown-Github dl{padding:0}#post-content.markdown-Github dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin-top:15px}#post-content.markdown-Github dl dd{margin-bottom:15px;padding:0 15px}#post-content.markdown-Github blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content.markdown-Github blockquote>:first-child{margin-top:0}#post-content.markdown-Github blockquote>:last-child{margin-bottom:0}#post-content.markdown-Github table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content.markdown-Github table th{font-weight:700}#post-content.markdown-Github table td,#post-content.markdown-Github table th{padding:6px 13px;border:1px solid #ddd}#post-content.markdown-Github table tr{background-color:#fff}#post-content.markdown-Github table tr:nth-child(2n){background-color:#f8f8f8}#post-content.markdown-Github img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content.markdown-Github span.frame{display:block;overflow:hidden}#post-content.markdown-Github span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content.markdown-Github span.frame span img{display:block;float:left}#post-content.markdown-Github span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content.markdown-Github span.align-center{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content.markdown-Github span.align-center span img{margin:0 auto;text-align:center}#post-content.markdown-Github span.align-right{display:block;overflow:hidden;clear:both}#post-content.markdown-Github span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content.markdown-Github span.align-right span img{margin:0;text-align:right}#post-content.markdown-Github span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content.markdown-Github span.float-left span{margin:13px 0 0}#post-content.markdown-Github span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content.markdown-Github span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content.markdown-Github code,#post-content.markdown-Github tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,.04);border-radius:3px}#post-content.markdown-Github pre>code{margin:0;padding:0;white-space:pre;border:none;background:0 0}#post-content.markdown-Github .code,#post-content.markdown-Github .gutter{font-size:13px;line-height:19px;overflow:auto;padding:16px;border:none;display:block}#post-content.markdown-Github .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content.markdown-Github .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content.markdown-Github .code pre,#post-content.markdown-Github .gutter pre{margin:0;display:block}#post-content.markdown-Github pre code,#post-content.markdown-Github pre tt{margin:0;padding:0;background-color:transparent;border:none}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-index,#scheme-Paradox .material-layout .material-post{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:5px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:29.03px 1pc 1pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(: last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-index>.material-nav,#scheme-Paradox .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button{margin-right:1pc}#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0 0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .index_category-link,#scheme-Paradox .index_share-link,#scheme-Paradox .material-nav a,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .index_category-link,#scheme-Paradox .post_tag-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8A8A8A}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8A8A8A!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .material-post_container .mdl-card,#scheme-Paradox .page-module .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post-header_info.with-thumbnail,#scheme-Isolation .post_entry-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post-header_info.without-thumbnail,#scheme-Isolation .post_entry-header_info.without-thumbnail{padding:40px 40px 0;width:100%;cursor:default}#scheme-Isolation .post-header_info .avatar-img,#scheme-Isolation .post_entry-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-content,#scheme-Isolation .post_entry-footer,#scheme-Isolation .post_entry-footer-info{width:100%}#scheme-Isolation .post-header_info .name-span,#scheme-Isolation .post_entry-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}#scheme-Isolation .post_entry-footer{padding:0 24px 24px}#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:0 32px 32px}#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}#scheme-Isolation .post_entry-footer{padding:0 48px 48px}#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}#scheme-Isolation .post_entry-footer{padding:0 40px 40px}#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:5px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-default-search-input,.st-ui-search-input{border:0!important;padding-top:0!important;background:0 0!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:none;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:" ";display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#F7F7F7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#BFBFBF}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:none;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:"\e610"}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);transition:all .2s ease-in-out}.sidebar .sidebar-brand,.sidebar .sidebar-image img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count .sidebar .sidebar_archives-count,.sidebar .sidebar-brand .sidebar-badge{position:absolute;right:16px;top:12px}.sidebar .hot_tags-count,.sidebar .sidebar-badge,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .hot_tags-count,.sidebar .sidebar-text .sidebar-badge,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.fa-fw,.fa-li,.toTop{text-align:center}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px}.hot_tags-count,.sidebar .sidebar-nav li a .sidebar-badge,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0 0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.hot_tags-count,.sidebar-colored .sidebar-badge,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media (max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #upyun-logo{padding-left:16px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:none;background:0 0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:.3s;animation-duration:.3s;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:.3s;animation-duration:.3s;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.ink,.peg,.toTop{display:block}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{display:block width: 40px;height:40px;border-radius:50%;color:#FFF;background:#00BCD4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}/*! +html{display:block}body{display:block;margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}a{font-weight:300}.mdl-button{font-family:Roboto,'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei','微软雅黑',Arial,sans-serif}.mdl-menu__item{font-weight:300}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:0}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:bold}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content figure{margin-right:0;margin-left:0}#post-content,#post-content p{font-size:15px;line-height:1.7;overflow:hidden}#post-content>*:first-child{margin-top:0!important}#post-content>*:last-child{margin-bottom:0!important}#post-content a.absent{color:#c00}#post-content a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content h1,#post-content h2,#post-content h3,#post-content h4,#post-content h5,#post-content h6{margin:1em 0 15px;padding:0;font-weight:bold;line-height:1.7;cursor:text;position:relative}#post-content h1 .octicon-link,#post-content h2 .octicon-link,#post-content h3 .octicon-link,#post-content h4 .octicon-link,#post-content h5 .octicon-link,#post-content h6 .octicon-link{display:none;color:#000}#post-content h1:hover a.anchor,#post-content h2:hover a.anchor,#post-content h3:hover a.anchor,#post-content h4:hover a.anchor,#post-content h5:hover a.anchor,#post-content h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content h1:hover a.anchor .octicon-link,#post-content h2:hover a.anchor .octicon-link,#post-content h3:hover a.anchor .octicon-link,#post-content h4:hover a.anchor .octicon-link,#post-content h5:hover a.anchor .octicon-link,#post-content h6:hover a.anchor .octicon-link{display:inline-block}#post-content h1 tt,#post-content h1 code,#post-content h2 tt,#post-content h2 code,#post-content h3 tt,#post-content h3 code,#post-content h4 tt,#post-content h4 code,#post-content h5 tt,#post-content h5 code,#post-content h6 tt,#post-content h6 code{font-size:inherit}#post-content h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content h2{font-size:2em;border-bottom:1px solid #eee}#post-content h3{font-size:1.5em}#post-content h4{font-size:1.2em}#post-content h5{font-size:1em}#post-content h6{color:#777;font-size:1em}#post-content p,#post-content blockquote,#post-content ul,#post-content ol,#post-content dl,#post-content table{margin:15px 0}#post-content hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content li p.first{display:inline-block}#post-content ul,#post-content ol{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content ul.no-list,#post-content ol.no-list{list-style-type:none;padding:0}#post-content ul ul,#post-content ul ol,#post-content ol ol,#post-content ol ul{margin-top:0;margin-bottom:0}#post-content dl{padding:0}#post-content dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin-top:15px}#post-content dl dd{margin-bottom:15px;padding:0 15px}#post-content blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content blockquote>:first-child{margin-top:0}#post-content blockquote>:last-child{margin-bottom:0}#post-content table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content table th{font-weight:bold}#post-content table th,#post-content table td{padding:6px 13px;border:1px solid #ddd}#post-content table tr{background-color:#fff}#post-content table tr:nth-child(2n){background-color:#f8f8f8}#post-content img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content span.frame{display:block;overflow:hidden}#post-content span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content span.frame span img{display:block;float:left}#post-content span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content span.align-center{display:block;overflow:hidden;clear:both}#post-content span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content span.align-center span img{margin:0 auto;text-align:center}#post-content span.align-right{display:block;overflow:hidden;clear:both}#post-content span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content span.align-right span img{margin:0;text-align:right}#post-content span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content span.float-left span{margin:13px 0 0}#post-content span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content code,#post-content tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,0.04);border-radius:3px}#post-content pre>code{margin:0;padding:0;white-space:pre;border:0;background:transparent}#post-content pre{background-color:#f7f7f7;font-size:13px;line-height:19px;overflow:auto;padding:16px;border-radius:3px}#post-content .gutter,#post-content .code{font-size:13px;line-height:19px;overflow:auto;padding:0;border:0;display:block;border-radius:0}#post-content .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content .gutter pre,#post-content .code pre{margin:0;display:block}#post-content pre code,#post-content pre tt{margin:0;padding:0;background-color:transparent;border:0}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-post,#scheme-Paradox .material-layout .material-index{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:2px}@media screen and (max-width:480px){#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:1pc;padding-top:29.03px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-post>.material-nav,#scheme-Paradox .material-layout .material-index>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto{margin-right:1pc}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .material-nav a,#scheme-Paradox .index_share-link,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8a8a8a}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8a8a8a!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .page-module .mdl-card,#scheme-Paradox .material-post_container .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}@media screen and (min-width:579px){#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}}@media screen and (min-width:769px){#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}}@media screen and (min-width:1183px){#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post_entry-header_info.with-thumbnail,#scheme-Isolation .post-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post_entry-header_info.without-thumbnail,#scheme-Isolation .post-header_info.without-thumbnail{padding:40px;padding-bottom:0;width:100%;cursor:default}#scheme-Isolation .post_entry-header_info .avatar-img,#scheme-Isolation .post-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-header_info .name-span,#scheme-Isolation .post-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-content{width:100%}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}}#scheme-Isolation .post_entry-footer{width:100%}#scheme-Isolation .post_entry-footer-info{width:100%}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer{padding:24px;padding-top:0}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:32px;padding-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer{padding:48px;padding-top:0}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer{padding:40px;padding-top:0}}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}@media screen and (min-width:1183px){}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}@media screen and (max-width:1183px){#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}}@media screen and (min-width:1183px){#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:2px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-ui-search-input,.st-default-search-input{border:0!important;padding-top:0!important;background:none!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:0;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:' ';display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#f7f7f7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#bfbfbf}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:0;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:'\e610'}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-brand .sidebar-badge,.sidebar .hot_tags-count .sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-text .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-nav li a .sidebar-badge,.hot_tags-count,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.sidebar-colored .sidebar-badge,.hot_tags-count,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media(max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #footer-image{padding-left:8px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:0;background:0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;padding:0;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{display:block;width:40px;height:40px;border-radius:50%;text-align:center;color:#FFF;background:#00bcd4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{display:block;position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}-#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:10;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:10;top:15px;right:15px}.fa,.fa-stack{display:inline-block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-telegram-square:before{content:"\f2c6"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-telegram:before{content:"\f2c6"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"} + */@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:'\f000'}.fa-music:before{content:'\f001'}.fa-search:before{content:'\f002'}.fa-envelope-o:before{content:'\f003'}.fa-heart:before{content:'\f004'}.fa-star:before{content:'\f005'}.fa-star-o:before{content:'\f006'}.fa-user:before{content:'\f007'}.fa-film:before{content:'\f008'}.fa-th-large:before{content:'\f009'}.fa-th:before{content:'\f00a'}.fa-th-list:before{content:'\f00b'}.fa-check:before{content:'\f00c'}.fa-close:before,.fa-remove:before,.fa-times:before{content:'\f00d'}.fa-search-plus:before{content:'\f00e'}.fa-search-minus:before{content:'\f010'}.fa-power-off:before{content:'\f011'}.fa-signal:before{content:'\f012'}.fa-cog:before,.fa-gear:before{content:'\f013'}.fa-trash-o:before{content:'\f014'}.fa-home:before{content:'\f015'}.fa-file-o:before{content:'\f016'}.fa-clock-o:before{content:'\f017'}.fa-road:before{content:'\f018'}.fa-download:before{content:'\f019'}.fa-arrow-circle-o-down:before{content:'\f01a'}.fa-arrow-circle-o-up:before{content:'\f01b'}.fa-inbox:before{content:'\f01c'}.fa-play-circle-o:before{content:'\f01d'}.fa-repeat:before,.fa-rotate-right:before{content:'\f01e'}.fa-refresh:before{content:'\f021'}.fa-list-alt:before{content:'\f022'}.fa-lock:before{content:'\f023'}.fa-flag:before{content:'\f024'}.fa-headphones:before{content:'\f025'}.fa-volume-off:before{content:'\f026'}.fa-volume-down:before{content:'\f027'}.fa-volume-up:before{content:'\f028'}.fa-qrcode:before{content:'\f029'}.fa-barcode:before{content:'\f02a'}.fa-tag:before{content:'\f02b'}.fa-tags:before{content:'\f02c'}.fa-book:before{content:'\f02d'}.fa-bookmark:before{content:'\f02e'}.fa-print:before{content:'\f02f'}.fa-camera:before{content:'\f030'}.fa-font:before{content:'\f031'}.fa-bold:before{content:'\f032'}.fa-italic:before{content:'\f033'}.fa-text-height:before{content:'\f034'}.fa-text-width:before{content:'\f035'}.fa-align-left:before{content:'\f036'}.fa-align-center:before{content:'\f037'}.fa-align-right:before{content:'\f038'}.fa-align-justify:before{content:'\f039'}.fa-list:before{content:'\f03a'}.fa-dedent:before,.fa-outdent:before{content:'\f03b'}.fa-indent:before{content:'\f03c'}.fa-video-camera:before{content:'\f03d'}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:'\f03e'}.fa-pencil:before{content:'\f040'}.fa-map-marker:before{content:'\f041'}.fa-adjust:before{content:'\f042'}.fa-tint:before{content:'\f043'}.fa-edit:before,.fa-pencil-square-o:before{content:'\f044'}.fa-share-square-o:before{content:'\f045'}.fa-check-square-o:before{content:'\f046'}.fa-arrows:before{content:'\f047'}.fa-step-backward:before{content:'\f048'}.fa-fast-backward:before{content:'\f049'}.fa-backward:before{content:'\f04a'}.fa-play:before{content:'\f04b'}.fa-pause:before{content:'\f04c'}.fa-stop:before{content:'\f04d'}.fa-forward:before{content:'\f04e'}.fa-fast-forward:before{content:'\f050'}.fa-step-forward:before{content:'\f051'}.fa-eject:before{content:'\f052'}.fa-chevron-left:before{content:'\f053'}.fa-chevron-right:before{content:'\f054'}.fa-plus-circle:before{content:'\f055'}.fa-minus-circle:before{content:'\f056'}.fa-times-circle:before{content:'\f057'}.fa-check-circle:before{content:'\f058'}.fa-question-circle:before{content:'\f059'}.fa-info-circle:before{content:'\f05a'}.fa-crosshairs:before{content:'\f05b'}.fa-times-circle-o:before{content:'\f05c'}.fa-check-circle-o:before{content:'\f05d'}.fa-ban:before{content:'\f05e'}.fa-arrow-left:before{content:'\f060'}.fa-arrow-right:before{content:'\f061'}.fa-arrow-up:before{content:'\f062'}.fa-arrow-down:before{content:'\f063'}.fa-mail-forward:before,.fa-share:before{content:'\f064'}.fa-expand:before{content:'\f065'}.fa-compress:before{content:'\f066'}.fa-plus:before{content:'\f067'}.fa-minus:before{content:'\f068'}.fa-asterisk:before{content:'\f069'}.fa-exclamation-circle:before{content:'\f06a'}.fa-gift:before{content:'\f06b'}.fa-leaf:before{content:'\f06c'}.fa-fire:before{content:'\f06d'}.fa-eye:before{content:'\f06e'}.fa-eye-slash:before{content:'\f070'}.fa-exclamation-triangle:before,.fa-warning:before{content:'\f071'}.fa-plane:before{content:'\f072'}.fa-calendar:before{content:'\f073'}.fa-random:before{content:'\f074'}.fa-comment:before{content:'\f075'}.fa-magnet:before{content:'\f076'}.fa-chevron-up:before{content:'\f077'}.fa-chevron-down:before{content:'\f078'}.fa-retweet:before{content:'\f079'}.fa-shopping-cart:before{content:'\f07a'}.fa-folder:before{content:'\f07b'}.fa-folder-open:before{content:'\f07c'}.fa-arrows-v:before{content:'\f07d'}.fa-arrows-h:before{content:'\f07e'}.fa-bar-chart-o:before,.fa-bar-chart:before{content:'\f080'}.fa-twitter-square:before{content:'\f081'}.fa-facebook-square:before{content:'\f082'}.fa-camera-retro:before{content:'\f083'}.fa-key:before{content:'\f084'}.fa-cogs:before,.fa-gears:before{content:'\f085'}.fa-comments:before{content:'\f086'}.fa-thumbs-o-up:before{content:'\f087'}.fa-thumbs-o-down:before{content:'\f088'}.fa-star-half:before{content:'\f089'}.fa-heart-o:before{content:'\f08a'}.fa-sign-out:before{content:'\f08b'}.fa-linkedin-square:before{content:'\f08c'}.fa-telegram-square:before{content:'\f2c6'}.fa-thumb-tack:before{content:'\f08d'}.fa-external-link:before{content:'\f08e'}.fa-sign-in:before{content:'\f090'}.fa-trophy:before{content:'\f091'}.fa-github-square:before{content:'\f092'}.fa-upload:before{content:'\f093'}.fa-lemon-o:before{content:'\f094'}.fa-phone:before{content:'\f095'}.fa-square-o:before{content:'\f096'}.fa-bookmark-o:before{content:'\f097'}.fa-phone-square:before{content:'\f098'}.fa-twitter:before{content:'\f099'}.fa-facebook-f:before,.fa-facebook:before{content:'\f09a'}.fa-github:before{content:'\f09b'}.fa-unlock:before{content:'\f09c'}.fa-credit-card:before{content:'\f09d'}.fa-feed:before,.fa-rss:before{content:'\f09e'}.fa-hdd-o:before{content:'\f0a0'}.fa-bullhorn:before{content:'\f0a1'}.fa-bell:before{content:'\f0f3'}.fa-certificate:before{content:'\f0a3'}.fa-hand-o-right:before{content:'\f0a4'}.fa-hand-o-left:before{content:'\f0a5'}.fa-hand-o-up:before{content:'\f0a6'}.fa-hand-o-down:before{content:'\f0a7'}.fa-arrow-circle-left:before{content:'\f0a8'}.fa-arrow-circle-right:before{content:'\f0a9'}.fa-arrow-circle-up:before{content:'\f0aa'}.fa-arrow-circle-down:before{content:'\f0ab'}.fa-globe:before{content:'\f0ac'}.fa-wrench:before{content:'\f0ad'}.fa-tasks:before{content:'\f0ae'}.fa-filter:before{content:'\f0b0'}.fa-briefcase:before{content:'\f0b1'}.fa-arrows-alt:before{content:'\f0b2'}.fa-group:before,.fa-users:before{content:'\f0c0'}.fa-chain:before,.fa-link:before{content:'\f0c1'}.fa-cloud:before{content:'\f0c2'}.fa-flask:before{content:'\f0c3'}.fa-cut:before,.fa-scissors:before{content:'\f0c4'}.fa-copy:before,.fa-files-o:before{content:'\f0c5'}.fa-paperclip:before{content:'\f0c6'}.fa-floppy-o:before,.fa-save:before{content:'\f0c7'}.fa-square:before{content:'\f0c8'}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:'\f0c9'}.fa-list-ul:before{content:'\f0ca'}.fa-list-ol:before{content:'\f0cb'}.fa-strikethrough:before{content:'\f0cc'}.fa-underline:before{content:'\f0cd'}.fa-table:before{content:'\f0ce'}.fa-magic:before{content:'\f0d0'}.fa-truck:before{content:'\f0d1'}.fa-pinterest:before{content:'\f0d2'}.fa-pinterest-square:before{content:'\f0d3'}.fa-google-plus-square:before{content:'\f0d4'}.fa-google-plus:before{content:'\f0d5'}.fa-money:before{content:'\f0d6'}.fa-caret-down:before{content:'\f0d7'}.fa-caret-up:before{content:'\f0d8'}.fa-caret-left:before{content:'\f0d9'}.fa-caret-right:before{content:'\f0da'}.fa-columns:before{content:'\f0db'}.fa-sort:before,.fa-unsorted:before{content:'\f0dc'}.fa-sort-desc:before,.fa-sort-down:before{content:'\f0dd'}.fa-sort-asc:before,.fa-sort-up:before{content:'\f0de'}.fa-envelope:before{content:'\f0e0'}.fa-linkedin:before{content:'\f0e1'}.fa-telegram:before{content:'\f2c6'}.fa-rotate-left:before,.fa-undo:before{content:'\f0e2'}.fa-gavel:before,.fa-legal:before{content:'\f0e3'}.fa-dashboard:before,.fa-tachometer:before{content:'\f0e4'}.fa-comment-o:before{content:'\f0e5'}.fa-comments-o:before{content:'\f0e6'}.fa-bolt:before,.fa-flash:before{content:'\f0e7'}.fa-sitemap:before{content:'\f0e8'}.fa-umbrella:before{content:'\f0e9'}.fa-clipboard:before,.fa-paste:before{content:'\f0ea'}.fa-lightbulb-o:before{content:'\f0eb'}.fa-exchange:before{content:'\f0ec'}.fa-cloud-download:before{content:'\f0ed'}.fa-cloud-upload:before{content:'\f0ee'}.fa-user-md:before{content:'\f0f0'}.fa-stethoscope:before{content:'\f0f1'}.fa-suitcase:before{content:'\f0f2'}.fa-bell-o:before{content:'\f0a2'}.fa-coffee:before{content:'\f0f4'}.fa-cutlery:before{content:'\f0f5'}.fa-file-text-o:before{content:'\f0f6'}.fa-building-o:before{content:'\f0f7'}.fa-hospital-o:before{content:'\f0f8'}.fa-ambulance:before{content:'\f0f9'}.fa-medkit:before{content:'\f0fa'}.fa-fighter-jet:before{content:'\f0fb'}.fa-beer:before{content:'\f0fc'}.fa-h-square:before{content:'\f0fd'}.fa-plus-square:before{content:'\f0fe'}.fa-angle-double-left:before{content:'\f100'}.fa-angle-double-right:before{content:'\f101'}.fa-angle-double-up:before{content:'\f102'}.fa-angle-double-down:before{content:'\f103'}.fa-angle-left:before{content:'\f104'}.fa-angle-right:before{content:'\f105'}.fa-angle-up:before{content:'\f106'}.fa-angle-down:before{content:'\f107'}.fa-desktop:before{content:'\f108'}.fa-laptop:before{content:'\f109'}.fa-tablet:before{content:'\f10a'}.fa-mobile-phone:before,.fa-mobile:before{content:'\f10b'}.fa-circle-o:before{content:'\f10c'}.fa-quote-left:before{content:'\f10d'}.fa-quote-right:before{content:'\f10e'}.fa-spinner:before{content:'\f110'}.fa-circle:before{content:'\f111'}.fa-mail-reply:before,.fa-reply:before{content:'\f112'}.fa-github-alt:before{content:'\f113'}.fa-folder-o:before{content:'\f114'}.fa-folder-open-o:before{content:'\f115'}.fa-smile-o:before{content:'\f118'}.fa-frown-o:before{content:'\f119'}.fa-meh-o:before{content:'\f11a'}.fa-gamepad:before{content:'\f11b'}.fa-keyboard-o:before{content:'\f11c'}.fa-flag-o:before{content:'\f11d'}.fa-flag-checkered:before{content:'\f11e'}.fa-terminal:before{content:'\f120'}.fa-code:before{content:'\f121'}.fa-mail-reply-all:before,.fa-reply-all:before{content:'\f122'}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:'\f123'}.fa-location-arrow:before{content:'\f124'}.fa-crop:before{content:'\f125'}.fa-code-fork:before{content:'\f126'}.fa-chain-broken:before,.fa-unlink:before{content:'\f127'}.fa-question:before{content:'\f128'}.fa-info:before{content:'\f129'}.fa-exclamation:before{content:'\f12a'}.fa-superscript:before{content:'\f12b'}.fa-subscript:before{content:'\f12c'}.fa-eraser:before{content:'\f12d'}.fa-puzzle-piece:before{content:'\f12e'}.fa-microphone:before{content:'\f130'}.fa-microphone-slash:before{content:'\f131'}.fa-shield:before{content:'\f132'}.fa-calendar-o:before{content:'\f133'}.fa-fire-extinguisher:before{content:'\f134'}.fa-rocket:before{content:'\f135'}.fa-maxcdn:before{content:'\f136'}.fa-chevron-circle-left:before{content:'\f137'}.fa-chevron-circle-right:before{content:'\f138'}.fa-chevron-circle-up:before{content:'\f139'}.fa-chevron-circle-down:before{content:'\f13a'}.fa-html5:before{content:'\f13b'}.fa-css3:before{content:'\f13c'}.fa-anchor:before{content:'\f13d'}.fa-unlock-alt:before{content:'\f13e'}.fa-bullseye:before{content:'\f140'}.fa-ellipsis-h:before{content:'\f141'}.fa-ellipsis-v:before{content:'\f142'}.fa-rss-square:before{content:'\f143'}.fa-play-circle:before{content:'\f144'}.fa-ticket:before{content:'\f145'}.fa-minus-square:before{content:'\f146'}.fa-minus-square-o:before{content:'\f147'}.fa-level-up:before{content:'\f148'}.fa-level-down:before{content:'\f149'}.fa-check-square:before{content:'\f14a'}.fa-pencil-square:before{content:'\f14b'}.fa-external-link-square:before{content:'\f14c'}.fa-share-square:before{content:'\f14d'}.fa-compass:before{content:'\f14e'}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:'\f150'}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:'\f151'}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:'\f152'}.fa-eur:before,.fa-euro:before{content:'\f153'}.fa-gbp:before{content:'\f154'}.fa-dollar:before,.fa-usd:before{content:'\f155'}.fa-inr:before,.fa-rupee:before{content:'\f156'}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:'\f157'}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:'\f158'}.fa-krw:before,.fa-won:before{content:'\f159'}.fa-bitcoin:before,.fa-btc:before{content:'\f15a'}.fa-file:before{content:'\f15b'}.fa-file-text:before{content:'\f15c'}.fa-sort-alpha-asc:before{content:'\f15d'}.fa-sort-alpha-desc:before{content:'\f15e'}.fa-sort-amount-asc:before{content:'\f160'}.fa-sort-amount-desc:before{content:'\f161'}.fa-sort-numeric-asc:before{content:'\f162'}.fa-sort-numeric-desc:before{content:'\f163'}.fa-thumbs-up:before{content:'\f164'}.fa-thumbs-down:before{content:'\f165'}.fa-youtube-square:before{content:'\f166'}.fa-youtube:before{content:'\f167'}.fa-xing:before{content:'\f168'}.fa-xing-square:before{content:'\f169'}.fa-youtube-play:before{content:'\f16a'}.fa-dropbox:before{content:'\f16b'}.fa-stack-overflow:before{content:'\f16c'}.fa-instagram:before{content:'\f16d'}.fa-flickr:before{content:'\f16e'}.fa-adn:before{content:'\f170'}.fa-bitbucket:before{content:'\f171'}.fa-bitbucket-square:before{content:'\f172'}.fa-tumblr:before{content:'\f173'}.fa-tumblr-square:before{content:'\f174'}.fa-long-arrow-down:before{content:'\f175'}.fa-long-arrow-up:before{content:'\f176'}.fa-long-arrow-left:before{content:'\f177'}.fa-long-arrow-right:before{content:'\f178'}.fa-apple:before{content:'\f179'}.fa-windows:before{content:'\f17a'}.fa-android:before{content:'\f17b'}.fa-linux:before{content:'\f17c'}.fa-dribbble:before{content:'\f17d'}.fa-skype:before{content:'\f17e'}.fa-foursquare:before{content:'\f180'}.fa-trello:before{content:'\f181'}.fa-female:before{content:'\f182'}.fa-male:before{content:'\f183'}.fa-gittip:before,.fa-gratipay:before{content:'\f184'}.fa-sun-o:before{content:'\f185'}.fa-moon-o:before{content:'\f186'}.fa-archive:before{content:'\f187'}.fa-bug:before{content:'\f188'}.fa-vk:before{content:'\f189'}.fa-weibo:before{content:'\f18a'}.fa-renren:before{content:'\f18b'}.fa-pagelines:before{content:'\f18c'}.fa-stack-exchange:before{content:'\f18d'}.fa-arrow-circle-o-right:before{content:'\f18e'}.fa-arrow-circle-o-left:before{content:'\f190'}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:'\f191'}.fa-dot-circle-o:before{content:'\f192'}.fa-wheelchair:before{content:'\f193'}.fa-vimeo-square:before{content:'\f194'}.fa-try:before,.fa-turkish-lira:before{content:'\f195'}.fa-plus-square-o:before{content:'\f196'}.fa-space-shuttle:before{content:'\f197'}.fa-slack:before{content:'\f198'}.fa-envelope-square:before{content:'\f199'}.fa-wordpress:before{content:'\f19a'}.fa-openid:before{content:'\f19b'}.fa-bank:before,.fa-institution:before,.fa-university:before{content:'\f19c'}.fa-graduation-cap:before,.fa-mortar-board:before{content:'\f19d'}.fa-yahoo:before{content:'\f19e'}.fa-google:before{content:'\f1a0'}.fa-reddit:before{content:'\f1a1'}.fa-reddit-square:before{content:'\f1a2'}.fa-stumbleupon-circle:before{content:'\f1a3'}.fa-stumbleupon:before{content:'\f1a4'}.fa-delicious:before{content:'\f1a5'}.fa-digg:before{content:'\f1a6'}.fa-pied-piper:before{content:'\f1a7'}.fa-pied-piper-alt:before{content:'\f1a8'}.fa-drupal:before{content:'\f1a9'}.fa-joomla:before{content:'\f1aa'}.fa-language:before{content:'\f1ab'}.fa-fax:before{content:'\f1ac'}.fa-building:before{content:'\f1ad'}.fa-child:before{content:'\f1ae'}.fa-paw:before{content:'\f1b0'}.fa-spoon:before{content:'\f1b1'}.fa-cube:before{content:'\f1b2'}.fa-cubes:before{content:'\f1b3'}.fa-behance:before{content:'\f1b4'}.fa-behance-square:before{content:'\f1b5'}.fa-steam:before{content:'\f1b6'}.fa-steam-square:before{content:'\f1b7'}.fa-recycle:before{content:'\f1b8'}.fa-automobile:before,.fa-car:before{content:'\f1b9'}.fa-cab:before,.fa-taxi:before{content:'\f1ba'}.fa-tree:before{content:'\f1bb'}.fa-spotify:before{content:'\f1bc'}.fa-deviantart:before{content:'\f1bd'}.fa-soundcloud:before{content:'\f1be'}.fa-database:before{content:'\f1c0'}.fa-file-pdf-o:before{content:'\f1c1'}.fa-file-word-o:before{content:'\f1c2'}.fa-file-excel-o:before{content:'\f1c3'}.fa-file-powerpoint-o:before{content:'\f1c4'}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:'\f1c5'}.fa-file-archive-o:before,.fa-file-zip-o:before{content:'\f1c6'}.fa-file-audio-o:before,.fa-file-sound-o:before{content:'\f1c7'}.fa-file-movie-o:before,.fa-file-video-o:before{content:'\f1c8'}.fa-file-code-o:before{content:'\f1c9'}.fa-vine:before{content:'\f1ca'}.fa-codepen:before{content:'\f1cb'}.fa-jsfiddle:before{content:'\f1cc'}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:'\f1cd'}.fa-circle-o-notch:before{content:'\f1ce'}.fa-ra:before,.fa-rebel:before{content:'\f1d0'}.fa-empire:before,.fa-ge:before{content:'\f1d1'}.fa-git-square:before{content:'\f1d2'}.fa-git:before{content:'\f1d3'}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:'\f1d4'}.fa-tencent-weibo:before{content:'\f1d5'}.fa-qq:before{content:'\f1d6'}.fa-wechat:before,.fa-weixin:before{content:'\f1d7'}.fa-paper-plane:before,.fa-send:before{content:'\f1d8'}.fa-paper-plane-o:before,.fa-send-o:before{content:'\f1d9'}.fa-history:before{content:'\f1da'}.fa-circle-thin:before{content:'\f1db'}.fa-header:before{content:'\f1dc'}.fa-paragraph:before{content:'\f1dd'}.fa-sliders:before{content:'\f1de'}.fa-share-alt:before{content:'\f1e0'}.fa-share-alt-square:before{content:'\f1e1'}.fa-bomb:before{content:'\f1e2'}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:'\f1e3'}.fa-tty:before{content:'\f1e4'}.fa-binoculars:before{content:'\f1e5'}.fa-plug:before{content:'\f1e6'}.fa-slideshare:before{content:'\f1e7'}.fa-twitch:before{content:'\f1e8'}.fa-yelp:before{content:'\f1e9'}.fa-newspaper-o:before{content:'\f1ea'}.fa-wifi:before{content:'\f1eb'}.fa-calculator:before{content:'\f1ec'}.fa-paypal:before{content:'\f1ed'}.fa-google-wallet:before{content:'\f1ee'}.fa-cc-visa:before{content:'\f1f0'}.fa-cc-mastercard:before{content:'\f1f1'}.fa-cc-discover:before{content:'\f1f2'}.fa-cc-amex:before{content:'\f1f3'}.fa-cc-paypal:before{content:'\f1f4'}.fa-cc-stripe:before{content:'\f1f5'}.fa-bell-slash:before{content:'\f1f6'}.fa-bell-slash-o:before{content:'\f1f7'}.fa-trash:before{content:'\f1f8'}.fa-copyright:before{content:'\f1f9'}.fa-at:before{content:'\f1fa'}.fa-eyedropper:before{content:'\f1fb'}.fa-paint-brush:before{content:'\f1fc'}.fa-birthday-cake:before{content:'\f1fd'}.fa-area-chart:before{content:'\f1fe'}.fa-pie-chart:before{content:'\f200'}.fa-line-chart:before{content:'\f201'}.fa-lastfm:before{content:'\f202'}.fa-lastfm-square:before{content:'\f203'}.fa-toggle-off:before{content:'\f204'}.fa-toggle-on:before{content:'\f205'}.fa-bicycle:before{content:'\f206'}.fa-bus:before{content:'\f207'}.fa-ioxhost:before{content:'\f208'}.fa-angellist:before{content:'\f209'}.fa-cc:before{content:'\f20a'}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:'\f20b'}.fa-meanpath:before{content:'\f20c'}.fa-buysellads:before{content:'\f20d'}.fa-connectdevelop:before{content:'\f20e'}.fa-dashcube:before{content:'\f210'}.fa-forumbee:before{content:'\f211'}.fa-leanpub:before{content:'\f212'}.fa-sellsy:before{content:'\f213'}.fa-shirtsinbulk:before{content:'\f214'}.fa-simplybuilt:before{content:'\f215'}.fa-skyatlas:before{content:'\f216'}.fa-cart-plus:before{content:'\f217'}.fa-cart-arrow-down:before{content:'\f218'}.fa-diamond:before{content:'\f219'}.fa-ship:before{content:'\f21a'}.fa-user-secret:before{content:'\f21b'}.fa-motorcycle:before{content:'\f21c'}.fa-street-view:before{content:'\f21d'}.fa-heartbeat:before{content:'\f21e'}.fa-venus:before{content:'\f221'}.fa-mars:before{content:'\f222'}.fa-mercury:before{content:'\f223'}.fa-intersex:before,.fa-transgender:before{content:'\f224'}.fa-transgender-alt:before{content:'\f225'}.fa-venus-double:before{content:'\f226'}.fa-mars-double:before{content:'\f227'}.fa-venus-mars:before{content:'\f228'}.fa-mars-stroke:before{content:'\f229'}.fa-mars-stroke-v:before{content:'\f22a'}.fa-mars-stroke-h:before{content:'\f22b'}.fa-neuter:before{content:'\f22c'}.fa-genderless:before{content:'\f22d'}.fa-facebook-official:before{content:'\f230'}.fa-pinterest-p:before{content:'\f231'}.fa-whatsapp:before{content:'\f232'}.fa-server:before{content:'\f233'}.fa-user-plus:before{content:'\f234'}.fa-user-times:before{content:'\f235'}.fa-bed:before,.fa-hotel:before{content:'\f236'}.fa-viacoin:before{content:'\f237'}.fa-train:before{content:'\f238'}.fa-subway:before{content:'\f239'}.fa-medium:before{content:'\f23a'}.fa-y-combinator:before,.fa-yc:before{content:'\f23b'}.fa-optin-monster:before{content:'\f23c'}.fa-opencart:before{content:'\f23d'}.fa-expeditedssl:before{content:'\f23e'}.fa-battery-4:before,.fa-battery-full:before{content:'\f240'}.fa-battery-3:before,.fa-battery-three-quarters:before{content:'\f241'}.fa-battery-2:before,.fa-battery-half:before{content:'\f242'}.fa-battery-1:before,.fa-battery-quarter:before{content:'\f243'}.fa-battery-0:before,.fa-battery-empty:before{content:'\f244'}.fa-mouse-pointer:before{content:'\f245'}.fa-i-cursor:before{content:'\f246'}.fa-object-group:before{content:'\f247'}.fa-object-ungroup:before{content:'\f248'}.fa-sticky-note:before{content:'\f249'}.fa-sticky-note-o:before{content:'\f24a'}.fa-cc-jcb:before{content:'\f24b'}.fa-cc-diners-club:before{content:'\f24c'}.fa-clone:before{content:'\f24d'}.fa-balance-scale:before{content:'\f24e'}.fa-hourglass-o:before{content:'\f250'}.fa-hourglass-1:before,.fa-hourglass-start:before{content:'\f251'}.fa-hourglass-2:before,.fa-hourglass-half:before{content:'\f252'}.fa-hourglass-3:before,.fa-hourglass-end:before{content:'\f253'}.fa-hourglass:before{content:'\f254'}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:'\f255'}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:'\f256'}.fa-hand-scissors-o:before{content:'\f257'}.fa-hand-lizard-o:before{content:'\f258'}.fa-hand-spock-o:before{content:'\f259'}.fa-hand-pointer-o:before{content:'\f25a'}.fa-hand-peace-o:before{content:'\f25b'}.fa-trademark:before{content:'\f25c'}.fa-registered:before{content:'\f25d'}.fa-creative-commons:before{content:'\f25e'}.fa-gg:before{content:'\f260'}.fa-gg-circle:before{content:'\f261'}.fa-tripadvisor:before{content:'\f262'}.fa-odnoklassniki:before{content:'\f263'}.fa-odnoklassniki-square:before{content:'\f264'}.fa-get-pocket:before{content:'\f265'}.fa-wikipedia-w:before{content:'\f266'}.fa-safari:before{content:'\f267'}.fa-chrome:before{content:'\f268'}.fa-firefox:before{content:'\f269'}.fa-opera:before{content:'\f26a'}.fa-internet-explorer:before{content:'\f26b'}.fa-television:before,.fa-tv:before{content:'\f26c'}.fa-contao:before{content:'\f26d'}.fa-500px:before{content:'\f26e'}.fa-amazon:before{content:'\f270'}.fa-calendar-plus-o:before{content:'\f271'}.fa-calendar-minus-o:before{content:'\f272'}.fa-calendar-times-o:before{content:'\f273'}.fa-calendar-check-o:before{content:'\f274'}.fa-industry:before{content:'\f275'}.fa-map-pin:before{content:'\f276'}.fa-map-signs:before{content:'\f277'}.fa-map-o:before{content:'\f278'}.fa-map:before{content:'\f279'}.fa-commenting:before{content:'\f27a'}.fa-commenting-o:before{content:'\f27b'}.fa-houzz:before{content:'\f27c'}.fa-vimeo:before{content:'\f27d'}.fa-black-tie:before{content:'\f27e'}.fa-fonticons:before{content:'\f280'}.fa-reddit-alien:before{content:'\f281'}.fa-edge:before{content:'\f282'}.fa-credit-card-alt:before{content:'\f283'}.fa-codiepie:before{content:'\f284'}.fa-modx:before{content:'\f285'}.fa-fort-awesome:before{content:'\f286'}.fa-usb:before{content:'\f287'}.fa-product-hunt:before{content:'\f288'}.fa-mixcloud:before{content:'\f289'}.fa-scribd:before{content:'\f28a'}.fa-pause-circle:before{content:'\f28b'}.fa-pause-circle-o:before{content:'\f28c'}.fa-stop-circle:before{content:'\f28d'}.fa-stop-circle-o:before{content:'\f28e'}.fa-shopping-bag:before{content:'\f290'}.fa-shopping-basket:before{content:'\f291'}.fa-hashtag:before{content:'\f292'}.fa-bluetooth:before{content:'\f293'}.fa-bluetooth-b:before{content:'\f294'}.fa-percent:before{content:'\f295'} \ No newline at end of file diff --git a/source/js/pace.min.js b/source/js/pace.min.js deleted file mode 100644 index c47d6e5a5..000000000 --- a/source/js/pace.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! pace 1.0.0 */ -(function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X=[].slice,Y={}.hasOwnProperty,Z=function(a,b){function c(){this.constructor=a}for(var d in b)Y.call(b,d)&&(a[d]=b[d]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},$=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};for(u={catchupTime:100,initialRate:.03,minTime:250,ghostTime:100,maxProgressPerFrame:20,easeFactor:1.25,startOnPageLoad:!0,restartOnPushState:!0,restartOnRequestAfter:500,target:"body",elements:{checkInterval:100,selectors:["body"]},eventLag:{minSamples:10,sampleCount:3,lagThreshold:3},ajax:{trackMethods:["GET"],trackWebSockets:!0,ignoreURLs:[]}},C=function(){var a;return null!=(a="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance.now():void 0)?a:+new Date},E=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,t=window.cancelAnimationFrame||window.mozCancelAnimationFrame,null==E&&(E=function(a){return setTimeout(a,50)},t=function(a){return clearTimeout(a)}),G=function(a){var b,c;return b=C(),(c=function(){var d;return d=C()-b,d>=33?(b=C(),a(d,function(){return E(c)})):setTimeout(c,33-d)})()},F=function(){var a,b,c;return c=arguments[0],b=arguments[1],a=3<=arguments.length?X.call(arguments,2):[],"function"==typeof c[b]?c[b].apply(c,a):c[b]},v=function(){var a,b,c,d,e,f,g;for(b=arguments[0],d=2<=arguments.length?X.call(arguments,1):[],f=0,g=d.length;g>f;f++)if(c=d[f])for(a in c)Y.call(c,a)&&(e=c[a],null!=b[a]&&"object"==typeof b[a]&&null!=e&&"object"==typeof e?v(b[a],e):b[a]=e);return b},q=function(a){var b,c,d,e,f;for(c=b=0,e=0,f=a.length;f>e;e++)d=a[e],c+=Math.abs(d),b++;return c/b},x=function(a,b){var c,d,e;if(null==a&&(a="options"),null==b&&(b=!0),e=document.querySelector("[data-pace-"+a+"]")){if(c=e.getAttribute("data-pace-"+a),!b)return c;try{return JSON.parse(c)}catch(f){return d=f,"undefined"!=typeof console&&null!==console?console.error("Error parsing inline pace options",d):void 0}}},g=function(){function a(){}return a.prototype.on=function(a,b,c,d){var e;return null==d&&(d=!1),null==this.bindings&&(this.bindings={}),null==(e=this.bindings)[a]&&(e[a]=[]),this.bindings[a].push({handler:b,ctx:c,once:d})},a.prototype.once=function(a,b,c){return this.on(a,b,c,!0)},a.prototype.off=function(a,b){var c,d,e;if(null!=(null!=(d=this.bindings)?d[a]:void 0)){if(null==b)return delete this.bindings[a];for(c=0,e=[];cQ;Q++)K=U[Q],D[K]===!0&&(D[K]=u[K]);i=function(a){function b(){return V=b.__super__.constructor.apply(this,arguments)}return Z(b,a),b}(Error),b=function(){function a(){this.progress=0}return a.prototype.getElement=function(){var a;if(null==this.el){if(a=document.querySelector(D.target),!a)throw new i;this.el=document.createElement("div"),this.el.className="pace pace-active",document.body.className=document.body.className.replace(/pace-done/g,""),document.body.className+=" pace-running",this.el.innerHTML='
    \n
    \n
    \n
    ',null!=a.firstChild?a.insertBefore(this.el,a.firstChild):a.appendChild(this.el)}return this.el},a.prototype.finish=function(){var a;return a=this.getElement(),a.className=a.className.replace("pace-active",""),a.className+=" pace-inactive",document.body.className=document.body.className.replace("pace-running",""),document.body.className+=" pace-done"},a.prototype.update=function(a){return this.progress=a,this.render()},a.prototype.destroy=function(){try{this.getElement().parentNode.removeChild(this.getElement())}catch(a){i=a}return this.el=void 0},a.prototype.render=function(){var a,b,c,d,e,f,g;if(null==document.querySelector(D.target))return!1;for(a=this.getElement(),d="translate3d("+this.progress+"%, 0, 0)",g=["webkitTransform","msTransform","transform"],e=0,f=g.length;f>e;e++)b=g[e],a.children[0].style[b]=d;return(!this.lastRenderedProgress||this.lastRenderedProgress|0!==this.progress|0)&&(a.children[0].setAttribute("data-progress-text",""+(0|this.progress)+"%"),this.progress>=100?c="99":(c=this.progress<10?"0":"",c+=0|this.progress),a.children[0].setAttribute("data-progress",""+c)),this.lastRenderedProgress=this.progress},a.prototype.done=function(){return this.progress>=100},a}(),h=function(){function a(){this.bindings={}}return a.prototype.trigger=function(a,b){var c,d,e,f,g;if(null!=this.bindings[a]){for(f=this.bindings[a],g=[],d=0,e=f.length;e>d;d++)c=f[d],g.push(c.call(this,b));return g}},a.prototype.on=function(a,b){var c;return null==(c=this.bindings)[a]&&(c[a]=[]),this.bindings[a].push(b)},a}(),P=window.XMLHttpRequest,O=window.XDomainRequest,N=window.WebSocket,w=function(a,b){var c,d,e,f;f=[];for(d in b.prototype)try{e=b.prototype[d],f.push(null==a[d]&&"function"!=typeof e?a[d]=e:void 0)}catch(g){c=g}return f},A=[],j.ignore=function(){var a,b,c;return b=arguments[0],a=2<=arguments.length?X.call(arguments,1):[],A.unshift("ignore"),c=b.apply(null,a),A.shift(),c},j.track=function(){var a,b,c;return b=arguments[0],a=2<=arguments.length?X.call(arguments,1):[],A.unshift("track"),c=b.apply(null,a),A.shift(),c},J=function(a){var b;if(null==a&&(a="GET"),"track"===A[0])return"force";if(!A.length&&D.ajax){if("socket"===a&&D.ajax.trackWebSockets)return!0;if(b=a.toUpperCase(),$.call(D.ajax.trackMethods,b)>=0)return!0}return!1},k=function(a){function b(){var a,c=this;b.__super__.constructor.apply(this,arguments),a=function(a){var b;return b=a.open,a.open=function(d,e){return J(d)&&c.trigger("request",{type:d,url:e,request:a}),b.apply(a,arguments)}},window.XMLHttpRequest=function(b){var c;return c=new P(b),a(c),c};try{w(window.XMLHttpRequest,P)}catch(d){}if(null!=O){window.XDomainRequest=function(){var b;return b=new O,a(b),b};try{w(window.XDomainRequest,O)}catch(d){}}if(null!=N&&D.ajax.trackWebSockets){window.WebSocket=function(a,b){var d;return d=null!=b?new N(a,b):new N(a),J("socket")&&c.trigger("request",{type:"socket",url:a,protocols:b,request:d}),d};try{w(window.WebSocket,N)}catch(d){}}}return Z(b,a),b}(h),R=null,y=function(){return null==R&&(R=new k),R},I=function(a){var b,c,d,e;for(e=D.ajax.ignoreURLs,c=0,d=e.length;d>c;c++)if(b=e[c],"string"==typeof b){if(-1!==a.indexOf(b))return!0}else if(b.test(a))return!0;return!1},y().on("request",function(b){var c,d,e,f,g;return f=b.type,e=b.request,g=b.url,I(g)?void 0:j.running||D.restartOnRequestAfter===!1&&"force"!==J(f)?void 0:(d=arguments,c=D.restartOnRequestAfter||0,"boolean"==typeof c&&(c=0),setTimeout(function(){var b,c,g,h,i,k;if(b="socket"===f?e.readyState<2:0<(h=e.readyState)&&4>h){for(j.restart(),i=j.sources,k=[],c=0,g=i.length;g>c;c++){if(K=i[c],K instanceof a){K.watch.apply(K,d);break}k.push(void 0)}return k}},c))}),a=function(){function a(){var a=this;this.elements=[],y().on("request",function(){return a.watch.apply(a,arguments)})}return a.prototype.watch=function(a){var b,c,d,e;return d=a.type,b=a.request,e=a.url,I(e)?void 0:(c="socket"===d?new n(b):new o(b),this.elements.push(c))},a}(),o=function(){function a(a){var b,c,d,e,f,g,h=this;if(this.progress=0,null!=window.ProgressEvent)for(c=null,a.addEventListener("progress",function(a){return h.progress=a.lengthComputable?100*a.loaded/a.total:h.progress+(100-h.progress)/2},!1),g=["load","abort","timeout","error"],d=0,e=g.length;e>d;d++)b=g[d],a.addEventListener(b,function(){return h.progress=100},!1);else f=a.onreadystatechange,a.onreadystatechange=function(){var b;return 0===(b=a.readyState)||4===b?h.progress=100:3===a.readyState&&(h.progress=50),"function"==typeof f?f.apply(null,arguments):void 0}}return a}(),n=function(){function a(a){var b,c,d,e,f=this;for(this.progress=0,e=["error","open"],c=0,d=e.length;d>c;c++)b=e[c],a.addEventListener(b,function(){return f.progress=100},!1)}return a}(),d=function(){function a(a){var b,c,d,f;for(null==a&&(a={}),this.elements=[],null==a.selectors&&(a.selectors=[]),f=a.selectors,c=0,d=f.length;d>c;c++)b=f[c],this.elements.push(new e(b))}return a}(),e=function(){function a(a){this.selector=a,this.progress=0,this.check()}return a.prototype.check=function(){var a=this;return document.querySelector(this.selector)?this.done():setTimeout(function(){return a.check()},D.elements.checkInterval)},a.prototype.done=function(){return this.progress=100},a}(),c=function(){function a(){var a,b,c=this;this.progress=null!=(b=this.states[document.readyState])?b:100,a=document.onreadystatechange,document.onreadystatechange=function(){return null!=c.states[document.readyState]&&(c.progress=c.states[document.readyState]),"function"==typeof a?a.apply(null,arguments):void 0}}return a.prototype.states={loading:0,interactive:50,complete:100},a}(),f=function(){function a(){var a,b,c,d,e,f=this;this.progress=0,a=0,e=[],d=0,c=C(),b=setInterval(function(){var g;return g=C()-c-50,c=C(),e.push(g),e.length>D.eventLag.sampleCount&&e.shift(),a=q(e),++d>=D.eventLag.minSamples&&a=100&&(this.done=!0),b===this.last?this.sinceLastUpdate+=a:(this.sinceLastUpdate&&(this.rate=(b-this.last)/this.sinceLastUpdate),this.catchup=(b-this.progress)/D.catchupTime,this.sinceLastUpdate=0,this.last=b),b>this.progress&&(this.progress+=this.catchup*a),c=1-Math.pow(this.progress/100,D.easeFactor),this.progress+=c*this.rate*a,this.progress=Math.min(this.lastProgress+D.maxProgressPerFrame,this.progress),this.progress=Math.max(0,this.progress),this.progress=Math.min(100,this.progress),this.lastProgress=this.progress,this.progress},a}(),L=null,H=null,r=null,M=null,p=null,s=null,j.running=!1,z=function(){return D.restartOnPushState?j.restart():void 0},null!=window.history.pushState&&(T=window.history.pushState,window.history.pushState=function(){return z(),T.apply(window.history,arguments)}),null!=window.history.replaceState&&(W=window.history.replaceState,window.history.replaceState=function(){return z(),W.apply(window.history,arguments)}),l={ajax:a,elements:d,document:c,eventLag:f},(B=function(){var a,c,d,e,f,g,h,i;for(j.sources=L=[],g=["ajax","elements","document","eventLag"],c=0,e=g.length;e>c;c++)a=g[c],D[a]!==!1&&L.push(new l[a](D[a]));for(i=null!=(h=D.extraSources)?h:[],d=0,f=i.length;f>d;d++)K=i[d],L.push(new K(D));return j.bar=r=new b,H=[],M=new m})(),j.stop=function(){return j.trigger("stop"),j.running=!1,r.destroy(),s=!0,null!=p&&("function"==typeof t&&t(p),p=null),B()},j.restart=function(){return j.trigger("restart"),j.stop(),j.start()},j.go=function(){var a;return j.running=!0,r.render(),a=C(),s=!1,p=G(function(b,c){var d,e,f,g,h,i,k,l,n,o,p,q,t,u,v,w;for(l=100-r.progress,e=p=0,f=!0,i=q=0,u=L.length;u>q;i=++q)for(K=L[i],o=null!=H[i]?H[i]:H[i]=[],h=null!=(w=K.elements)?w:[K],k=t=0,v=h.length;v>t;k=++t)g=h[k],n=null!=o[k]?o[k]:o[k]=new m(g),f&=n.done,n.done||(e++,p+=n.tick(b));return d=p/e,r.update(M.tick(b,d)),r.done()||f||s?(r.update(100),j.trigger("done"),setTimeout(function(){return r.finish(),j.running=!1,j.trigger("hide")},Math.max(D.ghostTime,Math.max(D.minTime-(C()-a),0)))):c()})},j.start=function(a){v(D,a),j.running=!0;try{r.render()}catch(b){i=b}return document.querySelector(".pace")?(j.trigger("start"),j.go()):setTimeout(j.start,50)},"function"==typeof define&&define.amd?define(function(){return j}):"object"==typeof exports?module.exports=j:D.startOnPageLoad&&j.start()}).call(this); \ No newline at end of file From e4d3366f97de5fef39092415903281f1c4ee5660 Mon Sep 17 00:00:00 2001 From: 19890913aa Date: Wed, 1 Feb 2017 08:28:23 +0800 Subject: [PATCH 70/84] Add the "lang" to . --- layout/layout.ejs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/layout.ejs b/layout/layout.ejs index b85e888cb..a8cc7530f 100755 --- a/layout/layout.ejs +++ b/layout/layout.ejs @@ -1,5 +1,5 @@ - + <%- partial('_partial/head') %> <% if(page.layout === 'gallery') { %> From 2093db049f4575fa6e99467007e8e24ab43d75e6 Mon Sep 17 00:00:00 2001 From: long2ice <343178315@qq.com> Date: Fri, 10 Feb 2017 23:57:49 +0800 Subject: [PATCH 71/84] fix(comment):duoshuo comment counts display issues and some other errors --- .gitignore | 2 ++ layout/_partial/Paradox-post_entry.ejs | 2 +- layout/_widget/duoshuo.ejs | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 03edda6e8..c4ef96776 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ npm-debug.log _config.yml node_modules + +.idea \ No newline at end of file diff --git a/layout/_partial/Paradox-post_entry.ejs b/layout/_partial/Paradox-post_entry.ejs index 4a374fa61..0c39d2070 100755 --- a/layout/_partial/Paradox-post_entry.ejs +++ b/layout/_partial/Paradox-post_entry.ejs @@ -55,7 +55,7 @@  |  - + <% } %> diff --git a/layout/_widget/duoshuo.ejs b/layout/_widget/duoshuo.ejs index a2034c56a..88c2f0b50 100644 --- a/layout/_widget/duoshuo.ejs +++ b/layout/_widget/duoshuo.ejs @@ -13,7 +13,7 @@
    From 99b9b60efa20d761c4fd2e341d92673bd3abfd0b Mon Sep 17 00:00:00 2001 From: Pierre Dupuis Date: Fri, 10 Feb 2017 19:20:46 +0100 Subject: [PATCH 72/84] fix(lang): update en --- languages/en.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/languages/en.yml b/languages/en.yml index 5661d9ebb..5924d4389 100755 --- a/languages/en.yml +++ b/languages/en.yml @@ -10,7 +10,7 @@ post: newer: "Newer" private: "Private post, temporarily hidden" qrcode: "Read this article on other device" - comments_load_button: "Read Comments 「Be sure 'disq.us & disquscdn.com & disqus.com' can be loaded 」" + comments_load_button: "Read Comments (Be sure disq.us, disquscdn.com and disqus.com can load properly)" share: article_rss: "Article RSS" comment_rss: "Comment RSS" From 305058901a1158a9fbbe7bdbf15ce39e066405a8 Mon Sep 17 00:00:00 2001 From: Pierre Dupuis Date: Fri, 10 Feb 2017 19:21:52 +0100 Subject: [PATCH 73/84] fix(lang): update fr --- languages/fr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/languages/fr.yml b/languages/fr.yml index 82b2ce5a9..e8e14a40a 100755 --- a/languages/fr.yml +++ b/languages/fr.yml @@ -10,7 +10,7 @@ post: newer: "Récent" private: "Article privé, caché temporairement" qrcode: "Lire cet article depuis un autre appareil" - comments_load_button: "Lire les commentaires 「Assurez-vous que 'disq.us & disquscdn.com & disqus.com' peut être chargé 」" + comments_load_button: "Lire les commentaires (Assurez-vous que disq.us, disquscdn.com et disqus.com peuvent être chargés)" share: article_rss: "Flux RSS des articles" comment_rss: "Flux RSS des commentaires" From 72adfb27299bacda6a64fe09de3f2e36641a5908 Mon Sep 17 00:00:00 2001 From: cubesky Date: Sat, 11 Feb 2017 23:35:23 +0800 Subject: [PATCH 74/84] fix(disqusclick) --- layout/_widget/disqus_click.ejs | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/layout/_widget/disqus_click.ejs b/layout/_widget/disqus_click.ejs index c02e350c8..1f601153c 100644 --- a/layout/_widget/disqus_click.ejs +++ b/layout/_widget/disqus_click.ejs @@ -33,7 +33,7 @@ -
    +
    @@ -46,21 +46,19 @@ From e62ff46c19ea3c486109af6f1c2180a6a714ae4e Mon Sep 17 00:00:00 2001 From: cubesky Date: Sat, 11 Feb 2017 23:41:58 +0800 Subject: [PATCH 75/84] fix(nprogress) --- source/js/nprogress.js | 1 + 1 file changed, 1 insertion(+) create mode 100644 source/js/nprogress.js diff --git a/source/js/nprogress.js b/source/js/nprogress.js new file mode 100644 index 000000000..9cabf40a1 --- /dev/null +++ b/source/js/nprogress.js @@ -0,0 +1 @@ +;(function(root,factory) {if(typeof define==='function'&&define.amd) {define(factory);}else if(typeof exports==='object') {module.exports=factory();}else{root.NProgress=factory();}})(this,function() {var NProgress={};NProgress.version='0.2.0';var Settings=NProgress.settings={minimum:0.08,easing:'ease',positionUsing:'',speed:200,trickle:true,trickleRate:0.02,trickleSpeed:800,showSpinner:true,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:'body',template:'
    '};NProgress.configure=function(options) {var key,value;for(key in options) {value=options[key];if(value!==undefined&&options.hasOwnProperty(key))Settings[key]=value;}return this;};NProgress.status=null;NProgress.set=function(n) {var started=NProgress.isStarted();n=clamp(n,Settings.minimum,1);NProgress.status=(n===1?null:n);var progress=NProgress.render(!started),bar=progress.querySelector(Settings.barSelector),speed=Settings.speed,ease=Settings.easing;progress.offsetWidth;queue(function(next) {if(Settings.positionUsing==='')Settings.positionUsing=NProgress.getPositioningCSS();css(bar,barPositionCSS(n,speed,ease));if(n===1) {css(progress,{transition:'none',opacity:1});progress.offsetWidth;setTimeout(function() {css(progress,{transition:'all '+speed+'ms linear',opacity:0});setTimeout(function() {NProgress.remove();next();},speed);},speed);}else{setTimeout(next,speed);}});return this;};NProgress.isStarted=function() {return typeof NProgress.status==='number';};NProgress.start=function() {if(!NProgress.status)NProgress.set(0);var work=function() {setTimeout(function() {if(!NProgress.status)return;NProgress.trickle();work();},Settings.trickleSpeed);};if(Settings.trickle)work();return this;};NProgress.done=function(force) {if(!force&&!NProgress.status)return this;return NProgress.inc(0.3+0.5*Math.random()).set(1);};NProgress.inc=function(amount) {var n=NProgress.status;if(!n) {return NProgress.start();}else{if(typeof amount!=='number') {amount=(1-n)*clamp(Math.random()*n,0.1,0.95);}n=clamp(n+amount,0,0.994);return NProgress.set(n);}};NProgress.trickle=function() {return NProgress.inc(Math.random()*Settings.trickleRate);};(function() {var initial=0,current=0;NProgress.promise=function($promise) {if(!$promise||$promise.state()==="resolved") {return this;}if(current===0) {NProgress.start();}initial++;current++;$promise.always(function() {current--;if(current===0) {initial=0;NProgress.done();}else{NProgress.set((initial-current)/initial);}});return this;};})();NProgress.render=function(fromStart) {if(NProgress.isRendered())return document.getElementById('nprogress');addClass(document.documentElement,'nprogress-busy');var progress=document.createElement('div');progress.id='nprogress';progress.innerHTML=Settings.template;var bar=progress.querySelector(Settings.barSelector),perc=fromStart?'-100':toBarPerc(NProgress.status||0),parent=document.querySelector(Settings.parent),spinner;css(bar,{transition:'all 0 linear',transform:'translate3d('+perc+'%,0,0)'});if(!Settings.showSpinner) {spinner=progress.querySelector(Settings.spinnerSelector);spinner&&removeElement(spinner);}if(parent!=document.body) {addClass(parent,'nprogress-custom-parent');}parent.appendChild(progress);return progress;};NProgress.remove=function() {removeClass(document.documentElement,'nprogress-busy');removeClass(document.querySelector(Settings.parent),'nprogress-custom-parent');var progress=document.getElementById('nprogress');progress&&removeElement(progress);};NProgress.isRendered=function() {return!!document.getElementById('nprogress');};NProgress.getPositioningCSS=function() {var bodyStyle=document.body.style;var vendorPrefix=('WebkitTransform'in bodyStyle)?'Webkit':('MozTransform'in bodyStyle)?'Moz':('msTransform'in bodyStyle)?'ms':('OTransform'in bodyStyle)?'O':'';if(vendorPrefix+'Perspective'in bodyStyle) {return'translate3d';}else if(vendorPrefix+'Transform'in bodyStyle) {return'translate';}else{return'margin';}};function clamp(n,min,max) {if(nmax)return max;return n;}function toBarPerc(n) {return(-1+n)*100;}function barPositionCSS(n,speed,ease) {var barCSS;if(Settings.positionUsing==='translate3d') {barCSS={transform:'translate3d('+toBarPerc(n)+'%,0,0)'};}else if(Settings.positionUsing==='translate') {barCSS={transform:'translate('+toBarPerc(n)+'%,0)'};}else{barCSS={'margin-left':toBarPerc(n)+'%'};}barCSS.transition='all '+speed+'ms '+ease;return barCSS;}var queue=(function() {var pending=[];function next() {var fn=pending.shift();if(fn) {fn(next);}}return function(fn) {pending.push(fn);if(pending.length==1)next();};})();var css=(function() {var cssPrefixes=['Webkit','O','Moz','ms'],cssProps={};function camelCase(string) {return string.replace(/^-ms-/,'ms-').replace(/-([\da-z])/gi,function(match,letter) {return letter.toUpperCase();});}function getVendorProp(name) {var style=document.body.style;if(name in style)return name;var i=cssPrefixes.length,capName=name.charAt(0).toUpperCase()+name.slice(1),vendorName;while(i--) {vendorName=cssPrefixes[i]+capName;if(vendorName in style)return vendorName;}return name;}function getStyleProp(name) {name=camelCase(name);return cssProps[name]||(cssProps[name]=getVendorProp(name));}function applyCss(element,prop,value) {prop=getStyleProp(prop);element.style[prop]=value;}return function(element,properties) {var args=arguments,prop,value;if(args.length==2) {for(prop in properties) {value=properties[prop];if(value!==undefined&&properties.hasOwnProperty(prop))applyCss(element,prop,value);}}else{applyCss(element,args[1],args[2]);}}})();function hasClass(element,name) {var list=typeof element=='string'?element:classList(element);return list.indexOf(' '+name+' ')>=0;}function addClass(element,name) {var oldList=classList(element),newList=oldList+name;if(hasClass(oldList,name))return;element.className=newList.substring(1);}function removeClass(element,name) {var oldList=classList(element),newList;if(!hasClass(element,name))return;newList=oldList.replace(' '+name+' ',' ');element.className=newList.substring(1,newList.length-1);}function classList(element) {return(' '+(element.className||'')+' ').replace(/\s+/gi,' ');}function removeElement(element) {element&&element.parentNode&&element.parentNode.removeChild(element);}return NProgress;}); \ No newline at end of file From a73b0d40c45aa22eb65e266f6f4b88c1e382fc23 Mon Sep 17 00:00:00 2001 From: neoFelhz Date: Sat, 11 Feb 2017 23:43:30 +0800 Subject: [PATCH 76/84] docs(readme): add read contributing rules. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index ab6b629c3..4eb430c72 100644 --- a/README.md +++ b/README.md @@ -49,8 +49,12 @@ All kinds of contributions (enhancements, new features, documentation & code improvements, issues & bugs reporting) are welcome. +Before you start your contributing, please read the [Contributing Rules Wiki](https://github.com/viosey/hexo-theme-material/wiki) first. + 欢迎各种形式的贡献,包括但不限于优化,添加功能,文档 & 代码的改进,问题和 bugs 的报告。期待您的 `Pull Request`。 +在参与贡献之前,请阅读[项目贡献 Wiki](https://github.com/viosey/hexo-theme-material/wiki),了解如何为 Material 主题贡献。 + ## License 许可证 From 97f91c03a4a561f994cfce469c3f62bd98e5972e Mon Sep 17 00:00:00 2001 From: Rick Benetti Date: Mon, 13 Feb 2017 10:04:06 -0200 Subject: [PATCH 77/84] Added Portuguese Brazil language translation --- languages/pt-BR.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 languages/pt-BR.yml diff --git a/languages/pt-BR.yml b/languages/pt-BR.yml new file mode 100644 index 000000000..3919e9452 --- /dev/null +++ b/languages/pt-BR.yml @@ -0,0 +1,28 @@ +sidebar: + homepage: "Home" + archive: "Arquivos" + article_num: "Número de Artigos" +post: + visitor: "Visitantes" + views: "Visualizações" + continue: "Continue lendo" + older: "Anteriores" + newer: "Recentes" + private: "Artigo privado, aguarde." + qrcode: "Veja este artigo em outro dispositivo" +share: + article_rss: "Artigos RSS" + comment_rss: "Comentários RSS" + toTwitter: "Compartilhar no Twitter" + toFacebook: "Compartilhar no Facebook" + toLinkedIn: "Compartilhar no LinkedIn" + toTelegram: "Compartilhar no Telegram" + toGplus: "Compartilhar no Google+" + toWeibo: "Compartilhar no Weibo" + toQQ: "Compartilhar no QQ" +title: + category: "Categorias" + tag: "Marcadores" +misc: + home: "Home" + theme: "Tema" From 807092940d6d8e88b743b090d9eca8e9290a1061 Mon Sep 17 00:00:00 2001 From: Viosey Date: Thu, 16 Feb 2017 23:22:28 +0800 Subject: [PATCH 78/84] update config.template --- _config.template.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_config.template.yml b/_config.template.yml index 41a604077..2daf8c1eb 100644 --- a/_config.template.yml +++ b/_config.template.yml @@ -77,6 +77,9 @@ img: # Custom Fonts fonts: Roboto, "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif +# Card Elevation Level +card_elevation: 2 + # --------------------------------------------------------------- # Menu Settings @@ -140,9 +143,6 @@ sidebar: feedback: false material: false -# Card Elevation Level -card_elevation: 2 - # Qrcode for redirect at other device qrcode: false From c425977276cfa82903d95840aed484ae1f1a8a61 Mon Sep 17 00:00:00 2001 From: Viosey Date: Fri, 17 Feb 2017 00:42:22 +0800 Subject: [PATCH 79/84] feat(dropdown): rotate caret when dropdown is opened --- source/css/style.css | 6 +++++- source/css/style.min.css | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/source/css/style.css b/source/css/style.css index c90648b21..b15b7d7a8 100755 --- a/source/css/style.css +++ b/source/css/style.css @@ -2012,7 +2012,11 @@ a { .sidebar .sidebar-nav li a .caret { position: absolute; right: 24px; - top: 24px + top: 24px; + transition: .3s; +} +.sidebar .sidebar-nav li.open a .caret { + transform:rotate(-180deg); } .sidebar .sidebar-nav li a .sidebar-badge, .hot_tags-count, diff --git a/source/css/style.min.css b/source/css/style.min.css index 377a147f1..da6021a0c 100755 --- a/source/css/style.min.css +++ b/source/css/style.min.css @@ -1,4 +1,4 @@ -html{display:block}body{display:block;margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}a{font-weight:300}.mdl-button{font-family:Roboto,'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei','微软雅黑',Arial,sans-serif}.mdl-menu__item{font-weight:300}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:0}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:bold}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content figure{margin-right:0;margin-left:0}#post-content,#post-content p{font-size:15px;line-height:1.7;overflow:hidden}#post-content>*:first-child{margin-top:0!important}#post-content>*:last-child{margin-bottom:0!important}#post-content a.absent{color:#c00}#post-content a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content h1,#post-content h2,#post-content h3,#post-content h4,#post-content h5,#post-content h6{margin:1em 0 15px;padding:0;font-weight:bold;line-height:1.7;cursor:text;position:relative}#post-content h1 .octicon-link,#post-content h2 .octicon-link,#post-content h3 .octicon-link,#post-content h4 .octicon-link,#post-content h5 .octicon-link,#post-content h6 .octicon-link{display:none;color:#000}#post-content h1:hover a.anchor,#post-content h2:hover a.anchor,#post-content h3:hover a.anchor,#post-content h4:hover a.anchor,#post-content h5:hover a.anchor,#post-content h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content h1:hover a.anchor .octicon-link,#post-content h2:hover a.anchor .octicon-link,#post-content h3:hover a.anchor .octicon-link,#post-content h4:hover a.anchor .octicon-link,#post-content h5:hover a.anchor .octicon-link,#post-content h6:hover a.anchor .octicon-link{display:inline-block}#post-content h1 tt,#post-content h1 code,#post-content h2 tt,#post-content h2 code,#post-content h3 tt,#post-content h3 code,#post-content h4 tt,#post-content h4 code,#post-content h5 tt,#post-content h5 code,#post-content h6 tt,#post-content h6 code{font-size:inherit}#post-content h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content h2{font-size:2em;border-bottom:1px solid #eee}#post-content h3{font-size:1.5em}#post-content h4{font-size:1.2em}#post-content h5{font-size:1em}#post-content h6{color:#777;font-size:1em}#post-content p,#post-content blockquote,#post-content ul,#post-content ol,#post-content dl,#post-content table{margin:15px 0}#post-content hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content li p.first{display:inline-block}#post-content ul,#post-content ol{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content ul.no-list,#post-content ol.no-list{list-style-type:none;padding:0}#post-content ul ul,#post-content ul ol,#post-content ol ol,#post-content ol ul{margin-top:0;margin-bottom:0}#post-content dl{padding:0}#post-content dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin-top:15px}#post-content dl dd{margin-bottom:15px;padding:0 15px}#post-content blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content blockquote>:first-child{margin-top:0}#post-content blockquote>:last-child{margin-bottom:0}#post-content table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content table th{font-weight:bold}#post-content table th,#post-content table td{padding:6px 13px;border:1px solid #ddd}#post-content table tr{background-color:#fff}#post-content table tr:nth-child(2n){background-color:#f8f8f8}#post-content img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content span.frame{display:block;overflow:hidden}#post-content span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content span.frame span img{display:block;float:left}#post-content span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content span.align-center{display:block;overflow:hidden;clear:both}#post-content span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content span.align-center span img{margin:0 auto;text-align:center}#post-content span.align-right{display:block;overflow:hidden;clear:both}#post-content span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content span.align-right span img{margin:0;text-align:right}#post-content span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content span.float-left span{margin:13px 0 0}#post-content span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content code,#post-content tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,0.04);border-radius:3px}#post-content pre>code{margin:0;padding:0;white-space:pre;border:0;background:transparent}#post-content pre{background-color:#f7f7f7;font-size:13px;line-height:19px;overflow:auto;padding:16px;border-radius:3px}#post-content .gutter,#post-content .code{font-size:13px;line-height:19px;overflow:auto;padding:0;border:0;display:block;border-radius:0}#post-content .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content .gutter pre,#post-content .code pre{margin:0;display:block}#post-content pre code,#post-content pre tt{margin:0;padding:0;background-color:transparent;border:0}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-post,#scheme-Paradox .material-layout .material-index{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:2px}@media screen and (max-width:480px){#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:1pc;padding-top:29.03px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-post>.material-nav,#scheme-Paradox .material-layout .material-index>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto{margin-right:1pc}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .material-nav a,#scheme-Paradox .index_share-link,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8a8a8a}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8a8a8a!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .page-module .mdl-card,#scheme-Paradox .material-post_container .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}@media screen and (min-width:579px){#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}}@media screen and (min-width:769px){#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}}@media screen and (min-width:1183px){#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post_entry-header_info.with-thumbnail,#scheme-Isolation .post-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post_entry-header_info.without-thumbnail,#scheme-Isolation .post-header_info.without-thumbnail{padding:40px;padding-bottom:0;width:100%;cursor:default}#scheme-Isolation .post_entry-header_info .avatar-img,#scheme-Isolation .post-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-header_info .name-span,#scheme-Isolation .post-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-content{width:100%}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}}#scheme-Isolation .post_entry-footer{width:100%}#scheme-Isolation .post_entry-footer-info{width:100%}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer{padding:24px;padding-top:0}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:32px;padding-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer{padding:48px;padding-top:0}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer{padding:40px;padding-top:0}}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}@media screen and (min-width:1183px){}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}@media screen and (max-width:1183px){#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}}@media screen and (min-width:1183px){#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:2px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-ui-search-input,.st-default-search-input{border:0!important;padding-top:0!important;background:none!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:0;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:' ';display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#f7f7f7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#bfbfbf}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:0;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:'\e610'}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-brand .sidebar-badge,.sidebar .hot_tags-count .sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-text .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-nav li a .sidebar-badge,.hot_tags-count,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.sidebar-colored .sidebar-badge,.hot_tags-count,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media(max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #footer-image{padding-left:8px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:0;background:0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;padding:0;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{display:block;width:40px;height:40px;border-radius:50%;text-align:center;color:#FFF;background:#00bcd4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{display:block;position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}-#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:10;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:10;top:15px;right:15px}.fa,.fa-stack{display:inline-block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! +html{display:block}body{display:block;margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}a{font-weight:300}.mdl-button{font-family:Roboto,'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei','微软雅黑',Arial,sans-serif}.mdl-menu__item{font-weight:300}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:0}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:bold}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content figure{margin-right:0;margin-left:0}#post-content,#post-content p{font-size:15px;line-height:1.7;overflow:hidden}#post-content>*:first-child{margin-top:0!important}#post-content>*:last-child{margin-bottom:0!important}#post-content a.absent{color:#c00}#post-content a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content h1,#post-content h2,#post-content h3,#post-content h4,#post-content h5,#post-content h6{margin:1em 0 15px;padding:0;font-weight:bold;line-height:1.7;cursor:text;position:relative}#post-content h1 .octicon-link,#post-content h2 .octicon-link,#post-content h3 .octicon-link,#post-content h4 .octicon-link,#post-content h5 .octicon-link,#post-content h6 .octicon-link{display:none;color:#000}#post-content h1:hover a.anchor,#post-content h2:hover a.anchor,#post-content h3:hover a.anchor,#post-content h4:hover a.anchor,#post-content h5:hover a.anchor,#post-content h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content h1:hover a.anchor .octicon-link,#post-content h2:hover a.anchor .octicon-link,#post-content h3:hover a.anchor .octicon-link,#post-content h4:hover a.anchor .octicon-link,#post-content h5:hover a.anchor .octicon-link,#post-content h6:hover a.anchor .octicon-link{display:inline-block}#post-content h1 tt,#post-content h1 code,#post-content h2 tt,#post-content h2 code,#post-content h3 tt,#post-content h3 code,#post-content h4 tt,#post-content h4 code,#post-content h5 tt,#post-content h5 code,#post-content h6 tt,#post-content h6 code{font-size:inherit}#post-content h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content h2{font-size:2em;border-bottom:1px solid #eee}#post-content h3{font-size:1.5em}#post-content h4{font-size:1.2em}#post-content h5{font-size:1em}#post-content h6{color:#777;font-size:1em}#post-content p,#post-content blockquote,#post-content ul,#post-content ol,#post-content dl,#post-content table{margin:15px 0}#post-content hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content li p.first{display:inline-block}#post-content ul,#post-content ol{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content ul.no-list,#post-content ol.no-list{list-style-type:none;padding:0}#post-content ul ul,#post-content ul ol,#post-content ol ol,#post-content ol ul{margin-top:0;margin-bottom:0}#post-content dl{padding:0}#post-content dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin-top:15px}#post-content dl dd{margin-bottom:15px;padding:0 15px}#post-content blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content blockquote>:first-child{margin-top:0}#post-content blockquote>:last-child{margin-bottom:0}#post-content table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content table th{font-weight:bold}#post-content table th,#post-content table td{padding:6px 13px;border:1px solid #ddd}#post-content table tr{background-color:#fff}#post-content table tr:nth-child(2n){background-color:#f8f8f8}#post-content img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content span.frame{display:block;overflow:hidden}#post-content span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content span.frame span img{display:block;float:left}#post-content span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content span.align-center{display:block;overflow:hidden;clear:both}#post-content span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content span.align-center span img{margin:0 auto;text-align:center}#post-content span.align-right{display:block;overflow:hidden;clear:both}#post-content span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content span.align-right span img{margin:0;text-align:right}#post-content span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content span.float-left span{margin:13px 0 0}#post-content span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content code,#post-content tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,0.04);border-radius:3px}#post-content pre>code{margin:0;padding:0;white-space:pre;border:0;background:transparent}#post-content pre{background-color:#f7f7f7;font-size:13px;line-height:19px;overflow:auto;padding:16px;border-radius:3px}#post-content .gutter,#post-content .code{font-size:13px;line-height:19px;overflow:auto;padding:0;border:0;display:block;border-radius:0}#post-content .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content .gutter pre,#post-content .code pre{margin:0;display:block}#post-content pre code,#post-content pre tt{margin:0;padding:0;background-color:transparent;border:0}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-post,#scheme-Paradox .material-layout .material-index{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:2px}@media screen and (max-width:480px){#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:1pc;padding-top:29.03px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-post>.material-nav,#scheme-Paradox .material-layout .material-index>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto{margin-right:1pc}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .material-nav a,#scheme-Paradox .index_share-link,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8a8a8a}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8a8a8a!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .page-module .mdl-card,#scheme-Paradox .material-post_container .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}@media screen and (min-width:579px){#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}}@media screen and (min-width:769px){#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}}@media screen and (min-width:1183px){#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post_entry-header_info.with-thumbnail,#scheme-Isolation .post-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post_entry-header_info.without-thumbnail,#scheme-Isolation .post-header_info.without-thumbnail{padding:40px;padding-bottom:0;width:100%;cursor:default}#scheme-Isolation .post_entry-header_info .avatar-img,#scheme-Isolation .post-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-header_info .name-span,#scheme-Isolation .post-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-content{width:100%}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}}#scheme-Isolation .post_entry-footer{width:100%}#scheme-Isolation .post_entry-footer-info{width:100%}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer{padding:24px;padding-top:0}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:32px;padding-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer{padding:48px;padding-top:0}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer{padding:40px;padding-top:0}}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}@media screen and (min-width:1183px){}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}@media screen and (max-width:1183px){#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}}@media screen and (min-width:1183px){#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:2px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-ui-search-input,.st-default-search-input{border:0!important;padding-top:0!important;background:none!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:0;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:' ';display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#f7f7f7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#bfbfbf}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:0;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:'\e610'}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-brand .sidebar-badge,.sidebar .hot_tags-count .sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-text .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px;transition:.3s}.sidebar .sidebar-nav li.open a .caret{transform:rotate(-180deg)}.sidebar .sidebar-nav li a .sidebar-badge,.hot_tags-count,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.sidebar-colored .sidebar-badge,.hot_tags-count,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media(max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #footer-image{padding-left:8px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:0;background:0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;padding:0;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{display:block;width:40px;height:40px;border-radius:50%;text-align:center;color:#FFF;background:#00bcd4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{display:block;position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}-#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:10;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:10;top:15px;right:15px}.fa,.fa-stack{display:inline-block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:'\f000'}.fa-music:before{content:'\f001'}.fa-search:before{content:'\f002'}.fa-envelope-o:before{content:'\f003'}.fa-heart:before{content:'\f004'}.fa-star:before{content:'\f005'}.fa-star-o:before{content:'\f006'}.fa-user:before{content:'\f007'}.fa-film:before{content:'\f008'}.fa-th-large:before{content:'\f009'}.fa-th:before{content:'\f00a'}.fa-th-list:before{content:'\f00b'}.fa-check:before{content:'\f00c'}.fa-close:before,.fa-remove:before,.fa-times:before{content:'\f00d'}.fa-search-plus:before{content:'\f00e'}.fa-search-minus:before{content:'\f010'}.fa-power-off:before{content:'\f011'}.fa-signal:before{content:'\f012'}.fa-cog:before,.fa-gear:before{content:'\f013'}.fa-trash-o:before{content:'\f014'}.fa-home:before{content:'\f015'}.fa-file-o:before{content:'\f016'}.fa-clock-o:before{content:'\f017'}.fa-road:before{content:'\f018'}.fa-download:before{content:'\f019'}.fa-arrow-circle-o-down:before{content:'\f01a'}.fa-arrow-circle-o-up:before{content:'\f01b'}.fa-inbox:before{content:'\f01c'}.fa-play-circle-o:before{content:'\f01d'}.fa-repeat:before,.fa-rotate-right:before{content:'\f01e'}.fa-refresh:before{content:'\f021'}.fa-list-alt:before{content:'\f022'}.fa-lock:before{content:'\f023'}.fa-flag:before{content:'\f024'}.fa-headphones:before{content:'\f025'}.fa-volume-off:before{content:'\f026'}.fa-volume-down:before{content:'\f027'}.fa-volume-up:before{content:'\f028'}.fa-qrcode:before{content:'\f029'}.fa-barcode:before{content:'\f02a'}.fa-tag:before{content:'\f02b'}.fa-tags:before{content:'\f02c'}.fa-book:before{content:'\f02d'}.fa-bookmark:before{content:'\f02e'}.fa-print:before{content:'\f02f'}.fa-camera:before{content:'\f030'}.fa-font:before{content:'\f031'}.fa-bold:before{content:'\f032'}.fa-italic:before{content:'\f033'}.fa-text-height:before{content:'\f034'}.fa-text-width:before{content:'\f035'}.fa-align-left:before{content:'\f036'}.fa-align-center:before{content:'\f037'}.fa-align-right:before{content:'\f038'}.fa-align-justify:before{content:'\f039'}.fa-list:before{content:'\f03a'}.fa-dedent:before,.fa-outdent:before{content:'\f03b'}.fa-indent:before{content:'\f03c'}.fa-video-camera:before{content:'\f03d'}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:'\f03e'}.fa-pencil:before{content:'\f040'}.fa-map-marker:before{content:'\f041'}.fa-adjust:before{content:'\f042'}.fa-tint:before{content:'\f043'}.fa-edit:before,.fa-pencil-square-o:before{content:'\f044'}.fa-share-square-o:before{content:'\f045'}.fa-check-square-o:before{content:'\f046'}.fa-arrows:before{content:'\f047'}.fa-step-backward:before{content:'\f048'}.fa-fast-backward:before{content:'\f049'}.fa-backward:before{content:'\f04a'}.fa-play:before{content:'\f04b'}.fa-pause:before{content:'\f04c'}.fa-stop:before{content:'\f04d'}.fa-forward:before{content:'\f04e'}.fa-fast-forward:before{content:'\f050'}.fa-step-forward:before{content:'\f051'}.fa-eject:before{content:'\f052'}.fa-chevron-left:before{content:'\f053'}.fa-chevron-right:before{content:'\f054'}.fa-plus-circle:before{content:'\f055'}.fa-minus-circle:before{content:'\f056'}.fa-times-circle:before{content:'\f057'}.fa-check-circle:before{content:'\f058'}.fa-question-circle:before{content:'\f059'}.fa-info-circle:before{content:'\f05a'}.fa-crosshairs:before{content:'\f05b'}.fa-times-circle-o:before{content:'\f05c'}.fa-check-circle-o:before{content:'\f05d'}.fa-ban:before{content:'\f05e'}.fa-arrow-left:before{content:'\f060'}.fa-arrow-right:before{content:'\f061'}.fa-arrow-up:before{content:'\f062'}.fa-arrow-down:before{content:'\f063'}.fa-mail-forward:before,.fa-share:before{content:'\f064'}.fa-expand:before{content:'\f065'}.fa-compress:before{content:'\f066'}.fa-plus:before{content:'\f067'}.fa-minus:before{content:'\f068'}.fa-asterisk:before{content:'\f069'}.fa-exclamation-circle:before{content:'\f06a'}.fa-gift:before{content:'\f06b'}.fa-leaf:before{content:'\f06c'}.fa-fire:before{content:'\f06d'}.fa-eye:before{content:'\f06e'}.fa-eye-slash:before{content:'\f070'}.fa-exclamation-triangle:before,.fa-warning:before{content:'\f071'}.fa-plane:before{content:'\f072'}.fa-calendar:before{content:'\f073'}.fa-random:before{content:'\f074'}.fa-comment:before{content:'\f075'}.fa-magnet:before{content:'\f076'}.fa-chevron-up:before{content:'\f077'}.fa-chevron-down:before{content:'\f078'}.fa-retweet:before{content:'\f079'}.fa-shopping-cart:before{content:'\f07a'}.fa-folder:before{content:'\f07b'}.fa-folder-open:before{content:'\f07c'}.fa-arrows-v:before{content:'\f07d'}.fa-arrows-h:before{content:'\f07e'}.fa-bar-chart-o:before,.fa-bar-chart:before{content:'\f080'}.fa-twitter-square:before{content:'\f081'}.fa-facebook-square:before{content:'\f082'}.fa-camera-retro:before{content:'\f083'}.fa-key:before{content:'\f084'}.fa-cogs:before,.fa-gears:before{content:'\f085'}.fa-comments:before{content:'\f086'}.fa-thumbs-o-up:before{content:'\f087'}.fa-thumbs-o-down:before{content:'\f088'}.fa-star-half:before{content:'\f089'}.fa-heart-o:before{content:'\f08a'}.fa-sign-out:before{content:'\f08b'}.fa-linkedin-square:before{content:'\f08c'}.fa-telegram-square:before{content:'\f2c6'}.fa-thumb-tack:before{content:'\f08d'}.fa-external-link:before{content:'\f08e'}.fa-sign-in:before{content:'\f090'}.fa-trophy:before{content:'\f091'}.fa-github-square:before{content:'\f092'}.fa-upload:before{content:'\f093'}.fa-lemon-o:before{content:'\f094'}.fa-phone:before{content:'\f095'}.fa-square-o:before{content:'\f096'}.fa-bookmark-o:before{content:'\f097'}.fa-phone-square:before{content:'\f098'}.fa-twitter:before{content:'\f099'}.fa-facebook-f:before,.fa-facebook:before{content:'\f09a'}.fa-github:before{content:'\f09b'}.fa-unlock:before{content:'\f09c'}.fa-credit-card:before{content:'\f09d'}.fa-feed:before,.fa-rss:before{content:'\f09e'}.fa-hdd-o:before{content:'\f0a0'}.fa-bullhorn:before{content:'\f0a1'}.fa-bell:before{content:'\f0f3'}.fa-certificate:before{content:'\f0a3'}.fa-hand-o-right:before{content:'\f0a4'}.fa-hand-o-left:before{content:'\f0a5'}.fa-hand-o-up:before{content:'\f0a6'}.fa-hand-o-down:before{content:'\f0a7'}.fa-arrow-circle-left:before{content:'\f0a8'}.fa-arrow-circle-right:before{content:'\f0a9'}.fa-arrow-circle-up:before{content:'\f0aa'}.fa-arrow-circle-down:before{content:'\f0ab'}.fa-globe:before{content:'\f0ac'}.fa-wrench:before{content:'\f0ad'}.fa-tasks:before{content:'\f0ae'}.fa-filter:before{content:'\f0b0'}.fa-briefcase:before{content:'\f0b1'}.fa-arrows-alt:before{content:'\f0b2'}.fa-group:before,.fa-users:before{content:'\f0c0'}.fa-chain:before,.fa-link:before{content:'\f0c1'}.fa-cloud:before{content:'\f0c2'}.fa-flask:before{content:'\f0c3'}.fa-cut:before,.fa-scissors:before{content:'\f0c4'}.fa-copy:before,.fa-files-o:before{content:'\f0c5'}.fa-paperclip:before{content:'\f0c6'}.fa-floppy-o:before,.fa-save:before{content:'\f0c7'}.fa-square:before{content:'\f0c8'}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:'\f0c9'}.fa-list-ul:before{content:'\f0ca'}.fa-list-ol:before{content:'\f0cb'}.fa-strikethrough:before{content:'\f0cc'}.fa-underline:before{content:'\f0cd'}.fa-table:before{content:'\f0ce'}.fa-magic:before{content:'\f0d0'}.fa-truck:before{content:'\f0d1'}.fa-pinterest:before{content:'\f0d2'}.fa-pinterest-square:before{content:'\f0d3'}.fa-google-plus-square:before{content:'\f0d4'}.fa-google-plus:before{content:'\f0d5'}.fa-money:before{content:'\f0d6'}.fa-caret-down:before{content:'\f0d7'}.fa-caret-up:before{content:'\f0d8'}.fa-caret-left:before{content:'\f0d9'}.fa-caret-right:before{content:'\f0da'}.fa-columns:before{content:'\f0db'}.fa-sort:before,.fa-unsorted:before{content:'\f0dc'}.fa-sort-desc:before,.fa-sort-down:before{content:'\f0dd'}.fa-sort-asc:before,.fa-sort-up:before{content:'\f0de'}.fa-envelope:before{content:'\f0e0'}.fa-linkedin:before{content:'\f0e1'}.fa-telegram:before{content:'\f2c6'}.fa-rotate-left:before,.fa-undo:before{content:'\f0e2'}.fa-gavel:before,.fa-legal:before{content:'\f0e3'}.fa-dashboard:before,.fa-tachometer:before{content:'\f0e4'}.fa-comment-o:before{content:'\f0e5'}.fa-comments-o:before{content:'\f0e6'}.fa-bolt:before,.fa-flash:before{content:'\f0e7'}.fa-sitemap:before{content:'\f0e8'}.fa-umbrella:before{content:'\f0e9'}.fa-clipboard:before,.fa-paste:before{content:'\f0ea'}.fa-lightbulb-o:before{content:'\f0eb'}.fa-exchange:before{content:'\f0ec'}.fa-cloud-download:before{content:'\f0ed'}.fa-cloud-upload:before{content:'\f0ee'}.fa-user-md:before{content:'\f0f0'}.fa-stethoscope:before{content:'\f0f1'}.fa-suitcase:before{content:'\f0f2'}.fa-bell-o:before{content:'\f0a2'}.fa-coffee:before{content:'\f0f4'}.fa-cutlery:before{content:'\f0f5'}.fa-file-text-o:before{content:'\f0f6'}.fa-building-o:before{content:'\f0f7'}.fa-hospital-o:before{content:'\f0f8'}.fa-ambulance:before{content:'\f0f9'}.fa-medkit:before{content:'\f0fa'}.fa-fighter-jet:before{content:'\f0fb'}.fa-beer:before{content:'\f0fc'}.fa-h-square:before{content:'\f0fd'}.fa-plus-square:before{content:'\f0fe'}.fa-angle-double-left:before{content:'\f100'}.fa-angle-double-right:before{content:'\f101'}.fa-angle-double-up:before{content:'\f102'}.fa-angle-double-down:before{content:'\f103'}.fa-angle-left:before{content:'\f104'}.fa-angle-right:before{content:'\f105'}.fa-angle-up:before{content:'\f106'}.fa-angle-down:before{content:'\f107'}.fa-desktop:before{content:'\f108'}.fa-laptop:before{content:'\f109'}.fa-tablet:before{content:'\f10a'}.fa-mobile-phone:before,.fa-mobile:before{content:'\f10b'}.fa-circle-o:before{content:'\f10c'}.fa-quote-left:before{content:'\f10d'}.fa-quote-right:before{content:'\f10e'}.fa-spinner:before{content:'\f110'}.fa-circle:before{content:'\f111'}.fa-mail-reply:before,.fa-reply:before{content:'\f112'}.fa-github-alt:before{content:'\f113'}.fa-folder-o:before{content:'\f114'}.fa-folder-open-o:before{content:'\f115'}.fa-smile-o:before{content:'\f118'}.fa-frown-o:before{content:'\f119'}.fa-meh-o:before{content:'\f11a'}.fa-gamepad:before{content:'\f11b'}.fa-keyboard-o:before{content:'\f11c'}.fa-flag-o:before{content:'\f11d'}.fa-flag-checkered:before{content:'\f11e'}.fa-terminal:before{content:'\f120'}.fa-code:before{content:'\f121'}.fa-mail-reply-all:before,.fa-reply-all:before{content:'\f122'}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:'\f123'}.fa-location-arrow:before{content:'\f124'}.fa-crop:before{content:'\f125'}.fa-code-fork:before{content:'\f126'}.fa-chain-broken:before,.fa-unlink:before{content:'\f127'}.fa-question:before{content:'\f128'}.fa-info:before{content:'\f129'}.fa-exclamation:before{content:'\f12a'}.fa-superscript:before{content:'\f12b'}.fa-subscript:before{content:'\f12c'}.fa-eraser:before{content:'\f12d'}.fa-puzzle-piece:before{content:'\f12e'}.fa-microphone:before{content:'\f130'}.fa-microphone-slash:before{content:'\f131'}.fa-shield:before{content:'\f132'}.fa-calendar-o:before{content:'\f133'}.fa-fire-extinguisher:before{content:'\f134'}.fa-rocket:before{content:'\f135'}.fa-maxcdn:before{content:'\f136'}.fa-chevron-circle-left:before{content:'\f137'}.fa-chevron-circle-right:before{content:'\f138'}.fa-chevron-circle-up:before{content:'\f139'}.fa-chevron-circle-down:before{content:'\f13a'}.fa-html5:before{content:'\f13b'}.fa-css3:before{content:'\f13c'}.fa-anchor:before{content:'\f13d'}.fa-unlock-alt:before{content:'\f13e'}.fa-bullseye:before{content:'\f140'}.fa-ellipsis-h:before{content:'\f141'}.fa-ellipsis-v:before{content:'\f142'}.fa-rss-square:before{content:'\f143'}.fa-play-circle:before{content:'\f144'}.fa-ticket:before{content:'\f145'}.fa-minus-square:before{content:'\f146'}.fa-minus-square-o:before{content:'\f147'}.fa-level-up:before{content:'\f148'}.fa-level-down:before{content:'\f149'}.fa-check-square:before{content:'\f14a'}.fa-pencil-square:before{content:'\f14b'}.fa-external-link-square:before{content:'\f14c'}.fa-share-square:before{content:'\f14d'}.fa-compass:before{content:'\f14e'}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:'\f150'}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:'\f151'}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:'\f152'}.fa-eur:before,.fa-euro:before{content:'\f153'}.fa-gbp:before{content:'\f154'}.fa-dollar:before,.fa-usd:before{content:'\f155'}.fa-inr:before,.fa-rupee:before{content:'\f156'}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:'\f157'}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:'\f158'}.fa-krw:before,.fa-won:before{content:'\f159'}.fa-bitcoin:before,.fa-btc:before{content:'\f15a'}.fa-file:before{content:'\f15b'}.fa-file-text:before{content:'\f15c'}.fa-sort-alpha-asc:before{content:'\f15d'}.fa-sort-alpha-desc:before{content:'\f15e'}.fa-sort-amount-asc:before{content:'\f160'}.fa-sort-amount-desc:before{content:'\f161'}.fa-sort-numeric-asc:before{content:'\f162'}.fa-sort-numeric-desc:before{content:'\f163'}.fa-thumbs-up:before{content:'\f164'}.fa-thumbs-down:before{content:'\f165'}.fa-youtube-square:before{content:'\f166'}.fa-youtube:before{content:'\f167'}.fa-xing:before{content:'\f168'}.fa-xing-square:before{content:'\f169'}.fa-youtube-play:before{content:'\f16a'}.fa-dropbox:before{content:'\f16b'}.fa-stack-overflow:before{content:'\f16c'}.fa-instagram:before{content:'\f16d'}.fa-flickr:before{content:'\f16e'}.fa-adn:before{content:'\f170'}.fa-bitbucket:before{content:'\f171'}.fa-bitbucket-square:before{content:'\f172'}.fa-tumblr:before{content:'\f173'}.fa-tumblr-square:before{content:'\f174'}.fa-long-arrow-down:before{content:'\f175'}.fa-long-arrow-up:before{content:'\f176'}.fa-long-arrow-left:before{content:'\f177'}.fa-long-arrow-right:before{content:'\f178'}.fa-apple:before{content:'\f179'}.fa-windows:before{content:'\f17a'}.fa-android:before{content:'\f17b'}.fa-linux:before{content:'\f17c'}.fa-dribbble:before{content:'\f17d'}.fa-skype:before{content:'\f17e'}.fa-foursquare:before{content:'\f180'}.fa-trello:before{content:'\f181'}.fa-female:before{content:'\f182'}.fa-male:before{content:'\f183'}.fa-gittip:before,.fa-gratipay:before{content:'\f184'}.fa-sun-o:before{content:'\f185'}.fa-moon-o:before{content:'\f186'}.fa-archive:before{content:'\f187'}.fa-bug:before{content:'\f188'}.fa-vk:before{content:'\f189'}.fa-weibo:before{content:'\f18a'}.fa-renren:before{content:'\f18b'}.fa-pagelines:before{content:'\f18c'}.fa-stack-exchange:before{content:'\f18d'}.fa-arrow-circle-o-right:before{content:'\f18e'}.fa-arrow-circle-o-left:before{content:'\f190'}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:'\f191'}.fa-dot-circle-o:before{content:'\f192'}.fa-wheelchair:before{content:'\f193'}.fa-vimeo-square:before{content:'\f194'}.fa-try:before,.fa-turkish-lira:before{content:'\f195'}.fa-plus-square-o:before{content:'\f196'}.fa-space-shuttle:before{content:'\f197'}.fa-slack:before{content:'\f198'}.fa-envelope-square:before{content:'\f199'}.fa-wordpress:before{content:'\f19a'}.fa-openid:before{content:'\f19b'}.fa-bank:before,.fa-institution:before,.fa-university:before{content:'\f19c'}.fa-graduation-cap:before,.fa-mortar-board:before{content:'\f19d'}.fa-yahoo:before{content:'\f19e'}.fa-google:before{content:'\f1a0'}.fa-reddit:before{content:'\f1a1'}.fa-reddit-square:before{content:'\f1a2'}.fa-stumbleupon-circle:before{content:'\f1a3'}.fa-stumbleupon:before{content:'\f1a4'}.fa-delicious:before{content:'\f1a5'}.fa-digg:before{content:'\f1a6'}.fa-pied-piper:before{content:'\f1a7'}.fa-pied-piper-alt:before{content:'\f1a8'}.fa-drupal:before{content:'\f1a9'}.fa-joomla:before{content:'\f1aa'}.fa-language:before{content:'\f1ab'}.fa-fax:before{content:'\f1ac'}.fa-building:before{content:'\f1ad'}.fa-child:before{content:'\f1ae'}.fa-paw:before{content:'\f1b0'}.fa-spoon:before{content:'\f1b1'}.fa-cube:before{content:'\f1b2'}.fa-cubes:before{content:'\f1b3'}.fa-behance:before{content:'\f1b4'}.fa-behance-square:before{content:'\f1b5'}.fa-steam:before{content:'\f1b6'}.fa-steam-square:before{content:'\f1b7'}.fa-recycle:before{content:'\f1b8'}.fa-automobile:before,.fa-car:before{content:'\f1b9'}.fa-cab:before,.fa-taxi:before{content:'\f1ba'}.fa-tree:before{content:'\f1bb'}.fa-spotify:before{content:'\f1bc'}.fa-deviantart:before{content:'\f1bd'}.fa-soundcloud:before{content:'\f1be'}.fa-database:before{content:'\f1c0'}.fa-file-pdf-o:before{content:'\f1c1'}.fa-file-word-o:before{content:'\f1c2'}.fa-file-excel-o:before{content:'\f1c3'}.fa-file-powerpoint-o:before{content:'\f1c4'}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:'\f1c5'}.fa-file-archive-o:before,.fa-file-zip-o:before{content:'\f1c6'}.fa-file-audio-o:before,.fa-file-sound-o:before{content:'\f1c7'}.fa-file-movie-o:before,.fa-file-video-o:before{content:'\f1c8'}.fa-file-code-o:before{content:'\f1c9'}.fa-vine:before{content:'\f1ca'}.fa-codepen:before{content:'\f1cb'}.fa-jsfiddle:before{content:'\f1cc'}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:'\f1cd'}.fa-circle-o-notch:before{content:'\f1ce'}.fa-ra:before,.fa-rebel:before{content:'\f1d0'}.fa-empire:before,.fa-ge:before{content:'\f1d1'}.fa-git-square:before{content:'\f1d2'}.fa-git:before{content:'\f1d3'}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:'\f1d4'}.fa-tencent-weibo:before{content:'\f1d5'}.fa-qq:before{content:'\f1d6'}.fa-wechat:before,.fa-weixin:before{content:'\f1d7'}.fa-paper-plane:before,.fa-send:before{content:'\f1d8'}.fa-paper-plane-o:before,.fa-send-o:before{content:'\f1d9'}.fa-history:before{content:'\f1da'}.fa-circle-thin:before{content:'\f1db'}.fa-header:before{content:'\f1dc'}.fa-paragraph:before{content:'\f1dd'}.fa-sliders:before{content:'\f1de'}.fa-share-alt:before{content:'\f1e0'}.fa-share-alt-square:before{content:'\f1e1'}.fa-bomb:before{content:'\f1e2'}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:'\f1e3'}.fa-tty:before{content:'\f1e4'}.fa-binoculars:before{content:'\f1e5'}.fa-plug:before{content:'\f1e6'}.fa-slideshare:before{content:'\f1e7'}.fa-twitch:before{content:'\f1e8'}.fa-yelp:before{content:'\f1e9'}.fa-newspaper-o:before{content:'\f1ea'}.fa-wifi:before{content:'\f1eb'}.fa-calculator:before{content:'\f1ec'}.fa-paypal:before{content:'\f1ed'}.fa-google-wallet:before{content:'\f1ee'}.fa-cc-visa:before{content:'\f1f0'}.fa-cc-mastercard:before{content:'\f1f1'}.fa-cc-discover:before{content:'\f1f2'}.fa-cc-amex:before{content:'\f1f3'}.fa-cc-paypal:before{content:'\f1f4'}.fa-cc-stripe:before{content:'\f1f5'}.fa-bell-slash:before{content:'\f1f6'}.fa-bell-slash-o:before{content:'\f1f7'}.fa-trash:before{content:'\f1f8'}.fa-copyright:before{content:'\f1f9'}.fa-at:before{content:'\f1fa'}.fa-eyedropper:before{content:'\f1fb'}.fa-paint-brush:before{content:'\f1fc'}.fa-birthday-cake:before{content:'\f1fd'}.fa-area-chart:before{content:'\f1fe'}.fa-pie-chart:before{content:'\f200'}.fa-line-chart:before{content:'\f201'}.fa-lastfm:before{content:'\f202'}.fa-lastfm-square:before{content:'\f203'}.fa-toggle-off:before{content:'\f204'}.fa-toggle-on:before{content:'\f205'}.fa-bicycle:before{content:'\f206'}.fa-bus:before{content:'\f207'}.fa-ioxhost:before{content:'\f208'}.fa-angellist:before{content:'\f209'}.fa-cc:before{content:'\f20a'}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:'\f20b'}.fa-meanpath:before{content:'\f20c'}.fa-buysellads:before{content:'\f20d'}.fa-connectdevelop:before{content:'\f20e'}.fa-dashcube:before{content:'\f210'}.fa-forumbee:before{content:'\f211'}.fa-leanpub:before{content:'\f212'}.fa-sellsy:before{content:'\f213'}.fa-shirtsinbulk:before{content:'\f214'}.fa-simplybuilt:before{content:'\f215'}.fa-skyatlas:before{content:'\f216'}.fa-cart-plus:before{content:'\f217'}.fa-cart-arrow-down:before{content:'\f218'}.fa-diamond:before{content:'\f219'}.fa-ship:before{content:'\f21a'}.fa-user-secret:before{content:'\f21b'}.fa-motorcycle:before{content:'\f21c'}.fa-street-view:before{content:'\f21d'}.fa-heartbeat:before{content:'\f21e'}.fa-venus:before{content:'\f221'}.fa-mars:before{content:'\f222'}.fa-mercury:before{content:'\f223'}.fa-intersex:before,.fa-transgender:before{content:'\f224'}.fa-transgender-alt:before{content:'\f225'}.fa-venus-double:before{content:'\f226'}.fa-mars-double:before{content:'\f227'}.fa-venus-mars:before{content:'\f228'}.fa-mars-stroke:before{content:'\f229'}.fa-mars-stroke-v:before{content:'\f22a'}.fa-mars-stroke-h:before{content:'\f22b'}.fa-neuter:before{content:'\f22c'}.fa-genderless:before{content:'\f22d'}.fa-facebook-official:before{content:'\f230'}.fa-pinterest-p:before{content:'\f231'}.fa-whatsapp:before{content:'\f232'}.fa-server:before{content:'\f233'}.fa-user-plus:before{content:'\f234'}.fa-user-times:before{content:'\f235'}.fa-bed:before,.fa-hotel:before{content:'\f236'}.fa-viacoin:before{content:'\f237'}.fa-train:before{content:'\f238'}.fa-subway:before{content:'\f239'}.fa-medium:before{content:'\f23a'}.fa-y-combinator:before,.fa-yc:before{content:'\f23b'}.fa-optin-monster:before{content:'\f23c'}.fa-opencart:before{content:'\f23d'}.fa-expeditedssl:before{content:'\f23e'}.fa-battery-4:before,.fa-battery-full:before{content:'\f240'}.fa-battery-3:before,.fa-battery-three-quarters:before{content:'\f241'}.fa-battery-2:before,.fa-battery-half:before{content:'\f242'}.fa-battery-1:before,.fa-battery-quarter:before{content:'\f243'}.fa-battery-0:before,.fa-battery-empty:before{content:'\f244'}.fa-mouse-pointer:before{content:'\f245'}.fa-i-cursor:before{content:'\f246'}.fa-object-group:before{content:'\f247'}.fa-object-ungroup:before{content:'\f248'}.fa-sticky-note:before{content:'\f249'}.fa-sticky-note-o:before{content:'\f24a'}.fa-cc-jcb:before{content:'\f24b'}.fa-cc-diners-club:before{content:'\f24c'}.fa-clone:before{content:'\f24d'}.fa-balance-scale:before{content:'\f24e'}.fa-hourglass-o:before{content:'\f250'}.fa-hourglass-1:before,.fa-hourglass-start:before{content:'\f251'}.fa-hourglass-2:before,.fa-hourglass-half:before{content:'\f252'}.fa-hourglass-3:before,.fa-hourglass-end:before{content:'\f253'}.fa-hourglass:before{content:'\f254'}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:'\f255'}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:'\f256'}.fa-hand-scissors-o:before{content:'\f257'}.fa-hand-lizard-o:before{content:'\f258'}.fa-hand-spock-o:before{content:'\f259'}.fa-hand-pointer-o:before{content:'\f25a'}.fa-hand-peace-o:before{content:'\f25b'}.fa-trademark:before{content:'\f25c'}.fa-registered:before{content:'\f25d'}.fa-creative-commons:before{content:'\f25e'}.fa-gg:before{content:'\f260'}.fa-gg-circle:before{content:'\f261'}.fa-tripadvisor:before{content:'\f262'}.fa-odnoklassniki:before{content:'\f263'}.fa-odnoklassniki-square:before{content:'\f264'}.fa-get-pocket:before{content:'\f265'}.fa-wikipedia-w:before{content:'\f266'}.fa-safari:before{content:'\f267'}.fa-chrome:before{content:'\f268'}.fa-firefox:before{content:'\f269'}.fa-opera:before{content:'\f26a'}.fa-internet-explorer:before{content:'\f26b'}.fa-television:before,.fa-tv:before{content:'\f26c'}.fa-contao:before{content:'\f26d'}.fa-500px:before{content:'\f26e'}.fa-amazon:before{content:'\f270'}.fa-calendar-plus-o:before{content:'\f271'}.fa-calendar-minus-o:before{content:'\f272'}.fa-calendar-times-o:before{content:'\f273'}.fa-calendar-check-o:before{content:'\f274'}.fa-industry:before{content:'\f275'}.fa-map-pin:before{content:'\f276'}.fa-map-signs:before{content:'\f277'}.fa-map-o:before{content:'\f278'}.fa-map:before{content:'\f279'}.fa-commenting:before{content:'\f27a'}.fa-commenting-o:before{content:'\f27b'}.fa-houzz:before{content:'\f27c'}.fa-vimeo:before{content:'\f27d'}.fa-black-tie:before{content:'\f27e'}.fa-fonticons:before{content:'\f280'}.fa-reddit-alien:before{content:'\f281'}.fa-edge:before{content:'\f282'}.fa-credit-card-alt:before{content:'\f283'}.fa-codiepie:before{content:'\f284'}.fa-modx:before{content:'\f285'}.fa-fort-awesome:before{content:'\f286'}.fa-usb:before{content:'\f287'}.fa-product-hunt:before{content:'\f288'}.fa-mixcloud:before{content:'\f289'}.fa-scribd:before{content:'\f28a'}.fa-pause-circle:before{content:'\f28b'}.fa-pause-circle-o:before{content:'\f28c'}.fa-stop-circle:before{content:'\f28d'}.fa-stop-circle-o:before{content:'\f28e'}.fa-shopping-bag:before{content:'\f290'}.fa-shopping-basket:before{content:'\f291'}.fa-hashtag:before{content:'\f292'}.fa-bluetooth:before{content:'\f293'}.fa-bluetooth-b:before{content:'\f294'}.fa-percent:before{content:'\f295'} \ No newline at end of file From b23b0ee5d7f6451de99987f15c597bfec2fa0701 Mon Sep 17 00:00:00 2001 From: cubesky Date: Fri, 17 Feb 2017 01:35:28 +0800 Subject: [PATCH 80/84] refactor(version): update 1.2.6 to 1.3.0 --- layout/_partial/head.ejs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index bbbd5db1f..152feeb7d 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -2,7 +2,7 @@ + Version: 1.3.0 --> <% From 855bdb93dc67a171a17c51684ea3872f97fc7e7a Mon Sep 17 00:00:00 2001 From: cubesky Date: Fri, 17 Feb 2017 02:55:26 +0800 Subject: [PATCH 81/84] fix(disqus_click_btn): change disqus_click button style from button to class --- layout/_widget/disqus_click.ejs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layout/_widget/disqus_click.ejs b/layout/_widget/disqus_click.ejs index 1f601153c..006b9ef82 100644 --- a/layout/_widget/disqus_click.ejs +++ b/layout/_widget/disqus_click.ejs @@ -22,7 +22,7 @@ opacity: 0; } } - button { + .disqus_click_btn { background-color: dodgerblue; color: white; padding: 10px 20px; @@ -34,7 +34,7 @@
    - +
    diff --git a/source/css/style.css b/source/css/style.css index c90648b21..b15b7d7a8 100755 --- a/source/css/style.css +++ b/source/css/style.css @@ -2012,7 +2012,11 @@ a { .sidebar .sidebar-nav li a .caret { position: absolute; right: 24px; - top: 24px + top: 24px; + transition: .3s; +} +.sidebar .sidebar-nav li.open a .caret { + transform:rotate(-180deg); } .sidebar .sidebar-nav li a .sidebar-badge, .hot_tags-count, diff --git a/source/css/style.min.css b/source/css/style.min.css index 377a147f1..da6021a0c 100755 --- a/source/css/style.min.css +++ b/source/css/style.min.css @@ -1,4 +1,4 @@ -html{display:block}body{display:block;margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}a{font-weight:300}.mdl-button{font-family:Roboto,'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei','微软雅黑',Arial,sans-serif}.mdl-menu__item{font-weight:300}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:0}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:bold}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content figure{margin-right:0;margin-left:0}#post-content,#post-content p{font-size:15px;line-height:1.7;overflow:hidden}#post-content>*:first-child{margin-top:0!important}#post-content>*:last-child{margin-bottom:0!important}#post-content a.absent{color:#c00}#post-content a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content h1,#post-content h2,#post-content h3,#post-content h4,#post-content h5,#post-content h6{margin:1em 0 15px;padding:0;font-weight:bold;line-height:1.7;cursor:text;position:relative}#post-content h1 .octicon-link,#post-content h2 .octicon-link,#post-content h3 .octicon-link,#post-content h4 .octicon-link,#post-content h5 .octicon-link,#post-content h6 .octicon-link{display:none;color:#000}#post-content h1:hover a.anchor,#post-content h2:hover a.anchor,#post-content h3:hover a.anchor,#post-content h4:hover a.anchor,#post-content h5:hover a.anchor,#post-content h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content h1:hover a.anchor .octicon-link,#post-content h2:hover a.anchor .octicon-link,#post-content h3:hover a.anchor .octicon-link,#post-content h4:hover a.anchor .octicon-link,#post-content h5:hover a.anchor .octicon-link,#post-content h6:hover a.anchor .octicon-link{display:inline-block}#post-content h1 tt,#post-content h1 code,#post-content h2 tt,#post-content h2 code,#post-content h3 tt,#post-content h3 code,#post-content h4 tt,#post-content h4 code,#post-content h5 tt,#post-content h5 code,#post-content h6 tt,#post-content h6 code{font-size:inherit}#post-content h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content h2{font-size:2em;border-bottom:1px solid #eee}#post-content h3{font-size:1.5em}#post-content h4{font-size:1.2em}#post-content h5{font-size:1em}#post-content h6{color:#777;font-size:1em}#post-content p,#post-content blockquote,#post-content ul,#post-content ol,#post-content dl,#post-content table{margin:15px 0}#post-content hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content li p.first{display:inline-block}#post-content ul,#post-content ol{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content ul.no-list,#post-content ol.no-list{list-style-type:none;padding:0}#post-content ul ul,#post-content ul ol,#post-content ol ol,#post-content ol ul{margin-top:0;margin-bottom:0}#post-content dl{padding:0}#post-content dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin-top:15px}#post-content dl dd{margin-bottom:15px;padding:0 15px}#post-content blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content blockquote>:first-child{margin-top:0}#post-content blockquote>:last-child{margin-bottom:0}#post-content table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content table th{font-weight:bold}#post-content table th,#post-content table td{padding:6px 13px;border:1px solid #ddd}#post-content table tr{background-color:#fff}#post-content table tr:nth-child(2n){background-color:#f8f8f8}#post-content img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content span.frame{display:block;overflow:hidden}#post-content span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content span.frame span img{display:block;float:left}#post-content span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content span.align-center{display:block;overflow:hidden;clear:both}#post-content span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content span.align-center span img{margin:0 auto;text-align:center}#post-content span.align-right{display:block;overflow:hidden;clear:both}#post-content span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content span.align-right span img{margin:0;text-align:right}#post-content span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content span.float-left span{margin:13px 0 0}#post-content span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content code,#post-content tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,0.04);border-radius:3px}#post-content pre>code{margin:0;padding:0;white-space:pre;border:0;background:transparent}#post-content pre{background-color:#f7f7f7;font-size:13px;line-height:19px;overflow:auto;padding:16px;border-radius:3px}#post-content .gutter,#post-content .code{font-size:13px;line-height:19px;overflow:auto;padding:0;border:0;display:block;border-radius:0}#post-content .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content .gutter pre,#post-content .code pre{margin:0;display:block}#post-content pre code,#post-content pre tt{margin:0;padding:0;background-color:transparent;border:0}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-post,#scheme-Paradox .material-layout .material-index{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:2px}@media screen and (max-width:480px){#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:1pc;padding-top:29.03px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-post>.material-nav,#scheme-Paradox .material-layout .material-index>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto{margin-right:1pc}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .material-nav a,#scheme-Paradox .index_share-link,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8a8a8a}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8a8a8a!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .page-module .mdl-card,#scheme-Paradox .material-post_container .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}@media screen and (min-width:579px){#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}}@media screen and (min-width:769px){#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}}@media screen and (min-width:1183px){#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post_entry-header_info.with-thumbnail,#scheme-Isolation .post-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post_entry-header_info.without-thumbnail,#scheme-Isolation .post-header_info.without-thumbnail{padding:40px;padding-bottom:0;width:100%;cursor:default}#scheme-Isolation .post_entry-header_info .avatar-img,#scheme-Isolation .post-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-header_info .name-span,#scheme-Isolation .post-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-content{width:100%}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}}#scheme-Isolation .post_entry-footer{width:100%}#scheme-Isolation .post_entry-footer-info{width:100%}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer{padding:24px;padding-top:0}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:32px;padding-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer{padding:48px;padding-top:0}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer{padding:40px;padding-top:0}}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}@media screen and (min-width:1183px){}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}@media screen and (max-width:1183px){#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}}@media screen and (min-width:1183px){#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:2px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-ui-search-input,.st-default-search-input{border:0!important;padding-top:0!important;background:none!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:0;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:' ';display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#f7f7f7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#bfbfbf}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:0;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:'\e610'}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-brand .sidebar-badge,.sidebar .hot_tags-count .sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-text .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-nav li a .sidebar-badge,.hot_tags-count,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.sidebar-colored .sidebar-badge,.hot_tags-count,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media(max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #footer-image{padding-left:8px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:0;background:0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;padding:0;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{display:block;width:40px;height:40px;border-radius:50%;text-align:center;color:#FFF;background:#00bcd4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{display:block;position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}-#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:10;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:10;top:15px;right:15px}.fa,.fa-stack{display:inline-block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! +html{display:block}body{display:block;margin:0;padding:0;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;content:''}.fa,.material-icons{-moz-osx-font-smoothing:grayscale}a{font-weight:300}.mdl-button{font-family:Roboto,'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei','微软雅黑',Arial,sans-serif}.mdl-menu__item{font-weight:300}#local-search-result{position:absolute;background-color:#fff;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);z-index:6;max-width:100%}#local-search-result ul{list-style:none;padding:0}#local-search-result ul li{padding:10px 20px;border-top:1px solid #dadada}#local-search-result ul li:first-child{border-top:0}#local-search-result ul li p{margin:0;max-height:50px;overflow:hidden}#local-search-result .search-keyword{font-style:normal;font-weight:bold}#local-search-result ul li a{text-decoration:none}#local-search-result ul li .search-result{color:#333}.highlight tr{display:flex}#post-content .line{height:19px}#post-content figure{margin-right:0;margin-left:0}#post-content,#post-content p{font-size:15px;line-height:1.7;overflow:hidden}#post-content>*:first-child{margin-top:0!important}#post-content>*:last-child{margin-bottom:0!important}#post-content a.absent{color:#c00}#post-content a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#post-content h1,#post-content h2,#post-content h3,#post-content h4,#post-content h5,#post-content h6{margin:1em 0 15px;padding:0;font-weight:bold;line-height:1.7;cursor:text;position:relative}#post-content h1 .octicon-link,#post-content h2 .octicon-link,#post-content h3 .octicon-link,#post-content h4 .octicon-link,#post-content h5 .octicon-link,#post-content h6 .octicon-link{display:none;color:#000}#post-content h1:hover a.anchor,#post-content h2:hover a.anchor,#post-content h3:hover a.anchor,#post-content h4:hover a.anchor,#post-content h5:hover a.anchor,#post-content h6:hover a.anchor{text-decoration:none;line-height:1;padding-left:0;margin-left:-22px;top:15%}#post-content h1:hover a.anchor .octicon-link,#post-content h2:hover a.anchor .octicon-link,#post-content h3:hover a.anchor .octicon-link,#post-content h4:hover a.anchor .octicon-link,#post-content h5:hover a.anchor .octicon-link,#post-content h6:hover a.anchor .octicon-link{display:inline-block}#post-content h1 tt,#post-content h1 code,#post-content h2 tt,#post-content h2 code,#post-content h3 tt,#post-content h3 code,#post-content h4 tt,#post-content h4 code,#post-content h5 tt,#post-content h5 code,#post-content h6 tt,#post-content h6 code{font-size:inherit}#post-content h1{font-size:2.5em;border-bottom:1px solid #ddd}#post-content h2{font-size:2em;border-bottom:1px solid #eee}#post-content h3{font-size:1.5em}#post-content h4{font-size:1.2em}#post-content h5{font-size:1em}#post-content h6{color:#777;font-size:1em}#post-content p,#post-content blockquote,#post-content ul,#post-content ol,#post-content dl,#post-content table{margin:15px 0}#post-content hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}#post-content li p.first{display:inline-block}#post-content ul,#post-content ol{padding-left:30px;font-size:15px;line-height:1.7;overflow:hidden}#post-content ul.no-list,#post-content ol.no-list{list-style-type:none;padding:0}#post-content ul ul,#post-content ul ol,#post-content ol ol,#post-content ol ul{margin-top:0;margin-bottom:0}#post-content dl{padding:0}#post-content dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin-top:15px}#post-content dl dd{margin-bottom:15px;padding:0 15px}#post-content blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777;font-style:normal}#post-content blockquote>:first-child{margin-top:0}#post-content blockquote>:last-child{margin-bottom:0}#post-content table{width:100%;overflow:auto;display:block;border-spacing:0;border-collapse:collapse}#post-content table th{font-weight:bold}#post-content table th,#post-content table td{padding:6px 13px;border:1px solid #ddd}#post-content table tr{background-color:#fff}#post-content table tr:nth-child(2n){background-color:#f8f8f8}#post-content img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#post-content span.frame{display:block;overflow:hidden}#post-content span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#post-content span.frame span img{display:block;float:left}#post-content span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#post-content span.align-center{display:block;overflow:hidden;clear:both}#post-content span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#post-content span.align-center span img{margin:0 auto;text-align:center}#post-content span.align-right{display:block;overflow:hidden;clear:both}#post-content span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#post-content span.align-right span img{margin:0;text-align:right}#post-content span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#post-content span.float-left span{margin:13px 0 0}#post-content span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#post-content span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#post-content code,#post-content tt{margin:0 2px;padding:0 5px;background-color:rgba(0,0,0,0.04);border-radius:3px}#post-content pre>code{margin:0;padding:0;white-space:pre;border:0;background:transparent}#post-content pre{background-color:#f7f7f7;font-size:13px;line-height:19px;overflow:auto;padding:16px;border-radius:3px}#post-content .gutter,#post-content .code{font-size:13px;line-height:19px;overflow:auto;padding:0;border:0;display:block;border-radius:0}#post-content .code{border-top-right-radius:3px;border-bottom-right-radius:3px}#post-content .gutter{border-top-left-radius:3px;border-bottom-left-radius:3px}#post-content .gutter pre,#post-content .code pre{margin:0;display:block}#post-content pre code,#post-content pre tt{margin:0;padding:0;background-color:transparent;border:0}#scheme-Paradox .index-top-block{margin-bottom:47.59px}@media screen and (max-width:480px){#scheme-Paradox .index-top-block{transition:1s;width:100%;margin:0;border-radius:0!important}#scheme-Paradox .material-layout .daily-pic{height:100%}#scheme-Paradox .material-layout .something-else{margin-bottom:30px}}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox .index-top-block{min-height:200px!important;transition:1s;margin-bottom:47.59px}#scheme-Paradox .material-layout .daily-pic{width:calc(66.6666666667% - 16px)}#scheme-Paradox .material-layout .something-else{width:calc(33.3333333333% - 16px)}}#scheme-Paradox .index-top-block-slogan{font-size:24px;line-height:26px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}#scheme-Paradox .index-top-block-slogan a{text-decoration:none}@media screen and (max-width:480px){#scheme-Paradox .index-top-block-date{display:none}}#scheme-Paradox .material-layout .minilogo,#scheme-Paradox .social-btn{background-position:center;background-repeat:no-repeat}#scheme-Paradox .post_entry-module{margin-bottom:47.59px;margin-top:0}#scheme-Paradox .material-layout .material-post,#scheme-Paradox .material-layout .material-index{display:flex;margin:0 auto;padding:0;width:100%;max-width:900px;flex-shrink:0}#scheme-Paradox .material-layout .material-layout__content{position:relative;padding-top:165px;margin:0 auto;width:100%}@media screen and (max-width:480px){#scheme-Paradox .material-layout .material-layout__content{padding-top:0}}#scheme-Paradox .material-layout .mdl-card{display:flex;min-height:400px;flex-direction:column;align-items:stretch;border-radius:2px}@media screen and (max-width:480px){#scheme-Paradox .material-post .mdl-card{border-radius:0}}#scheme-Paradox .material-layout .mdl-card__title{padding:1pc;flex-grow:1}#scheme-Paradox .material-layout .mdl-card__media{display:flex;box-sizing:border-box;padding:24.72px;background-size:cover;cursor:pointer;flex-grow:1;flex-direction:row;align-items:flex-end}#scheme-Paradox .material-layout .mdl-card__media a,#scheme-Paradox .material-layout .mdl-card__title a{color:inherit}#scheme-Paradox .material-layout .mdl-card__supporting-text{display:inline;padding:20px 0 1pc;width:100%;min-height:4pc;align-items:center}#scheme-Paradox .material-layout .mdl-card__supporting-text strong{font-weight:700}#scheme-Paradox .material-layout .mdl-card__media~.mdl-card__supporting-text{min-height:4pc}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text{padding-top:12px;padding-bottom:0}#scheme-Paradox .daily-pic .mdl-card__media~.mdl-card__supporting-text{display:none}}#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){box-sizing:border-box;min-height:76px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:1pc;padding-top:29.03px}@media screen and (max-width:480px){#scheme-Paradox .material-layout .mdl-card__supporting-text:not(:last-child){min-height:70px}#scheme-Paradox .material-layout .post_entry-module .mdl-card__media~.mdl-card__supporting-text{padding:2pc 1pc}}#scheme-Paradox .material-layout .mdl-card__actions:first-child{margin-left:0}#scheme-Paradox .material-layout .meta{display:flex;box-sizing:border-box;padding:1pc;height:auto;flex-direction:row;align-items:center;justify-content:flex-start}#scheme-Paradox .material-layout .meta>.meta__favorites{margin:0 8px;font-weight:500;font-size:13px;flex-direction:row}#scheme-Paradox .material-layout .meta>.meta__favorites .material-icons{margin-left:9pt;font-size:2em;cursor:pointer}#scheme-Paradox .material-layout .mdl-card .meta.meta--fill{justify-content:space-between}#scheme-Paradox .material-layout .meta>:first-child{margin-right:1pc}#scheme-Paradox .material-layout .meta>*{display:flex;flex-direction:column}#scheme-Paradox .material-layout .something-else>button{position:absolute;top:0;right:28px;transform:translate(0,-28px)}#scheme-Paradox .material-layout .something-else .something-else-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:2px;border-top-left-radius:2px;font-size:13px;flex-grow:1;box-sizing:border-box;padding:24px;background-size:cover}@media screen and (max-width:480px){#scheme-Paradox .material-layout .something-else .something-else-logo{padding:0}}#scheme-Paradox .material-layout .something-else .something-else-logo img{margin-bottom:10px;width:10pc;height:10pc}#scheme-Paradox .material-layout .something-else .mdl-card__supporting-text{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f5f5f5}#scheme-Paradox .material-layout .material-post>.material-nav,#scheme-Paradox .material-layout .material-index>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button{color:#fff;text-decoration:none}#scheme-Paradox .material-layout .material-post>.material-nav .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:first-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:first-child .mdl-butto{margin-right:1pc}#scheme-Paradox .material-layout .material-post>.material-nav>.material-nav__button:last-child .mdl-button,#scheme-Paradox .material-layout .material-index>.material-nav>.material-nav__button:last-child .mdl-button{margin-left:1pc}#scheme-Paradox .page-number{display:none}#scheme-Paradox .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Paradox .material-layout .mdl-card>a{color:inherit;text-decoration:none;font-weight:inherit}#scheme-Paradox .material-layout .mdl-card h3{margin:0}#scheme-Paradox .material-layout .mdl-card h1 a,#scheme-Paradox .material-layout .mdl-card h2 a,#scheme-Paradox .material-layout .mdl-card h3 a,#scheme-Paradox .material-layout .mdl-card h4 a,#scheme-Paradox .material-layout .mdl-card h5 a,#scheme-Paradox .material-layout .mdl-card h6 a{text-decoration:none}#scheme-Paradox .material-layout .mdl-card h3.quote:after,#scheme-Paradox .material-layout .mdl-card h3.quote:before{display:block;margin-top:.5em;font-size:3em}#scheme-Paradox .material-layout .mdl-card h3.quote:before{content:'“'}#scheme-Paradox .material-layout .mdl-card h3.quote:after{content:'”'}#scheme-Paradox .material-post_container .custom-header{background-color:transparent}#scheme-Paradox .material-post_container .material-post>.mdl-card .mdl-card__media,#scheme-Paradox .material-post_container .material-index>.mdl-card .mdl-card__media{height:280px}#scheme-Paradox .material-post_container .meta+.mdl-card__supporting-text{display:block;border:0;flex-direction:column}#scheme-Paradox .material-post_container .comments{background-color:#eee;display:flex;box-sizing:border-box;padding:2pc;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative}#scheme-Paradox .material-post_container .comments>form{display:flex;margin-bottom:1pc;flex-diretion:row}#scheme-Paradox .material-post_container .comments>form .mdl-textfield{margin-right:1pc;color:#616161;flex-grow:1}#scheme-Paradox .material-post_container .comments>form .mdl-textfield input,#scheme-Paradox .material-post_container .comments>form .mdl-textfield textarea{resize:none}#scheme-Paradox .material-post_container .comments>form button{margin-top:20px;background-color:rgba(0,0,0,.24);color:#fff}#scheme-Paradox .material-post_container .comments .comment{flex-direction:column;align-items:stretch}#scheme-Paradox .material-post_container .comments .comment>.comment__header{display:flex;margin-bottom:1pc;flex-direction:row;align-items:center}#scheme-Paradox .material-post_container .comments .comment>.comment__header>.comment__author{display:flex;flex-grow:1;flex-direction:column}#scheme-Paradox .material-post_container .comments .comment>.comment__text{line-height:1.5em}#scheme-Paradox .material-post_container .comments .comment>.comment__actions{display:flex;font-size:.8em;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:64px}#scheme-Paradox .material-post_container .comments .comment>.comment__actions button{margin-right:1pc;color:rgba(0,0,0,.24)}#scheme-Paradox .material-post_container .comments .comment>.comment__answers{padding-top:2pc;padding-left:3pc}#scheme-Paradox #post-toc-trigger-btn{position:fixed;top:5pc;left:1pc;z-index:8;color:#fff;border-radius:50%}@media screen and (max-width:480px){#scheme-Paradox #post-toc-trigger-btn{display:none}}#scheme-Paradox .material-layout .section-spacer{flex-grow:1}#scheme-Paradox .material-layout .something-else{z-index:7;overflow:visible}#scheme-Paradox .material-layout .amazing .mdl-card__title{background-color:#263238}#scheme-Paradox .material-layout .minilogo{width:44px;height:44px;border-radius:22px;background-color:#f5f5f5;background-image:url(../img/avatar.png);background-size:50%}#scheme-Paradox .mdl-grid{display:flex!important}#scheme-Paradox .social-btn{margin:0 1pc;width:24px;height:24px;border-radius:2px;background-color:transparent;background-size:contain;opacity:.46;cursor:pointer}#scheme-Paradox .social-btn__share{background:0;color:rgba(0,0,0,.54)}#scheme-Paradox .mdl-mini-footer{box-sizing:border-box;margin-top:5pc;padding:40px;height:120px;background-color:#fff;align-items:center}@media screen and (max-width:840px){#scheme-Paradox .material-layout .mdl-mini-footer{padding:30px 0 20px;height:200px}}#scheme-Paradox .post_entry-content img{width:98%}#scheme-Paradox #post-content{max-width:90%;margin:1pc auto;padding-top:0}#scheme-Paradox #post-content img{max-width:100%}#scheme-Paradox .page-navigator{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}#scheme-Paradox .page-navigator li.current{background:#323c3f;color:#fff}#scheme-Paradox .page-navigator>li{display:inline}#scheme-Paradox .page-navigator>li:first-child>a,#scheme-Paradox .page-navigator>li:first-child>span{margin-left:0}#scheme-Paradox .page-navigator>.current>a,#scheme-Paradox .page-navigator>.current>a:focus,#scheme-Paradox .page-navigator>.current>a:hover,#scheme-Paradox .page-navigator>.current>span,#scheme-Paradox .page-navigator>.current>span:focus,#scheme-Paradox .page-navigator>.current>span:hover{z-index:2;color:#fff;cursor:default}#scheme-Paradox .page-navigator>li>a,#scheme-Paradox .page-navigator>li>span{height:32px;width:32px;line-height:32px;color:#ff4081;position:relative;float:left;margin-right:5px;margin-left:5px;text-decoration:none;text-align:center}#scheme-Paradox .footer-develop-a{color:#9e9e9e;text-decoration:none;font-weight:400}#scheme-Paradox .footer-develop-a:hover{color:#0097a7;text-decoration:underline!important}#scheme-Paradox #post_entry-info{border-top:1px solid rgba(0,0,0,.1)}#scheme-Paradox #post_entry-left-info{float:left;width:50%}#scheme-Paradox #post_entry-right-info{float:right;font-size:13px;font-weight:400;padding:1pc;margin-top:20px;margin-right:20px}@media screen and (max-width:480px){#scheme-Paradox #post_entry-left-info{padding:1pc 4%}#scheme-Paradox #post_entry-right-info{margin-top:0;margin-right:0;width:50%;padding:1pc 2%;text-align:right;top:21px}}#scheme-Paradox #post_entry-right-info a{text-decoration:none;font-weight:400}#scheme-Paradox #copyright{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:481px) and (max-width:840px){#scheme-Paradox #copyright{padding:20px 0}}#scheme-Paradox .article-headline-p a{font-weight:400}#scheme-Paradox .article-headline-p a,#scheme-Paradox .article-headline-p-nopic a,#scheme-Paradox .article-headline-p-top a,#scheme-Paradox .material-nav a,#scheme-Paradox .index_share-link,#scheme-Paradox .post_share-link,#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link,#scheme-Paradox .sidebar .sidebar-brand,#scheme-Paradox .sidebar-footer-text-a{text-decoration:none}#scheme-Paradox .post_tag-link,#scheme-Paradox .index_category-link{padding:15px}#scheme-Paradox .mdl-mini-footer--right-section{margin-right:60px}@media screen and (max-width:480px){#scheme-Paradox .mdl-mini-footer--right-section{margin-right:0}}#scheme-Paradox .mdl-mini-footer--right-section a{color:#6b6b6b}#scheme-Paradox #author-avatar,#scheme-Paradox #comment__avatar{margin-right:1pc;border-radius:50%;overflow:hidden}#scheme-Paradox .mdl-mini-footer--social-btn{outline-style:none}#scheme-Paradox .material-nav{font-weight:300!important}#scheme-Paradox .material-nav a{font-weight:400}#scheme-Paradox .login-form-group{width:33%;float:left;color:#8a8a8a}#scheme-Paradox .login-input-info{font-size:14px!important}#scheme-Paradox .comment__text{font-weight:400!important;font-size:13px!important;padding-left:64px}#scheme-Paradox .comment__text p{margin-bottom:6px}#scheme-Paradox .comments__closed{color:#8a8a8a!important}#scheme-Paradox .comment-list{padding-left:0}#scheme-Paradox .comment__author{font-size:13px;font-weight:400!important}#scheme-Paradox #comment__avatar{float:left}#scheme-Paradox #comment-input-div{width:94%;line-height:15px}#scheme-Paradox #comment{color:#616161;font-size:14px;resize:inherit}#scheme-Paradox #comment-button{margin-left:10px;margin-top:-20px;background-color:rgba(0,0,0,.24);color:#FFF}#scheme-Paradox #article-functions-like-button{overflow:visible}#scheme-Paradox #article-functions-like-button:hover{color:red}@media screen and (max-width:480px){#scheme-Paradox .page-module .mdl-card,#scheme-Paradox .material-post_container .mdl-card{margin:0;width:100%}}#scheme-Paradox .post-likes-num{font-size:13px;position:relative;top:8px;left:-20px}@media screen and (max-width:850px){#scheme-Paradox #comment-input-div{width:93%}}@media screen and (max-width:742px){#scheme-Paradox #comment-input-div{width:92%}}@media screen and (max-width:660px){#comment-input-div{width:90%}}@media screen and (max-width:550px){#scheme-Paradox #comment-input-div{width:80%}}@media screen and (max-width:480px){#scheme-Paradox .footer-develop-div{float:left;width:100%;margin-right:10px}}@media screen and (max-width:840px){.mdl-mini-footer--right-section{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#scheme-Paradox .article-headline-p{font-size:34px;line-height:40px;font-weight:400;margin:0;text-shadow:1px 1px 8px #444}@media screen and (max-width:840px){#scheme-Paradox .article-headline-p{font-size:22px}}#scheme-Paradox .article-headline-p-top{padding:10px 0;font-size:26px;line-height:26px;font-weight:400;margin:0}#scheme-Paradox .article-headline-p-nopic{font-size:34px;line-height:40px;font-weight:400;margin:0}#scheme-Paradox .more{margin-left:1pc}#scheme-Paradox #top{width:0;height:0;position:absolute;top:0}#scheme-Paradox #search-label{right:28px;bottom:39px;z-index:7}#scheme-Paradox #search-form{bottom:46px}#scheme-Paradox #search-form-label{left:1px}#scheme-Paradox #search-form-label:after{background-color:#ff4081;width:100%}#scheme-Paradox .mdl-badge[data-badge]:after{width:20px;height:20px;font-weight:400}#scheme-Paradox .mdl-button .mdl-badge[data-badge]:after{top:-12px;right:-10px}@media screen and (max-width:480px){#scheme-Paradox #search-form{margin-left:0}}@media screen and (max-width:840px){#scheme-Paradox .mdl-mini-footer--left-section{width:100%;text-align:center}}#scheme-Isolation .mdl-grid{padding:0}#scheme-Isolation .mdl-cell{margin:0}#scheme-Isolation .material-layout{width:100%;margin-right:auto;margin-left:auto;max-width:339px;padding-right:8px;padding-left:8px}@media screen and (min-width:386px){#scheme-Isolation .material-layout{max-width:548px;padding-right:24px;padding-left:24px}}@media screen and (min-width:579px){#scheme-Isolation .material-layout{max-width:722px;padding-right:32px;padding-left:32px}}@media screen and (min-width:769px){#scheme-Isolation .material-layout{max-width:894px;padding-right:48px;padding-left:48px}}@media screen and (min-width:1183px){#scheme-Isolation .material-layout{max-width:1328px;padding-right:80px;padding-left:80px}}#scheme-Isolation #main{float:left;width:100%;padding-top:12px;padding-bottom:24px}@media screen and (min-width:579px){#scheme-Isolation #main{padding-top:16px;padding-bottom:32px}}@media screen and (min-width:769px){#scheme-Isolation #main{padding-top:24px;padding-bottom:48px}}@media screen and (min-width:1183px){#scheme-Isolation #main{padding-top:80px;padding-bottom:80px;padding-left:368px}}#scheme-Isolation .post_entry-module{margin-bottom:24px;width:100%;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media screen and (min-width:386px){#scheme-Isolation .post_entry-module{margin-bottom:28px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-module{margin-bottom:36px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-module{margin-bottom:52px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-module{margin-bottom:82px}}#scheme-Isolation .post_thumbnail-custom img{width:100%;vertical-align:middle;height:auto}#scheme-Isolation .post_entry-header_info.with-thumbnail,#scheme-Isolation .post-header_info.with-thumbnail{position:absolute;padding:40px;width:100%;cursor:default;color:#ebebeb}#scheme-Isolation .post_entry-header_info.without-thumbnail,#scheme-Isolation .post-header_info.without-thumbnail{padding:40px;padding-bottom:0;width:100%;cursor:default}#scheme-Isolation .post_entry-header_info .avatar-img,#scheme-Isolation .post-header_info .avatar-img{width:34px;height:34px;margin-right:8px;border:1px solid #d6d6d6;border-radius:50%}#scheme-Isolation .post_entry-header_info .name-span,#scheme-Isolation .post-header_info .name-span{letter-spacing:2px;line-height:16px;font-size:13px;font-weight:300;text-transform:uppercase}#scheme-Isolation .post_entry-content{width:100%}@media screen and (min-width:579px){#scheme-Isolation .post_entry-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-content{padding:40px}}#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:24px;line-height:40px;margin-top:-7px;margin-bottom:9px}@media screen and (min-width:579px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:28px;line-height:48px;margin-top:-8px;margin-bottom:24px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{margin-bottom:40px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-title,#scheme-Isolation p.post-title{font-size:32px;line-height:56px;margin-top:-10px;margin-bottom:30px}}#scheme-Isolation .post_entry-excerpt{margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:300}@media screen and (min-width:579px){#scheme-Isolation .post_entry-excerpt{margin-bottom:24px}}#scheme-Isolation .post_entry-title a{text-decoration:none;color:#333}#scheme-Isolation .post_entry-tags-list{padding:0;margin:0}#scheme-Isolation .post_entry-tags-list-item{list-style:none;float:left;font-size:11px;border:1px solid #c2c2c2;letter-spacing:1px;border-radius:3px;padding-right:6px;padding-left:8px;margin-top:8px;margin-right:8px;text-align:center;-webkit-appearance:none}#scheme-Isolation .post_entry-tags-list-item a{text-decoration:none;color:#adadad}@media screen and (min-width:386px){#scheme-Isolation .post_entry-tags-list{margin-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-tags-list{margin-top:16px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-tags-list{margin-top:8px}}#scheme-Isolation .post_entry-footer{width:100%}#scheme-Isolation .post_entry-footer-info{width:100%}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer{padding:24px;padding-top:0}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer{padding:32px;padding-top:0}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer{padding:48px;padding-top:0}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer{padding:40px;padding-top:0}}#scheme-Isolation .post_entry-footer-border{width:100%;border-top:1px solid #ebebeb}@media screen and (min-width:386px){#scheme-Isolation .post_entry-footer-border{height:24px}}@media screen and (min-width:579px){#scheme-Isolation .post_entry-footer-border{height:32px}}@media screen and (min-width:769px){#scheme-Isolation .post_entry-footer-border{height:48px}}@media screen and (min-width:1183px){#scheme-Isolation .post_entry-footer-border{height:40px}}#scheme-Isolation .post_entry-footer-info{color:#c2c2c2;font-size:14px}#scheme-Isolation .post_entry-footer-date{float:left}#scheme-Isolation .post_entry-footer-comment{float:right}#scheme-Isolation .header{position:fixed;z-index:1;padding-top:24px;padding-bottom:12px;text-align:center}@media screen and (max-width:1183px){#scheme-Isolation .header{position:relative}}#scheme-Isolation .header a{text-decoration:none}@media screen and (min-width:579px){#scheme-Isolation .header{padding-top:32px;padding-bottom:16px}}@media screen and (min-width:769px){#scheme-Isolation .header{padding:48px 48px 24px}}@media screen and (min-width:1183px){#scheme-Isolation .header{width:328px;margin-right:-328px;text-align:left;padding:114px 40px 40px 0}}#scheme-Isolation .header-copyright{color:#a5b1b6;display:none}@media screen and (min-width:1183px){#scheme-Isolation .header-copyright{display:block;position:absolute;font-size:12px;letter-spacing:1px;line-height:20px;margin:0;bottom:-50px}}#scheme-Isolation .header-item{float:left;clear:both;margin-right:auto;margin-left:auto;width:auto}@media screen and (max-width:1183px){#scheme-Isolation .header-item{position:relative;left:50%;transform:translateX(-50%)}}#scheme-Isolation .header-title{border-bottom:1px solid #c7ced1;font-size:24px;line-height:36px;padding-bottom:16px;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-title{font-size:24px;line-height:40px;padding-bottom:24px;margin-bottom:24px}}@media screen and (min-width:1183px){}#scheme-Isolation .header-title a{color:#252b2d}#scheme-Isolation .mdl-mini-footer{padding:0}#scheme-Isolation .header-slogan{color:#5c6a70;margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-slogan{margin-bottom:24px}}#scheme-Isolation .header-nav{margin-bottom:16px}@media screen and (min-width:579px){#scheme-Isolation .header-nav{margin-bottom:24px}}@media screen and (max-width:1183px){#scheme-Isolation .header-nav{padding-top:24px;border-top:1px solid #c7ced1}#scheme-Isolation .header-nav span{margin-right:8px;margin-left:8px}#scheme-Isolation .header-nav span:first-child{margin-left:0}#scheme-Isolation .header-nav span:last-child{margin-right:0}}#scheme-Isolation .header-nav span{float:left;width:auto;line-height:24px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1183px){#scheme-Isolation .header-nav span{clear:both}}@media screen and (min-width:1183px){#scheme-Isolation .header-nav-item:first-child{padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .header-sns_list{margin-top:24px}@media screen and (max-width:1183px){#scheme-Isolation .header-sns_list{margin-top:0;padding-top:24px;border-top:1px solid #c7ced1;margin-bottom:16px}}#scheme-Isolation .header-sns_list a{padding:0 8px;margin:0 8px}#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0}@media screen and (min-width:1183px){#scheme-Isolation .header-sns_list a:first-child{padding-left:0;margin-left:0;padding-top:24px;border-top:1px solid #c7ced1}}#scheme-Isolation .material-layout .material-index>.material-nav,#scheme-Isolation .material-layout .material-post>.material-nav{display:flex;margin:10px 15px;color:#fff;font-weight:500;flex-direction:row;justify-content:space-between;align-items:center}#scheme-Isolation .page-number{display:none}#scheme-Isolation .material-nav .page-number.current{display:block;color:#666;text-align:center;margin:0 auto}#scheme-Isolation .material-layout .material-index>.material-nav .mdl-button,#scheme-Isolation .material-layout .material-post>.material-nav .mdl-button{background-color:#fff;color:rgba(0,0,0,.54)}#scheme-Isolation #post-content{width:100%}@media screen and (min-width:386px){#scheme-Isolation #post-content{padding:24px}}@media screen and (min-width:579px){#scheme-Isolation #post-content{padding:32px}}@media screen and (min-width:769px){#scheme-Isolation #post-content{padding:48px}}@media screen and (min-width:1183px){#scheme-Isolation #post-content{padding:40px}}#scheme-Isolation .material-post .mdl-card{width:100%;border-radius:2px}#scheme-Isolation .material-nav a{text-decoration:none}#scheme-Isolation .post-content_wrapper{width:100%;margin:0 auto;max-width:275px}@media screen and (min-width:386px){#scheme-Isolation .post-content_wrapper{max-width:436px}}@media screen and (min-width:579px){#scheme-Isolation .post-content_wrapper{max-width:530px}}@media screen and (min-width:769px){#scheme-Isolation .post-content_wrapper{max-width:606px}}@media screen and (min-width:1183px){#scheme-Isolation .post-content_wrapper{max-width:640px}}.st-ui-search-input,.st-default-search-input{border:0!important;padding-top:0!important;background:none!important}.md{line-height:inherit;vertical-align:bottom}.headline,.subhead{font-weight:300;line-height:1.1;color:#212121;text-transform:inherit;letter-spacing:inherit}.sidebar .sidebar-toggle:after,.sidebar:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-material-icons{margin-right:2pc;width:24px;height:24px;top:15%;position:relative}.sidebar-indent-left1pc-element{margin-left:1pc}.sidebar-overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:9;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.sidebar-overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.top-bar{height:25px}.headline{font-size:24px}.subhead{font-size:16px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none}.sidebar{vertical-align:top;position:relative;display:block;min-height:100%;overflow-y:auto;overflow-x:hidden;border:0;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);-o-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.sidebar .sidebar-toggle:after,.sidebar .sidebar-toggle:before,.sidebar:after,.sidebar:before{content:' ';display:table}#sidebar{z-index:10}#sidebar-first-li a{margin-top:8px}.sidebar-footer-text-div{text-align:left;text-transform:none}.sidebar::-webkit-scrollbar-track{border-radius:2px}.sidebar::-webkit-scrollbar{width:5px;background-color:#f7f7f7}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#bfbfbf}.sidebar .sidebar-header{height:158.13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-header,.sidebar .sidebar-toggle{position:relative;-o-transition:all .2s ease-in-out}.sidebar .sidebar-header.header-cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%}.sidebar .sidebar-header:hover .sidebar-toggle{opacity:1}.sidebar .sidebar-toggle{float:right;margin:16px;padding:0;background-image:none;border:0;height:40px;width:40px;font-size:20px;opacity:.7;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .icon-material-sidebar-arrow:before{content:'\e610'}.sidebar .sidebar-image img{width:54px;height:54px;margin:16px;border-radius:50%;background-color:rgba(255,255,255,.2);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand{position:absolute;bottom:0;left:0;right:0;display:block;height:48px;line-height:48px;padding:0 56px 0 16px;clear:both;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar-brand:focus,.sidebar .sidebar-brand:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.sidebar .sidebar-brand .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-brand .sidebar-badge,.sidebar .hot_tags-count .sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 3px;font-size:10px;text-align:center;white-space:nowrap;vertical-align:baseline}.sidebar .sidebar-badge.badge-circle{border-radius:50%}.sidebar .sidebar-divider,.sidebar .sidebar-nav .divider{position:relative;display:block;height:1px;margin:8px 0;padding:0;overflow:hidden}.sidebar .sidebar-text{display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a,.sidebar .sidebar-text{overflow:hidden;font-weight:400;white-space:nowrap;height:48px;line-height:48px;text-decoration:none;clear:both;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sidebar .sidebar-text:focus,.sidebar .sidebar-text:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-text .caret{position:absolute;right:24px;top:24px}.sidebar .sidebar-text .sidebar-badge,.sidebar .hot_tags-count,.sidebar .sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-icon{display:inline-block;margin-right:16px;min-width:40px;width:40px;text-align:left;font-size:20px}.sidebar .sidebar-icon:after,.sidebar .sidebar-icon:before{vertical-align:middle}.sidebar .sidebar-nav{margin:0;padding:0}.sidebar .sidebar-nav li{position:relative;list-style-type:none}.sidebar .sidebar-nav li a{position:relative;cursor:pointer;user-select:none;display:block;padding:0 56px 0 16px;transition:all .2s ease-in-out}.sidebar .sidebar-nav li a:focus,.sidebar .sidebar-nav li a:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sidebar .sidebar-nav li a .caret{position:absolute;right:24px;top:24px;transition:.3s}.sidebar .sidebar-nav li.open a .caret{transform:rotate(-180deg)}.sidebar .sidebar-nav li a .sidebar-badge,.hot_tags-count,.sidebar_archives-count{position:absolute;right:16px;top:12px}.sidebar .sidebar-nav li a:hover{background:0}.sidebar .sidebar-nav .dropdown-menu{position:relative;width:100%;margin:0;padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-colored{background-color:#fff}.sidebar-colored .sidebar-header{background-color:#e91e63}.sidebar-colored .sidebar-toggle{color:#f5f5f5;background-color:transparent}.sidebar-colored .sidebar-brand{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-brand:focus,.sidebar-colored .sidebar-brand:hover{color:#f5f5f5;background-color:rgba(0,0,0,.1)}.sidebar-colored .sidebar-badge,.hot_tags-count,.sidebar_archives-count{color:#fff;background-color:#ec407a;text-shadow:1px 1px 3px #444}.sidebar-colored .sidebar-divider,.sidebar-colored .sidebar-nav .divider{background-color:#bdbdbd}.sidebar-colored .sidebar-text{color:#212121}.sidebar-colored .sidebar-nav li>a{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li>a i{color:#757575}.sidebar-colored .sidebar-nav li:hover>a,.sidebar-colored .sidebar-nav li>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav li:hover>a i,.sidebar-colored .sidebar-nav li>a:hover i{color:#f06292}.sidebar-colored .sidebar-nav li:focus>a,.sidebar-colored .sidebar-nav li>a:focus{color:#212121;background-color:transparent}.sidebar-colored .sidebar-nav li:focus>a i,.sidebar-colored .sidebar-nav li>a:focus i{color:#f06292}.sidebar-colored .sidebar-nav>.open>a,.sidebar-colored .sidebar-nav>.open>a:focus,.sidebar-colored .sidebar-nav>.open>a:hover{color:#e91e63;background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.active>a,.sidebar-colored .sidebar-nav>.active>a:focus,.sidebar-colored .sidebar-nav>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar-colored .sidebar-nav>.disabled>a,.sidebar-colored .sidebar-nav>.disabled>a:focus,.sidebar-colored .sidebar-nav>.disabled>a:hover{color:#e0e0e0;background-color:transparent}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu{background-color:#e0e0e0}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:focus{background-color:#e0e0e0;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>li>a:hover{background-color:#cecece;color:#e91e63}.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:focus,.sidebar-colored .sidebar-nav>.dropdown>.dropdown-menu>.active>a:hover{color:#212121;background-color:#f5f5f5}.sidebar{width:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.sidebar.open{min-width:280px;width:280px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-fixed-left{position:fixed;top:0;bottom:0;z-index:10;left:0;box-shadow:2px 0 15px rgba(0,0,0,.35);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.35)}@media(max-width:840px){.sidebar.open{min-width:240px;width:240px}.sidebar .sidebar-header{height:149.34px}.sidebar .sidebar-image img{width:44px;height:44px}}#scheme-Paradox #sidebar-main{min-height:calc(100% - 100px);margin-bottom:55px}#scheme-Paradox #footer-image{padding-left:8px;position:relative}.MD-burger-icon{margin:0 0 0 1pc;cursor:pointer;border:0;background:0;outline:0;position:fixed;top:2pc;z-index:8;height:32px;width:32px}.MD-burger-layer{width:20px;background:#eee;position:relative;-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer,.MD-burger-layer:after,.MD-burger-layer:before{display:block;height:2px;-webkit-animation-timing-function:ease-in-out}.MD-burger-layer:after,.MD-burger-layer:before{width:inherit;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:300ms;animation-duration:300ms;animation-timing-function:ease-in-out}.MD-burger-layer:before{bottom:5px}.MD-burger-layer:after{top:5px}.MD-burger-arrow{-webkit-animation-name:MD-burger-icon-arrow;animation-name:MD-burger-icon-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:before{-webkit-animation-name:MD-burger-icon-before-arrow;animation-name:MD-burger-icon-before-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-arrow:after{-webkit-animation-name:MD-burger-icon-after-arrow;animation-name:MD-burger-icon-after-arrow;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.MD-burger-line{-webkit-animation-name:MD-burger-icon-line;animation-name:MD-burger-icon-line}.MD-burger-line:before{-webkit-animation-name:MD-burger-icon-before-line;animation-name:MD-burger-icon-before-line}.MD-burger-line:after{-webkit-animation-name:MD-burger-icon-after-line;animation-name:MD-burger-icon-after-line}@-webkit-keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes MD-burger-icon-arrow{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-arrow{100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-arrow{100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes MD-burger-icon-line{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-before-line{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:3% 37%;width:75%}}@-webkit-keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}@keyframes MD-burger-icon-after-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:3% 37%;width:75%}}.post-toc{width:auto;word-wrap:normal;white-space:nowrap;padding:0;list-style:none;padding:0 16px}.post-toc-child{list-style:none}.post-toc a{color:#727272;text-decoration:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:url(../fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular.woff) format('woff'),url(../fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.toTop-wrap{position:absolute;bottom:100px;right:34.61px;z-index:8}@media screen and (max-width:840px){.toTop-wrap{bottom:180px;right:28px}}.toTop{display:block;width:40px;height:40px;border-radius:50%;text-align:center;color:#FFF;background:#00bcd4;box-shadow:0 0 3px 0 rgba(0,0,0,.12),0 3px 3px 0 rgba(0,0,0,.24);cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.toTop:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.toTop i{font-size:24px;margin:8px}.footer_top-i{width:24px;height:24px}@keyframes status-active{from{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes status-inactive{from{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes zoomIn{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes load{0%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media only screen and (min-width:300px){.chat{width:200px}}@media only screen and (min-width:480px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:840px){.chat{width:300px}.chat_field{width:65%}}@media only screen and (min-width:1024px){.chat{width:400px}.chat_field{width:65%}}.ink{display:block;position:absolute;background:rgba(38,50,56,.4);border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{100%{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}-#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:10;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:10;top:15px;right:15px}.fa,.fa-stack{display:inline-block}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:'\f000'}.fa-music:before{content:'\f001'}.fa-search:before{content:'\f002'}.fa-envelope-o:before{content:'\f003'}.fa-heart:before{content:'\f004'}.fa-star:before{content:'\f005'}.fa-star-o:before{content:'\f006'}.fa-user:before{content:'\f007'}.fa-film:before{content:'\f008'}.fa-th-large:before{content:'\f009'}.fa-th:before{content:'\f00a'}.fa-th-list:before{content:'\f00b'}.fa-check:before{content:'\f00c'}.fa-close:before,.fa-remove:before,.fa-times:before{content:'\f00d'}.fa-search-plus:before{content:'\f00e'}.fa-search-minus:before{content:'\f010'}.fa-power-off:before{content:'\f011'}.fa-signal:before{content:'\f012'}.fa-cog:before,.fa-gear:before{content:'\f013'}.fa-trash-o:before{content:'\f014'}.fa-home:before{content:'\f015'}.fa-file-o:before{content:'\f016'}.fa-clock-o:before{content:'\f017'}.fa-road:before{content:'\f018'}.fa-download:before{content:'\f019'}.fa-arrow-circle-o-down:before{content:'\f01a'}.fa-arrow-circle-o-up:before{content:'\f01b'}.fa-inbox:before{content:'\f01c'}.fa-play-circle-o:before{content:'\f01d'}.fa-repeat:before,.fa-rotate-right:before{content:'\f01e'}.fa-refresh:before{content:'\f021'}.fa-list-alt:before{content:'\f022'}.fa-lock:before{content:'\f023'}.fa-flag:before{content:'\f024'}.fa-headphones:before{content:'\f025'}.fa-volume-off:before{content:'\f026'}.fa-volume-down:before{content:'\f027'}.fa-volume-up:before{content:'\f028'}.fa-qrcode:before{content:'\f029'}.fa-barcode:before{content:'\f02a'}.fa-tag:before{content:'\f02b'}.fa-tags:before{content:'\f02c'}.fa-book:before{content:'\f02d'}.fa-bookmark:before{content:'\f02e'}.fa-print:before{content:'\f02f'}.fa-camera:before{content:'\f030'}.fa-font:before{content:'\f031'}.fa-bold:before{content:'\f032'}.fa-italic:before{content:'\f033'}.fa-text-height:before{content:'\f034'}.fa-text-width:before{content:'\f035'}.fa-align-left:before{content:'\f036'}.fa-align-center:before{content:'\f037'}.fa-align-right:before{content:'\f038'}.fa-align-justify:before{content:'\f039'}.fa-list:before{content:'\f03a'}.fa-dedent:before,.fa-outdent:before{content:'\f03b'}.fa-indent:before{content:'\f03c'}.fa-video-camera:before{content:'\f03d'}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:'\f03e'}.fa-pencil:before{content:'\f040'}.fa-map-marker:before{content:'\f041'}.fa-adjust:before{content:'\f042'}.fa-tint:before{content:'\f043'}.fa-edit:before,.fa-pencil-square-o:before{content:'\f044'}.fa-share-square-o:before{content:'\f045'}.fa-check-square-o:before{content:'\f046'}.fa-arrows:before{content:'\f047'}.fa-step-backward:before{content:'\f048'}.fa-fast-backward:before{content:'\f049'}.fa-backward:before{content:'\f04a'}.fa-play:before{content:'\f04b'}.fa-pause:before{content:'\f04c'}.fa-stop:before{content:'\f04d'}.fa-forward:before{content:'\f04e'}.fa-fast-forward:before{content:'\f050'}.fa-step-forward:before{content:'\f051'}.fa-eject:before{content:'\f052'}.fa-chevron-left:before{content:'\f053'}.fa-chevron-right:before{content:'\f054'}.fa-plus-circle:before{content:'\f055'}.fa-minus-circle:before{content:'\f056'}.fa-times-circle:before{content:'\f057'}.fa-check-circle:before{content:'\f058'}.fa-question-circle:before{content:'\f059'}.fa-info-circle:before{content:'\f05a'}.fa-crosshairs:before{content:'\f05b'}.fa-times-circle-o:before{content:'\f05c'}.fa-check-circle-o:before{content:'\f05d'}.fa-ban:before{content:'\f05e'}.fa-arrow-left:before{content:'\f060'}.fa-arrow-right:before{content:'\f061'}.fa-arrow-up:before{content:'\f062'}.fa-arrow-down:before{content:'\f063'}.fa-mail-forward:before,.fa-share:before{content:'\f064'}.fa-expand:before{content:'\f065'}.fa-compress:before{content:'\f066'}.fa-plus:before{content:'\f067'}.fa-minus:before{content:'\f068'}.fa-asterisk:before{content:'\f069'}.fa-exclamation-circle:before{content:'\f06a'}.fa-gift:before{content:'\f06b'}.fa-leaf:before{content:'\f06c'}.fa-fire:before{content:'\f06d'}.fa-eye:before{content:'\f06e'}.fa-eye-slash:before{content:'\f070'}.fa-exclamation-triangle:before,.fa-warning:before{content:'\f071'}.fa-plane:before{content:'\f072'}.fa-calendar:before{content:'\f073'}.fa-random:before{content:'\f074'}.fa-comment:before{content:'\f075'}.fa-magnet:before{content:'\f076'}.fa-chevron-up:before{content:'\f077'}.fa-chevron-down:before{content:'\f078'}.fa-retweet:before{content:'\f079'}.fa-shopping-cart:before{content:'\f07a'}.fa-folder:before{content:'\f07b'}.fa-folder-open:before{content:'\f07c'}.fa-arrows-v:before{content:'\f07d'}.fa-arrows-h:before{content:'\f07e'}.fa-bar-chart-o:before,.fa-bar-chart:before{content:'\f080'}.fa-twitter-square:before{content:'\f081'}.fa-facebook-square:before{content:'\f082'}.fa-camera-retro:before{content:'\f083'}.fa-key:before{content:'\f084'}.fa-cogs:before,.fa-gears:before{content:'\f085'}.fa-comments:before{content:'\f086'}.fa-thumbs-o-up:before{content:'\f087'}.fa-thumbs-o-down:before{content:'\f088'}.fa-star-half:before{content:'\f089'}.fa-heart-o:before{content:'\f08a'}.fa-sign-out:before{content:'\f08b'}.fa-linkedin-square:before{content:'\f08c'}.fa-telegram-square:before{content:'\f2c6'}.fa-thumb-tack:before{content:'\f08d'}.fa-external-link:before{content:'\f08e'}.fa-sign-in:before{content:'\f090'}.fa-trophy:before{content:'\f091'}.fa-github-square:before{content:'\f092'}.fa-upload:before{content:'\f093'}.fa-lemon-o:before{content:'\f094'}.fa-phone:before{content:'\f095'}.fa-square-o:before{content:'\f096'}.fa-bookmark-o:before{content:'\f097'}.fa-phone-square:before{content:'\f098'}.fa-twitter:before{content:'\f099'}.fa-facebook-f:before,.fa-facebook:before{content:'\f09a'}.fa-github:before{content:'\f09b'}.fa-unlock:before{content:'\f09c'}.fa-credit-card:before{content:'\f09d'}.fa-feed:before,.fa-rss:before{content:'\f09e'}.fa-hdd-o:before{content:'\f0a0'}.fa-bullhorn:before{content:'\f0a1'}.fa-bell:before{content:'\f0f3'}.fa-certificate:before{content:'\f0a3'}.fa-hand-o-right:before{content:'\f0a4'}.fa-hand-o-left:before{content:'\f0a5'}.fa-hand-o-up:before{content:'\f0a6'}.fa-hand-o-down:before{content:'\f0a7'}.fa-arrow-circle-left:before{content:'\f0a8'}.fa-arrow-circle-right:before{content:'\f0a9'}.fa-arrow-circle-up:before{content:'\f0aa'}.fa-arrow-circle-down:before{content:'\f0ab'}.fa-globe:before{content:'\f0ac'}.fa-wrench:before{content:'\f0ad'}.fa-tasks:before{content:'\f0ae'}.fa-filter:before{content:'\f0b0'}.fa-briefcase:before{content:'\f0b1'}.fa-arrows-alt:before{content:'\f0b2'}.fa-group:before,.fa-users:before{content:'\f0c0'}.fa-chain:before,.fa-link:before{content:'\f0c1'}.fa-cloud:before{content:'\f0c2'}.fa-flask:before{content:'\f0c3'}.fa-cut:before,.fa-scissors:before{content:'\f0c4'}.fa-copy:before,.fa-files-o:before{content:'\f0c5'}.fa-paperclip:before{content:'\f0c6'}.fa-floppy-o:before,.fa-save:before{content:'\f0c7'}.fa-square:before{content:'\f0c8'}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:'\f0c9'}.fa-list-ul:before{content:'\f0ca'}.fa-list-ol:before{content:'\f0cb'}.fa-strikethrough:before{content:'\f0cc'}.fa-underline:before{content:'\f0cd'}.fa-table:before{content:'\f0ce'}.fa-magic:before{content:'\f0d0'}.fa-truck:before{content:'\f0d1'}.fa-pinterest:before{content:'\f0d2'}.fa-pinterest-square:before{content:'\f0d3'}.fa-google-plus-square:before{content:'\f0d4'}.fa-google-plus:before{content:'\f0d5'}.fa-money:before{content:'\f0d6'}.fa-caret-down:before{content:'\f0d7'}.fa-caret-up:before{content:'\f0d8'}.fa-caret-left:before{content:'\f0d9'}.fa-caret-right:before{content:'\f0da'}.fa-columns:before{content:'\f0db'}.fa-sort:before,.fa-unsorted:before{content:'\f0dc'}.fa-sort-desc:before,.fa-sort-down:before{content:'\f0dd'}.fa-sort-asc:before,.fa-sort-up:before{content:'\f0de'}.fa-envelope:before{content:'\f0e0'}.fa-linkedin:before{content:'\f0e1'}.fa-telegram:before{content:'\f2c6'}.fa-rotate-left:before,.fa-undo:before{content:'\f0e2'}.fa-gavel:before,.fa-legal:before{content:'\f0e3'}.fa-dashboard:before,.fa-tachometer:before{content:'\f0e4'}.fa-comment-o:before{content:'\f0e5'}.fa-comments-o:before{content:'\f0e6'}.fa-bolt:before,.fa-flash:before{content:'\f0e7'}.fa-sitemap:before{content:'\f0e8'}.fa-umbrella:before{content:'\f0e9'}.fa-clipboard:before,.fa-paste:before{content:'\f0ea'}.fa-lightbulb-o:before{content:'\f0eb'}.fa-exchange:before{content:'\f0ec'}.fa-cloud-download:before{content:'\f0ed'}.fa-cloud-upload:before{content:'\f0ee'}.fa-user-md:before{content:'\f0f0'}.fa-stethoscope:before{content:'\f0f1'}.fa-suitcase:before{content:'\f0f2'}.fa-bell-o:before{content:'\f0a2'}.fa-coffee:before{content:'\f0f4'}.fa-cutlery:before{content:'\f0f5'}.fa-file-text-o:before{content:'\f0f6'}.fa-building-o:before{content:'\f0f7'}.fa-hospital-o:before{content:'\f0f8'}.fa-ambulance:before{content:'\f0f9'}.fa-medkit:before{content:'\f0fa'}.fa-fighter-jet:before{content:'\f0fb'}.fa-beer:before{content:'\f0fc'}.fa-h-square:before{content:'\f0fd'}.fa-plus-square:before{content:'\f0fe'}.fa-angle-double-left:before{content:'\f100'}.fa-angle-double-right:before{content:'\f101'}.fa-angle-double-up:before{content:'\f102'}.fa-angle-double-down:before{content:'\f103'}.fa-angle-left:before{content:'\f104'}.fa-angle-right:before{content:'\f105'}.fa-angle-up:before{content:'\f106'}.fa-angle-down:before{content:'\f107'}.fa-desktop:before{content:'\f108'}.fa-laptop:before{content:'\f109'}.fa-tablet:before{content:'\f10a'}.fa-mobile-phone:before,.fa-mobile:before{content:'\f10b'}.fa-circle-o:before{content:'\f10c'}.fa-quote-left:before{content:'\f10d'}.fa-quote-right:before{content:'\f10e'}.fa-spinner:before{content:'\f110'}.fa-circle:before{content:'\f111'}.fa-mail-reply:before,.fa-reply:before{content:'\f112'}.fa-github-alt:before{content:'\f113'}.fa-folder-o:before{content:'\f114'}.fa-folder-open-o:before{content:'\f115'}.fa-smile-o:before{content:'\f118'}.fa-frown-o:before{content:'\f119'}.fa-meh-o:before{content:'\f11a'}.fa-gamepad:before{content:'\f11b'}.fa-keyboard-o:before{content:'\f11c'}.fa-flag-o:before{content:'\f11d'}.fa-flag-checkered:before{content:'\f11e'}.fa-terminal:before{content:'\f120'}.fa-code:before{content:'\f121'}.fa-mail-reply-all:before,.fa-reply-all:before{content:'\f122'}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:'\f123'}.fa-location-arrow:before{content:'\f124'}.fa-crop:before{content:'\f125'}.fa-code-fork:before{content:'\f126'}.fa-chain-broken:before,.fa-unlink:before{content:'\f127'}.fa-question:before{content:'\f128'}.fa-info:before{content:'\f129'}.fa-exclamation:before{content:'\f12a'}.fa-superscript:before{content:'\f12b'}.fa-subscript:before{content:'\f12c'}.fa-eraser:before{content:'\f12d'}.fa-puzzle-piece:before{content:'\f12e'}.fa-microphone:before{content:'\f130'}.fa-microphone-slash:before{content:'\f131'}.fa-shield:before{content:'\f132'}.fa-calendar-o:before{content:'\f133'}.fa-fire-extinguisher:before{content:'\f134'}.fa-rocket:before{content:'\f135'}.fa-maxcdn:before{content:'\f136'}.fa-chevron-circle-left:before{content:'\f137'}.fa-chevron-circle-right:before{content:'\f138'}.fa-chevron-circle-up:before{content:'\f139'}.fa-chevron-circle-down:before{content:'\f13a'}.fa-html5:before{content:'\f13b'}.fa-css3:before{content:'\f13c'}.fa-anchor:before{content:'\f13d'}.fa-unlock-alt:before{content:'\f13e'}.fa-bullseye:before{content:'\f140'}.fa-ellipsis-h:before{content:'\f141'}.fa-ellipsis-v:before{content:'\f142'}.fa-rss-square:before{content:'\f143'}.fa-play-circle:before{content:'\f144'}.fa-ticket:before{content:'\f145'}.fa-minus-square:before{content:'\f146'}.fa-minus-square-o:before{content:'\f147'}.fa-level-up:before{content:'\f148'}.fa-level-down:before{content:'\f149'}.fa-check-square:before{content:'\f14a'}.fa-pencil-square:before{content:'\f14b'}.fa-external-link-square:before{content:'\f14c'}.fa-share-square:before{content:'\f14d'}.fa-compass:before{content:'\f14e'}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:'\f150'}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:'\f151'}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:'\f152'}.fa-eur:before,.fa-euro:before{content:'\f153'}.fa-gbp:before{content:'\f154'}.fa-dollar:before,.fa-usd:before{content:'\f155'}.fa-inr:before,.fa-rupee:before{content:'\f156'}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:'\f157'}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:'\f158'}.fa-krw:before,.fa-won:before{content:'\f159'}.fa-bitcoin:before,.fa-btc:before{content:'\f15a'}.fa-file:before{content:'\f15b'}.fa-file-text:before{content:'\f15c'}.fa-sort-alpha-asc:before{content:'\f15d'}.fa-sort-alpha-desc:before{content:'\f15e'}.fa-sort-amount-asc:before{content:'\f160'}.fa-sort-amount-desc:before{content:'\f161'}.fa-sort-numeric-asc:before{content:'\f162'}.fa-sort-numeric-desc:before{content:'\f163'}.fa-thumbs-up:before{content:'\f164'}.fa-thumbs-down:before{content:'\f165'}.fa-youtube-square:before{content:'\f166'}.fa-youtube:before{content:'\f167'}.fa-xing:before{content:'\f168'}.fa-xing-square:before{content:'\f169'}.fa-youtube-play:before{content:'\f16a'}.fa-dropbox:before{content:'\f16b'}.fa-stack-overflow:before{content:'\f16c'}.fa-instagram:before{content:'\f16d'}.fa-flickr:before{content:'\f16e'}.fa-adn:before{content:'\f170'}.fa-bitbucket:before{content:'\f171'}.fa-bitbucket-square:before{content:'\f172'}.fa-tumblr:before{content:'\f173'}.fa-tumblr-square:before{content:'\f174'}.fa-long-arrow-down:before{content:'\f175'}.fa-long-arrow-up:before{content:'\f176'}.fa-long-arrow-left:before{content:'\f177'}.fa-long-arrow-right:before{content:'\f178'}.fa-apple:before{content:'\f179'}.fa-windows:before{content:'\f17a'}.fa-android:before{content:'\f17b'}.fa-linux:before{content:'\f17c'}.fa-dribbble:before{content:'\f17d'}.fa-skype:before{content:'\f17e'}.fa-foursquare:before{content:'\f180'}.fa-trello:before{content:'\f181'}.fa-female:before{content:'\f182'}.fa-male:before{content:'\f183'}.fa-gittip:before,.fa-gratipay:before{content:'\f184'}.fa-sun-o:before{content:'\f185'}.fa-moon-o:before{content:'\f186'}.fa-archive:before{content:'\f187'}.fa-bug:before{content:'\f188'}.fa-vk:before{content:'\f189'}.fa-weibo:before{content:'\f18a'}.fa-renren:before{content:'\f18b'}.fa-pagelines:before{content:'\f18c'}.fa-stack-exchange:before{content:'\f18d'}.fa-arrow-circle-o-right:before{content:'\f18e'}.fa-arrow-circle-o-left:before{content:'\f190'}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:'\f191'}.fa-dot-circle-o:before{content:'\f192'}.fa-wheelchair:before{content:'\f193'}.fa-vimeo-square:before{content:'\f194'}.fa-try:before,.fa-turkish-lira:before{content:'\f195'}.fa-plus-square-o:before{content:'\f196'}.fa-space-shuttle:before{content:'\f197'}.fa-slack:before{content:'\f198'}.fa-envelope-square:before{content:'\f199'}.fa-wordpress:before{content:'\f19a'}.fa-openid:before{content:'\f19b'}.fa-bank:before,.fa-institution:before,.fa-university:before{content:'\f19c'}.fa-graduation-cap:before,.fa-mortar-board:before{content:'\f19d'}.fa-yahoo:before{content:'\f19e'}.fa-google:before{content:'\f1a0'}.fa-reddit:before{content:'\f1a1'}.fa-reddit-square:before{content:'\f1a2'}.fa-stumbleupon-circle:before{content:'\f1a3'}.fa-stumbleupon:before{content:'\f1a4'}.fa-delicious:before{content:'\f1a5'}.fa-digg:before{content:'\f1a6'}.fa-pied-piper:before{content:'\f1a7'}.fa-pied-piper-alt:before{content:'\f1a8'}.fa-drupal:before{content:'\f1a9'}.fa-joomla:before{content:'\f1aa'}.fa-language:before{content:'\f1ab'}.fa-fax:before{content:'\f1ac'}.fa-building:before{content:'\f1ad'}.fa-child:before{content:'\f1ae'}.fa-paw:before{content:'\f1b0'}.fa-spoon:before{content:'\f1b1'}.fa-cube:before{content:'\f1b2'}.fa-cubes:before{content:'\f1b3'}.fa-behance:before{content:'\f1b4'}.fa-behance-square:before{content:'\f1b5'}.fa-steam:before{content:'\f1b6'}.fa-steam-square:before{content:'\f1b7'}.fa-recycle:before{content:'\f1b8'}.fa-automobile:before,.fa-car:before{content:'\f1b9'}.fa-cab:before,.fa-taxi:before{content:'\f1ba'}.fa-tree:before{content:'\f1bb'}.fa-spotify:before{content:'\f1bc'}.fa-deviantart:before{content:'\f1bd'}.fa-soundcloud:before{content:'\f1be'}.fa-database:before{content:'\f1c0'}.fa-file-pdf-o:before{content:'\f1c1'}.fa-file-word-o:before{content:'\f1c2'}.fa-file-excel-o:before{content:'\f1c3'}.fa-file-powerpoint-o:before{content:'\f1c4'}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:'\f1c5'}.fa-file-archive-o:before,.fa-file-zip-o:before{content:'\f1c6'}.fa-file-audio-o:before,.fa-file-sound-o:before{content:'\f1c7'}.fa-file-movie-o:before,.fa-file-video-o:before{content:'\f1c8'}.fa-file-code-o:before{content:'\f1c9'}.fa-vine:before{content:'\f1ca'}.fa-codepen:before{content:'\f1cb'}.fa-jsfiddle:before{content:'\f1cc'}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:'\f1cd'}.fa-circle-o-notch:before{content:'\f1ce'}.fa-ra:before,.fa-rebel:before{content:'\f1d0'}.fa-empire:before,.fa-ge:before{content:'\f1d1'}.fa-git-square:before{content:'\f1d2'}.fa-git:before{content:'\f1d3'}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:'\f1d4'}.fa-tencent-weibo:before{content:'\f1d5'}.fa-qq:before{content:'\f1d6'}.fa-wechat:before,.fa-weixin:before{content:'\f1d7'}.fa-paper-plane:before,.fa-send:before{content:'\f1d8'}.fa-paper-plane-o:before,.fa-send-o:before{content:'\f1d9'}.fa-history:before{content:'\f1da'}.fa-circle-thin:before{content:'\f1db'}.fa-header:before{content:'\f1dc'}.fa-paragraph:before{content:'\f1dd'}.fa-sliders:before{content:'\f1de'}.fa-share-alt:before{content:'\f1e0'}.fa-share-alt-square:before{content:'\f1e1'}.fa-bomb:before{content:'\f1e2'}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:'\f1e3'}.fa-tty:before{content:'\f1e4'}.fa-binoculars:before{content:'\f1e5'}.fa-plug:before{content:'\f1e6'}.fa-slideshare:before{content:'\f1e7'}.fa-twitch:before{content:'\f1e8'}.fa-yelp:before{content:'\f1e9'}.fa-newspaper-o:before{content:'\f1ea'}.fa-wifi:before{content:'\f1eb'}.fa-calculator:before{content:'\f1ec'}.fa-paypal:before{content:'\f1ed'}.fa-google-wallet:before{content:'\f1ee'}.fa-cc-visa:before{content:'\f1f0'}.fa-cc-mastercard:before{content:'\f1f1'}.fa-cc-discover:before{content:'\f1f2'}.fa-cc-amex:before{content:'\f1f3'}.fa-cc-paypal:before{content:'\f1f4'}.fa-cc-stripe:before{content:'\f1f5'}.fa-bell-slash:before{content:'\f1f6'}.fa-bell-slash-o:before{content:'\f1f7'}.fa-trash:before{content:'\f1f8'}.fa-copyright:before{content:'\f1f9'}.fa-at:before{content:'\f1fa'}.fa-eyedropper:before{content:'\f1fb'}.fa-paint-brush:before{content:'\f1fc'}.fa-birthday-cake:before{content:'\f1fd'}.fa-area-chart:before{content:'\f1fe'}.fa-pie-chart:before{content:'\f200'}.fa-line-chart:before{content:'\f201'}.fa-lastfm:before{content:'\f202'}.fa-lastfm-square:before{content:'\f203'}.fa-toggle-off:before{content:'\f204'}.fa-toggle-on:before{content:'\f205'}.fa-bicycle:before{content:'\f206'}.fa-bus:before{content:'\f207'}.fa-ioxhost:before{content:'\f208'}.fa-angellist:before{content:'\f209'}.fa-cc:before{content:'\f20a'}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:'\f20b'}.fa-meanpath:before{content:'\f20c'}.fa-buysellads:before{content:'\f20d'}.fa-connectdevelop:before{content:'\f20e'}.fa-dashcube:before{content:'\f210'}.fa-forumbee:before{content:'\f211'}.fa-leanpub:before{content:'\f212'}.fa-sellsy:before{content:'\f213'}.fa-shirtsinbulk:before{content:'\f214'}.fa-simplybuilt:before{content:'\f215'}.fa-skyatlas:before{content:'\f216'}.fa-cart-plus:before{content:'\f217'}.fa-cart-arrow-down:before{content:'\f218'}.fa-diamond:before{content:'\f219'}.fa-ship:before{content:'\f21a'}.fa-user-secret:before{content:'\f21b'}.fa-motorcycle:before{content:'\f21c'}.fa-street-view:before{content:'\f21d'}.fa-heartbeat:before{content:'\f21e'}.fa-venus:before{content:'\f221'}.fa-mars:before{content:'\f222'}.fa-mercury:before{content:'\f223'}.fa-intersex:before,.fa-transgender:before{content:'\f224'}.fa-transgender-alt:before{content:'\f225'}.fa-venus-double:before{content:'\f226'}.fa-mars-double:before{content:'\f227'}.fa-venus-mars:before{content:'\f228'}.fa-mars-stroke:before{content:'\f229'}.fa-mars-stroke-v:before{content:'\f22a'}.fa-mars-stroke-h:before{content:'\f22b'}.fa-neuter:before{content:'\f22c'}.fa-genderless:before{content:'\f22d'}.fa-facebook-official:before{content:'\f230'}.fa-pinterest-p:before{content:'\f231'}.fa-whatsapp:before{content:'\f232'}.fa-server:before{content:'\f233'}.fa-user-plus:before{content:'\f234'}.fa-user-times:before{content:'\f235'}.fa-bed:before,.fa-hotel:before{content:'\f236'}.fa-viacoin:before{content:'\f237'}.fa-train:before{content:'\f238'}.fa-subway:before{content:'\f239'}.fa-medium:before{content:'\f23a'}.fa-y-combinator:before,.fa-yc:before{content:'\f23b'}.fa-optin-monster:before{content:'\f23c'}.fa-opencart:before{content:'\f23d'}.fa-expeditedssl:before{content:'\f23e'}.fa-battery-4:before,.fa-battery-full:before{content:'\f240'}.fa-battery-3:before,.fa-battery-three-quarters:before{content:'\f241'}.fa-battery-2:before,.fa-battery-half:before{content:'\f242'}.fa-battery-1:before,.fa-battery-quarter:before{content:'\f243'}.fa-battery-0:before,.fa-battery-empty:before{content:'\f244'}.fa-mouse-pointer:before{content:'\f245'}.fa-i-cursor:before{content:'\f246'}.fa-object-group:before{content:'\f247'}.fa-object-ungroup:before{content:'\f248'}.fa-sticky-note:before{content:'\f249'}.fa-sticky-note-o:before{content:'\f24a'}.fa-cc-jcb:before{content:'\f24b'}.fa-cc-diners-club:before{content:'\f24c'}.fa-clone:before{content:'\f24d'}.fa-balance-scale:before{content:'\f24e'}.fa-hourglass-o:before{content:'\f250'}.fa-hourglass-1:before,.fa-hourglass-start:before{content:'\f251'}.fa-hourglass-2:before,.fa-hourglass-half:before{content:'\f252'}.fa-hourglass-3:before,.fa-hourglass-end:before{content:'\f253'}.fa-hourglass:before{content:'\f254'}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:'\f255'}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:'\f256'}.fa-hand-scissors-o:before{content:'\f257'}.fa-hand-lizard-o:before{content:'\f258'}.fa-hand-spock-o:before{content:'\f259'}.fa-hand-pointer-o:before{content:'\f25a'}.fa-hand-peace-o:before{content:'\f25b'}.fa-trademark:before{content:'\f25c'}.fa-registered:before{content:'\f25d'}.fa-creative-commons:before{content:'\f25e'}.fa-gg:before{content:'\f260'}.fa-gg-circle:before{content:'\f261'}.fa-tripadvisor:before{content:'\f262'}.fa-odnoklassniki:before{content:'\f263'}.fa-odnoklassniki-square:before{content:'\f264'}.fa-get-pocket:before{content:'\f265'}.fa-wikipedia-w:before{content:'\f266'}.fa-safari:before{content:'\f267'}.fa-chrome:before{content:'\f268'}.fa-firefox:before{content:'\f269'}.fa-opera:before{content:'\f26a'}.fa-internet-explorer:before{content:'\f26b'}.fa-television:before,.fa-tv:before{content:'\f26c'}.fa-contao:before{content:'\f26d'}.fa-500px:before{content:'\f26e'}.fa-amazon:before{content:'\f270'}.fa-calendar-plus-o:before{content:'\f271'}.fa-calendar-minus-o:before{content:'\f272'}.fa-calendar-times-o:before{content:'\f273'}.fa-calendar-check-o:before{content:'\f274'}.fa-industry:before{content:'\f275'}.fa-map-pin:before{content:'\f276'}.fa-map-signs:before{content:'\f277'}.fa-map-o:before{content:'\f278'}.fa-map:before{content:'\f279'}.fa-commenting:before{content:'\f27a'}.fa-commenting-o:before{content:'\f27b'}.fa-houzz:before{content:'\f27c'}.fa-vimeo:before{content:'\f27d'}.fa-black-tie:before{content:'\f27e'}.fa-fonticons:before{content:'\f280'}.fa-reddit-alien:before{content:'\f281'}.fa-edge:before{content:'\f282'}.fa-credit-card-alt:before{content:'\f283'}.fa-codiepie:before{content:'\f284'}.fa-modx:before{content:'\f285'}.fa-fort-awesome:before{content:'\f286'}.fa-usb:before{content:'\f287'}.fa-product-hunt:before{content:'\f288'}.fa-mixcloud:before{content:'\f289'}.fa-scribd:before{content:'\f28a'}.fa-pause-circle:before{content:'\f28b'}.fa-pause-circle-o:before{content:'\f28c'}.fa-stop-circle:before{content:'\f28d'}.fa-stop-circle-o:before{content:'\f28e'}.fa-shopping-bag:before{content:'\f290'}.fa-shopping-basket:before{content:'\f291'}.fa-hashtag:before{content:'\f292'}.fa-bluetooth:before{content:'\f293'}.fa-bluetooth-b:before{content:'\f294'}.fa-percent:before{content:'\f295'} \ No newline at end of file From 15f257124583ed332a992999b802acf30df95f68 Mon Sep 17 00:00:00 2001 From: cubesky Date: Fri, 17 Feb 2017 23:12:46 +0800 Subject: [PATCH 84/84] refactor(tag) --- layout/_partial/head.ejs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index 152feeb7d..7327582d1 100755 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -1,5 +1,5 @@ -