/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}body{font-family:'Gentium Basic',Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:400;line-height:1.5;color:#7a7a7a;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%}button,input,label,select,textarea{font-family:'Gentium Basic',Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:1.5}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){body,button,html,input{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}}h1,h2,h3,h4,h5,h6{font-family:Karla,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;line-height:1.5;color:#161616}h1{font-size:16px}h2,h3{font-size:14px}h4,h5,h6{font-size:12px}a{color:#2ace79;text-decoration:none;border-bottom:1px solid #e1e2e3}a:focus,a:hover{color:#21a360;text-decoration:none}@media print{a{color:#000}a:link:after,a:visited:after{content:" [" attr(href) "]";font-family:Karla,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;color:#bfbfbf}}a.company:after,a.my-email:after,a.my-mobile:after{display:none}strong{color:inherit;font-weight:700}.company{color:#161616;font-family:Karla,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;border-bottom:0}.company[href]:hover{text-decoration:underline;color:#161616}@media print{@page{size:auto;margin:16mm 0}@page :first{margin-top:0}}.resume-header{border-top:4px solid #000;padding:64px 0;text-align:center}.resume-header h1{text-transform:uppercase;font-size:18px;letter-spacing:1px;line-height:1;margin:0}.resume-header .my-email,.resume-header .my-mobile{display:none;color:#7a7a7a;font-family:Karla,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;border-bottom:0}.resume-header .my-email:hover,.resume-header .my-mobile:hover{text-decoration:underline}@media print{.resume-header .my-email,.resume-header .my-mobile{display:block}}.resume-header nav>ul{margin:24px 0 0;padding:0;list-style:none}.resume-header nav>ul>li{display:inline-block;font-size:18px;padding:0 16px}.resume-header nav>ul>li a{color:#7a7a7a;border-bottom:0}.resume-header nav>ul>li a:hover{color:#161616}@media print{.resume-header nav>ul{display:none}}.resume-footer{padding:64px 0;text-align:center}.resume-footer .copyright{font-size:12px;font-family:Karla,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;color:#7a7a7a}@media print{.resume-footer{display:none}}.page{margin:0 auto;width:75%}@media (min-width:768px){.page{width:620px}}.resume-section header{position:relative;overflow:hidden;margin:0 0 24px}.resume-section header .resume-section-header{position:relative;display:inline-block;margin:0;background-color:#fff;padding-right:8px}.resume-section header .resume-section-header:after{position:absolute;top:50%;left:100%;display:block;content:"";border-bottom:1px dashed #ddd;width:9999px}.work-experience{page-break-inside:avoid}.work-experience .date{text-transform:uppercase;letter-spacing:.125em;color:#9f9f9f;font-family:Karla,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;font-weight:700}.work-experience .work-title{color:#171717}.work-experience>p{font-size:16px;font-family:'Gentium Basic',Georgia,"Times New Roman",Times,serif;color:#7a7a7a;line-height:1.5;margin-top:0;margin-bottom:24px}.skills-list ul{list-style:disc inside;padding-left:0;margin-bottom:24px;font-size:16px;line-height:1.5}.skills-list ul li{list-style-type:circle}.recognition ul{list-style:none;padding-left:0;margin-bottom:24px;font-size:16px;line-height:1.5}.recognition ul li{list-style-type:none}.recognition ul .date{font-family:Karla,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;color:#9f9f9f}.more-section{display:none;page-break-inside:avoid}@media print{.more-section{display:block}}.more-section ul{list-style:none;padding-left:0;margin-bottom:24px;font-size:16px;line-height:1.5}.more-section ul li{list-style-type:none}.more-section a{color:#171717;border-bottom:0}.more-section a:link:after,.more-section a:visited:after{content:" [" attr(href) "]";font-family:Karla,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;color:#9f9f9f}.skills-section{page-break-inside:avoid}