html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}article{text-align:justify}body{line-height:1}ol,ul{list-style:none;text-align:left}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;margin-left:auto;margin-right:auto}table td{border-color:black;border-style:solid;border-width:1px;font-size:14px;overflow:hidden;padding:10px 5px;word-break:normal}table th{border-color:black;border-style:solid;border-width:1px;font-size:14px;font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;border-color:inherit;font-weight:bold;text-align:left;vertical-align:top}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%}body{background:#fff;font:18px/1.7 Helvetica, Arial, sans-serif;color:#444}.container{margin:0 auto;max-width:1000px;padding:0 10px;width:100%}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#222;font-weight:bold;line-height:1.4;margin:1em 0 15px;padding:0}h1{font-size:28px;color:#333}h1 a{color:inherit}h2{font-size:24px;padding-top:20px}h3{font-size:20px}h4{font-size:20px;color:#444}p{margin:15px 0}p.disclaimer-text{font-size:14px}a{color:#4F95B6;text-decoration:none;cursor:pointer}a.read-more{text-transform:uppercase;font-weight:bold;font-size:14px}ul,ol{margin:30px 0;padding-left:30px}ul{list-style-type:disc}li{margin:10px 0}ol{list-style-type:decimal}ol ul,ul ol,ul ul,ol ol{margin:0}ul ul,ol ul{list-style-type:circle}em,i{font-style:italic}strong,b{font-weight:bold}hr{margin:30px 0;border:1px solid #ddd}img{max-width:100%}.alignleft{float:left;width:40%;margin:10px 10px 0 0}@media screen and (max-width: 680px){.alignleft{margin:5px 5px 0 0}}.alignright{float:right;width:40%;margin:0 0 10px 10px}@media screen and (max-width: 680px){.alignright{margin:0 0 5px 5px}}figure{margin:35px auto;text-align:center}figcaption{font-style:italic;font-size:16px}figcaption.attribution{line-height:0;text-align:right;font-size:14px}@media screen and (max-width: 680px){figcaption.attribution{font-size:12px}}figcaption.attribution a{color:#aaa}.inline-cta a{text-decoration:underline}.date{color:#aaa}form label{display:block;font-size:16px;font-weight:400;margin:10px 0 0}form input[type="text"],form input[type="email"]{font-family:Helvetica,Arial,sans-serif;font-size:18px;border:1px solid #eee;color:#333;display:block;border-radius:2px;padding:0.4em 0.5em;margin:0 0 0.5em;-webkit-appearance:none;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);box-shadow:inset 0 1px 3px rgba(0,0,0,0.5)}form input[type="text"]:active,form input[type="email"]:active{border:1px solid #555}.email-signup input[type="text"],.email-signup input[type="email"]{width:240px}.email-signup .button{margin:0.25em 0}.email-signup p{font-size:12px}.button{display:inline-block;margin-bottom:0;padding:0.6em 0.8em 0.6em;vertical-align:middle;border-radius:2px;border:0;background:#4F95B6;color:#fff;font-size:18px;font-family:Helvetica, Arial, sans-serif;font-weight:300;text-align:center;text-decoration:none;text-shadow:none;background-image:none;white-space:nowrap;-webkit-appearance:none;cursor:pointer}::-moz-selection{color:#000;background:#eee}::selection{color:#000;background:#eee}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.wrapper-masthead{margin-bottom:40px;background-color:#4F95B6;border-bottom:1px solid #ddd}.masthead{padding:25px 0}.site-name{float:left;margin:0;color:#fff;font-family:"Merriweather", Georgia, serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:18px;cursor:pointer}.site-about-link{float:right;margin:0;padding:0;padding-top:4px;font-weight:normal;text-rendering:optimizeLegibility;font-size:14px;cursor:pointer}.site-about-link a{color:#fff;font-family:"Merriweather", Georgia, serif;text-align:right;font-weight:normal;text-rendering:optimizeLegibility;text-transform:uppercase}.post,.page{max-width:1000px;margin:0 auto}@media screen and (max-width: 730px){.post,.page{padding:0 10px}}.portfolio-post{width:100%}.portfolio-post .post-section{max-width:620px;margin:0 auto}@media screen and (max-width: 730px){.portfolio-post .post-section{padding:0 10px}}.portfolio h1,.portfolio .date{max-width:620px;margin-left:auto;margin-right:auto}@media screen and (max-width: 730px){.portfolio h1,.portfolio .date{padding:0 10px}}.portfolio section{max-width:1250px;margin:0 auto;padding:0 10px}.portfolio section img{width:60%;margin-right:20px;float:left;border:solid 1px #ddd}@media screen and (max-width: 860px){.portfolio section img{width:100%;float:none;margin-right:0px}}.portfolio section strong{color:#222}.posts>.post{padding-bottom:2em;border-bottom:1px solid #eee}.posts>.post:last-child{padding-bottom:2em;border-bottom:none}.post blockquote{margin:1.5em 0.5em;border-left:2px solid #ddd;padding:0.1em 1em;color:#444;font-size:20px;font-style:italic;font-family:Helvetica,Arial,sans-serif}.wrapper-footer{margin-top:40px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#eee}footer{padding:20px 0;text-align:center}.cta{border:1px solid #ddd;margin:50px auto;padding-left:20px;max-width:730px;background-color:#eee;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3)}@media screen and (max-width: 730px){.cta{max-width:450px}}.cta .description{float:left;max-width:300px;padding-right:20px}.cta .description h2{margin-bottom:0px}.cta .description p,.cta .description li{color:#444}.cta form{float:left;border-left:1px solid #ddd;padding:20px;max-width:300px}.cta form label{margin:0}@media screen and (max-width: 680px){.cta form{border-left:none;padding:10px}}.newsletter-page form{margin-top:25px;padding:10px 30px;max-width:300px;background-color:#eee;border:1px solid #ddd;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3)}.highlight{background-color:#222;padding:5px 10px;margin:20px 0}.highlight pre{word-break:break-all;word-wrap:break-word}code{font-family:'Courier', monospace;font-size:14px;color:#999}.highlight .c,.highlight .c1{color:#586E75}.highlight .err{color:#93A1A1}.highlight .g{color:#93A1A1}.highlight .k{color:#859900}.highlight .l{color:#93A1A1}.highlight .n{color:#93A1A1}.highlight .o{color:#859900}.highlight .x{color:#CB4B16}.highlight .p{color:#93A1A1}.highlight .cm{color:#586E75}.highlight .cp{color:#859900}.highlight .c1{color:#586E75}.highlight .cs{color:#859900}.highlight .gd{color:#2AA198}.highlight .ge{color:#93A1A1;font-style:italic}.highlight .gr{color:#DC322F}.highlight .gh{color:#CB4B16}.highlight .gi{color:#859900}.highlight .go{color:#93A1A1}.highlight .gp{color:#93A1A1}.highlight .gs{color:#93A1A1;font-weight:bold}.highlight .gu{color:#CB4B16}.highlight .gt{color:#93A1A1}.highlight .kc{color:#CB4B16}.highlight .kd{color:#268BD2}.highlight .kn{color:#859900}.highlight .kp{color:#859900}.highlight .kr{color:#268BD2}.highlight .kt{color:#DC322F}.highlight .ld{color:#93A1A1}.highlight .m{color:#2AA198}.highlight .s{color:#2AA198}.highlight .na{color:#93A1A1}.highlight .nb{color:#B58900}.highlight .nc{color:#268BD2}.highlight .no{color:#CB4B16}.highlight .nd{color:#268BD2}.highlight .ni{color:#CB4B16}.highlight .ne{color:#CB4B16}.highlight .nf{color:#268BD2}.highlight .nl{color:#93A1A1}.highlight .nn{color:#93A1A1}.highlight .nx{color:#555}.highlight .py{color:#93A1A1}.highlight .nt{color:#268BD2}.highlight .nv{color:#268BD2}.highlight .ow{color:#859900}.highlight .w{color:#93A1A1}.highlight .mf{color:#2AA198}.highlight .mh{color:#2AA198}.highlight .mi{color:#2AA198}.highlight .mo{color:#2AA198}.highlight .sb{color:#586E75}.highlight .sc{color:#2AA198}.highlight .sd{color:#93A1A1}.highlight .s2{color:#2AA198}.highlight .se{color:#CB4B16}.highlight .sh{color:#93A1A1}.highlight .si{color:#2AA198}.highlight .sx{color:#2AA198}.highlight .sr{color:#DC322F}.highlight .s1{color:#2AA198}.highlight .ss{color:#2AA198}.highlight .bp{color:#268BD2}.highlight .vc{color:#268BD2}.highlight .vg{color:#268BD2}.highlight .vi{color:#268BD2}.highlight .il{color:#2AA198}
