html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#00f}a:focus{outline:thin dotted}li{list-style:none}abbr[title]{border-bottom:0}b,strong{font-weight:700}i,em,dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}label{cursor:pointer}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}div,article,section,header,footer,nav,li{position:relative}html{height:100%}img{max-width:100%}body{height:100%;background:#fff;font-family:Cambria,"PT Serif",Serif;margin:0}.clearfix{clear:both}.old-ie-notice{display:none}.post-list script{display:none}header{-webkit-transition:-webkit-transform .4s;transition:transform .4s}header .layer-one,header .layer-two{background:#252525;padding-right:5%;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}header .layer-two{z-index:2;position:absolute;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;padding:40px 30px 30px;color:#aaa;-webkit-transition:-webkit-transform .3s,opacity 0 .3s;transition:transform .3s,opacity 0 .3s}header .layer-two.show-mob{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}.layer-one .more{cursor:pointer}header .layer-two p{margin:1.5em 0}header .layer-two strong{color:#2a8ed4}header .layer-two a{color:#f43838;text-decoration:none;border-bottom:1px dotted #f43838}header .layer-two .arrow,header .layer-two .hide{display:none}.logo{width:65%;float:right;margin-top:70px;-webkit-transition:opacity .3s;transition:opacity .3s}.logo:hover{opacity:.9}.logo img{float:right}.decor{width:35%;float:left}.about-blurb,header .book{display:none}.header-toolbar{position:absolute;top:20px;right:20px;z-index:5}.header-toolbar.fixed{position:fixed;top:0;right:0;padding:7px 3% 0;width:94%;background:rgba(248,248,248,.97)}.header-toolbar.fixed .about-toggle{display:none}.header-toolbar.fixed .home-btn{display:inline-block;float:left;margin-top:5px}.header-toolbar .tools-toggle{float:right}.header-toolbar li{float:left;cursor:pointer;margin-left:10px;-webkit-transition:.3s;transition:.3s}.focus-toggle,.boxes-toggle,.three-d-toggle{display:none;opacity:.2;cursor:default}.focus-toggle:hover,.boxes-toggle:hover,.three-d-toggle:hover{opacity:.2;cursor:default}.tools-toggle:hover{opacity:.9}.header-toolbar .home-btn{display:none;background:0}.home-btn:hover{opacity:.8}.content{padding:0 5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:2.5em;width:100%}.my-work .content{position:static}.content article{font-size:1.125em;line-height:1.5em}.post-list-title{color:#aaa;margin-bottom:30px;padding:5px 10px;background:#f5f5f5;border-radius:5px;display:inline-block}.post-list-title span{font-style:italic;color:#444}.post-list>li{margin:3.2em 0}.post-list>li:first-child{margin-top:0}.post-list h2,.content h2{font-size:1.9em;line-height:1.2em;color:#333}.post-list h2 a{color:#333}.post-list h2 a:hover{text-decoration:none;border-bottom:1px dotted #ccc}.post-list .excerpt p{display:inline}.content .meta{margin:.8em 0;color:#d3d3d3;font-size:.8em;padding-left:30px;background:url(../../../images/post-icons-clock.png) left no-repeat;-webkit-transition:.5s;transition:.5s}.content .meta a{margin-left:15px;background:url(../../../images/social-icons.png) 0 0 no-repeat;padding:2px 0;padding-left:21px;opacity:.3;-webkit-filter:grayscale();-webkit-transition:.5s;transition:.5s}.focus-mode .content .meta a{padding-top:0;font-size:.9em}.content .meta a[href*=facebook]{background-position:0 -32px}.post-list li:hover .meta a{-webkit-filter:grayscale(0);opacity:.7}.single .meta:hover a{-webkit-filter:grayscale(0);opacity:.7}.content .post-tags{background:url(../../../images/post-icon-tags.png) top left no-repeat;padding-left:32px;color:#afafaf;margin-top:10px;font-size:.88em}.content .post-tags a{color:#d3d3d3;border-bottom:1px dotted #fff;-webkit-transition:.5s;transition:.5s}.content .post-tags a:hover{border-bottom:1px dotted #0366ab;text-decoration:none}.post-list li:hover .post-tags a,.post-list li:hover .meta,.single .meta:hover{color:#999}h1,h2,h3,h4,h5,h6{font-family:Brawler,Cambria,"PT Serif",Serif}.content h3{font-size:1.7em;border-bottom:1px solid #ccc;padding-bottom:.2em;margin:1.5em 0 .5em;line-height:1.2em}.content h4{font-size:1.6em;margin:1.5em 0 .5em;line-height:1.3em}.content h5{font-size:1.4em;color:#666;margin:1.5em 0 .4em;line-height:1.3em}.content h6{font-size:1.2em;color:#777;margin:1.5em 0 .3em;line-height:1.3em}.content h3+h4,.content h4+h5,.content h5+h6{margin-top:0}.content p{margin-bottom:1.5em}.content a{color:#0366ab;text-decoration:none}.content a:hover{text-decoration:underline}mark{font-style:normal;font-weight:400}code,kbd{background:#e0e9f2}pre{white-space:pre;word-wrap:normal;overflow-x:hidden}pre code{background:#333;color:#fff;padding:4%;display:block;overflow-x:scroll;word-wrap:normal}code{word-wrap:break-word}.content figure{margin-bottom:1.5em}.content figcaption{font:italic .9em/1.2em Cambria,"PT Serif";margin-bottom:1.5em;color:#777}blockquote{background:#f5f5f5;padding:1em;border-radius:20px;margin:1.5em 0;font-size:1.2em;font:italic 1.1em/1.3em Cambria,"PT Serif",Georgia;color:#666}.content blockquote p{margin:0}.content blockquote b,.content blockquote cite{display:block;text-align:right;font:700 .6em Arial;text-transform:uppercase;letter-spacing:.1em;color:#999;margin-top:1em}q{font-style:italic}del{background:#f6e8e8;text-decoration:line-through}del:before,ins:before{content:"(Deleted "attr(datetime)")";margin-right:5px;display:inline-block;font:.8em monospace;text-transform:uppercase}ins:before{content:"(Added "attr(datetime)")"}small{color:#777;line-height:.9em}.single .content ul,.single .content ol,.single .content dl{padding-left:50px;margin-bottom:1.5em}.single .content ul li{list-style:outside}.single .content dl{padding-left:30px;margin-bottom:1.5em}.single .content dt{font-weight:700}.single .content dd{margin-bottom:1em}.single .content ol li{list-style:decimal}.content .author-desc{padding:4% 5%;background:#f0f0f0;border-radius:20px;font-size:1em;margin-top:1.5em;float:left}.content .author-desc h3{margin:0 0 .5em}.content .author-desc img{float:left;margin:6px 10px 10px 0;-webkit-filter:sepia(.8);-webkit-transition:.3s;transition:.5s}.author-desc:hover img{-webkit-filter:sepia(0)}.author-desc img:hover{opacity:.9}.content .author-desc p{margin:0;line-height:1.5em}.disqus{float:left;width:100%;margin-top:3em}.content img,.content a img{border:1px solid #ccc}.content img{display:block;margin:1em 0}.content figure img{margin:0;display:inline}.content .showcase-img{margin-top:0}.content a img{-webkit-transition:.3s;transition:.3s}.content a img:hover{opacity:.9}.content iframe[src*=youtube],.content iframe[src*=vimeo]{max-width:100%;width:500px;height:390px}.content .demo-btn{border:0;display:inline-block;margin:0 10px 0 0}.my-work .content>article{position:static}.my-work h2{margin-bottom:.5em}.work-list{margin-top:30px;position:static}.work-list li{-webkit-transition:.6s;transition:.6s;position:static}.work-list .thumb{padding:14px;background:#f0f0f0;float:left;margin:0 3% 3% 0;color:#393939;-webkit-transition:.4s;transition:.4s;max-width:260px;font-size:90%;line-height:1.3em;min-height:230px}.work-list .thumb img{margin:0;-webkit-transition:.4s;transition:.4s;display:block;-webkit-filter:grayscale(.2)}.my-work .work-list h3{border-bottom:0;font-size:1.5em;margin:.4em 0 0}.work-list .thumb p{margin-bottom:.3em}.work-list .thumb:hover{background:#e9e9e9;text-decoration:none}.work-list .thumb:hover img{-webkit-filter:grayscale(0)}.work-list article{height:0;width:0;overflow:hidden;left:50%}.work-list article:target{background:rgba(0,0,0,.95);position:absolute;top:0;left:0;width:100%;height:auto;z-index:20;padding:0 5% 5%;padding:0 5% 5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ccc}.work-list article:target h4{color:#fff}.work-list img{border:0}.work-list article:target nav{background:rgba(34,34,34,.9);float:left;width:100%;height:80px;position:fixed;top:0;left:0;z-index:21}.work-list figure{text-align:center;margin-top:130px}.work-list figure img,.work-list .desc{opacity:0;-webkit-transition:.8s;transition:.8s}.work-list article:target figure img,.work-list article:target .desc{opacity:1}.my-work .work-list h4{margin-top:0}.work-list nav a{text-indent:-500px;overflow:hidden;float:right}.work-list nav .prev{background:url(../../../images/prev.png);width:79px;height:79px}.work-list nav .next{background:url(../../../images/next.png);width:79px;height:79px}.work-list nav .close{background:url(../../../images/close.png);width:105px;height:79px}.work-list nav a:hover{background-color:rgba(250,250,250,.07)}.side-toolbar-wrap{position:absolute;top:70px;right:0;z-index:10;width:300px;overflow:hidden;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.side-toolbar-wrap.mob-scroll{top:42px}.side-toolbar{width:106%;background:#333;overflow-y:scroll;height:100%}.side-toolbar-wrap.show,.focus-mode .side-toolbar-wrap.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.side-toolbar>li{float:right;padding:10px;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.side-toolbar>li span{width:41px;height:52px;position:absolute;top:0;left:0}.side-toolbar a{color:#ccc;text-decoration:none}.side-toolbar .search{padding-left:45px;padding-top:11px;background:#333;height:52px}.side-toolbar .search span{background:url(../../../images/sidebar-icons.png) 0 0 no-repeat #333}.side-toolbar input[type=search]{border-radius:5px;border:0;padding:6px;width:180px;color:#666;font-size:.9em}.side-toolbar input[type=submit]{padding:5px 10px;border-radius:5px;background:#0366ab;border:0;color:#fff}.side-toolbar .tags,.side-toolbar .archives{background:#333;padding:15px 30px 10px 45px}.side-toolbar .tags span,.side-toolbar .archives span{background:url(../../../images/sidebar-icons.png) 0 -52px no-repeat #333}.side-toolbar .tags .browse-tags,.side-toolbar .archives .browse-archives{color:#ccc;cursor:pointer;margin-bottom:10px}.side-toolbar .archives li{float:left}.side-toolbar .tags a,.side-toolbar .archives a{color:#fff;text-decoration:none;border-radius:5px;background:#0366ab;padding:5px;float:left;margin:0 5px 5px 0;display:none}.side-toolbar-wrap.show-tags .tags a,.side-toolbar-wrap.show-archives .archives a{display:inline}.side-toolbar .archives{border-bottom:1px solid #444;padding-bottom:15px;margin-bottom:10px}.side-toolbar .archives a{font-size:.8em}.side-toolbar .archives span{background:url(../../../images/sidebar-icons.png) 0 -520px no-repeat #333}.side-toolbar .work,.side-toolbar .twit,.side-toolbar .email{background:#333;padding-left:45px;padding-top:15px;height:52px}.side-toolbar .work span{background:url(../../../images/sidebar-icons.png) 0 -104px no-repeat #333}.side-toolbar .twit span{background:url(../../../images/sidebar-icons.png) 0 -156px no-repeat #333}.side-toolbar .email span{background:url(../../../images/sidebar-icons.png) 0 -208px no-repeat #333}.side-toolbar .search:hover span{background-position:0 -260px}.side-toolbar .tags:hover span,.side-toolbar .archives:hover span{background-position:0 -312px}.side-toolbar .tags a:hover,.side-toolbar .archives a:hover{background:#0572be}.side-toolbar .archives:hover span{background-position:0 -572px}.side-toolbar .work:hover span{background-position:0 -364px}.side-toolbar .twit:hover span{background-position:0 -416px}.side-toolbar .email:hover span{background-position:0 -468px}.wp-paginate{float:left}.boxes-mode .wp-paginate{margin-top:1.8em!important}footer{float:left;clear:both;margin:40px 0 20px;color:#999;padding:0 5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}footer small{color:#ccc}@media screen and (min-width:400px){.side-toolbar-wrap.show-tags,.side-toolbar-wrap.show-archives{width:80%}}@media screen and (min-width:500px){.single .content .post-img{float:left;margin:.4em 1em .5em 0}.single .content .post-img.left{margin:1em 1em .5em 0}.single .content .post-img.right{float:right;margin:1em 0 .5em 1em}.work-list .thumb{width:42%}.work-list>li:nth-child(2n) .thumb{margin-right:0}}@media screen and (min-width:750px){.focus-mode header{-webkit-transform:translateX(-348px);-ms-transform:translateX(-348px);transform:translateX(-348px)}.focus-mode .layer-one{-ms-transform:translateX(-348px)}.focus-mode .layer-two.show{-webkit-transition:.2s;transition:.2s}.focus-mode .content,.focus-mode footer{margin-left:auto;margin-right:auto;width:76%;padding:0 12% 40px;-moz-box-sizing:content-box;box-sizing:content-box;font-size:1.3em}.focus-mode footer{font-size:1em}.focus-mode .side-toolbar-wrap{opacity:.3}.focus-mode .side-toolbar-wrap:hover{opacity:1}.focus-mode .header-toolbar{width:100%}.focus-mode .header-toolbar li{opacity:.2}.focus-mode .header-toolbar:hover .focus-toggle,.focus-mode .header-toolbar:hover .tools-toggle,.focus-mode .header-toolbar:hover .home-btn{opacity:1}.header-toolbar{position:absolute;height:50px;background:rgba(248,248,248,.97);top:0;right:0;width:-webkit-calc(100% - 348px);width:calc(100% - 348px);padding:10px 0 10px 5%;lol:.2s;transition:.2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.header-toolbar>li{display:block;width:37px;height:21px;background:url(../../../images/header-toolbar-icons.jpg) no-repeat 0 0;position:relative;margin:5px 10px 0 0}.header-toolbar .about-toggle{display:none}.header-toolbar .tools-toggle{background:0;margin:0}.header-toolbar .boxes-toggle{background-position:0 -42px}.header-toolbar .three-d-toggle{background-position:0 -21px}.header-toolbar .focus-toggle{opacity:1}.header-toolbar .home-btn{display:inline-block;float:right;width:auto}.my-work .header-toolbar .focus-toggle{opacity:.2}.header-toolbar .focus-toggle:hover{opacity:.9;cursor:pointer}.my-work .header-toolbar .focus-toggle:hover{opacity:.2;cursor:default}.header-toolbar li span{background:#333;position:absolute;left:0;top:28px;color:#fff;display:block;width:70px;font:.65em "Noto Sans";text-transform:uppercase;text-align:center;padding:2px;display:none;float:left}.header-toolbar li span:before{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #333;position:absolute;top:-4px;left:15px}.header-toolbar .boxes-toggle span{width:103px}.header-toolbar .about-toggle{display:none}.header-toolbar .tools-toggle{float:right;margin-right:10px}.side-toolbar-wrap{top:50px}.side-toolbar-wrap.show-tags,.side-toolbar-wrap.show-archives{width:50%}header{height:100%;width:348px;position:fixed;top:0;left:0;z-index:10;overflow:hidden}header .layer-one{position:fixed;width:348px;height:120%;-webkit-transition:-webkit-transform .3s .2s;transition:transform .3s .2s;z-index:2}header .layer-one.hide{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translate(-348px,0);-ms-transform:translate(-348px,0);transform:translate(-348px,0);z-index:1}header .layer-one.remove{display:none}header .layer-two,header .layer-two.show-mob{height:100%;-webkit-transition:-webkit-transform .3s,opacity .3s .3s;transition:transform .3s,opacity .3s .3s;z-index:2;-webkit-transform:translate(-368px,0);-ms-transform:translate(-368px,0);transform:translate(-368px,0);width:348px;width:368px\9;padding:30px;overflow-y:scroll}@-moz-document url-prefix(){header .layer-two,header .layer-two.show-mob{width:368px}}header .layer-two.show,header .layer-two.show.show-mob{-webkit-transition:-webkit-transform .3s .3s;transition:transform .3s .3s;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}header .layer-two::-webkit-scrollbar{display:none}.decor,.logo{width:auto;position:absolute}.decor{top:123px}.logo{top:39px;right:32px;margin:0}.about-blurb{display:block;color:#4d4d4d;position:absolute;top:155px;right:40px;text-align:right;font-size:.875em;line-height:1.5em;width:170px;-webkit-transition:.5s;transition:.5s}.about-blurb:hover{color:#666}.about-blurb p:last-child{color:#7c7c7c;margin-top:10px;padding-right:57px;padding-left:5px;width:103px;background:url(../../../images/icon-more-about.png) right no-repeat;line-height:1.3em;-webkit-transition:color .5s;transition:color .5s}.about-blurb p:last-child:hover{color:#999}header .book{display:block;position:absolute;top:400px;left:60px;color:#666;opacity:.6;-webkit-transition:1s;transition:1s;-webkit-perspective:700px;perspective:700px}header .book p{float:left;width:120px;text-align:right;margin-right:15px}header .book img{-webkit-transition:1s;transition:1s;-webkit-transform:rotateY(-30deg);transform:rotateY(-30deg);opacity:.6}header .book:hover{color:#999;opacity:1}header .book:hover img{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg);opacity:1}header .layer-two p:first-of-type{display:none}header .layer-two .hide{background:url(../../../images/icon-more-about.png) right no-repeat;padding:10px 57px 10px 0;display:inline-block;cursor:pointer}header .layer-two .hide:hover{color:#ddd}header .layer-two .arrow{display:block;position:absolute;top:0;right:0;width:42px;height:28px;background:url(../../../images/arrow.jpg);cursor:pointer}header .layer-two .arrow:hover{opacity:.8}.content{width:-webkit-calc(100% - 348px);width:calc(100% - 348px);margin-left:348px;margin-top:85px;padding-bottom:40px;float:none}.single .content .post-img{float:none;margin-top:1em}.single .content .post-img.right{float:none}.work-list .thumb{width:100%}footer{width:-webkit-calc(100% - 348px);width:calc(100% - 348px);margin-left:348px;float:none}}@media screen and (min-width:870px){.single .content .post-img{float:left;margin:.4em 1em .5em 0}.single .content .post-img.right{float:right}.work-list .thumb{width:42%}.work-list figure{float:left;text-align:left;width:60%}.work-list .desc{float:left;width:35%;margin-left:3%;margin-top:130px}}@media screen and (min-width:1025px){.header-toolbar .tools-toggle{display:none}.home .header-toolbar .boxes-toggle{opacity:1}.home .header-toolbar .boxes-toggle:hover{opacity:.9;cursor:pointer}.home.focus-mode .header-toolbar .boxes-toggle{opacity:.2}.home.focus-mode .header-toolbar:hover .boxes-toggle{opacity:1}.focus-mode .content,.focus-mode footer{width:66%;padding:0 17% 40px}.focus-mode .side-toolbar-wrap.show{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:.3}.focus-mode .side-toolbar-wrap.show:hover{opacity:1}.header-toolbar{position:fixed!important}.header-toolbar .tools-toggle{display:none}.home .header-toolbar .boxes-toggle{opacity:1}.home .header-toolbar .boxes-toggle:hover{opacity:.9;cursor:pointer}.home.focus-mode .header-toolbar .boxes-toggle{opacity:.2}.home.focus-mode .header-toolbar:hover .boxes-toggle{opacity:1}header .book{opacity:0}header:hover .book{opacity:.3}header .book:hover{color:#999;opacity:1}.boxes-mode .post-list{display:-webkit-flex;-webkit-flex-wrap:wrap}.boxes-mode .post-list>li{width:48%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:.5em 2% .5em 0;font-size:92%;overflow:hidden;padding:20px;background:#f5f5f5}.boxes-mode .post-list h2{font-size:1.5em}.boxes-mode .content{padding-right:8%}.content,footer{padding-right:10%}.content h3{margin:1.8em 0 .5em}.content h4{margin:1.8em 0 .5em}.content h5{margin:1.8em 0 .4em}.content h6{margin:1.8em 0 .3em}.content h3+h4,.content h4+h5,.content h5+h6{margin-top:0}.content p{margin-bottom:1.8em}.content figure{margin-bottom:1.8em}.content figcaption{margin-bottom:1.8em}blockquote{margin:1.8em 0}.single .content ul,.single .content ol,.single .content dl{margin-bottom:1.8em}.single .content dl{padding-left:30px;margin-bottom:1.8em}.single .content dd{margin-bottom:1.2em}.content img{display:block;margin:1em 0}.content figure img{margin:0;display:inline}.content .showcase-img{margin-top:0}.side-toolbar-wrap,.side-toolbar-wrap.show,.side-toolbar-wrap.show-tags{display:block!important;position:fixed;top:70px;width:540px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);overflow:visible}.side-toolbar>li{position:absolute;-webkit-transition:.5s;transition:.5s}.side-toolbar .search{-webkit-transform:translateX(-41px);-ms-transform:translateX(-41px);transform:translateX(-41px);cursor:pointer;top:0;z-index:6}.side-toolbar .search:hover{-webkit-transform:translateX(-298px);-ms-transform:translateX(-298px);transform:translateX(-298px)}.side-toolbar .tags{width:500px;padding:20px;padding-bottom:15px;top:59px;z-index:5}.side-toolbar .tags:hover{-webkit-transform:translateX(-500px);-ms-transform:translateX(-500px);transform:translateX(-500px)}.side-toolbar .tags p{display:none}.side-toolbar .tags span{left:-41px}.side-toolbar .tags a{display:inline}.side-toolbar .archives{width:390px;padding:20px;padding-bottom:15px;top:118px;z-index:4}.side-toolbar .archives:hover{-webkit-transform:translateX(-390px);-ms-transform:translateX(-390px);transform:translateX(-390px)}.side-toolbar .archives p{display:none}.side-toolbar .archives span{left:-41px}.side-toolbar .archives a{display:inline}.side-toolbar .work{top:177px;z-index:3;-webkit-transform:translateX(-41px);-ms-transform:translateX(-41px);transform:translateX(-41px)}.side-toolbar .work:hover{-webkit-transform:translateX(-180px);-ms-transform:translateX(-180px);transform:translateX(-180px)}.side-toolbar .twit{top:236px;z-index:2;-webkit-transform:translateX(-41px);-ms-transform:translateX(-41px);transform:translateX(-41px)}.side-toolbar .twit:hover{-webkit-transform:translateX(-175px);-ms-transform:translateX(-175px);transform:translateX(-175px)}.side-toolbar .email{top:295px;z-index:1;-webkit-transform:translateX(-41px);-ms-transform:translateX(-41px);transform:translateX(-41px)}.side-toolbar .email:hover{-webkit-transform:translateX(-265px);-ms-transform:translateX(-265px);transform:translateX(-265px)}}@media screen and (min-width:1200px){.home .header-toolbar .three-d-toggle{opacity:1}.last .header-toolbar .three-d-toggle,.last .header-toolbar .three-d-toggle:hover,.ie .header-toolbar .three-d-toggle,.ie .header-toolbar .three-d-toggle:hover{opacity:.2}html:not(.ie) .home:not(.last) .header-toolbar .three-d-toggle:hover{opacity:.9;cursor:pointer}html:not(.ie) .home.focus-mode:not(.last) .header-toolbar:hover .three-d-toggle{opacity:1}.home.focus-mode .header-toolbar .three-d-toggle{opacity:.2}.three-d-nav{display:none;position:absolute;left:42%}.three-d-nav li{width:24px;height:25px;background:url(../../../images/3d-nav-icons.png) 0 -25px}.three-d-nav li:first-child{background-position:0 0}.three-d-mode .content{float:left;-webkit-perspective:1000px;-webkit-perspective-origin-y:-45px;perspective:1000px;perspective-origin:50% -45px;margin-top:120px;top:0}.three-d-mode .post-list{-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(-380px);transform-style:preserve-3d;transform:translateZ(-380px);-webkit-transition:1s;transition:1s}.no-3d{-webkit-transform:rotateY(0)!important;transform:rotateY(0)!important}.three-d-mode .post-list>li{position:absolute;top:0;left:-webkit-calc(50% - 125px);left:calc(50% - 125px);width:230px;padding:20px;overflow:hidden;background:#f5f5f5;margin:0;border:3px solid #ccc;opacity:.4;-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:50% 0;transform-origin:50% 0}.three-d-mode .post-list h2{font-size:1.4em}.three-d-mode .post-list>li:nth-of-type(1){-webkit-transform:translateZ(380px) scale(.7);transform:translateZ(380px) scale(.7)}.three-d-mode .post-list>li:nth-of-type(2){-webkit-transform:rotateY(40deg) translateZ(380px) scale(.7);transform:rotateY(40deg) translateZ(380px) scale(.7)}.three-d-mode .post-list>li:nth-of-type(3){-webkit-transform:rotateY(80deg) translateZ(380px) scale(.7);transform:rotateY(80deg) translateZ(380px) scale(.7)}.three-d-mode .post-list>li:nth-of-type(4){-webkit-transform:rotateY(120deg) translateZ(380px) scale(.7);transform:rotateY(120deg) translateZ(380px) scale(.7)}.three-d-mode .post-list>li:nth-of-type(5){-webkit-transform:rotateY(160deg) translateZ(380px) scale(.7);transform:rotateY(160deg) translateZ(380px) scale(.7)}.three-d-mode .post-list>li:nth-of-type(6){-webkit-transform:rotateY(200deg) translateZ(380px) scale(.7);transform:rotateY(200deg) translateZ(380px) scale(.7)}.three-d-mode .post-list>li:nth-of-type(7){-webkit-transform:rotateY(240deg) translateZ(380px) scale(.7);transform:rotateY(240deg) translateZ(380px) scale(.7)}.three-d-mode .post-list>li:nth-of-type(8){-webkit-transform:rotateY(280deg) translateZ(380px) scale(.7);transform:rotateY(280deg) translateZ(380px) scale(.7)}.three-d-mode .post-list>li:nth-of-type(9){-webkit-transform:rotateY(320deg) translateZ(380px) scale(.7);transform:rotateY(320deg) translateZ(380px) scale(.7)}.three-d-mode .post-list>.active{opacity:1;background:#eee;width:270px;left:-webkit-calc(50% - 145px);left:calc(50% - 145px)}.three-d-mode .post-list>li:nth-of-type(1).active{-webkit-transform:translateZ(380px) scale(1);transform:translateZ(380px) scale(1)}.three-d-mode .post-list>li:nth-of-type(2).active{-webkit-transform:rotateY(40deg) translateZ(380px) scale(1);transform:rotateY(40deg) translateZ(380px) scale(1)}.three-d-mode .post-list>li:nth-of-type(3).active{-webkit-transform:rotateY(80deg) translateZ(380px) scale(1);transform:rotateY(80deg) translateZ(380px) scale(1)}.three-d-mode .post-list>li:nth-of-type(4).active{-webkit-transform:rotateY(120deg) translateZ(380px) scale(1);transform:rotateY(120deg) translateZ(380px) scale(1)}.three-d-mode .post-list>li:nth-of-type(5).active{-webkit-transform:rotateY(160deg) translateZ(380px) scale(1);transform:rotateY(160deg) translateZ(380px) scale(1)}.three-d-mode .post-list>li:nth-of-type(6).active{-webkit-transform:rotateY(200deg) translateZ(380px) scale(1);transform:rotateY(200deg) translateZ(380px) scale(1)}.three-d-mode .post-list>li:nth-of-type(7).active{-webkit-transform:rotateY(240deg) translateZ(380px) scale(1);transform:rotateY(240deg) translateZ(380px) scale(1)}.three-d-mode .post-list>li:nth-of-type(8).active{-webkit-transform:rotateY(280deg) translateZ(380px) scale(1);transform:rotateY(280deg) translateZ(380px) scale(1)}.three-d-mode .post-list>li:nth-of-type(9).active{-webkit-transform:rotateY(320deg) translateZ(380px) scale(1);transform:rotateY(320deg) translateZ(380px) scale(1)}.three-d-mode .navigation{margin-top:700px}.work-list .thumb{width:27%}.work-list>li:nth-child(2n) .thumb{margin-right:3%}.work-list>li:nth-child(3n) .thumb{margin-right:0}.work-list figure{width:auto}.work-list .desc{float:left;width:27%;margin-left:3%}}@media screen and (min-width:1300px){body:not(.three-d-mode) .content,footer{max-width:720px;margin:85px auto 0;padding-left:-webkit-calc(348px + 5%);padding-left:calc(348px + 5%);-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}body.my-work .content,body.my-work footer{max-width:790px;width:-webkit-calc(85% - 348px);width:calc(85% - 348px)}body.focus-mode .content,body.focus-mode footer{max-width:720px;padding:0 -webkit-calc((100% - 800px) / 2) 40px;padding:0 calc((100% - 800px) / 2) 40px}.my-work .content>article>p{max-width:750px}}@media screen and (min-width:1600px){.work-list .thumb{width:19%}body.my-work .content,body.my-work footer{max-width:1600px;width:-webkit-calc(85% - 348px);width:calc(85% - 348px)}.work-list>li:nth-child(3n) .thumb{margin-right:3%}.work-list>li:nth-child(4n) .thumb{margin-right:0}}.old-ie body>*{display:none}.old-ie body{background:#000}.old-ie .old-ie-notice{color:#fff;display:block;width:600px;margin:150px auto 0;background:#333;padding:20px;font:1em "Noto Sans";text-align:center}.old-ie .old-ie-notice h1{text-transform:uppercase;font:700 1.8em Arial;letter-spacing:-1px}.old-ie .old-ie-notice p{margin:1.5em 0}.old-ie .old-ie-notice a{color:#f43838}.ease,.linear,.ease-in,.ease-out,.ease-in-out,.cubic-bezier{width:148px;height:148px;border:0}.ease:hover,.linear:hover,.ease-in:hover,.ease-out:hover,.ease-in-out:hover,.cubic-bezier:hover{width:200px;height:200px;-webkit-transform:rotate(720deg);-ms-transform:rotate(720deg);transform:rotate(720deg)}.ease,.cubic-bezier{-webkit-transition:4s ease;transition:4s ease}.linear{-webkit-transition:4s linear;transition:4s linear}.ease-in{-webkit-transition:4s ease-in;transition:4s ease-in}.ease-out{-webkit-transition:4s ease-out;transition:4s ease-out}.ease-in-out{-webkit-transition:4s ease-in-out;transition:4s ease-in-out}