html,body,div,span,applet,object,iframe,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,sub,sup,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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:100%;line-height:1.5em}html.wf-loading body,html.wf-loading body p,html.wf-loading body a,html.wf-loading body input,html.wf-loading body time,html.wf-loading body td,html.wf-loading body h1,html.wf-loading body h2,html.wf-loading body h3,html.wf-loading body h4,html.wf-loading body h5,html.wf-loading body h6{color:transparent !important}body{font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}a{color:#E4A45F;-webkit-transition:border .25s linear;-moz-transition:border .25s linear;-ms-transition:border .25s linear;transition:border .25s linear;outline:none}a:hover{text-decoration:none}h1{font-size:1.5em;line-height:1.5em}h2{font-size:1.125em;line-height:1.33333em}h3{font-size:1em;line-height:1.5em}em{font-style:italic}*{margin:0;padding:0}body{background:#FFF}p{margin-top:1.5em;margin-bottom:1.5em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.blog.header{padding:50px 0;border-top:3px solid #816767}.blog.header>.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:95%;margin:0 auto;*zoom:1}@media (min-width: 36em){.blog.header>.content{padding-left:0;padding-right:0;max-width:36em}}.blog.header>.content:after{content:"";display:table;clear:both}.blog.header .blog.logo,.blog.header .blog.navigation{float:left}.blog.header .blog.navigation{margin-left:6px;margin-top:9px}.blog.logo{width:44px;height:44px;line-height:44px;border-radius:50%;background-color:#816767;font-size:17px;text-align:center}.blog.logo a{color:#FFF;text-decoration:none}.blog.navigation li{position:relative;display:inline-block;margin:0;padding:0 8px;height:22px;line-height:22px;background-color:#FFF}.blog.navigation li:first-of-type{margin-left:11px}@media (min-width: 36em){.blog.navigation li{margin:0 11px}}.blog.navigation li a{color:#816767;text-decoration:none}.blog.navigation li::before,.blog.navigation li::after{display:block;content:'';position:absolute;top:0;width:0;height:0;border:11px solid #FFF}.blog.navigation li::before{right:100%;border-left-color:transparent;border-right-width:0;border-left-width:9px}.blog.navigation li::after{left:100%;border-color:transparent;border-left-color:#FFF;border-right-width:0;border-left-width:9px}.blog.navigation li.active{background-color:#816767}.blog.navigation li.active a{color:#FFF}.blog.navigation li.active::before{border-color:#816767;border-left-color:transparent}.blog.navigation li.active::after{border-left-color:#816767}article{background-color:#FFF;padding:0 0 3em 0;margin:0 0 3em 0;margin-bottom:33px;position:relative}article:first-of-type,article:last-of-type{margin:0}article>.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:95%;margin:0 auto}@media (min-width: 36em){article>.content{padding-left:0;padding-right:0;max-width:36em}}article .article.title{font-size:1.5em;line-height:1.5em;margin-bottom:28px}article .article.title,article .article.title a{text-decoration:none;color:#727272}article .article.date{font-size:0.75em;line-height:2em;margin-bottom:1.5em;border-right:4px solid #816767;padding-right:12px;text-align:right;line-height:14px;color:#7C7C7C}article .more.link{display:block;margin-top:30px;width:47px;height:19px;line-height:19px;background-color:#FFF;text-align:center;text-decoration:none}article .more.link:hover{background-color:#7C7C7C}article .more.link .dot{display:inline-block;width:4px;height:4px;background-color:#FFF;border-radius:50%;vertical-align:middle}article .article.comments{margin-top:3em}article p,article li{color:#545454}article img,article video{max-width:100%;height:auto;border:6px solid #f6f6f6;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}article ol{list-style:decimal}article blockquote{background:#FCFCFC;margin:1.5em -30px;padding:5px 30px}.blog.posts.list{background-color:#FFF;margin-bottom:3em}.blog.posts.list .item{*zoom:1;margin:0.75em 0}.blog.posts.list .item:after{content:"";display:table;clear:both}.blog.posts.list .item a{text-decoration:none}.blog.posts.list .item a:hover{text-decoration:underline}.blog.posts.list .item .name{font-size:0.875em;line-height:1.71429em}.blog.posts.list .item .date{font-size:0.75em;line-height:2em;display:none;color:#7C7C7C}@media (min-width: 36em){.blog.posts.list .item .name{float:right;width:85%}.blog.posts.list .item .date{display:block;float:left;width:15%}}.blog.page{background-color:#FFF}.blog.page>.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:95%;margin:0 auto}@media (min-width: 36em){.blog.page>.content{padding-left:0;padding-right:0;max-width:36em}}.projects{overflow:hidden;*zoom:1}.projects h4{font-size:1.5em;line-height:1.5em;color:#838383}@media only screen and (min-width: 400px){.project-container{width:50%;float:left}}@media only screen and (min-width: 600px){.project-container{width:33%}}.projects-list{margin-bottom:1.5em}.blog.footer{min-height:100px;padding-top:40px}.blog.social.icons{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:95%;margin:0 auto;text-align:left}@media (min-width: 36em){.blog.social.icons{padding-left:0;padding-right:0;max-width:36em}}.blog.social.icons .badge{display:inline-block;margin:0 4px;width:28px;height:28px}.blog.social.icons .twitter{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjMxcHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDMxIDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU3NSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YmFkZ2VfdHdpdHRlcjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJiYWRnZV90d2l0dGVyIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiBmaWxsPSIjNzA3MDcwIj4KICAgICAgICAgICAgPGcgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDIuMDAwMDAwKSIgaWQ9IlBhZ2UtMSI+CiAgICAgICAgICAgICAgICA8ZyBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRGFkZHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNTAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRm9vdGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUwMDAwMCwgMC41MDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJTb2NpYWwtSWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNzYwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJUd2l0dGVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEzLDI2IEMyMC4xNzk3MDIxLDI2IDI2LDIwLjE3OTcwMjEgMjYsMTMgQzI2LDUuODIwMjk3OTEgMjAuMTc5NzAyMSwwIDEzLDAgQzUuODIwMjk3OTEsMCAwLDUuODIwMjk3OTEgMCwxMyBDMCwyMC4xNzk3MDIxIDUuODIwMjk3OTEsMjYgMTMsMjYgTDEzLDI2IEwxMywyNiBaIE0xMywyNC40NCBDMTkuMzE4MTM3OSwyNC40NCAyNC40NCwxOS4zMTgxMzc5IDI0LjQ0LDEzIEMyNC40NCw2LjY4MTg2MjE1IDE5LjMxODEzNzksMS41NiAxMywxLjU2IEM2LjY4MTg2MjE1LDEuNTYgMS41Niw2LjY4MTg2MjE1IDEuNTYsMTMgQzEuNTYsMTkuMzE4MTM3OSA2LjY4MTg2MjE1LDI0LjQ0IDEzLDI0LjQ0IEwxMywyNC40NCBMMTMsMjQuNDQgWiBNMTIuODM0NzcyOCwxMC42ODgyMzQ3IEwxMi44NTk1NzA5LDExLjExNTU3MjYgTDEyLjQ0NjI2OTMsMTEuMDYzMjQ1NSBDMTAuOTQxODUxNywxMC44NjI2NTgzIDkuNjI3NTUyNzksMTAuMTgyNDA2MiA4LjUxMTYzODYyLDkuMDM5OTMxNTIgTDcuOTY2MDgwNTYsOC40NzMwNTQ3NyBMNy44MjU1NTgwNSw4Ljg5MTY3MTQxIEM3LjUyNzk4MDkzLDkuODI0ODM3NzggNy43MTgwOTk2NCwxMC44MTAzMzEyIDguMzM4MDUxOTYsMTEuNDczMTQxIEM4LjY2ODY5MzE4LDExLjgzOTQzMDYgOC41OTQyOTg5MSwxMS44OTE3NTc2IDguMDIzOTQyNzgsMTEuNjczNzI4MSBDNy44MjU1NTgwNSwxMS42MDM5NTg3IDcuNjUxOTcxMzksMTEuNTUxNjMxNiA3LjYzNTQzOTI5LDExLjU3Nzc5NTIgQzcuNTc3NTc3MTIsMTEuNjM4ODQzNCA3Ljc3NTk2MTg2LDEyLjQzMjQ3MDkgNy45MzMwMTY0MiwxMi43NDY0MzM0IEM4LjE0NzkzMzI1LDEzLjE4MjQ5MjQgOC41ODYwMzI4OCwxMy42MDk4MzAzIDkuMDY1NDYyNjQsMTMuODYyNzQ0NSBMOS40NzA0OTgxOCwxNC4wNjMzMzE3IEw4Ljk5MTA2ODM3LDE0LjA3MjA1MjkgQzguNTI4MTcwNjYsMTQuMDcyMDUyOSA4LjUxMTYzODYyLDE0LjA4MDc3NCA4LjU2MTIzNDgxLDE0LjI2MzkxODggQzguNzI2NTU1NDUsMTQuODMwNzk1NiA5LjM3OTU3MTg2LDE1LjQzMjU1NzEgMTAuMTA2OTgyNiwxNS42OTQxOTI1IEwxMC42MTk0NzY1LDE1Ljg3NzMzNzMgTDEwLjE3MzExMDgsMTYuMTU2NDE1MSBDOS41MTE4MjgzNSwxNi41NTc1ODk0IDguNzM0ODIxNDIsMTYuNzg0MzQwMSA3Ljk1NzgxNDU0LDE2LjgwMTc4MjUgQzcuNTg1ODQzMTUsMTYuODEwNTAzNiA3LjI4LDE2Ljg0NTM4ODQgNy4yOCwxNi44NzE1NTE5IEM3LjI4LDE2Ljk1ODc2MzcgOC4yODg0NTU3NiwxNy40NDcxNDk5IDguODc1MzQzOTgsMTcuNjM5MDE1OCBDMTAuNjM2MDA4NiwxOC4yMDU4OTI2IDEyLjcyNzMxNDQsMTcuOTYxNjk5NSAxNC4yOTc4NjAzLDE2Ljk5MzY0ODUgQzE1LjQxMzc3NDQsMTYuMzA0Njc1MSAxNi41Mjk2ODg3LDE0LjkzNTQ0OTggMTcuMDUwNDQ4NiwxMy42MDk4MzAzIEMxNy4zMzE0OTM2LDEyLjkwMzQxNDYgMTcuNjEyNTM4NywxMS42MTI2Nzk5IDE3LjYxMjUzODcsMTAuOTkzNDc2IEMxNy42MTI1Mzg3LDEwLjU5MjMwMTcgMTcuNjM3MzM2OCwxMC41Mzk5NzQ2IDE4LjEwMDIzNDUsMTAuMDYwMzA5NyBDMTguMzczMDEzNSw5Ljc4MTIzMTg4IDE4LjYyOTI2MDUsOS40NzU5OTA1OCAxOC42Nzg4NTY3LDkuMzg4Nzc4NzIgQzE4Ljc2MTUxNyw5LjIyMzA3NjMgMTguNzUzMjUxLDkuMjIzMDc2MyAxOC4zMzE2ODM0LDkuMzcxMzM2MzYgQzE3LjYyOTA3MDcsOS42MzI5NzE4MiAxNy41Mjk4NzgzLDkuNTk4MDg3MSAxNy44NzcwNTE3LDkuMjA1NjMzOTQgQzE4LjEzMzI5ODYsOC45MjY1NTYxMyAxOC40MzkxNDE4LDguNDIwNzI3NjkgMTguNDM5MTQxOCw4LjI3MjQ2NzU4IEMxOC40MzkxNDE4LDguMjQ2MzA0MDQgMTguMzE1MTUxMyw4LjI4OTkwOTk5IDE4LjE3NDYyODgsOC4zNjg0MDA1NiBDMTguMDI1ODQwMiw4LjQ1NTYxMjQxIDE3LjY5NTE5OSw4LjU4NjQzMDExIDE3LjQ0NzIxOCw4LjY2NDkyMDczIEwxNy4wMDA4NTI0LDguODEzMTgwNzkgTDE2LjU5NTgxNjgsOC41MjUzODE4IEMxNi4zNzI2MzQsOC4zNjg0MDA1NiAxNi4wNTg1MjQ5LDguMTkzOTc2OTYgMTUuODkzMjA0Miw4LjE0MTY0OTg4IEMxNS40NzE2MzY2LDguMDE5NTUzMzYgMTQuODI2ODg2Myw4LjAzNjk5NTcyIDE0LjQ0NjY0ODgsOC4xNzY1MzQ2IEMxMy40MTMzOTUsOC41Njg5ODc3NSAxMi43NjAzNzg1LDkuNTgwNjQ0NzQgMTIuODM0NzcyOCwxMC42ODgyMzQ3IEMxMi44MzQ3NzI4LDEwLjY4ODIzNDcgMTIuNzYwMzc4NSw5LjU4MDY0NDc0IDEyLjgzNDc3MjgsMTAuNjg4MjM0NyBMMTIuODM0NzcyOCwxMC42ODgyMzQ3IEwxMi44MzQ3NzI4LDEwLjY4ODIzNDcgWiIgaWQ9Ik92YWwtMSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');background-size:cover}.blog.social.icons .github{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjMxcHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDMxIDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU3NSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YmFkZ2VfZ2l0aHViPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImJhZGdlX2dpdGh1YiIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCI+CiAgICAgICAgICAgIDxnIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxLjAwMDAwMCkiIGlkPSJQYWdlLTEiPgogICAgICAgICAgICAgICAgPGcgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkRhZGR5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkZvb3RlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41MDAwMDAsIDAuNTAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iU29jaWFsLUljb25zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjc2MDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR2l0aHViLSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44NTAwMDAsIDAuODcwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjE0NzQzNzIyMiwxMy4xMyBDMC4xNDc0MzcyMjIsNS44Nzg1MDA4OCA1LjkzNzkyNDksMCAxMy4wODA4NTQzLDAgQzIwLjIyMzc4MzYsMCAyNi4wMTQyNzEzLDUuODc4NTAwODggMjYuMDE0MjcxMywxMy4xMyBDMjYuMDE0MjcxMywyMC4zODE0OTkxIDIwLjIyMzc4MzYsMjYuMjYgMTMuMDgwODU0MywyNi4yNiBDNS45Mzc5MjQ5LDI2LjI2IDAuMTQ3NDM3MjIyLDIwLjM4MTQ5OTEgMC4xNDc0MzcyMjIsMTMuMTMgTDAuMTQ3NDM3MjIyLDEzLjEzIEwwLjE0NzQzNzIyMiwxMy4xMyBaIiBpZD0iR2l0aHViIiBmaWxsPSIjNzA3MDcwIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ljk3MzU5NzEyLDEzLjk3NzEyODYgQzguNTgxMjY0OTUsMTUuMDc3OTYyNSA5Ljc1MzE5NTc0LDE1Ljc2Mjg2MSAxMS43Mjk3ODU2LDE1Ljk1MjMwMTEgQzExLjQ0NzY1NDEsMTYuMTY1ODg5NSAxMS4xMDg3NjI0LDE2LjU3MTQxNjEgMTEuMDYyMDE4NywxNy4wNDAyMjgxIEMxMC43MDcyNjc2LDE3LjI2OTIyMTUgOS45OTQwMDkxOCwxNy4zNDQ1ODEyIDkuNDM5MzQ1MzMsMTcuMTcwMTI5OCBDOC42NjIyMzE2NiwxNi45MjUzMTUgOC4zNjQ2NTgwNywxNS4zOTAyMjYzIDcuMjAxMDc0MzYsMTUuNjA4ODEwOSBDNi45NDg5OTIzNiwxNS42NTYyNzUgNi45OTkwNzQ4NywxNS44MjE5ODMgNy4yMTY5MzM4MiwxNS45NjI3MDk5IEM3LjU3MTY4NDkzLDE2LjE5MTcwMzMgNy45MDU1NjgzNiwxNi40NzgxNTMzIDguMTYzMDc1OTgsMTcuMDg4MTA4NSBDOC4zNjA5MDE4OCwxNy41NTY1MDQyIDguNzc2NTg2NzQsMTguMzkzMzcxMSAxMC4wOTEyNTI3LDE4LjM5MzM3MTEgQzEwLjYxMjk0NTYsMTguMzkzMzcxMSAxMC45Nzg1NDc5LDE4LjMzMDkxODQgMTAuOTc4NTQ3OSwxOC4zMzA5MTg0IEMxMC45Nzg1NDc5LDE4LjMzMDkxODQgMTAuOTg4NTY0NCwxOS41MjYyNjQxIDEwLjk4ODU2NDQsMTkuOTkwOTEyNiBDMTAuOTg4NTY0NCwyMC41MjY3NTczIDEwLjI2MzYyLDIwLjY3Nzg5MjkgMTAuMjYzNjIsMjAuOTM1NjE0NyBDMTAuMjYzNjIsMjEuMDM3NjIwOCAxMC41MDM1OTg3LDIxLjA0NzE5NjkgMTAuNjk2NDE2NCwyMS4wNDcxOTY5IEMxMS4wNzc0NjA4LDIxLjA0NzE5NjkgMTEuODcwNDM0LDIwLjcyOTkzNjkgMTEuODcwNDM0LDIwLjE3Mjg1ODMgQzExLjg3MDQzNCwxOS43MzAyNzY1IDExLjg3NzUyOSwxOC4yNDIyMzU1IDExLjg3NzUyOSwxNy45ODIwMTU2IEMxMS44Nzc1MjksMTcuNDEyODYyOSAxMi4xODM0NDk3LDE3LjIzMjU4MjYgMTIuMTgzNDQ5NywxNy4yMzI1ODI2IEMxMi4xODM0NDk3LDE3LjIzMjU4MjYgMTIuMjIxNDI4OSwyMC4yNzA3MDEgMTIuMTEwNDEyNywyMC42Nzc4OTI5IEMxMS45ODAxOTgyLDIxLjE1NjY5NzQgMTEuNzQ1MjI3NywyMS4wODg4MzIxIDExLjc0NTIyNzcsMjEuMzAyNDIwNSBDMTEuNzQ1MjI3NywyMS42MjAwOTY5IDEyLjY5OTcxNjksMjEuMzgwMjc4MyAxMy4wMTYwNzE1LDIwLjY4Mjg4OTIgQzEzLjI2MDY0MTEsMjAuMTM5OTY2NiAxMy4xNTM3OTg0LDE3LjE1OTcyMSAxMy4xNTM3OTg0LDE3LjE1OTcyMSBMMTMuNDE0NjQ0OCwxNy4xNTQzMDg1IEMxMy40MTQ2NDQ4LDE3LjE1NDMwODUgMTMuNDI5MjUyMiwxOC41MTg2OTMgMTMuNDIwNDg3OCwxOS4xNDIzODc4IEMxMy40MTEzMDYsMTkuNzg4MTQ5MyAxMy4zNjc0ODM4LDIwLjYwNTAzMTQgMTMuNzUxODY3MSwyMC45OTAxNTY3IEMxNC4wMDQzNjY0LDIxLjI0MzI5ODYgMTQuODIzMjE1NSwyMS42ODc1NDU5IDE0LjgyMzIxNTUsMjEuMjgxNjAyOSBDMTQuODIzMjE1NSwyMS4wNDU1MzE1IDE0LjM3NDU1OTcsMjAuODUxNTExNiAxNC4zNzQ1NTk3LDIwLjIxMjgyODEgTDE0LjM3NDU1OTcsMTcuMjc0MjE3NyBDMTQuNzMyNjQ5NiwxNy4yNzQyMTc3IDE0LjY3ODgxMDksMTguMjQwNTcwMSAxNC42Nzg4MTA5LDE4LjI0MDU3MDEgTDE0LjcwNTEwNDMsMjAuMDM1ODc4NiBDMTQuNzA1MTA0MywyMC4wMzU4Nzg2IDE0LjYyNjIyNDMsMjAuNjg5OTY3MiAxNS40MTQxODkyLDIwLjk2MzkyNjYgQzE1LjY5MjE0NzEsMjEuMDYwOTM2NSAxNi4yODcyOTQzLDIxLjA4NzE2NjcgMTYuMzE1MjU3LDIwLjkyNDM3MzEgQzE2LjM0MzIxOTgsMjAuNzYxMTYzMyAxNS41OTg2NTk4LDIwLjUxODQzMDMgMTUuNTkxOTgyMSwyMC4wMTE3MzAyIEMxNS41ODc4MDg2LDE5LjcwMjc5NzMgMTUuNjA1NzU0OCwxOS41MjI1MTcgMTUuNjA1NzU0OCwxOC4xNzk3ODI3IEMxNS42MDU3NTQ4LDE2LjgzNzA0ODUgMTUuNDI1MDQwNCwxNi4zNDA3NTcyIDE0Ljc5NTI1MjgsMTUuOTQ1MjIzMSBDMTYuNzM4ODcxNiwxNS43NDU3OTA2IDE3Ljk0MTY4NjYsMTUuMjY2MTExOCAxOC41MjgwNjk0LDEzLjk4MTI5MjEgQzE4LjU3Mzg1NjQsMTMuOTgyNzkyIDE4Ljc2Njc3NDMsMTMuMzgxMTIxOCAxOC43NDE3NTQ4LDEzLjM4MTMyOTMgQzE4Ljg3MzIyMTQsMTIuODk2Mjc5NiAxOC45NDQxNzE2LDEyLjMyMjU0NjkgMTguOTU4MzYxNywxMS42NDMwNjA5IEMxOC45NTUwMjI4LDkuODAwNzA0NjQgMTguMDcxMDY2NSw5LjE0OTExNDIxIDE3LjkwMTIwMzMsOC44NDMwOTU3IEMxOC4xNTE2MTU5LDcuNDQ4MzE3NDcgMTcuODU5NDY3OCw2LjgxMzM4MTEzIDE3LjcyMzgyNzcsNi41OTU2MjkxOCBDMTcuMjIzMDAyNiw2LjQxNzg0NzAxIDE1Ljk4MTM3MzYsNy4wNTI3ODMzNSAxNS4zMDMxNzI5LDcuNTAwMzYxNDIgQzE0LjE5NzE4NDEsNy4xNzc2ODg4NyAxMS44NjAwMDAxLDcuMjA4OTE1MjUgMTAuOTgzNTU2MSw3LjU4MzYzMTc5IEM5LjM2NjMwODM1LDYuNDI4MjU1NzggOC41MTA3MzIwNyw2LjYwNTIwNTI5IDguNTEwNzMyMDcsNi42MDUyMDUyOSBDOC41MTA3MzIwNyw2LjYwNTIwNTI5IDcuOTU3NzM3NjYsNy41OTQwNDA1NSA4LjM2NDY1ODA3LDkuMDQwODYyNzQgQzcuODMyNTMxMzgsOS43MTc0MzQyNiA3LjQzNjA0NDgxLDEwLjE5NjIzODggNy40MzYwNDQ4MSwxMS40NjUyNzg3IEM3LjQzNjA0NDgxLDEyLjE4MDE1NDYgNy41MjAzNTAzNSwxMi44MjAwODcyIDcuNzEwNjYzOTMsMTMuMzc4ODMxMiBDNy42ODczMzM4OSwxMy4zNzg3NzM4IDcuOTY1OTA1MDQsMTMuOTc3MzEyOSA3Ljk3MzU5NzEyLDEzLjk3NzEyODYgTDcuOTczNTk3MTIsMTMuOTc3MTI4NiBMNy45NzM1OTcxMiwxMy45NzcxMjg2IFoiIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');background-size:cover}.blog.social.icons .dribbble{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjMxcHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDMxIDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU3NSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YmFkZ2VfZHJpYmJibGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iYmFkZ2VfZHJpYmJibGUiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIGZpbGw9IiM3MDcwNzAiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTUuNSwzIEM4LjU5NjQxOTksMyAzLDguNTk2NDE5OSAzLDE1LjUgQzMsMjIuNDAzMzM3NCA4LjU5NjQxOTksMjggMTUuNSwyOCBDMjIuNDAzNTgwMSwyOCAyOCwyMi40MDMzMzc0IDI4LDE1LjUgQzI4LDguNTk2NDE5OSAyMi40MDM1ODAxLDMgMTUuNSwzIEwxNS41LDMgWiBNMjUuNzk2NjAxOSwxNC45MTc3MTg0IEMyMy4xMTQ1NjMxLDE0LjQ3NzczMDYgMjAuNjQ3Njk0MiwxNC40NTQxODY5IDE4LjM5ODMwMSwxNC44NDE2MjYyIEMxOC4xNDQxNzQ4LDE0LjI1NDY3MjMgMTcuODgwNTgyNSwxMy42NzAyNjcgMTcuNTk5NTc1MiwxMy4wOTE1MDQ5IEMyMC4wMDQ5MTUsMTIuMDUwMDYwNyAyMS45MzgzNDk1LDEwLjYzNDk1MTUgMjMuMzc4NTgwMSw4LjgzOTk4Nzg2IEMyNC43ODQyODQsMTAuNTAwMzY0MSAyNS42NjY4Njg5LDEyLjYwODg1OTIgMjUuNzk2NjAxOSwxNC45MTc3MTg0IEwyNS43OTY2MDE5LDE0LjkxNzcxODQgWiBNMjEuNzk0Mjk2MSw3LjMzMjY0NTYzIEMyMC41Mzk4NjY1LDguOTUwNjY3NDggMTguODA3NTI0MywxMC4yMzEwNjggMTYuNjAxMDMxNiwxMS4xNjU0NzMzIEMxNS41NDI0NzU3LDkuMjI2OTQxNzUgMTQuMzMyNTg1LDcuMzM2NjUwNDkgMTIuOTY2OTkwMyw1LjUwMTM5NTYzIEMxMy43Nzg5NDQyLDUuMjk1MjA2MzEgMTQuNjI0Njk2Niw1LjE3MzkwNzc3IDE1LjQ5OTkzOTMsNS4xNzM5MDc3NyBDMTcuODcwMDg1LDUuMTczOTA3NzcgMjAuMDQ5Njk2Niw1Ljk4NDg5MDc4IDIxLjc5NDI5NjEsNy4zMzI2NDU2MyBMMjEuNzk0Mjk2MSw3LjMzMjY0NTYzIFogTTEwLjg0MDg5ODEsNi4yOTcyMDg3NCBDMTIuMjI3OTczMyw4LjExMjEzNTkyIDEzLjQ1NjY3NDgsOS45ODIyMjA4NyAxNC41MjUsMTEuOTAyNDI3MiBDMTEuOTkzOTMyLDEyLjY0NzU3MjggOC45NzE4NDQ2NiwxMy4wMzA1MjE4IDUuNDc4ODIyODIsMTMuMDU0NDI5NiBDNi4yMDAwNjA2OCwxMC4xMDA3ODg4IDguMTg5MzIwMzksNy42NDUwMjQyNyAxMC44NDA4OTgxLDYuMjk3MjA4NzQgTDEwLjg0MDg5ODEsNi4yOTcyMDg3NCBaIE01LjE3MzkwNzc3LDE1LjUgQzUuMTczOTA3NzcsMTUuNDEwMDcyOCA1LjE4NTA3MjgyLDE1LjMyMjc1NDkgNS4xODc0MzkzMiwxNS4yMzM1NTU4IEM5LjE5NjExNjUsMTUuMjI3OTczMyAxMi42NTQ0Mjk2LDE0Ljc2NjU2NTUgMTUuNTUyMDAyNCwxMy44NTYyNSBDMTUuNzk0OTAyOSwxNC4zNTA0MjQ4IDE2LjAyNzM2NjUsMTQuODQ3NDUxNSAxNi4yNDkzOTMyLDE1LjM0NzYzMzUgQzEyLjcyOTI0NzYsMTYuNDQ3OTM2OSA5LjgyNzk3MzMsMTguNzAzNTE5NCA3LjU2NTQ3MzMsMjIuMDk4MDU4MyBDNi4wNzM3ODY0MSwyMC4zMDc1MjQzIDUuMTczOTA3NzcsMTguMDA3MTYwMiA1LjE3MzkwNzc3LDE1LjUgTDUuMTczOTA3NzcsMTUuNSBaIE05LjE2Mjc0MjcyLDIzLjYzNTEzMzUgQzExLjIxMzc3NDMsMjAuNDE4NTA3MyAxMy44MzIxNjAyLDE4LjMyNDg3ODYgMTcuMDc3MTg0NSwxNy4zNTcwMzg4IEMxOC4wNDMwODI1LDE5Ljg3NzczMDYgMTguNzUzMjE2LDIyLjQ3MTIzNzkgMTkuMjA0NzMzLDI1LjEyNzY2OTkgQzE4LjA1Mjc5MTMsMjUuNTcyMzkwOCAxNi44MDY3MzU0LDI1LjgyNjA5MjIgMTUuNTAwMDYwNywyNS44MjYwOTIyIEMxMy4xMTA1NTgzLDI1LjgyNjA5MjIgMTAuOTE0MTM4MywyNS4wMDI5MTI2IDkuMTYyNzQyNzIsMjMuNjM1MTMzNSBMOS4xNjI3NDI3MiwyMy42MzUxMzM1IFogTTIxLjIzMTQzMiwyNC4wODMxMzExIEMyMC43NzUwNjA3LDIxLjYzMjY0NTYgMjAuMTA2MjUsMTkuMjM2MTY1IDE5LjIzMTY3NDgsMTYuODk4NzI1NyBDMjEuMTg1MDEyMSwxNi42MjMwNTgzIDIzLjMzNjEwNDQsMTYuNjk0NzIwOSAyNS42ODg2NTI5LDE3LjEwMzMzNzQgQzI1LjIzMzE5MTcsMjAuMDA1Mjc5MSAyMy41NzYwMzE2LDIyLjUxMjEzNTkgMjEuMjMxNDMyLDI0LjA4MzEzMTEgTDIxLjIzMTQzMiwyNC4wODMxMzExIFoiIGlkPSJkcmliYmJsZS1pY29uIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');background-size:cover}code{background:#FCFCFC;padding:0 6px;border-radius:2px;border:1px solid #7C7C7C;font:monaco,monospace}figure.code{background:#FCFCFC;margin:1.5em -30px;padding:5px 15px;font-size:12px;font-family:monaco,monospace}figure.code figcaption{font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:right;color:#7C7C7C}figure.code figcaption:empty{display:none}figure.code code,figure.code pre{background:none;border:none;padding:0;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}figure.code .highlight{overflow-x:auto}figure.code .line-numbers{border-right:1px solid #FCFCFC;font-family:monaco,monospace;padding-right:15px;text-align:right;color:#CCC2A4}figure.code table{border:none;text-align:left;margin-top:0}figure.code table td{text-align:left}figure.code td.code{width:100%;padding-left:5px;overflow-x:auto}figure.code .c{color:#93a1a1 !important;font-style:italic !important}figure.code .cm{color:#93a1a1 !important;font-style:italic !important}figure.code .cp{color:#93a1a1 !important;font-style:italic !important}figure.code .c1{color:#93a1a1 !important;font-style:italic !important}figure.code .cs{color:#93a1a1 !important;font-weight:bold !important;font-style:italic !important}figure.code .err{color:#dc322f !important;background:none !important}figure.code .k{color:#cb4b16 !important}figure.code .o{color:#586e75 !important;font-weight:bold !important}figure.code .p{color:#586e75 !important}figure.code .ow{color:#2aa198 !important;font-weight:bold !important}figure.code .gd{color:#586e75 !important;background-color:#f4c5b6 !important;display:inline-block}figure.code .gd .x{color:#586e75 !important;background-color:#f1b1a4 !important;display:inline-block}figure.code .ge{color:#586e75 !important;font-style:italic !important}figure.code .gh{color:#93a1a1 !important}figure.code .gi{color:#586e75 !important;background-color:#e5e3b5 !important;display:inline-block}figure.code .gi .x{color:#586e75 !important;background-color:#cdd088 !important;display:inline-block}figure.code .gs{color:#586e75 !important;font-weight:bold !important}figure.code .gu{color:#6c71c4 !important}figure.code .kc{color:#859900 !important;font-weight:bold !important}figure.code .kd{color:#268bd2 !important}figure.code .kp{color:#cb4b16 !important;font-weight:bold !important}figure.code .kr{color:#d33682 !important;font-weight:bold !important}figure.code .kt{color:#2aa198 !important}figure.code .n{color:#268bd2 !important}figure.code .na{color:#268bd2 !important}figure.code .nb{color:#859900 !important}figure.code .nc{color:#d33682 !important}figure.code .no{color:#b58900 !important}figure.code .nl{color:#859900 !important}figure.code .ne{color:#268bd2 !important;font-weight:bold !important}figure.code .nf{color:#268bd2 !important;font-weight:bold !important}figure.code .nn{color:#b58900 !important}figure.code .nt{color:#268bd2 !important;font-weight:bold !important}figure.code .nx{color:#b58900 !important}figure.code .vg{color:#268bd2 !important}figure.code .vi{color:#268bd2 !important}figure.code .nv{color:#268bd2 !important}figure.code .mf{color:#2aa198 !important}figure.code .m{color:#2aa198 !important}figure.code .mh{color:#2aa198 !important}figure.code .mi{color:#2aa198 !important}figure.code .s{color:#2aa198 !important}figure.code .sd{color:#2aa198 !important}figure.code .s2{color:#2aa198 !important}figure.code .se{color:#dc322f !important}figure.code .si{color:#268bd2 !important}figure.code .sr{color:#2aa198 !important}figure.code .s1{color:#2aa198 !important}.blog.pagination{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:95%;margin:0 auto;*zoom:1;margin:24px auto;text-align:center}@media (min-width: 36em){.blog.pagination{padding-left:0;padding-right:0;max-width:36em}}.blog.pagination:after{content:"";display:table;clear:both}.blog.pagination .prev,.blog.pagination .next{display:block;width:80px;padding:3px 6px;margin:0 4px;background-color:#FFF;text-decoration:none;color:#7C7C7C}.blog.pagination .prev:hover,.blog.pagination .next:hover{text-decoration:underline}.blog.pagination .prev{float:left}.blog.pagination .next{float:right}.projects{-moz-columns:2;-webkit-columns:2;columns:2;list-style:none;margin-bottom:3em}.projects li::before{display:inline-block;content:"*";color:#727272;width:24px;font-variant:small-caps;font-size:0.7em}.projects a{color:#727272;text-decoration:none}@media only screen and (max-width: 600px){.projects{-moz-columns:1;-webkit-columns:1;columns:1}}
