html, body, a, p, img, ul, li, ol, hr, form, input, fieldset, textarea, button, footer, div, article, figure, figcaption, section, div, span, a img,h1,h2,h3,h4,small,blockquote,table,td,tr{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;border-collapse:collapse}footer,section,article,header,aside,nav{display:block}:focus{outline:none}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}html{min-height:101%}body{font-family:"minion-pro",Georgia,Times New Roman,serif;line-height:1.6em;-webkit-text-size-adjust:100%;color:#090909}img{max-width:100%;height:auto}ul{list-style:none}.hidden{display:none}.left{float:left}.right{float:right}.center{text-align:center}.inner{width:100em;max-width:92%;margin:0
auto}.main{padding:1.6em 0}.logo{max-width:3.2em}.menu{padding:0.4em 0 0 0;font-family:"brandon-grotesque",Helvetica Neue,Arial,sans-serif}.menu
li{display:inline;padding:0
0 0 1.6em}.menu
a{color:#090909}.menu a:hover{color:#c22a09}.category-article
.article_title{padding:0.2em 0 0.8em 0}.article_title{font-size:2.4em;font-weight:bold;line-height:1.1em;padding:0.8em 0}.category-portfolio
.article_title{margin:0
0 0.8em 0}p{margin:0
0 1.4em 0;font-size:1.2em;-webkit-hyphens:auto}.category-portfolio
p{margin:0
0 2.6em 0}.main_heading{font-weight:500;margin:0.4em 0 0 0;font-family:"brandon-grotesque",Helvetica Neue,Arial,sans-serif}.category-home{background:#f3f0eb}.category-target{background:#cbe1e7}.category-time{background:#ffccbc}.category-simplicity{background:#fbc285}.category-why{background:#effddd}.category-decoration{background:#fbf8bb}.time_pic{margin:0.8em 0}.target_pic,.simple_pic{max-width:60%}.why_pic{max-width:75%}.error_pic{max-width:70%}blockquote{width:100%;display:block;margin:2.4em 0}blockquote
p{width:90%;padding:0
0 0 5%;border-left:solid 1px #090909;font-style:italic;opacity:0.6}blockquote
span{opacity:1;padding:0
0 0 0.8em;font-style:normal}.default_list
.question{list-style:square}.default_list
.answer{list-style:none;opacity:0.6}.page_links{clear:both}.pages{font-family:"brandon-grotesque",Helvetica Neue,Arial,sans-serif;margin:0.8em 0 0 0.8em;font-size:1.4em;font-weight:500;padding:0
0 3.2em 0;line-height:1.4em;list-style:circle}.pages
a{color:#090909}.pages a:hover{opacity:0.6}.work,.publications{margin:0.8em auto 3.2em auto;width:92%;clear:both}.work
img{width:100%}.work
li{margin:0
0 0.8em 0}.speaking
li{width:50%;display:inline;float:left;margin:0}.speaking{padding:0.8em 0 0 0}.publications
li{width:33.3%;display:inline;float:left}.publications img, .speaking
img{float:left}.speaking img:hover{opacity:0.6}.project_link{width:100%;text-align:center;padding:0.4em 0;color:#090909;font-size:1.2em}.project_link
h3{font-weight:500}h5{font-size:1.2em}.work
p{margin:0}.live{border:solid 1px #090909;color:#090909;padding:0.4em 0;width:100%;margin:1.6em 0;font-family:"brandon-grotesque",Helvetica Neue,Arial,sans-serif;font-size:1.2rem;display:block;text-align:center}.live:hover{background:#090909;color:#fff;text-decoration:none}.border_grey{width:99%;border:solid 1px #ddd}.border_black{width:99%;border:solid 1px #090909}.category-sh
.wrapper{background:#62e2e1}.category-lj
.wrapper{background:#fffefc}.category-hamyard
.wrapper{background:#f9f8f6}.category-hackations
.wrapper{background:#f9f8f3}.category-inmotion
.wrapper{background:url(/home/wp-content/themes/sfd-v9/images/inmotion_bg.jpg)}.wrapper{padding:0
0 3.2em}.hero{margin:0.8em auto 1.6em auto;width:92%}h4{font-size:1.2em;margin:0
0 0.8em 0}.default_list{margin:0
0 1.4em 0.8em;font-size:1.2em;-webkit-hyphens:auto}.default_list
li{list-style:circle;margin:0
0 0.4em 0}.default_list a, p
a{color:#c22a09}.default_list a:hover, p a:hover{text-decoration:underline}@media (min-width: 700px){.inner{max-width:86%}}@media (min-width: 750px){.article_title{font-size:3.2em}.live{width:33%}}@media (min-width: 1000px){.article_header{width:38%}.category-portfolio
.content{margin:3.2em 0}.content{width:58%;margin:7em
0 0 0}.category-about
.content{margin:0
0 3.2em}.pages{margin:0}p,.default_list{font-size:1.4em;line-height:1.35em}p:last-of-type{margin:0}.main_heading{margin:0.8em 0 0 0}.work
li{width:25%;display:inline;float:left;margin:0;position:relative}.publications
li{width:14.28%}.work
img{float:left}.project_link{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);display:none;padding:0}.project_link
h3{color:#fff;margin:42% 0 0 0}.sides
h3{margin:27% 0 0 0}.work li:hover
.project_link{display:block}.default_list{margin:0
0 1.4em 0}h4{font-size:1.6em}}@media (min-width: 1250px){.logo{max-width:4em}.menu
li{padding:0
0 0 3.2em}.main{padding:3.2em 0 4em 0}.menu{padding:0.8em 0 0 0;font-size:1.2em}p,.default_list{font-size:1.8em;margin:0
0 1.8em 0}.category-portfolio
p{margin:0
0 3.6em 0}.category-home
p{font-size:1.6em;margin:0
0 1em 0}.main_heading{font-size:1.5em}.pages{font-size:1.6em}.time_pic{margin:0
0 1.2em 0}.target_pic,.simple_pic{max-width:18em}.decoration_pic,.consultation_pic{margin:0
0 1.6em 0}.why_pic{max-width:20em}.hero{margin:0.8em auto 3.2em auto}h4{font-size:2em;margin:0.4em 0 0.8em 0}h5{font-size:1.6em}.speaking{margin:2.2em auto 3.8em auto}.publications{margin:0
auto 1.6em auto}blockquote{margin:4.2em 0}.speaking{padding:1.6em 0}.wrapper{padding:0}}@media (min-width: 1350px){.logo{max-width:5em}.article_title{font-size:5.875em}.category-portfolio
.article_title{font-size:4.8em}.article_header{width:43%}.category-home
.article_header{width:50%}.content{width:55%}.category-home
.content{width:40%;margin:14em
0 0 0}.category-article
.article_title{padding:0.2em 0 0.8em 0}.main_heading{margin:1.6em 0 0 0}.category-portfolio
.content{margin:5em
0}.project_link{font-size:1.8em}}@media (min-width: 1500px){.category-portfolio
.article_title{font-size:5.875em}}