#mobile-menu{display:block;width:130px;height:30px;top:16px;right:10px;position:absolute;background:#000 url("/assets/menu-open.png") 100px 0 no-repeat;color:#fff;text-align:center;font:10px/1em "NovecentowideBookBold",sans-serif;line-height:30px}#mobile-menu.active{background-position:100px -30px}#header,.home #header,#header.sticky{position:relative;margin-top:0;background:url("/assets/headband.png") -1960px 0 no-repeat}#header{min-width:0}#header nav#menu{width:91%;position:absolute;top:60px;left:5%;background:#2D292B;display:none}#header nav#menu.active{display:block}#header ul{padding:0;float:none;width:auto}#header ul li{display:block}#header ul li a{width:auto;display:block;float:none;background:#404040;padding:10px 0;margin:10px}#header ul li.first a{display:none}#page{min-width:0}#content,#wrapper{width:auto;padding:0;background-image:none}#content{padding:0 20px}.splash{height:auto}.splash .big-hey{padding:0 30px;width:auto;padding-top:40px}.splash h1{font:26px/32px "NovecentowideLightRegular",sans-serif}.splash h2{font:italic 18px/22px "Alegreya",serif;margin:10px 0}.splash h2 br{display:none}.splash h3{font:14px/30px "NovecentowideBookBold",sans-serif;margin:10px 0;background:none}.fill-bg-container{min-width:0}.faux-page{clear:both;padding:20px 0 40px}.faux-page footer{padding-top:4px;width:auto}.faux-page footer li{float:none;margin:20px auto}.faux-page footer li:last-child{margin:20px auto}header.intro{margin-bottom:10px}header.intro h1{text-align:center;font:14px/1.4em "NovecentowideBookBold",sans-serif;padding-bottom:12px;border-bottom:2px solid #aaa}header.intro .side{font:italic 18px/26px "Alegreya",serif;width:auto;float:none;text-align:center}header.intro .side h3{padding:18px 20px 0}header.intro .side h3 br{display:block}header.intro .body{margin-left:0;font:14px/21px "Alegreya",serif;padding:20px 0 10px}header.intro .body h2{font:12px/16px "NovecentowideBookBold",sans-serif;text-transform:uppercase;margin-top:16px;letter-spacing:.1em;border-bottom:none;text-align:center}header h1+h2,.person header h2{font:48px/50px "NovecentowideLightRegular",sans-serif;color:#6be8ef;text-align:center;margin:34px 0 0;border-bottom:none}header h2+h3{font:italic 16px/56px "Alegreya",serif;text-align:center;margin:-52px 0 0;border-bottom:none}.person header h2+h3{margin:-76px 0 50px}.two-column{width:auto;font:14px/21px "Alegreya",serif}.left-column,.right-column{width:auto;margin-right:0;float:none}.person header h2{margin-top:20px}.person .person-image{width:auto;float:none;margin:-10px 0 20px;padding-top:0}.person .two-column{margin:0;padding-left:0}.projects li.project{display:block;float:none;width:auto;margin:20px 0;background:none}.project{position:relative;background:#52e5ec url("/assets/view.png") 184px 130px no-repeat;width:280px;height:170px;overflow:hidden;margin:0 auto}.project .pad{padding:10px;position:absolute;top:0;left:10px;width:240px;height:130px}.project i{display:none}.project img{display:none}.project .client{display:block;font:11px/16px "NovecentowideBookBold",sans-serif;padding-bottom:5px}.project .title{position:relative;top:auto;left:auto;width:auto;margin-top:8px;font:22px/26px "NovecentowideLightRegular",sans-serif}.project.with-image .pad{display:block}.project .social{display:block;position:absolute;bottom:-20px;left:10px;margin-left:0}.project .biggy:hover{color:inherit}.project .biggy:hover .pad{background:inherit}.project .biggy:hover a{color:inherit}.project .biggy:hover .client{border-color:inherit}#connect{min-height:0;height:auto}#connect ul{padding-top:0;width:310px;margin:20px auto}#connect ul li{margin-left:10px}#connect ul li span,#connect ul li a{padding-top:10px;font:16px/1.2em "NovecentowideLightRegular",sans-serif;min-height:32px}#connect ul li.map{margin:0 0 20px 16px;float:none}.project-single .columns{margin-top:10px}.project-single .columns h3.lined{font:11px/13px "NovecentowideBookBold",sans-serif;margin:14px 0 2px}.project-single .columns h3.lined:first-child{margin-top:0}.project-single .column-main h1{font:23px/27px "NovecentowideLightRegular",sans-serif}.project-single h2.client{font:italic 18px/21px "Alegreya",serif}.project-single .team ul li{font:italic 14px/24px "Alegreya",serif}.project-single li.quote{width:280px;margin:0 auto;background:url("/assets/quote-medium.png") 40px 0 no-repeat}.project-single li.quote p:first-child{padding-top:5px}.project-single li.quote p{font:italic 16px/21px "Alegreya",serif}.project-single li.quote p+p{font:10px/12px "NovecentowideBookBold",sans-serif;margin-top:8px;padding-bottom:10px}.project-single .project-carousel.no-slideshow{padding-top:60px}.project-single .carousel{width:280px;height:160px;padding-top:60px;margin:0 auto}.project-single .carousel .wrap{width:280px;height:160px}.project-single .carousel ul li{width:280px}.project-single .carousel nav{position:absolute;top:0;left:0;width:100%}.project-single .carousel a.next{width:100px;height:92px;background:url("/assets/next-project.png") no-repeat}.project-single .carousel a.next:hover{background-position:0 -92px}.project-single .carousel img{display:block;width:280px;height:114px}.project-single nav span,.project-single nav a{position:absolute;top:10px;left:0;width:120px;height:30px;background:url("/assets/arrow-left-gray.png") left center no-repeat;font:10px/1em "NovecentowideBookBold",sans-serif;color:#a7a9ac;display:block;text-indent:0;padding-left:20px;line-height:34px}.project-single nav .next a,.project-single nav .next span{left:auto;text-align:right;right:0;padding-left:0;background:url("/assets/arrow-right-gray.png") right center no-repeat;padding-right:20px}.project-single nav .next a:hover,.project-single nav .next span:hover{background-position:right center}.project-single nav .prev a:hover{background-position:left center}.project-single nav .next a:hover{background-position:right center}.project-single nav .close a{display:none}.carousel-pagination{top:170px;margin-left:-30px;margin-top:20px}.columns img.banner{margin-bottom:20px}.columns .column-main{float:none;width:auto;margin:30px 0 0}.columns .column-main header h1{font:26px/32px "NovecentowideLightRegular",sans-serif;padding-bottom:25px;border-bottom:1px dotted #bdbdbd;margin-bottom:6px}.columns .column-side{float:none;width:auto;margin-top:30px}.columns .column-side section{margin-bottom:30px}.blog_post_excerpt,.home #blog .column-posts .blog_post_excerpt{border-top:none}.blog_post_excerpt img,.home #blog .column-posts .blog_post_excerpt img{max-width:280px}.blog_post_excerpt header,.home #blog .column-posts .blog_post_excerpt header{float:none;width:auto}.blog_post_excerpt header a,.home #blog .column-posts .blog_post_excerpt header a{float:none;width:auto}.blog_post_excerpt aside,.home #blog .column-posts .blog_post_excerpt aside{float:none;width:auto;border-top:none;border-bottom:1px solid #bdbdbd;padding-top:10px;overflow:auto}.blog_post_excerpt aside .post-meta,.home #blog .column-posts .blog_post_excerpt aside .post-meta{width:50%;float:left}.blog_post_excerpt aside .social,.home #blog .column-posts .blog_post_excerpt aside .social{width:50%;float:left;padding-bottom:16px;margin-top:0}.home #blog p.view-all-posts{display:none}.home #blog .column-tweet{margin:0 auto;float:none}.home #blog .column-posts{width:auto;float:none;margin:0}.blog-single #page{margin-top:30px}.blog-single img.banner,.blog-single #blog_post img{max-width:280px;margin-bottom:0}#next_prev_article span#post-nav-prev a,#next_prev_article span#post-nav-next a{line-height:9999em;overflow:hidden}fieldset input,fieldset textarea{width:260px}.recent-posts li a{width:187px}
