.highlight{background:#f8f8f8;overflow:auto}.highlight .highlight pre{word-break:break-all;word-wrap:break-word}.highlight .hll{background-color:#ffffcc}.highlight .c{color:#408080;font-style:italic}.highlight .err{border:1px solid #FF0000}.highlight .k{color:#008000;font-weight:bold}.highlight .o{color:#666666}.highlight .cm{color:#408080;font-style:italic}.highlight .cp{color:#BC7A00}.highlight .c1{color:#408080;font-style:italic}.highlight .cs{color:#408080;font-style:italic}.highlight .gd{color:#A00000}.highlight .ge{font-style:italic}.highlight .gr{color:#FF0000}.highlight .gh{color:#000080;font-weight:bold}.highlight .gi{color:#00A000}.highlight .go{color:#808080}.highlight .gp{color:#000080;font-weight:bold}.highlight .gs{font-weight:bold}.highlight .gu{color:#800080;font-weight:bold}.highlight .gt{color:#0040D0}.highlight .kc{color:#008000;font-weight:bold}.highlight .kd{color:#008000;font-weight:bold}.highlight .kn{color:#008000;font-weight:bold}.highlight .kp{color:#008000}.highlight .kr{color:#008000;font-weight:bold}.highlight .kt{color:#B00040}.highlight .m{color:#666666}.highlight .s{color:#BA2121}.highlight .na{color:#7D9029}.highlight .nb{color:#008000}.highlight .nc{color:#0000FF;font-weight:bold}.highlight .no{color:#880000}.highlight .nd{color:#AA22FF}.highlight .ni{color:#999999;font-weight:bold}.highlight .ne{color:#D2413A;font-weight:bold}.highlight .nf{color:#0000FF}.highlight .nl{color:#A0A000}.highlight .nn{color:#0000FF;font-weight:bold}.highlight .nt{color:#008000;font-weight:bold}.highlight .nv{color:#19177C}.highlight .ow{color:#AA22FF;font-weight:bold}.highlight .w{color:#bbbbbb}.highlight .mf{color:#666666}.highlight .mh{color:#666666}.highlight .mi{color:#666666}.highlight .mo{color:#666666}.highlight .sb{color:#BA2121}.highlight .sc{color:#BA2121}.highlight .sd{color:#BA2121;font-style:italic}.highlight .s2{color:#BA2121}.highlight .se{color:#BB6622;font-weight:bold}.highlight .sh{color:#BA2121}.highlight .si{color:#BB6688;font-weight:bold}.highlight .sx{color:#008000}.highlight .sr{color:#BB6688}.highlight .s1{color:#BA2121}.highlight .ss{color:#19177C}.highlight .bp{color:#008000}.highlight .vc{color:#19177C}.highlight .vg{color:#19177C}.highlight .vi{color:#19177C}.highlight .il{color:#666666}@font-face{font-family:'agents';src:url("../../fonts/agents.eot");src:url("../../fonts/agents.eot?#iefix") format("embedded-opentype"),url("../../fonts/agents.svg#agents") format("svg"),url("../../fonts/agents.woff") format("woff"),url("../../fonts/agents.ttf") format("truetype");font-weight:normal;font-style:normal}.caniuse{padding:10px}.caniuse h1,.caniuse h2,.caniuse h3,.caniuse h4,.caniuse p{line-height:1.4;margin:5px;text-align:center}.caniuse h1{font-size:1.8em}.caniuse h2{font-size:1.4em}.caniuse h3{font-size:1.2em}.caniuse p{font-size:0.8em}.caniuse .status{font-style:italic}.caniuse .agents,.caniuse .legend{margin:0 auto;max-width:1200px;overflow:hidden;width:auto;list-style-type:none;margin:0;overflow:auto;padding:0;width:auto;margin:0 auto;max-width:400px}.caniuse .agents>li,.caniuse .legend>li{float:left}.caniuse .agents li,.caniuse .legend li{box-shadow:inset 0 -5px 2px rgba(175,175,195,0.02);float:left;margin-right:1.2024048096192386%;padding:5px 0;text-align:center;width:19.03807615230461%}.caniuse .agents li.y,.caniuse .legend li.y,.caniuse .agents li.x,.caniuse .legend li.x{background:#cf9}.caniuse .agents li.a,.caniuse .legend li.a{background:#cd5}.caniuse .agents li.p,.caniuse .legend li.p{background:#aaf}.caniuse .agents li.n,.caniuse .legend li.n{background:#f99}.caniuse .agents li.u,.caniuse .legend li.u{background:#ccc}.caniuse .agents li:last-child,.caniuse .legend li:last-child{margin-right:0}.caniuse .agents li{font-size:1em}.caniuse .agents li:hover,.caniuse .agents li:hover:before{color:#fff;text-shadow:0 1px 0 #aaa}.caniuse .agents li:before{color:#555;font-size:2em}.caniuse .agents li[class^="icon-"]:before,.caniuse .agents li [class*=" icon-"]:before{font-family:'agents';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased}.caniuse .agents li.icon-android:before{content:"\e006"}.caniuse .agents li.icon-chrome:before,.caniuse .agents li.icon-and_chr:before{content:"\e004"}.caniuse .agents li.icon-firefox:before,.caniuse .agents li.icon-and_ff:before{content:"\e000"}.caniuse .agents li.icon-ie:before,.caniuse .agents li.icon-windows:before{content:"\e001"}.caniuse .agents li.icon-ios_saf:before{content:"\e005"}.caniuse .agents li.icon-opera:before,.caniuse .agents li.icon-op_mini:before,.caniuse .agents li.icon-op_mob:before{content:"\e002"}.caniuse .agents li.icon-safari:before{content:"\e003"}.caniuse .agents li.icon-ios_saf:hover,.caniuse .agents li.icon-safari:hover{background:#869abb}.caniuse .agents li.icon-android:hover{background:#97c03d}.caniuse .agents li.icon-chrome:hover,.caniuse .agents li.icon-and_chr:hover{background:#40ace8}.caniuse .agents li.icon-firefox:hover,.caniuse .agents li.icon-and_ff:hover{background:#dc6f26}.caniuse .agents li.icon-ie:hover,.caniuse .agents li.icon-windows:hover{background:#1a4cbd}.caniuse .agents li.icon-opera:hover,.caniuse .agents li.icon-op_mini:hover,.caniuse .agents li.icon-op_mob:hover{background:#f0232a}.caniuse .legend{border-top:1px dotted #aaa;margin:20px auto 10px;padding-top:10px}.caniuse .legend li{font-size:0.8em}.caniuse .legend li.key{font-weight:bold}.caniuse .version{display:block}.humane,.humane-libnotify{position:fixed;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;z-index:10000}.humane,.humane-libnotify{text-align:center;font-size:15px;top:10px;right:10px;opacity:0;width:250px;color:#fff;padding:10px;background:-webkit-linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(50,50,50,0.9) 100%) no-repeat;background:linear-gradient(to bottom, rgba(0,0,0,0.9) 0%, rgba(50,50,50,0.9) 100%) no-repeat;border-radius:5px;box-shadow:0 4px 4px -4px #000;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.humane p,.humane-libnotify p,.humane ul,.humane-libnotify ul{margin:0;padding:0}.humane ul,.humane-libnotify ul{list-style:none}.humane.humane-libnotify-info,.humane-libnotify.humane-libnotify-info{background:-webkit-linear-gradient(top, rgba(0,0,50,0.9) 0%, rgba(0,0,100,0.9) 100%) no-repeat;background:linear-gradient(to bottom, rgba(0,0,50,0.9) 0%, rgba(0,0,100,0.9) 100%) no-repeat}.humane.humane-libnotify-success,.humane-libnotify.humane-libnotify-success{background:-webkit-linear-gradient(top, rgba(0,50,0,0.9) 0%, rgba(0,100,0,0.9) 100%) no-repeat;background:linear-gradient(to bottom, rgba(0,50,0,0.9) 0%, rgba(0,100,0,0.9) 100%) no-repeat}.humane.humane-libnotify-error,.humane-libnotify.humane-libnotify-error{background:-webkit-linear-gradient(top, rgba(50,0,0,0.9) 0%, rgba(100,0,0,0.9) 100%) no-repeat;background:linear-gradient(to bottom, rgba(50,0,0,0.9) 0%, rgba(100,0,0,0.9) 100%) no-repeat}.humane.humane-animate,.humane-libnotify.humane-libnotify-animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.humane.humane-animate:hover,.humane-libnotify.humane-libnotify-animate:hover{opacity:0.2}.humane.humane-animate,.humane-libnotify.humane-libnotify-js-animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.humane.humane-animate:hover,.humane-libnotify.humane-libnotify-js-animate:hover{opacity:0.2}.google-custom-search{width:100%;margin:5px 0}.google-custom-search-original{position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;overflow:hidden}@media screen and (max-width: 680px){.google-custom-search-placeholder{text-align:center}}.google-custom-search-placeholder input{outline:none}.google-custom-search-placeholder input[type=search]{font-family:inherit;font-size:18px}.google-custom-search-placeholder input[type=search]{float:right;background:#fff url(/images/icons/search.svg) no-repeat 5px center;background-size:auto 75%;border:solid 1px #ccc;padding:2px 5px 2px 23px;width:110px;max-width:250px;border-radius:10em;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width: 680px){.google-custom-search-placeholder input[type=search]{float:none}}.google-custom-search-placeholder input[type=search]:focus{width:100%;border-color:#66CC75;box-shadow:0 0 5px rgba(109,207,246,0.5)}.google-custom-search-original{box-sizing:content-box;text-align:left}.google-custom-search-original table{border-collapse:separate}.btn-pulse{width:100px;text-decoration:none;display:inline-block;text-align:center;position:relative;overflow:hidden;padding:10px;color:rgba(42,101,160,0.8);border:1px solid rgba(42,101,160,0.8);border-radius:3px;-webkit-transition:color 0.3s 0.1s ease-out;transition:color 0.3s 0.1s ease-out;background-color:#f1f1f1}.btn-pulse .wrapper{display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100px;overflow:hidden}.btn-pulse .wrapper .inner{display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;width:200px;height:200px;top:50%;left:50%;-webkit-transition:box-shadow 0.5s ease-out;transition:box-shadow 0.5s ease-out;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.btn-pulse:hover{color:#fff}.btn-pulse:hover .inner{box-shadow:inset 0 0 0 100px rgba(56,132,205,0.8)}.btn-pulse:active{top:1px}.btn-pulse .text{position:relative}.comments{padding-top:15px}.comments .comment-code-highlight{font-style:italic}.comments .comment-code-highlight .highlight{display:inline-block;overflow:visible}.comments .comment-code-highlight .highlight code{white-space:normal}.tags .tag-box.inline li{display:inline-block;font-size:14px}.tags .tag-box a{padding:4px 6px;margin:2px;background-color:#e6e6e6;border-radius:4px;text-decoration:none}.tags .tag-box a span{vertical-align:super;font-size:10px}.tags ul.posts{list-style:none}.tags ul.posts li{margin-bottom:5px}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.pagination:before,.pagination:after{display:table;content:'';clear:both}.pagination a,.pagination em{display:inline-block;width:100%;border-radius:5px;-webkit-transition:0.5s all;transition:0.5s all;text-decoration:none}.pagination .prev-btn a,.pagination .prev-btn em,.pagination .next-btn a,.pagination .next-btn em{color:#fff;background-color:#e85c33}.pagination .prev-btn a:hover,.pagination .prev-btn em:hover,.pagination .next-btn a:hover,.pagination .next-btn em:hover{background-color:#333}.pagination .prev-btn a.empty,.pagination .prev-btn em.empty,.pagination .next-btn a.empty,.pagination .next-btn em.empty{visibility:hidden}.pagination .prev-btn{-webkit-box-flex:0;-webkit-flex:0 0 14.286%;-ms-flex:0 0 14.286%;flex:0 0 14.286%;padding-right:1.4286%}.pagination .pagination-links-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 71.43%;-ms-flex:0 0 71.43%;flex:0 0 71.43%;padding-right:1.4286%;padding-left:1.4286%}.pagination .pagination-links-wrapper .pagination-link{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;min-height:1px}.pagination .pagination-links-wrapper .pagination-link a,.pagination .pagination-links-wrapper .pagination-link em{max-width:50px}.pagination .pagination-links-wrapper .pagination-link a:hover,.pagination .pagination-links-wrapper .pagination-link a.current,.pagination .pagination-links-wrapper .pagination-link em:hover,.pagination .pagination-links-wrapper .pagination-link em.current{color:#fff;background-color:#41b7d8}.pagination .next-btn{-webkit-box-flex:0;-webkit-flex:0 0 14.286%;-ms-flex:0 0 14.286%;flex:0 0 14.286%;padding-left:1.4286%}.wrapper-footer{margin-top:50px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#eee}footer{padding:20px 0;text-align:center}.about-image-wrapper{text-align:center}.about-image-wrapper img{border-radius:8px}
/*# sourceMappingURL=non-critical.css.map */