body{font-size:11pt;font-family:"Palatino";background:gray;color:#000}.caps{font-size:85%}.page{border-color:dimgray;background:#fff;width:45em;margin:2em auto;padding:5em;box-shadow:0px 4px 4px #000}a{color:#000;text-decoration:none}a:hover{color:blue;text-decoration:underline}ul{list-style:none}header h1,#header h1{font-size:2em;margin:0;padding:0;float:left}header ul,#header ul{margin:0;padding:0;clear:left}header img,#header img{width:115px;height:115px;float:right}header div,#header div{display:inline-block}section,.section{clear:left}section h2,.section h2{border-bottom-color:#000;font-size:1.5em;margin:1em 0 0 0;border-bottom-width:1px;border-bottom-style:solid}section ul,.section ul{margin:0;padding:0}svg.icon{width:1em;height:1em;vertical-align:-0.125em;fill:#789}.h-resume #pdf-download{position:relative;float:right}.h-resume #pdf-download svg.pdf{width:2em;height:2em;fill:#cb4b16}.h-resume .page{z-index:0}.h-resume section p{margin:1em 0 0 0}.h-resume section h3{font-size:1em;margin:1em 0 0 0;position:relative}.h-resume section h3 .dates{display:block;position:absolute;top:0;right:0}.h-resume section ul ul{margin:0;padding:0 0 0 1em}.h-resume section abbr{border:0}.h-resume section .simple li{font-size:1em;margin:.5em 0 0 0;position:relative}.h-resume section .simple .dates{display:block;position:absolute;top:0;right:0}.h-resume section .simple .h-card .p-description,.h-resume section .simple .h-card .e-content,.h-resume section .simple .h-event .p-description,.h-resume section .simple .h-event .e-content{color:#888;font-size:80%}.h-resume section .simple .h-card .p-description *,.h-resume section .simple .h-card .e-content *,.h-resume section .simple .h-event .p-description *,.h-resume section .simple .h-event .e-content *{color:#888}/*# sourceMappingURL=all.css.map */
