@charset "UTF-8";@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900|Special+Elite);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}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}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{line-height:normal}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}@font-face{font-family:fontello;src:url(/assets/fonts/fontello/font/fontello.eot?81773304);src:url(/assets/fonts/fontello/font/fontello.eot?81773304#iefix) format("embedded-opentype"),url(/assets/fonts/fontello/font/fontello.woff?81773304) format("woff"),url(/assets/fonts/fontello/font/fontello.ttf?81773304) format("truetype"),url(/assets/fonts/fontello/font/fontello.svg?81773304#fontello) format("svg");font-weight:400;font-style:normal}.lightbox-close:before,.modal-close:before{line-height:1em;font-family:fontello;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none}.lightbox-close:before,.modal-close:before{content:'\e803'}.resume-meta-list dt,.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.visually-hidden-text{text-indent:-10000px}.inactive{display:none!important}.hidden{visibility:hidden}.choose-design-modal .choose-design-list:after,.choose-design-modal .choose-design-list:before,.clearfix:after,.clearfix:before,.main-container:after,.main-container:before,.main-nav-list:after,.main-nav-list:before,.modal-content:after,.modal-content:before,.print-download-buttons:after,.print-download-buttons:before,.welcome-text:after,.welcome-text:before,[class*="-row"]:after,[class*="-row"]:before{content:" ";display:table}.choose-design-modal .choose-design-list:after,.clearfix:after,.main-container:after,.main-nav-list:after,.modal-content:after,.print-download-buttons:after,.welcome-text:after,[class*="-row"]:after{clear:both}.relative-container{position:relative}.download-button:focus,.form-container [type=email]:focus,.form-container [type=submit]:focus,.form-container [type=text]:focus,.form-container textarea:focus,.print-button:focus{border-color:rgba(52,152,219,.75);outline-color:rgba(52,152,219,.75);outline-style:solid;outline-offset:0;outline-width:2px}.download-button,.form-container [type=submit],.print-button{display:block;padding:.75em;border-radius:0;border:1px solid rgba(52,152,219,.75);background-color:rgba(52,152,219,.9);font-size:1.5em;text-align:center;text-transform:uppercase;font-weight:700;color:#fff}.download-button:focus,.download-button:hover,.form-container [type=submit]:focus,.form-container [type=submit]:hover,.print-button:focus,.print-button:hover{background-color:#3498db}.download-button:hover,.form-container [type=submit]:hover,.print-button:hover{text-decoration:none}.download-button:active,.form-container [type=submit]:active,.print-button:active{background-color:#2c3e50;border-color:#2c3e50;outline-color:#2c3e50}.form-container [type=email],.form-container [type=text],.form-container textarea,.projects-list-item,.resume-section:not(.print-download-buttons){background-color:#fff;border:1px solid rgba(149,165,166,.5)}.main-nav,.name-tag,.name-tag-header,.name-tag-header span,.name-tag-wrapper,.name-tag-wrapper:after,.pointing-arrow,.pointing-arrow:after,.pointing-arrow:before{-webkit-backface-visibility:hidden;backface-visibility:hidden}*,:after,:before{box-sizing:border-box}figure{margin:0}.dropdown[class*="-list"]>li{display:block}html{height:100%;background-color:#fff;background-image:url(data:image/png;charset=utf-8;base64,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);background-repeat:repeat;font-size:14px}html:after{content:'';width:0;height:0;opacity:0;position:fixed;z-index:99;top:0;left:0;background-color:#bdc3c7;background-image:none;background-size:25%;background-position:50%;background-repeat:no-repeat;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:opacity,width,height;transition-property:opacity,width,height;-webkit-transition-duration:500ms,0ms,0ms;transition-duration:500ms,0ms,0ms;-webkit-transition-delay:0ms,500ms,500ms;transition-delay:0ms,500ms,500ms}html.loading:after{width:100%;height:100%;opacity:1;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSI+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4IDApIiBjeD0iMCIgY3k9IjE2IiByPSIwIj4gCiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7IDQ7IDA7IDAiIGR1cj0iMS4ycyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGJlZ2luPSIwIgogICAgICBrZXl0aW1lcz0iMDswLjI7MC43OzEiIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC42IDAuNCAwLjg7MC4yIDAuNiAwLjQgMC44IiBjYWxjTW9kZT0ic3BsaW5lIiAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYgMCkiIGN4PSIwIiBjeT0iMTYiIHI9IjAiPiAKICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDsgNDsgMDsgMCIgZHVyPSIxLjJzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgYmVnaW49IjAuMyIKICAgICAga2V5dGltZXM9IjA7MC4yOzAuNzsxIiBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuNiAwLjQgMC44OzAuMiAwLjYgMC40IDAuOCIgY2FsY01vZGU9InNwbGluZSIgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0IDApIiBjeD0iMCIgY3k9IjE2IiByPSIwIj4gCiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7IDQ7IDA7IDAiIGR1cj0iMS4ycyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGJlZ2luPSIwLjYiCiAgICAgIGtleXRpbWVzPSIwOzAuMjswLjc7MSIga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjYgMC40IDAuODswLjIgMC42IDAuNCAwLjgiIGNhbGNNb2RlPSJzcGxpbmUiIC8+CiAgPC9jaXJjbGU+Cjwvc3ZnPgo=);-webkit-transition-duration:0ms;transition-duration:0ms;-webkit-transition-delay:0ms;transition-delay:0ms}body{position:relative;width:100%;max-width:1200px;min-height:100%;margin:0 auto;padding:4.2857142857em 3.5714285714em 9.2857142857em;-webkit-font-smoothing:antialiased;font-size:1em;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#2c3e50;-webkit-transition:padding 250ms ease;transition:padding 250ms ease}body.root{min-height:43.2em}dd,dl,dt,li,p,ul{margin:0;padding:0}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}p{margin-bottom:1em;line-height:1.5em;color:#2c3e50}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0}h1{font-family:"Special Elite",Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}h2{font-size:1.6em}input{letter-spacing:inherit}li{list-style:none;display:inline-block}@media only screen and (max-width:850px){body{padding:2.5em 1.5em 7.5em}body.root{min-height:50em}}@media only screen and (max-width:550px){body{padding:0 0 12.1428571429em}body.root{min-height:0}}@media print{html{background:#fff}body{max-width:none;padding:0}}header{position:relative;z-index:1;margin-bottom:2.8571428571em}.mobile-nav-label,.mobile-nav-trigger{display:none;position:absolute;bottom:-3.15em;right:1.5em}.mobile-nav-trigger{opacity:0;z-index:-1}.mobile-nav-label{width:30px;height:25px;background-color:#e74c3c;cursor:pointer}.mobile-nav-label:hover{background-color:rgba(231,76,60,.8)}.mobile-nav-label:active{background-color:#2c3e50}.mobile-nav-label:after,.mobile-nav-label:before{content:'';position:absolute;left:0;width:100%;height:5px;background-color:#fff}.mobile-nav-label:before{top:20%}.mobile-nav-label:after{bottom:20%}.main-nav{-webkit-transition:-webkit-transform 400ms ease;transition:transform 400ms ease}.root .main-nav{-webkit-transform:translateY(420px);-ms-transform:translateY(420px);transform:translateY(420px)}.mobile-home-link{display:none!important}.main-nav-list-item{float:left;width:33.3%;overflow:hidden;border-style:solid;border-color:#95a5a6;border-width:1px 1px 1px 0}.main-nav-list-item:first-child{border-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.main-nav-list-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.main-nav-link,.mobile-home-link{display:block;height:3em;line-height:3em;text-align:center;font-size:1.5em;font-family:"Special Elite",Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;background-image:url(data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAMAAAAocOYLAAAANlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3dmhyAAAAEnRSTlMYFxkWGhUbExQcHRIeER8PIA73vaSEAAAB3ElEQVQoFQXBh4HkOBAEsHJtSEmz9/kn+wAauv2O+gq9Hz4OB1tEAAnncPWe9g1P4WFs1BRhi8Lv8AqWSddDcecTz3NHryy0oijmf2CtjjwFl9QRJKSu74Fgl/0ExpjYbp+8wCtCjvtzk64+roqUH8oDfAgbYBlboqb+ctNJIx0Cmj8sgRhTBXwEGej2uXxw6Keqy3KVxmwfxgJCV8CHSD46NNbaSscJzVQTsKEqrtlSd0pvn7e7vCAB6LAi5jKv7gkVFjMrP0ZRlg+6VYcvQjeePxcAZ1DU9MEVcCDxhI2akZGawkfIbrwBncABsb1VU7BBvH1eFtL66eEGi60hVM98ODr5OVe3y3A1xqky58uMYEo83EtCKdqAA3sJyAj6x3suNSbpsrDd0ZAlI67GLftT1VL9QDWW1LoJeNr8yAuqVBcAJhH7WincMrw9T2Ecl9Th/ZdOp7NAIo+xPnA9S7N4Ql0wNyiK0mwKy4g5GKeBHPUIBBvbRNWWpHvUuiCaQz2o0RIbbBdPGq1F3sYcpQZZ1tTag9t9CrjZF4yrHga1XZ/Ke/7dVz1unm16WQEIuBKyeU13OR2sJzOIm/h4haPJi1Bx6QN2fauKFcQ3Hb+I5Y96ahWh9YcnnP8BI+wQR1WzuvYAAAAASUVORK5CYII=);background-repeat:repeat;background-color:rgba(189,195,199,.1);-webkit-transition:background-color 175ms ease-in;transition:background-color 175ms ease-in}.main-nav-link:focus,.main-nav-link:hover,.mobile-home-link:focus,.mobile-home-link:hover{text-decoration:none;background-color:rgba(0,0,0,.1)}.contact .contact-link.mobile-home-link,.contact .main-nav-link.contact-link,.main-nav-link:active,.mobile-home-link:active,.projects .main-nav-link.projects-link,.projects .projects-link.mobile-home-link,.resume .main-nav-link.resume-link,.resume .resume-link.mobile-home-link{color:#ecf0f1;background-color:rgba(0,0,0,.35);-webkit-transition-duration:0s;transition-duration:0s}.contact .contact-link.mobile-home-link,.contact .main-nav-link .mobile-home-link.contact-link,.contact .main-nav-link.contact-link,.contact .mobile-home-link .mobile-home-link.contact-link,.projects .main-nav-link .mobile-home-link.projects-link,.projects .main-nav-link.projects-link,.projects .mobile-home-link .mobile-home-link.projects-link,.projects .projects-link.mobile-home-link,.resume .main-nav-link .mobile-home-link.resume-link,.resume .main-nav-link.resume-link,.resume .mobile-home-link .mobile-home-link.resume-link,.resume .resume-link.mobile-home-link,.root .main-nav-link .mobile-home-link.mobile-home-link,.root .main-nav-link.mobile-home-link,.root .mobile-home-link,.root .mobile-home-link .mobile-home-link.mobile-home-link{cursor:default}.name-tag-wrapper{position:absolute;transition-properties:transform,opacity;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.35) translateX(-144px) translateY(-266px) rotate(-24deg);-ms-transform:scale(0.35) translateX(-144px) translateY(-266px) rotate(-24deg);transform:scale(0.35) translateX(-144px) translateY(-266px) rotate(-24deg)}.root .name-tag-wrapper{-webkit-transform:translateX(20px) translateY(30px) rotate(-2deg);-ms-transform:translateX(20px) translateY(30px) rotate(-2deg);transform:translateX(20px) translateY(30px) rotate(-2deg)}.name-tag-wrapper:after{content:'';width:70%;height:50%;position:absolute;right:0;bottom:10px;z-index:-1;border-radius:30px;-webkit-transition-property:-webkit-transform,box-shadow;transition-property:transform,box-shadow;-webkit-transition-duration:175ms;transition-duration:175ms;-webkit-transition-timing-function:ease;transition-timing-function:ease}.root .name-tag-wrapper:hover:after{box-shadow:0 15px 10px rgba(0,0,0,.4);-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.name-tag{display:block;width:420px;height:280px;padding-top:85px;border-radius:40px;background-color:#e74c3c;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:175ms;transition-duration:175ms;-webkit-transition-timing-function:ease;transition-timing-function:ease}.name-tag:focus,.name-tag:hover{outline:0;text-decoration:none;-webkit-transform:scale(1.01) rotate(-.6deg);-ms-transform:scale(1.01) rotate(-.6deg);transform:scale(1.01) rotate(-.6deg)}.name-tag:after,.name-tag:before{position:absolute;width:100%;text-align:center;font-weight:700;color:#ecf0f1}.name-tag:before{content:'Hello';text-transform:uppercase;top:-2px;font-size:4em}.name-tag:after{content:'my name is';top:49px;font-size:2em}.name-tag-header{text-align:center;line-height:160px;font-size:4.5em;background-color:#ecf0f1;white-space:nowrap;overflow:hidden;text-overflow:clip;text-indent:20px;-webkit-transform:scale(1.004);-ms-transform:scale(1.004);transform:scale(1.004)}.name-tag-header span{display:block;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}@media only screen and (max-width:850px){header{margin-bottom:1.5em}.root .main-nav{-webkit-transform:translateY(41em);-ms-transform:translateY(41em);transform:translateY(41em)}.name-tag-wrapper{-webkit-transform:scale(0.25) translateX(-165px) translateY(-275px) rotate(-30deg);-ms-transform:scale(0.25) translateX(-165px) translateY(-275px) rotate(-30deg);transform:scale(0.25) translateX(-165px) translateY(-275px) rotate(-30deg)}.root .name-tag-wrapper{left:50%;-webkit-transform:scale(0.9) translateX(-50%) translateY(-1em) rotate(-2deg);-ms-transform:scale(0.9) translateX(-50%) translateY(-1em) rotate(-2deg);transform:scale(0.9) translateX(-50%) translateY(-1em) rotate(-2deg)}.name-tag-header span{-webkit-transform:scale(0.9) rotate(2deg);-ms-transform:scale(0.9) rotate(2deg);transform:scale(0.9) rotate(2deg)}.main-nav-link,.mobile-home-link{font-size:1.3em}}@media only screen and (max-width:550px){.mobile-nav-label,.mobile-nav-trigger{display:block}header{margin-bottom:4.5em}header:after{position:absolute;bottom:-1.7em;left:.7em;font-size:2em;font-weight:700}.contact header:after{content:'Contact'}.resume header:after{content:'Resume'}.projects header:after{content:'Projects'}.main-nav{overflow:hidden;max-height:5px;-webkit-transition:max-height 300ms ease;transition:max-height 300ms ease}.root .main-nav{-webkit-transform:none;-ms-transform:none;transform:none}.mobile-nav-trigger:checked+.main-nav{max-height:550px}.main-nav-link,.mobile-home-link{padding-left:1em;text-align:left;background-color:#e74c3c;background-image:none;color:#fff;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.main-nav-link:focus,.main-nav-link:hover,.mobile-home-link:focus,.mobile-home-link:hover{background-color:rgba(192,57,43,.8)}.contact .contact-link.mobile-home-link,.contact .main-nav-link.contact-link,.contact .mobile-home-link.contact-link,.main-nav-link:active,.mobile-home-link:active,.projects .main-nav-link.projects-link,.projects .mobile-home-link.projects-link,.projects .projects-link.mobile-home-link,.resume .main-nav-link.resume-link,.resume .mobile-home-link.resume-link,.resume .resume-link.mobile-home-link,.root .main-nav-link.mobile-home-link,.root .mobile-home-link,.root .mobile-home-link.mobile-home-link{color:#fff;background-color:#c0392b}.mobile-home-link{display:block!important}.main-nav-list-item{float:none;display:block;width:100%;margin-top:2px}.main-nav-list-item,.main-nav-list-item:first-child,.main-nav-list-item:last-child{border-width:0;border-radius:0}.name-tag-wrapper{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.root .name-tag-wrapper{-webkit-transform:scale(0.65) translateX(-50%) translateY(8em) rotate(-2deg);-ms-transform:scale(0.65) translateX(-50%) translateY(8em) rotate(-2deg);transform:scale(0.65) translateX(-50%) translateY(8em) rotate(-2deg);opacity:1;pointer-events:none}}@media print{header{display:none}}.main-container{padding:0 3.3333333333%}.root .main-container{padding:0;min-width:845px;max-width:1000px}@media only screen and (max-width:850px){.main-container{padding:0}.root .main-container{min-width:0}}@media only screen and (max-width:550px){.main-container.main-container{padding:0 1.5em}}@media print{.main-container{padding:0}}footer{position:absolute;bottom:0;left:0;right:0;padding:3.5714285714em 3.5714285714em 4.2857142857em;text-align:center}.root footer{display:none}footer a{text-decoration:underline}footer section{display:inline-block;padding:0 1em;border-style:solid;border-color:#95a5a6;border-width:0 0 0 1px}footer section:first-child{border-left:none}.loading footer .timing-info{display:none}@media only screen and (max-width:850px){footer{padding:1.5em}footer section{width:50%;padding-top:.5em;padding-bottom:.5em}footer section:first-child,footer section:nth-child(2){border-width:0 0 1px 1px}footer section:nth-child(3){border-left:none}}@media only screen and (max-width:550px){footer section{width:100%;padding:.5em 0}footer section,footer section:nth-child(2){border-width:1px 0 0}footer section:first-child{border-width:0}}@media print{footer{display:none}}.welcome-text{float:right;max-width:45%;font-size:1.8em}.welcome-text p:last-of-type{float:left;max-width:75%}.pointing-arrow{float:left;position:relative;top:1.2em;left:-.4em;pointer-events:none;-webkit-transform-origin:0 19px;-ms-transform-origin:0 19px;transform-origin:0 19px;-webkit-animation:arrow-grow 500ms ease 3000ms 6 alternate;animation:arrow-grow 500ms ease 3000ms 6 alternate}.pointing-arrow:after,.pointing-arrow:before{content:''}.pointing-arrow:before{display:block;width:80px;height:85px;border-style:solid;border-width:3px;border-color:#000 transparent transparent;border-radius:50%;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pointing-arrow:after{width:16px;height:15px;position:absolute;top:47%;left:36.5%;z-index:-1;border-style:solid;border-width:2px;border-color:transparent #000 #000 transparent;-webkit-transform:rotate(48deg) skewX(15deg);-ms-transform:rotate(48deg) skewX(15deg);transform:rotate(48deg) skewX(15deg)}@-webkit-keyframes arrow-grow{30%{-webkit-transform:none;transform:none}to{-webkit-transform:scale(1.15) rotate(20deg);transform:scale(1.15) rotate(20deg)}}@keyframes arrow-grow{30%{-webkit-transform:none;transform:none}to{-webkit-transform:scale(1.15) rotate(20deg);transform:scale(1.15) rotate(20deg)}}@media only screen and (max-width:850px){.welcome-text{float:none;max-width:100%;margin-top:10.5em}.pointing-arrow{top:.1em;left:.4em}.pointing-arrow:after{border-width:3px}}@media only screen and (max-width:550px){.welcome-text{margin-top:10em;font-size:1.5em}.welcome-text p:last-of-type{max-width:none}.pointing-arrow{display:none}}.projects-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.projects-list-item{display:inline-block;width:100%;margin-bottom:1em;padding:1em}.projects-list-item:last-child{margin-bottom:0}.project-wrapper{font-size:1.1em}.project-media,.project-title{margin-bottom:.5em}.project-title{font-size:1.3em}.project-media img{max-width:100%;min-width:100%}.project-keywords dt{font-weight:700}.project-keywords dd{display:inline}.project-keywords dd:after{content:','}.project-keywords dd:last-child:after{content:none}@media only screen and (max-width:850px){.projects-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:550px){.projects-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.resume-column-left{float:left;width:38.196601125%;padding-right:1em}.resume-column-right{float:right;width:61.803398875%}.resume-section{margin-top:1em}.resume-section:first-child{margin-top:0}.resume-section:not(.print-download-buttons){padding:1em}.download-button,.print-button{padding-left:0;padding-right:0;font-size:1.2em}.download-button:first-child,.print-button:first-child{float:left}.download-button:last-child,.print-button:last-child{float:right}.print-button{width:36.196601125%}.download-button{width:59.803398875%}.resume-section-header{margin-bottom:.5em}.resume-meta-list{font-size:1.2em}.resume-meta-list dd{margin-top:.5em}.resume-meta-list dd:first-of-type{margin-top:0;font-size:1.5em;font-weight:700}.resume-meta-list a{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.education-degree-year,.job-location-period{font-weight:700;color:#95a5a6}.job-achievements-list-item,.skill-list-item{display:list-item;position:relative;list-style-type:none;margin-left:1.5em;line-height:1.5em}.job-achievements-list-item:before,.skill-list-item:before{content:'';display:block;position:absolute;width:5px;height:5px;top:.65em;left:-1.1em;background-color:#7f8c8d}.experience-list-item{margin-top:1em}.experience-list-item:first-child{margin-top:0}.job-location-period{display:inline-block;margin-bottom:.5em}.job-achievements-title{margin-bottom:.25em;font-weight:400}@media only screen and (max-width:550px){.resume-column-left,.resume-column-right{float:none;width:100%}.resume-column-left{margin-bottom:1em;padding-right:0}}@media print{.resume-column-left{padding-right:2em}.resume-section.resume-section{margin-top:2em;padding:0;border:none}.resume-section.resume-section.meta,.resume-section.resume-section:first-child{margin-top:0}.print-download-buttons{display:none}.resume-meta-list dd:first-of-type{font-size:2em}.job-achievements-list-item,.skill-list-item{list-style-type:square}.job-achievements-list-item:before,.skill-list-item:before{content:none}}.social-media-container{float:left;width:38.196601125%}.social-media-container .section-header{margin-bottom:.65em}.social-media-list-item{display:block;margin-top:.75em;font-size:1.4em}.social-media-list-item:first-child{margin-top:0}.social-media-link{display:inline-block;position:relative;padding-left:1.9em}.social-media-link,.social-media-link:before{height:28px;line-height:28px}.social-media-link:before{position:absolute;width:30px;left:0;top:0;text-align:center;font-family:fontello;font-size:1.3em}.social-media-link[href*=github]:before{content:'\e803'}.social-media-link[href*=stack]:before{content:'\e800'}.social-media-link[href*=twitter]:before{content:'\e804';font-size:1em}.form-container{float:right;width:61.803398875%}.form-container label{display:block;margin-top:1.0714285714em;position:relative}.form-container label:first-child,.form-container label:first-of-type{margin-top:0}.form-container .label-text{width:100%;position:absolute;top:.75em;left:.75em;font-size:1.5em;color:#95a5a6;pointer-events:none;-webkit-transition-property:font-size,top,left;transition-property:font-size,top,left;-webkit-transition-duration:175ms;transition-duration:175ms;-webkit-transition-timing-function:ease;transition-timing-function:ease}.form-container .label-text:before{width:45px;height:45px;line-height:45px;position:absolute;top:1px;right:-4px;text-align:center;font-size:38px;border-radius:50%;color:#fff;opacity:0;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease}.form-container [type=email],.form-container [type=text],.form-container textarea{display:block;width:100%;padding:1em .75em .5em;font-size:1.5em;border-radius:0;-webkit-appearance:none}.form-container [type=email][required]+.label-text:after,.form-container [type=text][required]+.label-text:after,.form-container textarea[required]+.label-text:after{content:'*';position:absolute;color:#c0392b;font-size:1.3em}.form-container [type=email].changed+.label-text,.form-container [type=email]:focus+.label-text,.form-container [type=text].changed+.label-text,.form-container [type=text]:focus+.label-text,.form-container textarea.changed+.label-text,.form-container textarea:focus+.label-text{font-size:.9em;top:.5em;left:1.4em}.form-container [type=email].changed+.label-text:before,.form-container [type=email].deleted+.label-text:before,.form-container [type=text].changed+.label-text:before,.form-container [type=text].deleted+.label-text:before,.form-container textarea.changed+.label-text:before,.form-container textarea.deleted+.label-text:before{opacity:1}.form-container [type=email].deleted+.label-text:before,.form-container [type=text].deleted+.label-text:before,.form-container textarea.deleted+.label-text:before{top:-9px}.form-container [type=email].deleted:focus+.label-text:before,.form-container [type=text].deleted:focus+.label-text:before,.form-container textarea.deleted:focus+.label-text:before{top:1px}.form-container [type=email]:valid+.label-text:before,.form-container [type=text]:valid+.label-text:before,.form-container textarea:valid+.label-text:before{content:'\2713';background-color:rgba(46,204,113,.9)}.form-container [type=email]:invalid+.label-text:before,.form-container [type=text]:invalid+.label-text:before,.form-container textarea:invalid+.label-text:before{content:'!';background-color:rgba(192,57,43,.9);font-weight:700}.form-container [type=submit]{width:100%;margin-top:1.0714285714em}@media only screen and (max-width:550px){.form-container,.social-media-container{float:none;width:100%}.social-media-container{margin-bottom:3em}}.lightbox-overlay,.modal-overlay{position:fixed;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.6);text-align:center}.lightbox-overlay:before,.modal-overlay:before{content:'';display:inline-block;height:100%;vertical-align:middle}.lightbox-container,.modal-container{display:inline-block;height:100%;max-width:85%;max-height:85%;vertical-align:middle;position:relative}.lightbox-close,.lightbox-img,.modal-close,.modal-content{box-shadow:0 1px 7px #000}.lightbox-img,.modal-content{max-width:100%;max-height:100%;border:1.0714285714em solid #fff;border-radius:.2857142857em}.lightbox-close,.modal-close{position:absolute;top:-16px;right:-16px;display:block;width:30px;line-height:26px;border:2px solid #fff;border-radius:50%;text-align:center;background-color:#000;color:#fff;font-size:20px}.lightbox-close:hover,.modal-close:hover{text-decoration:none}.modal-container{height:auto}.contact-modal .modal-container{max-width:30%}.modal-content{background-color:#fff;font-size:1.4em}.learn-more-modal .modal-container{min-width:980px;text-align:left}.learn-more-modal .modal-content{border-bottom-width:20px}.learn-more-modal .primary-media{max-width:650px}.learn-more-modal .sidebar-text{float:right;max-width:280px;max-height:510px}.choose-design-modal .choose-design-title{margin-bottom:15px}.choose-design-modal .choose-design-list{max-width:660px;max-height:400px;overflow-y:auto}.choose-design-modal .choose-design-list-item{float:left;margin-top:15px;margin-left:15px}.choose-design-modal .choose-design-list-item:nth-child(1),.choose-design-modal .choose-design-list-item:nth-child(2),.choose-design-modal .choose-design-list-item:nth-child(3),.choose-design-modal .choose-design-list-item:nth-child(4){margin-top:0}.choose-design-modal .choose-design-list-item:nth-child(4n-3){margin-left:0}.choose-design-modal .sub-item-link:hover{text-decoration:none}.choose-design-modal .sub-item-img{width:150px;padding-bottom:100%;position:relative;background-size:cover}.choose-design-modal .sub-item-img:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease}.choose-design-modal .sub-item-img:hover:after{opacity:1}.choose-design-modal .sub-item-img:hover .sub-item-title{background-color:rgba(255,255,255,.8)}.choose-design-modal .sub-item-title{max-width:138px;padding:2px 3px;position:absolute;top:6px;right:6px;z-index:1;text-transform:uppercase;background-color:rgba(255,255,255,.6);-webkit-transition:background-color 250ms ease;transition:background-color 250ms ease}