html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}#resume{}#resume .denied{text-align:center;padding:200px 0}#resume .section{clear:both;position:relative;border-top:1px solid #E3E3E3}#resume .heading{padding-top:20px;color:#585858;font-weight:600;text-transform:uppercase}#resume .entry{clear:both;padding:16px 0 20px;border-top:1px solid #E3E3E3}#resume .entry.first{border-top:none}#resume .entry a{text-decoration:underline}#resume .entry .meta{padding-bottom:20px;line-height:1.5}#resume .entry .main{}#resume .title{padding:4px 0 10px;color:#585858;font-size:20px}#resume .subtitle{margin-top:4px;color:#585858}#resume .entry .main .title,#resume .entry .main .title a{}#resume .entry .main .details{line-height:1.4}#resume .entry .main .details ul{margin:0 0 1ex 0}#resume .entry .main .details li{margin:1ex 0 0 1.1em}#resume .pdf-button{width:165px;margin:4px 0 20px;background:url(//static.krop.com/images/styles/common/pdf-download.png) no-repeat}#resume .pdf-button a{display:block;height:26px;text-decoration:none;text-indent:-9999px;overflow:hidden}@media all and (min-width:700px){#resume .section .heading{position:absolute;width:180px;font-weight:normal}#resume .section .entries{margin-left:200px}#resume .entry .meta{float:right;width:200px}#resume .entry .main{margin-right:240px}}*{outline:none}body{height:100%;margin:0;padding:0;line-height:1;position:relative;background-color:#000;color:#D0D0D0;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-stretch:normal;font-size:15px}strong{font-weight:bold}a{color:#D0D0D0;text-decoration:none;outline:none}.sized{display:block;width:900px;margin:0 auto}body.portfolio #page{position:fixed;top:0;left:0;bottom:0;right:0}#content{height:100%;position:relative}#carousel{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}#carousel .header{height:100px;margin:0 auto;line-height:100px;color:#888;font-size:22px;overflow:hidden}#carousel .header a{color:#888}#carousel .header>*{display:inline-block;margin-right:.5em}#carousel .header .title{font-weight:600}#carousel .header .set-title{font-weight:200}#carousel .images{position:absolute;width:2700px;height:100%;overflow:hidden}#carousel .left,#carousel .right,#carousel .front,#carousel .overlay{position:absolute;top:0;height:100%;overflow:hidden}#carousel .left{left:0;width:900px}#carousel .left ul{width:1000px}#carousel .right{width:2100px}#carousel .right ul{width:2100px}#carousel .front{left:300px;z-index:1001}#carousel .overlay{width:100%;height:100%;background-color:#000}#carousel .left .overlay{opacity:.8}#carousel .right .overlay{opacity:.7}#carousel ul{position:absolute;top:0;height:100%;white-space:nowrap}#carousel ul li{display:inline-block;position:relative;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;list-style:none;-webkit-transform:translate3d(0,0,0)}#carousel .left li,#carousel .right li{width:300px}#carousel .front li{}#carousel .slide{-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease;-webkit-backface-visibility:hidden}#carousel .caption{position:absolute;bottom:20px;left:44px;padding:0 15px;background:#000;color:#FFF;font-size:14px;font-weight:200;line-height:30px;white-space:normal}#carousel .caption a{text-decoration:underline}#carousel .video{position:absolute;width:100%;height:460px}#carousel .download-button{display:none}#carousel li:hover .download-button{display:block}#nav{position:fixed;top:0;left:0;width:300px;height:100%;overflow-y:auto}body.portfolio #nav{position:absolute;z-index:100}#nav a{color:#D0D0D0}#nav .selected a,#nav .title a{color:#FFF}#nav>*{margin-left:60px;margin-right:20px}#nav li{display:block;width:100%;line-height:1.8}#nav li.selected:before{content:"\232a";float:left;margin:.5ex 0 0 -1.5em;font-size:13px}#nav .title{margin-top:74px;margin-bottom:60px;font-size:40px}#nav .sets{margin-top:20px;margin-bottom:20px}#nav .sets a{display:block}#nav .links{margin-top:60px}#nav .links .icon{margin-right:.4em}#nav .krop-logo{margin-top:100px;margin-bottom:30px;font-size:11px;text-transform:uppercase}#social-buttons{margin-top:10px;margin-bottom:20px}#social-buttons>*{margin-bottom:10px}#intro{position:fixed;top:0;left:300px;width:360px;height:100%;background:rgba(0,0,0,0.8);color:#D0D0D0;line-height:1.8;z-index:100}#intro .wrapper{margin:74px 40px}#intro .subtitle{display:inline;color:#FFF;margin-right:.7em}#intro .biography{display:inline}#resume{width:auto;margin:74px 60px 60px 310px}#resume .pdf-button{width:164px;height:24px;margin:4px 0 20px;background:url(//static.krop.com/images/styles/hemingway/pdf-download.gif) no-repeat;background-size:cover}.page-content{width:auto;margin:74px 60px 60px 310px}