body,html,div,blockquote,img,label,p,a,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,fieldset,input,th,td,figure{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}img{display:block;height:auto;max-width:100%;width:auto}video{height:auto;max-width:100%}a,:focus{outline:0}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}::-moz-selection{background:#ff0}::selection{background:#ff0}html{background-color:#f8f8f8}body{background-color:#fff}.center-column,.left-column{max-width:36.25em;padding:2.188em 0.875em 1em;position:relative}.center-column{margin:0 auto}.blog .center-column, .archive .center-column, .search .center-column{border-bottom:1px solid #ddd}.search .center-column.search-success{border-bottom-width:0.563em}.search.search-no-results .center-column{border-bottom:none}a{border-bottom:1px dotted;font-weight:700;text-decoration:none;-moz-transition:all 0.25s ease-in-out 0s;-ms-transition:all 0.25s ease-in-out 0s;-o-transition:all 0.25s ease-in-out 0s;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}a,a:visited{border-bottom-color:#222;color:#222}a:hover,a:active{border-bottom-color:#aeaeae;color:#aeaeae}.clear:after{clear:both;content:"";display:block;height:0;visibility:hidden}@font-face{font-family:'WAP8-Icons';src:url('http://www.erikford.me/wp-content/themes/trabajo/fonts/icons/WAP8-Icons.eot');src:url('http://www.erikford.me/wp-content/themes/trabajo/fonts/icons/WAP8-Icons.eot?#iefix') format('embedded-opentype'), url('http://www.erikford.me/wp-content/themes/trabajo/fonts/icons/WAP8-Icons.svg#WAP8-Icons') format('svg'), url('http://www.erikford.me/wp-content/themes/trabajo/fonts/icons/WAP8-Icons.woff') format('woff'), url('http://www.erikford.me/wp-content/themes/trabajo/fonts/icons/WAP8-Icons.ttf') format('truetype');font-weight:normal;font-style:normal}.wap8-icon [data-icon]:before{content:attr(data-icon);font-family:'WAP8-Icons';font-style:normal;font-weight:400;line-height:1;speak:none}body{color:#555;font-family:'pragmatica-web','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:#222;font-weight:700}h1{font-size:1.75em;letter-spacing:-0.036em;line-height:1.25;margin-bottom:1.25em}h2{font-size:1.5em;letter-spacing:-0.042em;line-height:1.25;margin-bottom:1.25em}h3{font-size:1.25em;letter-spacing:-0.050em;line-height:1.2;margin-bottom:1.2em}h4{font-size:1em;line-height:1.5;margin-bottom:1.5em;margin-top:1.5em}h5{font-size:0.875em;line-height:1.5;margin-bottom:1.5em;margin-top:1.5em}h6{font-size:0.75em;line-height:1.5;margin-bottom:1.5em;margin-top:1.5em}p,address{font-size:0.875em;line-height:1.5;margin-bottom:1.5em}p{-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}p a{-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}p+h1{margin-top:1.25em}p+h2{margin-top:1.25em}p+h3{margin-top:1.2em}p+p{margin-top:-1.5em;text-indent:1.5em}blockquote{background-color:#f8f8f8;border-left:0.375em solid #222;border-right:0.375em solid #222;margin-bottom:1.313em;padding:1.313em 1.75em 0.063em}blockquote p{color:#222;quotes:'\201c' '\201d';text-indent:-0.357em}blockquote p:before, q:before, q q:before{content:open-quote}blockquote p:after, q:after, q q:after{content:close-quote}q{quotes:'\201c' '\201d' '\2018' '\2019'}strong,b{color:#222;font-weight:700}em,i,cite{font-style:italic}small{font-size:0.857em;line-height:1.5}mark{background-color:#ff0}strike,del{text-decoration:line-through}abbr,acronym,ins{border-bottom:1px dotted}abbr,acronym{cursor:help;text-transform:uppercase}ins{text-decoration:none}sup,sub{font-size:0.714em;line-height:1;position:relative;vertical-align:baseline}sup{top:-0.6em}sub{bottom:-0.3em}address{font-style:normal}ul,ol,dl{font-size:0.875em;line-height:1.5;margin-bottom:1.5em}ul{padding-left:1em}ol{padding-left:1.5em}ul{list-style:disc}ul ul, ol ul{list-style:circle}ol, ul ol, ol ol ol{list-style:decimal}ol ol{list-style:lower-alpha}ul ul, ol ul, ul ol, ol ol{font-size:inherit;margin:0.5em 0}dt{color:#222;font-weight:700}dd{margin-bottom:1.5em}ul+h1,ol+h1,dl+h1{margin-top:1.25em}ul+h2,ol+h2,dl+h2{margin-top:1.25em}ul+h3,ol+h3,dl+h3{margin-top:1.2em}table{font-size:0.875em;line-height:1.5;margin-bottom:1.5em;margin-top:1.5em;width:100%}caption{color:#222;font-size:1.143em;font-weight:700;line-height:1.5;margin-bottom:1.5em;text-align:center}th{color:#222;font-weight:700}th,td{border-bottom:1px solid #ddd;padding:0.643em 0.5em 0.571em 0;text-align:center;vertical-align:top}table+h1{margin-top:1.25em}table+h2{margin-top:1.25em}table+h3{margin-top:1.2em}code{color:#00aed7;font:1em Courier,Monaco,monospace}pre{background-color:#f4f4f4;margin-bottom:1.714em;overflow:auto;overflow-y:hidden;padding:0 0 1.429em 1.429em}pre code{color:#222;font-size:14px}pre+h1{margin-top:1.25em}pre+h2{margin-top:1.25em}pre+h3{margin-top:1.2em}form{overflow:hidden;position:relative}label{color:#222;font-size:0.75em;font-weight:700;line-height:1.5;margin-bottom:0.5em}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=submit],textarea{font-family:'pragmatica-web','Helvetica Neue',Helvetica,Arial,sans-serif;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{background-color:#f3f3f3;color:#555;font-size:0.875em;padding:0.643em;width:100%;-moz-border-radius:0.214em;-webkit-border-radius:0.214em;border-radius:0.214em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{background-color:#222;color:#f3f3f3;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}textarea{border:none;height:12.5em;line-height:1.5;resize:none;overflow:auto}input[type=submit]{background-color:#00aed7;color:#fff;font-size:0.875em;font-weight:700;padding:0.714em 1.429em;-moz-border-radius:0.214em;-webkit-border-radius:0.214em;border-radius:0.214em;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}input[type=submit]:hover{cursor:pointer;background-color:#0085a3}.content-header{background-color:rgba(248,248,248,0.95);position:relative}a.logo{background-color:#151515;border-bottom:none;color:#fff;display:block;font-size:1.75em;line-height:2.57143em;padding:0 0.643em 0 0.536em;width:1em}a.logo span{left:-9999em;position:absolute;top:-9999em}a.logo:hover{background-color:#00aed7}.main-nav{position:relative}.has-js .main-nav{display:none}.main-nav ul{font-size:0.875em;line-height:3.5em;list-style:none;margin-bottom:0;padding-left:0;text-align:center}.main-nav li{border-bottom:1px solid #444;border-right:1px solid #444;float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-nav li:nth-child(even){border-right:none}.main-nav li:nth-child(3), .main-nav li:nth-child(4){border-bottom:none}.main-nav li a{background-color:#151515;border-bottom:none;color:#bbb;display:block}.main-nav li a:hover{color:#fff}.mobile-nav-toggle{font-size:0.875em;line-height:5.143em;position:absolute;right:0;top:0}.mobile-nav-toggle a{border:none;display:block;padding:0 1.071em}article header h1 a{border-bottom:none}.post-date{display:block;font-size:0.75em;letter-spacing:0.083em;line-height:1.5em;margin-bottom:0.75em;text-transform:uppercase}p+p.post-meta,p.fancy-intro+p,p+p.post-teaser{margin-top:0;text-indent:0}p.fancy-intro{font-size:1.25em;line-height:1.45;margin-bottom:1.05em;word-spacing:-0.05em}.lead-in{color:#222;font-size:0.85em;font-weight:700;letter-spacing:0.0588235em;line-height:1;text-transform:uppercase;word-spacing:normal}.post-anchor{position:relative;text-align:center}.post-anchor p{font-size:1.14285714em;line-height:1.5;margin-bottom:1.5em}.post-anchor a{border-bottom:none;display:inline-block;font-weight:400;padding:0.5em}.post-anchor span{left:-9999em;position:absolute;top:-9999em}.quote-format{background-color:transparent;border:none;padding:0 0 0 0.75em}.single-format-quote .quote-format{margin-bottom:3.9375em}.quote-format .quote-author{color:#222;font-size:0.75em;font-weight:700;letter-spacing:0.083em;line-height:1.5;margin-bottom:0;text-transform:uppercase}.quote-format p+p{margin-top:0;text-indent:0}.quote-format .large-quote{font-size:1.75em;font-style:italic;font-weight:200;line-height:1.25;margin-bottom:0.321em;text-indent:-0.429em;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}.quote-format .quote-author:before{content:no-open-quote}.quote-format .quote-author:after{content:no-close-quote}p.interview-question{color:#222;font-size:1.25em;font-weight:700;line-height:1.2;margin-bottom:1.05em}p.interview-question+p,p+p.interview-question{margin-top:0;text-indent:0}.fluid-width-video-wrapper{margin-bottom:1.313em}img.alignnone{margin-bottom:1.313em}img.aligncenter{margin:0 auto 1.313em}figure.alignnone{margin-bottom:1.313em}figure.aligncenter{display:block;margin:0 auto 1.313em}.wp-caption-text{font-size:0.75em;font-style:italic;line-height:1.5;margin-bottom:1.5em;margin-top:0.75em;text-align:center}.gallery,.gallery-row{position:relative}.gallery-item{float:left;padding-left:1%;padding-right:1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-icon a{border:none}.gallery-icon img{height:auto;width:100%}.tidy-gallery-col-1 .gallery-item{padding-right:0;width:100%}.tidy-gallery-col-2 .gallery-item{width:50%}.tidy-gallery-col-3 .gallery-item{width:33.3333%}.tidy-gallery-col-4 .gallery-item{width:25%}.tidy-gallery-col-5 .gallery-item{width:20%}.tidy-gallery-col-6 .gallery-item{width:16.6667%}.tidy-gallery-col-7 .gallery-item{width:14.2856%}.tidy-gallery-col-8 .gallery-item{width:12.5%}.tidy-gallery-col-9 .gallery-item{width:11.1111%}.tracks-div{margin-bottom:1.563em;padding:0;position:relative;padding-top:100%;width:100%}.tracks-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.pagination{padding:1.313em 0;position:relative}.page-numbers{color:#222;font-weight:700;list-style:none;margin:0 auto;padding-left:0;text-align:center}.page-numbers li{display:inline-block;margin:0 0.429em}.page-numbers li a{color:#aeaeae;border-bottom:none}.page-numbers li a:hover{color:#222}#comments{border-top:1px solid #ddd;padding-top:1.5em;position:relative}#comments p+p{margin-top:0;text-indent:0}.commentlist{border-top:1px solid #ddd;font-size:100%;list-style:none;padding-left:0}.commentlist li{border-bottom:1px solid #ddd}.commentlist li div{margin-left:3.063em;padding:1.313em 0 0.063em;position:relative}.commentlist .avatar{left:-3.063em;position:absolute;top:1.313em;-moz-border-radius:12.5em;-webkit-border-radius:12.5em;border-radius:12.5em}.commentlist .bypostauthor > div img.avatar{border-color:#32323a}.commentlist .children{list-style:none;margin:0;padding-left:0}.commentlist .children li{border-bottom:none;border-top:1px solid #dcdcd9}.commentlist .comment-author{color:#222;font-weight:700;margin-bottom:0}.commentlist .post-date{margin-bottom:1.75em}.commentlist .reply{font-size:0.875em;line-height:1.5;margin-bottom:1.667em}#respond{position:relative}#commentform{margin-bottom:1.313em}#commentform input[type=submit]{float:right}#respond #cancel-comment-reply-link{font-size:0.817em;letter-spacing:normal;right:0;position:absolute;top:1.714em}.search-form{margin-bottom:1.5em}.search-form label{font-size:0.875em;font-weight:400;left:0.071em;line-height:1.5;margin-bottom:0;position:absolute;top:0.643em}.search-form label span{left:-9999em;position:relative;top:-9999em}.search-form input[type=search]{background-color:transparent;border-bottom:1px solid #ddd;padding-left:1.429em;padding-right:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.search-form input[type=search]:focus{background-color:transparent;border-bottom-color:#222;color:#222}.portfolio-grid{background-color:#eee;padding:2.188em 0.875em 0.875em;position:relative}.quarter-grid{display:block;margin-bottom:1.313em;position:relative}.quarter-grid a{border-bottom:none;display:block}.portfolio-button{font-size:0.875em;line-height:2.5;position:relative}.portfolio-button a{background-color:#fff;padding:0 0.643em}.portfolio-button i{position:absolute;right:0.643em}.portfolio-gallery,.portfolio-nav{padding:0 0.875em 1em;position:relative}.portfolio-gallery ul{list-style:none;margin-bottom:0;padding-left:0}.portfolio-gallery img{margin-bottom:1.313em;width:100%}.portfolio-nav{margin:0 auto;max-width:36.25em}.portfolio-nav ul{border-bottom:1px solid #ddd;border-top:1px solid #ddd;list-style:none;padding-left:0;text-align:center}.portfolio-nav li{border-left:1px solid #ddd;border-right:1px solid #ddd;float:left;width:33.333%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.portfolio-nav .prev-case, .portfolio-nav .next-case{border:none}.portfolio-nav span{left:-9999em;position:absolute;top:-9999em}.portfolio-nav a{border:none;display:block;padding:0.857em 0}.content-footer{background-color:#f8f8f8;padding:1.313em 1.313em;position:relative;text-align:center}.content-footer div{margin:0 auto;max-width:36.25em}.content-footer ul{font-size:1em;line-height:1.5;list-style:none;margin:0 auto 1.5em;padding-left:0}.content-footer li{display:inline-block;margin:0 0.1875em}.content-footer li a{border-bottom:none;display:block;padding:0.5em}.content-footer li span{left:-9999em;position:absolute;top:-9999em}.content-footer p{margin-bottom:0}@media only screen and ( min-width: 28.125em ){a.logo{float:left;width:auto}.has-js .main-nav{float:right;display:block !important}.main-nav ul{line-height:5.143em;text-align:left}.main-nav li{border-bottom:none;border-right:none;width:auto}.main-nav li a{background-color:transparent;color:#151515;padding:0 1.071em}.main-nav li a:hover{background-color:#151515;color:#fff}.mobile-nav-toggle{display:none}.portfolio-grid{padding:0}.quarter-grid{float:left;margin-bottom:0;width:50%}.portfolio-button{height:100%;left:0;line-height:1;opacity:0;position:absolute;text-align:center;top:0;width:100%;-moz-transition:opacity 0.4s ease-in 0.05s;-o-transition:opacity 0.4s ease-in 0.05s;-webkit-transition:opacity 0.4s ease-in 0.05s;transition:opacity 0.4s ease-in 0.05s}.fader{opacity:1}.portfolio-button a{background-color:rgba(255,255,255,0.9);height:100%;line-height:1;left:0;padding:0;position:relative;width:100%;top:0}.portfolio-button a:hover{color:#222}.portfolio-button span{left:40px;position:absolute;top:40px}.portfolio-button i{position:absolute;right:40px;top:40px}}@media only screen and ( min-width: 36.313em ){.center-column{padding:2.5em 2.5em 0.938em}.blog .center-column, .archive .center-column, .search .center-column{padding-bottom:0.938em}.left-column{padding:2.5em 2.5em 0}.page-header h1, .article-content h1{font-size:2em;letter-spacing:-0.031em}.article-content h2{font-size:1.75em;letter-spacing:-0.036em}.article-content h3{font-size:1.375em;letter-spacing:-0.0454546em;line-height:1.364;margin-bottom:1.364em}.article-content h4{font-size:1.188em;line-height:1.316;margin-bottom:1.316em;margin-top:1.316em}.article-content h5{font-size:1em;line-height:1.5625;margin-bottom:1.5625em;margin-top:1.5625em}.article-content h6{font-size:0.813em;line-height:1.538em;margin-bottom:1.538em;margin-top:1.538em}.article-content p, .article-content address{font-size:1em;line-height:1.5625;margin-bottom:1.5625em}.article-content p+h3{margin-top:1.364em}.article-content p+p{margin-top:-1.5625em;text-indent:1.5625em}.article-content blockquote{border-left-width:0.625em;border-right-width:0.625em;margin-bottom:1.5625em;padding:1.5625em 2.188em 0.063em}.article-content blockquote p{text-indent:-0.375em}.article-content small{font-size:0.8125em;line-height:1.53846154}.article-content ul, .article-content ol, .article-content dl{font-size:1em;line-height:1.5625;margin-bottom:1.5625em}.article-content ul{padding-left:0.938em}.article-content ol{padding-left:1.5625em}.article-content ul ul, .article-content ol ul, .article-content ul ol, .article-content ol ol{margin:0.625em 0}.article-content dd{margin-bottom:1.5625em}.article-content ul + h3, .article-content ol + h3, .article-content dl+h3{margin-top:1.364em}.article-content table{font-size:1em;line-height:1.5625;margin-bottom:1.5625em;margin-top:1.5625em}.article-content caption{font-size:1.188em;line-height:1.316em;margin-bottom:1.316em}.article-content th, .article-content td{padding-right:0.625em}.article-content table+h3{margin-top:1.364em}pre code{font-size:15px}label{font-size:0.813em;line-height:1.538;margin-bottom:0.385em}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{font-size:1em;padding:0.625em;-moz-border-radius:0.188em;-webkit-border-radius:0.188em;border-radius:0.188em}textarea{line-height:1.5625}a.logo{line-height:3.286em;padding:0 1.42857em}.main-nav ul{line-height:6.571em}.main-nav li a{padding:0 1.667em}.post-date{font-size:0.813em;letter-spacing:0.077em;line-height:1.538;margin-bottom:0.769em}.article-content p + p.post-meta, .article-content p.fancy-intro + p, .article-content p+p.post-teaser{margin-top:0;text-indent:0}.article-content p.fancy-intro{font-size:1.375em;line-height:1.59091;margin-bottom:1.13636em;word-spacing:-0.0454546em}.article-content .lead-in{font-size:0.863636em;letter-spacing:0.0526316em}.article-content .post-anchor p{font-size:1.1875em;line-height:1.31578947;margin-bottom:1.31578947em}.article-content .quote-format{padding:0}.single-format-quote .article-content .quote-format{margin-bottom:6.25em}.article-content .quote-format p+p{margin-top:0;text-indent:0}.article-content .quote-format .large-quote{font-size:2em;margin-bottom:0.313em;text-indent:-0.406em}.quote-format .quote-author{font-size:0.813em;letter-spacing:0.077em;line-height:1.538}.article-content p.interview-question{font-size:1.375em;line-height:1.364;margin-bottom:1.13636364em;word-spacing:-0.04545455em}.article-content p.interview-question + p, .article-content p+p.interview-question{margin-top:0;text-indent:0}.fluid-width-video-wrapper{margin-bottom:1.5625em}img.alignnone,img.aligncenter{margin-bottom:1.5625em}figure.alignnone,figure.aligncenter{margin-bottom:1.5625em}.article-content .wp-caption-text{font-size:0.813em;line-height:1.538;margin-bottom:1.538em;margin-top:0.769em}.pagination{padding:2.5em 0}.page-numbers li{margin:0 0.357em}#comments{margin-bottom:1.5625em;padding-top:1.875em}.article-content #comments p+p{margin-top:0;text-indent:0}.article-content .commentlist{margin-bottom:1.875em;padding-left:0}.commentlist li div{margin-left:3.125em;padding-bottom:0.313em;padding-top:1.875em}.commentlist .avatar{left:-3.125em;top:1.875em}.commentlist .post-date{margin-bottom:1.538em}.commentlist .comment-reply{font-size:0.813em;line-height:1.538;margin-bottom:1.923em}.commentlist .children{margin-left:3.125em}.commentlist .children .children{margin-left:0}#disqus_thread{margin-top:3.125em}#respond #cancel-comment-reply-link{font-size:0.796em;top:2.333em}.search-form{margin-bottom:2.5em}.search-form label{font-size:1em}.portfolio-button{font-size:1.188em;letter-spacing:-0.053em}.portfolio-gallery,.portfolio-nav{padding:0 2.5em 0.938em}.portfolio-gallery img{margin-bottom:1.786em}.content-footer{padding:2.5em}.content-footer ul{margin-bottom:2.5em}}@media only screen and ( min-width: 62.5em ){.center-column{padding:10.813em 0 2.188em}.blog .center-column, .archive .center-column, .search .center-column{padding-bottom:7.188em}.blog .center-column:first-of-type, .archive .center-column:first-of-type, .search .center-column:first-of-type{padding-top:10.813em}.search .center-column.search-success{border-bottom-width:0.625em;padding-bottom:2.5em}.left-column{padding-top:10.813em}.content-header{left:0;position:fixed;top:0;width:100%;z-index:1000}a.logo{line-height:4em}.main-nav ul{line-height:8em}.main-nav li a{padding:0 2.857em}.portfolio-button{font-size:1.375em;letter-spacing:-0.045em}.content-footer{padding:2.5em 0}}@media only screen and ( min-width: 80em ){.article-content blockquote.quote-format.pull-right{margin:0 -30% 0 1.5625em}.article-content blockquote.pull-right{float:right;width:80%}.article-content blockquote.quote-format.pull-left{margin:0 1.5625em 0 -30%}.article-content blockquote.pull-left{float:left;width:80%}.quarter-grid{width:33.333%}}@media only screen and ( min-width: 85.625em ){.left-column{left:2.5em;padding:0;position:fixed;top:10.813em;width:36.25em}.portfolio-gallery{margin-left:41.25em;padding-left:0;padding-top:10.813em}}@media only screen and ( min-width: 120em ){.quarter-grid{float:left;width:25%}.portfolio-button{font-size:1.75em;letter-spacing:-0.036em}}