@-webkit-keyframes grid1{5%,to{opacity:0}10%,95%{opacity:1}}@keyframes grid1{5%,to{opacity:0}10%,95%{opacity:1}}@-webkit-keyframes grid2{10%,to{opacity:0}15%,96%{opacity:1}}@keyframes grid2{10%,to{opacity:0}15%,96%{opacity:1}}@-webkit-keyframes grid3{15%,to{opacity:0}20%,97%{opacity:1}}@keyframes grid3{15%,to{opacity:0}20%,97%{opacity:1}}@-webkit-keyframes drawing1{30%{width:0;opacity:1}40%{width:100%}95%{opacity:1}to{width:100%;opacity:0}}@keyframes drawing1{30%{width:0;opacity:1}40%{width:100%}95%{opacity:1}to{width:100%;opacity:0}}@-webkit-keyframes drawing2{40%{width:0;opacity:1}50%{width:100%}96%{opacity:1}to{width:100%;opacity:0}}@keyframes drawing2{40%{width:0;opacity:1}50%{width:100%}96%{opacity:1}to{width:100%;opacity:0}}@-webkit-keyframes drawing3{50%{width:0;opacity:1}60%{width:100%}97%{opacity:1}to{width:100%;opacity:0}}@keyframes drawing3{50%{width:0;opacity:1}60%{width:100%}97%{opacity:1}to{width:100%;opacity:0}}@-webkit-keyframes logo3{60%{width:0}70%{width:100%;border-radius:0}80%,to{width:110%;border-radius:1em;margin-left:-5%}}@keyframes logo3{60%{width:0}70%{width:100%;border-radius:0}80%,to{width:110%;border-radius:1em;margin-left:-5%}}@-webkit-keyframes logorotate{83%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0}}@keyframes logorotate{83%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0}}@-webkit-keyframes scroll{20%,60%{-webkit-transform:translateY(-62%);transform:translateY(-62%)}80%{margin-top:-50px}}@keyframes scroll{20%,60%{-webkit-transform:translateY(-62%);transform:translateY(-62%)}80%{margin-top:-50px}}@-webkit-keyframes fadein{0%,10%,to{opacity:0}50%,95%{opacity:1}}@keyframes fadein{0%,10%,to{opacity:0}50%,95%{opacity:1}}@-webkit-keyframes write1{0%,15%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@keyframes write1{0%,15%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@-webkit-keyframes write2{0%,25%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@keyframes write2{0%,25%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@-webkit-keyframes write3{0%,35%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@keyframes write3{0%,35%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@-webkit-keyframes write4{0%,45%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@keyframes write4{0%,45%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@-webkit-keyframes write5{0%,55%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@keyframes write5{0%,55%{width:0}95%{width:100%;opacity:1}to{width:0%;opacity:0}}@-webkit-keyframes write6{0%,65%{width:0}95%{width:30%;opacity:1}to{width:0%;opacity:0}}@keyframes write6{0%,65%{width:0}95%{width:30%;opacity:1}to{width:0%;opacity:0}}a,abbr,acronym,applet,big,blockquote,dd,del,div,dl,dt,fieldset,font,form,html,iframe,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,thead,tr,tt,ul{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}body,h1,h4{font-style:inherit}body{margin:0;font-weight:inherit}h1,h4{font-size:100%}h2,h3,h5,h6,p{font-style:inherit}body,h1,h2,h3,h4,p{padding:0;border:0;outline:0}p{font-weight:inherit;font-size:100%}address,caption,cite,code,dfn,em,h5,h6,img,strong,th,var{margin:0;padding:0;border:0;outline:0;font-size:100%}address,body,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,p,strong,th,var{vertical-align:baseline}img{font-weight:inherit;font-style:inherit}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}em,h5,h6{font-weight:400}strong{font-style:normal}li,ol,ul{list-style:none}caption,th{text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a{text-decoration:none;color:#1f1f1f}.clear{display:block;overflow:hidden;visibility:hidden;width:0;height:0}.cf:after,.cf:before{content:" ";display:table}.cf,.single-post article,body{*zoom:1}.single-post article:after,.single-post article:before,body:after,body:before,nav #menu-menu:after,nav #menu-menu:before{content:"";display:table}.cf:after,body:after{clear:both}.services-banner{margin-top:10%;margin-bottom:10%;overflow:hidden}@media screen and (min-width:37.5em){.services-banner{margin-top:5%;margin-bottom:5%}}.services-banner h2{text-transform:uppercase;text-align:center;margin-bottom:.5em;font-size:16vw;max-width:none}@media screen and (min-width:48em){.services-banner h2{font-size:7em;font-size:12vw}}.services-banner h2 span{display:block;font-size:.485em;margin-top:.12em}.services-banner h3{font-family:'Source Code Pro',monospace;font-style:italic;font-size:1.5rem;text-transform:none;text-align:center;margin-top:.5em;margin-bottom:.25em}.service-graphic{position:relative}.graphic{display:block;height:12rem}@media screen and (min-width:48em){.graphic{height:10rem}}@media screen and (min-width:68em){.graphic{height:16rem}}@media screen and (min-width:90em){.graphic{height:19rem}}.no-cssanimations .graphic{height:304px}.no-cssanimations .graphic *{display:none}.no-cssanimations .sg1 .graphic{background:url(../images/sg1.jpg) no-repeat center;background-size:cover}.no-cssanimations .sg2 .graphic{background:url(../images/sg2.jpg) no-repeat center;background-size:cover}.no-cssanimations .sg3 .graphic{background:url(../images/sg3.jpg) no-repeat center;background-size:cover}.sg1{font-size:10px;padding:1em;text-align:center;display:inline;float:left;width:97.91666667%;margin:0 1.04166667% 4em}@media screen and (min-width:48em){.sg1{display:inline;float:left;width:31.25%;margin:0 1.04166667%;font-size:8px}}@media screen and (min-width:68em){.sg1{font-size:14px}}.sg1 .graphic{padding-top:2.7em}.grid{position:relative}.grid1,.grid2,.grid3{position:absolute}.grid2,.grid3{top:0}.grid1{display:block;width:10.5em;height:10.5em;border:1px dotted #acdee3;border-radius:6em;left:50%;margin:0 auto 0 -5.25em;top:-2.7em}.grid2,.grid3{width:100%}.grid2 .line1{border-bottom:1px dotted #acdee3;display:block;width:100%}.grid2 .line2{border-left:1px dotted #acdee3;height:15em;display:block;position:absolute;width:1px;left:50%}.grid3 .line1,.grid3 .line2{width:20em;-webkit-transform:rotate(30deg);transform:rotate(30deg);border-bottom:1px dotted #acdee3;top:2.6em;left:50%;position:absolute;margin-left:-10em}.grid3 .line2{transform:rotate(-30deg)}.drawing{position:relative;width:9em;margin:0 auto}.drawing span{display:block;width:100%;height:2px;background:#d8dbe1}.drawing .side1{position:absolute;top:0}.drawing .side2,.drawing .side3{position:absolute;top:3.9em;background:0 0}.drawing .side2{-webkit-transform:rotate(120deg);transform:rotate(120deg);right:-2.25em}.drawing .side3{-webkit-transform:rotate(240deg);transform:rotate(240deg);left:-2.25em}.sg1 .tlogo{position:relative;width:9em;margin:0 auto}.sg1 .tlogo .side1,.sg1 .tlogo .side2,.sg1 .tlogo .side3{display:block;width:102%;height:1.5em;border-radius:0;margin-left:-1%}.sg1 .tlogo .side1 span,.sg1 .tlogo .side2 span,.sg1 .tlogo .side3 span{background:#1f1f1f;display:block;height:100%;border-radius:0;width:0;animation:logo3 5s ease infinite}.sg1 .tlogo .side1{position:absolute;top:-.75em;left:0}.sg1 .tlogo .side2,.sg1 .tlogo .side3{position:absolute;top:3.125em;background:0 0}.sg1 .tlogo .side2{-webkit-transform:rotate(120deg);transform:rotate(120deg);right:-2.25em}.sg1 .tlogo .side3{-webkit-transform:rotate(240deg);transform:rotate(240deg);left:-2.25em}.grid1{opacity:0;-webkit-animation:grid1 5s ease infinite;animation:grid1 5s ease infinite}.grid2,.grid3{opacity:0;-webkit-animation:grid2 5s ease infinite;animation:grid2 5s ease infinite}.grid3{-webkit-animation:grid3 5s ease infinite;animation:grid3 5s ease infinite}.drawing .side1{opacity:0;width:0;-webkit-animation:drawing1 5s ease infinite;animation:drawing1 5s ease infinite}.drawing .side2 span{opacity:0;width:0;-webkit-animation:drawing2 5s ease infinite;animation:drawing2 5s ease infinite}.drawing .side3 span{opacity:0;width:0;-webkit-animation:drawing3 5s ease infinite;animation:drawing3 5s ease infinite}.sg1 .tlogo{opacity:0;-webkit-transform-origin:4.5em 2.5em;transform-origin:4.5em 2.5em;-webkit-animation:logorotate 5s ease-out infinite;animation:logorotate 5s ease-out infinite}.sg2{font-size:8px;padding:1em;display:inline;float:left;width:97.91666667%;margin:0 1.04166667% 4em}@media screen and (min-width:48em){.sg2{display:inline;float:left;width:31.25%;margin:0 1.04166667%;font-size:6px}}@media screen and (min-width:68em){.sg2{font-size:10px}}@media screen and (min-width:90em){.sg2{font-size:12px}}.service-graphic .monitor{width:28.75em;height:17.5em;position:relative;background:#f8f8f8;border-radius:.625em;border:1.25em solid #1f1f1f;margin:0 auto}@media screen and (min-width:37.5em){.service-graphic .monitor{border:1.25em solid #1f1f1f}}.base>div,.laptop>div,.monitor>div{position:absolute}.screen:after{width:.5em;height:.5em;border-radius:.5em;margin:0 0 -.25em -.25em;background:#e8ebf0;bottom:-.625em}.monitor .content{width:26.25em;height:15em;left:50%;margin-left:-13.125em;overflow:hidden}.ipad .screen:before,.laptop .screen:before,.monitor .content:before,.phone .screen:before{content:"";position:absolute;right:-5.625em;width:12.5em;height:18.75em;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);z-index:5}.browser,.btns>li{border-radius:.313em}.browser{width:15em;height:11.25em;position:absolute;left:50%;top:50%;margin:-5.625em 0 0 -7.5em;background:#fff;border:1px solid #f3f5f7;border-top:1.25em solid #d8dbe1}.browser-content{overflow:hidden;height:9.938em}.btns,.btns:before{position:absolute;top:-10px;left:.438em}@media screen and (min-width:48em){.btns{top:-7px}}@media screen and (min-width:68em){.btns{top:-11px}}@media screen and (min-width:90em){.btns{top:-13px}}.btns:before{content:"";left:2.188em;top:3px;height:.625em;width:11.563em;background:#fff;border-radius:3px}@media screen and (min-width:48em){.btns:before{top:1px}}@media screen and (min-width:68em){.btns:before{top:2px}}.btns>li{display:inline-block;vertical-align:middle;list-style:none;width:.313em;height:.313em;background:#f8f8f8;margin-right:.25em;margin-top:-.8em}.screen .txt{margin:.625rem auto;width:85%;text-align:center;font-size:0;position:relative}.screen .txt>li{background:#f3f5f7;width:100%;height:.938em;margin-bottom:.363em;font-size:1rem}.screen .txt>li.big{height:3.75em}.phone .txt,.screen .txt{-webkit-animation:scroll 4s 1s cubic-bezier(.25,.1,.25,1) infinite;animation:scroll 4s 1s cubic-bezier(.25,.1,.25,1) infinite}.screen .txt .third{height:2.25em;width:30%;margin-right:5%;display:inline-block}.screen .txt li:nth-child(2){width:82%;position:absolute;top:0;right:0}.ipad .screen .txt li:nth-child(2){width:70%}.phone .screen .txt li:nth-child(2){width:40%}.screen .txt li:nth-child(11),.screen .txt li:nth-child(14),.screen .txt li:nth-child(19),.screen .txt li:nth-child(22),.screen .txt li:nth-child(6){margin-right:0}.screen .txt .tlogo{background:0 0;position:relative;top:.4em;left:.125em;width:1em;height:1em;font-size:1rem}.screen .txt .tlogo .side1,.screen .txt .tlogo .side2,.screen .txt .tlogo .side3{display:block;width:100%;height:.25em;border-radius:0;margin-left:-1%}.bizcard .tlogo .side1 span,.bizcard .tlogo .side2 span,.bizcard .tlogo .side3 span,.envelope .tlogo .side1 span,.envelope .tlogo .side2 span,.envelope .tlogo .side3 span,.letterhead .tlogo .side1 span,.letterhead .tlogo .side2 span,.letterhead .tlogo .side3 span,.screen .txt .tlogo .side1 span,.screen .txt .tlogo .side2 span,.screen .txt .tlogo .side3 span{background:#f3f5f7;display:block;width:100%;height:100%;border-radius:1em}.screen .txt .tlogo .side1{position:absolute;top:-.4em;left:0}.screen .txt .tlogo .side2{-webkit-transform:rotate(120deg);transform:rotate(120deg);position:absolute;top:-.04em;right:-.22em;background:0 0}.screen .txt .tlogo .side3{-webkit-transform:rotate(240deg);transform:rotate(240deg);position:absolute;top:-.04em;left:-.2em;background:0 0}.base{width:5.625em;height:3.1em;left:50%;margin-left:-2.8125em;bottom:-4.3em;z-index:-1}.base:after,.base:before{content:'';position:absolute;top:0;border-bottom:3.125em solid #e8ebf0}.base:before{border-left:.813em solid transparent;border-right:0 solid transparent;left:-.76em}.base:after{border-right:.813em solid transparent;border-left:0 solid transparent;right:-.77em}.base,.foot{background:#e8ebf0}.foot.top{width:7.25em;height:.35em;bottom:-.35em;left:50%;margin-left:-3.625em}.foot.bottom:before,.foot.top:after,.foot.top:before{content:"";position:absolute;top:0}.foot.top:before{border-left:16px solid transparent;border-right:0 solid transparent;border-bottom:5px solid #e8ebf0;left:-16px}.foot.top:after{border-right:1em solid transparent;border-left:0 solid transparent;border-bottom:5px solid #e8ebf0;right:-1em}.foot.bottom{width:9.375em;height:.313em;bottom:-.625em;left:50%;margin-left:-4.688em}.laptop{width:14.688em;height:9.688em;background:#f8f8f8;border:.75em solid #1f1f1f;border-radius:.635em .625em 0 0;position:absolute;top:14.5em;right:50%;margin-right:-19.5em;z-index:10}.laptop:before{top:-.3em}.laptop>.screen{width:13.188em;height:8.188em;left:0;margin-left:0;background:#fff;overflow:hidden}.btm{width:18.5em;height:.625em;bottom:-1.188em;left:50%;margin-left:-9.25em;border-radius:0 0 1.25em 1.25em;background:#e8ebf0;z-index:1}.btm:before,.phone{position:absolute;left:50%}.btm:before{content:"";width:2.625em;height:.25em;top:0;margin-left:-1.313em;border-radius:0 0 .313em .313em;background:#d8dbe1}.btm:after{display:none;content:"";position:absolute;width:100%;height:.25rem;background:#bababa;top:.5rem;border-bottom-right-radius:7.5rem 2.5rem;border-bottom-left-radius:7.5rem 2.5rem}.phone{width:4.125em;height:8.75em;top:15.75em;margin-left:-20.5em;border-radius:.5em;background:#1f1f1f;border:1.563em solid #1f1f1f;border-left:.313em solid #1f1f1f;border-right:.313em solid #1f1f1f}.phone .screen{width:3.5em;height:5.625em;margin:0 auto;position:relative;overflow:hidden;background:#fff}.phone .txt>li{height:1.125em}.screen .txt>li.txt-half{width:46%;margin-right:8%;display:inline-block}.screen .txt>li.txt-half:nth-of-type(odd){margin-right:0}.ipad{width:8.75em;height:12.75em;position:absolute;top:11.7em;left:50%;margin-left:-15.5em;border-radius:.5em;background:#1f1f1f;border:1.563em solid #1f1f1f;border-left:.313em solid #1f1f1f;border-right:.313em solid #1f1f1f}.ipad .screen{width:8em;height:9.8em;margin:0 auto;position:relative;overflow:hidden;background:#fff}.ipad .content{width:100%;left:0;margin-left:0}.ipad li.txt-half{height:1.188em}@media screen and (min-width:48em){.ipad li.txt-half{height:2.188em}}.sg3{font-size:10px;padding:1em;text-align:center;display:inline;float:left;width:97.91666667%;margin:0 1.04166667% 4em}@media screen and (min-width:48em){.sg3{display:inline;float:left;width:31.25%;margin:0 1.04166667%;font-size:8px}}@media screen and (min-width:68em){.sg3{font-size:12px}}@media screen and (min-width:90em){.sg3{font-size:14px}}.letterhead,.stationery-right{display:inline-block;width:11.75em}.letterhead{-webkit-box-shadow:0 3px 1px #f3f5f7;height:15.75em}.bizcard,.envelope,.letterhead{background:#fff;position:relative;top:1em;box-shadow:0 3px 1px #f3f5f7}.letterhead:before{top:1em;left:1em}.bizcard:before,.envelope:before,.letterhead:before{display:block;position:absolute;width:0;height:0;border-left:.65em solid transparent;border-right:.65em solid transparent;border-top:1em solid #1f1f1f}.letterhead .txt{width:85%;margin:0 auto;padding-top:4em}.envelope .txt{margin:0 auto}.letterhead .txt>li{height:1em;margin-bottom:.5em}.bizcard .txt>li,.envelope .txt>li,.letterhead .txt>li{list-style:none;background:#f8f8f8;background:#f3f5f7}.bizcard .txt>li.small,.envelope .txt>li.small,.letterhead .txt>li.small{width:30%;height:.75em;margin-bottom:.5em;margin-left:70%}.bizcard .txt>li.small:nth-child(5),.envelope .txt>li.small:nth-child(5),.letterhead .txt>li.small:nth-child(5){margin-top:1.5em}.letterhead .tlogo{top:1.25em;left:1em}.bizcard .tlogo,.envelope .tlogo,.letterhead .tlogo{position:absolute;width:1em}.envelope .tlogo{top:1.25em;left:1em}.bizcard .tlogo .side1,.bizcard .tlogo .side2,.bizcard .tlogo .side3,.envelope .tlogo .side1,.envelope .tlogo .side2,.envelope .tlogo .side3,.letterhead .tlogo .side1,.letterhead .tlogo .side2,.letterhead .tlogo .side3{display:block;width:102%;height:.25em;border-radius:0;margin-left:-1%}.bizcard .tlogo .side1,.envelope .tlogo .side1,.letterhead .tlogo .side1{position:absolute;top:-.4em;left:0}.bizcard .tlogo .side2,.envelope .tlogo .side2,.letterhead .tlogo .side2{-webkit-transform:rotate(120deg);transform:rotate(120deg);position:absolute;top:0;right:-.24em;background:0 0}.bizcard .tlogo .side3,.envelope .tlogo .side3,.letterhead .tlogo .side3{-webkit-transform:rotate(240deg);transform:rotate(240deg);position:absolute;top:0;left:-.25em;background:0 0}.letterhead{margin-right:.5em}.bizcard{width:5em;height:3em;margin-bottom:1em}.bizcard:before,.envelope:before{top:.5em;left:.5em}.bizcard .txt{width:50%;margin:0 0 0 2em;padding-top:.5em}.bizcard .txt>li,.envelope .txt>li{height:.5em;margin-bottom:.25em}.bizcard .tlogo{top:1em;left:.5em}.envelope{width:11.75em;height:5em}.envelope .txt{width:25%;padding-top:2em}.envelope .txt>li{height:.4em}.sg3 .tlogo{-webkit-animation:fadein 4s ease infinite;animation:fadein 4s ease infinite}.sg3 .txt li:first-child{-webkit-animation:write1 4s ease infinite;animation:write1 4s ease infinite}.sg3 .txt li:nth-child(2){-webkit-animation:write2 4s ease infinite;animation:write2 4s ease infinite}.sg3 .txt li:nth-child(3){-webkit-animation:write3 4s ease infinite;animation:write3 4s ease infinite}.sg3 .txt li:nth-child(4){-webkit-animation:write4 4s ease infinite;animation:write4 4s ease infinite}.sg3 .txt li:nth-child(5),.sg3 .txt li:nth-child(6){-webkit-animation:write6 4s ease infinite;animation:write6 4s ease infinite}header.design{margin:auto 15%;background:url(../images/design-bg.jpg) no-repeat left 50%;background-size:32%;text-align:right!important;height:0!important;padding-bottom:20%!important;padding-top:10%;margin-top:0!important;margin-bottom:0!important}header.design .responsive_headline,header.page-title.music .responsive_headline,header.page-title.notes .responsive_headline{font-size:11.9vw}header.page-title.music{margin:5% 15%;background:url(../images/music-bg.jpg) no-repeat left 50%;background-size:30%;text-align:right}header.page-title.notes{margin:5% 15%;background:url(../images/notes-bg.jpg) no-repeat left 0;background-size:23%;text-align:right;padding-bottom:3%}#notes h2.section-title{margin-bottom:.25em}@media screen and (min-width:37.5em){#notes h2.section-title{margin-bottom:1em}}.postid-1543 .posts{margin-bottom:4em}ul.process-list{position:relative;margin-top:5%;margin-bottom:5%}#quotes,ul.process-list li,ul.process-list li::before{text-align:center;position:relative}ul.process-list li{display:inline-block;width:32%;margin-bottom:5%;font-style:italic}ul.process-list li.execution,ul.process-list li.ideation{width:48%}@media screen and (min-width:48em){ul.process-list li,ul.process-list li.execution,ul.process-list li.ideation{width:19%}}ul.process-list li::before{display:block;font-family:'less-is-icons';top:0;font-size:64px;font-style:normal;text-shadow:0 1px 0 #fff,0 -1px 0 rgba(0,0,0,.08);color:rgba(0,0,0,.05)}@media screen and (min-width:37.5em){ul.process-list li::before{font-size:96px}}ul.process-list li.discovery::before{content:'2'}ul.process-list li.research::before{content:'1'}ul.process-list li.strategy::before{content:'3'}ul.process-list li.ideation::before{content:'4'}ul.process-list li.execution::before{content:'5'}.good-great{background:#1f1f1f;color:#f8f8f8;-webkit-box-shadow:0 2px 1px #fff,inset 0 -2px 4px #000,0 -2px 1px #000,inset 0 0 2px #000;box-shadow:0 2px 1px #fff,inset 0 -2px 4px #000,0 -2px 1px #000,inset 0 0 2px #000;border-top:1px solid #000;border-bottom:1px solid #000;border-radius:10px}.good-great ul.good,.good-great ul.great{padding:3%}@media screen and (min-width:48em){.good-great ul.good,.good-great ul.great{display:inline;float:left;width:50%}}.good-great ul.good h3,.good-great ul.great h3{text-align:center;margin-bottom:1em;margin-top:2%;font-size:1.5em;position:relative}@media screen and (min-width:48em){.good-great ul.good h3,.good-great ul.great h3{font-size:1.75em}}.good-great ul.good h3 span,.good-great ul.great h3 span{padding-left:1.25em;position:relative}.good-great ul.good h3 span::before,.good-great ul.great h3 span::before{display:block;font-family:'less-is-icons';position:absolute;left:0;top:.15em;text-transform:none}.good-great ul.good li,.good-great ul.great li{margin-left:1.5em;margin-bottom:1em;list-style:decimal;min-height:2em}.good-great ul.good h3 span:before{content:'h'}.good-great ul.great h3 span:before{content:'s'}.good-great ul.great{border-top:1px solid #000}@media screen and (min-width:48em){.good-great ul.great{border-top:none;border-left:1px solid #000}}#quotes{height:0;padding-bottom:35%}@media screen and (min-width:65em){#quotes{padding-bottom:25%}}#quotes li{float:none;width:100%;z-index:10;font-size:.7em}@media screen and (min-width:28em){#quotes li{font-size:1em}}@media screen and (min-width:37.5em){#quotes li{font-size:1.2em}}@media screen and (min-width:65em){#quotes li{height:14em;font-size:1em}}#quotes blockquote{font-style:italic;margin-bottom:-1em;line-height:1;position:relative;z-index:10}#quotes cite{font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif;margin-top:0;line-height:.75}#quotes::after,#quotes::before{display:block;color:rgba(0,0,0,.05);position:absolute;z-index:1;font-size:8em;font-family:helvetica;font-weight:700;text-shadow:0 1px 0 #fff,0 -1px 0 rgba(0,0,0,.05)}@media screen and (min-width:48em){#quotes::after,#quotes::before{font-size:15em}}@media screen and (min-width:58em){#quotes::after,#quotes::before{font-size:18em}}#quotes::before{content:'“';left:3%;bottom:0}@media screen and (min-width:58em){#quotes::before{top:-10%}}#quotes::after{content:'”';right:3%;top:0}@media screen and (min-width:58em){#quotes::after{top:10%}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;height:100%}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}audio,canvas,img,svg,video{max-width:100%;width:auto;height:auto}img{vertical-align:bottom}body,p{font-family:'Source Code Pro',monospace}body{background:#f8f8f8;color:#1f1f1f;font-size:100%}.clearfix:after{content:"";display:table;clear:both}@font-face{font-family:"SSStandard";src:url(../fonts/ss-standard.eot);src:url(../fonts/ss-standard.eot?#iefix) format('embedded-opentype'),url(../fonts/ss-standard.woff) format('woff'),url(../fonts/ss-standard.ttf) format('truetype'),url(../fonts/ss-standard.svg#SSStandard) format('svg');font-weight:400;font-style:normal}html:hover [class^=ss-]{-ms-zoom:1}.ss-icon,.ss-icon.ss-standard,[class*=" ss-"].right:after,[class*=" ss-"].ss-standard.right:after,[class*=" ss-"].ss-standard:before,[class*=" ss-"]:before,[class^=ss-].right:after,[class^=ss-].ss-standard.right:after,[class^=ss-].ss-standard:before,[class^=ss-]:before{font-family:"SSStandard";font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[class*=" ss-"].right:before,[class^=ss-].right:before{display:none;content:''}.ss-cursor.right:after,.ss-cursor:before{content:''}.ss-crosshair.right:after,.ss-crosshair:before{content:'⌖'}.ss-search.right:after,.ss-search:before{content:''}.ss-zoomin.right:after,.ss-zoomin:before{content:''}.ss-zoomout.right:after,.ss-zoomout:before{content:''}.ss-view.right:after,.ss-view:before{content:''}.ss-attach.right:after,.ss-attach:before{content:''}.ss-link.right:after,.ss-link:before{content:''}.ss-move.right:after,.ss-move:before{content:''}.ss-write.right:after,.ss-write:before{content:'✎'}.ss-writingdisabled.right:after,.ss-writingdisabled:before{content:''}.ss-erase.right:after,.ss-erase:before{content:'✐'}.ss-compose.right:after,.ss-compose:before{content:''}.ss-lock.right:after,.ss-lock:before{content:''}.ss-unlock.right:after,.ss-unlock:before{content:''}.ss-key.right:after,.ss-key:before{content:''}.ss-backspace.right:after,.ss-backspace:before{content:'⌫'}.ss-ban.right:after,.ss-ban:before{content:''}.ss-trash.right:after,.ss-trash:before{content:''}.ss-target.right:after,.ss-target:before{content:'◎'}.ss-tag.right:after,.ss-tag:before{content:''}.ss-bookmark.right:after,.ss-bookmark:before{content:''}.ss-flag.right:after,.ss-flag:before{content:'⚑'}.ss-like.right:after,.ss-like:before{content:''}.ss-dislike.right:after,.ss-dislike:before{content:''}.ss-heart.right:after,.ss-heart:before{content:'♥'}.ss-halfheart.right:after,.ss-halfheart:before{content:''}.ss-star.right:after,.ss-star:before{content:'⋆'}.ss-halfstar.right:after,.ss-halfstar:before{content:''}.ss-sample.right:after,.ss-sample:before{content:''}.ss-crop.right:after,.ss-crop:before{content:''}.ss-layers.right:after,.ss-layers:before{content:''}.ss-fill.right:after,.ss-fill:before{content:''}.ss-stroke.right:after,.ss-stroke:before{content:''}.ss-phone.right:after,.ss-phone:before{content:''}.ss-phonedisabled.right:after,.ss-phonedisabled:before{content:''}.ss-rss.right:after,.ss-rss:before{content:''}.ss-facetime.right:after,.ss-facetime:before{content:''}.ss-reply.right:after,.ss-reply:before{content:'↩'}.ss-send.right:after,.ss-send:before{content:''}.ss-mail.right:after,.ss-mail:before{content:'✉'}.ss-inbox.right:after,.ss-inbox:before{content:''}.ss-chat.right:after,.ss-chat:before{content:''}.ss-ellipsischat.right:after,.ss-ellipsischat:before{content:''}.ss-ellipsis.right:after,.ss-ellipsis:before{content:'…'}.ss-user.right:after,.ss-user:before{content:''}.ss-femaleuser.right:after,.ss-femaleuser:before{content:''}.ss-users.right:after,.ss-users:before{content:''}.ss-cart.right:after,.ss-cart:before{content:''}.ss-creditcard.right:after,.ss-creditcard:before{content:''}.ss-dollarsign.right:after,.ss-dollarsign:before{content:''}.ss-barchart.right:after,.ss-barchart:before{content:''}.ss-piechart.right:after,.ss-piechart:before{content:''}.ss-box.right:after,.ss-box:before{content:''}.ss-home.right:after,.ss-home:before{content:'⌂'}.ss-buildings.right:after,.ss-buildings:before{content:''}.ss-warehouse.right:after,.ss-warehouse:before{content:''}.ss-globe.right:after,.ss-globe:before{content:''}.ss-navigate.right:after,.ss-navigate:before{content:''}.ss-compass.right:after,.ss-compass:before{content:''}.ss-signpost.right:after,.ss-signpost:before{content:''}.ss-map.right:after,.ss-map:before{content:''}.ss-location.right:after,.ss-location:before{content:''}.ss-pin.right:after,.ss-pin:before{content:''}.ss-database.right:after,.ss-database:before{content:''}.ss-hdd.right:after,.ss-hdd:before{content:''}.ss-music.right:after,.ss-music:before{content:'♫'}.ss-mic.right:after,.ss-mic:before{content:''}.ss-volume.right:after,.ss-volume:before{content:''}.ss-lowvolume.right:after,.ss-lowvolume:before{content:''}.ss-highvolume.right:after,.ss-highvolume:before{content:''}.ss-airplay.right:after,.ss-airplay:before{content:''}.ss-camera.right:after,.ss-camera:before{content:''}.ss-picture.right:after,.ss-picture:before{content:''}.ss-video.right:after,.ss-video:before{content:''}.ss-play.right:after,.ss-play:before{content:'▶'}.ss-pause.right:after,.ss-pause:before{content:''}.ss-stop.right:after,.ss-stop:before{content:'■'}.ss-record.right:after,.ss-record:before{content:'●'}.ss-rewind.right:after,.ss-rewind:before{content:'⏪'}.ss-fastforward.right:after,.ss-fastforward:before{content:'⏩'}.ss-skipback.right:after,.ss-skipback:before{content:'⏮'}.ss-skipforward.right:after,.ss-skipforward:before{content:'⏭'}.ss-eject.right:after,.ss-eject:before{content:'⏏'}.ss-repeat.right:after,.ss-repeat:before{content:''}.ss-replay.right:after,.ss-replay:before{content:'↺'}.ss-shuffle.right:after,.ss-shuffle:before{content:''}.ss-book.right:after,.ss-book:before{content:''}.ss-openbook.right:after,.ss-openbook:before{content:''}.ss-notebook.right:after,.ss-notebook:before{content:''}.ss-newspaper.right:after,.ss-newspaper:before{content:''}.ss-grid.right:after,.ss-grid:before{content:''}.ss-rows.right:after,.ss-rows:before{content:''}.ss-columns.right:after,.ss-columns:before{content:''}.ss-thumbnails.right:after,.ss-thumbnails:before{content:''}.ss-filter.right:after,.ss-filter:before{content:''}.ss-desktop.right:after,.ss-desktop:before{content:''}.ss-laptop.right:after,.ss-laptop:before{content:''}.ss-tablet.right:after,.ss-tablet:before{content:''}.ss-cell.right:after,.ss-cell:before{content:''}.ss-battery.right:after,.ss-battery:before{content:''}.ss-highbattery.right:after,.ss-highbattery:before{content:''}.ss-mediumbattery.right:after,.ss-mediumbattery:before{content:''}.ss-lowbattery.right:after,.ss-lowbattery:before{content:''}.ss-emptybattery.right:after,.ss-emptybattery:before{content:''}.ss-lightbulb.right:after,.ss-lightbulb:before{content:''}.ss-downloadcloud.right:after,.ss-downloadcloud:before{content:''}.ss-download.right:after,.ss-download:before{content:''}.ss-uploadcloud.right:after,.ss-uploadcloud:before{content:''}.ss-upload.right:after,.ss-upload:before{content:''}.ss-fork.right:after,.ss-fork:before{content:''}.ss-merge.right:after,.ss-merge:before{content:''}.ss-transfer.right:after,.ss-transfer:before{content:'⇆'}.ss-refresh.right:after,.ss-refresh:before{content:'↻'}.ss-sync.right:after,.ss-sync:before{content:''}.ss-loading.right:after,.ss-loading:before{content:''}.ss-wifi.right:after,.ss-wifi:before{content:''}.ss-connection.right:after,.ss-connection:before{content:''}.ss-file.right:after,.ss-file:before{content:''}.ss-folder.right:after,.ss-folder:before{content:''}.ss-quote.right:after,.ss-quote:before{content:'“'}.ss-text.right:after,.ss-text:before{content:''}.ss-font.right:after,.ss-font:before{content:''}.ss-print.right:after,.ss-print:before{content:'⎙'}.ss-fax.right:after,.ss-fax:before{content:''}.ss-list.right:after,.ss-list:before{content:''}.ss-layout.right:after,.ss-layout:before{content:''}.ss-action.right:after,.ss-action:before{content:''}.ss-redirect.right:after,.ss-redirect:before{content:'↪'}.ss-expand.right:after,.ss-expand:before{content:'⤢'}.ss-contract.right:after,.ss-contract:before{content:''}.ss-help.right:after,.ss-help:before{content:'❓'}.ss-info.right:after,.ss-info:before{content:'ℹ'}.ss-alert.right:after,.ss-alert:before{content:'⚠'}.ss-caution.right:after,.ss-caution:before{content:'⛔'}.ss-logout.right:after,.ss-logout:before{content:''}.ss-plus.right:after,.ss-plus:before{content:'+'}.ss-hyphen.right:after,.ss-hyphen:before{content:'-'}.ss-check.right:after,.ss-check:before{content:'✓'}.ss-delete.right:after,.ss-delete:before{content:'␡'}.ss-settings.right:after,.ss-settings:before{content:'⚙'}.ss-dashboard.right:after,.ss-dashboard:before{content:''}.ss-notifications.right:after,.ss-notifications:before{content:''}.ss-notificationsdisabled.right:after,.ss-notificationsdisabled:before{content:''}.ss-clock.right:after,.ss-clock:before{content:'⏲'}.ss-stopwatch.right:after,.ss-stopwatch:before{content:'⏱'}.ss-calendar.right:after,.ss-calendar:before{content:''}.ss-addcalendar.right:after,.ss-addcalendar:before{content:''}.ss-removecalendar.right:after,.ss-removecalendar:before{content:''}.ss-checkcalendar.right:after,.ss-checkcalendar:before{content:''}.ss-deletecalendar.right:after,.ss-deletecalendar:before{content:''}.ss-briefcase.right:after,.ss-briefcase:before{content:''}.ss-cloud.right:after,.ss-cloud:before{content:'☁'}.ss-droplet.right:after,.ss-droplet:before{content:''}.ss-flask.right:after,.ss-flask:before{content:''}.ss-up.right:after,.ss-up:before{content:'⬆'}.ss-upright.right:after,.ss-upright:before{content:'⬈'}.ss-right.right:after,.ss-right:before{content:'➡'}.ss-downright.right:after,.ss-downright:before{content:'⬊'}.ss-down.right:after,.ss-down:before{content:'⬇'}.ss-downleft.right:after,.ss-downleft:before{content:'⬋'}.ss-left.right:after,.ss-left:before{content:'⬅'}.ss-upleft.right:after,.ss-upleft:before{content:'⬉'}.ss-navigateup.right:after,.ss-navigateup:before{content:''}.ss-navigateright.right:after,.ss-navigateright:before{content:'▻'}.ss-navigatedown.right:after,.ss-navigatedown:before{content:''}.ss-navigateleft.right:after,.ss-navigateleft:before{content:'◅'}.ss-directup.right:after,.ss-directup:before{content:'▴'}.ss-directright.right:after,.ss-directright:before{content:'▹'}.ss-dropdown.right:after,.ss-dropdown:before{content:'▾'}.ss-directleft.right:after,.ss-directleft:before{content:'◃'}.ss-retweet.right:after,.ss-retweet:before{content:''}.ss-volumelow.right:after,.ss-volumelow:before{content:''}.ss-volumehigh.right:after,.ss-volumehigh:before{content:''}.ss-batteryhigh.right:after,.ss-batteryhigh:before{content:''}.ss-batterymedium.right:after,.ss-batterymedium:before{content:''}.ss-batterylow.right:after,.ss-batterylow:before{content:''}.ss-batteryempty.right:after,.ss-batteryempty:before{content:''}.ss-clouddownload.right:after,.ss-clouddownload:before{content:''}.ss-cloudupload.right:after,.ss-cloudupload:before{content:''}.ss-calendaradd.right:after,.ss-calendaradd:before{content:''}.ss-calendarremove.right:after,.ss-calendarremove:before{content:''}.ss-calendarcheck.right:after,.ss-calendarcheck:before{content:''}.ss-calendardelete.right:after,.ss-calendardelete:before{content:''}@font-face{font-family:'less-is-icons';src:url(../fonts/less-is-icons/fonts/less-is-icons.eot);src:url(../fonts/less-is-icons/fonts/less-is-icons.eot?#iefix) format('embedded-opentype'),url(../fonts/less-is-icons/fonts/less-is-icons.woff) format('woff'),url(../fonts/less-is-icons/fonts/less-is-icons.ttf) format('truetype'),url(../fonts/less-is-icons/fonts/less-is-icons.svg#less-is-icons) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:'less-is-icons';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-archive,.icon-design,.icon-discovery,.icon-execution,.icon-heart,.icon-ideation,.icon-less-is-logo-symbol,.icon-less-is-logo-word,.icon-music,.icon-notes,.icon-research,.icon-star,.icon-strategy{font-family:'less-is-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-research:before{content:"\32"}.icon-less-is-logo-symbol:before{content:"\6c"}.icon-ideation:before{content:"\34"}.icon-execution:before{content:"\35"}.icon-discovery:before{content:"\31"}.icon-less-is-logo-word:before{content:"\4c"}.icon-strategy:before{content:"\33"}.icon-notes:before{content:"\6e"}.icon-music:before{content:"\6d"}.icon-design:before{content:"\64"}.icon-archive:before{content:"\61"}.icon-heart:before{content:"\68"}.icon-star:before{content:"\73"}@font-face{font-family:'draplin';src:url(../fonts/draplin/draplin-bold-webfont.eot);src:url(../fonts/draplin/draplin-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/draplin/draplin-bold-webfont.woff) format('woff'),url(../fonts/draplin/draplin-bold-webfont.ttf) format('truetype'),url(../fonts/draplin/draplin-bold-webfont.svg#draplin_boldregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:"SSStandard";src:url(../fonts/ss-standard.eot);src:url(../fonts/ss-standard.eot?#iefix) format('embedded-opentype'),url(../fonts/ss-standard.woff) format('woff'),url(../fonts/ss-standard.ttf) format('truetype'),url(../fonts/ss-standard.svg#SSStandard) format('svg');font-weight:400;font-style:normal}@font-face{font-family:"Cubano";src:url(../fonts/cubano/cubano-regular-webfont.eot);src:url(../fonts/cubano/cubano-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/cubano/cubano-regular-webfont.woff) format('woff'),url(../fonts/cubano/cubano-regular-webfont.ttf) format('truetype'),url(../fonts/cubano/cubano-regular-webfont.svg#SSStandard) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(../fonts/icomoon.woff) format('woff'),url(../fonts/icomoon.ttf) format('truetype'),url(../fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}@media screen and (min-width:37.5em){body{font-size:112.5%}}@media screen and (min-width:42.5em){body{font-size:125%}}p{line-height:1.8em;width:90%;margin:0 0 1.5em}@media screen and (min-width:53em){p{width:85%}}@media screen and (min-width:53em){a{-webkit-transition:all ease-out .1s;transition:all ease-out .1s}}p a{border-bottom:1px dotted #1f1f1f}p a:hover{border-bottom:none}.serif{font-family:'Source Code Pro',monospace}.entry-meta .tags span,.sans{font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif}strong{font-weight:700}em,p a{font-style:italic}.small{font-size:.8em}.content blockquote p,blockquote p{margin-bottom:1em;text-align:center;font-size:1.5em}.content h3,.max-width,.work-browser,.wrapper-small,p{max-width:30rem;margin-left:auto;margin-right:auto}h1,h2,h3,h4{max-width:30rem;margin:0 auto}@media screen and (min-width:37.5em){.content h3,.max-width,.work-browser,.wrapper-small,h1,h2,h3,h4,p{max-width:46rem}}@media screen and (min-width:83.5em){.content h3,.max-width,.work-browser,.wrapper-small,h1,h2,h3,h4,p{max-width:52.5rem}}h1,h2,h3,h4{font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif;font-weight:400;text-transform:uppercase}.page-title h1,.page-title h2,.page-title h3,.page-title h4{max-width:none}h2{line-height:.9;font-size:2em}.three h3,h2.section-title{text-align:center;margin-bottom:1em}h3{line-height:1;font-size:1em}.three h3{font-size:2em;margin-bottom:5%}.content h3,h4.work-title{font-family:'Source Code Pro',monospace;text-transform:none}.content h3{font-size:2.5em;line-height:1.75}h4.work-title{display:block;max-width:none;margin-bottom:1em;padding-bottom:.5em;border-bottom:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;color:#dfdfdf;text-shadow:0 1px 0 #fff;text-align:left}@media screen and (min-width:37.5em){h4.work-title{margin-bottom:3em}}.entry-title{line-height:.9;letter-spacing:-2px;display:block;width:100%}@media screen and (min-width:20em){.entry-title{font-size:3em}}@media screen and (min-width:37.5em){.entry-title{font-size:5em}}@media screen and (min-width:53em){.entry-title{font-size:6em}}.responsive_headline{display:block;width:100%}.postid-1543 h1.responsive_headline{font-family:icomoon,draplin,sans-serif;text-transform:none}svg{display:inline-block;fill:#1f1f1f}#space{height:100px}::-moz-selection{background:#1f1f1f;color:#f8f8f8}::selection{background:#1f1f1f;color:#f8f8f8}::-moz-selection{background:#1f1f1f;color:#f8f8f8}#clear,.clear,.single-post article:after,nav #menu-menu:after{clear:both}#lessisMessages,#myMessages{min-height:1.1em;border-bottom:5px solid #1f1f1f}@media screen and (min-width:37.5em){#lessisMessages,#myMessages{border-bottom:10px solid #1f1f1f}}.border img{border:10px solid #fcfcfc;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1);box-shadow:0 3px 4px rgba(0,0,0,.1)}@media screen and (min-width:37.5em){.border img{border:15px solid #fcfcfc;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);box-shadow:0 3px 8px rgba(0,0,0,.2)}}.border-small{border-bottom:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.border-full,.wrapper hr{display:inline;float:left;width:97.91666667%}.border-full{margin:2em 1.04166667%;border-bottom:5px solid #1f1f1f}hr{border:0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid #fff;-webkit-box-shadow:0 1px 2px #fff;box-shadow:0 1px 2px #fff;margin:0}.wrapper hr{margin:10% 1.04166667%}.wrapper hr.full{width:100%;margin:0}.wrapper article hr{margin-top:0;margin-bottom:10%}.btn,button{display:inline-block;position:relative;margin:0 auto;padding:2% 4%;background:#1f1f1f;border-radius:5px;color:#f8f8f8;cursor:pointer;text-align:center;font-style:normal;border-bottom:none!important;font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif}.btn:hover,button:hover{background:rgba(0,0,0,.02);color:#1f1f1f;text-decoration:none}.row{clear:both;width:100%;padding-top:1em;padding-bottom:1em}@media screen and (min-width:37.5em){.row{padding-top:2em;padding-bottom:2em}}.row.full{padding:0}.wrapper{width:90%;margin:0 auto;position:relative}@media screen and (min-width:37.5em){.wrapper{width:90%;max-width:1300px}}@media screen and (min-width:53em){.wrapper{width:85%}}.centered-stuff .fill .half.fill img,.row.fill .half.fill img,.site-header .wrapper{width:100%}@media screen and (min-width:53em){.site-header .wrapper{width:85%}}@media screen and (min-width:90em){.site-header .wrapper{width:75%;max-width:1300px}}header.page-title{margin-top:3em;margin-bottom:1em;text-align:center}header.page-title h1{max-width:1000px}.half{padding:2em 5%}@media screen and (min-width:42.5em){.half{width:50%}.half.left img{float:right}.half,.half.right img{float:left}.half.right p{max-width:30rem;float:left}.centered-stuff{display:inline;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;float:left;clear:both}.centered-stuff .half{width:50%;padding:5%;float:left;position:relative;margin-top:auto!important;margin-bottom:auto!important;display:inline;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;box-orient:vertical;box-pack:center}.description p{width:80%;margin:0 auto;text-align:center}}.centered-stuff .fill,.row.fill{padding:0}.three{margin-bottom:8%;padding-bottom:5%;border-bottom:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 2px #fff;box-shadow:0 1px 2px #fff}@media screen and (min-width:53em){.three{display:inline;float:left;width:31.25%;margin:0 1.04166667%;padding-bottom:0;border-bottom:none;-webkit-box-shadow:none;box-shadow:none}}.three:last-child{border:0;-webkit-box-shadow:none;box-shadow:none}.home header.page-title,.page-id-1491 header.page-title{margin-top:2em}@media screen and (min-width:37.5em){.home header.page-title,.page-id-1491 header.page-title{margin-top:3%}}.main{padding-bottom:4em}.featured-projects .main{padding-bottom:0}.single .content{margin-bottom:2em;padding-top:2em;padding-bottom:2em}.black,.main,h1.logo{position:relative}.black{background:#1f1f1f;color:#f8f8f8;margin-bottom:5%;padding-top:6%;padding-bottom:6%}.black.work .details{background:#f8f8f8;color:#1f1f1f}.black.work .details a,.posts .project:hover .details a{color:#1f1f1f}.work{padding:0}header.site-header,header.site-header.top{font-size:16px;position:relative;border-bottom:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-webkit-transition:all ease-out .1s;transition:all ease-out .1s}header.site-header.scrolled{border-bottom:1px solid rgba(0,0,0,.08);-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:48em){.less-is header.site-header{position:fixed;z-index:100;width:100%;background-color:#f8f8f8;background:#f8f8f8;background:rgba(248,248,248,.9);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f8f8f8),to(rgba(248,248,248,.92)));background:linear-gradient(to bottom,#f8f8f8 0,rgba(248,248,248,.92) 100%)}.less-is .main{padding-top:109px}}@media screen and (min-width:53em){.less-is .main{padding-top:115px}}h1.logo{display:inline;float:left;width:97.91666667%;margin:1em 1.04166667%;font-size:1.4em;text-align:center;letter-spacing:.5px;font-weight:400;-webkit-transition:all ease-out 300ms;transition:all ease-out 300ms}@media screen and (min-width:37.5em){h1.logo{font-size:1.8em}}@media screen and (min-width:53em){h1.logo{display:inline;float:left;width:39.58333333%;text-align:left;margin:1.25em 1.04166667% 0;font-size:1.8em;padding-left:20px}}@media screen and (min-width:90em){h1.logo{padding-left:70px}}h1.logo img,nav{transition:all ease-out 300ms}h1.logo img{height:auto}.less-is h1.logo{font-size:1em}@media screen and (min-width:53em){.less-is h1.logo{margin-top:2.25em}}.less-is h1.logo a,footer .menu li{display:inline}.less-is h1.logo img{position:relative;width:175px;height:34px}.less-is .logo a:before{content:'l	';position:absolute;top:0;left:0;font-family:less-is-icons;font-size:1.5em;text-transform:none;display:none}nav{float:left;width:100%;font-size:.8em;font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif;font-weight:400;-webkit-transition:all ease-out 300ms;transition:all ease-out 300ms;text-transform:uppercase}nav,nav ul{margin:0}nav #menu-menu li,nav ul li{display:inline-block;overflow:visible}nav #menu-menu{*zoom:1;width:100%;margin:0 auto;position:relative;border-top:1px solid rgba(0,0,0,.08);-webkit-box-shadow:inset 0 1px 2px #fff;box-shadow:inset 0 1px 2px #fff}nav #menu-menu li{float:left;position:relative;padding-top:1%;padding-bottom:1%;border-right:1px solid #f8f8f8;border-right:1px solid rgba(0,0,0,.08);-webkit-box-shadow:1px 0 2px #fff;box-shadow:1px 0 2px #fff;font-size:1em;text-align:center}#comments li.comment:last-child,nav #menu-menu li:last-child{border:0}nav #menu-menu li#menu-item-1534{width:26%}nav #menu-menu li#menu-item-1536,nav #menu-menu li#menu-item-1537{width:23%}nav #menu-menu li#menu-item-1535{width:28%}nav #menu-menu li.current-menu-item,nav #menu-menu li.current_page_parent{background:#1f1f1f;-webkit-box-shadow:inset 0 1px 2px #000;box-shadow:inset 0 1px 2px #000}.pagination .page-numbers li span.current,nav #menu-menu li.current-menu-item a,nav #menu-menu li.current_page_parent a{color:#f8f8f8}nav #menu-menu li#menu-item-1499{width:23%}nav #menu-menu li#menu-item-1500,nav #menu-menu li#menu-item-1501{width:24%}nav #menu-menu li#menu-item-1497{width:29%}@media screen and (min-width:20em){nav{font-size:1em}}@media screen and (min-width:53em){nav{display:inline;float:left;width:56.25%;margin:2.5em 1.04166667%}nav #menu-menu{float:right;max-width:490px;border-top:none;-webkit-box-shadow:none;box-shadow:none}nav #menu-menu li{display:inline-block;position:relative;overflow:visible;border-right:none;font-size:1.2em;text-align:center;-webkit-box-shadow:none;box-shadow:none}nav #menu-menu li:last-child{border:0;padding-right:0}nav #menu-menu li:nth-child(1){width:26%}nav #menu-menu li:nth-child(2),nav #menu-menu li:nth-child(3){width:23%}nav #menu-menu li:nth-child(4){width:27%}nav #menu-menu li.current-menu-item,nav #menu-menu li.current_page_parent{background:0 0;-webkit-box-shadow:none;box-shadow:none}nav #menu-menu li.current-menu-item a{color:#1f1f1f}nav #menu-menu .current a,nav #menu-menu a.active,nav #menu-menu li a:hover{border-bottom:3px solid #1f1f1f;color:#1f1f1f}nav #menu-menu li.current_page_parent a{color:#1f1f1f}nav #menu-menu li.current-menu-item a,nav #menu-menu li.current_page_parent a{border-bottom:3px solid #1f1f1f}}@media screen and (min-width:90em){nav{padding-right:50px}}@media screen and (min-width:53em){.less-is .scrolled h1.logo{margin-top:1em}.less-is .scrolled h1.logo img{width:150px;height:34px}.less-is .scrolled nav{margin-top:1em;margin-bottom:1em}}.hero{margin-bottom:5%}.less-is #lessisMessages{height:0;padding-bottom:50%}.posts{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}.post-list .post:after,.post-list .post:before,.posts:after,.posts:before{content:"";display:table}.post-list .post:after,.posts:after{clear:both}@media screen and (min-width:20em){.posts .icon{display:inline;float:left;width:22.91666667%;margin:0 1.04166667% 2.082%;padding-bottom:23%}}@media screen and (min-width:30em){.posts .icon{display:inline;float:left;width:22.91666667%;margin:0 1.04166667% 2.082%;padding-bottom:23%}}@media screen and (min-width:37.5em){.posts .icon{display:inline;float:left;width:22.91666667%;margin:0 1.04166667% 2.082%;padding-bottom:23%}}@media screen and (min-width:53em){.posts .icon{display:inline!important;float:left!important;width:14.58333333%!important;margin:0 1.04166667%!important;padding-bottom:14.5%!important}}.posts .project{position:relative;display:inline;float:left;width:47.91666667%;height:0;margin:0 1.04166667% 2.08%;background-size:cover;overflow:hidden;padding-bottom:47.9%}@media screen and (min-width:30em){.posts .project{display:inline;float:left;width:31.25%;margin:0 1.04166667% 2.08%;padding-bottom:31%}}@media screen and (min-width:37.5em){.posts .project{display:inline;float:left;width:22.91666667%;margin:0 1.04166667% 2.08%;padding-bottom:22.95%}}@media screen and (min-width:53em){.posts .project .details,.posts .project .featured-image{-webkit-transition:all ease-out .1s;transition:all ease-out .1s}}.posts .project h2.post-title{font-size:4vw}@media screen and (min-width:37.5em){.posts .project h2.post-title{font-size:3vw}}.work .posts .project h2.post-title{font-size:6vw}@media screen and (min-width:37.5em){.work .posts .project h2.post-title{font-size:4vw}}.more-posts .posts .project h2.post-title{font-size:2.5vw}.posts .icon:hover img,.posts .project:hover .featured-image,article#archived-projects .post .details,article#featured-projects .post .details{opacity:0}.posts .featured-image{z-index:10;position:relative}.posts img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;-webkit-perspective:0}.posts .project .details{display:block}.posts .icon .details,.posts .project .details{position:absolute;z-index:2;top:0;width:100%;height:100%;padding:2%;text-align:center;-webkit-backface-visibility:hidden;-webkit-perspective:0}.posts .icon .details:before,.posts .project .details:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:0;margin-right:-.5em}.posts .icon .details .centered,.posts .project .details .centered{display:inline-block;vertical-align:middle;text-align:center;width:90%}.posts .post .details.has-image,.posts .post .has-image+.details{background:0 0;color:#1f1f1f}.posts p.tags{font-size:.7em;text-transform:capitalize}.posts .project:hover .details{opacity:1}.post-list{max-width:30rem;margin-left:auto;margin-right:auto}@media screen and (min-width:37.5em){.post-list{max-width:46rem}}@media screen and (min-width:53em){.post-list{width:85%}}@media screen and (min-width:83.5em){.post-list{max-width:52.5rem}}.post-list .post{padding-top:2em;padding-bottom:2em;border-bottom:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;*zoom:1}.post-list .post .attachment-featured-image{float:left;width:150px;margin-right:1em;border-radius:100px}.post-list .post h2{font-size:1.5em;margin-bottom:.25em}.post-list .post .date{margin-bottom:.5em;display:block}.post-list .post p{font-size:.7em;position:relative;width:100%;max-width:none}.post-list .post p:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:70%;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),color-stop(90%, #f8f8f8));background:linear-gradient(to bottom,transparent 0,#f8f8f8 90%);z-index:1}.post-list .post .moretag{z-index:2;display:block;position:absolute;bottom:-2.5em;margin-top:1em;padding:.25em .75em;border-bottom:0;border-radius:2px}.nav-below a,.post-list .post .moretag:hover,.posts .project:hover .details,input#submit:hover,input[type=submit]:hover{background:#f8f8f8;color:#1f1f1f}.nav-below{margin-top:2em;margin-bottom:1em;padding-top:2em;font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif;text-align:center}@media screen and (min-width:53em){.nav-below{text-align:left}}.nav-below a{border-radius:5px;padding:5px 10px;width:50%}.nav-below a:hover,.post-list .post .moretag{color:#f8f8f8;background:#1f1f1f}article#archived-projects .post:hover .details,article#featured-projects .post:hover .details{opacity:1}.work .posts{width:100%;margin:0}.work .posts .project{position:relative;display:inline;float:left;width:50%;height:0;margin:0;padding-bottom:48.9%;border-left:5px solid #f8f8f8;border-bottom:5px solid #f8f8f8}.work .posts .project:nth-of-type(1),.work .posts .project:nth-of-type(11),.work .posts .project:nth-of-type(13),.work .posts .project:nth-of-type(3),.work .posts .project:nth-of-type(5),.work .posts .project:nth-of-type(7),.work .posts .project:nth-of-type(9){border-left:none}.work .posts .project:nth-of-type(13),.work .posts .project:nth-of-type(14){border-bottom:none}.work .posts .project:nth-of-type(1),.work .posts .project:nth-of-type(11),.work .posts .project:nth-of-type(13),.work .posts .project:nth-of-type(3),.work .posts .project:nth-of-type(5),.work .posts .project:nth-of-type(7),.work .posts .project:nth-of-type(9){margin-right:0}.work .posts .project:nth-of-type(10),.work .posts .project:nth-of-type(12),.work .posts .project:nth-of-type(14),.work .posts .project:nth-of-type(2),.work .posts .project:nth-of-type(4),.work .posts .project:nth-of-type(6),.work .posts .project:nth-of-type(8){margin-left:0}@media screen and (min-width:37.5em){.work .posts .project{width:33.33333%;margin:0;border-left:5px solid #f8f8f8;border-bottom:5px solid #f8f8f8;position:relative;padding-bottom:33%}.work .posts .project:nth-of-type(3),.work .posts .project:nth-of-type(5){border-left:5px solid #f8f8f8}.work .posts .project:nth-of-type(1),.work .posts .project:nth-of-type(10),.work .posts .project:nth-of-type(13),.work .posts .project:nth-of-type(4),.work .posts .project:nth-of-type(7){border-left-width:0}.work .posts .project:nth-of-type(13),.work .posts .project:nth-of-type(14),.work .posts .project:nth-of-type(15){border-bottom-width:0}.work .posts .project:nth-of-type(11),.work .posts .project:nth-of-type(9){border-left:5px solid #f8f8f8}.work .posts .project:nth-of-type(2),.work .posts .project:nth-of-type(4){margin-right:0}.work .posts .project:nth-of-type(3),.work .posts .project:nth-of-type(5){margin-left:0}}@media screen and (min-width:68em){.work .posts .project,.work .posts .project:nth-of-type(3),.work .posts .project:nth-of-type(5),.work .posts .project:nth-of-type(9){border-width:10px}}#singles{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}@media screen and (min-width:37.5em){.post .thinner img{width:80%;margin:0 10%;text-align:center;position:relative}}#quotes{width:100%}#quotes,.nav-previous{float:left}.nav-next{float:right}.services{position:relative;padding:.5em}@media screen and (min-width:37.5em){.services{padding:2em 1em}}.services li{position:relative;display:inline-block;max-width:25px;margin:0 .25em;cursor:pointer}@media screen and (min-width:37.5em){.services li{max-width:50px}}.services li span{position:absolute;width:100px;margin-left:-50px;bottom:-1em;left:50%;font-size:12px;color:#dfdfdf/1.2;opacity:0;-webkit-transition:all ease-out 300ms;transition:all ease-out 300ms}.services li:hover>span{display:block;opacity:1}.color-palette li,.icon{display:inline-block;position:relative}.icon{width:50px;height:50px;fill:#dfdfdf}.display{float:none;position:relative;width:100%;max-width:1000px;margin:0 auto;padding:3%;background-color:#1f1f1f;border-radius:.5em;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2)}@media screen and (min-width:37.5em){.display{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);box-shadow:0 3px 8px rgba(0,0,0,.2)}}@media screen and (min-width:48em){.display{border-radius:1em}}@media screen and (min-width:90em){.display{border-radius:1.5em}}@media screen and (min-width:87.5em){.display{padding:3.4% 3.4% 3.6%}}.noborderradius .display{background:url(../images/apple-cinema-display_5.png) no-repeat;background-size:100% 100%}.display-offwhite{background-color:#f8f8f8;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1);box-shadow:0 3px 4px rgba(0,0,0,.1)}@media screen and (min-width:37.5em){.display-offwhite{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.1);box-shadow:0 3px 8px rgba(0,0,0,.1)}}.noborderradius .display-offwhite{background:url(../images/apple-cinema-display_6.png);background-size:100% 100%}.display-white{background-color:#fcfcfc;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1);box-shadow:0 3px 4px rgba(0,0,0,.1);border:1px solid #dfdfdf}@media screen and (min-width:37.5em){.display-white{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.1);box-shadow:0 3px 8px rgba(0,0,0,.1)}}.display-white img{border:1px solid #dfdfdf}.noborderradius .display-white{background:url(../images/apple-cinema-display_7.png);background-size:100% 100%}.fancy-iframe{height:150px}@media screen and (min-width:37.5em){.fancy-iframe{height:250px}}@media screen and (min-width:48em){.fancy-iframe{height:550px}}.bg-half{position:relative}.bg-half:before{content:'';display:block;width:100%;height:50%;position:absolute;bottom:0}.color-palette{text-align:center}.color-palette li{height:77px;width:77px;text-align:center;margin:.5em;padding-top:2em;border-radius:500px;vertical-align:middle;-webkit-box-shadow:inset 0 0 4px #dfdfdf;box-shadow:inset 0 0 4px #dfdfdf;-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.08),0 -1px 1px #fff,0 1px 1px #fff;box-shadow:inset 0 2px 1px rgba(0,0,0,.08),0 -1px 1px #fff,0 1px 1px #fff}.quote-slider{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.quote-slider li{position:absolute;display:none;left:0;top:0}.quote-slider li:first-child{position:relative;display:block;float:left}.slides{*zoom:1}.slides:after,.slides:before{content:"";display:table}.slides:after{clear:both}.desktop .work-device.display:after,.slides li{display:none}.flex-control-nav{position:absolute;bottom:-2.25em;list-style:none;margin:0 auto;padding:10px 0;text-align:center;width:100%;left:0}.flex-control-nav li{display:inline-block;padding:3px}.flex-control-nav a{width:15px;height:15px;text-indent:-9999px;background:0 0;border-radius:10px;border:2px solid #1f1f1f;display:block;cursor:pointer}.content .flex-control-nav a{border-bottom:2px solid #1f1f1f}.flex-control-nav li:first-child{margin-left:0}.flex-control-nav a.flex-active{background:#1f1f1f;font-weight:700}.work-browser{position:relative;width:80%;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2);padding:0;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (min-width:37.5em){.work-browser{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);box-shadow:0 3px 8px rgba(0,0,0,.2)}}.work-browser img,.work-device img{width:100%}.work-browser.half{width:80%;margin:0 10% 5%}@media screen and (min-width:48em){.work-browser.half{float:left;width:40%;margin:0 5%}}.browser-head{position:relative;display:block;background:#f8f8f8;width:100%;height:15px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:#1f1f1f}.browser-buttons,.browser-buttons:after,.browser-buttons:before{display:block;width:5px;height:5px;background:#dfdfdf/1.1;border-radius:10px;position:absolute;top:5px;left:5px}.browser-buttons:after,.browser-buttons:before{content:'';top:0;left:10px}.browser-buttons:after{left:20px}.work-device{float:left;width:40%;margin:0 5%;position:relative}@media screen and (min-width:37.5em){.work-device{width:30%}.work-device.left{margin:0 5% 0 15%}.work-device.right{margin:0 15% 0 5%}}.work-device.display{padding:1em .25em 1.25em;border-radius:.5em}@media screen and (min-width:37.5em){.work-device.display{padding:1.5em .5em 2.5em;border-radius:1em}}.work-device:after{content:'';display:block;width:.75em;height:.75em;border-radius:2em;background:rgba(0,0,0,.2);position:absolute;bottom:.25em;left:50%;margin-left:-.25em;-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.08),0 -1px 1px #000,0 1px 1px rgba(255,255,255,.4);box-shadow:inset 0 2px 1px rgba(0,0,0,.08),0 -1px 1px #000,0 1px 1px rgba(255,255,255,.4)}@media screen and (min-width:37.5em){.work-device:after{width:1.5em;height:1.5em;bottom:.5em}}.work-device.display-white:after{background:rgba(0,0,0,.05);-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.08),0 -1px 1px #fff,0 1px 1px #fff;box-shadow:inset 0 2px 1px rgba(0,0,0,.08),0 -1px 1px #fff,0 1px 1px #fff}.desktop .work-device.display{width:100%;float:none;margin:0 auto;padding:3%;border-radius:.5em}@media screen and (min-width:48em){.desktop .work-device.display{border-radius:1em}}@media screen and (min-width:90em){.desktop .work-device.display{border-radius:1.5em}}@media screen and (min-width:87.5em){.desktop .work-device.display{padding:2.4% 2.4% 2.6%}}.phone-tablet-1 .work-device.left{width:25%;margin:30.5% 2.5% 0 5%;padding:1em .25em 1.25em}@media screen and (min-width:37.5em){.phone-tablet-1 .work-device.left{width:25%;margin:20.8% 2.5% 0 10%;padding:1.5em .5em 2.5em}}.phone-tablet-1 .work-device.right{width:60%;margin:0 5% 0 2.5%;padding:1em .75em 1.25em}@media screen and (min-width:37.5em){.phone-tablet-1 .work-device.right{width:50%;margin:0 10% 0 2.5%;padding:1.5em 1em 2.5em}}.phone-tablet-2 .work-device.left{width:60%;margin:0 2.5%;padding:1em .75em 1.25em}@media screen and (min-width:37.5em){.phone-tablet-2 .work-device.left{width:50%;margin:0 2.5% 0 10%;padding:1.5em 1em 2.5em}}.phone-tablet-2 .work-device.right{width:25%;margin:30.5% 5% 0 2.5%;padding:1em .25em 1.25em}@media screen and (min-width:37.5em){.phone-tablet-2 .work-device.right{width:25%;margin:20.8% 10% 0 2.5%;padding:1.5em .5em 2.5em}}h2.more-posts{margin-bottom:0;border-top:0;font-size:1.5em}h2.more-posts span{padding:.5em;display:inline-block}.more-posts{border-top:1px solid rgba(0,0,0,.08)}.more-posts .posts{width:100%;margin:0}.more-posts .posts .post{width:20%;margin:0;padding-bottom:20%;border-right:1px solid #dfdfdf}.more-posts .posts .post .has-image{-webkit-box-shadow:inset -1px 1px 0 #fff;box-shadow:inset -1px 1px 0 #fff;padding-top:2px;padding-right:2px}.more-posts .posts .post:hover .has-image{-webkit-box-shadow:inset -1px 1px 0 rgba(0,0,0,.04);box-shadow:inset -1px 1px 0 rgba(0,0,0,.04)}.more-posts .tags,.next svg,.prev svg{display:none}.more-posts h2{font-size:1em;font-size:2.5vw}.entry-meta{margin-top:2em;font-size:.8em}.entry-meta p{margin-bottom:0}.entry-meta .tags{text-transform:capitalize}.single .date{display:inline;font-size:1.5em}.site-link,.site-link a{position:relative;text-align:center}.site-link{margin-top:2em}.site-link a{display:inline-block;margin:0 auto;padding:2% 4%;background:#1f1f1f;border-radius:5px;color:#f8f8f8;cursor:pointer;font-style:normal;border-bottom:none!important;font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif}.site-link a:hover{background:rgba(0,0,0,.02);color:#1f1f1f;text-decoration:none}#philosophy a,.content a{font-style:italic;border-bottom:1px dotted #1f1f1f}#philosophy a:hover,.content a:hover{border-bottom:none}#comments{width:90%;position:relative;margin:2em auto 0;font-size:14px}@media screen and (min-width:37.5em){#comments{width:90%;max-width:1300px}}@media screen and (min-width:53em){#comments{width:85%}}@media screen and (min-width:37.5em){#comments{margin-top:2em}#comments #comments-list,#comments #respond{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}#comments #respond{float:right}}#comments ol{margin-bottom:20px}#comments li.comment{margin-top:0;margin-bottom:1em;border-bottom:1px solid rgba(0,0,0,.08)}#comments li.comment .comment-author,.pagination,.site-link{font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif}#comments li.comment .comment-author{width:80%;float:left;position:inline;font-size:1.5em;font-weight:400;text-transform:uppercase;text-align:left}#comments li.comment .comment-author img{width:5%}#comments li.comment .comment-meta{width:93.5%;float:left;position:inline;font-size:.8em;font-style:italic}#comments li.comment .comment-content{font-size:.8em;width:100%;float:left;position:inline}#comments h3{font-size:2em;margin-bottom:1em}img.fancy-border{border-radius:10px;width:100%;height:auto}.pagination{display:block;margin-top:2em;margin-bottom:2em;color:#f8f8f8;font-size:16px;text-align:center}.pagination .page-numbers li{display:inline;width:28px;height:28px}.pagination .page-numbers li a,.pagination .page-numbers li span{color:#1f1f1f;background:#f8f8f8;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 2px #fff;box-shadow:0 1px 2px #fff;padding:2px;width:28px;height:28px;display:inline-block;text-align:center}.pagination .page-numbers li a:hover{background:#1f1f1f;color:#f8f8f8}.pagination .page-numbers li a.next,.pagination .page-numbers li a.prev{padding:0 2px!important;top:-2px;position:relative}.pagination .page-numbers li .current{background:#1f1f1f}#asterix,#contact{display:none;background-color:#f8f8f8;z-index:-1000;-webkit-transition:opacity 100ms;transition:opacity 100ms;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;overflow-y:scroll}#asterix .formcontainer,#contact .formcontainer{position:relative;margin:0 auto;width:100%;height:100%;top:0;padding:60px 2% 2%;z-index:101}#asterix h2,#contact h2{margin-top:0;margin-bottom:.5em;font-size:1.5em}#asterix p,#contact p{margin-bottom:10px}#asterix a,#contact a{color:#1f1f1f}#asterix svg,#contact svg{fill:#dfdfdf;position:relative;width:30px;height:30px;display:inline-block;top:3px;margin-right:5px;vertical-align:middle}#asterix a:hover,#contact a:hover{color:#dfdfdf}#asterix .close,#contact .close{position:absolute;top:0;right:0;background:#1f1f1f;width:40px;height:40px;text-align:center;line-height:1.6;font-family:helvetica,arial,sans-serif;-webkit-transition:all ease-out .1s;transition:all ease-out .1s;color:#f8f8f8;border-top-right-radius:4px}#asterix .close:hover,#contact .close:hover{background:#dfdfdf;color:#1f1f1f}@media screen and (min-width:37.5em){#asterix,#contact{background-color:rgba(255,255,255,.75)}#asterix .formcontainer,#contact .formcontainer{background:#f8f8f8;top:15%;width:30em;height:auto;margin:0 auto;padding:40px 2% 2%;-webkit-box-shadow:0 0 30px rgba(0,0,0,.25);box-shadow:0 0 30px rgba(0,0,0,.25);border-radius:5px;opacity:1}#asterix input,#asterix textarea,#contact input,#contact textarea{width:100%}}#asterix:target,#contact:target{z-index:100;display:block}span.asterix{position:relative;font-size:.5em;top:-.75em}#singles li{display:inline;float:left;width:14.58333333%;margin:0 1.04166667%;position:relative}#about{padding-top:6%;padding-bottom:10%}#about a.twitter-link{border-bottom:1px dotted #2eb8e7}#about a.facebook-link{border-bottom:1px dotted #5574ad}#about a.instagram-link{border-bottom:1px dotted #a18069}#about a.dribbble-link{border-bottom:1px dotted #f64599}#about a.rdio-link{border-bottom:1px dotted #008cd6}#about a:hover{border-bottom:none}.profile-photo{display:inline;float:left;width:31.25%;margin:0 34.375% 2em}.profile-photo img{width:100%;height:auto}@media screen and (min-width:68em){.profile-photo{display:inline;float:left;width:22.91666667%;margin:0 1.04166667% 0 9.375%}}.bio,.dribbbles li{display:inline;float:left;width:100%}.bio h2{margin:0 0 1em}@media screen and (min-width:68em){.bio{display:inline;float:left;width:47.91666667%;margin:0 9.375%}}.bio p{width:100%;max-width:none}.dribbbles{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}.dribbbles:after,.dribbbles:before{content:"";display:table}.dribbbles:after{clear:both}.dribbbles li{width:31.25%;margin:.6% 1.04166667%}@media screen and (min-width:53em){.dribbbles{display:block;width:106.25%;margin:0 -3.125%;*zoom:1}.dribbbles:after,.dribbbles:before{content:"";display:table}.dribbbles:after{clear:both}.dribbbles li{display:inline;float:left;width:27.08333325%;margin:3% 3.125%}}.dribbbles .dribbble{font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif;position:relative;clear:left;overflow:hidden}.dribbbles .dribbble-over{display:none;position:absolute;top:0;left:0;z-index:1;width:100%;height:96%;margin:0!important;padding:10px;font-size:.8em;line-height:2em;text-decoration:none;background:#f8f8f8;color:#1f1f1f}.dribbbles img{position:relative;left:-15%;width:130%;height:auto;margin:0}.posts .icon{overflow:visible;margin-bottom:2.08%}.posts .icon img{margin:0;cursor:pointer}.posts .icon .download-link{text-align:center;font-style:italic;font-size:.6em}@media screen and (min-width:37.5em){.posts .icon .download-link{font-size:.8em}}.posts .icon .date{font-size:.6em;display:block}.posts .icon a{border:0}.posts .icon h2{font-size:1em;display:none}.posts .icon:hover .details,.posts .icon:hover h2{display:block}.posts .icon .details{display:none;font-size:.8em}@media screen and (min-width:37.5em){.posts .icon .details{font-size:1em}}footer{text-align:center;font-size:14px;min-height:11em;overflow:hidden}footer a{font-style:normal;text-decoration:none;border:0;color:#f8f8f8}footer .icon-lessis-logo{fill:#f8f8f8;display:block;width:100px;height:30px;margin:2em auto}footer.black{padding-top:2em;padding-bottom:2em;margin:0;position:relative}footer .menu{margin:0 auto 1em;font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif}footer .menu li:after{content:'|';margin:0 10px;top:-2px;position:relative;color:#f8f8f8}footer .menu li:last-child:after{content:'';margin:0}footer .menu a{font-weight:700;font-size:.7em;text-transform:uppercase}@media screen and (min-width:37.5em){footer .menu a{font-size:1em}}#player{background:#f8f8f8;border-radius:10px}input{-webkit-box-shadow:0 1px 2px #fff,inset 0 1px 2px #fff;width:100%}input,textarea{background:#f8f8f8;border:0;padding:10px;font-size:1.5em;font-family:draplin,Futura,"Trebuchet MS",Arial,sans-serif;font-weight:400;color:#1f1f1f;margin-bottom:20px;-webkit-appearance:none;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 2px #fff,inset 0 1px 2px #fff}input:focus,textarea:focus{color:#f8f8f8;background:#1f1f1f;-webkit-box-shadow:none;box-shadow:none}textarea{width:100%;height:150px}input[type=submit]{width:100%;padding:2% 5%;background:#1f1f1f;border-radius:5px;color:#f8f8f8;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#f8f8f8}.next,.prev{text-transform:uppercase;height:50px;vertical-align:middle}@media screen and (min-width:53em){.next svg,.prev svg{display:inline-block;vertical-align:middle;width:24px;height:34px}}.next svg:hover,.next:hover svg,.prev svg:hover,.prev:hover svg{fill:#f8f8f8}.next svg,.prev svg{position:relative;top:3px}.next svg{margin-left:1em}.prev svg{margin-right:1em}@media screen and (min-width:53em){.next a,.prev a{position:fixed;background:#f8f8f8;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 2px #fff,inset 0 1px 2px #fff;box-shadow:0 1px 2px #fff,inset 0 1px 2px #fff;padding:.3em .5em;z-index:1000;top:45%;width:8.4em;-webkit-transition:all .17s ease-in-out;transition:all .17s ease-in-out}span.sep{display:none}.next a{left:-6.5em;float:left;text-align:right}.prev a{right:-6.5em}.next a:hover,.prev a:hover{-webkit-transform:translateX(6em);transform:translateX(6em);-webkit-box-shadow:none;box-shadow:none}.prev a:hover{-webkit-transform:translateX(-6em);transform:translateX(-6em)}ul.design-rules{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}}@media screen and (min-width:87.5em){.hero blockquote p{margin:auto 15%}}
/*# sourceMappingURL=style.css.map */