@import url("https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i,800");@font-face{font-family:'icon';src:url("../font/icon.eot?5554090");src:url("../font/icon.eot?5554090#iefix") format("embedded-opentype"),url("../font/icon.woff2?5554090") format("woff2"),url("../font/icon.woff?5554090") format("woff"),url("../font/icon.ttf?5554090") format("truetype"),url("../font/icon.svg?5554090#icon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:'\e800'}.icon-mail:before{content:'\e801'}.icon-book:before{content:'\e802'}.icon-calendar:before{content:'\e803'}.icon-website:before{content:'\e804'}.icon-location:before{content:'\e805'}.icon-clock:before{content:'\e806'}.icon-rss:before{content:'\e807'}.icon-folder:before{content:'\e808'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-googleplus:before{content:'\f0d5'}html{background:white}body{font:400 1.5em / 2 'Montserrat', sans-serif}@media only screen and (max-width: 1600px){body{font-size:1.25em}}@media only screen and (max-width: 1200px){body{font-size:1em}}a{color:#25e;text-decoration:none}::-moz-selection,::-moz-selection{color:#222;background:#D6EDFF;text-shadow:none}::-moz-selection,::selection{color:#222;background:#D6EDFF;text-shadow:none}.post-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.post-content>*{min-width:100%;max-width:100%;box-sizing:border-box}.post-content>*:last-child{margin-bottom:0}.post-content>*:first-child{margin-top:0}.post-content a{color:#25e;text-decoration:underline;font-weight:400;transition:all ease-out 0.2s}.post-content em,.post-content i{font-style:italic}.post-content strong,.post-content b{font-weight:700}.post-content strong a,.post-content b a{font-weight:inherit}.post-content small{font-size:0.9em}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{text-rendering:optimizeLegibility;margin:0 0 2em}.post-content h1 a,.post-content h2 a,.post-content h3 a,.post-content h4 a,.post-content h5 a,.post-content h6 a{font-weight:inherit}.post-content h1{font-size:2.5em;line-height:1em;margin:1.4em 0}.post-content h2{font-size:2em;line-height:1em;margin:1.5em 0}.post-content h3{font-size:1.75em;line-height:1.143em;margin:1.6em 0}.post-content h4{font-size:1.5em;line-height:1.334em;margin:1.7em 0}.post-content h5{font-size:1.25em;line-height:1.2em;margin:1.8em 0}.post-content p{margin:0 0 2em}.post-content p+p{margin-top:-1em}.post-content ul{list-style:none}.post-content li{position:relative}.post-content li *{margin:0.5em 0}.post-content ul>li:before,.post-content ol>li:before{position:absolute;margin-left:-40px;font-size:1em;font-weight:700;color:#25e}.post-content li li:before{margin-left:-20px}.post-content ul>li:before{font-size:1.5em;line-height:1;content:'•'}.post-content ol{list-style-type:none;counter-reset:item}.post-content ol>li:before{content:counter(item) ". " !important;counter-increment:item}.post-content ol,.post-content ul{padding-left:40px;margin:0 0 2em}.post-content ol ol,.post-content ol ul,.post-content ul ol,.post-content ul ul{padding-left:20px;margin:1em auto}.post-content dl{padding-left:40px;margin:0 0 2em}.post-content dl dt{font-size:0.875em;line-height:1.143em;font-weight:700;margin-bottom:0.5em}.post-content dl dt:before{content:'';position:absolute;width:20px;margin-left:-40px;margin-top:0.5em;border-bottom:2px solid #25e}.post-content dl dd{margin-left:0;margin-bottom:20px}.post-content hr{display:block;height:2px;margin:0 0 2em;padding:0;background:#ddd;border:0}.post-content blockquote{margin:0 0 2em;padding:0;padding-left:30px;box-sizing:border-box;font-style:italic;font-weight:400;background:transparent;border-left:10px solid #eee}.post-content blockquote *{margin:20px 0}.post-content blockquote *:first-child{margin-top:0}.post-content blockquote *:last-child{margin-bottom:0}.post-content code,.post-content tt{display:inline-block;position:relative;top:-1px;padding:3px 6px;margin:-1px 2px;font-family:monospace;font-size:0.875em;line-height:1.143em;white-space:pre;font-weight:400}.post-content pre{margin:0 0 2em;width:100%;padding:20px;font-family:monospace;white-space:pre;overflow:auto;box-sizing:border-box;background:#eee}.post-content pre code,.post-content pre tt{position:static;top:auto;font-size:1em;line-height:1.5em;white-space:-moz-pre-wrap;white-space:pre-wrap;vertical-align:inherit;border:none;padding:0;background:transparent}.post-content pre.codeblock{position:relative;overflow:hidden}.post-content pre.codeblock code{display:block;border:0;padding:20px;margin:-20px;margin-left:20px;white-space:inherit;overflow-x:scroll}.post-content pre.codeblock .lines{position:absolute;width:40px;height:100%;left:0;top:0;padding:20px 0;box-sizing:border-box;font-size:1em;line-height:1.5em;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;background:#eee}.post-content pre.codeblock .lines .line{display:block;color:#ccc}.post-content kbd{display:inline-block;margin:0 2px 4px;padding:1px 8px;border:#ccc 1px solid;color:#666;text-shadow:white 0 1px 0;font-size:0.875em;font-weight:700;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,0.2),0 1px 0 0 white inset}.post-content table{width:100%;max-width:100%;margin:0 0 2em;background:#eee}.post-content table th,.post-content table td{position:relative;padding:20px;line-height:1em;text-align:left}.post-content table th{font-weight:700;font-size:0.75em;line-height:1.334em;padding:20px}.post-content img{display:block;max-width:100%;height:auto;margin:0 0 2em}.post-content iframe{margin:0 0 2em}.post-content .fluid-width-video-wrapper{margin:0 0 2em}.post-content .fluid-width-video-wrapper iframe{margin:auto}.post-content .kg-image-card{margin:0 0 2em;max-width:none !important}.post-content .kg-image-card.kg-width-wide{max-width:60em !important;min-width:100%;width:75vw;margin:1em 0 3em}.post-content .kg-image-card.kg-width-full{max-width:none;width:100vw;margin:2em 0 4em}.post-content .kg-image-card .kg-image{margin:0 auto}.post-content .kg-image-card figcaption{color:#666;text-align:center;max-width:40em;margin:auto;font-size:0.75em;padding:1em 0}.post-content .kg-image-card .kg-image-full+figcaption{margin-bottom:1.334em}.post-content .kg-gallery-card{margin:0 0 2em;max-width:60em !important;min-width:100%;width:75vw}.post-content .kg-gallery-card figcaption{color:#666;text-align:center;max-width:40em;margin:auto;font-size:0.75em;padding:1em 0}.post-content .kg-gallery-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post-content .kg-gallery-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.post-content .kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.post-content .kg-gallery-row:not(:first-of-type){margin:0.75em 0 0 0}.post-content .kg-gallery-image:not(:first-of-type){margin:0 0 0 0.75em}.post-content .kg-embed-card{margin:0 0 2em}.post-content .kg-embed-card>*{margin-left:auto;margin-right:auto}.avatar{position:relative;overflow:hidden;background:#ddd;margin:0;display:inline-block}.avatar img{position:relative;z-index:2;display:block;width:100%;height:auto}.avatar:before,.avatar:after{content:'';position:absolute;z-index:0;left:25%;top:17.5%;width:50%;height:50%;border-radius:100%;background:rgba(0,0,0,0.15)}.avatar:after{left:0;top:auto;bottom:-25%;width:100%}.inner{margin:0 auto;max-width:56em;padding:0 2em}.page-template .content .inner,.post-template .content .inner{margin:0 auto;max-width:44em;padding:0 16em}@media only screen and (max-width: 1600px){.page-template .content .inner,.post-template .content .inner{padding:0 14em}}@media only screen and (max-width: 1200px){.page-template .content .inner,.post-template .content .inner{padding:0 12em}}@media only screen and (max-width: 800px){.page-template .content .inner,.post-template .content .inner{padding:0 60px}}@media only screen and (max-width: 480px){.page-template .content .inner,.post-template .content .inner{padding:0 20px}}#wrapper{position:relative;box-sizing:border-box;width:100%;min-height:100vh;padding-bottom:360px}@media only screen and (max-width: 1200px){#wrapper{padding-bottom:240px}}@media only screen and (max-width: 800px){#wrapper{padding-bottom:120px}}#nav{padding:40px 0}#nav:after{clear:both;content:'';display:table}#menu:after{clear:both;content:'';display:table}#menu .menu-list{float:left;list-style:none;padding:0;margin:0}@media only screen and (max-width: 800px){#menu .menu-list{float:none}}#menu .menu-list:after{clear:both;content:'';display:table}#menu .menu-list .menu-list-item{float:left;margin-right:20px}#menu .menu-list .menu-list-item:last-child{margin-right:0}#menu .menu-list .menu-list-item a{text-decoration:none}#menu .menu-list .menu-list-item a i:before{margin:0}#menu .menu-search{float:right}@media only screen and (max-width: 800px){#menu .menu-search{float:none;margin-top:10px}}@media only screen and (max-width: 800px){#menu .menu-search .menu-list-item:last-child{width:100%;clear:both;float:none;padding-top:20px}}#menu .menu-search .search{width:160px}@media only screen and (max-width: 480px){#menu .menu-search .search{width:100%}}#menu .menu-search .search input[type="text"]{width:100%;height:40px;margin:-10px 0;padding:0 10px;appeareance:none;background:#eee;border:2px solid transparent;outline:0;box-sizing:border-box;box-shadow:none;color:#666}#menu .menu-search .search input[type="text"]:hover{background:#ddd}#menu .menu-search .search input[type="text"]:focus{background:none;border-color:#ccc;color:black}#menu .menu-search .search input[type="submit"]{appeareance:none;background:none;border:0;display:none}.searchresults .post-list .post{width:auto;float:none !important;clear:both !important;padding-left:0 !important;padding-right:0 !important;border-bottom:2px solid #ccc}#header{position:relative}.header-title{position:relative;display:block;z-index:2;padding:40px 0;border-bottom:2px solid #ddd}.header-label{position:absolute;top:0;left:0;display:block;padding:0;color:rgba(0,0,0,0.2);font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:40px}.header-logo{margin:0;margin-right:20px;display:block;width:auto;height:4em;float:left}@media only screen and (max-width: 480px){.header-logo{float:none;margin-bottom:20px}}.header-logo img{display:block;width:auto;height:4em}.header-logo.avatar{border-radius:100%;width:4em}.header-logo.avatar img{width:100%;height:auto}.header-name{font-weight:800;font-size:4em;line-height:1em;margin:0}@media only screen and (max-width: 480px){.header-name{font-size:3em}}.header-description{display:block;margin-top:10px}.header-meta{display:block;margin-top:10px}.header-meta>span{position:relative;display:inline-block;padding-left:1.6em}.header-meta>span:last-child{margin-right:0}.header-meta>span:before{display:inline-block;font-family:"icon";position:absolute;left:0;top:0;width:1.6em;font-size:1em;text-align:center;color:inherit;z-index:2}.header-meta>span a{position:relative;display:inline-block;z-index:4}.header-meta .header-posts{margin-right:20px}.header-meta .header-posts:before{content:'\e802'}.header-cover{position:relative;width:100%;height:240px;background:no-repeat scroll center center / cover;z-index:1}@media only screen and (max-width: 480px){.header-cover{height:0;padding-bottom:50%}}.author-meta .author-location:before{content:'\e805'}.author-meta .author-website:before{content:'\e804'}.author-meta .author-twitter:before{content:'\f099'}.author-meta .author-facebook:before{content:'\f09a'}.author-meta .author-website a,.author-meta .author-twitter a,.author-meta .author-facebook a{width:1.5em;margin-left:-1.5em;overflow:hidden;color:transparent}#footer{position:absolute;width:100%;left:0;bottom:160px;z-index:20}@media only screen and (max-width: 800px){#footer{bottom:40px}}#footer a{color:inherit}#footer .credits{text-align:center;color:#666}#footer .credits:after{clear:both;content:'';display:table}#footer .credits span{display:block}#footer .credits .credits-theme{float:left}@media only screen and (max-width: 800px){#footer .credits .credits-theme{float:none}}#footer .credits .credits-software{float:right}@media only screen and (max-width: 800px){#footer .credits .credits-software{float:none}}.post{position:relative}.post .post-header{position:relative;padding:40px 0}.post .post-header.has-cover{color:white;padding:120px 0 200px}@media only screen and (max-width: 800px){.post .post-header.has-cover{padding:160px 0 60px}}@media only screen and (max-width: 480px){.post .post-header.has-cover{padding:120px 0 20px}}.post .post-header .inner{position:relative;z-index:2}.post .post-header .post-title{position:relative;font-weight:800;font-size:8vw;line-height:1em;margin:40px 0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width: 480px){.post .post-header .post-title{font-size:2.5em}}.post .post-header .post-title a{color:inherit;text-decoration:none}.post .post-header .post-title:after{content:'';position:absolute;left:0;bottom:0;margin-bottom:-20px;width:80px;height:0;border-bottom:4px solid #ddd}@media only screen and (max-width: 800px){.post .post-header .post-title:after{width:100%}}@media only screen and (min-width: 480px){.post .post-header.has-cover .post-title:after{border-color:white}}.post .post-header .post-meta a{color:inherit}.post .post-header .post-meta>span{display:inline-block;margin-right:20px;margin-bottom:10px;line-height:1.5em}.post .post-header .post-meta>span:last-child{margin-right:0}.post .post-header .post-meta>span em{font-style:inherit}.post .post-header .post-meta .post-meta-date,.post .post-header .post-meta .post-meta-tags,.post .post-header .post-meta .post-meta-author,.post .post-header .post-meta .post-meta-reading-time{position:relative;padding-left:1.6em}.post .post-header .post-meta .post-meta-date:before,.post .post-header .post-meta .post-meta-tags:before,.post .post-header .post-meta .post-meta-author:before,.post .post-header .post-meta .post-meta-reading-time:before{display:inline-block;font-family:"icon";position:absolute;left:0;top:0;width:1.6em;font-size:1em;text-align:center;color:inherit;z-index:2}.post .post-header .post-meta .post-meta-date .avatar,.post .post-header .post-meta .post-meta-tags .avatar,.post .post-header .post-meta .post-meta-author .avatar,.post .post-header .post-meta .post-meta-reading-time .avatar{position:absolute;left:0;top:50%;width:1.2em;height:1.2em;margin-top:-0.6em;margin-left:0.1em;border-radius:100%}.post .post-header .post-meta .post-meta-date:before{content:'\e803'}.post .post-header .post-meta .post-meta-tags:before{content:'\e808'}.post .post-header .post-meta .post-meta-reading-time:before{content:'\e806'}.post .post-header.has-cover .post-meta{color:rgba(255,255,255,0.6)}.post .post-header.has-cover .post-meta a{color:white}.post .post-header .post-cover{position:absolute;top:0;width:100%;height:100%;background:no-repeat scroll center center / cover;z-index:1}.post .post-header .post-cover:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;border:40px solid white;box-sizing:border-box;z-index:10;background:linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.3) 100%)}@media only screen and (max-width: 800px){.post .post-header .post-cover:before{border-width:20px}}@media only screen and (max-width: 480px){.post .post-header .post-cover:before{border-width:0}}.post .post-header .post-cover:after{content:'';position:absolute;width:100%;height:160px;left:0;bottom:0;z-index:8;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);display:none}@media only screen and (max-width: 800px){.post .post-header .post-cover:after{display:block}}.post .post-content{margin-top:40px;margin-bottom:80px}.post-list{position:relative}.post-list:after{clear:both;content:'';display:table}.post-list .post{width:50%;padding-top:40px;padding-bottom:40px;box-sizing:border-box}@media only screen and (max-width: 800px){.post-list .post{width:100%;border-bottom:2px solid #eee}}@media only screen and (max-width: 480px){.post-list .post{padding-top:20px;padding-bottom:20px}}.post-list .post:nth-child(odd){float:left;clear:left;padding-right:40px}@media only screen and (max-width: 1200px){.post-list .post:nth-child(odd){padding-right:20px}}@media only screen and (max-width: 800px){.post-list .post:nth-child(odd){float:none;padding-right:0}}.post-list .post:nth-child(even){float:right;clear:right;padding-left:40px}@media only screen and (max-width: 1200px){.post-list .post:nth-child(even){padding-left:20px}}@media only screen and (max-width: 800px){.post-list .post:nth-child(even){float:none;padding-left:0}}.post-list .post:after{clear:both;content:'';display:table}.post-list .post.post.featured:before{font-family:"icon";content:'\e800';position:absolute;left:0;top:0;width:1em;height:1em;font-size:12em;line-height:1em;margin-left:-0.5em;text-align:center;color:rgba(255,245,0,0.8);z-index:-1}@media only screen and (max-width: 480px){.post-list .post.post.featured:before{font-size:8em}}.post-list .post .post-image{display:block;margin:0;margin-bottom:20px;padding-bottom:56.25%;background:no-repeat scroll center center / cover}@media only screen and (max-width: 800px){.post-list .post .post-image{float:left;width:160px;height:160px;padding:0;margin-right:40px}}@media only screen and (max-width: 480px){.post-list .post .post-image{width:100px;height:100px;margin-right:20px;margin-bottom:0}}.post-list .post .post-title{margin-top:0;margin-bottom:10px;font-size:2em;line-height:1.25em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width: 800px){.post-list .post .post-title{font-size:1.75em}}@media only screen and (max-width: 480px){.post-list .post .post-title{font-size:1.5em}}.post-list .post .post-title a{color:inherit}.post-list .post .post-meta{display:block;font-size:0.9em;color:#666}@media only screen and (max-width: 800px){.post-list .post .post-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.post-list .post .post-meta a{color:inherit}.post-list .post .post-excerpt{position:relative;margin-top:10px;margin-bottom:0}@media only screen and (max-width: 480px){.post-list .post .post-excerpt{display:none}}.post-list .post .post-excerpt a{position:absolute;right:0;bottom:0;padding-left:20px;padding-right:20px;background:white}.post-list .post .post-excerpt a:before{content:'';position:absolute;left:-40px;width:40px;height:100%;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}.post-list .post .post-excerpt a:after{content:'';position:absolute;right:5px;top:50%;width:10px;height:10px;margin-top:-5px;box-sizing:border-box;border-top:2px solid #25e;border-right:2px solid #25e;transform:rotate(45deg)}.post-author{position:relative;margin-top:-20px;margin-bottom:40px;padding:40px;background:#eee;box-sizing:border-box}.post-author:after{clear:both;content:'';display:table}.post-author .post-author-label{position:absolute;top:0;left:0;display:block;padding:0 10px;color:#ccc;font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:40px}.post-author .post-author-avatar{width:120px;height:120px;border-radius:100%;float:left;margin-right:40px}@media only screen and (max-width: 480px){.post-author .post-author-avatar{width:80px;height:80px;margin:10px auto;float:none}}.post-author .post-author-info{padding-left:160px}@media only screen and (max-width: 480px){.post-author .post-author-info{padding-left:0}}.post-author .post-author-name{margin:0 0 10px;font-size:1.25em;line-height:30px}.post-author .post-author-biografie{margin:0;line-height:30px;color:#666}.post-author .post-author-meta{display:block;line-height:40px;margin:0}.post-author .post-author-meta>span{position:relative;display:inline-block;padding-left:1.6em;color:#ccc}.post-author .post-author-meta>span:hover{color:#666}.post-author .post-author-meta>span:before{display:inline-block;font-family:"icon";position:absolute;left:0;top:0;width:1.6em;font-size:1em;text-align:center;color:inherit;z-index:2}.post-author .post-author-meta>span a{position:relative;display:inline-block;z-index:4}.post-author .post-author-meta>span a span{display:none}.post-author .author-more{display:block;line-height:40px;margin:0}.post-author .author-more a{position:relative;display:inline-block;padding-right:20px}.post-author .author-more a:after{content:'';position:absolute;right:5px;top:50%;width:10px;height:10px;margin-top:-5px;box-sizing:border-box;border-top:2px solid #25e;border-right:2px solid #25e;transform:rotate(45deg)}.post-share{background:#eee;line-height:40px;overflow:hidden;margin-top:-20px;margin-bottom:40px}.post-share:after{clear:both;content:'';display:table}.post-share .post-share-label{position:relative;display:block;float:left;padding:0 10px;color:#ccc;font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:1px}.post-share .post-share-list{float:right;list-style:none;padding:0;margin:0}.post-share .post-share-list:after{clear:both;content:'';display:table}.post-share .post-share-list li{float:left;border-left:2px solid white}.post-share .post-share-list a{display:block;text-decoration:none;width:40px;text-align:center;color:white}.post-share .post-share-list a span{display:none}.post-share .post-share-list a.icon-twitter{background:#3ea9dd}.post-share .post-share-list a.icon-facebook{background:#3c5a98}.post-share .post-share-list a:hover,.post-share .post-share-list a:focus{background:black}.post-comments{position:relative;background:#eee;padding:40px 20px 10px;box-sizing:border-box;margin-top:-20px;margin-bottom:40px}.post-comments .post-comments-label{position:absolute;top:0;left:0;display:block;padding:0 10px;color:#ccc;font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:40px}.post-subscribe{position:relative;text-align:center;background:#eee;padding:80px;box-sizing:border-box;margin-top:-20px;margin-bottom:40px}@media only screen and (max-width: 480px){.post-subscribe{padding:40px}}.post-subscribe .post-subscribe-label{position:absolute;top:0;left:0;display:block;padding:0 10px;color:#ccc;font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:40px}.post-subscribe .post-subscribe-info{display:block;margin-top:-20px;margin-bottom:20px;color:#666}@media only screen and (max-width: 480px){.post-subscribe .post-subscribe-info{margin-top:0}}.post-subscribe .post-subscribe-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 480px){.post-subscribe .post-subscribe-form{margin-left:-20px;margin-right:-20px;margin-bottom:-10px}}.post-subscribe .post-subscribe-form .form-group{min-width:50%}.post-subscribe .post-subscribe-form .post-subscribe-input{width:100%;height:3em;padding:0 1em;border:2px solid #ddd;border-right:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;box-sizing:border-box}.post-subscribe .post-subscribe-form .post-subscribe-input:hover,.post-subscribe .post-subscribe-form .post-subscribe-input:focus{border-color:#ccc}.post-subscribe .post-subscribe-form .post-subscribe-button{display:inline-block;height:3em;padding:0 1em;font-weight:700;letter-spacing:0.5px;color:white;background:#25e;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;box-sizing:border-box;cursor:pointer}.post-subscribe .post-subscribe-form .post-subscribe-button:hover,.post-subscribe .post-subscribe-form .post-subscribe-button:focus{background:black}@media only screen and (max-width: 800px){.post-nav{margin-top:-30px;margin-bottom:40px;margin-left:-10px;margin-right:-10px;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 480px){.post-nav{display:block}}.post-nav:after{clear:both;content:'';display:table}.post-nav .post-nav-item{position:fixed;top:50%;width:25em;z-index:20;padding:40px 0;border-bottom:4px solid rgba(200,200,200,0.2);text-align:center;box-sizing:border-box;transform-origin:50% 0}@media only screen and (max-width: 1600px){.post-nav .post-nav-item{padding:20px 0}}@media only screen and (max-width: 800px){.post-nav .post-nav-item{position:relative;top:auto;left:auto !important;right:auto !important;transform:none !important;border:0;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;padding:10px;text-align:left}}@media only screen and (max-width: 480px){.post-nav .post-nav-item{width:auto !important;float:none !important}}.post-nav .post-nav-item:before{content:'';position:absolute;top:0;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(120,120,120,0.5);transition:all ease-out 0.1s}@media only screen and (max-width: 800px){.post-nav .post-nav-item:before{display:none}}.post-nav .post-nav-item:hover:before{border-bottom-color:#25e}.post-nav .post-nav-item.post-nav-next{left:-10em;transform:rotate(-90deg)}.post-nav .post-nav-item.post-nav-next .post-nav-type{left:-100px;transform:rotate(-90deg)}@media only screen and (max-width: 480px){.post-nav .post-nav-item.post-nav-next .post-nav-type{left:-85px}}.post-nav .post-nav-item.post-nav-prev{right:-10em;transform:rotate(90deg)}.post-nav .post-nav-item.post-nav-prev .post-nav-type{right:-100px;transform:rotate(90deg)}@media only screen and (max-width: 480px){.post-nav .post-nav-item.post-nav-prev .post-nav-type{right:-85px}}.post-nav .post-nav-item .post-nav-post{position:relative;display:block;opacity:0;transition:opacity ease-out 0.2s}@media only screen and (max-width: 800px){.post-nav .post-nav-item .post-nav-post{background:#eee;padding:20px;opacity:1 !important}}.post-nav .post-nav-item .post-nav-post .post-nav-type{position:absolute;top:50%;display:none;width:120px;text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ccc;transform-origin:50% 0}@media only screen and (max-width: 800px){.post-nav .post-nav-item .post-nav-post .post-nav-type{display:block}}.post-nav .post-nav-item .post-nav-post .post-nav-title{font-size:3em;line-height:1em;margin:0 0 10px;color:#666;transition:color ease-out 0.2s;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width: 1200px){.post-nav .post-nav-item .post-nav-post .post-nav-title{font-size:2em}}@media only screen and (max-width: 800px){.post-nav .post-nav-item .post-nav-post .post-nav-title{font-size:1.5em;margin-bottom:20px;color:black;transition-duration:0}}.post-nav .post-nav-item .post-nav-post .post-nav-excerpt{margin:10px 0 0;color:#666;display:none}@media only screen and (max-width: 800px){.post-nav .post-nav-item .post-nav-post .post-nav-excerpt{display:block}}.post-nav .post-nav-item:hover .post-nav-post{opacity:1 !important}@media only screen and (max-width: 800px){.post-nav .post-nav-item:hover .post-nav-post{background:#25e}}.post-nav .post-nav-item:hover .post-nav-post .post-nav-title{color:#25e}@media only screen and (max-width: 800px){.post-nav .post-nav-item:hover .post-nav-post .post-nav-title,.post-nav .post-nav-item:hover .post-nav-post .post-nav-excerpt{color:white}}.pagination{position:relative;padding:40px 20px;text-align:center}.pagination:after{clear:both;content:'';display:table}.pagination .pagination-item{position:relative;display:block;width:50%;line-height:20px;padding:20px;color:black;font-weight:700;background:#eee;box-sizing:border-box;z-index:1}.pagination .pagination-item:hover,.pagination .pagination-item:focus{background:#25e;color:white}.pagination .pagination-item:hover span:after,.pagination .pagination-item:focus span:after{border-color:white}.pagination .pagination-item span{position:relative;display:inline-block}.pagination .pagination-item span:after{content:'';position:absolute;top:50%;width:10px;height:10px;margin-top:-5px;box-sizing:border-box;border-top:2px solid black}.pagination .pagination-item.disabled{background:transparent;border:2px solid #eee;color:#ccc}.pagination .pagination-item.disabled span:after{border-color:#ccc}.pagination .pagination-prev{float:left;left:-20px}.pagination .pagination-prev span{padding-left:20px}.pagination .pagination-prev span:after{left:0;border-left:2px solid black;transform:rotate(-45deg)}.pagination .pagination-next{float:right;right:-20px}.pagination .pagination-next span{padding-right:20px}.pagination .pagination-next span:after{right:0;border-right:2px solid black;transform:rotate(45deg)}.pagination .pagination-info{display:block;position:absolute;left:50%;top:50%;width:120px;margin-left:-60px;line-height:20px;margin-top:-10px;transform:rotate(-90deg);box-sizing:border-box;color:#ddd;font-size:0.75em;font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase;z-index:2}
