/*!
 * Materialize v0.97.5 (http://materializecss.com)
 * Copyright 2014-2015 Materialize
 * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
 */.btn,a{-webkit-tap-highlight-color:transparent}.page-footer h5,b,strong{font-weight:700}.row .col[class*=push-],.row .col[class*=pull-],nav .nav-wrapper,sup{position:relative}ul,ul li{list-style-type:none}.btn,table,td{border:none}nav ul a,nav ul li{transition:background-color .3s}.row .col,html{box-sizing:border-box}.btn,.page-main,a:active,a:hover{outline:0}.btn,a{text-decoration:none}.btn,.page-footer h5{text-transform:uppercase}.article-entry .highlight figcaption:after,.article-share-links:after,.clear,.row:after{clear:both}.blue-grey{background-color:#607d8b!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey.darken-3{background-color:#37474f!important}.white-text{color:#FFF!important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,figcaption,figure,footer,header,main,nav,section{display:block}a{background-color:transparent}sup{font-size:75%;line-height:0;vertical-align:baseline;top:-.5em}img{border:0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,pre{font-family:monospace,monospace;font-size:1em}input,textarea{color:inherit;font:inherit;margin:0}h1,h2,h3,h4,h5,html{font-weight:400}h1,h2,h3,h4,h5{line-height:110%}input[type=submit]{-webkit-appearance:button;cursor:pointer}html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}*,:after,:before{box-sizing:inherit}ul{padding:0}.btn,.side-nav,nav{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}blockquote{padding-left:1.5rem}.breadcrumb{font-size:18px}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}@media only screen and (max-width:600px){.hide-on-small-only{display:none!important}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none!important}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#ee6e73}footer.page-footer .footer-copyright{overflow:hidden;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08)}table{border-collapse:collapse;border-spacing:0;width:100%;display:table}td{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}.hide{display:none!important}.right-align{text-align:right}.btn,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}@font-face{font-family:Material-Design-Icons;src:url(../font/material-design-icons/Material-Design-Icons.eot?#iefix) format("embedded-opentype"),url(../font/material-design-icons/Material-Design-Icons.woff2) format("woff2"),url(../font/material-design-icons/Material-Design-Icons.woff) format("woff"),url(../font/material-design-icons/Material-Design-Icons.ttf) format("truetype"),url(../font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons) format("svg");font-weight:400;font-style:normal}.container{margin:0 auto;width:90%}@media only screen and (min-width:601px){.container{width:85%}}@media only screen and (min-width:993px){.container{width:70%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.row,.row .col.s12,.row .col.s6{margin-left:auto}.row{margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table}.row .col{float:left;padding:0 .75rem}.row .col.s6{width:50%;left:auto;right:auto}.row .col.s12{width:100%;left:auto;right:auto}@media only screen and (min-width:601px){.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}}@media only screen and (min-width:993px){.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}}nav{color:#fff;width:100%;height:56px;line-height:56px}nav .nav-wrapper{height:100%}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}@media only screen and (max-width:992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}nav ul{margin:0}nav ul li{float:left;padding:0}nav ul a{font-size:1rem;display:block;padding:0 15px;cursor:pointer}nav ul a:hover{background-color:rgba(0,0,0,.1)}@media only screen and (min-width:601px){nav{height:64px;line-height:64px}}@font-face{font-family:Roboto;src:local(Roboto Thin),url(../font/roboto/Roboto-Thin.eot);src:url(../font/roboto/Roboto-Thin.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Thin.woff2) format("woff2"),url(../font/roboto/Roboto-Thin.woff) format("woff"),url(../font/roboto/Roboto-Thin.ttf) format("truetype");font-weight:200}@font-face{font-family:Roboto;src:local(Roboto Light),url(../font/roboto/Roboto-Light.eot);src:url(../font/roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Light.woff2) format("woff2"),url(../font/roboto/Roboto-Light.woff) format("woff"),url(../font/roboto/Roboto-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Roboto;src:local(Roboto Regular),url(../font/roboto/Roboto-Regular.eot);src:url(../font/roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Regular.woff2) format("woff2"),url(../font/roboto/Roboto-Regular.woff) format("woff"),url(../font/roboto/Roboto-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Roboto;src:url(../font/roboto/Roboto-Medium.eot);src:url(../font/roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Medium.woff2) format("woff2"),url(../font/roboto/Roboto-Medium.woff) format("woff"),url(../font/roboto/Roboto-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Roboto;src:url(../font/roboto/Roboto-Bold.eot);src:url(../font/roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Bold.woff2) format("woff2"),url(../font/roboto/Roboto-Bold.woff) format("woff"),url(../font/roboto/Roboto-Bold.ttf) format("truetype");font-weight:700}html{line-height:1.5;font-family:Roboto,sans-serif;color:rgba(0,0,0,.87)}@media only screen and (min-width:0){html{font-size:14px}}@media only screen and (min-width:992px){html{font-size:14.5px}}@media only screen and (min-width:1200px){html{font-size:15px}}h1 a,h2 a,h3 a,h4 a{font-weight:inherit}h1{margin:2.1rem 0 1.68rem}h2{margin:1.78rem 0 1.424rem}h3{margin:1.46rem 0 1.168rem}h4{margin:1.14rem 0 .912rem}h5{margin:.82rem 0 .656rem}em{font-style:italic}strong{font-weight:500}footer.page-footer .footer-copyright{font-weight:300}.btn:disabled{background-color:#DFDFDF!important;box-shadow:none;color:#9F9F9F!important;cursor:default}.btn:disabled:hover{background-color:#DFDFDF;color:#9F9F9F}.btn{border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;vertical-align:middle;color:#fff;background-color:#26a69a;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover{background-color:#2bbbad}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */label{font-size:.8rem;color:#9e9e9e}:-moz-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}input[type=email],input[type=text],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:0;height:3rem;width:100%;font-size:1rem;margin:0 0 15px;padding:0;box-shadow:none;box-sizing:content-box;transition:all .3s}input[type=email]:disabled,input[type=text]:disabled,textarea.materialize-textarea:disabled{color:rgba(0,0,0,.26);border-bottom:1px dotted rgba(0,0,0,.26)}input[type=email]:disabled+label,input[type=text]:disabled+label,textarea.materialize-textarea:disabled+label{color:rgba(0,0,0,.26)}input[type=email]:focus:not([readonly]),input[type=text]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}input[type=email]:focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input[type=email].invalid,input[type=email]:focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}input[type=email]+label:after,input[type=text]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:65px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field label{color:#9e9e9e;position:absolute;top:.8rem;left:.75rem;font-size:1rem;cursor:text;transition:.2s ease-out}.input-field label.active{font-size:.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:1.6rem 0;resize:none;min-height:3rem}[type=radio]:not(:checked),[type=checkbox]:not(:checked){position:absolute;left:-9999px;visibility:hidden}[type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type=radio]:not(:checked)+label:before{border-radius:50%;border:2px solid #5a5a5a}[type=radio]:not(:checked)+label:after{border-radius:50%;border:2px solid #5a5a5a;z-index:-1;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:disabled:not(:checked)+label:before{background-color:transparent;border-color:rgba(0,0,0,.26)}[type=checkbox]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,.26)}[type=checkbox].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type=checkbox].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0;z-index:0}[type=checkbox].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type=checkbox].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}input[type=checkbox]:checked:not(:disabled)~.lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(38,166,154,.1)}input[type=checkbox]:not(:disabled)~.lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.08)}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}input[type=range]:-moz-focusring{outline:#fff solid 1px;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:0 0;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.side-nav{position:fixed;width:240px;left:-105%;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:left}.side-nav a,.side-nav li{line-height:64px;padding:0 15px}.side-nav li{float:none}.side-nav li:hover{background-color:#ddd}.page-main,body{background-color:#fafafa}.side-nav a{color:#444;display:block;font-size:1rem;height:64px}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(../font/fontawesome-webfont.eot?v=#4.0.3);src:url(../font/fontawesome-webfont.eot?#iefix&v=#4.0.3) format("embedded-opentype"),url(../font/fontawesome-webfont.woff?v=#4.0.3) format("woff"),url(../font/fontawesome-webfont.ttf?v=#4.0.3) format("truetype"),url(../font/fontawesome-webfont.svg#fontawesomeregular?v=#4.0.3) format("svg")}a{color:#349f8c}.article-description-link,.breadcrumb,.breadcrumb:before,nav a,nav ul a{color:#272727}h1{font-size:3.2rem}h2{font-size:2.7rem}h3{font-size:2.4rem}h4{font-size:1.8rem}h5{font-size:1.6rem}nav{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.page-header,.pattern{-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1)}nav .nav-wrapper nav ul{margin-right:50px}nav .brand-logo{margin:17px 0 0 50px;letter-spacing:-3.2px}.breadcrumb:before{content:'\f101';vertical-align:middle;display:inline-block;font-family:FontAwesome;font-weight:400;font-style:normal;font-size:13px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.container{max-width:1160px!important;background-color:#fafafa}.page-wrap{margin:50px 0 30px}.page-header{box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-color:#e3e3e3}.pattern{height:210px;background-color:#556;background-image:-webkit-linear-gradient(60deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-webkit-linear-gradient(300deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-webkit-linear-gradient(60deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-webkit-linear-gradient(300deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-webkit-linear-gradient(30deg,#99a 25%,transparent 25.5%,transparent 75%,#99a 75%,#99a),-webkit-linear-gradient(30deg,#99a 25%,transparent 25.5%,transparent 75%,#99a 75%,#99a);background-image:-moz-linear-gradient(60deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-moz-linear-gradient(300deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-moz-linear-gradient(60deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-moz-linear-gradient(300deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-moz-linear-gradient(30deg,#99a 25%,transparent 25.5%,transparent 75%,#99a 75%,#99a),-moz-linear-gradient(30deg,#99a 25%,transparent 25.5%,transparent 75%,#99a 75%,#99a);background-image:-ms-linear-gradient(60deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-ms-linear-gradient(300deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-ms-linear-gradient(60deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-ms-linear-gradient(300deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),-ms-linear-gradient(30deg,#99a 25%,transparent 25.5%,transparent 75%,#99a 75%,#99a),-ms-linear-gradient(30deg,#99a 25%,transparent 25.5%,transparent 75%,#99a 75%,#99a);background-image:linear-gradient(30deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),linear-gradient(150deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),linear-gradient(30deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),linear-gradient(150deg,#445 12%,transparent 12.5%,transparent 87%,#445 87.5%,#445),linear-gradient(60deg,#99a 25%,transparent 25.5%,transparent 75%,#99a 75%,#99a),linear-gradient(60deg,#99a 25%,transparent 25.5%,transparent 75%,#99a 75%,#99a);-webkit-background-size:80px 140px;-moz-background-size:80px 140px;background-size:80px 140px;background-position:0 0,0 0,40px 70px,40px 70px,0 0,40px 70px;box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.article,footer.page-footer,main.page-article-list section{-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.input-field label{width:100%}.rss-icon:before{font-family:FontAwesome;content:'\f09e'}.menu-icon:before{font-family:FontAwesome;content:'\f0c9'}#mobile-menu{float:right;margin-right:20px}#mobile-menu-close:after{font-family:FontAwesome;content:'\f00d';float:right}.article{padding:20px 50px 5px;font-size:16px;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.article-header h1{margin:0 0 1.68rem}.article-title{margin-top:0;font-size:3.56rem}.article-entry ul,.article-entry ul li{list-style-type:disc!important;margin-left:10px}.article-share-box{position:absolute;display:none;background:#fff;-webkit-box-shadow:1px 2px 10px rgba(0,0,0,.2);box-shadow:1px 2px 10px rgba(0,0,0,.2);-webkit-border-radius:3px;border-radius:3px;margin-left:-145px;overflow:hidden;z-index:1}.article-share-box.article-share-box-opened{display:block}.article-share-input{border:none;width:100%!important;background:0 0!important;padding:0 15px!important;outline:0!important;height:36px!important;line-height:36px!important;font-size:10px!important;margin:0!important;border-bottom:none!important}.article-share-link{cursor:pointer}.article-share-link:before{font-size:14px;margin-right:5px;font-family:FontAwesome;content:'\f064'}.article-suggest-modification:after{font-size:14px;margin-left:5px;font-family:FontAwesome;content:'\f040'}.article-share-links{zoom:1;height:50px;border-top:1px solid #349f8c}.article-share-links:after,.article-share-links:before{content:"";display:table}.article-share-facebook,.article-share-google,.article-share-pinterest,.article-share-twitter{width:50px;height:75px;display:block;float:left;position:relative;color:#999;text-shadow:0 1px #fff}.article-share-facebook:before,.article-share-google:before,.article-share-pinterest:before,.article-share-twitter:before{font-size:20px;font-family:FontAwesome;width:20px;height:20px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;text-align:center}.article-share-facebook:hover,.article-share-google:hover,.article-share-pinterest:hover,.article-share-twitter:hover{color:#fff}.article-share-twitter:before{content:"\f099"}.article-share-twitter:hover{background:#00aced;text-shadow:0 1px #008abe}.article-share-facebook:before{content:"\f09a"}.article-share-facebook:hover{background:#3b5998;text-shadow:0 1px #2f477a}.article-share-pinterest:before{content:"\f0d2"}.article-share-pinterest:hover{background:#cb2027;text-shadow:0 1px #a21a1f}.article-share-google:before{content:"\f0d5"}.article-share-google:hover{background:#dd4b39;text-shadow:0 1px #be3221}.post-nav-title{padding:10px;min-width:75px}.post-nav-content{border-top:2px solid #546e7a;margin-top:0;padding-top:10px}.post-nav-content a{font-size:1.2rem}.post-nav-content.post-nav-prev a:after{font-family:FontAwesome;content:'\f054';font-size:12px;vertical-align:middle;margin-left:4px}.post-nav-content.post-nav-next a:before{font-family:FontAwesome;content:'\f053';font-size:12px;vertical-align:middle;margin-right:4px}.article-entry .highlight figcaption span,.article-entry code,.article-entry pre{font-family:"Source Code Pro",Consolas,Monaco,Menlo,Consolas,monospace}.post-navigation{margin-top:20px}.article-tag-list li{float:left;display:block;margin-right:8px}.article-tag-list-link:before{content:'#'}.article-footer .row{margin-bottom:0}.article-footer .row a.article-tag-list-link{color:#349f8c}.article-footer-right{margin-top:16px}.article-list-part{padding-bottom:10px;margin-bottom:30px}blockquote{border-left:5px solid #349f8c;font-style:italic;margin:20px 0 20px -10px}@media only screen and (max-width:600px){.page-main article.article-type-page{padding-top:25px}.page-main .post-navigation{display:none}}.page-home .article-list-part{padding-bottom:0;margin-bottom:0}main.page-article-list section{padding:20px 50px 10px;margin-bottom:30px;font-size:16px;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.1)}main.page-home section{padding:40px 50px 10px}.archive-year-wrap{font-size:30px;margin-bottom:-54px}.archive-year-wrap a{color:#349f8c;padding-top:2px;letter-spacing:-1.6px;font-size:58px}.archive-article-date{padding:10px;min-width:75px;float:right}.archive-article-header h1{clear:both;border-top:2px solid #546e7a;margin-top:6px;padding-top:10px;font-size:2rem}footer.page-footer{padding:20px 50px 5px;box-shadow:0 0 16px 0 rgba(0,0,0,.1)}footer.page-footer .footer-copyright{height:inherit;line-height:inherit}footer ul,footer ul li{list-style-type:disc;color:#fff}footer ul li a{color:#f5f5f5}.page-footer .archive-list-count,.page-footer .category-list-count,.page-footer .tag-list-count{padding-left:5px;color:color-grey;font-size:.85em}.page-footer .archive-list-count:before,.page-footer .category-list-count:before,.page-footer .tag-list-count:before{content:"("}.page-footer .archive-list-count:after,.page-footer .category-list-count:after,.page-footer .tag-list-count:after{content:")"}.page-footer h5{color:#ccc;letter-spacing:2px;margin-bottom:1em;line-height:1em}.article-entry .highlight,.article-entry pre{background:#2d2d2d;margin:0;padding:15px 0;border-style:solid;border-color:color-border;border-width:1px 0;overflow:auto;color:#ccc}.article-entry .highlight .gutter pre{color:#666}.article-entry code{background:0 0;text-shadow:0 1px #fff;padding:0 .3em}.article-entry pre code{background:0 0;text-shadow:none;padding:0}.article-entry .highlight{margin:0 -50px;padding:2.5em 50px 2em;border-color:#555}.article-entry .highlight pre{border:none;margin:0;padding:0}.article-entry .highlight table{margin:0 0 0 -50px;width:auto}.article-entry .highlight td{border:none;padding:0}.article-entry .highlight figcaption{zoom:1;font-size:.85em;color:#999;line-height:1em;margin-bottom:.75em}.article-entry .highlight figcaption:after,.article-entry .highlight figcaption:before{content:"";display:table}.article-entry .highlight figcaption a{float:right}.article-entry .highlight figcaption a:after{font-family:FontAwesome;font-size:12px;content:'\f08e';margin-left:8px}.article-entry .highlight .gutter{min-width:50px;text-align:right}.article-entry .highlight .gutter pre{padding-right:12px;font-size:16px}.article-entry pre,.pre-fake{margin:0 -50px;padding:2.5em 50px 2em}pre .comment,pre .title{color:#999}pre .tag{color:#f2777a}pre .built_in,pre .literal,pre .number,pre .params{color:#f99157}pre .class,pre .string{color:#9c9}pre .function{color:#69c}pre .keyword{color:#c9c}.pre-fake{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;background:#2d2d2d;border-style:solid;border-color:#ddd;border-width:1px 0;overflow:auto;color:#ccc;line-height:30.6px}.page-navigation{color:#272727;padding:0 50px;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.page-navigation a,.page-navigation span{display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px;-webkit-border-radius:2px;border-radius:2px;text-align:center}.page-navigation span.current{background-color:#272727;color:#fff}.page-navigation a{color:#444}.page-navigation a.prev:before{font-family:FontAwesome;content:'\f053';vertical-align:middle}.page-navigation a.next:after{font-family:FontAwesome;content:'\f054';vertical-align:middle}@media only screen and (max-width:992px){nav .nav-wrapper nav ul{margin-right:0}nav .brand-logo{left:35px}.pattern{height:95px}.article{padding:10px 10px 5px}.page-navigation{width:100%}.page-navigation .next,.page-navigation .prev{width:10%}.article-entry .highlight,.article-entry pre,.pre-fake{margin:0 -11px}}@media only screen and (max-width:600px){nav .brand-logo{left:30px;margin:11px 0 0 50px}.container{width:100%}.page-wrap{margin:0 0 15px}.side-nav{padding-top:56px}nav ul a:hover{background-color:transparent}blockquote{border-left:7px solid #349f8c;padding-left:1rem}.article-entry ol{padding-left:16px}.article-entry .highlight{padding:2.5em 30px 2em}.article-footer-right .text{display:none}main.page-article-list section{padding:20px 12px 5px}footer.page-footer{padding:20px 25px 5px}footer.page-footer h5{margin-left:-16px}}
.article-entry img {max-width: 100%}
.highlight .line {min-height: 24px}
.archive-article-date time {vertical-align: middle}
div.rc-scout{text-align: center; border: 1px solid #eaeaea; margin: 25px 0; color: #5a5a5a; font-variant: small-caps}
