html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}body{width:100%;*zoom:1}body:before,body:after{display:table;content:""}body:after{clear:both}html{font-size:1rem}html,body{height:100%;min-height:100%}html.expanded,body.expanded{overflow-y:hidden}body{font-family:"Raleway",sans-serif;color:#666;background:#eee}mark{background:rgb(21.5,193.5,165.5)}::selection{background:rgb(157.56,190.04,184.7525581395)}::scrollbar{display:none}a{position:relative;text-decoration:none;color:#2895f1}a:hover{color:#56817a}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",Georgia,serif;-webkit-font-smoothing:antialiased;font-weight:lighter;color:#333}h1{margin:2.75rem 0;font-size:2.2rem;line-height:48px}h2{margin:2rem 0;font-size:1.7rem}h3{margin:1.6rem 0;font-size:1.445rem}h4{margin:1.28rem 0;font-size:1.22825rem}h5{margin:1.024rem 0;font-size:1.0440125rem}h6{margin:.8192rem 0;font-size:.887410625rem}p{margin-bottom:20px;line-height:26px;font-size:90%;word-wrap:break-word}p>code{padding:2px 4px;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;font-size:14px;font-weight:300;color:#999;border:1px solid #d9d9d9;border-radius:3px}strong{font-weight:bold}em{font-style:italic}blockquote>p{margin:40px 48px;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;font-size:18px;-webkit-font-smoothing:antialiased;font-style:italic;text-align:center;word-wrap:break-word}ol,ul{margin:0 0 20px 40px}ol li,ul li{margin:0 0 4px 0;line-height:25px}ol ol,ol ul,ul ol,ul ul{margin:2px 0 4px 32px}ol{list-style-type:decimal}ul{list-style-type:disc}li>code{padding:2px 4px;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;font-size:14px;font-weight:300;color:#999;border:1px solid #d9d9d9;border-radius:3px}pre{padding:16px 2.5%;margin-bottom:20px;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;font-size:14px;font-weight:300;line-height:20px;word-wrap:break-word;color:#999;border:1px solid #d9d9d9;border-radius:3px}pre>code{font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;font-size:12px;color:#999;white-space:pre-wrap}.fluid-width-video-wrapper{padding-top:0 !important}.fluid-width-video-wrapper iframe{position:relative !important}iframe{width:100%;min-height:500px}.clear{clear:both}.block-heading{position:relative;bottom:-15px;font-size:12px;font-weight:bold;text-align:center;letter-spacing:1px;text-transform:uppercase;display:inline;float:left;width:940px;margin:0 10px}.label{padding:8px 18px 9px}.transparent{opacity:0}.container{position:relative;width:940px;margin:0 auto}main{z-index:2;position:absolute;top:0;left:0;right:0;bottom:0}main>.content>h1{margin-bottom:42px}main>.content>footer{margin-top:20px;display:block;padding:32px 0 0;font-size:12px;color:hsl(0,0%,70%);text-align:center}.material-cover{height:340px;width:100%;text-align:center;background:#222 no-repeat center center;background-size:cover;overflow:hidden;margin-bottom:-80px;box-shadow:inset 0 0 100px rgba(0,0,0,.4);background-color:rgba(0,0,0,.5)}.material-cover.no-cover{visibility:hidden}.material-cover .background-container{height:100%;width:100%;box-shadow:inset 0 0 100px rgba(0,0,0,.4);background-color:rgba(0,0,0,.5)}.copyright{display:block;margin-bottom:12px}.copyright a{text-decoration:underline;color:hsl(0,0%,65%)}.copyright a:hover{color:#56817a}.divider{margin:10px auto;border-top:1px solid hsla(0,0%,100%,.14)}.divider.long{width:30%}.divider.short{width:15%}hr{border:none}.hide{display:none}.kg-width-full,.kg-width-wide,.kg-gallery-container,.kg-gallery-image,.kg-gallery-row{width:inherit}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-0.0667em}.fa-stack,.hvr-grow{display:inline-block;vertical-align:middle}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-envelope-open-text:before{content:""}.fa-facebook-square:before{content:""}.fa-github:before{content:""}.fa-google-plus-square:before{content:""}.fa-reddit-square:before{content:""}.fa-rss:before{content:""}.fa-search:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fab{font-family:"Font Awesome 5 Brands"}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-weight:900}.fa.fa-close:before{content:""}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin-square{font-family:"Font Awesome 5 Brands"}.fa.fa-linkedin-square{font-weight:400}.fa.fa-linkedin-square:before{content:""}.fa.fa-github,.fa.fa-twitter{font-family:"Font Awesome 5 Brands"}.fa.fa-twitter{font-weight:400}.fa.fa-github{font-weight:400}.fa.fa-google-plus-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-reddit-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-official{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-official:before{content:""}img.square,.btn.square{border-radius:0}img.rounded,.btn.rounded{border-radius:50%}.btn{padding:10px 20px;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:bold;letter-spacing:1px;color:#56817a;border:1px solid #56817a;border-radius:20px;text-shadow:none}.btn:hover{color:rgb(55.4,83.1,78.5906976744);border-color:rgb(55.4,83.1,78.5906976744)}.btn.small{padding:8px 12px;font-size:10px}.btn.large{padding:10px 24px;font-size:16px}.btn.secondary{color:#39424b;border-color:#39424b}.btn.secondary:hover{color:rgb(23.9659090909,27.75,31.5340909091);border-color:rgb(23.9659090909,27.75,31.5340909091)}.card{margin:0 1% 20px;cursor:pointer;background:#fff;transition:all 250ms;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.card .card-content{padding:10px 30px 20px}.card .card-footer{padding:12px 30px;border-top:1px solid #ddd}.card .card-footer .meta{float:left;margin:0}.card .card-footer .share{float:right}.card:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-webkit-transform:translateY(-5px) !important;transform:translateY(-5px) !important}ul.share-buttons{margin:0;list-style:none;padding:0}ul.share-buttons li{margin:0;display:inline-block}ul.share-buttons li a{color:rgba(86,129,122,.7)}ul.share-buttons li a:hover{color:#56817a}ul.share-buttons li i{font-size:24px}.social{margin:0}.social.item{display:inline-block;margin:0 4px 0 0;line-height:16px}.social.item a{padding:6px 8px 6px 9px;position:relative;display:block;-webkit-font-smoothing:antialiased;letter-spacing:1px;color:#f6f4e9;border-radius:20px;text-shadow:none;font-weight:700}.social.item a:hover{opacity:1}.social.item a .label{display:none}.social.item a i{display:block;font-size:24px}.social.item a:hover{color:#56817a}.tags a{padding:2px 4px;font-size:8px;text-transform:uppercase;color:#f8f8f8;border-radius:4px;background-color:rgba(86,129,122,.7)}.tags a:hover{background-color:#56817a}.back-button{font-size:20px;padding:20px;background:#56817a;position:absolute;border-radius:50%;margin-top:-40px;margin-left:20px;z-index:10;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.back-button i{color:#fff}*:focus{outline:none}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel]{width:240px;padding:16px;font-size:14px;color:#666;border:1px solid #ddd;border-radius:3px;background:#f8f8f8}input[type=text] ::-webkit-input-placeholder,input[type=password] ::-webkit-input-placeholder,input[type=datetime] ::-webkit-input-placeholder,input[type=datetime-local] ::-webkit-input-placeholder,input[type=date] ::-webkit-input-placeholder,input[type=month] ::-webkit-input-placeholder,input[type=time] ::-webkit-input-placeholder,input[type=week] ::-webkit-input-placeholder,input[type=number] ::-webkit-input-placeholder,input[type=email] ::-webkit-input-placeholder,input[type=url] ::-webkit-input-placeholder,input[type=search] ::-webkit-input-placeholder,input[type=tel] ::-webkit-input-placeholder{color:#ccc}input[type=text] :-moz-placeholder,input[type=password] :-moz-placeholder,input[type=datetime] :-moz-placeholder,input[type=datetime-local] :-moz-placeholder,input[type=date] :-moz-placeholder,input[type=month] :-moz-placeholder,input[type=time] :-moz-placeholder,input[type=week] :-moz-placeholder,input[type=number] :-moz-placeholder,input[type=email] :-moz-placeholder,input[type=url] :-moz-placeholder,input[type=search] :-moz-placeholder,input[type=tel] :-moz-placeholder{color:#ccc}input[type=text] ::-moz-placeholder,input[type=password] ::-moz-placeholder,input[type=datetime] ::-moz-placeholder,input[type=datetime-local] ::-moz-placeholder,input[type=date] ::-moz-placeholder,input[type=month] ::-moz-placeholder,input[type=time] ::-moz-placeholder,input[type=week] ::-moz-placeholder,input[type=number] ::-moz-placeholder,input[type=email] ::-moz-placeholder,input[type=url] ::-moz-placeholder,input[type=search] ::-moz-placeholder,input[type=tel] ::-moz-placeholder{color:#ccc}input[type=text] :-ms-input-placeholder,input[type=password] :-ms-input-placeholder,input[type=datetime] :-ms-input-placeholder,input[type=datetime-local] :-ms-input-placeholder,input[type=date] :-ms-input-placeholder,input[type=month] :-ms-input-placeholder,input[type=time] :-ms-input-placeholder,input[type=week] :-ms-input-placeholder,input[type=number] :-ms-input-placeholder,input[type=email] :-ms-input-placeholder,input[type=url] :-ms-input-placeholder,input[type=search] :-ms-input-placeholder,input[type=tel] :-ms-input-placeholder{color:#ccc}input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus{border-color:#39424b}.position-absolute{position:absolute}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animated,.posts>li>a>h2,.nav-header a i,a,.tags a{transition:all 350ms cubic-bezier(0.645, 0.045, 0.355, 1)}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 350ms;-moz-animation:fadeIn ease-in 350ms;animation:fadeIn ease-in 350ms;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:350ms;-moz-animation-duration:350ms;animation-duration:350ms}.hvr-grow{display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{transform:scale(1.1)}.hvr-grow-rotate{display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-grow-rotate:hover,.hvr-grow-rotate:focus,.hvr-grow-rotate:active{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-buzz-out:hover,.hvr-buzz-out:focus,.hvr-buzz-out:active{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes move{0%{transform:translate(0, 50px)}50%{transform:translate(20px, 100px)}100%{transform:translate(0, 50px)}}@keyframes blink{0%{top:50px;left:0}50%{top:100px;left:20px}100%{top:50px;left:0}}@keyframes flicker{0%{opacity:.9}30%{opacity:.97}40%{opacity:1}80%{opacity:.9}88%{opacity:.98}90%{opacity:.94}93%{opacity:.9}95%{opacity:.99}96%{opacity:.93}98%{opacity:1}99%{opacity:.93}}table{display:block;font-size:14px;width:100%;overflow:auto;margin-bottom:20px}table thead{background-color:rgb(169.8,198.2,193.576744186);color:#39424b;text-align:left;font-weight:700}table tfoot{font-style:italic}table tr{border-bottom:1px solid #ddd}table th,table td{padding:12px 18px}table::-webkit-scrollbar{-webkit-appearance:none}table::-webkit-scrollbar:vertical{width:12px}table::-webkit-scrollbar:horizontal{height:12px}table::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}table::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.blog-header{z-index:3;position:absolute;width:100%;text-align:center}.blog-header h1{color:#f6f4e9;margin:100px 0 10px;font-size:2.75rem;text-shadow:2px 2px 10px #222f38,2px 2px 10px #222f38}.blog-header h1:hover{color:rgb(123.9,167.6,160.4860465116)}.navigation .links{margin:0;list-style:none}.navigation .links li{display:inline-block;line-height:16px;border-left:1px solid #f6f4e9}.navigation .links li:first-child{border:none}.navigation .links li.hide{display:none}.navigation .links li a{display:block;float:none;padding:8px 20px 8px 22px;font-size:18px;color:#f6f4e9;text-shadow:2px 2px 10px #222f38,2px 2px 10px #222f38}.navigation .links li a:hover{color:rgb(123.9,167.6,160.4860465116)}.nav-header{width:100%;z-index:10;padding-top:10px}.nav-header a{z-index:10;left:20px}.nav-header a.right{float:right;left:auto;right:20px}.nav-header a i{position:relative;font-size:20px;color:#f6f4e9;background:#56817a;border:2px solid #f6f4e9;border-radius:50%;padding:12px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.nav-header a i:hover{cursor:pointer}.nav-header a i.fa-close{font-size:30px;box-shadow:none;background:initial;border:none}.nav-header a img{max-width:45px;border:2px solid #f6f4e9;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.nav-header a img.avatar{border:2px solid #56817a}.nav-header.nav-header-fixed{position:fixed}.nav-header.mobile{display:none}.page-template .tag-header{position:absolute;z-index:15;margin-top:-15px;text-align:center;width:900px}.page-template .tag-header .tags{line-height:normal}.page-template .tag-header .tags a{padding:8px 14px;font-size:12px;background-color:#56817a}.page-template .profile-image{margin-top:-80px;position:absolute;text-align:center;width:100%}.page-template .profile-image img{max-width:150px;border:2px solid #56817a;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.page-index,.page-tag{max-width:900px;margin:0 auto}.page-author{margin:0 auto}.page-author .profile-container{margin-top:40px}.page-author .author-header{text-align:center}.page-author .author-header h1{margin-top:60px;margin-bottom:0}.page-author .author-header h1 i{font-size:25px;vertical-align:text-top}.page-author .author-posts{max-width:900px;background:#fff;margin:0 auto;transition:all 250ms;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.page-author .author-posts-list{padding:0;margin:0 20px;list-style-type:none;text-align:left}.page-author .author-posts-list li{padding-bottom:10px}.page-author .author-posts-list li a{color:#333}.page-author .author-posts-list li a h2{margin-bottom:12px}.page-author .author-posts-list li a:hover h2,.page-author .author-posts-list li a:hover p{color:#56817a}.page-about .material-cover{margin-bottom:-40px}.page-about #post-title{margin-top:60px;margin-bottom:0}.page-about .post-header .social li a{color:rgb(123.9,167.6,160.4860465116);padding:5px}body.page-browser-compatibility,body.page-error{width:100%;height:100%;font-size:16px;font-weight:normal;line-height:25px;text-align:center}body.page-error{background:url("/assets/img/backgrounds/404_error_background.jpg") center/cover no-repeat}body.page-error>article{display:flex;align-items:center;justify-content:center}body.page-browser-compatibility{box-shadow:inset 0 0 100px rgba(0,0,0,.4);background-color:rgba(0,0,0,.5);background-image:url("/assets/img/backgrounds/browser-compatibility.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}body.page-browser-compatibility .error-body{text-align:left;margin:100px 20px 20px;padding:20px;background-color:#bbb;background-color:rgba(0,0,0,.2)}.error-body{max-width:550px;margin:150px auto 20px}.error-body h1{font-size:40px;color:#f8f8f8;text-shadow:0 1px 1px rgba(0,0,0,.4)}.error-body h2{font-size:24px;line-height:35px;color:#f8f8f8;text-shadow:0 1px 1px rgba(0,0,0,.4)}.pagination{margin:40px 0;text-align:center}.pagination.post-related{margin:0 auto;max-width:900px;padding-top:30px}.pagination.post-related #prev-btn{float:left}.pagination.post-related #next-btn{float:right}.pagination.post-related .btn{border:none;padding:0;text-transform:uppercase;color:#39424b}.pagination.post-related .btn i{color:#fff;font-size:12px;vertical-align:middle;padding:5px;background:#39424b;border-radius:50%}.pagination .index{margin-right:16px;margin-left:16px;font-size:12px;color:#999;display:inline}.posts{padding:0;margin:0 20px;list-style-type:none;text-align:left}.posts>li>a>h2{margin-bottom:16px;line-height:48px}.posts>li>a>h2:hover{color:#56817a}.posts>li>a>h2:first-child{margin-top:0}.posts .description{margin-bottom:16px;font-size:14px;color:#999}.posts .divider{width:30%;margin:26px 0;border-top:1px solid #ddd}.posts .material-cover{height:200px;margin-bottom:0;position:relative}.posts .material-cover.no-cover{display:none}.post-card{max-width:900px;background:#fff;margin:0 auto;transition:all 250ms;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.post-card .post-container{padding:20px 60px}.post .author-credit{border-top:2px solid #56817a;padding:30px 0 20px 10px;margin-top:40px}.post .author-credit h4,.post .author-credit p{margin:0;color:#666}.post .author-credit .author-image{display:inline-block;vertical-align:middle;margin-right:34px}.post .author-credit .author-image img{max-width:70px;border:1px solid #56817a}.post .author-credit .author-info{display:inline-block;vertical-align:top;margin-top:14px;width:75%}.post .author-credit .author-info .author-name{color:#666}.posts .meta,.post-header .meta{margin:20px 0 0;font-size:12px;color:#ccc}.post-header{text-align:center}.post-header .share{margin-bottom:40px}.post-content .kg-image-card{margin:30px auto}.post-content .kg-image-card .kg-image{max-width:100%;margin:12px auto;text-align:center;border-radius:3px;display:block}.post-content .kg-image-card figcaption{text-align:center;font-size:14px;color:#999}.post-content p img{max-width:100%;margin:24px auto;text-align:center;border-radius:3px;display:block}.post-content pre{width:95%}.post-content a{transition:all .5s;text-decoration:underline}.post-content a::after{position:absolute;bottom:-0.5px;left:0;width:100%;height:0;content:""}.post-content a:hover,.post-content a:visited{color:#999}.post-content .author img{display:inline-block;height:22px;margin:0 8px;vertical-align:middle;border:none;box-shadow:none}#post-image{max-width:100%;margin-top:16px}#post-title{margin:30px 0 10px}#post-title i{vertical-align:top;font-size:26px}@media only screen and (min-width: 1200px){.page-template .tag-header{width:1100px}.post-card,.post-related,.container-wrapper{max-width:1100px}}@media all and (max-width: 1024px){.post{margin:0}.post-card,.post-related{margin:0 40px}.container-wrapper{max-width:700px}.cover.expanded .nav-header.mobile{position:absolute;display:block}.cover.expanded .nav-header.mobile>a>i{color:#f6f4e9}.profile{width:100%;height:100%;max-width:100%}.profile.contact nav{padding:0}.profile a img{width:128px;margin-bottom:16px}.profile p{margin:0 160px}#avatar-link{display:inline-block;margin-top:64px}.navigation{width:100%}.navigation.right{margin:0}.navigation.left .links.item{width:100%}main{left:0;transform:translate3d(0, 0, 0)}}@media all and (max-width: 700px){.container-wrapper{max-width:100%}.card{width:100%}.post .author-credit .author-info{width:70%}}@media all and (max-width: 600px){.post .author-credit .author-info{width:65%}.post-related,.post-card{margin:0 20px}.post-related .post-container,.post-card .post-container{padding:20px 40px}.post-content p img{width:100%}.nav-header.nav-header-fixed{position:absolute}.profile p{margin:0 80px}.post>p>input{width:auto}.error-body{margin:30px auto;padding:0 12px}.error-body h1{font-size:36px}.error-body h2{font-size:18px}.search-container{margin-top:60px}.card .card-footer .share{display:none}.pagination.post-related .btn{margin:20px}.pagination.post-related #prev-btn,.pagination.post-related #next-btn{float:none}body .page-browser-compatibility .error-body{margin-top:20px}}@media all and (max-width: 480px){.btn{display:block;margin:10px 0;text-align:center}.btn.small{padding:14px}.blog-header h1{margin-bottom:5px;font-size:2rem}.posts{margin:0 12px}.post .material-cover{margin-bottom:0}.post .author-credit{text-align:center}.post .author-credit .author-image{margin-right:0;display:block}.post.newer,.post.older{padding:16px}.post.newer{margin:0 0 20px}.post.older{margin:0 0 10px}.post-related,.post-card{margin:0}.post-related .post-container,.post-card .post-container{padding:20px}.pagination{text-align:center;padding:0 20px}.pagination .btn{margin:12px}.profile p{margin:0 16px}.nav-header>a{left:10px}.nav-header>a.right{right:10px}blockquote>p{margin:32px 10px}}