/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-family:Roboto,Futura,sans-serif;font-weight:300;font-size:.625em}.clearfix{clear:both}.cm-header{font-weight:300;padding:0 10px}.cm-brand{font-size:3.2em;font-weight:300;margin:0;padding:10px 0;border-bottom:1px solid #eee}.cm-brand a{text-decoration:none;color:#2c3e50}.cm-brand a:hover,.cm-nav a:hover{color:#e74c3c}.cm-nav{border-bottom:1px solid #eee;padding:10px 0}.cm-nav ol{padding-left:0;margin:0}.cm-nav ol li{list-style:none;font-size:3.2em}.cm-nav a{text-decoration:none;color:#2c3e50}.cm-banner{margin:10px;margin-bottom:0;padding-bottom:10px;border-bottom:1px solid #eee}.cm-banner p{margin:0;font-size:4.8em;font-weight:700;color:#2c3e50}.cm-banner .cm-hirenote{margin-top:10px;margin-bottom:10px;font-size:2em;font-weight:300}.cm-banner p span{display:block}.cm-subtitle{font-weight:300;color:#2c3e50;font-size:3.2em;padding:0;margin:0}.cm-content{margin:0;font-size:1.9em;font-weight:300;margin-bottom:10px}.cm-content strong{color:#2c3e50}.cm-skills,.cm-skills-related{margin:0 10px;padding:10px 0;border-bottom:1px solid #eee;color:#2c3e50}.cm-skills-related{padding-top:20px}.cm-project{margin-bottom:20px;color:#2c3e50;background:#eff3f3;padding:10px}.cm-project img{max-width:100%}.cm-subtitle-morespace{padding-bottom:10px}.cm-button,.cm-project a{font-size:1.6em;text-decoration:none;background:#e74c3c;padding:10px;display:inline-block;color:#fff;margin-right:10px}.cm-button:hover,.cm-project a:hover{background:#c0392b}@media (min-width:500px){.cm-nav ol li{display:inline-block;padding-right:20px}.cm-banner p{font-size:6.4em}}@media (min-width:600px){.cm-header{padding:0 20px}.cm-banner{margin:10px 20px}.cm-skills,.cm-skills-related{margin:0 20px}}@media (min-width:700px){.cm-header{margin:0;z-index:999;background:#fff;position:fixed;width:100%;left:0;top:0;opacity:.95;border-bottom:1px solid #eee;padding-left:0}.cm-brand{float:left;border-bottom:0;padding-left:20px;margin:0}.cm-nav{text-align:right;border-bottom:0;padding-right:20px}.cm-nav ol li{padding-right:25px}.cm-banner{margin-top:120px;border-bottom:0}.cm-graph{margin-top:60px}.cm-graph-part{position:absolute;bottom:0;width:300px}.cm-graph-part-1{top:30px}.cm-graph-part-2{top:265px;right:0}.cm-graph-part-3{top:500px}.cm-skills{border-bottom:0}.cm-related-skills{margin:20px 0;padding:10px 20px;padding-top:20px;background:#eff3f3}.cm-portfolio,.cm-related-skills{border-bottom:0}.cm-related-skills .cm-content{width:45%;margin-right:5%;height:130px}.cm-project,.cm-related-skills .cm-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.cm-project{width:48%;margin-right:2%;margin-bottom:40px;background:#eff3f3;padding:10px}.cm-footer{margin:20px 0;margin-bottom:0;padding:10px 20px;padding-top:20px;padding-bottom:100px;background:#2c3e50;color:#fff}.cm-footer .cm-subtitle{color:#fff}.cm-footer-info{float:left;width:45%;margin-right:5%}.cm-footer-badges{float:left;width:45%;margin-left:5%;text-align:right}.cm-graph{height:1111px;background:url(/assets/images/bg.e83b29b8.png) top no-repeat;background-size:700px 1111px;position:relative}.cm-sectionheader{margin-top:40px;margin-bottom:40px;text-align:center}.right-box{margin-right:0}}@media (min-width:940px){.cm-brand{padding-left:0}.cm-nav{padding-right:0}.cm-related-skills .cm-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:30%;margin-right:3%;height:150px}.cm-content-wrap{width:900px;margin:0 auto;position:relative}}
/*# sourceMappingURL=client.eb9f287d.css.map*/