From e5961f157a86e04e973098a689aa9370054bf75a Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Wed, 3 Jul 2019 17:57:06 +0200 Subject: [PATCH 01/22] Preparing next release 0.5.0-SNAPSHOT --- README.md | 2 +- docs/developer.md | 2 +- docs/user.md | 2 +- exampleSite/config.toml | 2 +- exampleSite/content/post/Welcome-to-the-new-Tranquilpeak.md | 4 ++-- package.json | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4ea0bbd9b..c9c95a0f6 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Please all the credit should be attributed to [original *Hexo* version](https:// ## General - **Authors**: [Louis Barranqueiro (LouisBarranqueiro)](https://github.com/LouisBarranqueiro) and [Thibaud Leprêtre (kakawait)](https://github.com/kakawait) -- **Version**: 0.4.5-BETA (based on Hexo version 1.10.0) +- **Version**: 0.5.0-SNAPSHOT (based on Hexo version 1.10.0) - **Compatibility**: Hugo v0.30 ## Features diff --git a/docs/developer.md b/docs/developer.md index debee59e7..cf3b6de08 100644 --- a/docs/developer.md +++ b/docs/developer.md @@ -28,7 +28,7 @@ If you want to report a bug or ask a question, [create an issue](https://github. ## General ## - **Author** : Thibaud Leprêtre -- **Version** : 0.4.5-BETA (based on Hexo version 1.10.0) +- **Version** : 0.5.0-SNAPSHOT (based on Hexo version 1.10.0) - **Compatibility** : Hugo v0.30 ## Requirements ## diff --git a/docs/user.md b/docs/user.md index d60aba929..8d2e131a0 100644 --- a/docs/user.md +++ b/docs/user.md @@ -55,7 +55,7 @@ If you want to report a bug or ask a question, [create an issue](https://github. ## General - **Authors**: [Louis Barranqueiro (LouisBarranqueiro)](https://github.com/LouisBarranqueiro) and [Thibaud Leprêtre (kakawait)](https://github.com/kakawait) -- **Version**: 0.4.5-BETA (based on Hexo version 1.10.0) +- **Version**: 0.5.0-SNAPSHOT (based on Hexo version 1.10.0) - **Compatibility**: Hugo v0.30 ## Features diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 85474913f..8b61235e5 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -1,5 +1,5 @@ # Tranquilpeak -# Version : 0.4.5-BETA +# Version : 0.5.0-SNAPSHOT # Author : Thibaud Leprêtre # I STRONGLY recommend you to use a CDN to speed up loading of pages. diff --git a/exampleSite/content/post/Welcome-to-the-new-Tranquilpeak.md b/exampleSite/content/post/Welcome-to-the-new-Tranquilpeak.md index 59a9611f8..51611473a 100644 --- a/exampleSite/content/post/Welcome-to-the-new-Tranquilpeak.md +++ b/exampleSite/content/post/Welcome-to-the-new-Tranquilpeak.md @@ -1,5 +1,5 @@ --- -title: "Welcome to Tranquilpeak 0.4.5-BETA" +title: "Welcome to Tranquilpeak 0.5.0-SNAPSHOT" date: 2015-06-15 categories: - tranquilpeak @@ -65,7 +65,7 @@ Please all the credit should be attributed to [original *Hexo* version](https:// ## General - **Authors**: [Louis Barranqueiro (LouisBarranqueiro)](https://github.com/LouisBarranqueiro) and [Thibaud Leprêtre (kakawait)](https://github.com/kakawait) -- **Version**: 0.4.5-BETA (based on Hexo version 1.10.0) +- **Version**: 0.5.0-SNAPSHOT (based on Hexo version 1.10.0) - **Compatibility**: Hugo v0.30 ## Features diff --git a/package.json b/package.json index cbcf7041d..20255f9a6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hugo-tranquilpeak-theme", - "version": "0.4.5-BETA", + "version": "0.5.0-SNAPSHOT", "description": "A gorgeous responsive theme for Hugo blog framework", "main": "Gruntfile.js", "scripts": { From 2b66bab7b535c2d3c8c42a9818e3be27fee8cddc Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Wed, 10 Jul 2019 22:29:24 +0200 Subject: [PATCH 02/22] update generator theme version --- layouts/partials/meta.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/meta.html b/layouts/partials/meta.html index bf8e4c9ec..b7bb22eb7 100644 --- a/layouts/partials/meta.html +++ b/layouts/partials/meta.html @@ -1,7 +1,7 @@ - + From ff0ad1d917f8030a24d255cebd0b170806c1bbd8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 10 Jul 2019 20:18:25 +0000 Subject: [PATCH 03/22] Bump lodash from 4.17.11 to 4.17.14 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14) Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index cfc067c7d..921e5af9e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -440,7 +440,7 @@ }, "chalk": { "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { @@ -2673,9 +2673,9 @@ } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz", + "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==", "dev": true }, "loud-rejection": { @@ -2834,7 +2834,7 @@ }, "minimist": { "version": "0.0.8", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", "dev": true }, @@ -3640,7 +3640,7 @@ }, "rimraf": { "version": "2.2.8", - "resolved": "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", "dev": true }, From c49c11311f568a39d15b26d74d3c914614811e0e Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 14 Jul 2019 08:03:10 +0200 Subject: [PATCH 04/22] Add missing class without language- prefix ```html
```` must become ```html
``` In addition fix padding to get the same pixel alignment for gutter and sourcecode --- layouts/partials/head.html | 2 +- layouts/shortcodes/codeblock.html | 6 +++--- layouts/shortcodes/tabbed-codeblock.html | 8 ++++---- src/scss/components/_code.scss | 6 +++--- ...23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css} | 2 +- 5 files changed, 12 insertions(+), 12 deletions(-) rename static/css/{style-twzjdbqhmnnacqs0pwwdzcdbt8yhv8giawvjqjmyfoqnvazl0dalmnhdkvp7.min.css => style-wik7mbcbqrkh23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css} (51%) diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 6e0b8ba1f..e2992da38 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -45,7 +45,7 @@ - + {{ range .Site.Params.customCSS }} {{ if isset . "href" }} diff --git a/layouts/shortcodes/codeblock.html b/layouts/shortcodes/codeblock.html index 9e210d236..0c75f40e1 100644 --- a/layouts/shortcodes/codeblock.html +++ b/layouts/shortcodes/codeblock.html @@ -18,7 +18,7 @@ {{ end }} {{ end }} {{ $trimmedContent := trim .Inner "\n" }} -
+
{{ if and (($.Scratch.Get "c-url") ($.Scratch.Get "c-title")) }} {{ $.Scratch.Get "c-title" }}{{ $.Scratch.Get "c-link-text" | default ($.Scratch.Get "c-title") }} @@ -33,9 +33,9 @@
{{ range $index,$value := (split $trimmedContent "\n") }}{{ add $index 1 }}
{{ end }}
-
{{ $trimmedContent }}
+
{{ $trimmedContent }}
-
\ No newline at end of file +
diff --git a/layouts/shortcodes/tabbed-codeblock.html b/layouts/shortcodes/tabbed-codeblock.html index 8cacb7d64..83f0b3b1b 100644 --- a/layouts/shortcodes/tabbed-codeblock.html +++ b/layouts/shortcodes/tabbed-codeblock.html @@ -29,11 +29,11 @@
  • {{ . }}
  • {{ end }} - +
    {{ range $index, $value := $.Scratch.Get "tc-content" }} {{ $trimmedContent := trim $value "\n" }} -
    +
    @@ -41,7 +41,7 @@
    {{ range $index,$value := (split $trimmedContent "\n") }}{{ add $index 1 }}
    {{ end }}
    @@ -49,4 +49,4 @@ {{ end }} - \ No newline at end of file + diff --git a/src/scss/components/_code.scss b/src/scss/components/_code.scss index 265ba03eb..9a2c2e565 100755 --- a/src/scss/components/_code.scss +++ b/src/scss/components/_code.scss @@ -50,7 +50,7 @@ figure.highlight, // Gutter which contains line numbers .gutter { border-right: map-get($highlight, border); - padding: 0.3em 15px; + padding: 0.3rem 15px; line-height: map-get($highlight, line-height); font-size: map-get($highlight, font-size); @@ -60,7 +60,7 @@ figure.highlight, } // Code container .code { - padding: 0.3em 15px 0.3em 1em; + padding: 0.3rem 15px 0.3rem 1em; width: 100%; pre { @@ -112,4 +112,4 @@ figure.highlight, font-size: 1em; margin: 0 0 5px 0; } -} \ No newline at end of file +} diff --git a/static/css/style-twzjdbqhmnnacqs0pwwdzcdbt8yhv8giawvjqjmyfoqnvazl0dalmnhdkvp7.min.css b/static/css/style-wik7mbcbqrkh23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css similarity index 51% rename from static/css/style-twzjdbqhmnnacqs0pwwdzcdbt8yhv8giawvjqjmyfoqnvazl0dalmnhdkvp7.min.css rename to static/css/style-wik7mbcbqrkh23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css index f37783629..57795dcc6 100644 --- a/static/css/style-twzjdbqhmnnacqs0pwwdzcdbt8yhv8giawvjqjmyfoqnvazl0dalmnhdkvp7.min.css +++ b/static/css/style-wik7mbcbqrkh23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css @@ -1 +1 @@ -@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,700,700i&subset=cyrillic,cyrillic-ext,latin-ext);@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3SZ2oysoEQEeKwjgmXLRnTc.ttf) format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzJS3E-kSBmtLoNJPDtbj2Pk.ttf) format("truetype")}html{font-family:"Open Sans",sans-serif;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{width:100%;height:100%;margin:0;padding:0;background:#fff;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.9em;letter-spacing:.01em;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}body.pushed{overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:-.04em;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.45em;color:#4a4a4a}h1,h2,h3{margin:1em 0 1em 0}h4,h5,h6{margin:1em 0 .5em 0}h1{font-size:2.8rem}h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:1.8rem}h5{font-size:1.7rem}h6{font-size:1.6rem}p{margin:0 0 1.5em 0}dl,ol,ul{margin:0 0 .5em 0}a,a:active,a:hover,a:visited{cursor:pointer;color:#349ef3;text-decoration:none}a:hover{color:#349ef3;text-decoration:underline}table{width:100%;background:0 0;border-collapse:collapse;border-spacing:0;text-align:left}table th{padding:5px 10px;font-weight:700;border-bottom:2px solid #909ba2}table td{padding:5px 10px}table tr:nth-child(2n){background:#f7f8f8}hr{margin:1.5em 0 0;outline:0;border:none;border-top:1px solid #eef2f8}dl dt{font-weight:700}dl dd{margin-left:0}pre>code{display:block;width:100%;box-sizing:border-box;padding:15px;font-family:Menlo,Consolas,monospace;border:none;margin:0;cursor:text;overflow-x:auto;line-height:2.7rem;font-size:1.4rem}code{font-size:1.5rem;display:inline-block;font-family:Menlo,Consolas,monospace;font-weight:400;background-color:#f7f8f8;padding:0 10px}blockquote{border-left:3px solid #5d686f;padding:0 15px;font-style:italic;margin:1.5em 0 0}blockquote cite:before{content:' — ';padding:0 .3em}blockquote>p:first-child{margin:0}@media only screen and (max-width:767px){code{font-size:1.4rem}h1{font-size:2.6rem}h2{font-size:2.2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.5rem}h6{font-size:1.4rem}}@media only screen and (min-width:768px) and (max-width:1023px){h1{font-size:2.65rem}h2{font-size:2.25rem}h3{font-size:1.85rem}h4{font-size:1.65rem}h5{font-size:1.55rem}h6{font-size:1.45rem}}.task-list{list-style-type:none}.task-list .task-list-item{margin:0 .2em .25em -1.6em;vertical-align:middle}pre.code-highlight>code{padding:0;margin:0;line-height:inherit}#about{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(17,26,35,0);text-align:center;line-height:100%;overflow-y:auto;overflow-x:hidden;z-index:30}#about #about-card{position:relative;top:-1000px;display:block;background:#fff;max-width:400px;margin:15px auto;border-radius:3px;padding:30px 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}#about #about-card #about-btn-close{position:absolute;top:15px;right:15px;color:#9eabb3;cursor:pointer}#about #about-card #about-btn-close:hover{color:#738691}#about #about-card #about-card-picture{margin-bottom:15px}#about #about-card #about-card-name{margin-top:0;margin-bottom:20px}#about #about-card #about-card-bio{padding:0 30px;margin:0 0 30px 0}#about #about-card #about-card-job,#about #about-card #about-card-location{display:inline-block;vertical-align:top}#about #about-card #about-card-bio,#about #about-card #about-card-job,#about #about-card #about-card-location{font-size:1.6rem;line-height:1.9em;font-weight:400;color:#5d686f}@media only screen and (max-width:767px){#about #about-card{width:90%}#about #about-card #about-card-job,#about #about-card #about-card-location{display:block;width:calc(100% - 60px);padding:0 30px}#about #about-card #about-card-picture{width:90px;height:90px;border-radius:45px}#about #about-card #about-card-job{margin-bottom:15px}}@media only screen and (min-width:768px){#about #about-card{width:80%}#about #about-card #about-card-picture{width:110px;height:110px;border-radius:55px}#about #about-card #about-card-job,#about #about-card #about-card-location{display:inline-block;width:calc((100% / 2) - 48px)}#about #about-card #about-card-job{padding:0 15px 0 30px}#about #about-card #about-card-location{padding:0 30px 0 15px}}#blog{position:absolute;top:0;left:0;width:100%;height:100%}#bottom-bar{display:none;position:fixed;bottom:0;height:60px;background:#fff;margin:0;border-top:1px solid #eef2f8;padding:0 15px;z-index:40;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;min-width:760px}@media only screen and (max-width:760px){#bottom-bar{min-width:calc(100% - 15px * 2)}}@media only screen and (max-width:767px){#bottom-bar{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"],#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed,#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"],#bottom-bar[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed,#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"],#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed,#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"]{width:calc(100% - 250px - 15px * 2);left:250px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){#bottom-bar[data-behavior="1"]{width:calc(100% - 500px - 15px * 2);left:500px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed{margin-left:500px;width:calc(100% - 500px)}#bottom-bar[data-behavior="2"]{width:calc(100% - 250px - 15px * 2);left:250px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="2"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}#cover{position:fixed;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;top:0;left:0;z-index:-1}#footer{color:#9eabb3;font-size:1.5rem;text-align:center;margin-top:70px;height:auto;padding:20px 20px}#header{display:block;width:100%;height:55px;background:#fff;position:fixed;top:0;border:1px solid #eef2f8;color:#88909a;z-index:20;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000;min-width:790px;-webkit-transition:margin-top .5s,margin-left .5s,width .5s;-moz-transition:margin-top .5s,margin-left .5s,width .5s;transition:margin-top .5s,margin-left .5s,width .5s}@media only screen and (max-width:790px){#header{min-width:100%}}#header #btn-open-sidebar{position:absolute;top:20px;left:20px;cursor:pointer}#header .header-right-picture{position:absolute;top:12.5px;right:20px;display:block;width:30px;height:30px;color:#88909a}#header .header-right-picture .header-picture{display:block;width:30px;height:30px;border-radius:15px}#header .header-right-icon{position:absolute;top:12.5px;right:20px;color:#88909a}#header .header-title{text-align:center;font-size:1.6rem;line-height:55px;margin:0}#header .header-title .header-title-link{color:#88909a;font-weight:400}#header .header-title .header-title-link:active,#header .header-title .header-title-link:hover{color:#6e7681;text-decoration:none}#header.header-up{margin-top:-55px}#header[data-behavior="1"].pushed,#header[data-behavior="2"].pushed,#header[data-behavior="4"].pushed,#header[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#header[data-behavior="3"].pushed,#header[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}@media only screen and (min-width:768px){#header[data-behavior="1"],#header[data-behavior="2"],#header[data-behavior="3"]{display:none}}@media only screen and (min-width:1280px){#header[data-behavior="1"].pushed,#header[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#header[data-behavior="2"].pushed,#header[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}}@media print{#header{display:none}}#main{display:block;min-height:100%;background:#fff;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;min-width:790px}@media only screen and (max-width:790px){#main{min-width:100%}}#main.hasCover.hasCoverCaption,#main.hasCover.hasCoverMetaOut{padding-top:50px!important}#main.hasCover.hasCoverMetaIn,#main.hasCover.hasCoverMetaOut.hasCoverCaption{padding-top:0!important}@media only screen and (max-width:767px){#main{padding-top:70px;display:block;width:100%}#main[data-behavior="1"],#main[data-behavior="2"],#main[data-behavior="4"],#main[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="1"].pushed,#main[data-behavior="2"].pushed,#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="3"],#main[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="3"].pushed,#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){#main[data-behavior="1"],#main[data-behavior="2"],#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"],#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){#main[data-behavior="1"],#main[data-behavior="2"]{padding-top:15px;float:right;width:calc(100% - 250px)}#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"],#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){#main[data-behavior="1"]{padding-top:15px;float:right;width:calc(100% - 500px)}#main[data-behavior="2"]{padding-top:15px;float:right;width:calc(100% - 250px)}#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}#sidebar{font-family:"Open Sans",sans-serif;height:100%;position:fixed;top:0;background:rgba(17,26,35,0);overflow:auto;z-index:20;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#sidebar .sidebar-container{overflow:auto}#sidebar .sidebar-profile{color:#ebebeb;text-align:center;padding-top:18px;margin-bottom:15px}#sidebar .sidebar-profile .sidebar-profile-picture{display:block;margin:0 auto}#sidebar .sidebar-profile .sidebar-profile-name{font-size:1.1em;color:#ebebeb}#sidebar ul.sidebar-buttons{padding:0;margin:0 0 20px 0}#sidebar ul.sidebar-buttons li.sidebar-button{display:block;width:100%;height:45px;line-height:45px}#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link{color:#ebebeb;display:block;height:100%}#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link:active,#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link:hover{text-decoration:none;color:#fff}#sidebar ul.sidebar-buttons:first-child{margin-top:5px}@media only screen and (max-width:767px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"],#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile,#sidebar[data-behavior="2"] .sidebar-profile,#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed,#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="3"],#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed,#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:768px) and (max-width:1023px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"],#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed,#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:1024px) and (max-width:1279px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"]{width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile,#sidebar[data-behavior="2"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed{margin-left:250px}#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:1280px){#sidebar[data-behavior="1"]{width:500px;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#sidebar[data-behavior="1"] .sidebar-container{position:relative;padding:0 80px}#sidebar[data-behavior="1"] .sidebar-profile{padding-top:0;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-bio,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location{font-weight:400;font-size:1.6rem;color:#ebebeb}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location{margin-top:0;width:49%;display:inline-block}#sidebar[data-behavior="1"] ul.sidebar-buttons{width:49%;vertical-align:top;display:inline-block}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button{text-align:left;box-sizing:border-box}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-top:0;white-space:nowrap}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;float:left;text-align:center;width:30px;height:35px;line-height:35px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button:nth-child(odd){padding-right:20px}#sidebar[data-behavior="1"].pushed{margin-left:500px}#sidebar[data-behavior="2"]{width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="2"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="2"].pushed{margin-left:250px}#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"]{left:-500px;width:500px;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#sidebar[data-behavior="4"] .sidebar-container{position:relative;padding:0 80px}#sidebar[data-behavior="4"] .sidebar-profile{padding-top:0;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-bio,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-location{font-weight:400;font-size:1.6rem;color:#ebebeb}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-location{margin-top:0;width:49%;display:inline-block}#sidebar[data-behavior="4"] ul.sidebar-buttons{width:49%;vertical-align:top;display:inline-block}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button{text-align:left;box-sizing:border-box}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-top:0;white-space:nowrap}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;float:left;text-align:center;width:30px;height:35px;line-height:35px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button:nth-child(odd){padding-right:20px}#sidebar[data-behavior="4"].pushed{margin-left:500px}#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}#sidebar[data-behavior="2"] .sidebar-profile-bio,#sidebar[data-behavior="3"] .sidebar-profile-bio,#sidebar[data-behavior="5"] .sidebar-profile-bio,#sidebar[data-behavior="6"] .sidebar-profile-bio{display:none}}@media only screen and (max-width:1279px){#sidebar .sidebar-profile-bio{display:none}}@media print{#sidebar{display:none}}.alert{position:relative;text-align:left;padding:10px 15px;min-height:30px;margin:1em 0 0;border:none;border-left:3px solid}.alert p{margin:1.5em 0 0}.alert p:first-child{margin:0}.alert:not(.no-icon){padding-left:55px}.alert:not(.no-icon):before{position:absolute;top:10px;left:15px;font-family:FontAwesome;font-size:2.5rem}.alert.info{border-color:#349ef3;background-color:#e6f3fe}.alert.info:not(.no-icon):before{content:"\f05a";color:#349ef3}.alert.success{border-color:#4dc657;background-color:#effaf0;content:"\f058"}.alert.success:not(.no-icon):before{content:"\f058";color:#4dc657}.alert.warning{border-color:#f5aa0a;background-color:#fdf1d8}.alert.warning:not(.no-icon):before{content:"\f071";color:#f5aa0a}.alert.danger{border-color:#f5311d;background-color:#feecea}.alert.danger:not(.no-icon):before{content:"\f05e";color:#f5311d}.archive-result{display:none}.archive .archive-title{color:#5d686f}.archive .archive-title:hover{text-decoration:underline}.archive .archive-posts{list-style:none}.archive .archive-posts .archive-post .archive-post-title{margin-left:10px;color:#5d686f}.archive .archive-posts .archive-post .archive-post-title:hover{text-decoration:underline}.archive .archive-posts .archive-post .archive-post-date{color:#9eabb3}.archive .archive-posts .archive-post::before{font-family:FontAwesome;content:'\f0da';font-size:1.3rem}.boxes{margin-top:20px}.boxes .box:nth-child(n+2){margin-top:20px}.box{border-bottom:1px solid #eef2f8}.btn{width:auto;height:auto;background:#fff;border-radius:3px;padding:8px 15px;margin:0;letter-spacing:.01em;font-size:1.6rem;cursor:pointer}.btn:active,.btn:focus,.btn:hover{text-decoration:none}.btn--disabled,.btn--disabled:hover{color:#bbc4c9!important;border:1px solid #bbc4c9;cursor:not-allowed;text-decoration:none}.btn--default{color:#9eabb3!important;border:1px solid #9eabb3}.btn--default:hover{color:#738691!important;border:1px solid #738691}.btn--success{color:#4dc657!important;border:1px solid #4dc657}.btn--success:hover{color:#309639!important;border:1px solid #309639}.btn--primary{color:#349ef3!important;border:1px solid #349ef3}.btn--primary:hover{color:#0c78ce!important;border:1px solid #0c78ce}.btn--danger{color:#f5311d!important;border:1px solid #f5311d}.btn--danger:hover{color:#bd1908!important;border:1px solid #bd1908}.btn--medium{font-size:1.5rem;padding:8px 15px}.btn--small{font-size:1.3rem;padding:8px 15px}.caption{display:block;font-family:Merriweather,serif;font-size:1.3rem;color:#81929d;text-align:center;font-style:italic;padding-right:10px;padding-left:10px}.codeblock,figure.highlight{margin:10px 0;line-height:2.3rem;padding-top:15px;padding-bottom:15px;overflow:hidden}.codeblock table,figure.highlight table{display:block;width:100%}.codeblock .code,.codeblock .gutter,.codeblock .tag,.codeblock pre,figure.highlight .code,figure.highlight .gutter,figure.highlight .tag,figure.highlight pre{background-color:inherit;font-family:Menlo,Consolas,monospace;border:none;padding:0;margin:0;cursor:text}.codeblock .code,.codeblock .gutter,figure.highlight .code,figure.highlight .gutter{vertical-align:top}.codeblock.plain .gutter,figure.highlight.plain .gutter{display:none}.codeblock figcaption,figure.highlight figcaption{font-size:1.3rem;padding:0 15px 20px;margin:0}.codeblock figcaption a,figure.highlight figcaption a{float:right}.codeblock .gutter,figure.highlight .gutter{border-right:1px solid;padding:.3em 15px;line-height:2.3rem;font-size:1.4rem}.codeblock .gutter pre,figure.highlight .gutter pre{color:#aaa}.codeblock .code,figure.highlight .code{padding:.3em 15px .3em 1em;width:100%}.codeblock .code pre,figure.highlight .code pre{line-height:2.3rem;font-size:1.4rem;max-width:calc(750px - 50px);overflow-x:auto;overflow-y:hidden}.codeblock .line,figure.highlight .line{height:2.3rem;font-size:1.4rem}.codeblock--tabbed figure.highlight,.codeblock--tabbed pre>code{margin-bottom:0;padding-bottom:0}.codeblock--tabbed figcaption a,.codeblock--tabbed figcaption span{float:left!important}.codeblock--tabbed figcaption .tabs{float:right}.codeblock--tabbed figcaption .tabs .tab{cursor:pointer;display:inline-block;margin:0 5px;padding:0 7px}.codeblock--tabbed figcaption .tabs .tab:last-child{margin-right:0}.gist .line,.gist .line-number{font-family:Menlo,Consolas,monospace;font-size:1em;margin:0 0 5px 0}.figure.clear{clear:both}.figure.center{width:calc(100% - 4px);margin:2px auto}.figure.center .fig-img{margin:2px auto}.figure.fig-20,.figure.fig-25,.figure.fig-33,.figure.fig-50,.figure.fig-75,.figure.left{float:left;margin:2px}.figure.right{float:right;margin:2px}.figure.fig-20{width:calc(20% - 4px)}.figure.fig-25{width:calc(25% - 4px)}.figure.fig-33{width:calc(33.3% - 4px)}.figure.fig-50{width:calc(50% - 4px)}.figure.fig-75{width:calc(75% - 4px)}.figure.fig-100{width:calc(100% - 4px);margin:2px}.figure.figure--fullWidth{width:100%}.figure.figure--fullWidth .figure-img{margin:0 auto}@media only screen and (max-width:767px){.fig-20 .caption,.fig-25 .caption,.fig-33 .caption{display:none}}.form-control{background:0 0;width:100%;border:none;outline:0;color:#5d686f;font-weight:300}.form-control:focus,.form-control:hover{outline:0}.input--large{height:auto;padding:10px 0;font-size:18px;line-height:21px}.input--xlarge{height:auto;padding:10px 0;font-size:25px;line-height:30px}.hide{display:none}@media only screen and (max-width:479px){.hide-xs{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.hide-sm{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.hide-md{display:none}}@media only screen and (min-width:1024px){.hide-lg{display:none}}.highlight-text{display:inline;padding:3px}.highlight-text.red{background-color:#ffe6e6}.highlight-text.green{background-color:#cdffcd}.highlight-text.blue{background-color:#e6e6ff}.highlight-text.purple{background-color:#ffe6ff}.highlight-text.orange{background-color:#ffedcc}.highlight-text.yellow{background-color:#ffc}.highlight-text.cyan{background-color:#cff}.highlight-text.primary{background-color:#ddeffd}.highlight-text.success{background-color:#d4f1d7}.highlight-text.warning{background-color:#fdeece}.highlight-text.danger{background-color:#fee3e0}.icon-mt{margin-top:10px}.icon-mr{margin-right:10px}.icon-mb{margin-bottom:10px}.icon-ml{margin-left:10px}.image-gallery{display:block;position:relative;height:auto;overflow:hidden;margin-bottom:30px}.image-gallery .image-gallery-metabar{position:absolute;bottom:0;width:calc(100% - (1.5em) * 2);font-family:"Open Sans";font-style:italic;background:rgba(0,0,0,.75);font-size:1.3rem;color:#fff;padding:.5em 1.5em;z-index:1}.image-gallery .image-gallery-photos .photo-box{float:left;position:relative;overflow:hidden;display:none}.image-gallery .image-gallery-photos .photo-box:first-child{display:block;width:100%;padding-bottom:56.25%}.image-gallery .image-gallery-photos .photo-box .photo-box-inner{position:absolute;overflow:hidden}.image-gallery .image-gallery-photos .photo-box .photo-box-inner .photo{width:100%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.image-gallery .image-gallery-photos--thumbnail .photo-box{display:block;width:50%;padding-bottom:30%}.image-gallery .image-gallery-photos--thumbnail .photo-box:first-child{width:100%;padding-bottom:40%;margin-bottom:2px}.image-gallery .image-gallery-photos--thumbnail .photo-box:nth-child(2){margin-right:2px;width:calc(50% - 2px)}.image-gallery .image-gallery-photos--thumbnail .photo-box:nth-child(n+4){display:none}a.link-unstyled,a.link-unstyled:active,a.link-unstyled:hover{cursor:pointer!important;color:inherit!important;text-decoration:none!important}a.link-unstyled a.link,a.link-unstyled a.link:active,a.link-unstyled a.link:hover{text-decoration:underline!important}a.fancybox{cursor:zoom-in!important}.main-content-wrap{display:block;max-width:750px;margin:0 auto;padding-right:20px;padding-left:20px}@media only screen and (min-width:1024px){.markdown h1{font-size:3rem}.markdown h2{font-size:2.7rem}.markdown h3{font-size:2.4rem}.markdown h4{font-size:2.1rem}.markdown h5{font-size:1.9rem}.markdown h6{font-size:1.7rem}}@media only screen and (max-width:767px){.markdown h1{font-size:2.65rem}.markdown h2{font-size:2.35rem}.markdown h3{font-size:2.05rem}.markdown h4{font-size:1.75rem}.markdown h5{font-size:1.55rem}.markdown h6{font-size:1.35rem}}@media only screen and (min-width:768px) and (max-width:1023px){.markdown h1{font-size:2.8rem}.markdown h2{font-size:2.5rem}.markdown h3{font-size:2.2rem}.markdown h4{font-size:1.9rem}.markdown h5{font-size:1.7rem}.markdown h6{font-size:1.5rem}}.media-body,.media-left{display:table-cell;vertical-align:top}.media-left{float:left;padding-right:15px}.media-body{width:100%}.media-heading{margin:0 0 -5px}.media-meta{color:#9eabb3}.media-content{color:#5d686f}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;box-sizing:border-box;z-index:1010}.modal{width:100%;height:100%;max-width:750px;box-sizing:border-box;position:relative;margin:0 auto;padding:0;overflow:hidden}.modal-header{position:relative;padding:10px 15px 0;background:#fff;border-bottom:1px solid #eef2f8}.modal-body{position:relative;padding:0 15px;overflow-y:auto;background:#fff}.modal-footer{height:50px;padding:0 15px;background:#fff;border-top:1px solid #eef2f8}.modal .close-button{position:absolute;top:9px;right:15px;color:#5d686f;cursor:pointer}.overlay{display:none;background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1009;overflow:hidden}@media only screen and (min-width:768px){.modal-container{padding:50px 0;left:50%;transform:translateX(-50%)}.modal{border-radius:5px}}.pagination-bar{height:auto;width:100%;height:60px}.pagination-bar .pagination{position:relative;height:60px;line-height:60px;display:block;list-style:none;padding:0 10px;width:auto}.pagination-bar .pagination .pagination-next,.pagination-bar .pagination .pagination-prev{float:left;margin-right:10px}.pagination-bar .pagination .pagination-number{float:right;font-size:1.3rem;color:#9eabb3}.post{position:relative;width:100%;display:inline-block;vertical-align:top}.post .post-header .post-title{margin:0;word-break:initial;overflow:hidden}.post .post-header .post-title:hover{text-decoration:none}.post .post-meta{line-height:1.5em;font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400;color:#9eabb3}.post .post-meta a{color:#9eabb3}.post .post-content{text-rendering:optimizelegibility;letter-spacing:-.3px;font-family:Merriweather,serif;color:#5d686f;margin-top:20px;font-weight:400;overflow:hidden;-webkit-hypens:auto;-moz-hypens:auto;hypens:auto}.post .post-content img{display:block;width:auto;max-width:100%}.post .post-content :not(blockquote):not(.alert)>p{margin:1.5em 0 0 0}.post .post-footer{margin-top:20px}.post .post-footer-tags{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eef2f8}@media only screen and (min-width:768px) and (max-width:1023px){.post .post-header .post-title{font-size:3.3rem}}@media only screen and (min-width:1024px){.post .post-header .post-title{font-size:3.7rem}}@media only screen and (min-width:768px){.post-content{font-size:1.7rem}}.post-actions-wrap{height:60px;padding:0;line-height:60px;clear:both}.post-actions-wrap ul.post-actions{float:left;padding-left:0;margin-top:0;list-style:none}.post-actions-wrap ul.post-actions li.post-action{width:auto;text-align:center}.post-actions-wrap ul.post-action-nav{width:35%;z-index:42}.post-actions-wrap ul.post-action-nav li.post-action{float:left;min-width:42px}.post-actions-wrap ul.post-action-nav li.post-action:last-child .post-action-btn{margin-left:15px}.post-actions-wrap ul.post-action-share{width:65%;z-index:41}.post-actions-wrap ul.post-action-share li.post-action{float:right}.post-actions-wrap ul.post-action-share li.post-action:nth-child(n+3) .post-action-btn{margin-right:15px}@media only screen and (max-width:767px){.post-actions-wrap ul.post-action-nav{width:25%}.post-actions-wrap ul.post-action-share{width:75%}}@media only screen and (max-width:479px){.post-actions-wrap ul.post-action-nav{width:35%}.post-actions-wrap ul.post-action-share{width:65%}}@media print{.post-actions-wrap{display:none}}.pullquote{text-align:left;font-style:italic;margin:1.5em 0 0}.pullquote.figure.fig-20,.pullquote.figure.fig-25,.pullquote.figure.fig-33,.pullquote.figure.fig-50,.pullquote.figure.fig-75,.pullquote.left{width:45%;float:left;margin:1.5em 35px 1.5em 0}.pullquote.right{width:45%;float:right;margin:1.5em 0 1.5em 35px}.pullquote.blur{background-color:#eef0f1}.post-header .post-title{margin:0;word-break:initial;overflow:hidden}.post-header .post-title:hover{text-decoration:none}.post-header-cover{display:table;position:relative;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding:calc(55px + 30px) 0 30px 0;height:100%;z-index:15;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.post-header-cover .post-header{display:table-cell;vertical-align:middle}.post-header-cover .post-header .post-title{max-width:750px;margin:0 auto;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.9);margin-bottom:20px}.post-header-cover .post-header .post-title:hover{text-decoration:none}.post-header-cover .post-header .post-meta{max-width:750px;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:#fff!important;font-weight:400;letter-spacing:.05em;text-shadow:0 1px 0 rgba(0,0,0,.9);margin:0 auto}.post-header-cover .post-header .post-meta a{color:#fff}.post-header-cover.post-header-cover--partial{height:60%}.post-header-cover-caption{margin:5px 0 50px 0}@media only screen and (max-width:479px){.post-header-cover .post-header .post-title{font-size:2.8rem}}@media only screen and (min-width:480px) and (max-width:767px){.post-header-cover .post-header .post-title{font-size:3.3rem}}@media only screen and (max-width:767px){.post-header-cover{width:100%;left:0}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"],.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="1"].pushed,.post-header-cover[data-behavior="2"].pushed,.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="3"],.post-header-cover[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="3"].pushed,.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){.post-header-cover .post-header .post-title{font-size:5.8rem;line-height:1.3em}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"],.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){.post-header-cover .post-header .post-title{font-size:6.5rem;line-height:1.3em}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"]{width:calc(100% - 250px);left:250px}.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){.post-header-cover .post-header .post-title{font-size:6.5rem;line-height:1.3em}.post-header-cover[data-behavior="1"]{width:calc(100% - 500px);left:500px}.post-header-cover[data-behavior="2"]{width:calc(100% - 250px);left:250px}.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}.postShorten-group .postShorten{margin-top:15px;border-bottom:1px solid #eef2f8}.postShorten{position:relative;width:100%;display:inline-block;vertical-align:top}.postShorten .postShorten-thumbnailimg{overflow:hidden}.postShorten .postShorten-header .postShorten-title{margin:0;word-break:initial;overflow:hidden}.postShorten .postShorten-header .postShorten-title:hover{text-decoration:none}.postShorten .postShorten-meta{line-height:1.5em}.postShorten .postShorten-meta a{color:#9eabb3}.postShorten .postShorten-meta,.postShorten .postShorten-readingtime{color:#9eabb3}.postShorten .postShorten-excerpt_link{margin-top:-15px}.postShorten .postShorten-excerpt_link,.postShorten .postShorten-meta,.postShorten .postShorten-readingtime{font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400}.postShorten .postShorten-content,.postShorten .postShorten-excerpt{text-rendering:optimizelegibility;letter-spacing:-.3px;font-family:Merriweather,serif;color:#5d686f;font-weight:400;overflow:hidden;-webkit-hypens:auto;-moz-hypens:auto;hypens:auto}.postShorten .postShorten-content img,.postShorten .postShorten-excerpt img{display:block;width:auto;max-width:100%}.postShorten .postShorten-excerpt{margin-top:15px}.postShorten .postShorten-excerpt p:nth-child(1){margin:0}.postShorten .postShorten-content{margin-top:25px}@media only screen and (max-width:479px){.postShorten .postShorten-thumbnailimg{display:none}.postShorten .postShorten-thumbnailimg img{display:none}}@media only screen and (min-width:480px){.postShorten.postShorten--thumbnailimg-right .postShorten-thumbnailimg{float:right;margin:5px 0 30px 15px}.postShorten.postShorten--thumbnailimg-right .postShorten-thumbnailimg img{display:block;width:140px;height:140px;object-fit:cover;overflow:hidden}.postShorten.postShorten--thumbnailimg-right .postShorten-wrap{float:left;width:calc(100% - 140px - 20px)}.postShorten.postShorten--thumbnailimg-left .postShorten-thumbnailimg{float:left;margin:5px 15px 30px 0}.postShorten.postShorten--thumbnailimg-left .postShorten-thumbnailimg img{display:block;width:140px;height:140px;object-fit:cover;overflow:hidden}.postShorten.postShorten--thumbnailimg-left .postShorten-wrap{float:right;width:calc(100% - 140px - 20px)}.postShorten.postShorten--thumbnailimg-top .postShorten-thumbnailimg{margin-top:5px}.postShorten.postShorten--thumbnailimg-bottom .postShorten-wrap{display:block;width:100%}.postShorten.postShorten--thumbnailimg-bottom .postShorten-excerpt>p{margin-bottom:0}.postShorten.postShorten--thumbnailimg-bottom .postShorten-thumbnailimg{display:block;width:100%;overflow:hidden;margin:15px 0 15px 0}.postShorten.postShorten--thumbnailimg-bottom .postShorten-thumbnailimg img{width:auto;height:auto}}.share-options-bar{position:fixed;bottom:-100%;background:#fff;height:100%;clear:both;border-top:1px solid #eef2f8;transition:transform .25s ease-in-out;z-index:50;-webkit-transition:-webkit-transform .25s ease-in-out;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center}.share-options-bar.opened{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.share-options-bar .share-options{padding:0;margin:0;list-style:none}.share-options-bar .share-options .share-option:first-child .share-option-btn{padding:20px 0 10px 0}.share-options-bar .share-options .share-option:last-child .share-option-btn{padding:10px 0 20px 0}.share-options-bar .share-options .share-option .share-option-btn{color:#6e7681;display:block;width:100%;padding:10px 0 10px 0}.share-options-bar .share-options .share-option .share-option-btn .fa{margin-right:15px}#btn-close-shareoptions{position:absolute;top:15px;right:15px;font-size:20px;color:#5d686f;cursor:pointer}@media only screen and (max-width:767px){.share-options-bar{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.share-options-bar[data-behavior="1"],.share-options-bar[data-behavior="2"],.share-options-bar[data-behavior="3"]{width:calc(100% - 75px);left:75px}.share-options-bar[data-behavior="4"],.share-options-bar[data-behavior="5"],.share-options-bar[data-behavior="6"]{width:100%}}@media only screen and (min-width:1024px){.share-options-bar[data-behavior="1"],.share-options-bar[data-behavior="2"]{width:calc(100% - 250px);left:250px}.share-options-bar[data-behavior="3"]{width:calc(100% - 75px);left:75px}.share-options-bar[data-behavior="4"],.share-options-bar[data-behavior="5"],.share-options-bar[data-behavior="6"]{width:100%}}@media print{.share-options-bar{display:none}}.tag,a.tag{display:inline-block;background:#fff;width:auto;height:auto;border-radius:3px;letter-spacing:.01em;cursor:pointer;margin:0;margin-right:4px;margin-bottom:7px}.tag--default,a.tag--default{color:#9eabb3!important;border:1px solid #9eabb3}.tag--default:hover,a.tag--default:hover{color:#738691!important;border:1px solid #738691;text-decoration:none}.tag--success,a.tag--success{color:#4dc657!important;border:1px solid #4dc657}.tag--success:hover,a.tag--success:hover{color:#309639!important;border:1px solid #309639;text-decoration:none}.tag--primary,a.tag--primary{color:#349ef3!important;border:1px solid #349ef3}.tag--primary:hover,a.tag--primary:hover{color:#0c78ce!important;border:1px solid #0c78ce;text-decoration:none}.tag--danger,a.tag--danger{color:#f5311d!important;border:1px solid #f5311d}.tag--danger:hover,a.tag--danger:hover{color:#bd1908!important;border:1px solid #bd1908;text-decoration:none}.tag--default,a.tag--default{font-size:1.3rem;padding:4.5px 15px}.tag--small,a.tag--small{font-size:1.3rem;padding:2px 10px}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-xsmall{font-size:1rem!important}.text-small{font-size:1.3rem!important}.text-medium{font-size:1.5rem!important}.text-base{font-size:1.6rem!important}.text-large{font-size:1.7rem!important}.text-xlarge{font-size:1.8rem!important}.text-strong{font-weight:700!important}.text-regular{font-weight:400!important}.text-light{font-weight:300!important}.text-italic{font-style:italic!important}.text-underline{text-decoration:underline!important}.text-underline-hover:hover{text-decoration:underline!important}.text-color-base{color:#5d686f!important}.text-color-light{color:#9eabb3!important}.text-color-link{color:#349ef3!important}.font-merryweather{font-family:Merriweather,serif}.tooltip,[data-tooltip]{position:relative;cursor:pointer}.tooltip:before,[data-tooltip]:before{z-index:1000;border:6px solid transparent;background:0 0;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;min-width:180px;background-color:rgba(0,0,20,.93);color:#fff;content:attr(data-tooltip);font-size:.93em;line-height:1.9em;border-radius:5px}.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.tooltip--top:before,.tooltip:before,[data-tooltip]:before{margin-bottom:-12px;border-top-color:rgba(0,0,20,.93)}.tooltip--top:after,.tooltip:after,[data-tooltip]:after{margin-left:-91px}.tooltip--top:after,.tooltip--top:before,.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{bottom:100%;left:calc(50% - (15px / 2))}.tooltip--top:focus:after,.tooltip--top:focus:before,.tooltip--top:hover:after,.tooltip--top:hover:before,.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:rgba(0,0,20,.93)}.tooltip--left:after{margin-left:0;margin-bottom:-15px}.tooltip--left:after,.tooltip--left:before{right:100%;bottom:calc(50% - (15px / 2));left:auto}.tooltip--left:focus:after,.tooltip--left:focus:before,.tooltip--left:hover:after,.tooltip--left:hover:before{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);-ms-transform:translateX(-12px);-o-transform:translateX(-12px);transform:translateX(-12px)}.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:rgba(0,0,20,.93)}.tooltip--bottom:after,.tooltip--bottom:before{top:100%;bottom:auto;left:calc(50% - (15px / 2))}.tooltip--bottom:focus:after,.tooltip--bottom:focus:before,.tooltip--bottom:hover:after,.tooltip--bottom:hover:before{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px)}.tooltip--right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:rgba(0,0,20,.93)}.tooltip--right:after{margin-left:0;margin-bottom:-15px}.tooltip--right:after,.tooltip--right:before{bottom:calc(50% - (15px / 2));left:100%;right:auto}.tooltip--right:focus:after,.tooltip--right:focus:before,.tooltip--right:hover:after,.tooltip--right:hover:before{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px);transform:translateX(12px)}.video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin:0 0 1.75em 0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:0}#algolia-search-modal{display:none}#algolia-search-modal .search-icon{position:absolute;top:15px;left:15px;color:#5d686f}#algolia-search-modal .media-content{font-size:.95em}#algolia-search-modal .search-input{box-sizing:border-box;padding:0 130px 0 25px;margin:0}#algolia-search-modal .modal-header{padding-bottom:8px}#algolia-search-modal .modal-body{padding-top:15px;height:calc(100% - 100px - 15px)}#algolia-search-modal .media:nth-child(n+2){padding-top:15px}#algolia-search-modal hr{margin-top:0}#algolia-search-modal .results-count{line-height:50px;color:#5d686f}#algolia-search-modal .searchby-algolia{position:absolute;top:15px;right:45px}#algolia-search-modal .searchby-algolia-text{display:inline-block;vertical-align:top;line-height:20px;height:20px}#algolia-search-modal .searchby-algolia-logo{display:inline-block;vertical-align:top;height:20px}#algolia-search-modal .no-result{display:none;position:relative;top:50%;transform:translateY(-50%)}pre>code{background:#f7f8f8;color:#333}pre>code.codeblock{overflow-x:auto}code{background-color:#f7f8f8}.codeblock--tabbed figcaption .tab.active{background:#349ef3;color:#fff}.codeblock,figure.highlight{background:#f7f8f8;color:#333}.codeblock figcaption,figure.highlight figcaption{background:#f7f8f8;color:#999}.codeblock .gutter,figure.highlight .gutter{background:#f7f8f8;border-right-color:#e6e6e6}.codeblock .gutter .line,figure.highlight .gutter .line{color:#aaa}.codeblock .comment,figure.highlight .comment{color:#969896}.codeblock .string,figure.highlight .string{color:#183691}.codeblock .keyword,figure.highlight .keyword{color:#a71d5d}.codeblock.apacheconf .code .attribute,.codeblock.apacheconf .code .cbracket,.codeblock.apacheconf .code .common,.codeblock.apacheconf .code .keyword,.codeblock.apacheconf .code .nomarkup,.codeblock.apacheconf .code .variable,figure.highlight.apacheconf .code .attribute,figure.highlight.apacheconf .code .cbracket,figure.highlight.apacheconf .code .common,figure.highlight.apacheconf .code .keyword,figure.highlight.apacheconf .code .nomarkup,figure.highlight.apacheconf .code .variable{color:#0086b3}.codeblock.apacheconf .code .sqbracket,figure.highlight.apacheconf .code .sqbracket{color:#df5000}.codeblock.apacheconf .code .section,.codeblock.apacheconf .code .tag,figure.highlight.apacheconf .code .section,figure.highlight.apacheconf .code .tag{color:#63a35c}.codeblock.bash .code .shebang,figure.highlight.bash .code .shebang{color:#969896}.codeblock.bash .code .built_in,.codeblock.bash .code .literal,figure.highlight.bash .code .built_in,figure.highlight.bash .code .literal{color:#0086b3}.codeblock.bash .code .variable,figure.highlight.bash .code .variable{color:#333}.codeblock.bash .code .title,figure.highlight.bash .code .title{color:#795da3}.codeblock.coffeescript .code .title,figure.highlight.coffeescript .code .title{color:#795da3}.codeblock.coffeescript .code .built_in,.codeblock.coffeescript .code .literal,.codeblock.coffeescript .code .number,figure.highlight.coffeescript .code .built_in,figure.highlight.coffeescript .code .literal,figure.highlight.coffeescript .code .number{color:#0086b3}.codeblock.coffeescript .code .attribute,.codeblock.coffeescript .code .reserved,figure.highlight.coffeescript .code .attribute,figure.highlight.coffeescript .code .reserved{color:#1d3e81}.codeblock.coffeescript .code .attribute,.codeblock.coffeescript .code .regexp,.codeblock.coffeescript .code .subst,figure.highlight.coffeescript .code .attribute,figure.highlight.coffeescript .code .regexp,figure.highlight.coffeescript .code .subst{color:#df5000}.codeblock.c .code .preprocessor,.codeblock.cpp .code .preprocessor,figure.highlight.c .code .preprocessor,figure.highlight.cpp .code .preprocessor{color:#df5000}.codeblock.c .code .meta-keyword,.codeblock.cpp .code .meta-keyword,figure.highlight.c .code .meta-keyword,figure.highlight.cpp .code .meta-keyword{color:#a71d5d}.codeblock.c .code .title,.codeblock.cpp .code .title,figure.highlight.c .code .title,figure.highlight.cpp .code .title{color:#795da3}.codeblock.c .code .built_in,.codeblock.c .code .number,.codeblock.cpp .code .built_in,.codeblock.cpp .code .number,figure.highlight.c .code .built_in,figure.highlight.c .code .number,figure.highlight.cpp .code .built_in,figure.highlight.cpp .code .number{color:#0086b3}.codeblock.cs .code .preprocessor,.codeblock.cs .code .preprocessor .keyword,figure.highlight.cs .code .preprocessor,figure.highlight.cs .code .preprocessor .keyword{color:#333}.codeblock.cs .code .title,figure.highlight.cs .code .title{color:#795da3}.codeblock.cs .code .built_in,.codeblock.cs .code .number,figure.highlight.cs .code .built_in,figure.highlight.cs .code .number{color:#0086b3}.codeblock.cs .code .doctag,.codeblock.cs .code .xmlDocTag,figure.highlight.cs .code .doctag,figure.highlight.cs .code .xmlDocTag{color:#63a35c}.codeblock.css .code .at_rule,.codeblock.css .code .important,.codeblock.css .code .meta,figure.highlight.css .code .at_rule,figure.highlight.css .code .important,figure.highlight.css .code .meta{color:#a71d5d}.codeblock.css .code .attribute,.codeblock.css .code .function,.codeblock.css .code .hexcolor,.codeblock.css .code .number,figure.highlight.css .code .attribute,figure.highlight.css .code .function,figure.highlight.css .code .hexcolor,figure.highlight.css .code .number{color:#0086b3}.codeblock.css .code .attr_selector,.codeblock.css .code .value,figure.highlight.css .code .attr_selector,figure.highlight.css .code .value{color:#333}.codeblock.css .code .class,.codeblock.css .code .id,.codeblock.css .code .pseudo,.codeblock.css .code .selector-pseudo,figure.highlight.css .code .class,figure.highlight.css .code .id,figure.highlight.css .code .pseudo,figure.highlight.css .code .selector-pseudo{color:#795da3}.codeblock.css .code .selector-tag,.codeblock.css .code .tag,figure.highlight.css .code .selector-tag,figure.highlight.css .code .tag{color:#63a35c}.codeblock.diff .code .chunk,.codeblock.diff .code .meta,figure.highlight.diff .code .chunk,figure.highlight.diff .code .meta{color:#795da3;font-weight:700}.codeblock.diff .code .addition,figure.highlight.diff .code .addition{color:#55a532;background-color:#eaffea}.codeblock.diff .code .deletion,figure.highlight.diff .code .deletion{color:#bd2c00;background-color:#ffecec}.codeblock.http .code .attr,.codeblock.http .code .attribute,figure.highlight.http .code .attr,figure.highlight.http .code .attribute{color:#183691}.codeblock.http .code .literal,figure.highlight.http .code .literal{color:#0086b3}.codeblock.http .code .request,figure.highlight.http .code .request{color:#a71d5d}.codeblock.ini .code .section,.codeblock.ini .code .title,figure.highlight.ini .code .section,figure.highlight.ini .code .title{color:#795da3}.codeblock.ini .code .attr,.codeblock.ini .code .setting,figure.highlight.ini .code .attr,figure.highlight.ini .code .setting{color:#a71d5d}.codeblock.ini .code .keyword,.codeblock.ini .code .value,figure.highlight.ini .code .keyword,figure.highlight.ini .code .value{color:#333}.codeblock.java .code .title,figure.highlight.java .code .title{color:#795da3}.codeblock.java .code .javadoc,figure.highlight.java .code .javadoc{color:#969896}.codeblock.java .code .annotation,.codeblock.java .code .javadoctag,.codeblock.java .code .meta,figure.highlight.java .code .annotation,figure.highlight.java .code .javadoctag,figure.highlight.java .code .meta{color:#a71d5d}.codeblock.java .code .number,figure.highlight.java .code .number{color:#0086b3}.codeblock.java .code .params,figure.highlight.java .code .params{color:#1d3e81}.codeblock.js .code .built_in,.codeblock.js .code .title,figure.highlight.js .code .built_in,figure.highlight.js .code .title{color:#795da3}.codeblock.js .code .javadoc,figure.highlight.js .code .javadoc{color:#969896}.codeblock.js .code .javadoctag,.codeblock.js .code .tag,figure.highlight.js .code .javadoctag,figure.highlight.js .code .tag{color:#a71d5d}.codeblock.js .code .tag .title,figure.highlight.js .code .tag .title{color:#333}.codeblock.js .code .regexp,figure.highlight.js .code .regexp{color:#df5000}.codeblock.js .code .literal,.codeblock.js .code .number,figure.highlight.js .code .literal,figure.highlight.js .code .number{color:#0086b3}.codeblock.json .code .attribute,figure.highlight.json .code .attribute{color:#183691}.codeblock.json .code .literal,.codeblock.json .code .number,figure.highlight.json .code .literal,figure.highlight.json .code .number{color:#0086b3}.codeblock.mak .code .constant,figure.highlight.mak .code .constant{color:#333}.codeblock.mak .code .title,figure.highlight.mak .code .title{color:#795da3}.codeblock.mak .code .keyword,.codeblock.mak .code .meta-keyword,figure.highlight.mak .code .keyword,figure.highlight.mak .code .meta-keyword{color:#0086b3}.codeblock.md .code .blockquote,.codeblock.md .code .emphasis,.codeblock.md .code .link_label,.codeblock.md .code .quote,.codeblock.md .code .section,.codeblock.md .code .strong,.codeblock.md .code .value,figure.highlight.md .code .blockquote,figure.highlight.md .code .emphasis,figure.highlight.md .code .link_label,figure.highlight.md .code .quote,figure.highlight.md .code .section,figure.highlight.md .code .strong,figure.highlight.md .code .value{color:#183691}.codeblock.md .code .code,.codeblock.md .code .link_reference,.codeblock.md .code .symbol,figure.highlight.md .code .code,figure.highlight.md .code .link_reference,figure.highlight.md .code .symbol{color:#0086b3}.codeblock.md .code .link,.codeblock.md .code .link_url,figure.highlight.md .code .link,figure.highlight.md .code .link_url{text-decoration:underline}.codeblock.nginx .code .attribute,.codeblock.nginx .code .title,figure.highlight.nginx .code .attribute,figure.highlight.nginx .code .title{color:#a71d5d}.codeblock.nginx .code .built_in,.codeblock.nginx .code .literal,figure.highlight.nginx .code .built_in,figure.highlight.nginx .code .literal{color:#0086b3}.codeblock.nginx .code .regexp,figure.highlight.nginx .code .regexp{color:#183691}.codeblock.nginx .code .variable,figure.highlight.nginx .code .variable{color:#333}.codeblock.objectivec .code .meta,.codeblock.objectivec .code .preprocessor,figure.highlight.objectivec .code .meta,figure.highlight.objectivec .code .preprocessor{color:#a71d5d}.codeblock.objectivec .code .meta .title,.codeblock.objectivec .code .preprocessor .title,figure.highlight.objectivec .code .meta .title,figure.highlight.objectivec .code .preprocessor .title{color:#df5000}.codeblock.objectivec .code .meta-string,figure.highlight.objectivec .code .meta-string{color:#183691}.codeblock.objectivec .code .title,figure.highlight.objectivec .code .title{color:#795da3}.codeblock.objectivec .code .built_in,.codeblock.objectivec .code .literal,.codeblock.objectivec .code .number,figure.highlight.objectivec .code .built_in,figure.highlight.objectivec .code .literal,figure.highlight.objectivec .code .number{color:#0086b3}.codeblock.perl .code .sub,figure.highlight.perl .code .sub{color:#795da3}.codeblock.perl .code .title,figure.highlight.perl .code .title{color:#795da3}.codeblock.perl .code .regexp,figure.highlight.perl .code .regexp{color:#df5000}.codeblock.php .code .doctag,.codeblock.php .code .phpdoc,figure.highlight.php .code .doctag,figure.highlight.php .code .phpdoc{color:#a71d5d}.codeblock.php .code .regexp,figure.highlight.php .code .regexp{color:#df5000}.codeblock.php .code .literal,.codeblock.php .code .number,figure.highlight.php .code .literal,figure.highlight.php .code .number{color:#0086b3}.codeblock.php .code .title,figure.highlight.php .code .title{color:#795da3}.codeblock.python .code .decorator,.codeblock.python .code .meta,.codeblock.python .code .title,figure.highlight.python .code .decorator,figure.highlight.python .code .meta,figure.highlight.python .code .title{color:#795da3}.codeblock.python .code .number,figure.highlight.python .code .number{color:#0086b3}.codeblock.ruby .code .parent,.codeblock.ruby .code .title,figure.highlight.ruby .code .parent,figure.highlight.ruby .code .title{color:#795da3}.codeblock.ruby .code .constant,.codeblock.ruby .code .number,.codeblock.ruby .code .prompt,.codeblock.ruby .code .subst .keyword,.codeblock.ruby .code .symbol,figure.highlight.ruby .code .constant,figure.highlight.ruby .code .number,figure.highlight.ruby .code .prompt,figure.highlight.ruby .code .subst .keyword,figure.highlight.ruby .code .symbol{color:#0086b3}.codeblock.sql .built_in,figure.highlight.sql .built_in{color:#a71d5d}.codeblock.sql .number,figure.highlight.sql .number{color:#0086b3}.codeblock.html .tag,.codeblock.xml .tag,figure.highlight.html .tag,figure.highlight.xml .tag{color:#333}.codeblock.html .value,.codeblock.xml .value,figure.highlight.html .value,figure.highlight.xml .value{color:#183691}.codeblock.html .attr,.codeblock.html .attribute,.codeblock.xml .attr,.codeblock.xml .attribute,figure.highlight.html .attr,figure.highlight.html .attribute,figure.highlight.xml .attr,figure.highlight.xml .attribute{color:#795da3}.codeblock.html .name,.codeblock.html .title,.codeblock.xml .name,.codeblock.xml .title,figure.highlight.html .name,figure.highlight.html .title,figure.highlight.xml .name,figure.highlight.xml .title{color:#63a35c}.codeblock.puppet .title,figure.highlight.puppet .title{color:#795da3}.codeblock.puppet .function,figure.highlight.puppet .function{color:#0086b3}.codeblock.puppet .name,figure.highlight.puppet .name{color:#a71d5d}.codeblock.puppet .attr,figure.highlight.puppet .attr{color:#0086b3}.codeblock.less .at_rule,.codeblock.less .tag,figure.highlight.less .at_rule,figure.highlight.less .tag{color:#a71d5d}.codeblock.less .attribute,.codeblock.less .function,.codeblock.less .hexcolor,.codeblock.less .number,figure.highlight.less .attribute,figure.highlight.less .function,figure.highlight.less .hexcolor,figure.highlight.less .number{color:#0086b3}.codeblock.less .built_in,figure.highlight.less .built_in{color:#df5000}.codeblock.less .class,.codeblock.less .id,.codeblock.less .pseudo,.codeblock.less .selector-class,.codeblock.less .selector-id,.codeblock.less .selector-tag,figure.highlight.less .class,figure.highlight.less .id,figure.highlight.less .pseudo,figure.highlight.less .selector-class,figure.highlight.less .selector-id,figure.highlight.less .selector-tag{color:#795da3}.codeblock.scss .at_rule,.codeblock.scss .important,.codeblock.scss .tag,figure.highlight.scss .at_rule,figure.highlight.scss .important,figure.highlight.scss .tag{color:#a71d5d}.codeblock.scss .attribute,.codeblock.scss .function,.codeblock.scss .hexcolor,.codeblock.scss .number,figure.highlight.scss .attribute,figure.highlight.scss .function,figure.highlight.scss .hexcolor,figure.highlight.scss .number{color:#0086b3}.codeblock.scss .variable,figure.highlight.scss .variable{color:#333}.codeblock.scss .built_in,figure.highlight.scss .built_in{color:#df5000}.codeblock.scss .class,.codeblock.scss .id,.codeblock.scss .preprocessor,.codeblock.scss .pseudo,.codeblock.scss .selector-class,.codeblock.scss .selector-id,figure.highlight.scss .class,figure.highlight.scss .id,figure.highlight.scss .preprocessor,figure.highlight.scss .pseudo,figure.highlight.scss .selector-class,figure.highlight.scss .selector-id{color:#795da3}.codeblock.scss .selector-tag,.codeblock.scss .tag,figure.highlight.scss .selector-tag,figure.highlight.scss .tag{color:#63a35c}.codeblock.stylus .at_rule,figure.highlight.stylus .at_rule{color:#a71d5d}.codeblock.stylus .selector-tag,.codeblock.stylus .tag,figure.highlight.stylus .selector-tag,figure.highlight.stylus .tag{color:#63a35c}.codeblock.stylus .attribute,.codeblock.stylus .hexcolor,.codeblock.stylus .number,.codeblock.stylus .params,figure.highlight.stylus .attribute,figure.highlight.stylus .hexcolor,figure.highlight.stylus .number,figure.highlight.stylus .params{color:#0086b3}.codeblock.stylus .class,.codeblock.stylus .id,.codeblock.stylus .pseudo,.codeblock.stylus .selector-class,.codeblock.stylus .selector-id,.codeblock.stylus .selector-pseudo,.codeblock.stylus .title,figure.highlight.stylus .class,figure.highlight.stylus .id,figure.highlight.stylus .pseudo,figure.highlight.stylus .selector-class,figure.highlight.stylus .selector-id,figure.highlight.stylus .selector-pseudo,figure.highlight.stylus .title{color:#795da3}.codeblock.go .typename,figure.highlight.go .typename{color:#a71d5d}.codeblock.go .built_in,.codeblock.go .constant,figure.highlight.go .built_in,figure.highlight.go .constant{color:#0086b3}.codeblock.swift .preprocessor,figure.highlight.swift .preprocessor{color:#a71d5d}.codeblock.swift .title,figure.highlight.swift .title{color:#795da3}.codeblock.swift .built_in,.codeblock.swift .number,.codeblock.swift .type,figure.highlight.swift .built_in,figure.highlight.swift .number,figure.highlight.swift .type{color:#0086b3}.codeblock.yml .line .attr,figure.highlight.yml .line .attr{color:#63a35c}.codeblock.yml .line,.codeblock.yml .literal,.codeblock.yml .meta,.codeblock.yml .string,.codeblock.yml .type,figure.highlight.yml .line,figure.highlight.yml .literal,figure.highlight.yml .meta,figure.highlight.yml .string,figure.highlight.yml .type{color:#183691}.codeblock.yml .number,figure.highlight.yml .number{color:#0086b3} \ No newline at end of file +@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,700,700i&subset=cyrillic,cyrillic-ext,latin-ext);@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3SZ2oysoEQEeKwjgmXLRnTc.ttf) format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzJS3E-kSBmtLoNJPDtbj2Pk.ttf) format("truetype")}html{font-family:"Open Sans",sans-serif;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{width:100%;height:100%;margin:0;padding:0;background:#fff;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.9em;letter-spacing:.01em;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}body.pushed{overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:-.04em;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.45em;color:#4a4a4a}h1,h2,h3{margin:1em 0 1em 0}h4,h5,h6{margin:1em 0 .5em 0}h1{font-size:2.8rem}h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:1.8rem}h5{font-size:1.7rem}h6{font-size:1.6rem}p{margin:0 0 1.5em 0}dl,ol,ul{margin:0 0 .5em 0}a,a:active,a:hover,a:visited{cursor:pointer;color:#349ef3;text-decoration:none}a:hover{color:#349ef3;text-decoration:underline}table{width:100%;background:0 0;border-collapse:collapse;border-spacing:0;text-align:left}table th{padding:5px 10px;font-weight:700;border-bottom:2px solid #909ba2}table td{padding:5px 10px}table tr:nth-child(2n){background:#f7f8f8}hr{margin:1.5em 0 0;outline:0;border:none;border-top:1px solid #eef2f8}dl dt{font-weight:700}dl dd{margin-left:0}pre>code{display:block;width:100%;box-sizing:border-box;padding:15px;font-family:Menlo,Consolas,monospace;border:none;margin:0;cursor:text;overflow-x:auto;line-height:2.7rem;font-size:1.4rem}code{font-size:1.5rem;display:inline-block;font-family:Menlo,Consolas,monospace;font-weight:400;background-color:#f7f8f8;padding:0 10px}blockquote{border-left:3px solid #5d686f;padding:0 15px;font-style:italic;margin:1.5em 0 0}blockquote cite:before{content:' — ';padding:0 .3em}blockquote>p:first-child{margin:0}@media only screen and (max-width:767px){code{font-size:1.4rem}h1{font-size:2.6rem}h2{font-size:2.2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.5rem}h6{font-size:1.4rem}}@media only screen and (min-width:768px) and (max-width:1023px){h1{font-size:2.65rem}h2{font-size:2.25rem}h3{font-size:1.85rem}h4{font-size:1.65rem}h5{font-size:1.55rem}h6{font-size:1.45rem}}.task-list{list-style-type:none}.task-list .task-list-item{margin:0 .2em .25em -1.6em;vertical-align:middle}pre.code-highlight>code{padding:0;margin:0;line-height:inherit}#about{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(17,26,35,0);text-align:center;line-height:100%;overflow-y:auto;overflow-x:hidden;z-index:30}#about #about-card{position:relative;top:-1000px;display:block;background:#fff;max-width:400px;margin:15px auto;border-radius:3px;padding:30px 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}#about #about-card #about-btn-close{position:absolute;top:15px;right:15px;color:#9eabb3;cursor:pointer}#about #about-card #about-btn-close:hover{color:#738691}#about #about-card #about-card-picture{margin-bottom:15px}#about #about-card #about-card-name{margin-top:0;margin-bottom:20px}#about #about-card #about-card-bio{padding:0 30px;margin:0 0 30px 0}#about #about-card #about-card-job,#about #about-card #about-card-location{display:inline-block;vertical-align:top}#about #about-card #about-card-bio,#about #about-card #about-card-job,#about #about-card #about-card-location{font-size:1.6rem;line-height:1.9em;font-weight:400;color:#5d686f}@media only screen and (max-width:767px){#about #about-card{width:90%}#about #about-card #about-card-job,#about #about-card #about-card-location{display:block;width:calc(100% - 60px);padding:0 30px}#about #about-card #about-card-picture{width:90px;height:90px;border-radius:45px}#about #about-card #about-card-job{margin-bottom:15px}}@media only screen and (min-width:768px){#about #about-card{width:80%}#about #about-card #about-card-picture{width:110px;height:110px;border-radius:55px}#about #about-card #about-card-job,#about #about-card #about-card-location{display:inline-block;width:calc((100% / 2) - 48px)}#about #about-card #about-card-job{padding:0 15px 0 30px}#about #about-card #about-card-location{padding:0 30px 0 15px}}#blog{position:absolute;top:0;left:0;width:100%;height:100%}#bottom-bar{display:none;position:fixed;bottom:0;height:60px;background:#fff;margin:0;border-top:1px solid #eef2f8;padding:0 15px;z-index:40;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;min-width:760px}@media only screen and (max-width:760px){#bottom-bar{min-width:calc(100% - 15px * 2)}}@media only screen and (max-width:767px){#bottom-bar{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"],#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed,#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"],#bottom-bar[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed,#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"],#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed,#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"]{width:calc(100% - 250px - 15px * 2);left:250px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){#bottom-bar[data-behavior="1"]{width:calc(100% - 500px - 15px * 2);left:500px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed{margin-left:500px;width:calc(100% - 500px)}#bottom-bar[data-behavior="2"]{width:calc(100% - 250px - 15px * 2);left:250px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="2"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}#cover{position:fixed;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;top:0;left:0;z-index:-1}#footer{color:#9eabb3;font-size:1.5rem;text-align:center;margin-top:70px;height:auto;padding:20px 20px}#header{display:block;width:100%;height:55px;background:#fff;position:fixed;top:0;border:1px solid #eef2f8;color:#88909a;z-index:20;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000;min-width:790px;-webkit-transition:margin-top .5s,margin-left .5s,width .5s;-moz-transition:margin-top .5s,margin-left .5s,width .5s;transition:margin-top .5s,margin-left .5s,width .5s}@media only screen and (max-width:790px){#header{min-width:100%}}#header #btn-open-sidebar{position:absolute;top:20px;left:20px;cursor:pointer}#header .header-right-picture{position:absolute;top:12.5px;right:20px;display:block;width:30px;height:30px;color:#88909a}#header .header-right-picture .header-picture{display:block;width:30px;height:30px;border-radius:15px}#header .header-right-icon{position:absolute;top:12.5px;right:20px;color:#88909a}#header .header-title{text-align:center;font-size:1.6rem;line-height:55px;margin:0}#header .header-title .header-title-link{color:#88909a;font-weight:400}#header .header-title .header-title-link:active,#header .header-title .header-title-link:hover{color:#6e7681;text-decoration:none}#header.header-up{margin-top:-55px}#header[data-behavior="1"].pushed,#header[data-behavior="2"].pushed,#header[data-behavior="4"].pushed,#header[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#header[data-behavior="3"].pushed,#header[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}@media only screen and (min-width:768px){#header[data-behavior="1"],#header[data-behavior="2"],#header[data-behavior="3"]{display:none}}@media only screen and (min-width:1280px){#header[data-behavior="1"].pushed,#header[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#header[data-behavior="2"].pushed,#header[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}}@media print{#header{display:none}}#main{display:block;min-height:100%;background:#fff;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;min-width:790px}@media only screen and (max-width:790px){#main{min-width:100%}}#main.hasCover.hasCoverCaption,#main.hasCover.hasCoverMetaOut{padding-top:50px!important}#main.hasCover.hasCoverMetaIn,#main.hasCover.hasCoverMetaOut.hasCoverCaption{padding-top:0!important}@media only screen and (max-width:767px){#main{padding-top:70px;display:block;width:100%}#main[data-behavior="1"],#main[data-behavior="2"],#main[data-behavior="4"],#main[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="1"].pushed,#main[data-behavior="2"].pushed,#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="3"],#main[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="3"].pushed,#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){#main[data-behavior="1"],#main[data-behavior="2"],#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"],#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){#main[data-behavior="1"],#main[data-behavior="2"]{padding-top:15px;float:right;width:calc(100% - 250px)}#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"],#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){#main[data-behavior="1"]{padding-top:15px;float:right;width:calc(100% - 500px)}#main[data-behavior="2"]{padding-top:15px;float:right;width:calc(100% - 250px)}#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}#sidebar{font-family:"Open Sans",sans-serif;height:100%;position:fixed;top:0;background:rgba(17,26,35,0);overflow:auto;z-index:20;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#sidebar .sidebar-container{overflow:auto}#sidebar .sidebar-profile{color:#ebebeb;text-align:center;padding-top:18px;margin-bottom:15px}#sidebar .sidebar-profile .sidebar-profile-picture{display:block;margin:0 auto}#sidebar .sidebar-profile .sidebar-profile-name{font-size:1.1em;color:#ebebeb}#sidebar ul.sidebar-buttons{padding:0;margin:0 0 20px 0}#sidebar ul.sidebar-buttons li.sidebar-button{display:block;width:100%;height:45px;line-height:45px}#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link{color:#ebebeb;display:block;height:100%}#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link:active,#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link:hover{text-decoration:none;color:#fff}#sidebar ul.sidebar-buttons:first-child{margin-top:5px}@media only screen and (max-width:767px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"],#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile,#sidebar[data-behavior="2"] .sidebar-profile,#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed,#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="3"],#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed,#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:768px) and (max-width:1023px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"],#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed,#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:1024px) and (max-width:1279px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"]{width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile,#sidebar[data-behavior="2"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed{margin-left:250px}#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:1280px){#sidebar[data-behavior="1"]{width:500px;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#sidebar[data-behavior="1"] .sidebar-container{position:relative;padding:0 80px}#sidebar[data-behavior="1"] .sidebar-profile{padding-top:0;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-bio,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location{font-weight:400;font-size:1.6rem;color:#ebebeb}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location{margin-top:0;width:49%;display:inline-block}#sidebar[data-behavior="1"] ul.sidebar-buttons{width:49%;vertical-align:top;display:inline-block}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button{text-align:left;box-sizing:border-box}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-top:0;white-space:nowrap}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;float:left;text-align:center;width:30px;height:35px;line-height:35px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button:nth-child(odd){padding-right:20px}#sidebar[data-behavior="1"].pushed{margin-left:500px}#sidebar[data-behavior="2"]{width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="2"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="2"].pushed{margin-left:250px}#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"]{left:-500px;width:500px;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#sidebar[data-behavior="4"] .sidebar-container{position:relative;padding:0 80px}#sidebar[data-behavior="4"] .sidebar-profile{padding-top:0;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-bio,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-location{font-weight:400;font-size:1.6rem;color:#ebebeb}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-location{margin-top:0;width:49%;display:inline-block}#sidebar[data-behavior="4"] ul.sidebar-buttons{width:49%;vertical-align:top;display:inline-block}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button{text-align:left;box-sizing:border-box}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-top:0;white-space:nowrap}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;float:left;text-align:center;width:30px;height:35px;line-height:35px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button:nth-child(odd){padding-right:20px}#sidebar[data-behavior="4"].pushed{margin-left:500px}#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}#sidebar[data-behavior="2"] .sidebar-profile-bio,#sidebar[data-behavior="3"] .sidebar-profile-bio,#sidebar[data-behavior="5"] .sidebar-profile-bio,#sidebar[data-behavior="6"] .sidebar-profile-bio{display:none}}@media only screen and (max-width:1279px){#sidebar .sidebar-profile-bio{display:none}}@media print{#sidebar{display:none}}.alert{position:relative;text-align:left;padding:10px 15px;min-height:30px;margin:1em 0 0;border:none;border-left:3px solid}.alert p{margin:1.5em 0 0}.alert p:first-child{margin:0}.alert:not(.no-icon){padding-left:55px}.alert:not(.no-icon):before{position:absolute;top:10px;left:15px;font-family:FontAwesome;font-size:2.5rem}.alert.info{border-color:#349ef3;background-color:#e6f3fe}.alert.info:not(.no-icon):before{content:"\f05a";color:#349ef3}.alert.success{border-color:#4dc657;background-color:#effaf0;content:"\f058"}.alert.success:not(.no-icon):before{content:"\f058";color:#4dc657}.alert.warning{border-color:#f5aa0a;background-color:#fdf1d8}.alert.warning:not(.no-icon):before{content:"\f071";color:#f5aa0a}.alert.danger{border-color:#f5311d;background-color:#feecea}.alert.danger:not(.no-icon):before{content:"\f05e";color:#f5311d}.archive-result{display:none}.archive .archive-title{color:#5d686f}.archive .archive-title:hover{text-decoration:underline}.archive .archive-posts{list-style:none}.archive .archive-posts .archive-post .archive-post-title{margin-left:10px;color:#5d686f}.archive .archive-posts .archive-post .archive-post-title:hover{text-decoration:underline}.archive .archive-posts .archive-post .archive-post-date{color:#9eabb3}.archive .archive-posts .archive-post::before{font-family:FontAwesome;content:'\f0da';font-size:1.3rem}.boxes{margin-top:20px}.boxes .box:nth-child(n+2){margin-top:20px}.box{border-bottom:1px solid #eef2f8}.btn{width:auto;height:auto;background:#fff;border-radius:3px;padding:8px 15px;margin:0;letter-spacing:.01em;font-size:1.6rem;cursor:pointer}.btn:active,.btn:focus,.btn:hover{text-decoration:none}.btn--disabled,.btn--disabled:hover{color:#bbc4c9!important;border:1px solid #bbc4c9;cursor:not-allowed;text-decoration:none}.btn--default{color:#9eabb3!important;border:1px solid #9eabb3}.btn--default:hover{color:#738691!important;border:1px solid #738691}.btn--success{color:#4dc657!important;border:1px solid #4dc657}.btn--success:hover{color:#309639!important;border:1px solid #309639}.btn--primary{color:#349ef3!important;border:1px solid #349ef3}.btn--primary:hover{color:#0c78ce!important;border:1px solid #0c78ce}.btn--danger{color:#f5311d!important;border:1px solid #f5311d}.btn--danger:hover{color:#bd1908!important;border:1px solid #bd1908}.btn--medium{font-size:1.5rem;padding:8px 15px}.btn--small{font-size:1.3rem;padding:8px 15px}.caption{display:block;font-family:Merriweather,serif;font-size:1.3rem;color:#81929d;text-align:center;font-style:italic;padding-right:10px;padding-left:10px}.codeblock,figure.highlight{margin:10px 0;line-height:2.3rem;padding-top:15px;padding-bottom:15px;overflow:hidden}.codeblock table,figure.highlight table{display:block;width:100%}.codeblock .code,.codeblock .gutter,.codeblock .tag,.codeblock pre,figure.highlight .code,figure.highlight .gutter,figure.highlight .tag,figure.highlight pre{background-color:inherit;font-family:Menlo,Consolas,monospace;border:none;padding:0;margin:0;cursor:text}.codeblock .code,.codeblock .gutter,figure.highlight .code,figure.highlight .gutter{vertical-align:top}.codeblock.plain .gutter,figure.highlight.plain .gutter{display:none}.codeblock figcaption,figure.highlight figcaption{font-size:1.3rem;padding:0 15px 20px;margin:0}.codeblock figcaption a,figure.highlight figcaption a{float:right}.codeblock .gutter,figure.highlight .gutter{border-right:1px solid;padding:.3rem 15px;line-height:2.3rem;font-size:1.4rem}.codeblock .gutter pre,figure.highlight .gutter pre{color:#aaa}.codeblock .code,figure.highlight .code{padding:.3rem 15px .3rem 1em;width:100%}.codeblock .code pre,figure.highlight .code pre{line-height:2.3rem;font-size:1.4rem;max-width:calc(750px - 50px);overflow-x:auto;overflow-y:hidden}.codeblock .line,figure.highlight .line{height:2.3rem;font-size:1.4rem}.codeblock--tabbed figure.highlight,.codeblock--tabbed pre>code{margin-bottom:0;padding-bottom:0}.codeblock--tabbed figcaption a,.codeblock--tabbed figcaption span{float:left!important}.codeblock--tabbed figcaption .tabs{float:right}.codeblock--tabbed figcaption .tabs .tab{cursor:pointer;display:inline-block;margin:0 5px;padding:0 7px}.codeblock--tabbed figcaption .tabs .tab:last-child{margin-right:0}.gist .line,.gist .line-number{font-family:Menlo,Consolas,monospace;font-size:1em;margin:0 0 5px 0}.figure.clear{clear:both}.figure.center{width:calc(100% - 4px);margin:2px auto}.figure.center .fig-img{margin:2px auto}.figure.fig-20,.figure.fig-25,.figure.fig-33,.figure.fig-50,.figure.fig-75,.figure.left{float:left;margin:2px}.figure.right{float:right;margin:2px}.figure.fig-20{width:calc(20% - 4px)}.figure.fig-25{width:calc(25% - 4px)}.figure.fig-33{width:calc(33.3% - 4px)}.figure.fig-50{width:calc(50% - 4px)}.figure.fig-75{width:calc(75% - 4px)}.figure.fig-100{width:calc(100% - 4px);margin:2px}.figure.figure--fullWidth{width:100%}.figure.figure--fullWidth .figure-img{margin:0 auto}@media only screen and (max-width:767px){.fig-20 .caption,.fig-25 .caption,.fig-33 .caption{display:none}}.form-control{background:0 0;width:100%;border:none;outline:0;color:#5d686f;font-weight:300}.form-control:focus,.form-control:hover{outline:0}.input--large{height:auto;padding:10px 0;font-size:18px;line-height:21px}.input--xlarge{height:auto;padding:10px 0;font-size:25px;line-height:30px}.hide{display:none}@media only screen and (max-width:479px){.hide-xs{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.hide-sm{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.hide-md{display:none}}@media only screen and (min-width:1024px){.hide-lg{display:none}}.highlight-text{display:inline;padding:3px}.highlight-text.red{background-color:#ffe6e6}.highlight-text.green{background-color:#cdffcd}.highlight-text.blue{background-color:#e6e6ff}.highlight-text.purple{background-color:#ffe6ff}.highlight-text.orange{background-color:#ffedcc}.highlight-text.yellow{background-color:#ffc}.highlight-text.cyan{background-color:#cff}.highlight-text.primary{background-color:#ddeffd}.highlight-text.success{background-color:#d4f1d7}.highlight-text.warning{background-color:#fdeece}.highlight-text.danger{background-color:#fee3e0}.icon-mt{margin-top:10px}.icon-mr{margin-right:10px}.icon-mb{margin-bottom:10px}.icon-ml{margin-left:10px}.image-gallery{display:block;position:relative;height:auto;overflow:hidden;margin-bottom:30px}.image-gallery .image-gallery-metabar{position:absolute;bottom:0;width:calc(100% - (1.5em) * 2);font-family:"Open Sans";font-style:italic;background:rgba(0,0,0,.75);font-size:1.3rem;color:#fff;padding:.5em 1.5em;z-index:1}.image-gallery .image-gallery-photos .photo-box{float:left;position:relative;overflow:hidden;display:none}.image-gallery .image-gallery-photos .photo-box:first-child{display:block;width:100%;padding-bottom:56.25%}.image-gallery .image-gallery-photos .photo-box .photo-box-inner{position:absolute;overflow:hidden}.image-gallery .image-gallery-photos .photo-box .photo-box-inner .photo{width:100%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.image-gallery .image-gallery-photos--thumbnail .photo-box{display:block;width:50%;padding-bottom:30%}.image-gallery .image-gallery-photos--thumbnail .photo-box:first-child{width:100%;padding-bottom:40%;margin-bottom:2px}.image-gallery .image-gallery-photos--thumbnail .photo-box:nth-child(2){margin-right:2px;width:calc(50% - 2px)}.image-gallery .image-gallery-photos--thumbnail .photo-box:nth-child(n+4){display:none}a.link-unstyled,a.link-unstyled:active,a.link-unstyled:hover{cursor:pointer!important;color:inherit!important;text-decoration:none!important}a.link-unstyled a.link,a.link-unstyled a.link:active,a.link-unstyled a.link:hover{text-decoration:underline!important}a.fancybox{cursor:zoom-in!important}.main-content-wrap{display:block;max-width:750px;margin:0 auto;padding-right:20px;padding-left:20px}@media only screen and (min-width:1024px){.markdown h1{font-size:3rem}.markdown h2{font-size:2.7rem}.markdown h3{font-size:2.4rem}.markdown h4{font-size:2.1rem}.markdown h5{font-size:1.9rem}.markdown h6{font-size:1.7rem}}@media only screen and (max-width:767px){.markdown h1{font-size:2.65rem}.markdown h2{font-size:2.35rem}.markdown h3{font-size:2.05rem}.markdown h4{font-size:1.75rem}.markdown h5{font-size:1.55rem}.markdown h6{font-size:1.35rem}}@media only screen and (min-width:768px) and (max-width:1023px){.markdown h1{font-size:2.8rem}.markdown h2{font-size:2.5rem}.markdown h3{font-size:2.2rem}.markdown h4{font-size:1.9rem}.markdown h5{font-size:1.7rem}.markdown h6{font-size:1.5rem}}.media-body,.media-left{display:table-cell;vertical-align:top}.media-left{float:left;padding-right:15px}.media-body{width:100%}.media-heading{margin:0 0 -5px}.media-meta{color:#9eabb3}.media-content{color:#5d686f}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;box-sizing:border-box;z-index:1010}.modal{width:100%;height:100%;max-width:750px;box-sizing:border-box;position:relative;margin:0 auto;padding:0;overflow:hidden}.modal-header{position:relative;padding:10px 15px 0;background:#fff;border-bottom:1px solid #eef2f8}.modal-body{position:relative;padding:0 15px;overflow-y:auto;background:#fff}.modal-footer{height:50px;padding:0 15px;background:#fff;border-top:1px solid #eef2f8}.modal .close-button{position:absolute;top:9px;right:15px;color:#5d686f;cursor:pointer}.overlay{display:none;background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1009;overflow:hidden}@media only screen and (min-width:768px){.modal-container{padding:50px 0;left:50%;transform:translateX(-50%)}.modal{border-radius:5px}}.pagination-bar{height:auto;width:100%;height:60px}.pagination-bar .pagination{position:relative;height:60px;line-height:60px;display:block;list-style:none;padding:0 10px;width:auto}.pagination-bar .pagination .pagination-next,.pagination-bar .pagination .pagination-prev{float:left;margin-right:10px}.pagination-bar .pagination .pagination-number{float:right;font-size:1.3rem;color:#9eabb3}.post{position:relative;width:100%;display:inline-block;vertical-align:top}.post .post-header .post-title{margin:0;word-break:initial;overflow:hidden}.post .post-header .post-title:hover{text-decoration:none}.post .post-meta{line-height:1.5em;font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400;color:#9eabb3}.post .post-meta a{color:#9eabb3}.post .post-content{text-rendering:optimizelegibility;letter-spacing:-.3px;font-family:Merriweather,serif;color:#5d686f;margin-top:20px;font-weight:400;overflow:hidden;-webkit-hypens:auto;-moz-hypens:auto;hypens:auto}.post .post-content img{display:block;width:auto;max-width:100%}.post .post-content :not(blockquote):not(.alert)>p{margin:1.5em 0 0 0}.post .post-footer{margin-top:20px}.post .post-footer-tags{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eef2f8}@media only screen and (min-width:768px) and (max-width:1023px){.post .post-header .post-title{font-size:3.3rem}}@media only screen and (min-width:1024px){.post .post-header .post-title{font-size:3.7rem}}@media only screen and (min-width:768px){.post-content{font-size:1.7rem}}.post-actions-wrap{height:60px;padding:0;line-height:60px;clear:both}.post-actions-wrap ul.post-actions{float:left;padding-left:0;margin-top:0;list-style:none}.post-actions-wrap ul.post-actions li.post-action{width:auto;text-align:center}.post-actions-wrap ul.post-action-nav{width:35%;z-index:42}.post-actions-wrap ul.post-action-nav li.post-action{float:left;min-width:42px}.post-actions-wrap ul.post-action-nav li.post-action:last-child .post-action-btn{margin-left:15px}.post-actions-wrap ul.post-action-share{width:65%;z-index:41}.post-actions-wrap ul.post-action-share li.post-action{float:right}.post-actions-wrap ul.post-action-share li.post-action:nth-child(n+3) .post-action-btn{margin-right:15px}@media only screen and (max-width:767px){.post-actions-wrap ul.post-action-nav{width:25%}.post-actions-wrap ul.post-action-share{width:75%}}@media only screen and (max-width:479px){.post-actions-wrap ul.post-action-nav{width:35%}.post-actions-wrap ul.post-action-share{width:65%}}@media print{.post-actions-wrap{display:none}}.pullquote{text-align:left;font-style:italic;margin:1.5em 0 0}.pullquote.figure.fig-20,.pullquote.figure.fig-25,.pullquote.figure.fig-33,.pullquote.figure.fig-50,.pullquote.figure.fig-75,.pullquote.left{width:45%;float:left;margin:1.5em 35px 1.5em 0}.pullquote.right{width:45%;float:right;margin:1.5em 0 1.5em 35px}.pullquote.blur{background-color:#eef0f1}.post-header .post-title{margin:0;word-break:initial;overflow:hidden}.post-header .post-title:hover{text-decoration:none}.post-header-cover{display:table;position:relative;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding:calc(55px + 30px) 0 30px 0;height:100%;z-index:15;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.post-header-cover .post-header{display:table-cell;vertical-align:middle}.post-header-cover .post-header .post-title{max-width:750px;margin:0 auto;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.9);margin-bottom:20px}.post-header-cover .post-header .post-title:hover{text-decoration:none}.post-header-cover .post-header .post-meta{max-width:750px;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:#fff!important;font-weight:400;letter-spacing:.05em;text-shadow:0 1px 0 rgba(0,0,0,.9);margin:0 auto}.post-header-cover .post-header .post-meta a{color:#fff}.post-header-cover.post-header-cover--partial{height:60%}.post-header-cover-caption{margin:5px 0 50px 0}@media only screen and (max-width:479px){.post-header-cover .post-header .post-title{font-size:2.8rem}}@media only screen and (min-width:480px) and (max-width:767px){.post-header-cover .post-header .post-title{font-size:3.3rem}}@media only screen and (max-width:767px){.post-header-cover{width:100%;left:0}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"],.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="1"].pushed,.post-header-cover[data-behavior="2"].pushed,.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="3"],.post-header-cover[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="3"].pushed,.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){.post-header-cover .post-header .post-title{font-size:5.8rem;line-height:1.3em}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"],.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){.post-header-cover .post-header .post-title{font-size:6.5rem;line-height:1.3em}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"]{width:calc(100% - 250px);left:250px}.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){.post-header-cover .post-header .post-title{font-size:6.5rem;line-height:1.3em}.post-header-cover[data-behavior="1"]{width:calc(100% - 500px);left:500px}.post-header-cover[data-behavior="2"]{width:calc(100% - 250px);left:250px}.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}.postShorten-group .postShorten{margin-top:15px;border-bottom:1px solid #eef2f8}.postShorten{position:relative;width:100%;display:inline-block;vertical-align:top}.postShorten .postShorten-thumbnailimg{overflow:hidden}.postShorten .postShorten-header .postShorten-title{margin:0;word-break:initial;overflow:hidden}.postShorten .postShorten-header .postShorten-title:hover{text-decoration:none}.postShorten .postShorten-meta{line-height:1.5em}.postShorten .postShorten-meta a{color:#9eabb3}.postShorten .postShorten-meta,.postShorten .postShorten-readingtime{color:#9eabb3}.postShorten .postShorten-excerpt_link{margin-top:-15px}.postShorten .postShorten-excerpt_link,.postShorten .postShorten-meta,.postShorten .postShorten-readingtime{font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400}.postShorten .postShorten-content,.postShorten .postShorten-excerpt{text-rendering:optimizelegibility;letter-spacing:-.3px;font-family:Merriweather,serif;color:#5d686f;font-weight:400;overflow:hidden;-webkit-hypens:auto;-moz-hypens:auto;hypens:auto}.postShorten .postShorten-content img,.postShorten .postShorten-excerpt img{display:block;width:auto;max-width:100%}.postShorten .postShorten-excerpt{margin-top:15px}.postShorten .postShorten-excerpt p:nth-child(1){margin:0}.postShorten .postShorten-content{margin-top:25px}@media only screen and (max-width:479px){.postShorten .postShorten-thumbnailimg{display:none}.postShorten .postShorten-thumbnailimg img{display:none}}@media only screen and (min-width:480px){.postShorten.postShorten--thumbnailimg-right .postShorten-thumbnailimg{float:right;margin:5px 0 30px 15px}.postShorten.postShorten--thumbnailimg-right .postShorten-thumbnailimg img{display:block;width:140px;height:140px;object-fit:cover;overflow:hidden}.postShorten.postShorten--thumbnailimg-right .postShorten-wrap{float:left;width:calc(100% - 140px - 20px)}.postShorten.postShorten--thumbnailimg-left .postShorten-thumbnailimg{float:left;margin:5px 15px 30px 0}.postShorten.postShorten--thumbnailimg-left .postShorten-thumbnailimg img{display:block;width:140px;height:140px;object-fit:cover;overflow:hidden}.postShorten.postShorten--thumbnailimg-left .postShorten-wrap{float:right;width:calc(100% - 140px - 20px)}.postShorten.postShorten--thumbnailimg-top .postShorten-thumbnailimg{margin-top:5px}.postShorten.postShorten--thumbnailimg-bottom .postShorten-wrap{display:block;width:100%}.postShorten.postShorten--thumbnailimg-bottom .postShorten-excerpt>p{margin-bottom:0}.postShorten.postShorten--thumbnailimg-bottom .postShorten-thumbnailimg{display:block;width:100%;overflow:hidden;margin:15px 0 15px 0}.postShorten.postShorten--thumbnailimg-bottom .postShorten-thumbnailimg img{width:auto;height:auto}}.share-options-bar{position:fixed;bottom:-100%;background:#fff;height:100%;clear:both;border-top:1px solid #eef2f8;transition:transform .25s ease-in-out;z-index:50;-webkit-transition:-webkit-transform .25s ease-in-out;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center}.share-options-bar.opened{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.share-options-bar .share-options{padding:0;margin:0;list-style:none}.share-options-bar .share-options .share-option:first-child .share-option-btn{padding:20px 0 10px 0}.share-options-bar .share-options .share-option:last-child .share-option-btn{padding:10px 0 20px 0}.share-options-bar .share-options .share-option .share-option-btn{color:#6e7681;display:block;width:100%;padding:10px 0 10px 0}.share-options-bar .share-options .share-option .share-option-btn .fa{margin-right:15px}#btn-close-shareoptions{position:absolute;top:15px;right:15px;font-size:20px;color:#5d686f;cursor:pointer}@media only screen and (max-width:767px){.share-options-bar{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.share-options-bar[data-behavior="1"],.share-options-bar[data-behavior="2"],.share-options-bar[data-behavior="3"]{width:calc(100% - 75px);left:75px}.share-options-bar[data-behavior="4"],.share-options-bar[data-behavior="5"],.share-options-bar[data-behavior="6"]{width:100%}}@media only screen and (min-width:1024px){.share-options-bar[data-behavior="1"],.share-options-bar[data-behavior="2"]{width:calc(100% - 250px);left:250px}.share-options-bar[data-behavior="3"]{width:calc(100% - 75px);left:75px}.share-options-bar[data-behavior="4"],.share-options-bar[data-behavior="5"],.share-options-bar[data-behavior="6"]{width:100%}}@media print{.share-options-bar{display:none}}.tag,a.tag{display:inline-block;background:#fff;width:auto;height:auto;border-radius:3px;letter-spacing:.01em;cursor:pointer;margin:0;margin-right:4px;margin-bottom:7px}.tag--default,a.tag--default{color:#9eabb3!important;border:1px solid #9eabb3}.tag--default:hover,a.tag--default:hover{color:#738691!important;border:1px solid #738691;text-decoration:none}.tag--success,a.tag--success{color:#4dc657!important;border:1px solid #4dc657}.tag--success:hover,a.tag--success:hover{color:#309639!important;border:1px solid #309639;text-decoration:none}.tag--primary,a.tag--primary{color:#349ef3!important;border:1px solid #349ef3}.tag--primary:hover,a.tag--primary:hover{color:#0c78ce!important;border:1px solid #0c78ce;text-decoration:none}.tag--danger,a.tag--danger{color:#f5311d!important;border:1px solid #f5311d}.tag--danger:hover,a.tag--danger:hover{color:#bd1908!important;border:1px solid #bd1908;text-decoration:none}.tag--default,a.tag--default{font-size:1.3rem;padding:4.5px 15px}.tag--small,a.tag--small{font-size:1.3rem;padding:2px 10px}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-xsmall{font-size:1rem!important}.text-small{font-size:1.3rem!important}.text-medium{font-size:1.5rem!important}.text-base{font-size:1.6rem!important}.text-large{font-size:1.7rem!important}.text-xlarge{font-size:1.8rem!important}.text-strong{font-weight:700!important}.text-regular{font-weight:400!important}.text-light{font-weight:300!important}.text-italic{font-style:italic!important}.text-underline{text-decoration:underline!important}.text-underline-hover:hover{text-decoration:underline!important}.text-color-base{color:#5d686f!important}.text-color-light{color:#9eabb3!important}.text-color-link{color:#349ef3!important}.font-merryweather{font-family:Merriweather,serif}.tooltip,[data-tooltip]{position:relative;cursor:pointer}.tooltip:before,[data-tooltip]:before{z-index:1000;border:6px solid transparent;background:0 0;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;min-width:180px;background-color:rgba(0,0,20,.93);color:#fff;content:attr(data-tooltip);font-size:.93em;line-height:1.9em;border-radius:5px}.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.tooltip--top:before,.tooltip:before,[data-tooltip]:before{margin-bottom:-12px;border-top-color:rgba(0,0,20,.93)}.tooltip--top:after,.tooltip:after,[data-tooltip]:after{margin-left:-91px}.tooltip--top:after,.tooltip--top:before,.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{bottom:100%;left:calc(50% - (15px / 2))}.tooltip--top:focus:after,.tooltip--top:focus:before,.tooltip--top:hover:after,.tooltip--top:hover:before,.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:rgba(0,0,20,.93)}.tooltip--left:after{margin-left:0;margin-bottom:-15px}.tooltip--left:after,.tooltip--left:before{right:100%;bottom:calc(50% - (15px / 2));left:auto}.tooltip--left:focus:after,.tooltip--left:focus:before,.tooltip--left:hover:after,.tooltip--left:hover:before{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);-ms-transform:translateX(-12px);-o-transform:translateX(-12px);transform:translateX(-12px)}.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:rgba(0,0,20,.93)}.tooltip--bottom:after,.tooltip--bottom:before{top:100%;bottom:auto;left:calc(50% - (15px / 2))}.tooltip--bottom:focus:after,.tooltip--bottom:focus:before,.tooltip--bottom:hover:after,.tooltip--bottom:hover:before{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px)}.tooltip--right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:rgba(0,0,20,.93)}.tooltip--right:after{margin-left:0;margin-bottom:-15px}.tooltip--right:after,.tooltip--right:before{bottom:calc(50% - (15px / 2));left:100%;right:auto}.tooltip--right:focus:after,.tooltip--right:focus:before,.tooltip--right:hover:after,.tooltip--right:hover:before{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px);transform:translateX(12px)}.video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin:0 0 1.75em 0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:0}#algolia-search-modal{display:none}#algolia-search-modal .search-icon{position:absolute;top:15px;left:15px;color:#5d686f}#algolia-search-modal .media-content{font-size:.95em}#algolia-search-modal .search-input{box-sizing:border-box;padding:0 130px 0 25px;margin:0}#algolia-search-modal .modal-header{padding-bottom:8px}#algolia-search-modal .modal-body{padding-top:15px;height:calc(100% - 100px - 15px)}#algolia-search-modal .media:nth-child(n+2){padding-top:15px}#algolia-search-modal hr{margin-top:0}#algolia-search-modal .results-count{line-height:50px;color:#5d686f}#algolia-search-modal .searchby-algolia{position:absolute;top:15px;right:45px}#algolia-search-modal .searchby-algolia-text{display:inline-block;vertical-align:top;line-height:20px;height:20px}#algolia-search-modal .searchby-algolia-logo{display:inline-block;vertical-align:top;height:20px}#algolia-search-modal .no-result{display:none;position:relative;top:50%;transform:translateY(-50%)}pre>code{background:#f7f8f8;color:#333}pre>code.codeblock{overflow-x:auto}code{background-color:#f7f8f8}.codeblock--tabbed figcaption .tab.active{background:#349ef3;color:#fff}.codeblock,figure.highlight{background:#f7f8f8;color:#333}.codeblock figcaption,figure.highlight figcaption{background:#f7f8f8;color:#999}.codeblock .gutter,figure.highlight .gutter{background:#f7f8f8;border-right-color:#e6e6e6}.codeblock .gutter .line,figure.highlight .gutter .line{color:#aaa}.codeblock .comment,figure.highlight .comment{color:#969896}.codeblock .string,figure.highlight .string{color:#183691}.codeblock .keyword,figure.highlight .keyword{color:#a71d5d}.codeblock.apacheconf .code .attribute,.codeblock.apacheconf .code .cbracket,.codeblock.apacheconf .code .common,.codeblock.apacheconf .code .keyword,.codeblock.apacheconf .code .nomarkup,.codeblock.apacheconf .code .variable,figure.highlight.apacheconf .code .attribute,figure.highlight.apacheconf .code .cbracket,figure.highlight.apacheconf .code .common,figure.highlight.apacheconf .code .keyword,figure.highlight.apacheconf .code .nomarkup,figure.highlight.apacheconf .code .variable{color:#0086b3}.codeblock.apacheconf .code .sqbracket,figure.highlight.apacheconf .code .sqbracket{color:#df5000}.codeblock.apacheconf .code .section,.codeblock.apacheconf .code .tag,figure.highlight.apacheconf .code .section,figure.highlight.apacheconf .code .tag{color:#63a35c}.codeblock.bash .code .shebang,figure.highlight.bash .code .shebang{color:#969896}.codeblock.bash .code .built_in,.codeblock.bash .code .literal,figure.highlight.bash .code .built_in,figure.highlight.bash .code .literal{color:#0086b3}.codeblock.bash .code .variable,figure.highlight.bash .code .variable{color:#333}.codeblock.bash .code .title,figure.highlight.bash .code .title{color:#795da3}.codeblock.coffeescript .code .title,figure.highlight.coffeescript .code .title{color:#795da3}.codeblock.coffeescript .code .built_in,.codeblock.coffeescript .code .literal,.codeblock.coffeescript .code .number,figure.highlight.coffeescript .code .built_in,figure.highlight.coffeescript .code .literal,figure.highlight.coffeescript .code .number{color:#0086b3}.codeblock.coffeescript .code .attribute,.codeblock.coffeescript .code .reserved,figure.highlight.coffeescript .code .attribute,figure.highlight.coffeescript .code .reserved{color:#1d3e81}.codeblock.coffeescript .code .attribute,.codeblock.coffeescript .code .regexp,.codeblock.coffeescript .code .subst,figure.highlight.coffeescript .code .attribute,figure.highlight.coffeescript .code .regexp,figure.highlight.coffeescript .code .subst{color:#df5000}.codeblock.c .code .preprocessor,.codeblock.cpp .code .preprocessor,figure.highlight.c .code .preprocessor,figure.highlight.cpp .code .preprocessor{color:#df5000}.codeblock.c .code .meta-keyword,.codeblock.cpp .code .meta-keyword,figure.highlight.c .code .meta-keyword,figure.highlight.cpp .code .meta-keyword{color:#a71d5d}.codeblock.c .code .title,.codeblock.cpp .code .title,figure.highlight.c .code .title,figure.highlight.cpp .code .title{color:#795da3}.codeblock.c .code .built_in,.codeblock.c .code .number,.codeblock.cpp .code .built_in,.codeblock.cpp .code .number,figure.highlight.c .code .built_in,figure.highlight.c .code .number,figure.highlight.cpp .code .built_in,figure.highlight.cpp .code .number{color:#0086b3}.codeblock.cs .code .preprocessor,.codeblock.cs .code .preprocessor .keyword,figure.highlight.cs .code .preprocessor,figure.highlight.cs .code .preprocessor .keyword{color:#333}.codeblock.cs .code .title,figure.highlight.cs .code .title{color:#795da3}.codeblock.cs .code .built_in,.codeblock.cs .code .number,figure.highlight.cs .code .built_in,figure.highlight.cs .code .number{color:#0086b3}.codeblock.cs .code .doctag,.codeblock.cs .code .xmlDocTag,figure.highlight.cs .code .doctag,figure.highlight.cs .code .xmlDocTag{color:#63a35c}.codeblock.css .code .at_rule,.codeblock.css .code .important,.codeblock.css .code .meta,figure.highlight.css .code .at_rule,figure.highlight.css .code .important,figure.highlight.css .code .meta{color:#a71d5d}.codeblock.css .code .attribute,.codeblock.css .code .function,.codeblock.css .code .hexcolor,.codeblock.css .code .number,figure.highlight.css .code .attribute,figure.highlight.css .code .function,figure.highlight.css .code .hexcolor,figure.highlight.css .code .number{color:#0086b3}.codeblock.css .code .attr_selector,.codeblock.css .code .value,figure.highlight.css .code .attr_selector,figure.highlight.css .code .value{color:#333}.codeblock.css .code .class,.codeblock.css .code .id,.codeblock.css .code .pseudo,.codeblock.css .code .selector-pseudo,figure.highlight.css .code .class,figure.highlight.css .code .id,figure.highlight.css .code .pseudo,figure.highlight.css .code .selector-pseudo{color:#795da3}.codeblock.css .code .selector-tag,.codeblock.css .code .tag,figure.highlight.css .code .selector-tag,figure.highlight.css .code .tag{color:#63a35c}.codeblock.diff .code .chunk,.codeblock.diff .code .meta,figure.highlight.diff .code .chunk,figure.highlight.diff .code .meta{color:#795da3;font-weight:700}.codeblock.diff .code .addition,figure.highlight.diff .code .addition{color:#55a532;background-color:#eaffea}.codeblock.diff .code .deletion,figure.highlight.diff .code .deletion{color:#bd2c00;background-color:#ffecec}.codeblock.http .code .attr,.codeblock.http .code .attribute,figure.highlight.http .code .attr,figure.highlight.http .code .attribute{color:#183691}.codeblock.http .code .literal,figure.highlight.http .code .literal{color:#0086b3}.codeblock.http .code .request,figure.highlight.http .code .request{color:#a71d5d}.codeblock.ini .code .section,.codeblock.ini .code .title,figure.highlight.ini .code .section,figure.highlight.ini .code .title{color:#795da3}.codeblock.ini .code .attr,.codeblock.ini .code .setting,figure.highlight.ini .code .attr,figure.highlight.ini .code .setting{color:#a71d5d}.codeblock.ini .code .keyword,.codeblock.ini .code .value,figure.highlight.ini .code .keyword,figure.highlight.ini .code .value{color:#333}.codeblock.java .code .title,figure.highlight.java .code .title{color:#795da3}.codeblock.java .code .javadoc,figure.highlight.java .code .javadoc{color:#969896}.codeblock.java .code .annotation,.codeblock.java .code .javadoctag,.codeblock.java .code .meta,figure.highlight.java .code .annotation,figure.highlight.java .code .javadoctag,figure.highlight.java .code .meta{color:#a71d5d}.codeblock.java .code .number,figure.highlight.java .code .number{color:#0086b3}.codeblock.java .code .params,figure.highlight.java .code .params{color:#1d3e81}.codeblock.js .code .built_in,.codeblock.js .code .title,figure.highlight.js .code .built_in,figure.highlight.js .code .title{color:#795da3}.codeblock.js .code .javadoc,figure.highlight.js .code .javadoc{color:#969896}.codeblock.js .code .javadoctag,.codeblock.js .code .tag,figure.highlight.js .code .javadoctag,figure.highlight.js .code .tag{color:#a71d5d}.codeblock.js .code .tag .title,figure.highlight.js .code .tag .title{color:#333}.codeblock.js .code .regexp,figure.highlight.js .code .regexp{color:#df5000}.codeblock.js .code .literal,.codeblock.js .code .number,figure.highlight.js .code .literal,figure.highlight.js .code .number{color:#0086b3}.codeblock.json .code .attribute,figure.highlight.json .code .attribute{color:#183691}.codeblock.json .code .literal,.codeblock.json .code .number,figure.highlight.json .code .literal,figure.highlight.json .code .number{color:#0086b3}.codeblock.mak .code .constant,figure.highlight.mak .code .constant{color:#333}.codeblock.mak .code .title,figure.highlight.mak .code .title{color:#795da3}.codeblock.mak .code .keyword,.codeblock.mak .code .meta-keyword,figure.highlight.mak .code .keyword,figure.highlight.mak .code .meta-keyword{color:#0086b3}.codeblock.md .code .blockquote,.codeblock.md .code .emphasis,.codeblock.md .code .link_label,.codeblock.md .code .quote,.codeblock.md .code .section,.codeblock.md .code .strong,.codeblock.md .code .value,figure.highlight.md .code .blockquote,figure.highlight.md .code .emphasis,figure.highlight.md .code .link_label,figure.highlight.md .code .quote,figure.highlight.md .code .section,figure.highlight.md .code .strong,figure.highlight.md .code .value{color:#183691}.codeblock.md .code .code,.codeblock.md .code .link_reference,.codeblock.md .code .symbol,figure.highlight.md .code .code,figure.highlight.md .code .link_reference,figure.highlight.md .code .symbol{color:#0086b3}.codeblock.md .code .link,.codeblock.md .code .link_url,figure.highlight.md .code .link,figure.highlight.md .code .link_url{text-decoration:underline}.codeblock.nginx .code .attribute,.codeblock.nginx .code .title,figure.highlight.nginx .code .attribute,figure.highlight.nginx .code .title{color:#a71d5d}.codeblock.nginx .code .built_in,.codeblock.nginx .code .literal,figure.highlight.nginx .code .built_in,figure.highlight.nginx .code .literal{color:#0086b3}.codeblock.nginx .code .regexp,figure.highlight.nginx .code .regexp{color:#183691}.codeblock.nginx .code .variable,figure.highlight.nginx .code .variable{color:#333}.codeblock.objectivec .code .meta,.codeblock.objectivec .code .preprocessor,figure.highlight.objectivec .code .meta,figure.highlight.objectivec .code .preprocessor{color:#a71d5d}.codeblock.objectivec .code .meta .title,.codeblock.objectivec .code .preprocessor .title,figure.highlight.objectivec .code .meta .title,figure.highlight.objectivec .code .preprocessor .title{color:#df5000}.codeblock.objectivec .code .meta-string,figure.highlight.objectivec .code .meta-string{color:#183691}.codeblock.objectivec .code .title,figure.highlight.objectivec .code .title{color:#795da3}.codeblock.objectivec .code .built_in,.codeblock.objectivec .code .literal,.codeblock.objectivec .code .number,figure.highlight.objectivec .code .built_in,figure.highlight.objectivec .code .literal,figure.highlight.objectivec .code .number{color:#0086b3}.codeblock.perl .code .sub,figure.highlight.perl .code .sub{color:#795da3}.codeblock.perl .code .title,figure.highlight.perl .code .title{color:#795da3}.codeblock.perl .code .regexp,figure.highlight.perl .code .regexp{color:#df5000}.codeblock.php .code .doctag,.codeblock.php .code .phpdoc,figure.highlight.php .code .doctag,figure.highlight.php .code .phpdoc{color:#a71d5d}.codeblock.php .code .regexp,figure.highlight.php .code .regexp{color:#df5000}.codeblock.php .code .literal,.codeblock.php .code .number,figure.highlight.php .code .literal,figure.highlight.php .code .number{color:#0086b3}.codeblock.php .code .title,figure.highlight.php .code .title{color:#795da3}.codeblock.python .code .decorator,.codeblock.python .code .meta,.codeblock.python .code .title,figure.highlight.python .code .decorator,figure.highlight.python .code .meta,figure.highlight.python .code .title{color:#795da3}.codeblock.python .code .number,figure.highlight.python .code .number{color:#0086b3}.codeblock.ruby .code .parent,.codeblock.ruby .code .title,figure.highlight.ruby .code .parent,figure.highlight.ruby .code .title{color:#795da3}.codeblock.ruby .code .constant,.codeblock.ruby .code .number,.codeblock.ruby .code .prompt,.codeblock.ruby .code .subst .keyword,.codeblock.ruby .code .symbol,figure.highlight.ruby .code .constant,figure.highlight.ruby .code .number,figure.highlight.ruby .code .prompt,figure.highlight.ruby .code .subst .keyword,figure.highlight.ruby .code .symbol{color:#0086b3}.codeblock.sql .built_in,figure.highlight.sql .built_in{color:#a71d5d}.codeblock.sql .number,figure.highlight.sql .number{color:#0086b3}.codeblock.html .tag,.codeblock.xml .tag,figure.highlight.html .tag,figure.highlight.xml .tag{color:#333}.codeblock.html .value,.codeblock.xml .value,figure.highlight.html .value,figure.highlight.xml .value{color:#183691}.codeblock.html .attr,.codeblock.html .attribute,.codeblock.xml .attr,.codeblock.xml .attribute,figure.highlight.html .attr,figure.highlight.html .attribute,figure.highlight.xml .attr,figure.highlight.xml .attribute{color:#795da3}.codeblock.html .name,.codeblock.html .title,.codeblock.xml .name,.codeblock.xml .title,figure.highlight.html .name,figure.highlight.html .title,figure.highlight.xml .name,figure.highlight.xml .title{color:#63a35c}.codeblock.puppet .title,figure.highlight.puppet .title{color:#795da3}.codeblock.puppet .function,figure.highlight.puppet .function{color:#0086b3}.codeblock.puppet .name,figure.highlight.puppet .name{color:#a71d5d}.codeblock.puppet .attr,figure.highlight.puppet .attr{color:#0086b3}.codeblock.less .at_rule,.codeblock.less .tag,figure.highlight.less .at_rule,figure.highlight.less .tag{color:#a71d5d}.codeblock.less .attribute,.codeblock.less .function,.codeblock.less .hexcolor,.codeblock.less .number,figure.highlight.less .attribute,figure.highlight.less .function,figure.highlight.less .hexcolor,figure.highlight.less .number{color:#0086b3}.codeblock.less .built_in,figure.highlight.less .built_in{color:#df5000}.codeblock.less .class,.codeblock.less .id,.codeblock.less .pseudo,.codeblock.less .selector-class,.codeblock.less .selector-id,.codeblock.less .selector-tag,figure.highlight.less .class,figure.highlight.less .id,figure.highlight.less .pseudo,figure.highlight.less .selector-class,figure.highlight.less .selector-id,figure.highlight.less .selector-tag{color:#795da3}.codeblock.scss .at_rule,.codeblock.scss .important,.codeblock.scss .tag,figure.highlight.scss .at_rule,figure.highlight.scss .important,figure.highlight.scss .tag{color:#a71d5d}.codeblock.scss .attribute,.codeblock.scss .function,.codeblock.scss .hexcolor,.codeblock.scss .number,figure.highlight.scss .attribute,figure.highlight.scss .function,figure.highlight.scss .hexcolor,figure.highlight.scss .number{color:#0086b3}.codeblock.scss .variable,figure.highlight.scss .variable{color:#333}.codeblock.scss .built_in,figure.highlight.scss .built_in{color:#df5000}.codeblock.scss .class,.codeblock.scss .id,.codeblock.scss .preprocessor,.codeblock.scss .pseudo,.codeblock.scss .selector-class,.codeblock.scss .selector-id,figure.highlight.scss .class,figure.highlight.scss .id,figure.highlight.scss .preprocessor,figure.highlight.scss .pseudo,figure.highlight.scss .selector-class,figure.highlight.scss .selector-id{color:#795da3}.codeblock.scss .selector-tag,.codeblock.scss .tag,figure.highlight.scss .selector-tag,figure.highlight.scss .tag{color:#63a35c}.codeblock.stylus .at_rule,figure.highlight.stylus .at_rule{color:#a71d5d}.codeblock.stylus .selector-tag,.codeblock.stylus .tag,figure.highlight.stylus .selector-tag,figure.highlight.stylus .tag{color:#63a35c}.codeblock.stylus .attribute,.codeblock.stylus .hexcolor,.codeblock.stylus .number,.codeblock.stylus .params,figure.highlight.stylus .attribute,figure.highlight.stylus .hexcolor,figure.highlight.stylus .number,figure.highlight.stylus .params{color:#0086b3}.codeblock.stylus .class,.codeblock.stylus .id,.codeblock.stylus .pseudo,.codeblock.stylus .selector-class,.codeblock.stylus .selector-id,.codeblock.stylus .selector-pseudo,.codeblock.stylus .title,figure.highlight.stylus .class,figure.highlight.stylus .id,figure.highlight.stylus .pseudo,figure.highlight.stylus .selector-class,figure.highlight.stylus .selector-id,figure.highlight.stylus .selector-pseudo,figure.highlight.stylus .title{color:#795da3}.codeblock.go .typename,figure.highlight.go .typename{color:#a71d5d}.codeblock.go .built_in,.codeblock.go .constant,figure.highlight.go .built_in,figure.highlight.go .constant{color:#0086b3}.codeblock.swift .preprocessor,figure.highlight.swift .preprocessor{color:#a71d5d}.codeblock.swift .title,figure.highlight.swift .title{color:#795da3}.codeblock.swift .built_in,.codeblock.swift .number,.codeblock.swift .type,figure.highlight.swift .built_in,figure.highlight.swift .number,figure.highlight.swift .type{color:#0086b3}.codeblock.yml .line .attr,figure.highlight.yml .line .attr{color:#63a35c}.codeblock.yml .line,.codeblock.yml .literal,.codeblock.yml .meta,.codeblock.yml .string,.codeblock.yml .type,figure.highlight.yml .line,figure.highlight.yml .literal,figure.highlight.yml .meta,figure.highlight.yml .string,figure.highlight.yml .type{color:#183691}.codeblock.yml .number,figure.highlight.yml .number{color:#0086b3} \ No newline at end of file From 4da73807ef21e6e0928327139b2ecc6034d583b7 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 14 Jul 2019 08:38:52 +0200 Subject: [PATCH 05/22] Update config.toml to add missing lang --- exampleSite/config.toml | 56 ++++++++++++++++++++++++++++++++++++++--- 1 file changed, 52 insertions(+), 4 deletions(-) diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 84b232100..21720d729 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -98,6 +98,10 @@ canonifyurls = true url = "/index.xml" [params] + # Syntax highlighter, possible choice between: "highlight.js" and "prism.js" + # You can comment it to disable syntax highlighting + syntaxHighlighter = "highlight.js" + # Customize date format use to render blog post date, categories and other # You must use date format used by Go Time package https://golang.org/pkg/time/ # Months (not work with short month like "jan", "feb", etc) are translated if translation exists on i18n folders @@ -107,10 +111,6 @@ canonifyurls = true # Global keywords configuration. Following keywords will be add to every pages # keywords = ["development", "next-gen"] - # Syntax highlighter, possible choice between: "highlight.js" (recommanded) and "prism.js" (experimental) - # You can comment it to disable syntax highlighting - syntaxHighlighter = "highlight.js" - # Hide sidebar on all article page to let article take full width to improve reading, and enjoy wide images and cover images. (true: enable, false: disable) clearReading = true @@ -181,6 +181,54 @@ canonifyurls = true # they have to be referred from static root. Example # [[params.customJS]] # src = "js/myscript.js" + [[params.customJS]] + src = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/go.min.js" + integrity = "sha256-LVuWfOU0rWFMCJNl1xb3K2HSWfxtK4IPbqEerP1P83M=" + crossorigin = "anonymous" + async = true + defer = true + + [[params.customJS]] + src = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/less.min.js" + integrity = "sha256-EB4Qe5B8kOTN9/r65YrBPJ3VkDRJa8sSVqqaIakt0gU=" + crossorigin = "anonymous" + async = true + defer = true + + [[params.customJS]] + src = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/puppet.min.js" + integrity = "sha256-LWiDV1Ge/4ULbV/tJh9N8NTILGIbsPEdnGQ24CrjBzo=" + crossorigin = "anonymous" + async = true + defer = true + + [[params.customJS]] + src = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/scss.min.js" + integrity = "sha256-/27cA5aA9DgzXPb747VxVTzwPG/X5tihoKySMSq3bwk=" + crossorigin = "anonymous" + async = true + defer = true + + [[params.customJS]] + src = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/stylus.min.js" + integrity = "sha256-CFwICvPAUcOBI6YRYZMf4OkyePvFtdG7n7Wl9UNZwx0=" + crossorigin = "anonymous" + async = true + defer = true + + [[params.customJS]] + src = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/swift.min.js" + integrity = "sha256-zYofLVsdq2KkS4cVGc6/8gTKb7lPsTLk1vs37g9aYj0=" + crossorigin = "anonymous" + async = true + defer = true + + [[params.customJS]] + src = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/yaml.min.js" + integrity = "sha256-tvm0lHsuUZcOfj/0C9xJTU4OQx5KpUgxUcAXLX5kvwA=" + crossorigin = "anonymous" + async = true + defer = true # Sharing options # Comment and uncomment to enable or disable sharing options From e2a63676d6f82504ae774d535b529588e6a7b8a8 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 14 Jul 2019 09:04:18 +0200 Subject: [PATCH 06/22] Update package-lock.json --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 921e5af9e..91a15a540 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "hugo-tranquilpeak-theme", - "version": "0.4.5-BETA", + "version": "0.5.0-SNAPSHOT", "lockfileVersion": 1, "requires": true, "dependencies": { From 63d08e42704f161900051fb0fcc0d83aeead4fe3 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Thu, 15 Aug 2019 15:23:56 +0200 Subject: [PATCH 07/22] Upgrade index.html to support changes from 0.57 see https://github.com/gohugoio/hugoThemes/issues/678 fixes #371 --- layouts/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/index.html b/layouts/index.html index f8887d012..0a41340c3 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -9,7 +9,7 @@ {{ if eq .Params.covermeta "out" }}hasCoverMetaOut{{ else }}hasCoverMetaIn{{ end }} {{ with .Params.coverCaption }}hasCoverCaption{{ end }}">
    - {{ $paginator := .Paginate (where .Data.Pages "Type" "post") }} + {{ $paginator := .Paginate (where .Site.RegularPages "Type" "post") }} {{ range $paginator.Pages }} {{ .Render "summary" }} {{ end }} @@ -18,4 +18,4 @@ {{ partial "footer.html" . }} -{{ partial "foot.html" . }} \ No newline at end of file +{{ partial "foot.html" . }} From 1de4252719a56aa14c8c35620c5e2e2efb556511 Mon Sep 17 00:00:00 2001 From: Laurent G Date: Thu, 14 Nov 2019 22:30:12 +0100 Subject: [PATCH 08/22] Correct 2 link constructions --- layouts/partials/head.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 6e0b8ba1f..fab7ba960 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -28,7 +28,7 @@ {{ partial "meta.html" . }} {{ with .Title }}{{ . }}{{ else }}{{ .Site.Title }}{{ end }} - + {{ with .OutputFormats.Get "RSS" }} {{ end }} @@ -45,7 +45,7 @@ - + {{ range .Site.Params.customCSS }} {{ if isset . "href" }} From a484469d8c7bab2f50901d4d15173614e23c52c7 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Mon, 15 Jul 2019 16:38:17 +0200 Subject: [PATCH 09/22] Revert #293 --- layouts/partials/script.html | 14 -------------- src/scss/layouts/_bottom-bar.scss | 7 +------ src/scss/layouts/_header.scss | 10 ++-------- src/scss/layouts/_main.scss | 7 +------ src/scss/utils/_variables.scss | 1 - src/scss/utils/mixins/_bottom-bar.scss | 14 ++++---------- src/scss/utils/mixins/_header.scss | 11 ++++------- src/scss/utils/mixins/_main.scss | 12 +++--------- src/scss/utils/mixins/_post-header-cover.scss | 14 ++++---------- src/scss/utils/mixins/_sidebar.scss | 9 +++------ 10 files changed, 22 insertions(+), 77 deletions(-) diff --git a/layouts/partials/script.html b/layouts/partials/script.html index d4034935a..1437b5926 100644 --- a/layouts/partials/script.html +++ b/layouts/partials/script.html @@ -17,20 +17,6 @@ {{ end }} {{ end }} - {{ if eq .Site.Params.syntaxHighlighter "highlight.js" }} - + {{ range .Site.Params.customJS }} {{ if isset . "src" }} diff --git a/layouts/shortcodes/wide-image.html b/layouts/shortcodes/wide-image.html index b5ff1f762..0c5574bb3 100644 --- a/layouts/shortcodes/wide-image.html +++ b/layouts/shortcodes/wide-image.html @@ -2,4 +2,4 @@
    {{ with (.Get "title") }}{{ . }}{{ end }}
    -
    \ No newline at end of file +
    diff --git a/src/js/sidebar.js b/src/js/sidebar.js index 7016678be..1e5b62125 100755 --- a/src/js/sidebar.js +++ b/src/js/sidebar.js @@ -1,4 +1,4 @@ -(function($) { +(function ($) { 'use strict'; // Open and close the sidebar by swiping the sidebar and the blog and vice versa @@ -7,7 +7,7 @@ * Sidebar * @constructor */ - var Sidebar = function() { + var Sidebar = function () { this.$sidebar = $('#sidebar'); this.$openBtn = $('#btn-open-sidebar'); // Elements where the user can click to close the sidebar @@ -15,7 +15,13 @@ // Elements affected by the swipe of the sidebar // The `pushed` class is added to each elements // Each element has a different behavior when the sidebar is opened - this.$blog = $('.post-bottom-bar, #header, #main, .post-header-cover'); + this.$header = $('#header'); + this.$headerElements = { + title: this.$header.find('.header-title'), + titleLink: this.$header.find('.header-title-link'), + rightPicture: this.$header.find('.header-right-picture') + }; + this.$blog = $('.post-bottom-bar, #main, .post-header-cover, .post, #bottom-bar .post-action-share').add(this.$header).add(this.$headerElements.title).add(this.$headerElements.rightPicture); // If you change value of `mediumScreenWidth`, // you have to change value of `$screen-min: (md-min)` too // in `source/_css/utils/variables.scss` @@ -28,22 +34,22 @@ * Run Sidebar feature * @return {void} */ - run: function() { + run: function () { var self = this; // Detect the click on the open button - this.$openBtn.click(function() { + this.$openBtn.click(function () { if (!self.$sidebar.hasClass('pushed')) { self.openSidebar(); } }); // Detect the click on close button - this.$closeBtn.click(function() { + this.$closeBtn.click(function () { if (self.$sidebar.hasClass('pushed')) { self.closeSidebar(); } }); // Detect resize of the windows - $(window).resize(function() { + $(window).resize(function () { // Check if the window is larger than the minimal medium screen value if ($(window).width() > self.mediumScreenWidth) { self.resetSidebarPosition(); @@ -59,7 +65,7 @@ * Open the sidebar by swiping to the right the sidebar and the blog * @return {void} */ - openSidebar: function() { + openSidebar: function () { this.swipeBlogToRight(); this.swipeSidebarToRight(); }, @@ -68,7 +74,7 @@ * Close the sidebar by swiping to the left the sidebar and the blog * @return {void} */ - closeSidebar: function() { + closeSidebar: function () { this.swipeSidebarToLeft(); this.swipeBlogToLeft(); }, @@ -77,7 +83,7 @@ * Reset sidebar position * @return {void} */ - resetSidebarPosition: function() { + resetSidebarPosition: function () { this.$sidebar.removeClass('pushed'); }, @@ -85,7 +91,7 @@ * Reset blog position * @return {void} */ - resetBlogPosition: function() { + resetBlogPosition: function () { this.$blog.removeClass('pushed'); }, @@ -93,7 +99,7 @@ * Swipe the sidebar to the right * @return {void} */ - swipeSidebarToRight: function() { + swipeSidebarToRight: function () { var self = this; // Check if the sidebar isn't swiped // and prevent multiple click on the open button with `.processing` class @@ -102,7 +108,7 @@ this.$sidebar.addClass('processing pushed'); // add overflow on body to remove horizontal scroll this.$body.css('overflow-x', 'hidden'); - setTimeout(function() { + setTimeout(function () { self.$sidebar.removeClass('processing'); }, 250); } @@ -112,14 +118,17 @@ * Swipe the sidebar to the left * @return {void} */ - swipeSidebarToLeft: function() { + swipeSidebarToLeft: function () { + var self = this; // Check if the sidebar is swiped // and prevent multiple click on the close button with `.processing` class if (this.$sidebar.hasClass('pushed') && !this.$sidebar.hasClass('processing')) { // Swipe the sidebar to the left this.$sidebar.addClass('processing').removeClass('pushed processing'); // go back to the default overflow - this.$body.css('overflow-x', 'auto'); + setTimeout(function () { + self.$body.css('overflow-x', 'auto'); + }, 255); } }, @@ -127,16 +136,23 @@ * Swipe the blog to the right * @return {void} */ - swipeBlogToRight: function() { - var self = this; + swipeBlogToRight: function () { + var blog = this.$blog; + + // Check if there is enough place for translating `#header .header-title` and `#header .right-picture` + // regarding the size of `#header .header-title-link` + if (this.$header.width() - this.$sidebar.width() - this.$headerElements.titleLink.width() < 130) { + blog = blog.not(this.$headerElements.title).not(this.$headerElements.rightPicture); + } + // Check if the blog isn't swiped // and prevent multiple click on the open button with `.processing` class - if (!this.$blog.hasClass('pushed') && !this.$blog.hasClass('processing')) { + if (!blog.hasClass('pushed') && !blog.hasClass('processing')) { // Swipe the blog to the right - this.$blog.addClass('processing pushed'); + blog.addClass('processing pushed'); - setTimeout(function() { - self.$blog.removeClass('processing'); + setTimeout(function () { + blog.removeClass('processing'); }, 250); } }, @@ -145,7 +161,7 @@ * Swipe the blog to the left * @return {void} */ - swipeBlogToLeft: function() { + swipeBlogToLeft: function () { var self = this; // Check if the blog is swiped // and prevent multiple click on the close button with `.processing` class @@ -153,14 +169,14 @@ // Swipe the blog to the left self.$blog.addClass('processing').removeClass('pushed'); - setTimeout(function() { + setTimeout(function () { self.$blog.removeClass('processing'); }, 250); } } }; - $(document).ready(function() { + $(document).ready(function () { var sidebar = new Sidebar(); sidebar.run(); }); diff --git a/src/scss/components/_figure.scss b/src/scss/components/_figure.scss index 33ac0d9e8..77f998e63 100755 --- a/src/scss/components/_figure.scss +++ b/src/scss/components/_figure.scss @@ -45,7 +45,10 @@ &.figure--fullWidth { width: 100%; .figure-img { + width: 100%; margin: 0 auto; + transition: transform width .25s ease-in-out; + -webkit-transition: width .25s ease-in-out; } } } @@ -57,4 +60,58 @@ display: none; } } -} \ No newline at end of file +} + +@media #{$large-only} { + // main[data-behavior="x"] .post.pushed .figure.figure--fullWidth + + #main { + // Display bottom bar in small size and push it from the size of the large sidebar + &[data-behavior="1"] .pushed .figure, + &[data-behavior="2"] .pushed .figure { + @include figure-pushed-lg; + } + // Display bottom bar in medium size and push it from the size of the medium sidebar + &[data-behavior="3"] .pushed .figure { + @include figure-pushed-md; + } + // Display bottom bar in large size and push it from the size of the large sidebar + &[data-behavior="4"] .pushed .figure, + &[data-behavior="5"] .pushed .figure { + @include figure-pushed-lg; + } + // Display bottom bar in large size and push it from the size of the medium sidebar + &[data-behavior="6"] { + @include figure-pushed-md; + } + } +} + +@media #{$xlarge-and-up} { + .pushed .figure { + // Display bottom bar in extra small size and push it from the size of the extra large sidebar + &[data-behavior="1"] .pushed .figure { + @include figure-pushed-xlg; + } + // Display bottom bar in small size and push it from the size of the large sidebar + &[data-behavior="2"] .pushed .figure { + @include figure-pushed-lg; + } + // Display bottom bar in medium size and push it from the size of the medium sidebar + &[data-behavior="3"] .pushed .figure { + @include figure-pushed-md; + } + // Display bottom bar in large size and push it from the size of the extra large sidebar + &[data-behavior="4"] .pushed .figure { + @include figure-pushed-xlg; + } + // Display bottom bar in large size and push it from the size of the extra large sidebar + &[data-behavior="5"] .pushed .figure { + @include figure-pushed-lg; + } + // Display bottom bar in large size and push it from the size of the medium sidebar + &[data-behavior="6"] .pushed .figure { + @include figure-pushed-md; + } + } +} diff --git a/src/scss/components/_post-actions.scss b/src/scss/components/_post-actions.scss index 599873b21..a2899d754 100755 --- a/src/scss/components/_post-actions.scss +++ b/src/scss/components/_post-actions.scss @@ -41,6 +41,10 @@ width: 65%; // On very small screen `.post-actions-nav` will be above `.post-actions-share` z-index: map-get($z-indexes, c-post-bottom-bar) + 1; + @include sidebar-slide-animation; + // Eliminate any flickering of elements while they are in a state of being animated + -webkit-backface-visibility: hidden; + -webkit-perspective: 1000; li.post-action { float: right; @@ -86,4 +90,4 @@ .post-actions-wrap { display: none; } -} \ No newline at end of file +} diff --git a/src/scss/components/_post-header-cover.scss b/src/scss/components/_post-header-cover.scss index 2c330ad86..ffb2d8885 100755 --- a/src/scss/components/_post-header-cover.scss +++ b/src/scss/components/_post-header-cover.scss @@ -26,13 +26,8 @@ // 100% minus header high, minus padding-top, minus padding bottom and minus 4px for perfect pixels height: 100%; z-index: map-get($z-indexes, 'c-post-header-cover'); - // Sidebar animation - // Transition style (push) - transition: transform .25s ease-in-out; - -webkit-transition: -webkit-transform .25s ease-in-out; - // Eliminate any flickering of elements while they are in a state of being animated - -webkit-backface-visibility: hidden; - -webkit-perspective: 1000; + transition: transform .25s ease-in-out, width .25s ease-in-out; + -webkit-transition: -webkit-transform .25s ease-in-out, width .25s ease-in-out; .post-header { display: table-cell; @@ -216,4 +211,4 @@ @include post-header-cover-pushed-md; } } -} \ No newline at end of file +} diff --git a/src/scss/components/_post.scss b/src/scss/components/_post.scss index b0a34bb68..92a377d74 100755 --- a/src/scss/components/_post.scss +++ b/src/scss/components/_post.scss @@ -3,6 +3,7 @@ width: 100%; display: inline-block; vertical-align: top; + @include sidebar-slide-animation; .post-header { .post-title { @@ -69,6 +70,22 @@ } } +@media #{$large-only} { + .post { + &.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, lg-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } + } +} + +@media #{$xlarge-and-up} { + .post { + &.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, xlg-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } + } +} + // Increase font size of the post's title on large screen (only for single post view) @media #{$large-and-up} { .post { @@ -85,4 +102,4 @@ .post-content { font-size: 1.7rem; } -} \ No newline at end of file +} diff --git a/src/scss/layouts/_bottom-bar.scss b/src/scss/layouts/_bottom-bar.scss index d76562303..e4281461a 100755 --- a/src/scss/layouts/_bottom-bar.scss +++ b/src/scss/layouts/_bottom-bar.scss @@ -9,8 +9,11 @@ border-top: 1px solid #eef2f8; padding: 0 15px; z-index: map-get($z-indexes, c-post-bottom-bar); - transition: transform .25s ease-in-out; - -webkit-transition: -webkit-transform .25s ease-in-out; + transition: transform .25s ease-in-out, width .25s ease-in-out; + -webkit-transition: -webkit-transform .25s ease-in-out, width .25s ease-in-out; + // Eliminate any flickering of elements while they are in a state of being animated + -webkit-backface-visibility: hidden; + -webkit-perspective: 1000; } @media #{$small-and-down} { diff --git a/src/scss/layouts/_header.scss b/src/scss/layouts/_header.scss index 6008759d4..04a455310 100755 --- a/src/scss/layouts/_header.scss +++ b/src/scss/layouts/_header.scss @@ -10,10 +10,7 @@ // used to animate the header on small screen with javascript //@include prefix(transition, top 0.25s ease-in-out, 'webkit' 'moz' 'ms' 'o'); z-index: map-get($z-indexes, l-header); - // Sidebar animation - // Transition style (push) - transition: transform .25s ease-in-out; - -webkit-transition: -webkit-transform .25s ease-in-out; + @include sidebar-slide-animation; // Eliminate any flickering of elements while they are in a state of being animated -webkit-backface-visibility: hidden; -webkit-perspective: 1000; @@ -34,6 +31,7 @@ width: 30px; height: 30px; color: map-get($header, color); + @include sidebar-slide-animation; .header-picture { display: block; @@ -54,6 +52,7 @@ font-size: $font-size-base; line-height: 55px; margin: 0; + @include sidebar-slide-animation; .header-title-link { color: map-get($header, color); diff --git a/src/scss/tranquilpeak.scss b/src/scss/tranquilpeak.scss index 33bef81c1..f83e1bd9e 100755 --- a/src/scss/tranquilpeak.scss +++ b/src/scss/tranquilpeak.scss @@ -6,6 +6,7 @@ 'utils/mixins/bottom-bar', 'utils/mixins/button', 'utils/mixins/category', + 'utils/mixins/figure', 'utils/mixins/form', 'utils/mixins/header', 'utils/mixins/main', @@ -20,14 +21,15 @@ 'base/base', 'base/custom'; -@import 'layouts/about', -'layouts/blog', -'layouts/bottom-bar', -'layouts/cover', -'layouts/footer', -'layouts/header', -'layouts/main', -'layouts/sidebar'; +@import + 'layouts/about', + 'layouts/blog', + 'layouts/bottom-bar', + 'layouts/cover', + 'layouts/footer', + 'layouts/header', + 'layouts/main', + 'layouts/sidebar'; @import 'components/alert', @@ -64,4 +66,4 @@ @import 'themes/hljs-tranquilpeak', - 'themes/hljs-custom'; \ No newline at end of file + 'themes/hljs-custom'; diff --git a/src/scss/utils/mixins/_bottom-bar.scss b/src/scss/utils/mixins/_bottom-bar.scss index 4552f3b6b..0f207ca8d 100755 --- a/src/scss/utils/mixins/_bottom-bar.scss +++ b/src/scss/utils/mixins/_bottom-bar.scss @@ -29,6 +29,7 @@ @mixin bottom-bar-pushed-md { &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, md-screen-width)}, 0, 0), 'webkit' 'moz'); + width: calc(100% - #{map-get($sidebar, md-screen-width)} - 15px * 2); } } @@ -36,11 +37,13 @@ @mixin bottom-bar-pushed-lg { &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, lg-screen-width)}, 0, 0), 'webkit' 'moz'); + width: calc(100% - #{map-get($sidebar, lg-screen-width)} - 15px * 2); } } /// Mixin helper to pushed bottom bar from extra large sidebar size @mixin bottom-bar-pushed-xlg { &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, xlg-screen-width)}, 0, 0), 'webkit' 'moz'); + width: calc(100% - #{map-get($sidebar, xlg-screen-width)} - 15px * 2); } } diff --git a/src/scss/utils/mixins/_figure.scss b/src/scss/utils/mixins/_figure.scss new file mode 100644 index 000000000..71c720ad9 --- /dev/null +++ b/src/scss/utils/mixins/_figure.scss @@ -0,0 +1,17 @@ +@mixin figure-pushed-md { + &.figure--fullWidth img.figure-img { + width: calc(100% - #{map-get($sidebar, md-screen-width)}); + } +} + +@mixin figure-pushed-lg { + &.figure--fullWidth img.figure-img { + width: calc(100% - #{map-get($sidebar, lg-screen-width)}); + } +} + +@mixin figure-pushed-xlg { + &.figure--fullWidth img.figure-img { + width: calc(100% - #{map-get($sidebar, xlg-screen-width)}); + } +} diff --git a/src/scss/utils/mixins/_header.scss b/src/scss/utils/mixins/_header.scss index 4b0cd2f24..03664e9aa 100755 --- a/src/scss/utils/mixins/_header.scss +++ b/src/scss/utils/mixins/_header.scss @@ -3,6 +3,18 @@ &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, md-screen-width)}, 0, 0), 'webkit' 'moz'); } + @media #{$medium-and-up} { + .header-title { + &.pushed { + @include prefix(transform, translate3d(-#{(map-get($sidebar, md-screen-width) / 2) - 1}, 0, 0), 'webkit' 'moz'); + } + } + .header-right-picture { + &.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, md-screen-width)}, 0, 0), 'webkit' 'moz'); + } + } + } } /// Mixin helper to push header from large sidebar size @@ -10,10 +22,32 @@ &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, lg-screen-width)}, 0, 0), 'webkit' 'moz'); } + @media #{$small-and-up} { + .header-title { + &.pushed { + @include prefix(transform, translate3d(-#{(map-get($sidebar, lg-screen-width) / 2) - 1}, 0, 0), 'webkit' 'moz'); + } + } + .header-right-picture { + &.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, lg-screen-width)}, 0, 0), 'webkit' 'moz'); + } + } + } } /// Mixin helper to push header from extra large sidebar size @mixin header-pushed-xlg { &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, xlg-screen-width)}, 0, 0), 'webkit' 'moz'); } + .header-title { + &.pushed { + @include prefix(transform, translate3d(-#{(map-get($sidebar, xlg-screen-width) / 2) - 1}, 0, 0), 'webkit' 'moz'); + } + } + .header-right-picture { + &.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, xlg-screen-width)}, 0, 0), 'webkit' 'moz'); + } + } } diff --git a/src/scss/utils/mixins/_post-header-cover.scss b/src/scss/utils/mixins/_post-header-cover.scss index b2af42d17..0f1fd0526 100755 --- a/src/scss/utils/mixins/_post-header-cover.scss +++ b/src/scss/utils/mixins/_post-header-cover.scss @@ -29,6 +29,7 @@ @mixin post-header-cover-pushed-md { &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, md-screen-width)}, 0, 0), 'webkit' 'moz'); + width: calc(100% - #{map-get($sidebar, md-screen-width)}); } } @@ -36,6 +37,7 @@ @mixin post-header-cover-pushed-lg { &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, lg-screen-width)}, 0, 0), 'webkit' 'moz'); + width: calc(100% - #{map-get($sidebar, lg-screen-width)}); } } @@ -43,5 +45,6 @@ @mixin post-header-cover-pushed-xlg { &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, xlg-screen-width)}, 0, 0), 'webkit' 'moz'); + width: calc(100% - #{map-get($sidebar, xlg-screen-width)}); } } diff --git a/src/scss/utils/mixins/_sidebar.scss b/src/scss/utils/mixins/_sidebar.scss index d5ca2ecd3..f4b9b6587 100755 --- a/src/scss/utils/mixins/_sidebar.scss +++ b/src/scss/utils/mixins/_sidebar.scss @@ -1,3 +1,9 @@ +// Mixin helper to animate sidebar transition (slide) +@mixin sidebar-slide-animation { + transition: transform .25s ease-in-out; + -webkit-transition: -webkit-transform .25s ease-in-out; +} + /// Mixin helper to display the sidebar in medium size @mixin sidebar-md { width: map-get($sidebar, md-screen-width); From 02ca89c2ab883dfe3867d2d1a77f00524e2d1ce4 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Fri, 30 Aug 2019 19:27:39 +0200 Subject: [PATCH 11/22] Fixing sidebar swipping and relatives items --- src/scss/components/_code.scss | 6 ++-- src/scss/components/_figure.scss | 8 ++--- src/scss/components/_post.scss | 44 +++++++++++++++++++++++--- src/scss/utils/mixins/_bottom-bar.scss | 22 +++++++++++++ src/scss/utils/mixins/_figure.scss | 2 +- src/scss/utils/mixins/_header.scss | 20 ++++++------ 6 files changed, 80 insertions(+), 22 deletions(-) diff --git a/src/scss/components/_code.scss b/src/scss/components/_code.scss index 9a2c2e565..74c7d3ecb 100755 --- a/src/scss/components/_code.scss +++ b/src/scss/components/_code.scss @@ -66,9 +66,9 @@ figure.highlight, pre { line-height: map-get($highlight, line-height); font-size: map-get($highlight, font-size); - max-width: calc(#{map-get($main-content, 'max-width')} - 50px); - overflow-x: auto; - overflow-y: hidden; + max-width: calc(#{map-get($main-content, 'max-width')} - 50px); + overflow-x: auto; + overflow-y: hidden; } } // All lines in gutter and code container diff --git a/src/scss/components/_figure.scss b/src/scss/components/_figure.scss index 77f998e63..116785e41 100755 --- a/src/scss/components/_figure.scss +++ b/src/scss/components/_figure.scss @@ -47,7 +47,7 @@ .figure-img { width: 100%; margin: 0 auto; - transition: transform width .25s ease-in-out; + transition: width .25s ease-in-out; -webkit-transition: width .25s ease-in-out; } } @@ -63,8 +63,6 @@ } @media #{$large-only} { - // main[data-behavior="x"] .post.pushed .figure.figure--fullWidth - #main { // Display bottom bar in small size and push it from the size of the large sidebar &[data-behavior="1"] .pushed .figure, @@ -81,14 +79,14 @@ @include figure-pushed-lg; } // Display bottom bar in large size and push it from the size of the medium sidebar - &[data-behavior="6"] { + &[data-behavior="6"] .pushed .figure { @include figure-pushed-md; } } } @media #{$xlarge-and-up} { - .pushed .figure { + #main { // Display bottom bar in extra small size and push it from the size of the extra large sidebar &[data-behavior="1"] .pushed .figure { @include figure-pushed-xlg; diff --git a/src/scss/components/_post.scss b/src/scss/components/_post.scss index 92a377d74..6b25cf025 100755 --- a/src/scss/components/_post.scss +++ b/src/scss/components/_post.scss @@ -71,18 +71,54 @@ } @media #{$large-only} { - .post { - &.pushed { + #main { + // Display bottom bar in small size and push it from the size of the large sidebar + &[data-behavior="1"] .post.pushed, + &[data-behavior="2"] .post.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, lg-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } + // Display bottom bar in medium size and push it from the size of the medium sidebar + &[data-behavior="3"] .post.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, md-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } + // Display bottom bar in large size and push it from the size of the large sidebar + &[data-behavior="4"] .post.pushed, + &[data-behavior="5"] .post.pushed { @include prefix(transform, translate3d(-#{map-get($sidebar, lg-screen-width) / 2}, 0, 0), 'webkit' 'moz'); } + // Display bottom bar in large size and push it from the size of the medium sidebar + &[data-behavior="6"] .post.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, md-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } } } @media #{$xlarge-and-up} { - .post { - &.pushed { + #main { + // Display bottom bar in extra small size and push it from the size of the extra large sidebar + &[data-behavior="1"] .post.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, xlg-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } + // Display bottom bar in small size and push it from the size of the large sidebar + &[data-behavior="2"] .post.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, lg-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } + // Display bottom bar in medium size and push it from the size of the medium sidebar + &[data-behavior="3"] .post.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, md-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } + // Display bottom bar in large size and push it from the size of the extra large sidebar + &[data-behavior="4"] .post.pushed { @include prefix(transform, translate3d(-#{map-get($sidebar, xlg-screen-width) / 2}, 0, 0), 'webkit' 'moz'); } + // Display bottom bar in large size and push it from the size of the extra large sidebar + &[data-behavior="5"] .post.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, lg-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } + // Display bottom bar in large size and push it from the size of the medium sidebar + &[data-behavior="6"] .post.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, md-screen-width) / 2}, 0, 0), 'webkit' 'moz'); + } } } diff --git a/src/scss/utils/mixins/_bottom-bar.scss b/src/scss/utils/mixins/_bottom-bar.scss index 0f207ca8d..103257a6c 100755 --- a/src/scss/utils/mixins/_bottom-bar.scss +++ b/src/scss/utils/mixins/_bottom-bar.scss @@ -30,6 +30,17 @@ &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, md-screen-width)}, 0, 0), 'webkit' 'moz'); width: calc(100% - #{map-get($sidebar, md-screen-width)} - 15px * 2); + + .post-actions-wrap { + ul.post-action-nav { + // Best width for responsive post's navigation panel on very small screen + width: 35%; + } + ul.post-action-share { + // Best width for responsive post's share panel on very small screen + width: 65%; + } + } } } @@ -38,6 +49,17 @@ &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, lg-screen-width)}, 0, 0), 'webkit' 'moz'); width: calc(100% - #{map-get($sidebar, lg-screen-width)} - 15px * 2); + + .post-actions-wrap { + ul.post-action-nav { + // Best width for responsive post's navigation panel on very small screen + width: 35%; + } + ul.post-action-share { + // Best width for responsive post's share panel on very small screen + width: 65%; + } + } } } /// Mixin helper to pushed bottom bar from extra large sidebar size diff --git a/src/scss/utils/mixins/_figure.scss b/src/scss/utils/mixins/_figure.scss index 71c720ad9..a04355896 100644 --- a/src/scss/utils/mixins/_figure.scss +++ b/src/scss/utils/mixins/_figure.scss @@ -1,6 +1,6 @@ @mixin figure-pushed-md { &.figure--fullWidth img.figure-img { - width: calc(100% - #{map-get($sidebar, md-screen-width)}); + width: calc(100% - #{map-get($sidebar, md-screen-width)} + 1px); } } diff --git a/src/scss/utils/mixins/_header.scss b/src/scss/utils/mixins/_header.scss index 03664e9aa..81e3eaf4e 100755 --- a/src/scss/utils/mixins/_header.scss +++ b/src/scss/utils/mixins/_header.scss @@ -3,7 +3,7 @@ &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, md-screen-width)}, 0, 0), 'webkit' 'moz'); } - @media #{$medium-and-up} { + @media #{$small-and-up} { .header-title { &.pushed { @include prefix(transform, translate3d(-#{(map-get($sidebar, md-screen-width) / 2) - 1}, 0, 0), 'webkit' 'moz'); @@ -22,7 +22,7 @@ &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, lg-screen-width)}, 0, 0), 'webkit' 'moz'); } - @media #{$small-and-up} { + @media #{$medium-and-up} { .header-title { &.pushed { @include prefix(transform, translate3d(-#{(map-get($sidebar, lg-screen-width) / 2) - 1}, 0, 0), 'webkit' 'moz'); @@ -40,14 +40,16 @@ &.pushed { @include prefix(transform, translate3d(#{map-get($sidebar, xlg-screen-width)}, 0, 0), 'webkit' 'moz'); } - .header-title { - &.pushed { - @include prefix(transform, translate3d(-#{(map-get($sidebar, xlg-screen-width) / 2) - 1}, 0, 0), 'webkit' 'moz'); + @media #{$xlarge-and-up} { + .header-title { + &.pushed { + @include prefix(transform, translate3d(-#{(map-get($sidebar, xlg-screen-width) / 2) - 1}, 0, 0), 'webkit' 'moz'); + } } - } - .header-right-picture { - &.pushed { - @include prefix(transform, translate3d(-#{map-get($sidebar, xlg-screen-width)}, 0, 0), 'webkit' 'moz'); + .header-right-picture { + &.pushed { + @include prefix(transform, translate3d(-#{map-get($sidebar, xlg-screen-width)}, 0, 0), 'webkit' 'moz'); + } } } } From 6ab3c573aaf13f24330d193b395a653bf68eac6a Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 29 Mar 2020 10:11:37 +0200 Subject: [PATCH 12/22] Build prod --- layouts/partials/head.html | 2 +- layouts/partials/script.html | 2 +- package-lock.json | 73 +++++++++---------- package.json | 4 +- ...lpt23i6jnyiy07iapt2cejsqiwu5dieacr.min.css | 1 + ...wgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css | 1 - ...yyo4dvcyroijar25lrdnntzbkhbtfx0n5p.min.js} | 2 +- tasks/config/sails-linker.js | 12 +-- 8 files changed, 45 insertions(+), 52 deletions(-) create mode 100644 static/css/style-tvdxyfs1kx18wykmq8bosyiv5wlpt23i6jnyiy07iapt2cejsqiwu5dieacr.min.css delete mode 100644 static/css/style-wik7mbcbqrkh23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css rename static/js/{script-pcw6v3xilnxydl1vddzazdverrnn9ctynvnxgwho987mfyqkuylcb1nlt.min.js => script-pylp3bsldafwqmyavzhbp4jsdyyo4dvcyroijar25lrdnntzbkhbtfx0n5p.min.js} (74%) diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 51878c2ba..976f84f47 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -45,7 +45,7 @@ - + {{ range .Site.Params.customCSS }} {{ if isset . "href" }} diff --git a/layouts/partials/script.html b/layouts/partials/script.html index 36a6b968a..355befb12 100644 --- a/layouts/partials/script.html +++ b/layouts/partials/script.html @@ -8,7 +8,7 @@ - + {{ range .Site.Params.customJS }} {{ if isset . "src" }} diff --git a/package-lock.json b/package-lock.json index 91a15a540..e1bdcef0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,9 +56,9 @@ } }, "@sailshq/lodash": { - "version": "3.10.3", - "resolved": "https://registry.npmjs.org/@sailshq/lodash/-/lodash-3.10.3.tgz", - "integrity": "sha512-XTF5BtsTSiSpTnfqrCGS5Q8FvSHWCywA0oRxFAZo8E1a8k1MMFUvk3VlRk3q/SusEYwy7gvVdyt9vvNlTa2VuA==", + "version": "3.10.4", + "resolved": "https://registry.npmjs.org/@sailshq/lodash/-/lodash-3.10.4.tgz", + "integrity": "sha512-YXJqp9gdHcZKAmBY/WnwFpPtNQp2huD/ME2YMurH2YHJvxrVzYsmpKw/pb7yINArRpp8E++fwbQd3ajYXGA45Q==", "dev": true }, "@types/minimatch": { @@ -481,9 +481,9 @@ } }, "clean-css": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", - "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", "dev": true, "requires": { "source-map": "~0.6.0" @@ -576,9 +576,9 @@ } }, "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, "component-emitter": { @@ -773,13 +773,12 @@ "dev": true }, "error": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", - "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", "dev": true, "requires": { - "string-template": "~0.2.1", - "xtend": "~4.0.0" + "string-template": "~0.2.1" } }, "error-ex": { @@ -1523,20 +1522,20 @@ "dev": true }, "globule": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", - "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz", + "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==", "dev": true, "requires": { "glob": "~7.1.1", - "lodash": "~4.17.10", + "lodash": "~4.17.12", "minimatch": "~3.0.2" }, "dependencies": { "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -2673,9 +2672,9 @@ } }, "lodash": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz", - "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==", + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", "dev": true }, "loud-rejection": { @@ -2914,9 +2913,9 @@ "dev": true }, "nanoid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.0.3.tgz", - "integrity": "sha512-NbaoqdhIYmY6FXDRB4eYtDVC9Z9eCbn8TyaiC16LNKtpPv/aqa0tOPD8y6gNE4yUNnaZ7LLhYtXOev/6+cBtfw==", + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", + "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==", "dev": true }, "nanomatch": { @@ -3411,9 +3410,9 @@ "dev": true }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.9.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", + "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==", "dev": true }, "raw-body": { @@ -4328,12 +4327,12 @@ } }, "uglify-js": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz", - "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.1.tgz", + "integrity": "sha512-W7KxyzeaQmZvUFbGj4+YFshhVrMBGSg2IbcYAjGWGvx8DHvJMclbTDMpffdxFUGPBHjIytk7KJUR/KUXstUGDw==", "dev": true, "requires": { - "commander": "~2.20.0", + "commander": "~2.20.3", "source-map": "~0.6.1" }, "dependencies": { @@ -4560,12 +4559,6 @@ "mkdirp": "^0.5.1" } }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - }, "y18n": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", diff --git a/package.json b/package.json index 20255f9a6..9e2ac7d00 100644 --- a/package.json +++ b/package.json @@ -45,8 +45,8 @@ "grunt-text-replace": "0.4.0", "include-all": "4.0.3", "load-grunt-tasks": "5.0.0", - "node-sass": "4.12.0", - "nanoid": "^2.0.3" + "nanoid": "^2.1.11", + "node-sass": "4.12.0" }, "dependencies": {}, "engines": { diff --git a/static/css/style-tvdxyfs1kx18wykmq8bosyiv5wlpt23i6jnyiy07iapt2cejsqiwu5dieacr.min.css b/static/css/style-tvdxyfs1kx18wykmq8bosyiv5wlpt23i6jnyiy07iapt2cejsqiwu5dieacr.min.css new file mode 100644 index 000000000..d65a7f2c0 --- /dev/null +++ b/static/css/style-tvdxyfs1kx18wykmq8bosyiv5wlpt23i6jnyiy07iapt2cejsqiwu5dieacr.min.css @@ -0,0 +1 @@ +@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,700,700i&subset=cyrillic,cyrillic-ext,latin-ext);@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3SZ2oysoEQEeKwjgmXLRnTc.ttf) format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzJS3E-kSBmtLoNJPDtbj2Pk.ttf) format("truetype")}html{font-family:"Open Sans",sans-serif;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{width:100%;height:100%;margin:0;padding:0;background:#fff;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.9em;letter-spacing:.01em;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}body.pushed{overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:-.04em;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.45em;color:#4a4a4a}h1,h2,h3{margin:1em 0 1em 0}h4,h5,h6{margin:1em 0 .5em 0}h1{font-size:2.8rem}h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:1.8rem}h5{font-size:1.7rem}h6{font-size:1.6rem}p{margin:0 0 1.5em 0}dl,ol,ul{margin:0 0 .5em 0}a,a:active,a:hover,a:visited{cursor:pointer;color:#349ef3;text-decoration:none}a:hover{color:#349ef3;text-decoration:underline}table{width:100%;background:0 0;border-collapse:collapse;border-spacing:0;text-align:left}table th{padding:5px 10px;font-weight:700;border-bottom:2px solid #909ba2}table td{padding:5px 10px}table tr:nth-child(2n){background:#f7f8f8}hr{margin:1.5em 0 0;outline:0;border:none;border-top:1px solid #eef2f8}dl dt{font-weight:700}dl dd{margin-left:0}pre>code{display:block;width:100%;box-sizing:border-box;padding:15px;font-family:Menlo,Consolas,monospace;border:none;margin:0;cursor:text;overflow-x:auto;line-height:2.7rem;font-size:1.4rem}code{font-size:1.5rem;display:inline-block;font-family:Menlo,Consolas,monospace;font-weight:400;background-color:#f7f8f8;padding:0 10px}blockquote{border-left:3px solid #5d686f;padding:0 15px;font-style:italic;margin:1.5em 0 0}blockquote cite:before{content:' — ';padding:0 .3em}blockquote>p:first-child{margin:0}@media only screen and (max-width:767px){code{font-size:1.4rem}h1{font-size:2.6rem}h2{font-size:2.2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.5rem}h6{font-size:1.4rem}}@media only screen and (min-width:768px) and (max-width:1023px){h1{font-size:2.65rem}h2{font-size:2.25rem}h3{font-size:1.85rem}h4{font-size:1.65rem}h5{font-size:1.55rem}h6{font-size:1.45rem}}.task-list{list-style-type:none}.task-list .task-list-item{margin:0 .2em .25em -1.6em;vertical-align:middle}pre.code-highlight>code{padding:0;margin:0;line-height:inherit}#about{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(17,26,35,0);text-align:center;line-height:100%;overflow-y:auto;overflow-x:hidden;z-index:30}#about #about-card{position:relative;top:-1000px;display:block;background:#fff;max-width:400px;margin:15px auto;border-radius:3px;padding:30px 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}#about #about-card #about-btn-close{position:absolute;top:15px;right:15px;color:#9eabb3;cursor:pointer}#about #about-card #about-btn-close:hover{color:#738691}#about #about-card #about-card-picture{margin-bottom:15px}#about #about-card #about-card-name{margin-top:0;margin-bottom:20px}#about #about-card #about-card-bio{padding:0 30px;margin:0 0 30px 0}#about #about-card #about-card-job,#about #about-card #about-card-location{display:inline-block;vertical-align:top}#about #about-card #about-card-bio,#about #about-card #about-card-job,#about #about-card #about-card-location{font-size:1.6rem;line-height:1.9em;font-weight:400;color:#5d686f}@media only screen and (max-width:767px){#about #about-card{width:90%}#about #about-card #about-card-job,#about #about-card #about-card-location{display:block;width:calc(100% - 60px);padding:0 30px}#about #about-card #about-card-picture{width:90px;height:90px;border-radius:45px}#about #about-card #about-card-job{margin-bottom:15px}}@media only screen and (min-width:768px){#about #about-card{width:80%}#about #about-card #about-card-picture{width:110px;height:110px;border-radius:55px}#about #about-card #about-card-job,#about #about-card #about-card-location{display:inline-block;width:calc((100% / 2) - 48px)}#about #about-card #about-card-job{padding:0 15px 0 30px}#about #about-card #about-card-location{padding:0 30px 0 15px}}#blog{position:absolute;top:0;left:0;width:100%;height:100%}#bottom-bar{display:none;position:fixed;bottom:0;height:60px;background:#fff;margin:0;border-top:1px solid #eef2f8;padding:0 15px;z-index:40;transition:transform .25s ease-in-out,width .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out,width .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000}@media only screen and (max-width:767px){#bottom-bar{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed,#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px - 15px * 2)}#bottom-bar[data-behavior="1"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="2"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="4"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="5"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="1"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="2"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="4"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="5"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="3"].pushed,#bottom-bar[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px - 15px * 2)}#bottom-bar[data-behavior="3"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="6"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="3"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="6"].pushed .post-actions-wrap ul.post-action-share{width:65%}}@media only screen and (min-width:768px) and (max-width:1023px){#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"],#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed,#bottom-bar[data-behavior="3"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px - 15px * 2)}#bottom-bar[data-behavior="1"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="2"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="3"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="1"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="2"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="3"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px - 15px * 2)}#bottom-bar[data-behavior="4"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="5"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="4"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="5"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px - 15px * 2)}#bottom-bar[data-behavior="6"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="6"].pushed .post-actions-wrap ul.post-action-share{width:65%}}@media only screen and (min-width:1024px) and (max-width:1279px){#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"]{width:calc(100% - 250px - 15px * 2);left:250px}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px - 15px * 2)}#bottom-bar[data-behavior="1"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="2"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="1"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="2"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px}#bottom-bar[data-behavior="3"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px - 15px * 2)}#bottom-bar[data-behavior="3"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="3"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px - 15px * 2)}#bottom-bar[data-behavior="4"].pushed .post-actions-wrap ul.post-action-nav,#bottom-bar[data-behavior="5"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="4"].pushed .post-actions-wrap ul.post-action-share,#bottom-bar[data-behavior="5"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px - 15px * 2)}#bottom-bar[data-behavior="6"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="6"].pushed .post-actions-wrap ul.post-action-share{width:65%}}@media only screen and (min-width:1280px){#bottom-bar[data-behavior="1"]{width:calc(100% - 500px - 15px * 2);left:500px}#bottom-bar[data-behavior="1"].pushed{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0);width:calc(100% - 500px - 15px * 2)}#bottom-bar[data-behavior="2"]{width:calc(100% - 250px - 15px * 2);left:250px}#bottom-bar[data-behavior="2"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px - 15px * 2)}#bottom-bar[data-behavior="2"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="2"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px}#bottom-bar[data-behavior="3"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px - 15px * 2)}#bottom-bar[data-behavior="3"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="3"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="4"]{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="4"].pushed{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0);width:calc(100% - 500px - 15px * 2)}#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px - 15px * 2)}#bottom-bar[data-behavior="5"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="5"].pushed .post-actions-wrap ul.post-action-share{width:65%}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px - 15px * 2)}#bottom-bar[data-behavior="6"].pushed .post-actions-wrap ul.post-action-nav{width:35%}#bottom-bar[data-behavior="6"].pushed .post-actions-wrap ul.post-action-share{width:65%}}#cover{position:fixed;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;top:0;left:0;z-index:-1}#footer{color:#9eabb3;font-size:1.5rem;text-align:center;margin-top:70px;height:auto;padding:20px 20px}#header{display:block;width:100%;height:55px;background:#fff;position:fixed;top:0;border:1px solid #eef2f8;color:#88909a;z-index:20;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#header #btn-open-sidebar{position:absolute;top:20px;left:20px;cursor:pointer}#header .header-right-picture{position:absolute;top:12.5px;right:20px;display:block;width:30px;height:30px;color:#88909a;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}#header .header-right-picture .header-picture{display:block;width:30px;height:30px;border-radius:15px}#header .header-right-icon{position:absolute;top:12.5px;right:20px;color:#88909a}#header .header-title{text-align:center;font-size:1.6rem;line-height:55px;margin:0;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}#header .header-title .header-title-link{color:#88909a;font-weight:400}#header .header-title .header-title-link:active,#header .header-title .header-title-link:hover{color:#6e7681;text-decoration:none}#header.header-up{-webkit-transform:translate3d(0,-55px,0);-moz-transform:translate3d(0,-55px,0);transform:translate3d(0,-55px,0)}#header[data-behavior="1"].pushed,#header[data-behavior="2"].pushed,#header[data-behavior="4"].pushed,#header[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}@media only screen and (min-width:768px){#header[data-behavior="1"] .header-title.pushed,#header[data-behavior="2"] .header-title.pushed,#header[data-behavior="4"] .header-title.pushed,#header[data-behavior="5"] .header-title.pushed{-webkit-transform:translate3d(-124px,0,0);-moz-transform:translate3d(-124px,0,0);transform:translate3d(-124px,0,0)}#header[data-behavior="1"] .header-right-picture.pushed,#header[data-behavior="2"] .header-right-picture.pushed,#header[data-behavior="4"] .header-right-picture.pushed,#header[data-behavior="5"] .header-right-picture.pushed{-webkit-transform:translate3d(-250px,0,0);-moz-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}}#header[data-behavior="3"].pushed,#header[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}@media only screen and (min-width:480px){#header[data-behavior="3"] .header-title.pushed,#header[data-behavior="6"] .header-title.pushed{-webkit-transform:translate3d(-36.5px,0,0);-moz-transform:translate3d(-36.5px,0,0);transform:translate3d(-36.5px,0,0)}#header[data-behavior="3"] .header-right-picture.pushed,#header[data-behavior="6"] .header-right-picture.pushed{-webkit-transform:translate3d(-75px,0,0);-moz-transform:translate3d(-75px,0,0);transform:translate3d(-75px,0,0)}}@media only screen and (min-width:768px){#header[data-behavior="1"],#header[data-behavior="2"],#header[data-behavior="3"]{display:none}}@media only screen and (min-width:1280px){#header[data-behavior="1"].pushed,#header[data-behavior="4"].pushed{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}}@media only screen and (min-width:1280px) and (min-width:1280px){#header[data-behavior="1"] .header-title.pushed,#header[data-behavior="4"] .header-title.pushed{-webkit-transform:translate3d(-249px,0,0);-moz-transform:translate3d(-249px,0,0);transform:translate3d(-249px,0,0)}#header[data-behavior="1"] .header-right-picture.pushed,#header[data-behavior="4"] .header-right-picture.pushed{-webkit-transform:translate3d(-500px,0,0);-moz-transform:translate3d(-500px,0,0);transform:translate3d(-500px,0,0)}}@media only screen and (min-width:1280px){#header[data-behavior="2"].pushed,#header[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}}@media only screen and (min-width:1280px) and (min-width:768px){#header[data-behavior="2"] .header-title.pushed,#header[data-behavior="5"] .header-title.pushed{-webkit-transform:translate3d(-124px,0,0);-moz-transform:translate3d(-124px,0,0);transform:translate3d(-124px,0,0)}#header[data-behavior="2"] .header-right-picture.pushed,#header[data-behavior="5"] .header-right-picture.pushed{-webkit-transform:translate3d(-250px,0,0);-moz-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}}@media print{#header{display:none}}#main{display:block;min-height:100%;background:#fff;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}#main.hasCover.hasCoverCaption,#main.hasCover.hasCoverMetaOut{padding-top:50px!important}#main.hasCover.hasCoverMetaIn,#main.hasCover.hasCoverMetaOut.hasCoverCaption{padding-top:0!important}@media only screen and (max-width:767px){#main{padding-top:70px;display:block;width:100%}#main[data-behavior="1"].pushed,#main[data-behavior="2"].pushed,#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#main[data-behavior="3"].pushed,#main[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}}@media only screen and (min-width:768px) and (max-width:1023px){#main[data-behavior="1"],#main[data-behavior="2"],#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"],#main[data-behavior="5"]{padding-top:70px;display:block;width:100%}#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%}#main[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}}@media only screen and (min-width:1024px) and (max-width:1279px){#main[data-behavior="1"],#main[data-behavior="2"]{padding-top:15px;float:right;width:calc(100% - 250px)}#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"],#main[data-behavior="5"]{padding-top:70px;display:block;width:100%}#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%}#main[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}}@media only screen and (min-width:1280px){#main[data-behavior="1"]{padding-top:15px;float:right;width:calc(100% - 500px)}#main[data-behavior="2"]{padding-top:15px;float:right;width:calc(100% - 250px)}#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"]{padding-top:70px;display:block;width:100%}#main[data-behavior="4"].pushed{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}#main[data-behavior="5"]{padding-top:70px;display:block;width:100%}#main[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%}#main[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}}#sidebar{font-family:"Open Sans",sans-serif;height:100%;position:fixed;top:0;background:rgba(17,26,35,0);overflow:auto;z-index:20;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#sidebar .sidebar-container{overflow:auto}#sidebar .sidebar-profile{color:#ebebeb;text-align:center;padding-top:18px;margin-bottom:15px}#sidebar .sidebar-profile .sidebar-profile-picture{display:block;margin:0 auto}#sidebar .sidebar-profile .sidebar-profile-name{font-size:1.1em;color:#ebebeb}#sidebar ul.sidebar-buttons{padding:0;margin:0 0 20px 0}#sidebar ul.sidebar-buttons li.sidebar-button{display:block;width:100%;height:45px;line-height:45px}#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link{color:#ebebeb;display:block;height:100%}#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link:active,#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link:hover{text-decoration:none;color:#fff}#sidebar ul.sidebar-buttons:first-child{margin-top:5px}@media only screen and (max-width:767px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"],#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px}#sidebar[data-behavior="1"] .sidebar-profile,#sidebar[data-behavior="2"] .sidebar-profile,#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed,#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#sidebar[data-behavior="3"],#sidebar[data-behavior="6"]{left:-75px;width:75px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed,#sidebar[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}}@media only screen and (min-width:768px) and (max-width:1023px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"],#sidebar[data-behavior="3"]{width:75px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed,#sidebar[data-behavior="3"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px}#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#sidebar[data-behavior="6"]{left:-75px;width:75px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}}@media only screen and (min-width:1024px) and (max-width:1279px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"]{width:250px}#sidebar[data-behavior="1"] .sidebar-profile,#sidebar[data-behavior="2"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#sidebar[data-behavior="3"]{width:75px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px}#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#sidebar[data-behavior="6"]{left:-75px;width:75px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}}@media only screen and (min-width:1280px){#sidebar[data-behavior="1"]{width:500px;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}#sidebar[data-behavior="1"] .sidebar-container{position:relative;padding:0 80px}#sidebar[data-behavior="1"] .sidebar-profile{padding-top:0;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-bio,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location{font-weight:400;font-size:1.6rem;color:#ebebeb}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location{margin-top:0;width:49%;display:inline-block}#sidebar[data-behavior="1"] ul.sidebar-buttons{width:49%;vertical-align:top;display:inline-block}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button{text-align:left;box-sizing:border-box}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-top:0;white-space:nowrap}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;float:left;text-align:center;width:30px;height:35px;line-height:35px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button:nth-child(odd){padding-right:20px}#sidebar[data-behavior="1"].pushed{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}#sidebar[data-behavior="2"]{width:250px}#sidebar[data-behavior="2"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="2"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#sidebar[data-behavior="3"]{width:75px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}#sidebar[data-behavior="4"]{left:-500px;width:500px;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}#sidebar[data-behavior="4"] .sidebar-container{position:relative;padding:0 80px}#sidebar[data-behavior="4"] .sidebar-profile{padding-top:0;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-bio,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-location{font-weight:400;font-size:1.6rem;color:#ebebeb}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-location{margin-top:0;width:49%;display:inline-block}#sidebar[data-behavior="4"] ul.sidebar-buttons{width:49%;vertical-align:top;display:inline-block}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button{text-align:left;box-sizing:border-box}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-top:0;white-space:nowrap}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;float:left;text-align:center;width:30px;height:35px;line-height:35px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button:nth-child(odd){padding-right:20px}#sidebar[data-behavior="4"].pushed{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}#sidebar[data-behavior="5"]{left:-250px;width:250px}#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}#sidebar[data-behavior="6"]{left:-75px;width:75px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0)}#sidebar[data-behavior="2"] .sidebar-profile-bio,#sidebar[data-behavior="3"] .sidebar-profile-bio,#sidebar[data-behavior="5"] .sidebar-profile-bio,#sidebar[data-behavior="6"] .sidebar-profile-bio{display:none}}@media only screen and (max-width:1279px){#sidebar .sidebar-profile-bio{display:none}}@media print{#sidebar{display:none}}.alert{position:relative;text-align:left;padding:10px 15px;min-height:30px;margin:1em 0 0;border:none;border-left:3px solid}.alert p{margin:1.5em 0 0}.alert p:first-child{margin:0}.alert:not(.no-icon){padding-left:55px}.alert:not(.no-icon):before{position:absolute;top:10px;left:15px;font-family:FontAwesome;font-size:2.5rem}.alert.info{border-color:#349ef3;background-color:#e6f3fe}.alert.info:not(.no-icon):before{content:"\f05a";color:#349ef3}.alert.success{border-color:#4dc657;background-color:#effaf0;content:"\f058"}.alert.success:not(.no-icon):before{content:"\f058";color:#4dc657}.alert.warning{border-color:#f5aa0a;background-color:#fdf1d8}.alert.warning:not(.no-icon):before{content:"\f071";color:#f5aa0a}.alert.danger{border-color:#f5311d;background-color:#feecea}.alert.danger:not(.no-icon):before{content:"\f05e";color:#f5311d}.archive-result{display:none}.archive .archive-title{color:#5d686f}.archive .archive-title:hover{text-decoration:underline}.archive .archive-posts{list-style:none}.archive .archive-posts .archive-post .archive-post-title{margin-left:10px;color:#5d686f}.archive .archive-posts .archive-post .archive-post-title:hover{text-decoration:underline}.archive .archive-posts .archive-post .archive-post-date{color:#9eabb3}.archive .archive-posts .archive-post::before{font-family:FontAwesome;content:'\f0da';font-size:1.3rem}.boxes{margin-top:20px}.boxes .box:nth-child(n+2){margin-top:20px}.box{border-bottom:1px solid #eef2f8}.btn{width:auto;height:auto;background:#fff;border-radius:3px;padding:8px 15px;margin:0;letter-spacing:.01em;font-size:1.6rem;cursor:pointer}.btn:active,.btn:focus,.btn:hover{text-decoration:none}.btn--disabled,.btn--disabled:hover{color:#bbc4c9!important;border:1px solid #bbc4c9;cursor:not-allowed;text-decoration:none}.btn--default{color:#9eabb3!important;border:1px solid #9eabb3}.btn--default:hover{color:#738691!important;border:1px solid #738691}.btn--success{color:#4dc657!important;border:1px solid #4dc657}.btn--success:hover{color:#309639!important;border:1px solid #309639}.btn--primary{color:#349ef3!important;border:1px solid #349ef3}.btn--primary:hover{color:#0c78ce!important;border:1px solid #0c78ce}.btn--danger{color:#f5311d!important;border:1px solid #f5311d}.btn--danger:hover{color:#bd1908!important;border:1px solid #bd1908}.btn--medium{font-size:1.5rem;padding:8px 15px}.btn--small{font-size:1.3rem;padding:8px 15px}.caption{display:block;font-family:Merriweather,serif;font-size:1.3rem;color:#81929d;text-align:center;font-style:italic;padding-right:10px;padding-left:10px}.codeblock,figure.highlight{margin:10px 0;line-height:2.3rem;padding-top:15px;padding-bottom:15px;overflow:hidden}.codeblock table,figure.highlight table{display:block;width:100%}.codeblock .code,.codeblock .gutter,.codeblock .tag,.codeblock pre,figure.highlight .code,figure.highlight .gutter,figure.highlight .tag,figure.highlight pre{background-color:inherit;font-family:Menlo,Consolas,monospace;border:none;padding:0;margin:0;cursor:text}.codeblock .code,.codeblock .gutter,figure.highlight .code,figure.highlight .gutter{vertical-align:top}.codeblock.plain .gutter,figure.highlight.plain .gutter{display:none}.codeblock figcaption,figure.highlight figcaption{font-size:1.3rem;padding:0 15px 20px;margin:0}.codeblock figcaption a,figure.highlight figcaption a{float:right}.codeblock .gutter,figure.highlight .gutter{border-right:1px solid;padding:.3rem 15px;line-height:2.3rem;font-size:1.4rem}.codeblock .gutter pre,figure.highlight .gutter pre{color:#aaa}.codeblock .code,figure.highlight .code{padding:.3rem 15px .3rem 1em;width:100%}.codeblock .code pre,figure.highlight .code pre{line-height:2.3rem;font-size:1.4rem;max-width:calc(750px - 50px);overflow-x:auto;overflow-y:hidden}.codeblock .line,figure.highlight .line{height:2.3rem;font-size:1.4rem}.codeblock--tabbed figure.highlight,.codeblock--tabbed pre>code{margin-bottom:0;padding-bottom:0}.codeblock--tabbed figcaption a,.codeblock--tabbed figcaption span{float:left!important}.codeblock--tabbed figcaption .tabs{float:right}.codeblock--tabbed figcaption .tabs .tab{cursor:pointer;display:inline-block;margin:0 5px;padding:0 7px}.codeblock--tabbed figcaption .tabs .tab:last-child{margin-right:0}.gist .line,.gist .line-number{font-family:Menlo,Consolas,monospace;font-size:1em;margin:0 0 5px 0}.figure.clear{clear:both}.figure.center{width:calc(100% - 4px);margin:2px auto}.figure.center .fig-img{margin:2px auto}.figure.fig-20,.figure.fig-25,.figure.fig-33,.figure.fig-50,.figure.fig-75,.figure.left{float:left;margin:2px}.figure.right{float:right;margin:2px}.figure.fig-20{width:calc(20% - 4px)}.figure.fig-25{width:calc(25% - 4px)}.figure.fig-33{width:calc(33.3% - 4px)}.figure.fig-50{width:calc(50% - 4px)}.figure.fig-75{width:calc(75% - 4px)}.figure.fig-100{width:calc(100% - 4px);margin:2px}.figure.figure--fullWidth{width:100%}.figure.figure--fullWidth .figure-img{width:100%;margin:0 auto;transition:width .25s ease-in-out;-webkit-transition:width .25s ease-in-out}@media only screen and (max-width:767px){.fig-20 .caption,.fig-25 .caption,.fig-33 .caption{display:none}}@media only screen and (min-width:1024px) and (max-width:1279px){#main[data-behavior="1"] .pushed .figure.figure--fullWidth img.figure-img,#main[data-behavior="2"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 250px)}#main[data-behavior="3"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 75px + 1px)}#main[data-behavior="4"] .pushed .figure.figure--fullWidth img.figure-img,#main[data-behavior="5"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 250px)}#main[data-behavior="6"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 75px + 1px)}}@media only screen and (min-width:1280px){#main[data-behavior="1"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 500px)}#main[data-behavior="2"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 250px)}#main[data-behavior="3"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 75px + 1px)}#main[data-behavior="4"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 500px)}#main[data-behavior="5"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 250px)}#main[data-behavior="6"] .pushed .figure.figure--fullWidth img.figure-img{width:calc(100% - 75px + 1px)}}.form-control{background:0 0;width:100%;border:none;outline:0;color:#5d686f;font-weight:300}.form-control:focus,.form-control:hover{outline:0}.input--large{height:auto;padding:10px 0;font-size:18px;line-height:21px}.input--xlarge{height:auto;padding:10px 0;font-size:25px;line-height:30px}.hide{display:none}@media only screen and (max-width:479px){.hide-xs{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.hide-sm{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.hide-md{display:none}}@media only screen and (min-width:1024px){.hide-lg{display:none}}.highlight-text{display:inline;padding:3px}.highlight-text.red{background-color:#ffe6e6}.highlight-text.green{background-color:#cdffcd}.highlight-text.blue{background-color:#e6e6ff}.highlight-text.purple{background-color:#ffe6ff}.highlight-text.orange{background-color:#ffedcc}.highlight-text.yellow{background-color:#ffc}.highlight-text.cyan{background-color:#cff}.highlight-text.primary{background-color:#ddeffd}.highlight-text.success{background-color:#d4f1d7}.highlight-text.warning{background-color:#fdeece}.highlight-text.danger{background-color:#fee3e0}.icon-mt{margin-top:10px}.icon-mr{margin-right:10px}.icon-mb{margin-bottom:10px}.icon-ml{margin-left:10px}.image-gallery{display:block;position:relative;height:auto;overflow:hidden;margin-bottom:30px}.image-gallery .image-gallery-metabar{position:absolute;bottom:0;width:calc(100% - (1.5em) * 2);font-family:"Open Sans";font-style:italic;background:rgba(0,0,0,.75);font-size:1.3rem;color:#fff;padding:.5em 1.5em;z-index:1}.image-gallery .image-gallery-photos .photo-box{float:left;position:relative;overflow:hidden;display:none}.image-gallery .image-gallery-photos .photo-box:first-child{display:block;width:100%;padding-bottom:56.25%}.image-gallery .image-gallery-photos .photo-box .photo-box-inner{position:absolute;overflow:hidden}.image-gallery .image-gallery-photos .photo-box .photo-box-inner .photo{width:100%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.image-gallery .image-gallery-photos--thumbnail .photo-box{display:block;width:50%;padding-bottom:30%}.image-gallery .image-gallery-photos--thumbnail .photo-box:first-child{width:100%;padding-bottom:40%;margin-bottom:2px}.image-gallery .image-gallery-photos--thumbnail .photo-box:nth-child(2){margin-right:2px;width:calc(50% - 2px)}.image-gallery .image-gallery-photos--thumbnail .photo-box:nth-child(n+4){display:none}a.link-unstyled,a.link-unstyled:active,a.link-unstyled:hover{cursor:pointer!important;color:inherit!important;text-decoration:none!important}a.link-unstyled a.link,a.link-unstyled a.link:active,a.link-unstyled a.link:hover{text-decoration:underline!important}a.fancybox{cursor:zoom-in!important}.main-content-wrap{display:block;max-width:750px;margin:0 auto;padding-right:20px;padding-left:20px}@media only screen and (min-width:1024px){.markdown h1{font-size:3rem}.markdown h2{font-size:2.7rem}.markdown h3{font-size:2.4rem}.markdown h4{font-size:2.1rem}.markdown h5{font-size:1.9rem}.markdown h6{font-size:1.7rem}}@media only screen and (max-width:767px){.markdown h1{font-size:2.65rem}.markdown h2{font-size:2.35rem}.markdown h3{font-size:2.05rem}.markdown h4{font-size:1.75rem}.markdown h5{font-size:1.55rem}.markdown h6{font-size:1.35rem}}@media only screen and (min-width:768px) and (max-width:1023px){.markdown h1{font-size:2.8rem}.markdown h2{font-size:2.5rem}.markdown h3{font-size:2.2rem}.markdown h4{font-size:1.9rem}.markdown h5{font-size:1.7rem}.markdown h6{font-size:1.5rem}}.media-body,.media-left{display:table-cell;vertical-align:top}.media-left{float:left;padding-right:15px}.media-body{width:100%}.media-heading{margin:0 0 -5px}.media-meta{color:#9eabb3}.media-content{color:#5d686f}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;box-sizing:border-box;z-index:1010}.modal{width:100%;height:100%;max-width:750px;box-sizing:border-box;position:relative;margin:0 auto;padding:0;overflow:hidden}.modal-header{position:relative;padding:10px 15px 0;background:#fff;border-bottom:1px solid #eef2f8}.modal-body{position:relative;padding:0 15px;overflow-y:auto;background:#fff}.modal-footer{height:50px;padding:0 15px;background:#fff;border-top:1px solid #eef2f8}.modal .close-button{position:absolute;top:9px;right:15px;color:#5d686f;cursor:pointer}.overlay{display:none;background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1009;overflow:hidden}@media only screen and (min-width:768px){.modal-container{padding:50px 0;left:50%;transform:translateX(-50%)}.modal{border-radius:5px}}.pagination-bar{height:auto;width:100%;height:60px}.pagination-bar .pagination{position:relative;height:60px;line-height:60px;display:block;list-style:none;padding:0 10px;width:auto}.pagination-bar .pagination .pagination-next,.pagination-bar .pagination .pagination-prev{float:left;margin-right:10px}.pagination-bar .pagination .pagination-number{float:right;font-size:1.3rem;color:#9eabb3}.post{position:relative;width:100%;display:inline-block;vertical-align:top;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}.post .post-header .post-title{margin:0;word-break:initial;overflow:hidden}.post .post-header .post-title:hover{text-decoration:none}.post .post-meta{line-height:1.5em;font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400;color:#9eabb3}.post .post-meta a{color:#9eabb3}.post .post-content{text-rendering:optimizelegibility;letter-spacing:-.3px;font-family:Merriweather,serif;color:#5d686f;margin-top:20px;font-weight:400;overflow:hidden;-webkit-hypens:auto;-moz-hypens:auto;hypens:auto}.post .post-content img{display:block;width:auto;max-width:100%}.post .post-content :not(blockquote):not(.alert)>p{margin:1.5em 0 0 0}.post .post-footer{margin-top:20px}.post .post-footer-tags{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eef2f8}@media only screen and (min-width:768px) and (max-width:1023px){.post .post-header .post-title{font-size:3.3rem}}@media only screen and (min-width:1024px) and (max-width:1279px){#main[data-behavior="1"] .post.pushed,#main[data-behavior="2"] .post.pushed{-webkit-transform:translate3d(-125px,0,0);-moz-transform:translate3d(-125px,0,0);transform:translate3d(-125px,0,0)}#main[data-behavior="3"] .post.pushed{-webkit-transform:translate3d(-37.5px,0,0);-moz-transform:translate3d(-37.5px,0,0);transform:translate3d(-37.5px,0,0)}#main[data-behavior="4"] .post.pushed,#main[data-behavior="5"] .post.pushed{-webkit-transform:translate3d(-125px,0,0);-moz-transform:translate3d(-125px,0,0);transform:translate3d(-125px,0,0)}#main[data-behavior="6"] .post.pushed{-webkit-transform:translate3d(-37.5px,0,0);-moz-transform:translate3d(-37.5px,0,0);transform:translate3d(-37.5px,0,0)}}@media only screen and (min-width:1280px){#main[data-behavior="1"] .post.pushed{-webkit-transform:translate3d(-250px,0,0);-moz-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}#main[data-behavior="2"] .post.pushed{-webkit-transform:translate3d(-125px,0,0);-moz-transform:translate3d(-125px,0,0);transform:translate3d(-125px,0,0)}#main[data-behavior="3"] .post.pushed{-webkit-transform:translate3d(-37.5px,0,0);-moz-transform:translate3d(-37.5px,0,0);transform:translate3d(-37.5px,0,0)}#main[data-behavior="4"] .post.pushed{-webkit-transform:translate3d(-250px,0,0);-moz-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}#main[data-behavior="5"] .post.pushed{-webkit-transform:translate3d(-125px,0,0);-moz-transform:translate3d(-125px,0,0);transform:translate3d(-125px,0,0)}#main[data-behavior="6"] .post.pushed{-webkit-transform:translate3d(-37.5px,0,0);-moz-transform:translate3d(-37.5px,0,0);transform:translate3d(-37.5px,0,0)}}@media only screen and (min-width:1024px){.post .post-header .post-title{font-size:3.7rem}}@media only screen and (min-width:768px){.post-content{font-size:1.7rem}}.post-actions-wrap{height:60px;padding:0;line-height:60px;clear:both}.post-actions-wrap ul.post-actions{float:left;padding-left:0;margin-top:0;list-style:none}.post-actions-wrap ul.post-actions li.post-action{width:auto;text-align:center}.post-actions-wrap ul.post-action-nav{width:35%;z-index:42}.post-actions-wrap ul.post-action-nav li.post-action{float:left;min-width:42px}.post-actions-wrap ul.post-action-nav li.post-action:last-child .post-action-btn{margin-left:15px}.post-actions-wrap ul.post-action-share{width:65%;z-index:41;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.post-actions-wrap ul.post-action-share li.post-action{float:right}.post-actions-wrap ul.post-action-share li.post-action:nth-child(n+3) .post-action-btn{margin-right:15px}@media only screen and (max-width:767px){.post-actions-wrap ul.post-action-nav{width:25%}.post-actions-wrap ul.post-action-share{width:75%}}@media only screen and (max-width:479px){.post-actions-wrap ul.post-action-nav{width:35%}.post-actions-wrap ul.post-action-share{width:65%}}@media print{.post-actions-wrap{display:none}}.pullquote{text-align:left;font-style:italic;margin:1.5em 0 0}.pullquote.figure.fig-20,.pullquote.figure.fig-25,.pullquote.figure.fig-33,.pullquote.figure.fig-50,.pullquote.figure.fig-75,.pullquote.left{width:45%;float:left;margin:1.5em 35px 1.5em 0}.pullquote.right{width:45%;float:right;margin:1.5em 0 1.5em 35px}.pullquote.blur{background-color:#eef0f1}.post-header .post-title{margin:0;word-break:initial;overflow:hidden}.post-header .post-title:hover{text-decoration:none}.post-header-cover{display:table;position:relative;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding:calc(55px + 30px) 0 30px 0;height:100%;z-index:15;transition:transform .25s ease-in-out,width .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out,width .25s ease-in-out}.post-header-cover .post-header{display:table-cell;vertical-align:middle}.post-header-cover .post-header .post-title{max-width:750px;margin:0 auto;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.9);margin-bottom:20px}.post-header-cover .post-header .post-title:hover{text-decoration:none}.post-header-cover .post-header .post-meta{max-width:750px;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:#fff!important;font-weight:400;letter-spacing:.05em;text-shadow:0 1px 0 rgba(0,0,0,.9);margin:0 auto}.post-header-cover .post-header .post-meta a{color:#fff}.post-header-cover.post-header-cover--partial{height:60%}.post-header-cover-caption{margin:5px 0 50px 0}@media only screen and (max-width:479px){.post-header-cover .post-header .post-title{font-size:2.8rem}}@media only screen and (min-width:480px) and (max-width:767px){.post-header-cover .post-header .post-title{font-size:3.3rem}}@media only screen and (max-width:767px){.post-header-cover{width:100%;left:0}.post-header-cover[data-behavior="1"].pushed,.post-header-cover[data-behavior="2"].pushed,.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px)}.post-header-cover[data-behavior="3"].pushed,.post-header-cover[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){.post-header-cover .post-header .post-title{font-size:5.8rem;line-height:1.3em}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"],.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{width:100%;left:0}.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0}.post-header-cover[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){.post-header-cover .post-header .post-title{font-size:6.5rem;line-height:1.3em}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"]{width:calc(100% - 250px);left:250px}.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{width:100%;left:0}.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0}.post-header-cover[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px)}}@media only screen and (min-width:1280px){.post-header-cover .post-header .post-title{font-size:6.5rem;line-height:1.3em}.post-header-cover[data-behavior="1"]{width:calc(100% - 500px);left:500px}.post-header-cover[data-behavior="2"]{width:calc(100% - 250px);left:250px}.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"]{width:100%;left:0}.post-header-cover[data-behavior="4"].pushed{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0);width:calc(100% - 500px)}.post-header-cover[data-behavior="5"]{width:100%;left:0}.post-header-cover[data-behavior="5"].pushed{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0}.post-header-cover[data-behavior="6"].pushed{-webkit-transform:translate3d(75px,0,0);-moz-transform:translate3d(75px,0,0);transform:translate3d(75px,0,0);width:calc(100% - 75px)}}.postShorten-group .postShorten{margin-top:15px;border-bottom:1px solid #eef2f8}.postShorten{position:relative;width:100%;display:inline-block;vertical-align:top}.postShorten .postShorten-thumbnailimg{overflow:hidden}.postShorten .postShorten-header .postShorten-title{margin:0;word-break:initial;overflow:hidden}.postShorten .postShorten-header .postShorten-title:hover{text-decoration:none}.postShorten .postShorten-meta{line-height:1.5em}.postShorten .postShorten-meta a{color:#9eabb3}.postShorten .postShorten-meta,.postShorten .postShorten-readingtime{color:#9eabb3}.postShorten .postShorten-excerpt_link{margin-top:-15px}.postShorten .postShorten-excerpt_link,.postShorten .postShorten-meta,.postShorten .postShorten-readingtime{font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400}.postShorten .postShorten-content,.postShorten .postShorten-excerpt{text-rendering:optimizelegibility;letter-spacing:-.3px;font-family:Merriweather,serif;color:#5d686f;font-weight:400;overflow:hidden;-webkit-hypens:auto;-moz-hypens:auto;hypens:auto}.postShorten .postShorten-content img,.postShorten .postShorten-excerpt img{display:block;width:auto;max-width:100%}.postShorten .postShorten-excerpt{margin-top:15px}.postShorten .postShorten-excerpt p:nth-child(1){margin:0}.postShorten .postShorten-content{margin-top:25px}@media only screen and (max-width:479px){.postShorten .postShorten-thumbnailimg{display:none}.postShorten .postShorten-thumbnailimg img{display:none}}@media only screen and (min-width:480px){.postShorten.postShorten--thumbnailimg-right .postShorten-thumbnailimg{float:right;margin:5px 0 30px 15px}.postShorten.postShorten--thumbnailimg-right .postShorten-thumbnailimg img{display:block;width:140px;height:140px;object-fit:cover;overflow:hidden}.postShorten.postShorten--thumbnailimg-right .postShorten-wrap{float:left;width:calc(100% - 140px - 20px)}.postShorten.postShorten--thumbnailimg-left .postShorten-thumbnailimg{float:left;margin:5px 15px 30px 0}.postShorten.postShorten--thumbnailimg-left .postShorten-thumbnailimg img{display:block;width:140px;height:140px;object-fit:cover;overflow:hidden}.postShorten.postShorten--thumbnailimg-left .postShorten-wrap{float:right;width:calc(100% - 140px - 20px)}.postShorten.postShorten--thumbnailimg-top .postShorten-thumbnailimg{margin-top:5px}.postShorten.postShorten--thumbnailimg-bottom .postShorten-wrap{display:block;width:100%}.postShorten.postShorten--thumbnailimg-bottom .postShorten-excerpt>p{margin-bottom:0}.postShorten.postShorten--thumbnailimg-bottom .postShorten-thumbnailimg{display:block;width:100%;overflow:hidden;margin:15px 0 15px 0}.postShorten.postShorten--thumbnailimg-bottom .postShorten-thumbnailimg img{width:auto;height:auto}}.share-options-bar{position:fixed;bottom:-100%;background:#fff;height:100%;clear:both;border-top:1px solid #eef2f8;transition:transform .25s ease-in-out;z-index:50;-webkit-transition:-webkit-transform .25s ease-in-out;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center}.share-options-bar.opened{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.share-options-bar .share-options{padding:0;margin:0;list-style:none}.share-options-bar .share-options .share-option:first-child .share-option-btn{padding:20px 0 10px 0}.share-options-bar .share-options .share-option:last-child .share-option-btn{padding:10px 0 20px 0}.share-options-bar .share-options .share-option .share-option-btn{color:#6e7681;display:block;width:100%;padding:10px 0 10px 0}.share-options-bar .share-options .share-option .share-option-btn .fa{margin-right:15px}#btn-close-shareoptions{position:absolute;top:15px;right:15px;font-size:20px;color:#5d686f;cursor:pointer}@media only screen and (max-width:767px){.share-options-bar{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.share-options-bar[data-behavior="1"],.share-options-bar[data-behavior="2"],.share-options-bar[data-behavior="3"]{width:calc(100% - 75px);left:75px}.share-options-bar[data-behavior="4"],.share-options-bar[data-behavior="5"],.share-options-bar[data-behavior="6"]{width:100%}}@media only screen and (min-width:1024px){.share-options-bar[data-behavior="1"],.share-options-bar[data-behavior="2"]{width:calc(100% - 250px);left:250px}.share-options-bar[data-behavior="3"]{width:calc(100% - 75px);left:75px}.share-options-bar[data-behavior="4"],.share-options-bar[data-behavior="5"],.share-options-bar[data-behavior="6"]{width:100%}}@media print{.share-options-bar{display:none}}.tag,a.tag{display:inline-block;background:#fff;width:auto;height:auto;border-radius:3px;letter-spacing:.01em;cursor:pointer;margin:0;margin-right:4px;margin-bottom:7px}.tag--default,a.tag--default{color:#9eabb3!important;border:1px solid #9eabb3}.tag--default:hover,a.tag--default:hover{color:#738691!important;border:1px solid #738691;text-decoration:none}.tag--success,a.tag--success{color:#4dc657!important;border:1px solid #4dc657}.tag--success:hover,a.tag--success:hover{color:#309639!important;border:1px solid #309639;text-decoration:none}.tag--primary,a.tag--primary{color:#349ef3!important;border:1px solid #349ef3}.tag--primary:hover,a.tag--primary:hover{color:#0c78ce!important;border:1px solid #0c78ce;text-decoration:none}.tag--danger,a.tag--danger{color:#f5311d!important;border:1px solid #f5311d}.tag--danger:hover,a.tag--danger:hover{color:#bd1908!important;border:1px solid #bd1908;text-decoration:none}.tag--default,a.tag--default{font-size:1.3rem;padding:4.5px 15px}.tag--small,a.tag--small{font-size:1.3rem;padding:2px 10px}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-xsmall{font-size:1rem!important}.text-small{font-size:1.3rem!important}.text-medium{font-size:1.5rem!important}.text-base{font-size:1.6rem!important}.text-large{font-size:1.7rem!important}.text-xlarge{font-size:1.8rem!important}.text-strong{font-weight:700!important}.text-regular{font-weight:400!important}.text-light{font-weight:300!important}.text-italic{font-style:italic!important}.text-underline{text-decoration:underline!important}.text-underline-hover:hover{text-decoration:underline!important}.text-color-base{color:#5d686f!important}.text-color-light{color:#9eabb3!important}.text-color-link{color:#349ef3!important}.font-merryweather{font-family:Merriweather,serif}.tooltip,[data-tooltip]{position:relative;cursor:pointer}.tooltip:before,[data-tooltip]:before{z-index:1000;border:6px solid transparent;background:0 0;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;min-width:180px;background-color:rgba(0,0,20,.93);color:#fff;content:attr(data-tooltip);font-size:.93em;line-height:1.9em;border-radius:5px}.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.tooltip--top:before,.tooltip:before,[data-tooltip]:before{margin-bottom:-12px;border-top-color:rgba(0,0,20,.93)}.tooltip--top:after,.tooltip:after,[data-tooltip]:after{margin-left:-91px}.tooltip--top:after,.tooltip--top:before,.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{bottom:100%;left:calc(50% - (15px / 2))}.tooltip--top:focus:after,.tooltip--top:focus:before,.tooltip--top:hover:after,.tooltip--top:hover:before,.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:rgba(0,0,20,.93)}.tooltip--left:after{margin-left:0;margin-bottom:-15px}.tooltip--left:after,.tooltip--left:before{right:100%;bottom:calc(50% - (15px / 2));left:auto}.tooltip--left:focus:after,.tooltip--left:focus:before,.tooltip--left:hover:after,.tooltip--left:hover:before{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);-ms-transform:translateX(-12px);-o-transform:translateX(-12px);transform:translateX(-12px)}.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:rgba(0,0,20,.93)}.tooltip--bottom:after,.tooltip--bottom:before{top:100%;bottom:auto;left:calc(50% - (15px / 2))}.tooltip--bottom:focus:after,.tooltip--bottom:focus:before,.tooltip--bottom:hover:after,.tooltip--bottom:hover:before{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px)}.tooltip--right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:rgba(0,0,20,.93)}.tooltip--right:after{margin-left:0;margin-bottom:-15px}.tooltip--right:after,.tooltip--right:before{bottom:calc(50% - (15px / 2));left:100%;right:auto}.tooltip--right:focus:after,.tooltip--right:focus:before,.tooltip--right:hover:after,.tooltip--right:hover:before{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px);transform:translateX(12px)}.video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin:0 0 1.75em 0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:0}#algolia-search-modal{display:none}#algolia-search-modal .search-icon{position:absolute;top:15px;left:15px;color:#5d686f}#algolia-search-modal .media-content{font-size:.95em}#algolia-search-modal .search-input{box-sizing:border-box;padding:0 130px 0 25px;margin:0}#algolia-search-modal .modal-header{padding-bottom:8px}#algolia-search-modal .modal-body{padding-top:15px;height:calc(100% - 100px - 15px)}#algolia-search-modal .media:nth-child(n+2){padding-top:15px}#algolia-search-modal hr{margin-top:0}#algolia-search-modal .results-count{line-height:50px;color:#5d686f}#algolia-search-modal .searchby-algolia{position:absolute;top:15px;right:45px}#algolia-search-modal .searchby-algolia-text{display:inline-block;vertical-align:top;line-height:20px;height:20px}#algolia-search-modal .searchby-algolia-logo{display:inline-block;vertical-align:top;height:20px}#algolia-search-modal .no-result{display:none;position:relative;top:50%;transform:translateY(-50%)}pre>code{background:#f7f8f8;color:#333}pre>code.codeblock{overflow-x:auto}code{background-color:#f7f8f8}.codeblock--tabbed figcaption .tab.active{background:#349ef3;color:#fff}.codeblock,figure.highlight{background:#f7f8f8;color:#333}.codeblock figcaption,figure.highlight figcaption{background:#f7f8f8;color:#999}.codeblock .gutter,figure.highlight .gutter{background:#f7f8f8;border-right-color:#e6e6e6}.codeblock .gutter .line,figure.highlight .gutter .line{color:#aaa}.codeblock .comment,figure.highlight .comment{color:#969896}.codeblock .string,figure.highlight .string{color:#183691}.codeblock .keyword,figure.highlight .keyword{color:#a71d5d}.codeblock.apacheconf .code .attribute,.codeblock.apacheconf .code .cbracket,.codeblock.apacheconf .code .common,.codeblock.apacheconf .code .keyword,.codeblock.apacheconf .code .nomarkup,.codeblock.apacheconf .code .variable,figure.highlight.apacheconf .code .attribute,figure.highlight.apacheconf .code .cbracket,figure.highlight.apacheconf .code .common,figure.highlight.apacheconf .code .keyword,figure.highlight.apacheconf .code .nomarkup,figure.highlight.apacheconf .code .variable{color:#0086b3}.codeblock.apacheconf .code .sqbracket,figure.highlight.apacheconf .code .sqbracket{color:#df5000}.codeblock.apacheconf .code .section,.codeblock.apacheconf .code .tag,figure.highlight.apacheconf .code .section,figure.highlight.apacheconf .code .tag{color:#63a35c}.codeblock.bash .code .shebang,figure.highlight.bash .code .shebang{color:#969896}.codeblock.bash .code .built_in,.codeblock.bash .code .literal,figure.highlight.bash .code .built_in,figure.highlight.bash .code .literal{color:#0086b3}.codeblock.bash .code .variable,figure.highlight.bash .code .variable{color:#333}.codeblock.bash .code .title,figure.highlight.bash .code .title{color:#795da3}.codeblock.coffeescript .code .title,figure.highlight.coffeescript .code .title{color:#795da3}.codeblock.coffeescript .code .built_in,.codeblock.coffeescript .code .literal,.codeblock.coffeescript .code .number,figure.highlight.coffeescript .code .built_in,figure.highlight.coffeescript .code .literal,figure.highlight.coffeescript .code .number{color:#0086b3}.codeblock.coffeescript .code .attribute,.codeblock.coffeescript .code .reserved,figure.highlight.coffeescript .code .attribute,figure.highlight.coffeescript .code .reserved{color:#1d3e81}.codeblock.coffeescript .code .attribute,.codeblock.coffeescript .code .regexp,.codeblock.coffeescript .code .subst,figure.highlight.coffeescript .code .attribute,figure.highlight.coffeescript .code .regexp,figure.highlight.coffeescript .code .subst{color:#df5000}.codeblock.c .code .preprocessor,.codeblock.cpp .code .preprocessor,figure.highlight.c .code .preprocessor,figure.highlight.cpp .code .preprocessor{color:#df5000}.codeblock.c .code .meta-keyword,.codeblock.cpp .code .meta-keyword,figure.highlight.c .code .meta-keyword,figure.highlight.cpp .code .meta-keyword{color:#a71d5d}.codeblock.c .code .title,.codeblock.cpp .code .title,figure.highlight.c .code .title,figure.highlight.cpp .code .title{color:#795da3}.codeblock.c .code .built_in,.codeblock.c .code .number,.codeblock.cpp .code .built_in,.codeblock.cpp .code .number,figure.highlight.c .code .built_in,figure.highlight.c .code .number,figure.highlight.cpp .code .built_in,figure.highlight.cpp .code .number{color:#0086b3}.codeblock.cs .code .preprocessor,.codeblock.cs .code .preprocessor .keyword,figure.highlight.cs .code .preprocessor,figure.highlight.cs .code .preprocessor .keyword{color:#333}.codeblock.cs .code .title,figure.highlight.cs .code .title{color:#795da3}.codeblock.cs .code .built_in,.codeblock.cs .code .number,figure.highlight.cs .code .built_in,figure.highlight.cs .code .number{color:#0086b3}.codeblock.cs .code .doctag,.codeblock.cs .code .xmlDocTag,figure.highlight.cs .code .doctag,figure.highlight.cs .code .xmlDocTag{color:#63a35c}.codeblock.css .code .at_rule,.codeblock.css .code .important,.codeblock.css .code .meta,figure.highlight.css .code .at_rule,figure.highlight.css .code .important,figure.highlight.css .code .meta{color:#a71d5d}.codeblock.css .code .attribute,.codeblock.css .code .function,.codeblock.css .code .hexcolor,.codeblock.css .code .number,figure.highlight.css .code .attribute,figure.highlight.css .code .function,figure.highlight.css .code .hexcolor,figure.highlight.css .code .number{color:#0086b3}.codeblock.css .code .attr_selector,.codeblock.css .code .value,figure.highlight.css .code .attr_selector,figure.highlight.css .code .value{color:#333}.codeblock.css .code .class,.codeblock.css .code .id,.codeblock.css .code .pseudo,.codeblock.css .code .selector-pseudo,figure.highlight.css .code .class,figure.highlight.css .code .id,figure.highlight.css .code .pseudo,figure.highlight.css .code .selector-pseudo{color:#795da3}.codeblock.css .code .selector-tag,.codeblock.css .code .tag,figure.highlight.css .code .selector-tag,figure.highlight.css .code .tag{color:#63a35c}.codeblock.diff .code .chunk,.codeblock.diff .code .meta,figure.highlight.diff .code .chunk,figure.highlight.diff .code .meta{color:#795da3;font-weight:700}.codeblock.diff .code .addition,figure.highlight.diff .code .addition{color:#55a532;background-color:#eaffea}.codeblock.diff .code .deletion,figure.highlight.diff .code .deletion{color:#bd2c00;background-color:#ffecec}.codeblock.http .code .attr,.codeblock.http .code .attribute,figure.highlight.http .code .attr,figure.highlight.http .code .attribute{color:#183691}.codeblock.http .code .literal,figure.highlight.http .code .literal{color:#0086b3}.codeblock.http .code .request,figure.highlight.http .code .request{color:#a71d5d}.codeblock.ini .code .section,.codeblock.ini .code .title,figure.highlight.ini .code .section,figure.highlight.ini .code .title{color:#795da3}.codeblock.ini .code .attr,.codeblock.ini .code .setting,figure.highlight.ini .code .attr,figure.highlight.ini .code .setting{color:#a71d5d}.codeblock.ini .code .keyword,.codeblock.ini .code .value,figure.highlight.ini .code .keyword,figure.highlight.ini .code .value{color:#333}.codeblock.java .code .title,figure.highlight.java .code .title{color:#795da3}.codeblock.java .code .javadoc,figure.highlight.java .code .javadoc{color:#969896}.codeblock.java .code .annotation,.codeblock.java .code .javadoctag,.codeblock.java .code .meta,figure.highlight.java .code .annotation,figure.highlight.java .code .javadoctag,figure.highlight.java .code .meta{color:#a71d5d}.codeblock.java .code .number,figure.highlight.java .code .number{color:#0086b3}.codeblock.java .code .params,figure.highlight.java .code .params{color:#1d3e81}.codeblock.js .code .built_in,.codeblock.js .code .title,figure.highlight.js .code .built_in,figure.highlight.js .code .title{color:#795da3}.codeblock.js .code .javadoc,figure.highlight.js .code .javadoc{color:#969896}.codeblock.js .code .javadoctag,.codeblock.js .code .tag,figure.highlight.js .code .javadoctag,figure.highlight.js .code .tag{color:#a71d5d}.codeblock.js .code .tag .title,figure.highlight.js .code .tag .title{color:#333}.codeblock.js .code .regexp,figure.highlight.js .code .regexp{color:#df5000}.codeblock.js .code .literal,.codeblock.js .code .number,figure.highlight.js .code .literal,figure.highlight.js .code .number{color:#0086b3}.codeblock.json .code .attribute,figure.highlight.json .code .attribute{color:#183691}.codeblock.json .code .literal,.codeblock.json .code .number,figure.highlight.json .code .literal,figure.highlight.json .code .number{color:#0086b3}.codeblock.mak .code .constant,figure.highlight.mak .code .constant{color:#333}.codeblock.mak .code .title,figure.highlight.mak .code .title{color:#795da3}.codeblock.mak .code .keyword,.codeblock.mak .code .meta-keyword,figure.highlight.mak .code .keyword,figure.highlight.mak .code .meta-keyword{color:#0086b3}.codeblock.md .code .blockquote,.codeblock.md .code .emphasis,.codeblock.md .code .link_label,.codeblock.md .code .quote,.codeblock.md .code .section,.codeblock.md .code .strong,.codeblock.md .code .value,figure.highlight.md .code .blockquote,figure.highlight.md .code .emphasis,figure.highlight.md .code .link_label,figure.highlight.md .code .quote,figure.highlight.md .code .section,figure.highlight.md .code .strong,figure.highlight.md .code .value{color:#183691}.codeblock.md .code .code,.codeblock.md .code .link_reference,.codeblock.md .code .symbol,figure.highlight.md .code .code,figure.highlight.md .code .link_reference,figure.highlight.md .code .symbol{color:#0086b3}.codeblock.md .code .link,.codeblock.md .code .link_url,figure.highlight.md .code .link,figure.highlight.md .code .link_url{text-decoration:underline}.codeblock.nginx .code .attribute,.codeblock.nginx .code .title,figure.highlight.nginx .code .attribute,figure.highlight.nginx .code .title{color:#a71d5d}.codeblock.nginx .code .built_in,.codeblock.nginx .code .literal,figure.highlight.nginx .code .built_in,figure.highlight.nginx .code .literal{color:#0086b3}.codeblock.nginx .code .regexp,figure.highlight.nginx .code .regexp{color:#183691}.codeblock.nginx .code .variable,figure.highlight.nginx .code .variable{color:#333}.codeblock.objectivec .code .meta,.codeblock.objectivec .code .preprocessor,figure.highlight.objectivec .code .meta,figure.highlight.objectivec .code .preprocessor{color:#a71d5d}.codeblock.objectivec .code .meta .title,.codeblock.objectivec .code .preprocessor .title,figure.highlight.objectivec .code .meta .title,figure.highlight.objectivec .code .preprocessor .title{color:#df5000}.codeblock.objectivec .code .meta-string,figure.highlight.objectivec .code .meta-string{color:#183691}.codeblock.objectivec .code .title,figure.highlight.objectivec .code .title{color:#795da3}.codeblock.objectivec .code .built_in,.codeblock.objectivec .code .literal,.codeblock.objectivec .code .number,figure.highlight.objectivec .code .built_in,figure.highlight.objectivec .code .literal,figure.highlight.objectivec .code .number{color:#0086b3}.codeblock.perl .code .sub,figure.highlight.perl .code .sub{color:#795da3}.codeblock.perl .code .title,figure.highlight.perl .code .title{color:#795da3}.codeblock.perl .code .regexp,figure.highlight.perl .code .regexp{color:#df5000}.codeblock.php .code .doctag,.codeblock.php .code .phpdoc,figure.highlight.php .code .doctag,figure.highlight.php .code .phpdoc{color:#a71d5d}.codeblock.php .code .regexp,figure.highlight.php .code .regexp{color:#df5000}.codeblock.php .code .literal,.codeblock.php .code .number,figure.highlight.php .code .literal,figure.highlight.php .code .number{color:#0086b3}.codeblock.php .code .title,figure.highlight.php .code .title{color:#795da3}.codeblock.python .code .decorator,.codeblock.python .code .meta,.codeblock.python .code .title,figure.highlight.python .code .decorator,figure.highlight.python .code .meta,figure.highlight.python .code .title{color:#795da3}.codeblock.python .code .number,figure.highlight.python .code .number{color:#0086b3}.codeblock.ruby .code .parent,.codeblock.ruby .code .title,figure.highlight.ruby .code .parent,figure.highlight.ruby .code .title{color:#795da3}.codeblock.ruby .code .constant,.codeblock.ruby .code .number,.codeblock.ruby .code .prompt,.codeblock.ruby .code .subst .keyword,.codeblock.ruby .code .symbol,figure.highlight.ruby .code .constant,figure.highlight.ruby .code .number,figure.highlight.ruby .code .prompt,figure.highlight.ruby .code .subst .keyword,figure.highlight.ruby .code .symbol{color:#0086b3}.codeblock.sql .built_in,figure.highlight.sql .built_in{color:#a71d5d}.codeblock.sql .number,figure.highlight.sql .number{color:#0086b3}.codeblock.html .tag,.codeblock.xml .tag,figure.highlight.html .tag,figure.highlight.xml .tag{color:#333}.codeblock.html .value,.codeblock.xml .value,figure.highlight.html .value,figure.highlight.xml .value{color:#183691}.codeblock.html .attr,.codeblock.html .attribute,.codeblock.xml .attr,.codeblock.xml .attribute,figure.highlight.html .attr,figure.highlight.html .attribute,figure.highlight.xml .attr,figure.highlight.xml .attribute{color:#795da3}.codeblock.html .name,.codeblock.html .title,.codeblock.xml .name,.codeblock.xml .title,figure.highlight.html .name,figure.highlight.html .title,figure.highlight.xml .name,figure.highlight.xml .title{color:#63a35c}.codeblock.puppet .title,figure.highlight.puppet .title{color:#795da3}.codeblock.puppet .function,figure.highlight.puppet .function{color:#0086b3}.codeblock.puppet .name,figure.highlight.puppet .name{color:#a71d5d}.codeblock.puppet .attr,figure.highlight.puppet .attr{color:#0086b3}.codeblock.less .at_rule,.codeblock.less .tag,figure.highlight.less .at_rule,figure.highlight.less .tag{color:#a71d5d}.codeblock.less .attribute,.codeblock.less .function,.codeblock.less .hexcolor,.codeblock.less .number,figure.highlight.less .attribute,figure.highlight.less .function,figure.highlight.less .hexcolor,figure.highlight.less .number{color:#0086b3}.codeblock.less .built_in,figure.highlight.less .built_in{color:#df5000}.codeblock.less .class,.codeblock.less .id,.codeblock.less .pseudo,.codeblock.less .selector-class,.codeblock.less .selector-id,.codeblock.less .selector-tag,figure.highlight.less .class,figure.highlight.less .id,figure.highlight.less .pseudo,figure.highlight.less .selector-class,figure.highlight.less .selector-id,figure.highlight.less .selector-tag{color:#795da3}.codeblock.scss .at_rule,.codeblock.scss .important,.codeblock.scss .tag,figure.highlight.scss .at_rule,figure.highlight.scss .important,figure.highlight.scss .tag{color:#a71d5d}.codeblock.scss .attribute,.codeblock.scss .function,.codeblock.scss .hexcolor,.codeblock.scss .number,figure.highlight.scss .attribute,figure.highlight.scss .function,figure.highlight.scss .hexcolor,figure.highlight.scss .number{color:#0086b3}.codeblock.scss .variable,figure.highlight.scss .variable{color:#333}.codeblock.scss .built_in,figure.highlight.scss .built_in{color:#df5000}.codeblock.scss .class,.codeblock.scss .id,.codeblock.scss .preprocessor,.codeblock.scss .pseudo,.codeblock.scss .selector-class,.codeblock.scss .selector-id,figure.highlight.scss .class,figure.highlight.scss .id,figure.highlight.scss .preprocessor,figure.highlight.scss .pseudo,figure.highlight.scss .selector-class,figure.highlight.scss .selector-id{color:#795da3}.codeblock.scss .selector-tag,.codeblock.scss .tag,figure.highlight.scss .selector-tag,figure.highlight.scss .tag{color:#63a35c}.codeblock.stylus .at_rule,figure.highlight.stylus .at_rule{color:#a71d5d}.codeblock.stylus .selector-tag,.codeblock.stylus .tag,figure.highlight.stylus .selector-tag,figure.highlight.stylus .tag{color:#63a35c}.codeblock.stylus .attribute,.codeblock.stylus .hexcolor,.codeblock.stylus .number,.codeblock.stylus .params,figure.highlight.stylus .attribute,figure.highlight.stylus .hexcolor,figure.highlight.stylus .number,figure.highlight.stylus .params{color:#0086b3}.codeblock.stylus .class,.codeblock.stylus .id,.codeblock.stylus .pseudo,.codeblock.stylus .selector-class,.codeblock.stylus .selector-id,.codeblock.stylus .selector-pseudo,.codeblock.stylus .title,figure.highlight.stylus .class,figure.highlight.stylus .id,figure.highlight.stylus .pseudo,figure.highlight.stylus .selector-class,figure.highlight.stylus .selector-id,figure.highlight.stylus .selector-pseudo,figure.highlight.stylus .title{color:#795da3}.codeblock.go .typename,figure.highlight.go .typename{color:#a71d5d}.codeblock.go .built_in,.codeblock.go .constant,figure.highlight.go .built_in,figure.highlight.go .constant{color:#0086b3}.codeblock.swift .preprocessor,figure.highlight.swift .preprocessor{color:#a71d5d}.codeblock.swift .title,figure.highlight.swift .title{color:#795da3}.codeblock.swift .built_in,.codeblock.swift .number,.codeblock.swift .type,figure.highlight.swift .built_in,figure.highlight.swift .number,figure.highlight.swift .type{color:#0086b3}.codeblock.yml .line .attr,figure.highlight.yml .line .attr{color:#63a35c}.codeblock.yml .line,.codeblock.yml .literal,.codeblock.yml .meta,.codeblock.yml .string,.codeblock.yml .type,figure.highlight.yml .line,figure.highlight.yml .literal,figure.highlight.yml .meta,figure.highlight.yml .string,figure.highlight.yml .type{color:#183691}.codeblock.yml .number,figure.highlight.yml .number{color:#0086b3} \ No newline at end of file diff --git a/static/css/style-wik7mbcbqrkh23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css b/static/css/style-wik7mbcbqrkh23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css deleted file mode 100644 index 57795dcc6..000000000 --- a/static/css/style-wik7mbcbqrkh23wgvlthjshwgzac8yaqzlrnqy5qqytc9midmzj3trvo2.min.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,700,700i&subset=cyrillic,cyrillic-ext,latin-ext);@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3SZ2oysoEQEeKwjgmXLRnTc.ttf) format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzJS3E-kSBmtLoNJPDtbj2Pk.ttf) format("truetype")}html{font-family:"Open Sans",sans-serif;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{width:100%;height:100%;margin:0;padding:0;background:#fff;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.9em;letter-spacing:.01em;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}body.pushed{overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:-.04em;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.45em;color:#4a4a4a}h1,h2,h3{margin:1em 0 1em 0}h4,h5,h6{margin:1em 0 .5em 0}h1{font-size:2.8rem}h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:1.8rem}h5{font-size:1.7rem}h6{font-size:1.6rem}p{margin:0 0 1.5em 0}dl,ol,ul{margin:0 0 .5em 0}a,a:active,a:hover,a:visited{cursor:pointer;color:#349ef3;text-decoration:none}a:hover{color:#349ef3;text-decoration:underline}table{width:100%;background:0 0;border-collapse:collapse;border-spacing:0;text-align:left}table th{padding:5px 10px;font-weight:700;border-bottom:2px solid #909ba2}table td{padding:5px 10px}table tr:nth-child(2n){background:#f7f8f8}hr{margin:1.5em 0 0;outline:0;border:none;border-top:1px solid #eef2f8}dl dt{font-weight:700}dl dd{margin-left:0}pre>code{display:block;width:100%;box-sizing:border-box;padding:15px;font-family:Menlo,Consolas,monospace;border:none;margin:0;cursor:text;overflow-x:auto;line-height:2.7rem;font-size:1.4rem}code{font-size:1.5rem;display:inline-block;font-family:Menlo,Consolas,monospace;font-weight:400;background-color:#f7f8f8;padding:0 10px}blockquote{border-left:3px solid #5d686f;padding:0 15px;font-style:italic;margin:1.5em 0 0}blockquote cite:before{content:' — ';padding:0 .3em}blockquote>p:first-child{margin:0}@media only screen and (max-width:767px){code{font-size:1.4rem}h1{font-size:2.6rem}h2{font-size:2.2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.5rem}h6{font-size:1.4rem}}@media only screen and (min-width:768px) and (max-width:1023px){h1{font-size:2.65rem}h2{font-size:2.25rem}h3{font-size:1.85rem}h4{font-size:1.65rem}h5{font-size:1.55rem}h6{font-size:1.45rem}}.task-list{list-style-type:none}.task-list .task-list-item{margin:0 .2em .25em -1.6em;vertical-align:middle}pre.code-highlight>code{padding:0;margin:0;line-height:inherit}#about{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(17,26,35,0);text-align:center;line-height:100%;overflow-y:auto;overflow-x:hidden;z-index:30}#about #about-card{position:relative;top:-1000px;display:block;background:#fff;max-width:400px;margin:15px auto;border-radius:3px;padding:30px 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}#about #about-card #about-btn-close{position:absolute;top:15px;right:15px;color:#9eabb3;cursor:pointer}#about #about-card #about-btn-close:hover{color:#738691}#about #about-card #about-card-picture{margin-bottom:15px}#about #about-card #about-card-name{margin-top:0;margin-bottom:20px}#about #about-card #about-card-bio{padding:0 30px;margin:0 0 30px 0}#about #about-card #about-card-job,#about #about-card #about-card-location{display:inline-block;vertical-align:top}#about #about-card #about-card-bio,#about #about-card #about-card-job,#about #about-card #about-card-location{font-size:1.6rem;line-height:1.9em;font-weight:400;color:#5d686f}@media only screen and (max-width:767px){#about #about-card{width:90%}#about #about-card #about-card-job,#about #about-card #about-card-location{display:block;width:calc(100% - 60px);padding:0 30px}#about #about-card #about-card-picture{width:90px;height:90px;border-radius:45px}#about #about-card #about-card-job{margin-bottom:15px}}@media only screen and (min-width:768px){#about #about-card{width:80%}#about #about-card #about-card-picture{width:110px;height:110px;border-radius:55px}#about #about-card #about-card-job,#about #about-card #about-card-location{display:inline-block;width:calc((100% / 2) - 48px)}#about #about-card #about-card-job{padding:0 15px 0 30px}#about #about-card #about-card-location{padding:0 30px 0 15px}}#blog{position:absolute;top:0;left:0;width:100%;height:100%}#bottom-bar{display:none;position:fixed;bottom:0;height:60px;background:#fff;margin:0;border-top:1px solid #eef2f8;padding:0 15px;z-index:40;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;min-width:760px}@media only screen and (max-width:760px){#bottom-bar{min-width:calc(100% - 15px * 2)}}@media only screen and (max-width:767px){#bottom-bar{width:calc(100% - 15px * 2);left:0}#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"],#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed,#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"],#bottom-bar[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed,#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"],#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed,#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){#bottom-bar[data-behavior="1"],#bottom-bar[data-behavior="2"]{width:calc(100% - 250px - 15px * 2);left:250px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed,#bottom-bar[data-behavior="2"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"],#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed,#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){#bottom-bar[data-behavior="1"]{width:calc(100% - 500px - 15px * 2);left:500px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="1"].pushed{margin-left:500px;width:calc(100% - 500px)}#bottom-bar[data-behavior="2"]{width:calc(100% - 250px - 15px * 2);left:250px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="2"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="3"]{width:calc(100% - 75px - 15px * 2);left:75px;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="3"].pushed{margin-left:75px;width:calc(100% - 75px)}#bottom-bar[data-behavior="4"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#bottom-bar[data-behavior="5"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#bottom-bar[data-behavior="6"]{width:calc(100% - 15px * 2);left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#bottom-bar[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}#cover{position:fixed;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;top:0;left:0;z-index:-1}#footer{color:#9eabb3;font-size:1.5rem;text-align:center;margin-top:70px;height:auto;padding:20px 20px}#header{display:block;width:100%;height:55px;background:#fff;position:fixed;top:0;border:1px solid #eef2f8;color:#88909a;z-index:20;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000;min-width:790px;-webkit-transition:margin-top .5s,margin-left .5s,width .5s;-moz-transition:margin-top .5s,margin-left .5s,width .5s;transition:margin-top .5s,margin-left .5s,width .5s}@media only screen and (max-width:790px){#header{min-width:100%}}#header #btn-open-sidebar{position:absolute;top:20px;left:20px;cursor:pointer}#header .header-right-picture{position:absolute;top:12.5px;right:20px;display:block;width:30px;height:30px;color:#88909a}#header .header-right-picture .header-picture{display:block;width:30px;height:30px;border-radius:15px}#header .header-right-icon{position:absolute;top:12.5px;right:20px;color:#88909a}#header .header-title{text-align:center;font-size:1.6rem;line-height:55px;margin:0}#header .header-title .header-title-link{color:#88909a;font-weight:400}#header .header-title .header-title-link:active,#header .header-title .header-title-link:hover{color:#6e7681;text-decoration:none}#header.header-up{margin-top:-55px}#header[data-behavior="1"].pushed,#header[data-behavior="2"].pushed,#header[data-behavior="4"].pushed,#header[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#header[data-behavior="3"].pushed,#header[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}@media only screen and (min-width:768px){#header[data-behavior="1"],#header[data-behavior="2"],#header[data-behavior="3"]{display:none}}@media only screen and (min-width:1280px){#header[data-behavior="1"].pushed,#header[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#header[data-behavior="2"].pushed,#header[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}}@media print{#header{display:none}}#main{display:block;min-height:100%;background:#fff;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;min-width:790px}@media only screen and (max-width:790px){#main{min-width:100%}}#main.hasCover.hasCoverCaption,#main.hasCover.hasCoverMetaOut{padding-top:50px!important}#main.hasCover.hasCoverMetaIn,#main.hasCover.hasCoverMetaOut.hasCoverCaption{padding-top:0!important}@media only screen and (max-width:767px){#main{padding-top:70px;display:block;width:100%}#main[data-behavior="1"],#main[data-behavior="2"],#main[data-behavior="4"],#main[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="1"].pushed,#main[data-behavior="2"].pushed,#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="3"],#main[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="3"].pushed,#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){#main[data-behavior="1"],#main[data-behavior="2"],#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"],#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){#main[data-behavior="1"],#main[data-behavior="2"]{padding-top:15px;float:right;width:calc(100% - 250px)}#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"],#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed,#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){#main[data-behavior="1"]{padding-top:15px;float:right;width:calc(100% - 500px)}#main[data-behavior="2"]{padding-top:15px;float:right;width:calc(100% - 250px)}#main[data-behavior="3"]{padding-top:15px;float:right;width:calc(100% - 75px)}#main[data-behavior="4"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}#main[data-behavior="5"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}#main[data-behavior="6"]{padding-top:70px;display:block;width:100%;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#main[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}#sidebar{font-family:"Open Sans",sans-serif;height:100%;position:fixed;top:0;background:rgba(17,26,35,0);overflow:auto;z-index:20;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#sidebar .sidebar-container{overflow:auto}#sidebar .sidebar-profile{color:#ebebeb;text-align:center;padding-top:18px;margin-bottom:15px}#sidebar .sidebar-profile .sidebar-profile-picture{display:block;margin:0 auto}#sidebar .sidebar-profile .sidebar-profile-name{font-size:1.1em;color:#ebebeb}#sidebar ul.sidebar-buttons{padding:0;margin:0 0 20px 0}#sidebar ul.sidebar-buttons li.sidebar-button{display:block;width:100%;height:45px;line-height:45px}#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link{color:#ebebeb;display:block;height:100%}#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link:active,#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link:hover{text-decoration:none;color:#fff}#sidebar ul.sidebar-buttons:first-child{margin-top:5px}@media only screen and (max-width:767px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"],#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile,#sidebar[data-behavior="2"] .sidebar-profile,#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed,#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="3"],#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed,#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:768px) and (max-width:1023px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"],#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed,#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:1024px) and (max-width:1279px){#sidebar[data-behavior="1"],#sidebar[data-behavior="2"]{width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="1"] .sidebar-profile,#sidebar[data-behavior="2"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="1"].pushed,#sidebar[data-behavior="2"].pushed{margin-left:250px}#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"],#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="4"] .sidebar-profile,#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-name,#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc,#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="4"].pushed,#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}}@media only screen and (min-width:1280px){#sidebar[data-behavior="1"]{width:500px;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#sidebar[data-behavior="1"] .sidebar-container{position:relative;padding:0 80px}#sidebar[data-behavior="1"] .sidebar-profile{padding-top:0;padding-bottom:7.5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-bio,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location{font-weight:400;font-size:1.6rem;color:#ebebeb}#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location{margin-top:0;width:49%;display:inline-block}#sidebar[data-behavior="1"] ul.sidebar-buttons{width:49%;vertical-align:top;display:inline-block}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button{text-align:left;box-sizing:border-box}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-top:0;white-space:nowrap}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;float:left;text-align:center;width:30px;height:35px;line-height:35px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar[data-behavior="1"] ul.sidebar-buttons li.sidebar-button:nth-child(odd){padding-right:20px}#sidebar[data-behavior="1"].pushed{margin-left:500px}#sidebar[data-behavior="2"]{width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="2"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="2"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="2"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="2"].pushed{margin-left:250px}#sidebar[data-behavior="3"]{width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="3"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="3"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="3"].pushed{margin-left:75px}#sidebar[data-behavior="4"]{left:-500px;width:500px;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}#sidebar[data-behavior="4"] .sidebar-container{position:relative;padding:0 80px}#sidebar[data-behavior="4"] .sidebar-profile{padding-top:0;padding-bottom:7.5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-bio,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-location{font-weight:400;font-size:1.6rem;color:#ebebeb}#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-job,#sidebar[data-behavior="4"] .sidebar-profile .sidebar-profile-location{margin-top:0;width:49%;display:inline-block}#sidebar[data-behavior="4"] ul.sidebar-buttons{width:49%;vertical-align:top;display:inline-block}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button{text-align:left;box-sizing:border-box}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-top:0;white-space:nowrap}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;float:left;text-align:center;width:30px;height:35px;line-height:35px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar[data-behavior="4"] ul.sidebar-buttons li.sidebar-button:nth-child(odd){padding-right:20px}#sidebar[data-behavior="4"].pushed{margin-left:500px}#sidebar[data-behavior="5"]{left:-250px;width:250px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="5"] .sidebar-profile{height:130px;padding-top:40px;padding-bottom:7.5px}#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-picture{width:90px;height:90px;border-radius:90px;margin-bottom:5px}#sidebar[data-behavior="5"] .sidebar-profile .sidebar-profile-name{font-size:1.6rem}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button{text-align:left}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:left;width:auto;padding-left:23px;padding-top:0}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle;margin-right:15px}#sidebar[data-behavior="5"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:inline-block;width:auto;height:35px;line-height:35px;font-size:1.5rem;letter-spacing:.3px;vertical-align:middle}#sidebar[data-behavior="5"].pushed{margin-left:250px}#sidebar[data-behavior="6"]{left:-75px;width:75px;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-picture{width:30px;height:30px;line-height:30px;vertical-align:middle;border-radius:30px}#sidebar[data-behavior="6"] .sidebar-profile .sidebar-profile-name{display:none}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button{text-align:center}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link{text-align:center;width:100%}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-icon{font-size:2rem;display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;padding-top:0;vertical-align:middle}#sidebar[data-behavior="6"] ul.sidebar-buttons li.sidebar-button .sidebar-button-link .sidebar-button-desc{display:none}#sidebar[data-behavior="6"].pushed{margin-left:75px}#sidebar[data-behavior="2"] .sidebar-profile-bio,#sidebar[data-behavior="3"] .sidebar-profile-bio,#sidebar[data-behavior="5"] .sidebar-profile-bio,#sidebar[data-behavior="6"] .sidebar-profile-bio{display:none}}@media only screen and (max-width:1279px){#sidebar .sidebar-profile-bio{display:none}}@media print{#sidebar{display:none}}.alert{position:relative;text-align:left;padding:10px 15px;min-height:30px;margin:1em 0 0;border:none;border-left:3px solid}.alert p{margin:1.5em 0 0}.alert p:first-child{margin:0}.alert:not(.no-icon){padding-left:55px}.alert:not(.no-icon):before{position:absolute;top:10px;left:15px;font-family:FontAwesome;font-size:2.5rem}.alert.info{border-color:#349ef3;background-color:#e6f3fe}.alert.info:not(.no-icon):before{content:"\f05a";color:#349ef3}.alert.success{border-color:#4dc657;background-color:#effaf0;content:"\f058"}.alert.success:not(.no-icon):before{content:"\f058";color:#4dc657}.alert.warning{border-color:#f5aa0a;background-color:#fdf1d8}.alert.warning:not(.no-icon):before{content:"\f071";color:#f5aa0a}.alert.danger{border-color:#f5311d;background-color:#feecea}.alert.danger:not(.no-icon):before{content:"\f05e";color:#f5311d}.archive-result{display:none}.archive .archive-title{color:#5d686f}.archive .archive-title:hover{text-decoration:underline}.archive .archive-posts{list-style:none}.archive .archive-posts .archive-post .archive-post-title{margin-left:10px;color:#5d686f}.archive .archive-posts .archive-post .archive-post-title:hover{text-decoration:underline}.archive .archive-posts .archive-post .archive-post-date{color:#9eabb3}.archive .archive-posts .archive-post::before{font-family:FontAwesome;content:'\f0da';font-size:1.3rem}.boxes{margin-top:20px}.boxes .box:nth-child(n+2){margin-top:20px}.box{border-bottom:1px solid #eef2f8}.btn{width:auto;height:auto;background:#fff;border-radius:3px;padding:8px 15px;margin:0;letter-spacing:.01em;font-size:1.6rem;cursor:pointer}.btn:active,.btn:focus,.btn:hover{text-decoration:none}.btn--disabled,.btn--disabled:hover{color:#bbc4c9!important;border:1px solid #bbc4c9;cursor:not-allowed;text-decoration:none}.btn--default{color:#9eabb3!important;border:1px solid #9eabb3}.btn--default:hover{color:#738691!important;border:1px solid #738691}.btn--success{color:#4dc657!important;border:1px solid #4dc657}.btn--success:hover{color:#309639!important;border:1px solid #309639}.btn--primary{color:#349ef3!important;border:1px solid #349ef3}.btn--primary:hover{color:#0c78ce!important;border:1px solid #0c78ce}.btn--danger{color:#f5311d!important;border:1px solid #f5311d}.btn--danger:hover{color:#bd1908!important;border:1px solid #bd1908}.btn--medium{font-size:1.5rem;padding:8px 15px}.btn--small{font-size:1.3rem;padding:8px 15px}.caption{display:block;font-family:Merriweather,serif;font-size:1.3rem;color:#81929d;text-align:center;font-style:italic;padding-right:10px;padding-left:10px}.codeblock,figure.highlight{margin:10px 0;line-height:2.3rem;padding-top:15px;padding-bottom:15px;overflow:hidden}.codeblock table,figure.highlight table{display:block;width:100%}.codeblock .code,.codeblock .gutter,.codeblock .tag,.codeblock pre,figure.highlight .code,figure.highlight .gutter,figure.highlight .tag,figure.highlight pre{background-color:inherit;font-family:Menlo,Consolas,monospace;border:none;padding:0;margin:0;cursor:text}.codeblock .code,.codeblock .gutter,figure.highlight .code,figure.highlight .gutter{vertical-align:top}.codeblock.plain .gutter,figure.highlight.plain .gutter{display:none}.codeblock figcaption,figure.highlight figcaption{font-size:1.3rem;padding:0 15px 20px;margin:0}.codeblock figcaption a,figure.highlight figcaption a{float:right}.codeblock .gutter,figure.highlight .gutter{border-right:1px solid;padding:.3rem 15px;line-height:2.3rem;font-size:1.4rem}.codeblock .gutter pre,figure.highlight .gutter pre{color:#aaa}.codeblock .code,figure.highlight .code{padding:.3rem 15px .3rem 1em;width:100%}.codeblock .code pre,figure.highlight .code pre{line-height:2.3rem;font-size:1.4rem;max-width:calc(750px - 50px);overflow-x:auto;overflow-y:hidden}.codeblock .line,figure.highlight .line{height:2.3rem;font-size:1.4rem}.codeblock--tabbed figure.highlight,.codeblock--tabbed pre>code{margin-bottom:0;padding-bottom:0}.codeblock--tabbed figcaption a,.codeblock--tabbed figcaption span{float:left!important}.codeblock--tabbed figcaption .tabs{float:right}.codeblock--tabbed figcaption .tabs .tab{cursor:pointer;display:inline-block;margin:0 5px;padding:0 7px}.codeblock--tabbed figcaption .tabs .tab:last-child{margin-right:0}.gist .line,.gist .line-number{font-family:Menlo,Consolas,monospace;font-size:1em;margin:0 0 5px 0}.figure.clear{clear:both}.figure.center{width:calc(100% - 4px);margin:2px auto}.figure.center .fig-img{margin:2px auto}.figure.fig-20,.figure.fig-25,.figure.fig-33,.figure.fig-50,.figure.fig-75,.figure.left{float:left;margin:2px}.figure.right{float:right;margin:2px}.figure.fig-20{width:calc(20% - 4px)}.figure.fig-25{width:calc(25% - 4px)}.figure.fig-33{width:calc(33.3% - 4px)}.figure.fig-50{width:calc(50% - 4px)}.figure.fig-75{width:calc(75% - 4px)}.figure.fig-100{width:calc(100% - 4px);margin:2px}.figure.figure--fullWidth{width:100%}.figure.figure--fullWidth .figure-img{margin:0 auto}@media only screen and (max-width:767px){.fig-20 .caption,.fig-25 .caption,.fig-33 .caption{display:none}}.form-control{background:0 0;width:100%;border:none;outline:0;color:#5d686f;font-weight:300}.form-control:focus,.form-control:hover{outline:0}.input--large{height:auto;padding:10px 0;font-size:18px;line-height:21px}.input--xlarge{height:auto;padding:10px 0;font-size:25px;line-height:30px}.hide{display:none}@media only screen and (max-width:479px){.hide-xs{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.hide-sm{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.hide-md{display:none}}@media only screen and (min-width:1024px){.hide-lg{display:none}}.highlight-text{display:inline;padding:3px}.highlight-text.red{background-color:#ffe6e6}.highlight-text.green{background-color:#cdffcd}.highlight-text.blue{background-color:#e6e6ff}.highlight-text.purple{background-color:#ffe6ff}.highlight-text.orange{background-color:#ffedcc}.highlight-text.yellow{background-color:#ffc}.highlight-text.cyan{background-color:#cff}.highlight-text.primary{background-color:#ddeffd}.highlight-text.success{background-color:#d4f1d7}.highlight-text.warning{background-color:#fdeece}.highlight-text.danger{background-color:#fee3e0}.icon-mt{margin-top:10px}.icon-mr{margin-right:10px}.icon-mb{margin-bottom:10px}.icon-ml{margin-left:10px}.image-gallery{display:block;position:relative;height:auto;overflow:hidden;margin-bottom:30px}.image-gallery .image-gallery-metabar{position:absolute;bottom:0;width:calc(100% - (1.5em) * 2);font-family:"Open Sans";font-style:italic;background:rgba(0,0,0,.75);font-size:1.3rem;color:#fff;padding:.5em 1.5em;z-index:1}.image-gallery .image-gallery-photos .photo-box{float:left;position:relative;overflow:hidden;display:none}.image-gallery .image-gallery-photos .photo-box:first-child{display:block;width:100%;padding-bottom:56.25%}.image-gallery .image-gallery-photos .photo-box .photo-box-inner{position:absolute;overflow:hidden}.image-gallery .image-gallery-photos .photo-box .photo-box-inner .photo{width:100%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.image-gallery .image-gallery-photos--thumbnail .photo-box{display:block;width:50%;padding-bottom:30%}.image-gallery .image-gallery-photos--thumbnail .photo-box:first-child{width:100%;padding-bottom:40%;margin-bottom:2px}.image-gallery .image-gallery-photos--thumbnail .photo-box:nth-child(2){margin-right:2px;width:calc(50% - 2px)}.image-gallery .image-gallery-photos--thumbnail .photo-box:nth-child(n+4){display:none}a.link-unstyled,a.link-unstyled:active,a.link-unstyled:hover{cursor:pointer!important;color:inherit!important;text-decoration:none!important}a.link-unstyled a.link,a.link-unstyled a.link:active,a.link-unstyled a.link:hover{text-decoration:underline!important}a.fancybox{cursor:zoom-in!important}.main-content-wrap{display:block;max-width:750px;margin:0 auto;padding-right:20px;padding-left:20px}@media only screen and (min-width:1024px){.markdown h1{font-size:3rem}.markdown h2{font-size:2.7rem}.markdown h3{font-size:2.4rem}.markdown h4{font-size:2.1rem}.markdown h5{font-size:1.9rem}.markdown h6{font-size:1.7rem}}@media only screen and (max-width:767px){.markdown h1{font-size:2.65rem}.markdown h2{font-size:2.35rem}.markdown h3{font-size:2.05rem}.markdown h4{font-size:1.75rem}.markdown h5{font-size:1.55rem}.markdown h6{font-size:1.35rem}}@media only screen and (min-width:768px) and (max-width:1023px){.markdown h1{font-size:2.8rem}.markdown h2{font-size:2.5rem}.markdown h3{font-size:2.2rem}.markdown h4{font-size:1.9rem}.markdown h5{font-size:1.7rem}.markdown h6{font-size:1.5rem}}.media-body,.media-left{display:table-cell;vertical-align:top}.media-left{float:left;padding-right:15px}.media-body{width:100%}.media-heading{margin:0 0 -5px}.media-meta{color:#9eabb3}.media-content{color:#5d686f}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;box-sizing:border-box;z-index:1010}.modal{width:100%;height:100%;max-width:750px;box-sizing:border-box;position:relative;margin:0 auto;padding:0;overflow:hidden}.modal-header{position:relative;padding:10px 15px 0;background:#fff;border-bottom:1px solid #eef2f8}.modal-body{position:relative;padding:0 15px;overflow-y:auto;background:#fff}.modal-footer{height:50px;padding:0 15px;background:#fff;border-top:1px solid #eef2f8}.modal .close-button{position:absolute;top:9px;right:15px;color:#5d686f;cursor:pointer}.overlay{display:none;background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1009;overflow:hidden}@media only screen and (min-width:768px){.modal-container{padding:50px 0;left:50%;transform:translateX(-50%)}.modal{border-radius:5px}}.pagination-bar{height:auto;width:100%;height:60px}.pagination-bar .pagination{position:relative;height:60px;line-height:60px;display:block;list-style:none;padding:0 10px;width:auto}.pagination-bar .pagination .pagination-next,.pagination-bar .pagination .pagination-prev{float:left;margin-right:10px}.pagination-bar .pagination .pagination-number{float:right;font-size:1.3rem;color:#9eabb3}.post{position:relative;width:100%;display:inline-block;vertical-align:top}.post .post-header .post-title{margin:0;word-break:initial;overflow:hidden}.post .post-header .post-title:hover{text-decoration:none}.post .post-meta{line-height:1.5em;font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400;color:#9eabb3}.post .post-meta a{color:#9eabb3}.post .post-content{text-rendering:optimizelegibility;letter-spacing:-.3px;font-family:Merriweather,serif;color:#5d686f;margin-top:20px;font-weight:400;overflow:hidden;-webkit-hypens:auto;-moz-hypens:auto;hypens:auto}.post .post-content img{display:block;width:auto;max-width:100%}.post .post-content :not(blockquote):not(.alert)>p{margin:1.5em 0 0 0}.post .post-footer{margin-top:20px}.post .post-footer-tags{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eef2f8}@media only screen and (min-width:768px) and (max-width:1023px){.post .post-header .post-title{font-size:3.3rem}}@media only screen and (min-width:1024px){.post .post-header .post-title{font-size:3.7rem}}@media only screen and (min-width:768px){.post-content{font-size:1.7rem}}.post-actions-wrap{height:60px;padding:0;line-height:60px;clear:both}.post-actions-wrap ul.post-actions{float:left;padding-left:0;margin-top:0;list-style:none}.post-actions-wrap ul.post-actions li.post-action{width:auto;text-align:center}.post-actions-wrap ul.post-action-nav{width:35%;z-index:42}.post-actions-wrap ul.post-action-nav li.post-action{float:left;min-width:42px}.post-actions-wrap ul.post-action-nav li.post-action:last-child .post-action-btn{margin-left:15px}.post-actions-wrap ul.post-action-share{width:65%;z-index:41}.post-actions-wrap ul.post-action-share li.post-action{float:right}.post-actions-wrap ul.post-action-share li.post-action:nth-child(n+3) .post-action-btn{margin-right:15px}@media only screen and (max-width:767px){.post-actions-wrap ul.post-action-nav{width:25%}.post-actions-wrap ul.post-action-share{width:75%}}@media only screen and (max-width:479px){.post-actions-wrap ul.post-action-nav{width:35%}.post-actions-wrap ul.post-action-share{width:65%}}@media print{.post-actions-wrap{display:none}}.pullquote{text-align:left;font-style:italic;margin:1.5em 0 0}.pullquote.figure.fig-20,.pullquote.figure.fig-25,.pullquote.figure.fig-33,.pullquote.figure.fig-50,.pullquote.figure.fig-75,.pullquote.left{width:45%;float:left;margin:1.5em 35px 1.5em 0}.pullquote.right{width:45%;float:right;margin:1.5em 0 1.5em 35px}.pullquote.blur{background-color:#eef0f1}.post-header .post-title{margin:0;word-break:initial;overflow:hidden}.post-header .post-title:hover{text-decoration:none}.post-header-cover{display:table;position:relative;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding:calc(55px + 30px) 0 30px 0;height:100%;z-index:15;transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.post-header-cover .post-header{display:table-cell;vertical-align:middle}.post-header-cover .post-header .post-title{max-width:750px;margin:0 auto;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.9);margin-bottom:20px}.post-header-cover .post-header .post-title:hover{text-decoration:none}.post-header-cover .post-header .post-meta{max-width:750px;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:#fff!important;font-weight:400;letter-spacing:.05em;text-shadow:0 1px 0 rgba(0,0,0,.9);margin:0 auto}.post-header-cover .post-header .post-meta a{color:#fff}.post-header-cover.post-header-cover--partial{height:60%}.post-header-cover-caption{margin:5px 0 50px 0}@media only screen and (max-width:479px){.post-header-cover .post-header .post-title{font-size:2.8rem}}@media only screen and (min-width:480px) and (max-width:767px){.post-header-cover .post-header .post-title{font-size:3.3rem}}@media only screen and (max-width:767px){.post-header-cover{width:100%;left:0}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"],.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="1"].pushed,.post-header-cover[data-behavior="2"].pushed,.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="3"],.post-header-cover[data-behavior="6"]{-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="3"].pushed,.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1023px){.post-header-cover .post-header .post-title{font-size:5.8rem;line-height:1.3em}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"],.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1024px) and (max-width:1279px){.post-header-cover .post-header .post-title{font-size:6.5rem;line-height:1.3em}.post-header-cover[data-behavior="1"],.post-header-cover[data-behavior="2"]{width:calc(100% - 250px);left:250px}.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"],.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed,.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1280px){.post-header-cover .post-header .post-title{font-size:6.5rem;line-height:1.3em}.post-header-cover[data-behavior="1"]{width:calc(100% - 500px);left:500px}.post-header-cover[data-behavior="2"]{width:calc(100% - 250px);left:250px}.post-header-cover[data-behavior="3"]{width:calc(100% - 75px);left:75px}.post-header-cover[data-behavior="4"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="4"].pushed{margin-left:500px;width:calc(100% - 500px)}.post-header-cover[data-behavior="5"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="5"].pushed{margin-left:250px;width:calc(100% - 250px)}.post-header-cover[data-behavior="6"]{width:100%;left:0;-webkit-transition:width .5s,margin-left .5s;-moz-transition:width .5s,margin-left .5s;transition:width .5s,margin-left .5s}.post-header-cover[data-behavior="6"].pushed{margin-left:75px;width:calc(100% - 75px)}}.postShorten-group .postShorten{margin-top:15px;border-bottom:1px solid #eef2f8}.postShorten{position:relative;width:100%;display:inline-block;vertical-align:top}.postShorten .postShorten-thumbnailimg{overflow:hidden}.postShorten .postShorten-header .postShorten-title{margin:0;word-break:initial;overflow:hidden}.postShorten .postShorten-header .postShorten-title:hover{text-decoration:none}.postShorten .postShorten-meta{line-height:1.5em}.postShorten .postShorten-meta a{color:#9eabb3}.postShorten .postShorten-meta,.postShorten .postShorten-readingtime{color:#9eabb3}.postShorten .postShorten-excerpt_link{margin-top:-15px}.postShorten .postShorten-excerpt_link,.postShorten .postShorten-meta,.postShorten .postShorten-readingtime{font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400}.postShorten .postShorten-content,.postShorten .postShorten-excerpt{text-rendering:optimizelegibility;letter-spacing:-.3px;font-family:Merriweather,serif;color:#5d686f;font-weight:400;overflow:hidden;-webkit-hypens:auto;-moz-hypens:auto;hypens:auto}.postShorten .postShorten-content img,.postShorten .postShorten-excerpt img{display:block;width:auto;max-width:100%}.postShorten .postShorten-excerpt{margin-top:15px}.postShorten .postShorten-excerpt p:nth-child(1){margin:0}.postShorten .postShorten-content{margin-top:25px}@media only screen and (max-width:479px){.postShorten .postShorten-thumbnailimg{display:none}.postShorten .postShorten-thumbnailimg img{display:none}}@media only screen and (min-width:480px){.postShorten.postShorten--thumbnailimg-right .postShorten-thumbnailimg{float:right;margin:5px 0 30px 15px}.postShorten.postShorten--thumbnailimg-right .postShorten-thumbnailimg img{display:block;width:140px;height:140px;object-fit:cover;overflow:hidden}.postShorten.postShorten--thumbnailimg-right .postShorten-wrap{float:left;width:calc(100% - 140px - 20px)}.postShorten.postShorten--thumbnailimg-left .postShorten-thumbnailimg{float:left;margin:5px 15px 30px 0}.postShorten.postShorten--thumbnailimg-left .postShorten-thumbnailimg img{display:block;width:140px;height:140px;object-fit:cover;overflow:hidden}.postShorten.postShorten--thumbnailimg-left .postShorten-wrap{float:right;width:calc(100% - 140px - 20px)}.postShorten.postShorten--thumbnailimg-top .postShorten-thumbnailimg{margin-top:5px}.postShorten.postShorten--thumbnailimg-bottom .postShorten-wrap{display:block;width:100%}.postShorten.postShorten--thumbnailimg-bottom .postShorten-excerpt>p{margin-bottom:0}.postShorten.postShorten--thumbnailimg-bottom .postShorten-thumbnailimg{display:block;width:100%;overflow:hidden;margin:15px 0 15px 0}.postShorten.postShorten--thumbnailimg-bottom .postShorten-thumbnailimg img{width:auto;height:auto}}.share-options-bar{position:fixed;bottom:-100%;background:#fff;height:100%;clear:both;border-top:1px solid #eef2f8;transition:transform .25s ease-in-out;z-index:50;-webkit-transition:-webkit-transform .25s ease-in-out;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center}.share-options-bar.opened{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.share-options-bar .share-options{padding:0;margin:0;list-style:none}.share-options-bar .share-options .share-option:first-child .share-option-btn{padding:20px 0 10px 0}.share-options-bar .share-options .share-option:last-child .share-option-btn{padding:10px 0 20px 0}.share-options-bar .share-options .share-option .share-option-btn{color:#6e7681;display:block;width:100%;padding:10px 0 10px 0}.share-options-bar .share-options .share-option .share-option-btn .fa{margin-right:15px}#btn-close-shareoptions{position:absolute;top:15px;right:15px;font-size:20px;color:#5d686f;cursor:pointer}@media only screen and (max-width:767px){.share-options-bar{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.share-options-bar[data-behavior="1"],.share-options-bar[data-behavior="2"],.share-options-bar[data-behavior="3"]{width:calc(100% - 75px);left:75px}.share-options-bar[data-behavior="4"],.share-options-bar[data-behavior="5"],.share-options-bar[data-behavior="6"]{width:100%}}@media only screen and (min-width:1024px){.share-options-bar[data-behavior="1"],.share-options-bar[data-behavior="2"]{width:calc(100% - 250px);left:250px}.share-options-bar[data-behavior="3"]{width:calc(100% - 75px);left:75px}.share-options-bar[data-behavior="4"],.share-options-bar[data-behavior="5"],.share-options-bar[data-behavior="6"]{width:100%}}@media print{.share-options-bar{display:none}}.tag,a.tag{display:inline-block;background:#fff;width:auto;height:auto;border-radius:3px;letter-spacing:.01em;cursor:pointer;margin:0;margin-right:4px;margin-bottom:7px}.tag--default,a.tag--default{color:#9eabb3!important;border:1px solid #9eabb3}.tag--default:hover,a.tag--default:hover{color:#738691!important;border:1px solid #738691;text-decoration:none}.tag--success,a.tag--success{color:#4dc657!important;border:1px solid #4dc657}.tag--success:hover,a.tag--success:hover{color:#309639!important;border:1px solid #309639;text-decoration:none}.tag--primary,a.tag--primary{color:#349ef3!important;border:1px solid #349ef3}.tag--primary:hover,a.tag--primary:hover{color:#0c78ce!important;border:1px solid #0c78ce;text-decoration:none}.tag--danger,a.tag--danger{color:#f5311d!important;border:1px solid #f5311d}.tag--danger:hover,a.tag--danger:hover{color:#bd1908!important;border:1px solid #bd1908;text-decoration:none}.tag--default,a.tag--default{font-size:1.3rem;padding:4.5px 15px}.tag--small,a.tag--small{font-size:1.3rem;padding:2px 10px}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-xsmall{font-size:1rem!important}.text-small{font-size:1.3rem!important}.text-medium{font-size:1.5rem!important}.text-base{font-size:1.6rem!important}.text-large{font-size:1.7rem!important}.text-xlarge{font-size:1.8rem!important}.text-strong{font-weight:700!important}.text-regular{font-weight:400!important}.text-light{font-weight:300!important}.text-italic{font-style:italic!important}.text-underline{text-decoration:underline!important}.text-underline-hover:hover{text-decoration:underline!important}.text-color-base{color:#5d686f!important}.text-color-light{color:#9eabb3!important}.text-color-link{color:#349ef3!important}.font-merryweather{font-family:Merriweather,serif}.tooltip,[data-tooltip]{position:relative;cursor:pointer}.tooltip:before,[data-tooltip]:before{z-index:1000;border:6px solid transparent;background:0 0;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;min-width:180px;background-color:rgba(0,0,20,.93);color:#fff;content:attr(data-tooltip);font-size:.93em;line-height:1.9em;border-radius:5px}.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.tooltip--top:before,.tooltip:before,[data-tooltip]:before{margin-bottom:-12px;border-top-color:rgba(0,0,20,.93)}.tooltip--top:after,.tooltip:after,[data-tooltip]:after{margin-left:-91px}.tooltip--top:after,.tooltip--top:before,.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{bottom:100%;left:calc(50% - (15px / 2))}.tooltip--top:focus:after,.tooltip--top:focus:before,.tooltip--top:hover:after,.tooltip--top:hover:before,.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:rgba(0,0,20,.93)}.tooltip--left:after{margin-left:0;margin-bottom:-15px}.tooltip--left:after,.tooltip--left:before{right:100%;bottom:calc(50% - (15px / 2));left:auto}.tooltip--left:focus:after,.tooltip--left:focus:before,.tooltip--left:hover:after,.tooltip--left:hover:before{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);-ms-transform:translateX(-12px);-o-transform:translateX(-12px);transform:translateX(-12px)}.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:rgba(0,0,20,.93)}.tooltip--bottom:after,.tooltip--bottom:before{top:100%;bottom:auto;left:calc(50% - (15px / 2))}.tooltip--bottom:focus:after,.tooltip--bottom:focus:before,.tooltip--bottom:hover:after,.tooltip--bottom:hover:before{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px)}.tooltip--right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:rgba(0,0,20,.93)}.tooltip--right:after{margin-left:0;margin-bottom:-15px}.tooltip--right:after,.tooltip--right:before{bottom:calc(50% - (15px / 2));left:100%;right:auto}.tooltip--right:focus:after,.tooltip--right:focus:before,.tooltip--right:hover:after,.tooltip--right:hover:before{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px);transform:translateX(12px)}.video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin:0 0 1.75em 0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:0}#algolia-search-modal{display:none}#algolia-search-modal .search-icon{position:absolute;top:15px;left:15px;color:#5d686f}#algolia-search-modal .media-content{font-size:.95em}#algolia-search-modal .search-input{box-sizing:border-box;padding:0 130px 0 25px;margin:0}#algolia-search-modal .modal-header{padding-bottom:8px}#algolia-search-modal .modal-body{padding-top:15px;height:calc(100% - 100px - 15px)}#algolia-search-modal .media:nth-child(n+2){padding-top:15px}#algolia-search-modal hr{margin-top:0}#algolia-search-modal .results-count{line-height:50px;color:#5d686f}#algolia-search-modal .searchby-algolia{position:absolute;top:15px;right:45px}#algolia-search-modal .searchby-algolia-text{display:inline-block;vertical-align:top;line-height:20px;height:20px}#algolia-search-modal .searchby-algolia-logo{display:inline-block;vertical-align:top;height:20px}#algolia-search-modal .no-result{display:none;position:relative;top:50%;transform:translateY(-50%)}pre>code{background:#f7f8f8;color:#333}pre>code.codeblock{overflow-x:auto}code{background-color:#f7f8f8}.codeblock--tabbed figcaption .tab.active{background:#349ef3;color:#fff}.codeblock,figure.highlight{background:#f7f8f8;color:#333}.codeblock figcaption,figure.highlight figcaption{background:#f7f8f8;color:#999}.codeblock .gutter,figure.highlight .gutter{background:#f7f8f8;border-right-color:#e6e6e6}.codeblock .gutter .line,figure.highlight .gutter .line{color:#aaa}.codeblock .comment,figure.highlight .comment{color:#969896}.codeblock .string,figure.highlight .string{color:#183691}.codeblock .keyword,figure.highlight .keyword{color:#a71d5d}.codeblock.apacheconf .code .attribute,.codeblock.apacheconf .code .cbracket,.codeblock.apacheconf .code .common,.codeblock.apacheconf .code .keyword,.codeblock.apacheconf .code .nomarkup,.codeblock.apacheconf .code .variable,figure.highlight.apacheconf .code .attribute,figure.highlight.apacheconf .code .cbracket,figure.highlight.apacheconf .code .common,figure.highlight.apacheconf .code .keyword,figure.highlight.apacheconf .code .nomarkup,figure.highlight.apacheconf .code .variable{color:#0086b3}.codeblock.apacheconf .code .sqbracket,figure.highlight.apacheconf .code .sqbracket{color:#df5000}.codeblock.apacheconf .code .section,.codeblock.apacheconf .code .tag,figure.highlight.apacheconf .code .section,figure.highlight.apacheconf .code .tag{color:#63a35c}.codeblock.bash .code .shebang,figure.highlight.bash .code .shebang{color:#969896}.codeblock.bash .code .built_in,.codeblock.bash .code .literal,figure.highlight.bash .code .built_in,figure.highlight.bash .code .literal{color:#0086b3}.codeblock.bash .code .variable,figure.highlight.bash .code .variable{color:#333}.codeblock.bash .code .title,figure.highlight.bash .code .title{color:#795da3}.codeblock.coffeescript .code .title,figure.highlight.coffeescript .code .title{color:#795da3}.codeblock.coffeescript .code .built_in,.codeblock.coffeescript .code .literal,.codeblock.coffeescript .code .number,figure.highlight.coffeescript .code .built_in,figure.highlight.coffeescript .code .literal,figure.highlight.coffeescript .code .number{color:#0086b3}.codeblock.coffeescript .code .attribute,.codeblock.coffeescript .code .reserved,figure.highlight.coffeescript .code .attribute,figure.highlight.coffeescript .code .reserved{color:#1d3e81}.codeblock.coffeescript .code .attribute,.codeblock.coffeescript .code .regexp,.codeblock.coffeescript .code .subst,figure.highlight.coffeescript .code .attribute,figure.highlight.coffeescript .code .regexp,figure.highlight.coffeescript .code .subst{color:#df5000}.codeblock.c .code .preprocessor,.codeblock.cpp .code .preprocessor,figure.highlight.c .code .preprocessor,figure.highlight.cpp .code .preprocessor{color:#df5000}.codeblock.c .code .meta-keyword,.codeblock.cpp .code .meta-keyword,figure.highlight.c .code .meta-keyword,figure.highlight.cpp .code .meta-keyword{color:#a71d5d}.codeblock.c .code .title,.codeblock.cpp .code .title,figure.highlight.c .code .title,figure.highlight.cpp .code .title{color:#795da3}.codeblock.c .code .built_in,.codeblock.c .code .number,.codeblock.cpp .code .built_in,.codeblock.cpp .code .number,figure.highlight.c .code .built_in,figure.highlight.c .code .number,figure.highlight.cpp .code .built_in,figure.highlight.cpp .code .number{color:#0086b3}.codeblock.cs .code .preprocessor,.codeblock.cs .code .preprocessor .keyword,figure.highlight.cs .code .preprocessor,figure.highlight.cs .code .preprocessor .keyword{color:#333}.codeblock.cs .code .title,figure.highlight.cs .code .title{color:#795da3}.codeblock.cs .code .built_in,.codeblock.cs .code .number,figure.highlight.cs .code .built_in,figure.highlight.cs .code .number{color:#0086b3}.codeblock.cs .code .doctag,.codeblock.cs .code .xmlDocTag,figure.highlight.cs .code .doctag,figure.highlight.cs .code .xmlDocTag{color:#63a35c}.codeblock.css .code .at_rule,.codeblock.css .code .important,.codeblock.css .code .meta,figure.highlight.css .code .at_rule,figure.highlight.css .code .important,figure.highlight.css .code .meta{color:#a71d5d}.codeblock.css .code .attribute,.codeblock.css .code .function,.codeblock.css .code .hexcolor,.codeblock.css .code .number,figure.highlight.css .code .attribute,figure.highlight.css .code .function,figure.highlight.css .code .hexcolor,figure.highlight.css .code .number{color:#0086b3}.codeblock.css .code .attr_selector,.codeblock.css .code .value,figure.highlight.css .code .attr_selector,figure.highlight.css .code .value{color:#333}.codeblock.css .code .class,.codeblock.css .code .id,.codeblock.css .code .pseudo,.codeblock.css .code .selector-pseudo,figure.highlight.css .code .class,figure.highlight.css .code .id,figure.highlight.css .code .pseudo,figure.highlight.css .code .selector-pseudo{color:#795da3}.codeblock.css .code .selector-tag,.codeblock.css .code .tag,figure.highlight.css .code .selector-tag,figure.highlight.css .code .tag{color:#63a35c}.codeblock.diff .code .chunk,.codeblock.diff .code .meta,figure.highlight.diff .code .chunk,figure.highlight.diff .code .meta{color:#795da3;font-weight:700}.codeblock.diff .code .addition,figure.highlight.diff .code .addition{color:#55a532;background-color:#eaffea}.codeblock.diff .code .deletion,figure.highlight.diff .code .deletion{color:#bd2c00;background-color:#ffecec}.codeblock.http .code .attr,.codeblock.http .code .attribute,figure.highlight.http .code .attr,figure.highlight.http .code .attribute{color:#183691}.codeblock.http .code .literal,figure.highlight.http .code .literal{color:#0086b3}.codeblock.http .code .request,figure.highlight.http .code .request{color:#a71d5d}.codeblock.ini .code .section,.codeblock.ini .code .title,figure.highlight.ini .code .section,figure.highlight.ini .code .title{color:#795da3}.codeblock.ini .code .attr,.codeblock.ini .code .setting,figure.highlight.ini .code .attr,figure.highlight.ini .code .setting{color:#a71d5d}.codeblock.ini .code .keyword,.codeblock.ini .code .value,figure.highlight.ini .code .keyword,figure.highlight.ini .code .value{color:#333}.codeblock.java .code .title,figure.highlight.java .code .title{color:#795da3}.codeblock.java .code .javadoc,figure.highlight.java .code .javadoc{color:#969896}.codeblock.java .code .annotation,.codeblock.java .code .javadoctag,.codeblock.java .code .meta,figure.highlight.java .code .annotation,figure.highlight.java .code .javadoctag,figure.highlight.java .code .meta{color:#a71d5d}.codeblock.java .code .number,figure.highlight.java .code .number{color:#0086b3}.codeblock.java .code .params,figure.highlight.java .code .params{color:#1d3e81}.codeblock.js .code .built_in,.codeblock.js .code .title,figure.highlight.js .code .built_in,figure.highlight.js .code .title{color:#795da3}.codeblock.js .code .javadoc,figure.highlight.js .code .javadoc{color:#969896}.codeblock.js .code .javadoctag,.codeblock.js .code .tag,figure.highlight.js .code .javadoctag,figure.highlight.js .code .tag{color:#a71d5d}.codeblock.js .code .tag .title,figure.highlight.js .code .tag .title{color:#333}.codeblock.js .code .regexp,figure.highlight.js .code .regexp{color:#df5000}.codeblock.js .code .literal,.codeblock.js .code .number,figure.highlight.js .code .literal,figure.highlight.js .code .number{color:#0086b3}.codeblock.json .code .attribute,figure.highlight.json .code .attribute{color:#183691}.codeblock.json .code .literal,.codeblock.json .code .number,figure.highlight.json .code .literal,figure.highlight.json .code .number{color:#0086b3}.codeblock.mak .code .constant,figure.highlight.mak .code .constant{color:#333}.codeblock.mak .code .title,figure.highlight.mak .code .title{color:#795da3}.codeblock.mak .code .keyword,.codeblock.mak .code .meta-keyword,figure.highlight.mak .code .keyword,figure.highlight.mak .code .meta-keyword{color:#0086b3}.codeblock.md .code .blockquote,.codeblock.md .code .emphasis,.codeblock.md .code .link_label,.codeblock.md .code .quote,.codeblock.md .code .section,.codeblock.md .code .strong,.codeblock.md .code .value,figure.highlight.md .code .blockquote,figure.highlight.md .code .emphasis,figure.highlight.md .code .link_label,figure.highlight.md .code .quote,figure.highlight.md .code .section,figure.highlight.md .code .strong,figure.highlight.md .code .value{color:#183691}.codeblock.md .code .code,.codeblock.md .code .link_reference,.codeblock.md .code .symbol,figure.highlight.md .code .code,figure.highlight.md .code .link_reference,figure.highlight.md .code .symbol{color:#0086b3}.codeblock.md .code .link,.codeblock.md .code .link_url,figure.highlight.md .code .link,figure.highlight.md .code .link_url{text-decoration:underline}.codeblock.nginx .code .attribute,.codeblock.nginx .code .title,figure.highlight.nginx .code .attribute,figure.highlight.nginx .code .title{color:#a71d5d}.codeblock.nginx .code .built_in,.codeblock.nginx .code .literal,figure.highlight.nginx .code .built_in,figure.highlight.nginx .code .literal{color:#0086b3}.codeblock.nginx .code .regexp,figure.highlight.nginx .code .regexp{color:#183691}.codeblock.nginx .code .variable,figure.highlight.nginx .code .variable{color:#333}.codeblock.objectivec .code .meta,.codeblock.objectivec .code .preprocessor,figure.highlight.objectivec .code .meta,figure.highlight.objectivec .code .preprocessor{color:#a71d5d}.codeblock.objectivec .code .meta .title,.codeblock.objectivec .code .preprocessor .title,figure.highlight.objectivec .code .meta .title,figure.highlight.objectivec .code .preprocessor .title{color:#df5000}.codeblock.objectivec .code .meta-string,figure.highlight.objectivec .code .meta-string{color:#183691}.codeblock.objectivec .code .title,figure.highlight.objectivec .code .title{color:#795da3}.codeblock.objectivec .code .built_in,.codeblock.objectivec .code .literal,.codeblock.objectivec .code .number,figure.highlight.objectivec .code .built_in,figure.highlight.objectivec .code .literal,figure.highlight.objectivec .code .number{color:#0086b3}.codeblock.perl .code .sub,figure.highlight.perl .code .sub{color:#795da3}.codeblock.perl .code .title,figure.highlight.perl .code .title{color:#795da3}.codeblock.perl .code .regexp,figure.highlight.perl .code .regexp{color:#df5000}.codeblock.php .code .doctag,.codeblock.php .code .phpdoc,figure.highlight.php .code .doctag,figure.highlight.php .code .phpdoc{color:#a71d5d}.codeblock.php .code .regexp,figure.highlight.php .code .regexp{color:#df5000}.codeblock.php .code .literal,.codeblock.php .code .number,figure.highlight.php .code .literal,figure.highlight.php .code .number{color:#0086b3}.codeblock.php .code .title,figure.highlight.php .code .title{color:#795da3}.codeblock.python .code .decorator,.codeblock.python .code .meta,.codeblock.python .code .title,figure.highlight.python .code .decorator,figure.highlight.python .code .meta,figure.highlight.python .code .title{color:#795da3}.codeblock.python .code .number,figure.highlight.python .code .number{color:#0086b3}.codeblock.ruby .code .parent,.codeblock.ruby .code .title,figure.highlight.ruby .code .parent,figure.highlight.ruby .code .title{color:#795da3}.codeblock.ruby .code .constant,.codeblock.ruby .code .number,.codeblock.ruby .code .prompt,.codeblock.ruby .code .subst .keyword,.codeblock.ruby .code .symbol,figure.highlight.ruby .code .constant,figure.highlight.ruby .code .number,figure.highlight.ruby .code .prompt,figure.highlight.ruby .code .subst .keyword,figure.highlight.ruby .code .symbol{color:#0086b3}.codeblock.sql .built_in,figure.highlight.sql .built_in{color:#a71d5d}.codeblock.sql .number,figure.highlight.sql .number{color:#0086b3}.codeblock.html .tag,.codeblock.xml .tag,figure.highlight.html .tag,figure.highlight.xml .tag{color:#333}.codeblock.html .value,.codeblock.xml .value,figure.highlight.html .value,figure.highlight.xml .value{color:#183691}.codeblock.html .attr,.codeblock.html .attribute,.codeblock.xml .attr,.codeblock.xml .attribute,figure.highlight.html .attr,figure.highlight.html .attribute,figure.highlight.xml .attr,figure.highlight.xml .attribute{color:#795da3}.codeblock.html .name,.codeblock.html .title,.codeblock.xml .name,.codeblock.xml .title,figure.highlight.html .name,figure.highlight.html .title,figure.highlight.xml .name,figure.highlight.xml .title{color:#63a35c}.codeblock.puppet .title,figure.highlight.puppet .title{color:#795da3}.codeblock.puppet .function,figure.highlight.puppet .function{color:#0086b3}.codeblock.puppet .name,figure.highlight.puppet .name{color:#a71d5d}.codeblock.puppet .attr,figure.highlight.puppet .attr{color:#0086b3}.codeblock.less .at_rule,.codeblock.less .tag,figure.highlight.less .at_rule,figure.highlight.less .tag{color:#a71d5d}.codeblock.less .attribute,.codeblock.less .function,.codeblock.less .hexcolor,.codeblock.less .number,figure.highlight.less .attribute,figure.highlight.less .function,figure.highlight.less .hexcolor,figure.highlight.less .number{color:#0086b3}.codeblock.less .built_in,figure.highlight.less .built_in{color:#df5000}.codeblock.less .class,.codeblock.less .id,.codeblock.less .pseudo,.codeblock.less .selector-class,.codeblock.less .selector-id,.codeblock.less .selector-tag,figure.highlight.less .class,figure.highlight.less .id,figure.highlight.less .pseudo,figure.highlight.less .selector-class,figure.highlight.less .selector-id,figure.highlight.less .selector-tag{color:#795da3}.codeblock.scss .at_rule,.codeblock.scss .important,.codeblock.scss .tag,figure.highlight.scss .at_rule,figure.highlight.scss .important,figure.highlight.scss .tag{color:#a71d5d}.codeblock.scss .attribute,.codeblock.scss .function,.codeblock.scss .hexcolor,.codeblock.scss .number,figure.highlight.scss .attribute,figure.highlight.scss .function,figure.highlight.scss .hexcolor,figure.highlight.scss .number{color:#0086b3}.codeblock.scss .variable,figure.highlight.scss .variable{color:#333}.codeblock.scss .built_in,figure.highlight.scss .built_in{color:#df5000}.codeblock.scss .class,.codeblock.scss .id,.codeblock.scss .preprocessor,.codeblock.scss .pseudo,.codeblock.scss .selector-class,.codeblock.scss .selector-id,figure.highlight.scss .class,figure.highlight.scss .id,figure.highlight.scss .preprocessor,figure.highlight.scss .pseudo,figure.highlight.scss .selector-class,figure.highlight.scss .selector-id{color:#795da3}.codeblock.scss .selector-tag,.codeblock.scss .tag,figure.highlight.scss .selector-tag,figure.highlight.scss .tag{color:#63a35c}.codeblock.stylus .at_rule,figure.highlight.stylus .at_rule{color:#a71d5d}.codeblock.stylus .selector-tag,.codeblock.stylus .tag,figure.highlight.stylus .selector-tag,figure.highlight.stylus .tag{color:#63a35c}.codeblock.stylus .attribute,.codeblock.stylus .hexcolor,.codeblock.stylus .number,.codeblock.stylus .params,figure.highlight.stylus .attribute,figure.highlight.stylus .hexcolor,figure.highlight.stylus .number,figure.highlight.stylus .params{color:#0086b3}.codeblock.stylus .class,.codeblock.stylus .id,.codeblock.stylus .pseudo,.codeblock.stylus .selector-class,.codeblock.stylus .selector-id,.codeblock.stylus .selector-pseudo,.codeblock.stylus .title,figure.highlight.stylus .class,figure.highlight.stylus .id,figure.highlight.stylus .pseudo,figure.highlight.stylus .selector-class,figure.highlight.stylus .selector-id,figure.highlight.stylus .selector-pseudo,figure.highlight.stylus .title{color:#795da3}.codeblock.go .typename,figure.highlight.go .typename{color:#a71d5d}.codeblock.go .built_in,.codeblock.go .constant,figure.highlight.go .built_in,figure.highlight.go .constant{color:#0086b3}.codeblock.swift .preprocessor,figure.highlight.swift .preprocessor{color:#a71d5d}.codeblock.swift .title,figure.highlight.swift .title{color:#795da3}.codeblock.swift .built_in,.codeblock.swift .number,.codeblock.swift .type,figure.highlight.swift .built_in,figure.highlight.swift .number,figure.highlight.swift .type{color:#0086b3}.codeblock.yml .line .attr,figure.highlight.yml .line .attr{color:#63a35c}.codeblock.yml .line,.codeblock.yml .literal,.codeblock.yml .meta,.codeblock.yml .string,.codeblock.yml .type,figure.highlight.yml .line,figure.highlight.yml .literal,figure.highlight.yml .meta,figure.highlight.yml .string,figure.highlight.yml .type{color:#183691}.codeblock.yml .number,figure.highlight.yml .number{color:#0086b3} \ No newline at end of file diff --git a/static/js/script-pcw6v3xilnxydl1vddzazdverrnn9ctynvnxgwho987mfyqkuylcb1nlt.min.js b/static/js/script-pylp3bsldafwqmyavzhbp4jsdyyo4dvcyroijar25lrdnntzbkhbtfx0n5p.min.js similarity index 74% rename from static/js/script-pcw6v3xilnxydl1vddzazdverrnn9ctynvnxgwho987mfyqkuylcb1nlt.min.js rename to static/js/script-pylp3bsldafwqmyavzhbp4jsdyyo4dvcyroijar25lrdnntzbkhbtfx0n5p.min.js index 951a89697..49b2f7d59 100644 --- a/static/js/script-pcw6v3xilnxydl1vddzazdverrnn9ctynvnxgwho987mfyqkuylcb1nlt.min.js +++ b/static/js/script-pylp3bsldafwqmyavzhbp4jsdyyo4dvcyroijar25lrdnntzbkhbtfx0n5p.min.js @@ -1 +1 @@ -!function(i){"use strict";function t(){this.$openBtn=i("#sidebar, #header").find("a[href*='#about']"),this.$closeBtn=i("#about-btn-close"),this.$blog=i("#blog"),this.$about=i("#about"),this.$aboutCard=i("#about-card")}t.prototype={run:function(){var s=this;s.$openBtn.click(function(t){t.preventDefault(),s.play()}),s.$closeBtn.click(function(t){t.preventDefault(),s.playBack()})},play:function(){var t=this;t.$blog.fadeOut(),t.$about.fadeIn(),setTimeout(function(){t.dropAboutCard()},300)},playBack:function(){var t=this;t.liftAboutCard(),setTimeout(function(){t.$blog.fadeIn()},500),setTimeout(function(){t.$about.fadeOut()},500)},dropAboutCard:function(){var t=this,s=t.$aboutCard.innerHeight(),e=i(window).height()/2-s/2+s;s+30>i(window).height()&&(e=s),t.$aboutCard.css("top","0px").css("top","-"+s+"px").show(500,function(){t.$aboutCard.animate({top:"+="+e+"px"})})},liftAboutCard:function(){var t=this,s=t.$aboutCard.innerHeight(),e=i(window).height()/2-s/2+s;s+30>i(window).height()&&(e=s),t.$aboutCard.animate({top:"-="+e+"px"},500,function(){t.$aboutCard.hide(),t.$aboutCard.removeAttr("style")})}},i(document).ready(function(){(new t).run()})}(jQuery),function(s){"use strict";function t(t){this.$form=s(t).find("#filter-form"),this.$searchInput=s(t).find("input[name=date]"),this.$archiveResult=s(t).find(".archive-result"),this.$postsYear=s(t).find(".archive-year"),this.$postsMonth=s(t).find(".archive-month"),this.$postsDay=s(t).find(".archive-day"),this.postsYear=t+" .archive-year",this.postsMonth=t+" .archive-month",this.postsDay=t+" .archive-day",this.messages={zero:this.$archiveResult.data("message-zero"),one:this.$archiveResult.data("message-one"),other:this.$archiveResult.data("message-other")}}t.prototype={run:function(){var t=this;t.$searchInput.keyup(function(){t.filter(t.sliceDate(t.getSearch()))}),t.$form.submit(function(t){t.preventDefault()})},getSearch:function(){return this.$searchInput.val().replace(/([\/|.|-])/g,"").toLowerCase()},sliceDate:function(t){return[t.slice(0,4),t.slice(4,6),t.slice(6)]},filter:function(t){var s;""===t[0]?(this.showAll(),this.showResult(-1)):(s=this.countPosts(t),this.hideAll(),this.showResult(s),0 .archive-posts > .archive-post").hide()})}),o(s).show(),o(i).show(),o(i+" > .archive-posts > .archive-post").show()},showAll:function(){this.$categories.show(),this.$posts.show(),o(this.posts+" > .archive-posts > .archive-post").show()},hideAll:function(){this.$categories.hide(),this.$posts.hide()}},o(document).ready(function(){o("#categories-archives").length&&new t("#categories-archives").run()})}(jQuery),function(o){"use strict";function t(t){this.$codeBlocks=o(t)}t.prototype={run:function(){var t=this;t.resize(),o(window).smartresize(function(){t.resize()})},resize:function(){this.$codeBlocks.each(function(){var t=o(this).find(".gutter"),s=o(this).find(".code"),e=s.width()-s.innerWidth(),i=o(this).outerWidth()-t.outerWidth()+e;s.css("width",i),s.children("pre").css("width",i)})}},o(document).ready(function(){o.fn.hasHorizontalScrollBar=function(){return this.get(0).scrollWidth>this.innerWidth()},new t("figure.highlight").run()})}(jQuery),function(e){"use strict";e(document).ready(function(){function t(){var t=!0,s=null;480 span, .fancybox-prev > span").css("visibility","visible")},400)}})}t(),e(window).smartresize(function(){t()})})}(jQuery),function(e){"use strict";function t(){this.$header=e("#header"),this.headerHeight=this.$header.height(),this.headerUpCSSClass="header-up",this.delta=5,this.lastScrollTop=0}t.prototype={run:function(){var t,s=this;e(window).scroll(function(){t=!0}),setInterval(function(){t&&(s.animate(),t=!1)},250)},animate:function(){var t=e(window).scrollTop();Math.abs(this.lastScrollTop-t)<=this.delta||(t>this.lastScrollTop&&t>this.headerHeight?this.$header.addClass(this.headerUpCSSClass):t+e(window).height()t&&(s+this.$postFooter.height()>t+e(window).height()||s',t.thumbnailImageUrl&&(e+='
    ',e+='',e+='',e+="",e+="
    "),e+='
    ',e+='',e+='

    '+t.title+"

    ",e+="
    ",e+='',e+='',e+=moment(t.date).locale(s).format("ll"),e+="",e+="",e+='
    '+t.excerpt+"
    ",e+="
    ",e+='
    ',e+="
    ",e+="
    "}),this.$results.html(e)},showSearchModal:function(){this.$searchModal.fadeIn()},hideSearchModal:function(){this.$searchModal.fadeOut()},showResultsCount:function(t){var s="";t<1?(s=this.$resultsCount.data("message-zero"),this.$noResults.show()):1===t?(s=this.$resultsCount.data("message-one"),this.$noResults.hide()):1
    '),t(".overlay").fadeIn(),t("body").css("overflow","hidden")},hideOverlay:function(){t(".overlay").fadeOut(function(){t(this).remove(),t("body").css("overflow","auto")})}},t(document).ready(function(){"undefined"!=typeof algoliaIndex&&(new s).run()})}(jQuery),function(t){"use strict";function s(){this.$shareOptionsBar=t("#share-options-bar"),this.$openBtn=t(".btn-open-shareoptions"),this.$closeBtn=t("#btn-close-shareoptions"),this.$body=t("body")}s.prototype={run:function(){var t=this;t.$openBtn.click(function(){t.$shareOptionsBar.hasClass("opened")||(t.openShareOptions(),t.$closeBtn.show())}),t.$closeBtn.click(function(){t.$shareOptionsBar.hasClass("opened")&&(t.closeShareOptions(),t.$closeBtn.hide())})},openShareOptions:function(){var t=this;t.$shareOptionsBar.hasClass("opened")||this.$shareOptionsBar.hasClass("processing")||(t.$shareOptionsBar.addClass("processing opened"),t.$body.css("overflow","hidden"),setTimeout(function(){t.$shareOptionsBar.removeClass("processing")},250))},closeShareOptions:function(){var t=this;t.$shareOptionsBar.hasClass("opened")&&!this.$shareOptionsBar.hasClass("processing")&&(t.$shareOptionsBar.addClass("processing").removeClass("opened"),setTimeout(function(){t.$shareOptionsBar.removeClass("processing"),t.$body.css("overflow","")},250))}},t(document).ready(function(){(new s).run()})}(jQuery),function(s){"use strict";function t(){this.$sidebar=s("#sidebar"),this.$openBtn=s("#btn-open-sidebar"),this.$closeBtn=s("#header, #main, .post-header-cover"),this.$blog=s(".post-bottom-bar, #header, #main, .post-header-cover"),this.$body=s("body"),this.mediumScreenWidth=768}t.prototype={run:function(){var t=this;this.$openBtn.click(function(){t.$sidebar.hasClass("pushed")||t.openSidebar()}),this.$closeBtn.click(function(){t.$sidebar.hasClass("pushed")&&t.closeSidebar()}),s(window).resize(function(){s(window).width()>t.mediumScreenWidth?(t.resetSidebarPosition(),t.resetBlogPosition()):t.closeSidebar()})},openSidebar:function(){this.swipeBlogToRight(),this.swipeSidebarToRight()},closeSidebar:function(){this.swipeSidebarToLeft(),this.swipeBlogToLeft()},resetSidebarPosition:function(){this.$sidebar.removeClass("pushed")},resetBlogPosition:function(){this.$blog.removeClass("pushed")},swipeSidebarToRight:function(){var t=this;this.$sidebar.hasClass("pushed")||this.$sidebar.hasClass("processing")||(this.$sidebar.addClass("processing pushed"),this.$body.css("overflow-x","hidden"),setTimeout(function(){t.$sidebar.removeClass("processing")},250))},swipeSidebarToLeft:function(){this.$sidebar.hasClass("pushed")&&!this.$sidebar.hasClass("processing")&&(this.$sidebar.addClass("processing").removeClass("pushed processing"),this.$body.css("overflow-x","auto"))},swipeBlogToRight:function(){var t=this;this.$blog.hasClass("pushed")||this.$blog.hasClass("processing")||(this.$blog.addClass("processing pushed"),setTimeout(function(){t.$blog.removeClass("processing")},250))},swipeBlogToLeft:function(){var t=this;t.$blog.hasClass("pushed")&&!this.$blog.hasClass("processing")&&(t.$blog.addClass("processing").removeClass("pushed"),setTimeout(function(){t.$blog.removeClass("processing")},250))}},s(document).ready(function(){(new t).run()})}(jQuery),function(t,s){jQuery.fn[s]=function(t){return t?this.bind("resize",function(e,i,o){var a;return function(){var t=this,s=arguments;a?clearTimeout(a):o&&e.apply(t,s),a=setTimeout(function(){o||e.apply(t,s),a=null},i||100)}}(t)):this.trigger(s)}}(jQuery,"smartresize"),function(s){"use strict";function t(t){this.$tabbedCodeBlocs=s(t)}t.prototype={run:function(){this.$tabbedCodeBlocs.find(".tab").click(function(){var t=s(this).parent().parent().parent().find(".tabs-content").children("pre, .highlight");s(this).siblings().removeClass("active"),s(this).addClass("active"),t.hide(),t.eq(s(this).index()).show()})}},s(document).ready(function(){new t(".codeblock--tabbed").run()})}(jQuery),function(s){"use strict";function t(t){this.$form=s(t).find("#filter-form"),this.$inputSearch=s(t+" #filter-form input[name=tag]"),this.$archiveResult=s(t).find(".archive-result"),this.$tags=s(t).find(".tag"),this.$posts=s(t).find(".archive"),this.tags=t+" .tag",this.posts=t+" .archive",this.dataTag="tag",this.messages={zero:this.$archiveResult.data("message-zero"),one:this.$archiveResult.data("message-one"),other:this.$archiveResult.data("message-other")}}t.prototype={run:function(){var t=this;t.$inputSearch.keyup(function(){t.filter(t.getSearch())}),t.$form.submit(function(t){t.preventDefault()})},getSearch:function(){return this.$inputSearch.val().toLowerCase()},filter:function(t){""===t?(this.showAll(),this.showResult(-1)):(this.hideAll(),this.showPosts(t),this.showResult(this.countTags(t)))},showResult:function(t){-1===t?this.$archiveResult.html("").hide():0===t?this.$archiveResult.html(this.messages.zero).show():1===t?this.$archiveResult.html(this.messages.one).show():this.$archiveResult.html(this.messages.other.replace(/\{n\}/,t)).show()},countTags:function(t){return s(this.posts+"[data-"+this.dataTag+"*='"+t+"']").length},showPosts:function(t){s(this.tags+"[data-"+this.dataTag+"*='"+t+"']").show(),s(this.posts+"[data-"+this.dataTag+"*='"+t+"']").show()},showAll:function(){this.$tags.show(),this.$posts.show()},hideAll:function(){this.$tags.hide(),this.$posts.hide()}},s(document).ready(function(){s("#tags-archives").length&&new t("#tags-archives").run()})}(jQuery); \ No newline at end of file +!function(i){"use strict";function t(){this.$openBtn=i("#sidebar, #header").find("a[href*='#about']"),this.$closeBtn=i("#about-btn-close"),this.$blog=i("#blog"),this.$about=i("#about"),this.$aboutCard=i("#about-card")}t.prototype={run:function(){var s=this;s.$openBtn.click(function(t){t.preventDefault(),s.play()}),s.$closeBtn.click(function(t){t.preventDefault(),s.playBack()})},play:function(){var t=this;t.$blog.fadeOut(),t.$about.fadeIn(),setTimeout(function(){t.dropAboutCard()},300)},playBack:function(){var t=this;t.liftAboutCard(),setTimeout(function(){t.$blog.fadeIn()},500),setTimeout(function(){t.$about.fadeOut()},500)},dropAboutCard:function(){var t=this,s=t.$aboutCard.innerHeight(),e=i(window).height()/2-s/2+s;s+30>i(window).height()&&(e=s),t.$aboutCard.css("top","0px").css("top","-"+s+"px").show(500,function(){t.$aboutCard.animate({top:"+="+e+"px"})})},liftAboutCard:function(){var t=this,s=t.$aboutCard.innerHeight(),e=i(window).height()/2-s/2+s;s+30>i(window).height()&&(e=s),t.$aboutCard.animate({top:"-="+e+"px"},500,function(){t.$aboutCard.hide(),t.$aboutCard.removeAttr("style")})}},i(document).ready(function(){(new t).run()})}(jQuery),function(s){"use strict";function t(t){this.$form=s(t).find("#filter-form"),this.$searchInput=s(t).find("input[name=date]"),this.$archiveResult=s(t).find(".archive-result"),this.$postsYear=s(t).find(".archive-year"),this.$postsMonth=s(t).find(".archive-month"),this.$postsDay=s(t).find(".archive-day"),this.postsYear=t+" .archive-year",this.postsMonth=t+" .archive-month",this.postsDay=t+" .archive-day",this.messages={zero:this.$archiveResult.data("message-zero"),one:this.$archiveResult.data("message-one"),other:this.$archiveResult.data("message-other")}}t.prototype={run:function(){var t=this;t.$searchInput.keyup(function(){t.filter(t.sliceDate(t.getSearch()))}),t.$form.submit(function(t){t.preventDefault()})},getSearch:function(){return this.$searchInput.val().replace(/([\/|.|-])/g,"").toLowerCase()},sliceDate:function(t){return[t.slice(0,4),t.slice(4,6),t.slice(6)]},filter:function(t){var s;""===t[0]?(this.showAll(),this.showResult(-1)):(s=this.countPosts(t),this.hideAll(),this.showResult(s),0 .archive-posts > .archive-post").hide()})}),o(s).show(),o(i).show(),o(i+" > .archive-posts > .archive-post").show()},showAll:function(){this.$categories.show(),this.$posts.show(),o(this.posts+" > .archive-posts > .archive-post").show()},hideAll:function(){this.$categories.hide(),this.$posts.hide()}},o(document).ready(function(){o("#categories-archives").length&&new t("#categories-archives").run()})}(jQuery),function(o){"use strict";function t(t){this.$codeBlocks=o(t)}t.prototype={run:function(){var t=this;t.resize(),o(window).smartresize(function(){t.resize()})},resize:function(){this.$codeBlocks.each(function(){var t=o(this).find(".gutter"),s=o(this).find(".code"),e=s.width()-s.innerWidth(),i=o(this).outerWidth()-t.outerWidth()+e;s.css("width",i),s.children("pre").css("width",i)})}},o(document).ready(function(){o.fn.hasHorizontalScrollBar=function(){return this.get(0).scrollWidth>this.innerWidth()},new t("figure.highlight").run()})}(jQuery),function(e){"use strict";e(document).ready(function(){function t(){var t=!0,s=null;480 span, .fancybox-prev > span").css("visibility","visible")},400)}})}t(),e(window).smartresize(function(){t()})})}(jQuery),function(e){"use strict";function t(){this.$header=e("#header"),this.headerHeight=this.$header.height(),this.headerUpCSSClass="header-up",this.delta=5,this.lastScrollTop=0}t.prototype={run:function(){var t,s=this;e(window).scroll(function(){t=!0}),setInterval(function(){t&&(s.animate(),t=!1)},250)},animate:function(){var t=e(window).scrollTop();Math.abs(this.lastScrollTop-t)<=this.delta||(t>this.lastScrollTop&&t>this.headerHeight?this.$header.addClass(this.headerUpCSSClass):t+e(window).height()t&&(s+this.$postFooter.height()>t+e(window).height()||s',t.thumbnailImageUrl&&(e+='
    ',e+='',e+='',e+="",e+="
    "),e+='
    ',e+='',e+='

    '+t.title+"

    ",e+="
    ",e+='',e+='',e+=moment(t.date).locale(s).format("ll"),e+="",e+="",e+='
    '+t.excerpt+"
    ",e+="
    ",e+='
    ',e+="
    ",e+=""}),this.$results.html(e)},showSearchModal:function(){this.$searchModal.fadeIn()},hideSearchModal:function(){this.$searchModal.fadeOut()},showResultsCount:function(t){var s="";t<1?(s=this.$resultsCount.data("message-zero"),this.$noResults.show()):1===t?(s=this.$resultsCount.data("message-one"),this.$noResults.hide()):1'),t(".overlay").fadeIn(),t("body").css("overflow","hidden")},hideOverlay:function(){t(".overlay").fadeOut(function(){t(this).remove(),t("body").css("overflow","auto")})}},t(document).ready(function(){"undefined"!=typeof algoliaIndex&&(new s).run()})}(jQuery),function(t){"use strict";function s(){this.$shareOptionsBar=t("#share-options-bar"),this.$openBtn=t(".btn-open-shareoptions"),this.$closeBtn=t("#btn-close-shareoptions"),this.$body=t("body")}s.prototype={run:function(){var t=this;t.$openBtn.click(function(){t.$shareOptionsBar.hasClass("opened")||(t.openShareOptions(),t.$closeBtn.show())}),t.$closeBtn.click(function(){t.$shareOptionsBar.hasClass("opened")&&(t.closeShareOptions(),t.$closeBtn.hide())})},openShareOptions:function(){var t=this;t.$shareOptionsBar.hasClass("opened")||this.$shareOptionsBar.hasClass("processing")||(t.$shareOptionsBar.addClass("processing opened"),t.$body.css("overflow","hidden"),setTimeout(function(){t.$shareOptionsBar.removeClass("processing")},250))},closeShareOptions:function(){var t=this;t.$shareOptionsBar.hasClass("opened")&&!this.$shareOptionsBar.hasClass("processing")&&(t.$shareOptionsBar.addClass("processing").removeClass("opened"),setTimeout(function(){t.$shareOptionsBar.removeClass("processing"),t.$body.css("overflow","")},250))}},t(document).ready(function(){(new s).run()})}(jQuery),function(s){"use strict";function t(){this.$sidebar=s("#sidebar"),this.$openBtn=s("#btn-open-sidebar"),this.$closeBtn=s("#header, #main, .post-header-cover"),this.$header=s("#header"),this.$headerElements={title:this.$header.find(".header-title"),titleLink:this.$header.find(".header-title-link"),rightPicture:this.$header.find(".header-right-picture")},this.$blog=s(".post-bottom-bar, #main, .post-header-cover, .post, #bottom-bar .post-action-share").add(this.$header).add(this.$headerElements.title).add(this.$headerElements.rightPicture),this.$body=s("body"),this.mediumScreenWidth=768}t.prototype={run:function(){var t=this;this.$openBtn.click(function(){t.$sidebar.hasClass("pushed")||t.openSidebar()}),this.$closeBtn.click(function(){t.$sidebar.hasClass("pushed")&&t.closeSidebar()}),s(window).resize(function(){s(window).width()>t.mediumScreenWidth?(t.resetSidebarPosition(),t.resetBlogPosition()):t.closeSidebar()})},openSidebar:function(){this.swipeBlogToRight(),this.swipeSidebarToRight()},closeSidebar:function(){this.swipeSidebarToLeft(),this.swipeBlogToLeft()},resetSidebarPosition:function(){this.$sidebar.removeClass("pushed")},resetBlogPosition:function(){this.$blog.removeClass("pushed")},swipeSidebarToRight:function(){var t=this;this.$sidebar.hasClass("pushed")||this.$sidebar.hasClass("processing")||(this.$sidebar.addClass("processing pushed"),this.$body.css("overflow-x","hidden"),setTimeout(function(){t.$sidebar.removeClass("processing")},250))},swipeSidebarToLeft:function(){var t=this;this.$sidebar.hasClass("pushed")&&!this.$sidebar.hasClass("processing")&&(this.$sidebar.addClass("processing").removeClass("pushed processing"),setTimeout(function(){t.$body.css("overflow-x","auto")},255))},swipeBlogToRight:function(){var t=this.$blog;this.$header.width()-this.$sidebar.width()-this.$headerElements.titleLink.width()<130&&(t=t.not(this.$headerElements.title).not(this.$headerElements.rightPicture)),t.hasClass("pushed")||t.hasClass("processing")||(t.addClass("processing pushed"),setTimeout(function(){t.removeClass("processing")},250))},swipeBlogToLeft:function(){var t=this;t.$blog.hasClass("pushed")&&!this.$blog.hasClass("processing")&&(t.$blog.addClass("processing").removeClass("pushed"),setTimeout(function(){t.$blog.removeClass("processing")},250))}},s(document).ready(function(){(new t).run()})}(jQuery),function(s){jQuery.fn[s]=function(t){return t?this.bind("resize",(e=t,function(){var t=this,s=arguments;a?clearTimeout(a):o&&e.apply(t,s),a=setTimeout(function(){o||e.apply(t,s),a=null},i||100)})):this.trigger(s);var e,i,o,a}}((jQuery,"smartresize")),function(s){"use strict";function t(t){this.$tabbedCodeBlocs=s(t)}t.prototype={run:function(){this.$tabbedCodeBlocs.find(".tab").click(function(){var t=s(this).parent().parent().parent().find(".tabs-content").children("pre, .highlight");s(this).siblings().removeClass("active"),s(this).addClass("active"),t.hide(),t.eq(s(this).index()).show()})}},s(document).ready(function(){new t(".codeblock--tabbed").run()})}(jQuery),function(s){"use strict";function t(t){this.$form=s(t).find("#filter-form"),this.$inputSearch=s(t+" #filter-form input[name=tag]"),this.$archiveResult=s(t).find(".archive-result"),this.$tags=s(t).find(".tag"),this.$posts=s(t).find(".archive"),this.tags=t+" .tag",this.posts=t+" .archive",this.dataTag="tag",this.messages={zero:this.$archiveResult.data("message-zero"),one:this.$archiveResult.data("message-one"),other:this.$archiveResult.data("message-other")}}t.prototype={run:function(){var t=this;t.$inputSearch.keyup(function(){t.filter(t.getSearch())}),t.$form.submit(function(t){t.preventDefault()})},getSearch:function(){return this.$inputSearch.val().toLowerCase()},filter:function(t){""===t?(this.showAll(),this.showResult(-1)):(this.hideAll(),this.showPosts(t),this.showResult(this.countTags(t)))},showResult:function(t){-1===t?this.$archiveResult.html("").hide():0===t?this.$archiveResult.html(this.messages.zero).show():1===t?this.$archiveResult.html(this.messages.one).show():this.$archiveResult.html(this.messages.other.replace(/\{n\}/,t)).show()},countTags:function(t){return s(this.posts+"[data-"+this.dataTag+"*='"+t+"']").length},showPosts:function(t){s(this.tags+"[data-"+this.dataTag+"*='"+t+"']").show(),s(this.posts+"[data-"+this.dataTag+"*='"+t+"']").show()},showAll:function(){this.$tags.show(),this.$posts.show()},hideAll:function(){this.$tags.hide(),this.$posts.hide()}},s(document).ready(function(){s("#tags-archives").length&&new t("#tags-archives").run()})}(jQuery); \ No newline at end of file diff --git a/tasks/config/sails-linker.js b/tasks/config/sails-linker.js index 757ee25e5..b9f151ca4 100755 --- a/tasks/config/sails-linker.js +++ b/tasks/config/sails-linker.js @@ -7,7 +7,7 @@ module.exports = function(grunt) { startTag: '', endTag: '', fileRef: function(filepath) { - var tmpl = ''; + var tmpl = ''; return util.format(tmpl, filepath.substring(filepath.indexOf('/'))); }, appRoot: 'src/' @@ -21,8 +21,8 @@ module.exports = function(grunt) { startTag: '', endTag: '', fileRef: function(filepath) { - var tmpl = ''; - return util.format(tmpl, filepath.substring(filepath.indexOf('/'))); + var tmpl = ''; + return util.format(tmpl, filepath.substring(filepath.indexOf('/') + 1)); }, appRoot: 'src/' }, @@ -35,7 +35,7 @@ module.exports = function(grunt) { startTag: '', endTag: '', fileRef: function(filepath) { - var tmpl = ''; + var tmpl = ''; return util.format(tmpl, filepath.substring(filepath.indexOf('/'))); }, appRoot: 'src/' @@ -49,8 +49,8 @@ module.exports = function(grunt) { startTag: '', endTag: '', fileRef: function(filepath) { - var tmpl = ''; - return util.format(tmpl, filepath.substring(filepath.indexOf('/'))); + var tmpl = ''; + return util.format(tmpl, filepath.substring(filepath.indexOf('/') + 1)); }, appRoot: 'src/' }, From ccd20588e2cbd3160b96e15109cd0a272157d366 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 29 Mar 2020 13:04:21 +0200 Subject: [PATCH 13/22] Agonyus showcase fixes #393 --- .../content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md b/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md index e744a18a6..90022fc2c 100644 --- a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md +++ b/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md @@ -95,3 +95,7 @@ If you want to add your site to this showcase, click [here](https://github.com/k ## Aditya Mangal's blog [![Aditya Mangal's blog](https://i.imgur.com/FKrnNGlm.png)](https://www.adityamangal.com/) + +## Agonyus's blog + +[![Agonyus's blog](https://i.imgur.com/P25TDrFm.png)](https://agonyus.com/) From 3cd93f46dd01139476c8263df18c105d6b334249 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 29 Mar 2020 13:05:14 +0200 Subject: [PATCH 14/22] BALLOON a.k.a. Fu-sen. Fixes #389 --- .../content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md b/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md index 90022fc2c..861556001 100644 --- a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md +++ b/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md @@ -68,9 +68,9 @@ If you want to add your site to this showcase, click [here](https://github.com/k [![Ivan Fadila Putra's blog](https://i.imgur.com/r7tJa2Lm.png)](https://ffadilaputra.github.io/) -## BALLOON a.k.a. Fu-sen's blog +## BALLOON a.k.a. Fu-sen.'s blog -[![BALLOON a.k.a. Fu-sen's blog](https://i.imgur.com/ThaDHyfm.png)](https://balloon.gq/) +[![BALLOON a.k.a. Fu-sen.'s blog](https://i.imgur.com/ThaDHyfm.png)](https://blog.balloon.im/) ## Yue Hao's blog From 79a79c6cf7de81fff5bbb4a3899aa4a247cf1e01 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 29 Mar 2020 13:18:03 +0200 Subject: [PATCH 15/22] Namshik Kim's blog fixes #388 --- .../content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md b/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md index 861556001..5155c8676 100644 --- a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md +++ b/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md @@ -99,3 +99,9 @@ If you want to add your site to this showcase, click [here](https://github.com/k ## Agonyus's blog [![Agonyus's blog](https://i.imgur.com/P25TDrFm.png)](https://agonyus.com/) + +## Namshik Kim's blog + +> Data science blog + +[![Namshik Kim's blog](https://i.imgur.com/oQ8i7k7m.png)](https://physhik.com/) From 69802f5b085081bc3e9c64fc7cea466c08cc35c9 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 29 Mar 2020 13:21:06 +0200 Subject: [PATCH 16/22] Razvan Avramescu's blog fixes #381 --- .../content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md b/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md index 5155c8676..ca37fbbe4 100644 --- a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md +++ b/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md @@ -105,3 +105,7 @@ If you want to add your site to this showcase, click [here](https://github.com/k > Data science blog [![Namshik Kim's blog](https://i.imgur.com/oQ8i7k7m.png)](https://physhik.com/) + +## Razvan Avramescu's blog + +[![Razvan Avramescu's blog](https://i.imgur.com/vyhMGDFm.png)](https://www.avramescu.net/) From 6c5c935bed81e66bc18f816ccfaaa466c423a41d Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 29 Mar 2020 13:37:48 +0200 Subject: [PATCH 17/22] Rename post to posts To stick official organization https://gohugo.io/content-management/organization/ fixes #374 --- exampleSite/content/{post => posts}/Cover-image-showcase.md | 0 exampleSite/content/{post => posts}/Elements-showcase.md | 0 .../content/{post => posts}/Hidden-pagination-showcase.md | 0 .../content/{post => posts}/Hidden-social-section-showcase.md | 0 .../content/{post => posts}/Hidden-tag-section-showcase.md | 0 exampleSite/content/{post => posts}/Image-gallery-showcase.md | 0 exampleSite/content/{post => posts}/Tags-plugins-showcase.md | 0 .../content/{post => posts}/Video-integrations-showcase.md | 0 .../{post => posts}/Welcome-to-the-new-Tranquilpeak.md | 0 .../{post => posts}/Who-is-using-Tranquilpeak-Hugo-Theme.md | 0 .../content/{post => posts}/highlighted-code-showcase.md | 0 .../\344\270\255\346\226\207\346\270\254\350\251\246.md" | 0 ...34\254\350\252\236\343\203\206\343\202\271\343\203\210.md" | 0 layouts/index.html | 2 +- layouts/taxonomy/archive.terms.html | 2 +- layouts/taxonomy/category.html | 4 ++-- layouts/taxonomy/category.terms.html | 2 +- layouts/taxonomy/tag.html | 4 ++-- 18 files changed, 7 insertions(+), 7 deletions(-) rename exampleSite/content/{post => posts}/Cover-image-showcase.md (100%) rename exampleSite/content/{post => posts}/Elements-showcase.md (100%) rename exampleSite/content/{post => posts}/Hidden-pagination-showcase.md (100%) rename exampleSite/content/{post => posts}/Hidden-social-section-showcase.md (100%) rename exampleSite/content/{post => posts}/Hidden-tag-section-showcase.md (100%) rename exampleSite/content/{post => posts}/Image-gallery-showcase.md (100%) rename exampleSite/content/{post => posts}/Tags-plugins-showcase.md (100%) rename exampleSite/content/{post => posts}/Video-integrations-showcase.md (100%) rename exampleSite/content/{post => posts}/Welcome-to-the-new-Tranquilpeak.md (100%) rename exampleSite/content/{post => posts}/Who-is-using-Tranquilpeak-Hugo-Theme.md (100%) rename exampleSite/content/{post => posts}/highlighted-code-showcase.md (100%) rename "exampleSite/content/post/\344\270\255\346\226\207\346\270\254\350\251\246.md" => "exampleSite/content/posts/\344\270\255\346\226\207\346\270\254\350\251\246.md" (100%) rename "exampleSite/content/post/\346\227\245\346\234\254\350\252\236\343\203\206\343\202\271\343\203\210.md" => "exampleSite/content/posts/\346\227\245\346\234\254\350\252\236\343\203\206\343\202\271\343\203\210.md" (100%) diff --git a/exampleSite/content/post/Cover-image-showcase.md b/exampleSite/content/posts/Cover-image-showcase.md similarity index 100% rename from exampleSite/content/post/Cover-image-showcase.md rename to exampleSite/content/posts/Cover-image-showcase.md diff --git a/exampleSite/content/post/Elements-showcase.md b/exampleSite/content/posts/Elements-showcase.md similarity index 100% rename from exampleSite/content/post/Elements-showcase.md rename to exampleSite/content/posts/Elements-showcase.md diff --git a/exampleSite/content/post/Hidden-pagination-showcase.md b/exampleSite/content/posts/Hidden-pagination-showcase.md similarity index 100% rename from exampleSite/content/post/Hidden-pagination-showcase.md rename to exampleSite/content/posts/Hidden-pagination-showcase.md diff --git a/exampleSite/content/post/Hidden-social-section-showcase.md b/exampleSite/content/posts/Hidden-social-section-showcase.md similarity index 100% rename from exampleSite/content/post/Hidden-social-section-showcase.md rename to exampleSite/content/posts/Hidden-social-section-showcase.md diff --git a/exampleSite/content/post/Hidden-tag-section-showcase.md b/exampleSite/content/posts/Hidden-tag-section-showcase.md similarity index 100% rename from exampleSite/content/post/Hidden-tag-section-showcase.md rename to exampleSite/content/posts/Hidden-tag-section-showcase.md diff --git a/exampleSite/content/post/Image-gallery-showcase.md b/exampleSite/content/posts/Image-gallery-showcase.md similarity index 100% rename from exampleSite/content/post/Image-gallery-showcase.md rename to exampleSite/content/posts/Image-gallery-showcase.md diff --git a/exampleSite/content/post/Tags-plugins-showcase.md b/exampleSite/content/posts/Tags-plugins-showcase.md similarity index 100% rename from exampleSite/content/post/Tags-plugins-showcase.md rename to exampleSite/content/posts/Tags-plugins-showcase.md diff --git a/exampleSite/content/post/Video-integrations-showcase.md b/exampleSite/content/posts/Video-integrations-showcase.md similarity index 100% rename from exampleSite/content/post/Video-integrations-showcase.md rename to exampleSite/content/posts/Video-integrations-showcase.md diff --git a/exampleSite/content/post/Welcome-to-the-new-Tranquilpeak.md b/exampleSite/content/posts/Welcome-to-the-new-Tranquilpeak.md similarity index 100% rename from exampleSite/content/post/Welcome-to-the-new-Tranquilpeak.md rename to exampleSite/content/posts/Welcome-to-the-new-Tranquilpeak.md diff --git a/exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md b/exampleSite/content/posts/Who-is-using-Tranquilpeak-Hugo-Theme.md similarity index 100% rename from exampleSite/content/post/Who-is-using-Tranquilpeak-Hugo-Theme.md rename to exampleSite/content/posts/Who-is-using-Tranquilpeak-Hugo-Theme.md diff --git a/exampleSite/content/post/highlighted-code-showcase.md b/exampleSite/content/posts/highlighted-code-showcase.md similarity index 100% rename from exampleSite/content/post/highlighted-code-showcase.md rename to exampleSite/content/posts/highlighted-code-showcase.md diff --git "a/exampleSite/content/post/\344\270\255\346\226\207\346\270\254\350\251\246.md" "b/exampleSite/content/posts/\344\270\255\346\226\207\346\270\254\350\251\246.md" similarity index 100% rename from "exampleSite/content/post/\344\270\255\346\226\207\346\270\254\350\251\246.md" rename to "exampleSite/content/posts/\344\270\255\346\226\207\346\270\254\350\251\246.md" diff --git "a/exampleSite/content/post/\346\227\245\346\234\254\350\252\236\343\203\206\343\202\271\343\203\210.md" "b/exampleSite/content/posts/\346\227\245\346\234\254\350\252\236\343\203\206\343\202\271\343\203\210.md" similarity index 100% rename from "exampleSite/content/post/\346\227\245\346\234\254\350\252\236\343\203\206\343\202\271\343\203\210.md" rename to "exampleSite/content/posts/\346\227\245\346\234\254\350\252\236\343\203\206\343\202\271\343\203\210.md" diff --git a/layouts/index.html b/layouts/index.html index 0a41340c3..db947143a 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -9,7 +9,7 @@ {{ if eq .Params.covermeta "out" }}hasCoverMetaOut{{ else }}hasCoverMetaIn{{ end }} {{ with .Params.coverCaption }}hasCoverCaption{{ end }}">
    - {{ $paginator := .Paginate (where .Site.RegularPages "Type" "post") }} + {{ $paginator := .Paginate (where .Site.RegularPages "Type" "posts") }} {{ range $paginator.Pages }} {{ .Render "summary" }} {{ end }} diff --git a/layouts/taxonomy/archive.terms.html b/layouts/taxonomy/archive.terms.html index 083fdc219..114a3b43f 100644 --- a/layouts/taxonomy/archive.terms.html +++ b/layouts/taxonomy/archive.terms.html @@ -11,7 +11,7 @@
    - {{ partial "archive-post.html" (where .Site.RegularPages "Type" "post") }} + {{ partial "archive-post.html" (where .Site.RegularPages "Type" "posts") }} diff --git a/layouts/taxonomy/category.html b/layouts/taxonomy/category.html index 96381d345..e3f9516a3 100644 --- a/layouts/taxonomy/category.html +++ b/layouts/taxonomy/category.html @@ -12,7 +12,7 @@ {{ with .Params.coverCaption }}hasCoverCaption{{ end }}"> {{ if or (not (isset .Site.Params "categoryPagination")) (.Site.Params.categoryPagination) }}
    - {{ $paginator := .Paginate (where .Data.Pages "Type" "post") }} + {{ $paginator := .Paginate (where .Data.Pages "Type" "posts") }} {{ range $paginator.Pages }} {{ .Render "summary" }} {{ end }} @@ -23,7 +23,7 @@
    - {{ partial "archive-post.html" (where .Data.Pages "Type" "post") }} + {{ partial "archive-post.html" (where .Data.Pages "Type" "posts") }} {{ end }} {{ partial "footer.html" . }} diff --git a/layouts/taxonomy/category.terms.html b/layouts/taxonomy/category.terms.html index e8518ad8c..bef6039c6 100644 --- a/layouts/taxonomy/category.terms.html +++ b/layouts/taxonomy/category.terms.html @@ -1,6 +1,6 @@ {{ if $.Site.Params.hierarchicalCategories }} {{ $.Scratch.Set "max-level" 0 }} - {{ range where $.Site.RegularPages "Type" "post" }} + {{ range where $.Site.RegularPages "Type" "posts" }} {{ $page := . }} {{ if .Params.categories }} {{ $categories := (apply .Params.categories "urlize" ".") }} diff --git a/layouts/taxonomy/tag.html b/layouts/taxonomy/tag.html index 9d9d9f378..6438b9252 100644 --- a/layouts/taxonomy/tag.html +++ b/layouts/taxonomy/tag.html @@ -12,7 +12,7 @@ {{ with .Params.coverCaption }}hasCoverCaption{{ end }}"> {{ if or (not (isset .Site.Params "tagPagination")) (.Site.Params.tagPagination) }}
    - {{ $paginator := .Paginate (where .Data.Pages "Type" "post") }} + {{ $paginator := .Paginate (where .Data.Pages "Type" "posts") }} {{ range $paginator.Pages }} {{ .Render "summary" }} {{ end }} @@ -23,7 +23,7 @@
    - {{ partial "archive-post.html" (where .Data.Pages "Type" "post") }} + {{ partial "archive-post.html" (where .Data.Pages "Type" "posts") }} {{ end }} {{ partial "footer.html" . }} From 43667f576bae119ad5d15f5eea33a71a8359a9a6 Mon Sep 17 00:00:00 2001 From: Thibaud Lepretre Date: Sun, 29 Mar 2020 14:36:09 +0200 Subject: [PATCH 18/22] Fix post to posts migration --- exampleSite/config.toml | 2 +- layouts/partials/head.html | 2 +- layouts/partials/search.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 21720d729..3fb427701 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -23,7 +23,7 @@ paginate = 7 canonifyurls = true [permalinks] - post = "/:year/:month/:slug/" + posts = "/:year/:month/:slug/" [taxonomies] tag = "tags" diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 976f84f47..4b9104956 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -1,6 +1,6 @@ {{- $.Scratch.Set "isPost" false -}} {{- if .IsPage -}} - {{- if eq .Type "post" -}} + {{- if eq .Type "posts" -}} {{- $.Scratch.Set "isPost" true -}} {{- end -}} {{- end -}} diff --git a/layouts/partials/search.html b/layouts/partials/search.html index 29dec91a3..5e2b38c82 100644 --- a/layouts/partials/search.html +++ b/layouts/partials/search.html @@ -16,7 +16,7 @@
    -
    {{ $trimmedContent }}
    +
    {{ $trimmedContent }}