/*
Theme Name: Emmanuel B
Theme URI: https://github.com/RhooManu/wp-theme-emmanuelb/tree/master/wp-content/themes/emmanuelb
Author: Emmanuel B
Author URI: http://www.emmanuelbeziat.com
Description: Wordpress template for my website
Version: 2.5.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, dark, monokai
Text Domain: emmanuelb
License: MIT
License URI: LICENSE
*/
.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.block-type{display:block}.center-block,.aligncenter{margin-left:auto;margin-right:auto;display:block}.pull-left,.alignleft{float:left}.pull-right,.alignright{float:right}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.show{display:block}.invisible{visibility:hidden}.hidden{display:none;visibility:hidden}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;border:0 !important}.list-unstyled{margin:0;padding:0;list-style:none}@font-face{font-family:"Yanone Kaffeesatz";src:local("Yanone Kaffeesatz Extralight"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-extralight-webfont.eot?iefix") format("emebedded-opentype"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-extralight-webfont.woff2") format("woff2"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-extralight-webfont.woff") format("woff"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-extralight-webfont.ttf") format("truetype"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-extralight-webfont.svg#yanone_kaffeesatzextralight") format("svg");font-weight:200;font-style:normal}@font-face{font-family:"Yanone Kaffeesatz";src:local("Yanone Kaffeesatz Light"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-light-webfont.eot?iefix") format("emebedded-opentype"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-light-webfont.woff2") format("woff2"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-light-webfont.woff") format("woff"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-light-webfont.ttf") format("truetype"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-light-webfont.svg#yanone_kaffeesatzlight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Yanone Kaffeesatz";src:local("Yanone Kaffeesatz Regular"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-regular-webfont.eot?iefix") format("emebedded-opentype"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-regular-webfont.woff2") format("woff2"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-regular-webfont.woff") format("woff"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-regular-webfont.ttf") format("truetype"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-regular-webfont.svg#yanone_kaffeesatzregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Yanone Kaffeesatz";src:local("Yanone Kaffeesatz Bold"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-bold-webfont.eot?iefix") format("emebedded-opentype"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-bold-webfont.woff2") format("woff2"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-bold-webfont.woff") format("woff"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-bold-webfont.ttf") format("truetype"), url("https://cdn.infographizm.com/fonts/yanonekaffeesatz/yanonekaffeesatz-bold-webfont.svg#yanone_kaffeesatzbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:SourceCodePro;src:local("Source code Pro"), url("https://cdn.infographizm.com/fonts/sourcecodepro/SourceCodePro-Regular-webfont.eot?iefix") format("emebedded-opentype"), url("https://cdn.infographizm.com/fonts/sourcecodepro/SourceCodePro-Regular-webfont.woff2") format("woff2"), url("https://cdn.infographizm.com/fonts/sourcecodepro/SourceCodePro-Regular-webfont.woff") format("woff"), url("https://cdn.infographizm.com/fonts/sourcecodepro/SourceCodePro-Regular-webfont.ttf") format("truetype"), url("https://cdn.infographizm.com/fonts/sourcecodepro/SourceCodePro-Regular-webfont.svg#sourcecodeproregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'emmanuelb';src:url("https://cdn.infographizm.com/fonts/emmanuelb/emmanuelb.eot?iefix") format("emebedded-opentype"), url("https://cdn.infographizm.com/fonts/emmanuelb/emmanuelb.woff2") format("woff2"), url("https://cdn.infographizm.com/fonts/emmanuelb/emmanuelb.woff") format("woff"), url("https://cdn.infographizm.com/fonts/emmanuelb/emmanuelb.ttf") format("truetype");font-weight:400;font-style:normal}@-webkit-keyframes slide-modal-content{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slide-modal-content{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slide-portfolio-thumbnails{0%{opacity:0;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes slide-portfolio-thumbnails{0%{opacity:0;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}audio,canvas,video{display:inline-block;max-width:100%}html{height:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100%;background:#26292c;color:#f8f8f2;margin:0;font:400 16px/1.5em "Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif}a{text-decoration:none;transition:all .1s ease-in-out;color:#ed5936;}a img{border:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0;color:#ffaa26}a[target="_blank"]::after{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1;font-family:emmanuelb;vertical-align:top;content:'\e84c'}h1{color:#a0c546;font:3.6em/1em "Yanone Kaffeesatz","Bebas Neue",Arial,sans-serif}h2{color:#00bbe4;font:3.2em/1em "Yanone Kaffeesatz","Bebas Neue",Arial,sans-serif;margin:2em 0 .4em}h3{font:2em/1em "Yanone Kaffeesatz","Bebas Neue",Arial,sans-serif;margin:1.6em 0 .3em}h2:first-child,h3:first-child,h4:first-child{margin-top:0}address{font-style:italic;margin-bottom:1.714em}abbr[title]{border-bottom:1px dotted #2b2b2b;cursor:help}b,strong{font-weight:700;color:#ffaa26}cite,dfn,em,i{font-style:italic}em{color:#ffaa26}ins,mark{background:#fff9c0;text-decoration:none}code,pre,var,kbd{font-family:monospace,serif;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{box-sizing:border-box;max-width:100%;overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}blockquote{position:relative;font-style:italic;font-size:1.25em;margin:2em 0 2em 60px;}blockquote::after,blockquote::before{content:"";content:none}blockquote::before{content:'\f106';font:2.2em Genericons;position:absolute;left:-60px;top:-15px;color:#f8f8f2}blockquote cite,blockquote small{color:#2b2b2b;font-size:1.143em;font-weight:400;line-height:1.5}blockquote cite,blockquote em,blockquote i{color:#ddd}blockquote > p:first-child{margin-top:0}blockquote > p:last-of-type{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{margin-left:15px;display:block;font-size:80%;line-height:1.42857143;color:#ffaa26;padding-top:10px;}blockquote footer::before,blockquote small::before,blockquote .small::before{content:'— '}q{color:#ffaa26;font-style:italic;}q::before{content:"«\00A0"}q::after{content:'\00A0»'}a q{color:inherit}small,.small{font-size:85%;color:inherit;vertical-align:baseline}big{font-size:125%}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}dl{margin-bottom:1.7em}dt{font-weight:700}dd{margin-bottom:1.7em}ol,ul{margin:0 0 24px 20px}ul{list-style:disc}ol{list-style:decimal}li > ol,li > ul{margin:0 0 0 20px}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}figure{margin:10px}figcaption{font-size:.85em;font-weight:200;margin-top:4px}fieldset{border:1px solid rgba(0,0,0,0.1);margin:0 0 24px;padding:11px 12px 0}legend{white-space:normal}button,input,select,textarea{box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline;padding:5px;border:0;font:400 1em/1.5 "Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;background:transparent;transition:all .4s ease;color:#eee;cursor:text}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="text"],input[type="tel"],input[type="url"],input[type="email"],input[type="search"],textarea{cursor:text;font-weight:300}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;height:8em;max-height:8em;resize:vertical}input:focus,textarea:focus{outline:0}::-webkit-input-placeholder{color:rgba(240,240,240,0.6)}::-moz-placeholder{color:rgba(240,240,240,0.6)}:-ms-input-placeholder{color:rgba(240,240,240,0.6)}button,.button,[type="button"],[type="submit"]{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:0 16px;transition:all .4s ease;border-radius:2px;height:2.25em;line-height:2.25em;font-size:1em;background-color:#a0c546;text-transform:uppercase;}button .gi,.button .gi,[type="button"] .gi,[type="submit"] .gi{vertical-align:middle;font-size:1.6em;line-height:1.6em;width:1.6em;height:1.6em}[type="submit"]:hover,[type="submit"]:focus{background:#ffaa26;outline:none}[type="submit"]:active{background:#ed5936;outline:none}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:auto}label{display:block;margin:0;font:300 1em/1 "Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif}table,td,th{border:1px solid rgba(0,0,0,0.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:24px;width:100%}caption,td,th{font-weight:400;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}dt{font-weight:700}del{color:inherit;text-decoration:line-through}hr{background-color:rgba(0,0,0,0.1);border:0;height:1px;margin-bottom:23px}kbd{border:1px solid #f8f8f2;border-radius:2px}::-moz-selection{background:#ffaa26;color:#26292c;text-shadow:none}::selection{background:#ffaa26;color:#26292c;text-shadow:none}code[class*="language-"],pre[class*="language-"]{color:#f8f8f2;text-shadow:0 1px rgba(0,0,0,0.3);font-family:SourceCodePro,Consolas,Monaco,'Andale Mono',monospace;direction:ltr;text-align:left;line-height:1.25em;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:#a0c546}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:#a0c546}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre) > code[class*="language-"],pre[class*="language-"]{background:#1b1c18}:not(pre) > code[class*="language-"]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#44a2b0}.token.boolean,.token.number{color:#d57f1a}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#9c3}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.keyword{color:#e6db74}.token.function{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(153,122,102,0.08);background:linear-gradient(left,rgba(153,122,102,0.1) 70%,rgba(153,122,102,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,0.4);color:#f5f2f0;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}div.prism-show-language{position:relative;}div.prism-show-language > div.prism-show-language-label[data-language]{color:#f8f8f2;background-color:#3a3e43;border-radius:0 3px 0 3px;display:inline-block;position:absolute;top:0;right:0;width:auto;height:auto;font-size:.7em;padding:0 .6em;text-shadow:none;z-index:1;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}[class^="icon-"],[class*=" icon-"]{font-size:16px;vertical-align:top;text-align:center;-moz-transition:color .1s ease-in 0;-webkit-transition:color .1s ease-in 0;display:inline-block;font-family:"emmanuelb";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}.animate-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}.icon-heart:before{content:'\e800'}.icon-star:before{content:'\e801'}.icon-star-empty:before{content:'\e802'}.icon-heart-empty:before{content:'\e803'}.icon-mail-alt:before{content:'\e804'}.icon-edit:before{content:'\e805'}.icon-github:before{content:'\e806'}.icon-linkedin:before{content:'\e807'}.icon-wordpress:before{content:'\e808'}.icon-youtube:before{content:'\e809'}.icon-left-small:before{content:'\e80a'}.icon-download-cloud:before{content:'\e80b'}.icon-upload-cloud:before{content:'\e80c'}.icon-attention:before{content:'\e80d'}.icon-attention-circled:before{content:'\e80e'}.icon-down-small:before{content:'\e80f'}.icon-level-down:before{content:'\e810'}.icon-link:before{content:'\e811'}.icon-info-circled:before{content:'\e812'}.icon-help-circled:before{content:'\e813'}.icon-angle-left:before{content:'\e814'}.icon-angle-right:before{content:'\e815'}.icon-angle-up:before{content:'\e816'}.icon-angle-down:before{content:'\e817'}.icon-cog:before{content:'\e818'}.icon-cog-alt:before{content:'\e819'}.icon-fork:before{content:'\e81a'}.icon-right-small:before{content:'\e81b'}.icon-code:before{content:'\e81c'}.icon-instagram:before{content:'\e81d'}.icon-apple:before{content:'\e81e'}.icon-bug:before{content:'\e81f'}.icon-drupal:before{content:'\e820'}.icon-dropbox:before{content:'\e821'}.icon-up-small:before{content:'\e822'}.icon-git:before{content:'\e823'}.icon-windows:before{content:'\e824'}.icon-cancel:before{content:'\e825'}.icon-qq:before{content:'\e826'}.icon-pinterest:before{content:'\e827'}.icon-trello:before{content:'\e828'}.icon-tumblr:before{content:'\e829'}.icon-joomla:before{content:'\e82a'}.icon-ok:before{content:'\e82b'}.icon-html5:before{content:'\e82c'}.icon-tag:before{content:'\e82d'}.icon-comment:before{content:'\e82e'}.icon-vine:before{content:'\e82f'}.icon-stackoverflow:before{content:'\e830'}.icon-slack:before{content:'\e831'}.icon-skype:before{content:'\e832'}.icon-android:before{content:'\e833'}.icon-off:before{content:'\e834'}.icon-down-open:before{content:'\e835'}.icon-left-open:before{content:'\e836'}.icon-right-open:before{content:'\e837'}.icon-up-open:before{content:'\e838'}.icon-cart:before{content:'\e839'}.icon-share:before{content:'\e83a'}.icon-asterisk:before{content:'\e83b'}.icon-search:before{content:'\e83c'}.icon-desktop:before{content:'\e83d'}.icon-laptop:before{content:'\e83e'}.icon-tablet:before{content:'\e83f'}.icon-mobile:before{content:'\e840'}.icon-paper-plane:before{content:'\e841'}.icon-terminal:before{content:'\e842'}.icon-picture:before{content:'\e843'}.icon-link-1:before{content:'\e844'}.icon-mail:before{content:'\e845'}.icon-spotify:before{content:'\e84a'}.icon-home:before{content:'\e84b'}.icon-external:before{content:'\e84c'}.icon-googleplus:before{content:'\e84e'}.icon-reply-single:before{content:'\e84f'}.icon-codepen:before{content:'\e850'}.icon-facebook:before{content:'\e851'}.icon-twitter:before{content:'\e852'}.site{transition:-webkit-filter .6s, filter .6s}.site-main{margin-left:20em}.main-content{margin:4em auto;max-width:43.75em;padding-left:calc(50% - 21.875em);padding-right:calc(50% - 21.875em);}@media screen and (max-width:51.25em){.main-content{padding-left:1.25em;padding-right:1.25em}}.qrcode{height:224px;background:url("images/qr-code.png") no-repeat}.dialog{-webkit-perspective:1300px;perspective:1300px;position:fixed;top:50%;left:50%;width:50%;max-width:630px;min-width:320px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.dialog-overlay{content:"";position:fixed;visibility:hidden;top:0;left:0;right:0;bottom:0;z-index:1000;opacity:0;background:rgba(0,0,0,0.7);transition:all .3s}.dialog__content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);transition:all .3s;opacity:0;border-radius:3px}.dialog--open{visibility:visible;}.dialog--open ~ .dialog-overlay{opacity:1;visibility:visible}.dialog--open .dialog__content{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}.dialog--open .dialog__close{-webkit-animation:slide-modal-content .4s both;animation:slide-modal-content .4s both;-webkit-animation-delay:.15s;animation-delay:.15s}.dialog--open .dialog__body{-webkit-animation:slide-modal-content .5s both;animation:slide-modal-content .5s both;-webkit-animation-delay:.25s;animation-delay:.25s}.dialog--success .dialog__header,.dialog--success .dialog__close{background:#3c763d;color:#fff}.dialog--success .dialog__close:hover,.dialog--success .dialog__close:focus{background:#52a254}.dialog--success .dialog__content{background:#dff0d8;color:#3c763d}.dialog--success ~ .dialog-overlay{background:rgba(60,118,61,0.6)}.dialog--alert .dialog__header,.dialog--alert .dialog__close{background:#a94442;color:#fff}.dialog--alert .dialog__close:hover,.dialog--alert .dialog__close:focus{background:#c16361}.dialog--alert .dialog__content{background:#f2dede;color:#a94442}.dialog--alert ~ .dialog-overlay{background:rgba(169,68,68,0.6)}.dialog__header{text-align:center;padding:.4em;font:300 2.6em/1.2em "Yanone Kaffeesatz","Bebas Neue",Arial,sans-serif}.dialog__body{padding:24px}.dialog__footer{text-align:center;padding:0 24px 16px}.middle-title{margin-top:3em}.note{position:relative;z-index:5;padding:1em 1em 1em 4em;margin:3em 0;border-radius:4px;}.note:before{content:"";font-family:emmanuelb;font-size:2em;position:absolute;left:.5em}.note a{font-weight:700;color:inherit;}.note a:hover{text-decoration:underline;color:inherit}.note--info{color:#31708f;background:#e7f2f7;border:1px solid #89bdd6;}.note--info:before{content:"\e812"}.note--info em,.note--info strong{color:#2a5f7a}.note--question{color:#333;background:#ebebeb;border:1px solid #999;}.note--question:before{content:"\e813"}.note--question em,.note--question strong{color:#2b2b2b}.note--alert{color:#b94a48;background:#f8eded;border:1px solid #dca4a3;}.note--alert:before{content:"\e80d"}.note--alert em,.note--alert strong{color:#9e3e3c}.note--important{color:#8a6d3b;background:#f6f1e9;border:1px solid #d0b991;}.note--important:before{content:"\e80e"}.note--important em,.note--important strong{color:#755d32}.note--success{color:#3c763d;background:#e9f4e9;border:1px solid #91c792;}.note--success:before{content:"\e82b"}.note--success em,.note--success strong{color:#336434}.search-box{margin-bottom:40px;}.search-box i{font-size:1.5em;line-height:1.5em}.button-search{position:absolute;right:0;bottom:6px;padding:0 8px}.de-emphasized{-webkit-filter:blur(5px);filter:blur(5px)}.site-header{width:20em;float:left;}.site-header:after{content:"";position:fixed;background:#2e3235;width:20em;box-shadow:0 0 5px #222528;left:0;bottom:0;top:0;z-index:1}.site-header__main{background:#2e3235;padding:1em 2.5em;color:#f8f8f2;text-align:center;position:relative;z-index:2}.site-header__content a:hover,.site-header__content a:focus{color:#ffaa26}.site-header__title{margin-top:0;}.site-header__title a{color:#a0c546}.site-header__title a:hover,.site-header__title a:focus{color:#ed5936}.navigation-social{margin:2em 0;}.navigation-social li{display:inline-block}.navigation-social__link{font-size:0;font-weight:400;display:block;width:56px;height:56px;background:#26292c;border-radius:5%;color:#f8f8f2;overflow:hidden;text-align:center;-webkit-font-smoothing:antialiased;}.navigation-social__link:hover,.navigation-social__link:focus{color:#f8f8f2;}.navigation-social__link:hover [class^="icon-"],.navigation-social__link:focus [class^="icon-"],.navigation-social__link:hover [class*=" icon-"],.navigation-social__link:focus [class*=" icon-"]{transition:all .1s ease}.navigation-social__link:hover .icon-pinterest,.navigation-social__link:focus .icon-pinterest{background:#dc474d;text-shadow:0 0 0 transparent, 1px 1px 0 #7b282b, 2px 2px 0 #7b282b, 3px 3px 0 #7b282b, 4px 4px 0 #7b282b, 5px 5px 0 #7b282b, 6px 6px 0 #7b282b, 7px 7px 0 #7b282b, 8px 8px 0 #7b282b, 9px 9px 0 #7b282b, 10px 10px 0 #7b282b, 11px 11px 0 #7b282b, 12px 12px 0 #7b282b, 13px 13px 0 #7b282b, 14px 14px 0 #7b282b, 15px 15px 0 #7b282b, 16px 16px 0 #7b282b, 17px 17px 0 #7b282b, 18px 18px 0 #7b282b, 19px 19px 0 #7b282b, 20px 20px 0 #7b282b, 21px 21px 0 #7b282b, 22px 22px 0 #7b282b, 23px 23px 0 #7b282b, 24px 24px 0 #7b282b, 25px 25px 0 #7b282b, 26px 26px 0 #7b282b, 27px 27px 0 #7b282b, 28px 28px 0 #7b282b, 29px 29px 0 #7b282b, 30px 30px 0 #7b282b, 31px 31px 0 #7b282b, 32px 32px 0 #7b282b, 33px 33px 0 #7b282b, 34px 34px 0 #7b282b, 35px 35px 0 #7b282b}.navigation-social__link:hover .icon-googleplus,.navigation-social__link:focus .icon-googleplus{background:#df664f;text-shadow:0 0 0 transparent, 1px 1px 0 #7d392c, 2px 2px 0 #7d392c, 3px 3px 0 #7d392c, 4px 4px 0 #7d392c, 5px 5px 0 #7d392c, 6px 6px 0 #7d392c, 7px 7px 0 #7d392c, 8px 8px 0 #7d392c, 9px 9px 0 #7d392c, 10px 10px 0 #7d392c, 11px 11px 0 #7d392c, 12px 12px 0 #7d392c, 13px 13px 0 #7d392c, 14px 14px 0 #7d392c, 15px 15px 0 #7d392c, 16px 16px 0 #7d392c, 17px 17px 0 #7d392c, 18px 18px 0 #7d392c, 19px 19px 0 #7d392c, 20px 20px 0 #7d392c, 21px 21px 0 #7d392c, 22px 22px 0 #7d392c, 23px 23px 0 #7d392c, 24px 24px 0 #7d392c, 25px 25px 0 #7d392c, 26px 26px 0 #7d392c, 27px 27px 0 #7d392c, 28px 28px 0 #7d392c, 29px 29px 0 #7d392c, 30px 30px 0 #7d392c, 31px 31px 0 #7d392c, 32px 32px 0 #7d392c, 33px 33px 0 #7d392c, 34px 34px 0 #7d392c, 35px 35px 0 #7d392c}.navigation-social__link:hover .icon-twitter,.navigation-social__link:focus .icon-twitter{background:#48b9eb;text-shadow:0 0 0 transparent, 1px 1px 0 #296884, 2px 2px 0 #296884, 3px 3px 0 #296884, 4px 4px 0 #296884, 5px 5px 0 #296884, 6px 6px 0 #296884, 7px 7px 0 #296884, 8px 8px 0 #296884, 9px 9px 0 #296884, 10px 10px 0 #296884, 11px 11px 0 #296884, 12px 12px 0 #296884, 13px 13px 0 #296884, 14px 14px 0 #296884, 15px 15px 0 #296884, 16px 16px 0 #296884, 17px 17px 0 #296884, 18px 18px 0 #296884, 19px 19px 0 #296884, 20px 20px 0 #296884, 21px 21px 0 #296884, 22px 22px 0 #296884, 23px 23px 0 #296884, 24px 24px 0 #296884, 25px 25px 0 #296884, 26px 26px 0 #296884, 27px 27px 0 #296884, 28px 28px 0 #296884, 29px 29px 0 #296884, 30px 30px 0 #296884, 31px 31px 0 #296884, 32px 32px 0 #296884, 33px 33px 0 #296884, 34px 34px 0 #296884, 35px 35px 0 #296884}.navigation-social__link:hover .icon-facebook,.navigation-social__link:focus .icon-facebook{background:#3b5998;text-shadow:0 0 0 transparent, 1px 1px 0 #213255, 2px 2px 0 #213255, 3px 3px 0 #213255, 4px 4px 0 #213255, 5px 5px 0 #213255, 6px 6px 0 #213255, 7px 7px 0 #213255, 8px 8px 0 #213255, 9px 9px 0 #213255, 10px 10px 0 #213255, 11px 11px 0 #213255, 12px 12px 0 #213255, 13px 13px 0 #213255, 14px 14px 0 #213255, 15px 15px 0 #213255, 16px 16px 0 #213255, 17px 17px 0 #213255, 18px 18px 0 #213255, 19px 19px 0 #213255, 20px 20px 0 #213255, 21px 21px 0 #213255, 22px 22px 0 #213255, 23px 23px 0 #213255, 24px 24px 0 #213255, 25px 25px 0 #213255, 26px 26px 0 #213255, 27px 27px 0 #213255, 28px 28px 0 #213255, 29px 29px 0 #213255, 30px 30px 0 #213255, 31px 31px 0 #213255, 32px 32px 0 #213255, 33px 33px 0 #213255, 34px 34px 0 #213255, 35px 35px 0 #213255}.navigation-social__link:hover .icon-wordpress,.navigation-social__link:focus .icon-wordpress{background:#464646;text-shadow:0 0 0 transparent, 1px 1px 0 #272727, 2px 2px 0 #272727, 3px 3px 0 #272727, 4px 4px 0 #272727, 5px 5px 0 #272727, 6px 6px 0 #272727, 7px 7px 0 #272727, 8px 8px 0 #272727, 9px 9px 0 #272727, 10px 10px 0 #272727, 11px 11px 0 #272727, 12px 12px 0 #272727, 13px 13px 0 #272727, 14px 14px 0 #272727, 15px 15px 0 #272727, 16px 16px 0 #272727, 17px 17px 0 #272727, 18px 18px 0 #272727, 19px 19px 0 #272727, 20px 20px 0 #272727, 21px 21px 0 #272727, 22px 22px 0 #272727, 23px 23px 0 #272727, 24px 24px 0 #272727, 25px 25px 0 #272727, 26px 26px 0 #272727, 27px 27px 0 #272727, 28px 28px 0 #272727, 29px 29px 0 #272727, 30px 30px 0 #272727, 31px 31px 0 #272727, 32px 32px 0 #272727, 33px 33px 0 #272727, 34px 34px 0 #272727, 35px 35px 0 #272727}.navigation-social__link:hover .icon-linkedin,.navigation-social__link:focus .icon-linkedin{background:#005a87;text-shadow:0 0 0 transparent, 1px 1px 0 #00324c, 2px 2px 0 #00324c, 3px 3px 0 #00324c, 4px 4px 0 #00324c, 5px 5px 0 #00324c, 6px 6px 0 #00324c, 7px 7px 0 #00324c, 8px 8px 0 #00324c, 9px 9px 0 #00324c, 10px 10px 0 #00324c, 11px 11px 0 #00324c, 12px 12px 0 #00324c, 13px 13px 0 #00324c, 14px 14px 0 #00324c, 15px 15px 0 #00324c, 16px 16px 0 #00324c, 17px 17px 0 #00324c, 18px 18px 0 #00324c, 19px 19px 0 #00324c, 20px 20px 0 #00324c, 21px 21px 0 #00324c, 22px 22px 0 #00324c, 23px 23px 0 #00324c, 24px 24px 0 #00324c, 25px 25px 0 #00324c, 26px 26px 0 #00324c, 27px 27px 0 #00324c, 28px 28px 0 #00324c, 29px 29px 0 #00324c, 30px 30px 0 #00324c, 31px 31px 0 #00324c, 32px 32px 0 #00324c, 33px 33px 0 #00324c, 34px 34px 0 #00324c, 35px 35px 0 #00324c}.navigation-social__link:hover .icon-codepen,.navigation-social__link:focus .icon-codepen{background:#252527;text-shadow:0 0 0 transparent, 1px 1px 0 #151516, 2px 2px 0 #151516, 3px 3px 0 #151516, 4px 4px 0 #151516, 5px 5px 0 #151516, 6px 6px 0 #151516, 7px 7px 0 #151516, 8px 8px 0 #151516, 9px 9px 0 #151516, 10px 10px 0 #151516, 11px 11px 0 #151516, 12px 12px 0 #151516, 13px 13px 0 #151516, 14px 14px 0 #151516, 15px 15px 0 #151516, 16px 16px 0 #151516, 17px 17px 0 #151516, 18px 18px 0 #151516, 19px 19px 0 #151516, 20px 20px 0 #151516, 21px 21px 0 #151516, 22px 22px 0 #151516, 23px 23px 0 #151516, 24px 24px 0 #151516, 25px 25px 0 #151516, 26px 26px 0 #151516, 27px 27px 0 #151516, 28px 28px 0 #151516, 29px 29px 0 #151516, 30px 30px 0 #151516, 31px 31px 0 #151516, 32px 32px 0 #151516, 33px 33px 0 #151516, 34px 34px 0 #151516, 35px 35px 0 #151516}.navigation-social__link:hover .icon-github,.navigation-social__link:focus .icon-github{background:#4183c4;text-shadow:0 0 0 transparent, 1px 1px 0 #24496e, 2px 2px 0 #24496e, 3px 3px 0 #24496e, 4px 4px 0 #24496e, 5px 5px 0 #24496e, 6px 6px 0 #24496e, 7px 7px 0 #24496e, 8px 8px 0 #24496e, 9px 9px 0 #24496e, 10px 10px 0 #24496e, 11px 11px 0 #24496e, 12px 12px 0 #24496e, 13px 13px 0 #24496e, 14px 14px 0 #24496e, 15px 15px 0 #24496e, 16px 16px 0 #24496e, 17px 17px 0 #24496e, 18px 18px 0 #24496e, 19px 19px 0 #24496e, 20px 20px 0 #24496e, 21px 21px 0 #24496e, 22px 22px 0 #24496e, 23px 23px 0 #24496e, 24px 24px 0 #24496e, 25px 25px 0 #24496e, 26px 26px 0 #24496e, 27px 27px 0 #24496e, 28px 28px 0 #24496e, 29px 29px 0 #24496e, 30px 30px 0 #24496e, 31px 31px 0 #24496e, 32px 32px 0 #24496e, 33px 33px 0 #24496e, 34px 34px 0 #24496e, 35px 35px 0 #24496e}.navigation-social [class^="icon-"],.navigation-social [class*=" icon-"]{font-size:40px;line-height:1.5em;width:56px;height:56px;transition:all .5s ease;text-shadow:0 0 0 transparent, 1px 1px 0 #1e2123, 2px 2px 0 #1e2123, 3px 3px 0 #1e2123, 4px 4px 0 #1e2123, 5px 5px 0 #1e2123, 6px 6px 0 #1e2123, 7px 7px 0 #1e2123, 8px 8px 0 #1e2123, 9px 9px 0 #1e2123, 10px 10px 0 #1e2123, 11px 11px 0 #1e2123, 12px 12px 0 #1e2123, 13px 13px 0 #1e2123, 14px 14px 0 #1e2123, 15px 15px 0 #1e2123, 16px 16px 0 #1e2123, 17px 17px 0 #1e2123, 18px 18px 0 #1e2123, 19px 19px 0 #1e2123, 20px 20px 0 #1e2123, 21px 21px 0 #1e2123, 22px 22px 0 #1e2123, 23px 23px 0 #1e2123, 24px 24px 0 #1e2123, 25px 25px 0 #1e2123, 26px 26px 0 #1e2123, 27px 27px 0 #1e2123, 28px 28px 0 #1e2123, 29px 29px 0 #1e2123, 30px 30px 0 #1e2123, 31px 31px 0 #1e2123, 32px 32px 0 #1e2123, 33px 33px 0 #1e2123, 34px 34px 0 #1e2123, 35px 35px 0 #1e2123}.secondary-menu{margin:4em 0;}.secondary-menu__link{font:1.6em "Yanone Kaffeesatz","Bebas Neue",Arial,sans-serif}.secondary-menu [class^="icon-"],.secondary-menu [class*=" icon-"]{display:block;line-height:.5em;margin:10px auto;text-align:center;font-size:3em;width:auto;height:auto}.navigation-main{margin:0 auto 20px;padding:0;list-style:none;text-align:right;width:43.75em;}.navigation-main__item{display:inline-block;}.navigation-main__item a{display:block;font:2em/1em "Yanone Kaffeesatz","Bebas Neue",Arial,sans-serif;padding:20px 0 10px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);outline:0;transition:all 0s,color .6s ease;}.navigation-main__item a:before,.navigation-main__item a:after{content:"";color:#f8f8f2;opacity:0;z-index:-1;transition:.6s ease;display:inline-block}.navigation-main__item a:before{content:"< ";-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);padding-right:.125em}.navigation-main__item a:after{content:" />";-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);padding-left:.1875em}.navigation-main__item a:hover:before,.navigation-main__item a:focus:before,.navigation-main__item--current a:before,.navigation-main__item a:hover:after,.navigation-main__item a:focus:after,.navigation-main__item--current a:after{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.navigation-main__item--current a:before,.navigation-main__item--current a:after{transition:all 0s,color .6s ease}.navigation-main__item--current a:hover:before,.navigation-main__item--current a:hover:after{transition:color .2s ease}.navigation-main__item:nth-child(1) a:hover,.navigation-main__item:nth-child(1) a:focus,.navigation-main__item--current:nth-child(1) a,.navigation-main__item--current:nth-child(1) a:hover:before,.navigation-main__item--current:nth-child(1) a:focus:before,.navigation-main__item--current:nth-child(1) a:hover:after,.navigation-main__item--current:nth-child(1) a:focus:after{color:#c34f8f}.navigation-main__item:nth-child(2) a:hover,.navigation-main__item:nth-child(2) a:focus,.navigation-main__item--current:nth-child(2) a,.navigation-main__item--current:nth-child(2) a:hover:before,.navigation-main__item--current:nth-child(2) a:focus:before,.navigation-main__item--current:nth-child(2) a:hover:after,.navigation-main__item--current:nth-child(2) a:focus:after{color:#00bbe4}.navigation-main__item:nth-child(3) a:hover,.navigation-main__item:nth-child(3) a:focus,.navigation-main__item--current:nth-child(3) a,.navigation-main__item--current:nth-child(3) a:hover:before,.navigation-main__item--current:nth-child(3) a:focus:before,.navigation-main__item--current:nth-child(3) a:hover:after,.navigation-main__item--current:nth-child(3) a:focus:after{color:#a0c546}.navigation-main__item:nth-child(4) a:hover,.navigation-main__item:nth-child(4) a:focus,.navigation-main__item--current:nth-child(4) a,.navigation-main__item--current:nth-child(4) a:hover:before,.navigation-main__item--current:nth-child(4) a:focus:before,.navigation-main__item--current:nth-child(4) a:hover:after,.navigation-main__item--current:nth-child(4) a:focus:after{color:#ffaa26}.main-title{text-align:center;font-family:"Yanone Kaffeesatz","Bebas Neue",Arial,sans-serif;line-height:1;margin-bottom:2em;word-wrap:break-word}.hcard__name{font-size:2.15em;color:#a0c546}.hcard__age{color:#ed5936;font-size:1.6em}.hcard__status{color:#fff;font-size:1.6em;margin-left:15px}.hcard__job{color:#ffaa26;font-size:1.65em}.hcard__job--alt{color:#00bbe4;font-size:2em}.skill__list{margin:0 0 10px 0;padding:0;list-style:none;display:inline-block;vertical-align:top;}.skill__list + .skill__list{margin-left:2.143em}.skill__item{width:12.96em;width:calc(15em - 2.05em);margin-bottom:10px;padding-bottom:10px;position:relative;}.skill__item:before{position:absolute;bottom:0;left:0;right:0;content:" ";height:6px;background:#3a3e43;z-index:4}.skill__item:after{position:absolute;bottom:0;left:0;content:"";height:6px;background:#a0c546;z-index:5;transition:.5s;width:0}.skill__item--animation[data-skill="10"]:after{width:10%}.skill__item--animation[data-skill="20"]:after{width:20%}.skill__item--animation[data-skill="30"]:after{width:30%}.skill__item--animation[data-skill="40"]:after{width:40%}.skill__item--animation[data-skill="50"]:after{width:50%}.skill__item--animation[data-skill="60"]:after{width:60%}.skill__item--animation[data-skill="70"]:after{width:70%}.skill__item--animation[data-skill="80"]:after{width:80%}.skill__item--animation[data-skill="90"]:after{width:90%}.skill__item--animation[data-skill="100"]:after{width:100%}.portfolio-list{width:45em;margin:40px 0 0 -20px}.portfolio-list:before,.portfolio-list:after{content:"";display:table}.portfolio-list:after{clear:both}.portfolio__item{float:left;margin:0 0 20px 20px;box-shadow:0 0 5px #222528}.portfolio__link{display:block;width:340px;height:160px;position:relative;overflow:hidden;}.portfolio__link:hover .portfolio-caption,.portfolio__link:focus .portfolio-caption{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:opacity .4s ease-in,-webkit-transform .2s ease-in;transition:opacity .4s ease-in,transform .2s ease-in;}.portfolio__link:hover .portfolio-caption__title,.portfolio__link:focus .portfolio-caption__title,.portfolio__link:hover .portfolio-caption .portfolio-categories,.portfolio__link:focus .portfolio-caption .portfolio-categories{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:all .6s ease}.portfolio__image{text-align:center}.portfolio__thumbnail{display:inline-block;max-width:100%;vertical-align:bottom}.portfolio-caption{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);padding:10px;text-shadow:0 1px 4px rgba(0,0,0,0.5);transition:all .4s ease-out,opacity .6s ease-out;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}.portfolio-caption__title{color:#f8f8f2;font-size:2.25em;margin:0 0 10px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:tranform 2s ease}.portfolio-red{background:#ed5936}.portfolio-blue{background:#00bbe4}.portfolio-green{background:#a0c546}.portfolio-yellow{background:#ffaa26}.portfolio-pink{background:#c34f8f}.portfolio-black{background:#303437}.portfolio__thanks{color:#a0c546;text-align:right;}.portfolio__thanks i{color:#ed5936}.portfolio-categories{position:absolute;top:auto;right:10px;bottom:10px;left:auto;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:tranform 2s ease;}.portfolio-categories__item{display:inline-block;color:#f8f8f2;}.portfolio-categories__item i{font-size:2.25em;width:auto;height:auto}.portfolio-single__thumbnail{text-align:center;border-radius:4px;padding:40px 0}.portfolio-single__title{margin:.6em 0 0}.portfolio-single__header{margin-bottom:40px}.portfolio-single-meta__label{font-weight:700;color:#ffaa26;margin-right:20px}.portfolio-single-meta__category{margin-right:10px;}.portfolio-single-meta__category i{vertical-align:baseline;width:auto;height:auto;color:#a0c546;font-size:1.25em}.form-group{position:relative;padding:1em 0 .5em;box-sizing:border-box;}.form-group + .form-group,.form-group + .form-submit{margin-top:20px}.form-group:before,.form-group:after{content:"";height:1px;position:absolute;bottom:4px;left:0;right:0;background:#4e545a}.form-group:after{background:#a0c546;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .3s;transition:transform .3s}.form-group--label .form-label{-webkit-transform:translateY(0) scale(.75);-ms-transform:translateY(0) scale(.75);transform:translateY(0) scale(.75)}.form-group--focus .form-label{color:#a0c546}.form-group--focus:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.form-label{position:relative;margin:0;display:block;color:#e7e7d2;line-height:1;-webkit-transform:translateY(1.5em);-ms-transform:translateY(1.5em);transform:translateY(1.5em);transition:-webkit-transform .3s,color .3s;transition:transform .3s,color .3s;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;}.form-label i{font-size:50%}.form-input{position:relative;display:block;margin:0;width:100%;padding:.5em 0;line-height:1em;box-shadow:none}.form-submit{text-align:right;}.form-submit i{font-size:1.25em;margin-right:10px;vertical-align:baseline}.post-header{margin-bottom:40px;}.post-header__title{margin:1.5em 0 2px;}.post-header__title a{color:#00bbe4;}.post-header__title a:hover{color:#ffaa26}.post-meta--header{color:#ffaa26;font-size:.85em;font-weight:200}.post-meta--footer{margin-top:.5em}.post-share{float:left;}.post-share li{display:inline-block;vertical-align:bottom}.post-share a{display:block;font-size:0;background:#2e3235;color:#f8f8f2;overflow:hidden;text-align:center;border-radius:2px;height:32px}.post-share [class^="icon-"],.post-share [class*=" icon-"]{font-size:22px;line-height:32px;text-shadow:0 0 0 transparent, 1px 1px 0 #1e2123, 2px 2px 0 #1e2123, 3px 3px 0 #1e2123, 4px 4px 0 #1e2123, 5px 5px 0 #1e2123, 6px 6px 0 #1e2123, 7px 7px 0 #1e2123, 8px 8px 0 #1e2123, 9px 9px 0 #1e2123, 10px 10px 0 #1e2123, 11px 11px 0 #1e2123, 12px 12px 0 #1e2123, 13px 13px 0 #1e2123, 14px 14px 0 #1e2123, 15px 15px 0 #1e2123, 16px 16px 0 #1e2123, 17px 17px 0 #1e2123, 18px 18px 0 #1e2123, 19px 19px 0 #1e2123, 20px 20px 0 #1e2123;height:32px;width:32px;transition:all .6s ease}.post-share__link:hover [class^="icon-"],.post-share__link:focus [class^="icon-"],.post-share__link:hover [class*=" icon-"],.post-share__link:focus [class*=" icon-"]{transition:all .1s ease}.post-share__link:hover .icon-googleplus,.post-share__link:focus .icon-googleplus{background:#df664f;text-shadow:0 0 0 transparent, 1px 1px 0 #7d392c, 2px 2px 0 #7d392c, 3px 3px 0 #7d392c, 4px 4px 0 #7d392c, 5px 5px 0 #7d392c, 6px 6px 0 #7d392c, 7px 7px 0 #7d392c, 8px 8px 0 #7d392c, 9px 9px 0 #7d392c, 10px 10px 0 #7d392c, 11px 11px 0 #7d392c, 12px 12px 0 #7d392c, 13px 13px 0 #7d392c, 14px 14px 0 #7d392c, 15px 15px 0 #7d392c, 16px 16px 0 #7d392c, 17px 17px 0 #7d392c, 18px 18px 0 #7d392c, 19px 19px 0 #7d392c, 20px 20px 0 #7d392c, 21px 21px 0 #7d392c, 22px 22px 0 #7d392c, 23px 23px 0 #7d392c, 24px 24px 0 #7d392c, 25px 25px 0 #7d392c, 26px 26px 0 #7d392c, 27px 27px 0 #7d392c, 28px 28px 0 #7d392c, 29px 29px 0 #7d392c, 30px 30px 0 #7d392c, 31px 31px 0 #7d392c, 32px 32px 0 #7d392c, 33px 33px 0 #7d392c, 34px 34px 0 #7d392c, 35px 35px 0 #7d392c}.post-share__link:hover .icon-twitter,.post-share__link:focus .icon-twitter{background:#48b9eb;text-shadow:0 0 0 transparent, 1px 1px 0 #296884, 2px 2px 0 #296884, 3px 3px 0 #296884, 4px 4px 0 #296884, 5px 5px 0 #296884, 6px 6px 0 #296884, 7px 7px 0 #296884, 8px 8px 0 #296884, 9px 9px 0 #296884, 10px 10px 0 #296884, 11px 11px 0 #296884, 12px 12px 0 #296884, 13px 13px 0 #296884, 14px 14px 0 #296884, 15px 15px 0 #296884, 16px 16px 0 #296884, 17px 17px 0 #296884, 18px 18px 0 #296884, 19px 19px 0 #296884, 20px 20px 0 #296884, 21px 21px 0 #296884, 22px 22px 0 #296884, 23px 23px 0 #296884, 24px 24px 0 #296884, 25px 25px 0 #296884, 26px 26px 0 #296884, 27px 27px 0 #296884, 28px 28px 0 #296884, 29px 29px 0 #296884, 30px 30px 0 #296884, 31px 31px 0 #296884, 32px 32px 0 #296884, 33px 33px 0 #296884, 34px 34px 0 #296884, 35px 35px 0 #296884}.post-share__link:hover .icon-facebook,.post-share__link:focus .icon-facebook{background:#3b5998;text-shadow:0 0 0 transparent, 1px 1px 0 #213255, 2px 2px 0 #213255, 3px 3px 0 #213255, 4px 4px 0 #213255, 5px 5px 0 #213255, 6px 6px 0 #213255, 7px 7px 0 #213255, 8px 8px 0 #213255, 9px 9px 0 #213255, 10px 10px 0 #213255, 11px 11px 0 #213255, 12px 12px 0 #213255, 13px 13px 0 #213255, 14px 14px 0 #213255, 15px 15px 0 #213255, 16px 16px 0 #213255, 17px 17px 0 #213255, 18px 18px 0 #213255, 19px 19px 0 #213255, 20px 20px 0 #213255, 21px 21px 0 #213255, 22px 22px 0 #213255, 23px 23px 0 #213255, 24px 24px 0 #213255, 25px 25px 0 #213255, 26px 26px 0 #213255, 27px 27px 0 #213255, 28px 28px 0 #213255, 29px 29px 0 #213255, 30px 30px 0 #213255, 31px 31px 0 #213255, 32px 32px 0 #213255, 33px 33px 0 #213255, 34px 34px 0 #213255, 35px 35px 0 #213255}.post-share__link:hover .icon-linkedin,.post-share__link:focus .icon-linkedin{background:#005a87;text-shadow:0 0 0 transparent, 1px 1px 0 #00324c, 2px 2px 0 #00324c, 3px 3px 0 #00324c, 4px 4px 0 #00324c, 5px 5px 0 #00324c, 6px 6px 0 #00324c, 7px 7px 0 #00324c, 8px 8px 0 #00324c, 9px 9px 0 #00324c, 10px 10px 0 #00324c, 11px 11px 0 #00324c, 12px 12px 0 #00324c, 13px 13px 0 #00324c, 14px 14px 0 #00324c, 15px 15px 0 #00324c, 16px 16px 0 #00324c, 17px 17px 0 #00324c, 18px 18px 0 #00324c, 19px 19px 0 #00324c, 20px 20px 0 #00324c, 21px 21px 0 #00324c, 22px 22px 0 #00324c, 23px 23px 0 #00324c, 24px 24px 0 #00324c, 25px 25px 0 #00324c, 26px 26px 0 #00324c, 27px 27px 0 #00324c, 28px 28px 0 #00324c, 29px 29px 0 #00324c, 30px 30px 0 #00324c, 31px 31px 0 #00324c, 32px 32px 0 #00324c, 33px 33px 0 #00324c, 34px 34px 0 #00324c, 35px 35px 0 #00324c}.post-footer__edit-link,.post-footer__comments-link{display:inline-block;}.post-footer__edit-link a,.post-footer__comments-link a{border-radius:2px;background:#ed5936;color:#f8f8f2;display:block;padding:4px 10px;}.post-footer__edit-link a:focus,.post-footer__comments-link a:focus,.post-footer__edit-link a:hover,.post-footer__comments-link a:hover{background:#ffaa26}.post-footer__edit-link [class^="icon-"],.post-footer__comments-link [class^="icon-"],.post-footer__edit-link [class*=" icon-"],.post-footer__comments-link [class*=" icon-"]{line-height:1;font-family:emmanuelb;display:inline-block;font-size:1.5em;vertical-align:bottom;height:auto;width:auto}.post-footer__links{float:right}.post-footer__container{overflow:auto;padding:0 0 5px}.post-footer__categories,.post-footer__tag-links{font-size:.8em;}.post-footer__categories a,.post-footer__tag-links a{color:#a0c546;}.post-footer__categories a:hover,.post-footer__tag-links a:hover,.post-footer__categories a:focus,.post-footer__tag-links a:focus{color:#ffaa26}.post-content{text-align:justify;}.post-content h3 + p{margin-top:0}.post-content code{font-size:.9em}.post-content ul,.post-content ol{margin:0 0 20px 0}.post-content img{max-width:100%}.tags-links__list{display:inline-block}.tags-links__item{display:inline-block;margin-left:3px}.post-footer__tag-links .icon-tag{margin-right:5px;font-size:1.6em;vertical-align:top}.back-top{border-radius:2px;background:#a0c546;float:right;margin-top:4px;color:#26292c;display:block;padding:4px 10px;margin-left:10px;}.back-top:hover,.back-top:focus{background:#ffaa26;color:#f8f8f2}.back-top [class^="icon-"],.back-top [class*=" icon-"]{font-size:1.25em;width:auto;height:auto}.more-link{display:inline-block;margin:.5em 0;color:#00bbe4;}.more-link:hover,.more-link:focus{color:#ffaa26}.more-link:before,.more-link:after{content:"";display:block;clear:right}.more-link [class^="icon-"],.nav-next [class^="icon-"],.more-link [class*=" icon-"],.nav-next [class*=" icon-"]{line-height:1.4em;position:relative;font-size:1.2em;right:0;transition:right .2s linear}.nav-previous [class^="icon-"],.nav-previous [class*=" icon-"]{line-height:1.4em;position:relative;font-size:1.2em;left:0;transition:left .2s linear}.more-link:hover [class^="icon-"],.more-link:focus [class^="icon-"],.nav-next:hover [class^="icon-"],.nav-next:focus [class^="icon-"],.more-link:hover [class*=" icon-"],.more-link:focus [class*=" icon-"],.nav-next:hover [class*=" icon-"],.nav-next:focus [class*=" icon-"]{right:-5px}.nav-previous:hover [class^="icon-"],.nav-previous:focus [class^="icon-"],.nav-previous:hover [class*=" icon-"],.nav-previous:focus [class*=" icon-"]{left:-5px}.paging-navigation,.post-navigation{overflow:hidden;margin:.5em 0}.navigation--top{margin-bottom:1.5em}.navigation--bottom{margin-top:1.5em}.nav-previous{float:left;width:auto;padding-left:5px;}.nav-previous a:before{content:'\e80a';font:400 1.429em/1em emmanuelb;margin-right:2px;vertical-align:bottom;position:relative;left:-1px;transition:left .2s ease-in-out}.nav-previous a:hover:before{left:-5px}.nav-next{float:right;width:auto;text-align:right;padding-right:5px;}.nav-next a:after{content:'\e81b';font:400 1.429em/1em emmanuelb;margin-left:2px;vertical-align:bottom;position:relative;right:-1px;transition:right .2s ease-in-out}.nav-next a:hover:after{right:-5px}.comments{margin-top:3em;border-top:1px solid #4e545a;padding-top:2em;}.comments__title{margin-bottom:.65em}.comment{margin:10px auto;}.comment-body{background:#2e3235;border-radius:3px;overflow:hidden}.comment-list{list-style:none;margin:0;padding:0}.comment__content{overflow:hidden;text-overflow:ellipsis;padding:24px;text-align:justify;}.comment__content > :first-child{margin-top:0}.comment__content > :last-child{margin-bottom:0}.comment__content h1,.comment__content h2,.comment__content h3,.comment__content h4,.comment__content h5{font-size:1.25em;margin:0;}.comment__content h1 pre,.comment__content h2 pre,.comment__content h3 pre,.comment__content h4 pre,.comment__content h5 pre{background:#222528;padding:.5em;color:#f8f8f2;font-size:.875em;border-radius:2px}.comment__footer{padding:0 .5em .5em;text-align:right}.comment__header{padding:.5em;background:#32363a;overflow:auto;}.comment__header color color-text .fn,.comment__header color color-text a{color:#26292c}.comment__header color color-text a:hover,.comment__header color color-text a:focus{color:#ffaa26}.comment__meta{float:right;line-height:1;font-size:.865em;padding-top:6px;}.comment__meta a{color:#d6d6b2;}.comment__meta a:hover,.comment__meta a:focus{color:#f8f8f2}.comment__author{font-family:"Yanone Kaffeesatz","Bebas Neue",Arial,sans-serif;font-size:1.25em;line-height:1.2;float:left;width:auto;}.comment__author .fn,.comment__author .says{font-style:normal;color:#f8f8f2}.comment__author a{color:#ed5936;}.comment__author a:focus,.comment__author a:hover{color:#ffaa26}.comment-reply-link{display:inline-block;background:#ed5936;padding:2px 6px;color:#f8f8f2;border-radius:2px;}.comment-reply-link:before{content:'\e84f';font-family:emmanuelb;display:inline-block;margin-right:2px;font-size:1.2em;vertical-align:bottom}.comment-reply-link:hover,.comment-reply-link:focus{background:#ffaa26;color:#f8f8f2}.form-allowed-tags{display:none}.fn{font-weight:400}.children{list-style:none;padding:0;margin-left:2em;position:relative;}.children:before{content:'\e810';font:1.4em emmanuelb;left:-1.4em;top:5px;position:absolute}.bypostauthor > .comment-body .comment__header{background:#a0c546}.bypostauthor > .comment-body .comment__author a{color:#26292c}.bypostauthor > .comment-body .comment__author .says{color:#26292c}.bypostauthor > .comment-body .comment__author a:hover,.bypostauthor > .comment-body .comment__author a:focus{color:#f8f8f2}.bypostauthor > .comment-body .comment__meta a{color:#f8f8f2;}.bypostauthor > .comment-body .comment__meta a:hover,.bypostauthor > .comment-body .comment__meta a:focus{color:#26292c}.comment-respond{margin-top:4em}#wmd-button-barcomment{width:28.75em;margin-left:8.5em}.wmd-button{background-color:#26292c;border-radius:2px}.site-footer{color:#f8f8f2;padding:1em 2.5em;text-align:center}.noscript{background:#f6f1e9;color:#8a6d3b;border-top:1px solid #8a6d3b;padding:1em}@media screen and (min-width:67.5em){.hidden-xl{display:none !important}}@media screen and (max-width:67.5em){.hidden-sm{display:none !important}.site-header,.site-header__main{width:auto;float:none;overflow:auto;}.site-header:after,.site-header__main:after{display:none}.site-header__main{margin:0}.site-header__title{float:left;width:auto;margin:0}.site-main{margin:0}.navigation-social{float:right;width:auto;margin:0;padding-bottom:1em;}.navigation-social li{vertical-align:top}.copyright,.portrait{display:none}.secondary-menu{clear:both;overflow:auto;margin:0;padding-top:1em;padding-top:calc(1em - 4px);border-top:4px solid #26292c;text-align:left;}.secondary-menu li{display:inline-block}.secondary-menu__link .gi{font-size:1em;display:inline-block;margin-right:10px}.navigation-main{width:auto;margin:0;padding:0 1em}}@media screen and (max-width:51.25em){.site-header__title,.navigation-social{float:none;margin-top:1em}.hidden-xs{display:none !important}.secondary-menu{display:none}.navigation-main{float:none;text-align:center}.content-area{width:auto;padding:0 2.5em}.qrcode{width:224px;margin:2em auto}.skill__list{width:auto;display:block;margin:0;}.skill__list + .skill__list{margin-left:0}.skill__item{width:auto;font-size:1.1em;text-align:left;padding:5px 10px;color:#26292c;text-shadow:0 1px 2px rgba(255,255,255,0.6);}.skill__item:after,.skill__item:before{height:auto;top:0;z-index:-1}.skill__item:before{z-index:-2}.hcard__name{font-size:12.9vw}.hcard__age,.hcard__status{font-size:9.5vw}.hcard__job{font-size:10vw}.hcard__job--alt{font-size:12vw}pre[class*="language-"],.note{padding:1em 2.5em;max-width:none;margin:.5em -2.5em;border-radius:0;border-left:0;border-right:0}div.prism-show-language > div.prism-show-language-label[data-language]{right:-3.5em;border-radius:0}.note{padding-left:3.5em}.portfolio__item{width:auto;margin:0;float:none;}.portfolio__item + .portfolio__item{margin-top:10px}.portfolio__link{width:auto}.portfolio-list{width:auto;margin:0}}@media screen and (max-width:36.563em){body{min-width:300px}h1{font-size:2.8em}h2{font-size:2.5em}h3{font-size:1.4em}.navigation-social{width:15em;margin:1em auto 0;}.navigation-social li{margin-bottom:4px}.navigation-main__item a{padding:20px 5px 10px 5px;font-size:1.375em;}.navigation-main__item a:after,.navigation-main__item a:before{display:none}.hcard__name,.hcard__age,.hcard__status,.hcard__job,.hcard__job--alt{font-size:1em;margin:0}.children{margin-left:0}.post-content{text-align:left}.post-share__links,.post-footer__links{float:none;margin-top:10px}.post-share__tag-links,.post-footer__tag-links{display:none}.portfolio__link{height:auto}}
/*# sourceMappingURL=maps/style.css.map */